xref: /netbsd/external/gpl3/binutils/dist/gas/configure (revision 6550d01e)
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="as.h"
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 CPP EGREP LIBTOOL SED FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO WARN_CFLAGS NO_WERROR GDBINIT cgen_cpu_prefix extra_objects target_cpu_type obj_format te_file install_tooldir atof OPCODES_LIB YACC LEX LEXLIB LEX_OUTPUT_ROOT USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE ALLOCA LIBM datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462ac_subst_files=''
463ac_pwd=`pwd`
464
465# Initialize some variables set by options.
466ac_init_help=
467ac_init_version=false
468# The variables have the same names as the options, with
469# dashes changed to underlines.
470cache_file=/dev/null
471exec_prefix=NONE
472no_create=
473no_recursion=
474prefix=NONE
475program_prefix=NONE
476program_suffix=NONE
477program_transform_name=s,x,x,
478silent=
479site=
480srcdir=
481verbose=
482x_includes=NONE
483x_libraries=NONE
484
485# Installation directory options.
486# These are left unexpanded so users can "make install exec_prefix=/foo"
487# and all the variables that are supposed to be based on exec_prefix
488# by default will actually change.
489# Use braces instead of parens because sh, perl, etc. also accept them.
490bindir='${exec_prefix}/bin'
491sbindir='${exec_prefix}/sbin'
492libexecdir='${exec_prefix}/libexec'
493datadir='${prefix}/share'
494sysconfdir='${prefix}/etc'
495sharedstatedir='${prefix}/com'
496localstatedir='${prefix}/var'
497libdir='${exec_prefix}/lib'
498includedir='${prefix}/include'
499oldincludedir='/usr/include'
500infodir='${prefix}/info'
501mandir='${prefix}/man'
502
503ac_prev=
504for ac_option
505do
506  # If the previous option needs an argument, assign it.
507  if test -n "$ac_prev"; then
508    eval "$ac_prev=\$ac_option"
509    ac_prev=
510    continue
511  fi
512
513  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514
515  # Accept the important Cygnus configure options, so we can diagnose typos.
516
517  case $ac_option in
518
519  -bindir | --bindir | --bindi | --bind | --bin | --bi)
520    ac_prev=bindir ;;
521  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
522    bindir=$ac_optarg ;;
523
524  -build | --build | --buil | --bui | --bu)
525    ac_prev=build_alias ;;
526  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
527    build_alias=$ac_optarg ;;
528
529  -cache-file | --cache-file | --cache-fil | --cache-fi \
530  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
531    ac_prev=cache_file ;;
532  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
533  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
534    cache_file=$ac_optarg ;;
535
536  --config-cache | -C)
537    cache_file=config.cache ;;
538
539  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
540    ac_prev=datadir ;;
541  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
542  | --da=*)
543    datadir=$ac_optarg ;;
544
545  -disable-* | --disable-*)
546    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
547    # Reject names that are not valid shell variable names.
548    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
549      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
550   { (exit 1); exit 1; }; }
551    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
552    eval "enable_$ac_feature=no" ;;
553
554  -enable-* | --enable-*)
555    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
556    # Reject names that are not valid shell variable names.
557    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
558      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
559   { (exit 1); exit 1; }; }
560    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
561    case $ac_option in
562      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
563      *) ac_optarg=yes ;;
564    esac
565    eval "enable_$ac_feature='$ac_optarg'" ;;
566
567  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
568  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
569  | --exec | --exe | --ex)
570    ac_prev=exec_prefix ;;
571  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
572  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
573  | --exec=* | --exe=* | --ex=*)
574    exec_prefix=$ac_optarg ;;
575
576  -gas | --gas | --ga | --g)
577    # Obsolete; use --with-gas.
578    with_gas=yes ;;
579
580  -help | --help | --hel | --he | -h)
581    ac_init_help=long ;;
582  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
583    ac_init_help=recursive ;;
584  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
585    ac_init_help=short ;;
586
587  -host | --host | --hos | --ho)
588    ac_prev=host_alias ;;
589  -host=* | --host=* | --hos=* | --ho=*)
590    host_alias=$ac_optarg ;;
591
592  -includedir | --includedir | --includedi | --included | --include \
593  | --includ | --inclu | --incl | --inc)
594    ac_prev=includedir ;;
595  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
596  | --includ=* | --inclu=* | --incl=* | --inc=*)
597    includedir=$ac_optarg ;;
598
599  -infodir | --infodir | --infodi | --infod | --info | --inf)
600    ac_prev=infodir ;;
601  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
602    infodir=$ac_optarg ;;
603
604  -libdir | --libdir | --libdi | --libd)
605    ac_prev=libdir ;;
606  -libdir=* | --libdir=* | --libdi=* | --libd=*)
607    libdir=$ac_optarg ;;
608
609  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
610  | --libexe | --libex | --libe)
611    ac_prev=libexecdir ;;
612  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
613  | --libexe=* | --libex=* | --libe=*)
614    libexecdir=$ac_optarg ;;
615
616  -localstatedir | --localstatedir | --localstatedi | --localstated \
617  | --localstate | --localstat | --localsta | --localst \
618  | --locals | --local | --loca | --loc | --lo)
619    ac_prev=localstatedir ;;
620  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
621  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
622  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
623    localstatedir=$ac_optarg ;;
624
625  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
626    ac_prev=mandir ;;
627  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
628    mandir=$ac_optarg ;;
629
630  -nfp | --nfp | --nf)
631    # Obsolete; use --without-fp.
632    with_fp=no ;;
633
634  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
635  | --no-cr | --no-c | -n)
636    no_create=yes ;;
637
638  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
639  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
640    no_recursion=yes ;;
641
642  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
643  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
644  | --oldin | --oldi | --old | --ol | --o)
645    ac_prev=oldincludedir ;;
646  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
647  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
648  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
649    oldincludedir=$ac_optarg ;;
650
651  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
652    ac_prev=prefix ;;
653  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
654    prefix=$ac_optarg ;;
655
656  -program-prefix | --program-prefix | --program-prefi | --program-pref \
657  | --program-pre | --program-pr | --program-p)
658    ac_prev=program_prefix ;;
659  -program-prefix=* | --program-prefix=* | --program-prefi=* \
660  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
661    program_prefix=$ac_optarg ;;
662
663  -program-suffix | --program-suffix | --program-suffi | --program-suff \
664  | --program-suf | --program-su | --program-s)
665    ac_prev=program_suffix ;;
666  -program-suffix=* | --program-suffix=* | --program-suffi=* \
667  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
668    program_suffix=$ac_optarg ;;
669
670  -program-transform-name | --program-transform-name \
671  | --program-transform-nam | --program-transform-na \
672  | --program-transform-n | --program-transform- \
673  | --program-transform | --program-transfor \
674  | --program-transfo | --program-transf \
675  | --program-trans | --program-tran \
676  | --progr-tra | --program-tr | --program-t)
677    ac_prev=program_transform_name ;;
678  -program-transform-name=* | --program-transform-name=* \
679  | --program-transform-nam=* | --program-transform-na=* \
680  | --program-transform-n=* | --program-transform-=* \
681  | --program-transform=* | --program-transfor=* \
682  | --program-transfo=* | --program-transf=* \
683  | --program-trans=* | --program-tran=* \
684  | --progr-tra=* | --program-tr=* | --program-t=*)
685    program_transform_name=$ac_optarg ;;
686
687  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
688  | -silent | --silent | --silen | --sile | --sil)
689    silent=yes ;;
690
691  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
692    ac_prev=sbindir ;;
693  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
694  | --sbi=* | --sb=*)
695    sbindir=$ac_optarg ;;
696
697  -sharedstatedir | --sharedstatedir | --sharedstatedi \
698  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
699  | --sharedst | --shareds | --shared | --share | --shar \
700  | --sha | --sh)
701    ac_prev=sharedstatedir ;;
702  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
703  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
704  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
705  | --sha=* | --sh=*)
706    sharedstatedir=$ac_optarg ;;
707
708  -site | --site | --sit)
709    ac_prev=site ;;
710  -site=* | --site=* | --sit=*)
711    site=$ac_optarg ;;
712
713  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
714    ac_prev=srcdir ;;
715  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
716    srcdir=$ac_optarg ;;
717
718  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
719  | --syscon | --sysco | --sysc | --sys | --sy)
720    ac_prev=sysconfdir ;;
721  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
722  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
723    sysconfdir=$ac_optarg ;;
724
725  -target | --target | --targe | --targ | --tar | --ta | --t)
726    ac_prev=target_alias ;;
727  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
728    target_alias=$ac_optarg ;;
729
730  -v | -verbose | --verbose | --verbos | --verbo | --verb)
731    verbose=yes ;;
732
733  -version | --version | --versio | --versi | --vers | -V)
734    ac_init_version=: ;;
735
736  -with-* | --with-*)
737    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
738    # Reject names that are not valid shell variable names.
739    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
740      { echo "$as_me: error: invalid package name: $ac_package" >&2
741   { (exit 1); exit 1; }; }
742    ac_package=`echo $ac_package| sed 's/-/_/g'`
743    case $ac_option in
744      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
745      *) ac_optarg=yes ;;
746    esac
747    eval "with_$ac_package='$ac_optarg'" ;;
748
749  -without-* | --without-*)
750    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
751    # Reject names that are not valid shell variable names.
752    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
753      { echo "$as_me: error: invalid package name: $ac_package" >&2
754   { (exit 1); exit 1; }; }
755    ac_package=`echo $ac_package | sed 's/-/_/g'`
756    eval "with_$ac_package=no" ;;
757
758  --x)
759    # Obsolete; use --with-x.
760    with_x=yes ;;
761
762  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
763  | --x-incl | --x-inc | --x-in | --x-i)
764    ac_prev=x_includes ;;
765  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
766  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
767    x_includes=$ac_optarg ;;
768
769  -x-libraries | --x-libraries | --x-librarie | --x-librari \
770  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
771    ac_prev=x_libraries ;;
772  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
773  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
774    x_libraries=$ac_optarg ;;
775
776  -*) { echo "$as_me: error: unrecognized option: $ac_option
777Try \`$0 --help' for more information." >&2
778   { (exit 1); exit 1; }; }
779    ;;
780
781  *=*)
782    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
783    # Reject names that are not valid shell variable names.
784    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
785      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
786   { (exit 1); exit 1; }; }
787    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
788    eval "$ac_envvar='$ac_optarg'"
789    export $ac_envvar ;;
790
791  *)
792    # FIXME: should be removed in autoconf 3.0.
793    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
794    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
795      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
796    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
797    ;;
798
799  esac
800done
801
802if test -n "$ac_prev"; then
803  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
804  { echo "$as_me: error: missing argument to $ac_option" >&2
805   { (exit 1); exit 1; }; }
806fi
807
808# Be sure to have absolute paths.
809for ac_var in exec_prefix prefix
810do
811  eval ac_val=$`echo $ac_var`
812  case $ac_val in
813    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
814    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
815   { (exit 1); exit 1; }; };;
816  esac
817done
818
819# Be sure to have absolute paths.
820for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
821	      localstatedir libdir includedir oldincludedir infodir mandir
822do
823  eval ac_val=$`echo $ac_var`
824  case $ac_val in
825    [\\/$]* | ?:[\\/]* ) ;;
826    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
827   { (exit 1); exit 1; }; };;
828  esac
829done
830
831# There might be people who depend on the old broken behavior: `$host'
832# used to hold the argument of --host etc.
833# FIXME: To remove some day.
834build=$build_alias
835host=$host_alias
836target=$target_alias
837
838# FIXME: To remove some day.
839if test "x$host_alias" != x; then
840  if test "x$build_alias" = x; then
841    cross_compiling=maybe
842    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
843    If a cross compiler is detected then cross compile mode will be used." >&2
844  elif test "x$build_alias" != "x$host_alias"; then
845    cross_compiling=yes
846  fi
847fi
848
849ac_tool_prefix=
850test -n "$host_alias" && ac_tool_prefix=$host_alias-
851
852test "$silent" = yes && exec 6>/dev/null
853
854
855# Find the source files, if location was not specified.
856if test -z "$srcdir"; then
857  ac_srcdir_defaulted=yes
858  # Try the directory containing this script, then its parent.
859  ac_confdir=`(dirname "$0") 2>/dev/null ||
860$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
861	 X"$0" : 'X\(//\)[^/]' \| \
862	 X"$0" : 'X\(//\)$' \| \
863	 X"$0" : 'X\(/\)' \| \
864	 .     : '\(.\)' 2>/dev/null ||
865echo X"$0" |
866    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
867  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
868  	  /^X\(\/\/\)$/{ s//\1/; q; }
869  	  /^X\(\/\).*/{ s//\1/; q; }
870  	  s/.*/./; q'`
871  srcdir=$ac_confdir
872  if test ! -r $srcdir/$ac_unique_file; then
873    srcdir=..
874  fi
875else
876  ac_srcdir_defaulted=no
877fi
878if test ! -r $srcdir/$ac_unique_file; then
879  if test "$ac_srcdir_defaulted" = yes; then
880    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
881   { (exit 1); exit 1; }; }
882  else
883    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
884   { (exit 1); exit 1; }; }
885  fi
886fi
887(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
888  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
889   { (exit 1); exit 1; }; }
890srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
891ac_env_build_alias_set=${build_alias+set}
892ac_env_build_alias_value=$build_alias
893ac_cv_env_build_alias_set=${build_alias+set}
894ac_cv_env_build_alias_value=$build_alias
895ac_env_host_alias_set=${host_alias+set}
896ac_env_host_alias_value=$host_alias
897ac_cv_env_host_alias_set=${host_alias+set}
898ac_cv_env_host_alias_value=$host_alias
899ac_env_target_alias_set=${target_alias+set}
900ac_env_target_alias_value=$target_alias
901ac_cv_env_target_alias_set=${target_alias+set}
902ac_cv_env_target_alias_value=$target_alias
903ac_env_CC_set=${CC+set}
904ac_env_CC_value=$CC
905ac_cv_env_CC_set=${CC+set}
906ac_cv_env_CC_value=$CC
907ac_env_CFLAGS_set=${CFLAGS+set}
908ac_env_CFLAGS_value=$CFLAGS
909ac_cv_env_CFLAGS_set=${CFLAGS+set}
910ac_cv_env_CFLAGS_value=$CFLAGS
911ac_env_LDFLAGS_set=${LDFLAGS+set}
912ac_env_LDFLAGS_value=$LDFLAGS
913ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
914ac_cv_env_LDFLAGS_value=$LDFLAGS
915ac_env_CPPFLAGS_set=${CPPFLAGS+set}
916ac_env_CPPFLAGS_value=$CPPFLAGS
917ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
918ac_cv_env_CPPFLAGS_value=$CPPFLAGS
919ac_env_CPP_set=${CPP+set}
920ac_env_CPP_value=$CPP
921ac_cv_env_CPP_set=${CPP+set}
922ac_cv_env_CPP_value=$CPP
923
924#
925# Report the --help message.
926#
927if test "$ac_init_help" = "long"; then
928  # Omit some internal or obsolete options to make the list less imposing.
929  # This message is too long to be a string in the A/UX 3.1 sh.
930  cat <<_ACEOF
931\`configure' configures this package to adapt to many kinds of systems.
932
933Usage: $0 [OPTION]... [VAR=VALUE]...
934
935To assign environment variables (e.g., CC, CFLAGS...), specify them as
936VAR=VALUE.  See below for descriptions of some of the useful variables.
937
938Defaults for the options are specified in brackets.
939
940Configuration:
941  -h, --help              display this help and exit
942      --help=short        display options specific to this package
943      --help=recursive    display the short help of all the included packages
944  -V, --version           display version information and exit
945  -q, --quiet, --silent   do not print \`checking...' messages
946      --cache-file=FILE   cache test results in FILE [disabled]
947  -C, --config-cache      alias for \`--cache-file=config.cache'
948  -n, --no-create         do not create output files
949      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
950
951_ACEOF
952
953  cat <<_ACEOF
954Installation directories:
955  --prefix=PREFIX         install architecture-independent files in PREFIX
956			  [$ac_default_prefix]
957  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
958			  [PREFIX]
959
960By default, \`make install' will install all the files in
961\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
962an installation prefix other than \`$ac_default_prefix' using \`--prefix',
963for instance \`--prefix=\$HOME'.
964
965For better control, use the options below.
966
967Fine tuning of the installation directories:
968  --bindir=DIR           user executables [EPREFIX/bin]
969  --sbindir=DIR          system admin executables [EPREFIX/sbin]
970  --libexecdir=DIR       program executables [EPREFIX/libexec]
971  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
972  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
973  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
974  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
975  --libdir=DIR           object code libraries [EPREFIX/lib]
976  --includedir=DIR       C header files [PREFIX/include]
977  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
978  --infodir=DIR          info documentation [PREFIX/info]
979  --mandir=DIR           man documentation [PREFIX/man]
980_ACEOF
981
982  cat <<\_ACEOF
983
984Program names:
985  --program-prefix=PREFIX            prepend PREFIX to installed program names
986  --program-suffix=SUFFIX            append SUFFIX to installed program names
987  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
988
989System types:
990  --build=BUILD     configure for building on BUILD [guessed]
991  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
992  --target=TARGET   configure for building compilers for TARGET [HOST]
993_ACEOF
994fi
995
996if test -n "$ac_init_help"; then
997
998  cat <<\_ACEOF
999
1000Optional Features:
1001  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1002  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1003  --disable-dependency-tracking  speeds up one-time build
1004  --enable-dependency-tracking   do not reject slow dependency extractors
1005  --enable-shared[=PKGS]
1006                          build shared libraries [default=yes]
1007  --enable-static[=PKGS]
1008                          build static libraries [default=yes]
1009  --enable-fast-install[=PKGS]
1010                          optimize for fast installation [default=yes]
1011  --disable-libtool-lock  avoid locking (might break parallel builds)
1012  --enable-targets        alternative target configurations besides the primary
1013  --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
1014  --enable-checking       enable run-time checks
1015  --enable-werror         treat compile warnings as errors
1016  --enable-build-warnings enable build-time compiler warnings
1017  --disable-nls           do not use Native Language Support
1018  --enable-maintainer-mode  enable make rules and dependencies not useful
1019			  (and sometimes confusing) to the casual installer
1020
1021Optional Packages:
1022  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1023  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1024  --with-pic              try to use only PIC/non-PIC objects [default=use
1025                          both]
1026  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1027
1028Some influential environment variables:
1029  CC          C compiler command
1030  CFLAGS      C compiler flags
1031  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1032              nonstandard directory <lib dir>
1033  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1034              headers in a nonstandard directory <include dir>
1035  CPP         C preprocessor
1036
1037Use these variables to override the choices made by `configure' or to help
1038it to find libraries and programs with nonstandard names/locations.
1039
1040_ACEOF
1041fi
1042
1043if test "$ac_init_help" = "recursive"; then
1044  # If there are subdirs, report their specific --help.
1045  ac_popdir=`pwd`
1046  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1047    test -d $ac_dir || continue
1048    ac_builddir=.
1049
1050if test "$ac_dir" != .; then
1051  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1052  # A "../" for each directory in $ac_dir_suffix.
1053  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1054else
1055  ac_dir_suffix= ac_top_builddir=
1056fi
1057
1058case $srcdir in
1059  .)  # No --srcdir option.  We are building in place.
1060    ac_srcdir=.
1061    if test -z "$ac_top_builddir"; then
1062       ac_top_srcdir=.
1063    else
1064       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1065    fi ;;
1066  [\\/]* | ?:[\\/]* )  # Absolute path.
1067    ac_srcdir=$srcdir$ac_dir_suffix;
1068    ac_top_srcdir=$srcdir ;;
1069  *) # Relative path.
1070    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1071    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1072esac
1073
1074# Do not use `cd foo && pwd` to compute absolute paths, because
1075# the directories may not exist.
1076case `pwd` in
1077.) ac_abs_builddir="$ac_dir";;
1078*)
1079  case "$ac_dir" in
1080  .) ac_abs_builddir=`pwd`;;
1081  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1082  *) ac_abs_builddir=`pwd`/"$ac_dir";;
1083  esac;;
1084esac
1085case $ac_abs_builddir in
1086.) ac_abs_top_builddir=${ac_top_builddir}.;;
1087*)
1088  case ${ac_top_builddir}. in
1089  .) ac_abs_top_builddir=$ac_abs_builddir;;
1090  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1091  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1092  esac;;
1093esac
1094case $ac_abs_builddir in
1095.) ac_abs_srcdir=$ac_srcdir;;
1096*)
1097  case $ac_srcdir in
1098  .) ac_abs_srcdir=$ac_abs_builddir;;
1099  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1100  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1101  esac;;
1102esac
1103case $ac_abs_builddir in
1104.) ac_abs_top_srcdir=$ac_top_srcdir;;
1105*)
1106  case $ac_top_srcdir in
1107  .) ac_abs_top_srcdir=$ac_abs_builddir;;
1108  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1109  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1110  esac;;
1111esac
1112
1113    cd $ac_dir
1114    # Check for guested configure; otherwise get Cygnus style configure.
1115    if test -f $ac_srcdir/configure.gnu; then
1116      echo
1117      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1118    elif test -f $ac_srcdir/configure; then
1119      echo
1120      $SHELL $ac_srcdir/configure  --help=recursive
1121    elif test -f $ac_srcdir/configure.ac ||
1122	   test -f $ac_srcdir/configure.in; then
1123      echo
1124      $ac_configure --help
1125    else
1126      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1127    fi
1128    cd $ac_popdir
1129  done
1130fi
1131
1132test -n "$ac_init_help" && exit 0
1133if $ac_init_version; then
1134  cat <<\_ACEOF
1135
1136Copyright (C) 2003 Free Software Foundation, Inc.
1137This configure script is free software; the Free Software Foundation
1138gives unlimited permission to copy, distribute and modify it.
1139_ACEOF
1140  exit 0
1141fi
1142exec 5>config.log
1143cat >&5 <<_ACEOF
1144This file contains any messages produced by compilers while
1145running configure, to aid debugging if configure makes a mistake.
1146
1147It was created by $as_me, which was
1148generated by GNU Autoconf 2.59.  Invocation command line was
1149
1150  $ $0 $@
1151
1152_ACEOF
1153{
1154cat <<_ASUNAME
1155## --------- ##
1156## Platform. ##
1157## --------- ##
1158
1159hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1160uname -m = `(uname -m) 2>/dev/null || echo unknown`
1161uname -r = `(uname -r) 2>/dev/null || echo unknown`
1162uname -s = `(uname -s) 2>/dev/null || echo unknown`
1163uname -v = `(uname -v) 2>/dev/null || echo unknown`
1164
1165/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1166/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1167
1168/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1169/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1170/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1171hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1172/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1173/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1174/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1175
1176_ASUNAME
1177
1178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1179for as_dir in $PATH
1180do
1181  IFS=$as_save_IFS
1182  test -z "$as_dir" && as_dir=.
1183  echo "PATH: $as_dir"
1184done
1185
1186} >&5
1187
1188cat >&5 <<_ACEOF
1189
1190
1191## ----------- ##
1192## Core tests. ##
1193## ----------- ##
1194
1195_ACEOF
1196
1197
1198# Keep a trace of the command line.
1199# Strip out --no-create and --no-recursion so they do not pile up.
1200# Strip out --silent because we don't want to record it for future runs.
1201# Also quote any args containing shell meta-characters.
1202# Make two passes to allow for proper duplicate-argument suppression.
1203ac_configure_args=
1204ac_configure_args0=
1205ac_configure_args1=
1206ac_sep=
1207ac_must_keep_next=false
1208for ac_pass in 1 2
1209do
1210  for ac_arg
1211  do
1212    case $ac_arg in
1213    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1214    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1215    | -silent | --silent | --silen | --sile | --sil)
1216      continue ;;
1217    *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1218      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1219    esac
1220    case $ac_pass in
1221    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1222    2)
1223      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1224      if test $ac_must_keep_next = true; then
1225	ac_must_keep_next=false # Got value, back to normal.
1226      else
1227	case $ac_arg in
1228	  *=* | --config-cache | -C | -disable-* | --disable-* \
1229	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1230	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1231	  | -with-* | --with-* | -without-* | --without-* | --x)
1232	    case "$ac_configure_args0 " in
1233	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1234	    esac
1235	    ;;
1236	  -* ) ac_must_keep_next=true ;;
1237	esac
1238      fi
1239      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1240      # Get rid of the leading space.
1241      ac_sep=" "
1242      ;;
1243    esac
1244  done
1245done
1246$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1247$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1248
1249# When interrupted or exit'd, cleanup temporary files, and complete
1250# config.log.  We remove comments because anyway the quotes in there
1251# would cause problems or look ugly.
1252# WARNING: Be sure not to use single quotes in there, as some shells,
1253# such as our DU 5.0 friend, will then `close' the trap.
1254trap 'exit_status=$?
1255  # Save into config.log some information that might help in debugging.
1256  {
1257    echo
1258
1259    cat <<\_ASBOX
1260## ---------------- ##
1261## Cache variables. ##
1262## ---------------- ##
1263_ASBOX
1264    echo
1265    # The following way of writing the cache mishandles newlines in values,
1266{
1267  (set) 2>&1 |
1268    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1269    *ac_space=\ *)
1270      sed -n \
1271	"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1272	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1273      ;;
1274    *)
1275      sed -n \
1276	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1277      ;;
1278    esac;
1279}
1280    echo
1281
1282    cat <<\_ASBOX
1283## ----------------- ##
1284## Output variables. ##
1285## ----------------- ##
1286_ASBOX
1287    echo
1288    for ac_var in $ac_subst_vars
1289    do
1290      eval ac_val=$`echo $ac_var`
1291      echo "$ac_var='"'"'$ac_val'"'"'"
1292    done | sort
1293    echo
1294
1295    if test -n "$ac_subst_files"; then
1296      cat <<\_ASBOX
1297## ------------- ##
1298## Output files. ##
1299## ------------- ##
1300_ASBOX
1301      echo
1302      for ac_var in $ac_subst_files
1303      do
1304	eval ac_val=$`echo $ac_var`
1305	echo "$ac_var='"'"'$ac_val'"'"'"
1306      done | sort
1307      echo
1308    fi
1309
1310    if test -s confdefs.h; then
1311      cat <<\_ASBOX
1312## ----------- ##
1313## confdefs.h. ##
1314## ----------- ##
1315_ASBOX
1316      echo
1317      sed "/^$/d" confdefs.h | sort
1318      echo
1319    fi
1320    test "$ac_signal" != 0 &&
1321      echo "$as_me: caught signal $ac_signal"
1322    echo "$as_me: exit $exit_status"
1323  } >&5
1324  rm -f core *.core &&
1325  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1326    exit $exit_status
1327     ' 0
1328for ac_signal in 1 2 13 15; do
1329  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1330done
1331ac_signal=0
1332
1333# confdefs.h avoids OS command line length limits that DEFS can exceed.
1334rm -rf conftest* confdefs.h
1335# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1336echo >confdefs.h
1337
1338# Predefined preprocessor variables.
1339
1340cat >>confdefs.h <<_ACEOF
1341#define PACKAGE_NAME "$PACKAGE_NAME"
1342_ACEOF
1343
1344
1345cat >>confdefs.h <<_ACEOF
1346#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1347_ACEOF
1348
1349
1350cat >>confdefs.h <<_ACEOF
1351#define PACKAGE_VERSION "$PACKAGE_VERSION"
1352_ACEOF
1353
1354
1355cat >>confdefs.h <<_ACEOF
1356#define PACKAGE_STRING "$PACKAGE_STRING"
1357_ACEOF
1358
1359
1360cat >>confdefs.h <<_ACEOF
1361#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1362_ACEOF
1363
1364
1365# Let the site file select an alternate cache file if it wants to.
1366# Prefer explicitly selected file to automatically selected ones.
1367if test -z "$CONFIG_SITE"; then
1368  if test "x$prefix" != xNONE; then
1369    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1370  else
1371    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1372  fi
1373fi
1374for ac_site_file in $CONFIG_SITE; do
1375  if test -r "$ac_site_file"; then
1376    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1377echo "$as_me: loading site script $ac_site_file" >&6;}
1378    sed 's/^/| /' "$ac_site_file" >&5
1379    . "$ac_site_file"
1380  fi
1381done
1382
1383if test -r "$cache_file"; then
1384  # Some versions of bash will fail to source /dev/null (special
1385  # files actually), so we avoid doing that.
1386  if test -f "$cache_file"; then
1387    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1388echo "$as_me: loading cache $cache_file" >&6;}
1389    case $cache_file in
1390      [\\/]* | ?:[\\/]* ) . $cache_file;;
1391      *)                      . ./$cache_file;;
1392    esac
1393  fi
1394else
1395  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1396echo "$as_me: creating cache $cache_file" >&6;}
1397  >$cache_file
1398fi
1399
1400# Check that the precious variables saved in the cache have kept the same
1401# value.
1402ac_cache_corrupted=false
1403for ac_var in `(set) 2>&1 |
1404	       sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1405  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1406  eval ac_new_set=\$ac_env_${ac_var}_set
1407  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1408  eval ac_new_val="\$ac_env_${ac_var}_value"
1409  case $ac_old_set,$ac_new_set in
1410    set,)
1411      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1412echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1413      ac_cache_corrupted=: ;;
1414    ,set)
1415      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1416echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1417      ac_cache_corrupted=: ;;
1418    ,);;
1419    *)
1420      if test "x$ac_old_val" != "x$ac_new_val"; then
1421        # differences in whitespace do not lead to failure.
1422        ac_old_val_w=`echo x $ac_old_val`
1423        ac_new_val_w=`echo x $ac_new_val`
1424        if test "$ac_old_val_w" != "$ac_new_val_w"; then
1425          { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1426echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1427          ac_cache_corrupted=:
1428        else
1429          { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1430echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1431          eval $ac_var=\$ac_old_val
1432        fi
1433        { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1434echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1435        { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1436echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1437      fi;;
1438  esac
1439  # Pass precious variables to config.status.
1440  if test "$ac_new_set" = set; then
1441    case $ac_new_val in
1442    *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1443      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1444    *) ac_arg=$ac_var=$ac_new_val ;;
1445    esac
1446    case " $ac_configure_args " in
1447      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1448      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1449    esac
1450  fi
1451done
1452if $ac_cache_corrupted; then
1453  { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1454echo "$as_me: error: in \`$ac_pwd':" >&2;}
1455  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1456echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1457  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1458echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1459   { (exit 1); exit 1; }; }
1460fi
1461
1462ac_ext=c
1463ac_cpp='$CPP $CPPFLAGS'
1464ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1465ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1466ac_compiler_gnu=$ac_cv_c_compiler_gnu
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491ac_aux_dir=
1492for ac_dir in .. $srcdir/..; do
1493  if test -f $ac_dir/install-sh; then
1494    ac_aux_dir=$ac_dir
1495    ac_install_sh="$ac_aux_dir/install-sh -c"
1496    break
1497  elif test -f $ac_dir/install.sh; then
1498    ac_aux_dir=$ac_dir
1499    ac_install_sh="$ac_aux_dir/install.sh -c"
1500    break
1501  elif test -f $ac_dir/shtool; then
1502    ac_aux_dir=$ac_dir
1503    ac_install_sh="$ac_aux_dir/shtool install -c"
1504    break
1505  fi
1506done
1507if test -z "$ac_aux_dir"; then
1508  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1509echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1510   { (exit 1); exit 1; }; }
1511fi
1512ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1513ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1514ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1515
1516# Make sure we can run config.sub.
1517$ac_config_sub sun4 >/dev/null 2>&1 ||
1518  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1519echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1520   { (exit 1); exit 1; }; }
1521
1522echo "$as_me:$LINENO: checking build system type" >&5
1523echo $ECHO_N "checking build system type... $ECHO_C" >&6
1524if test "${ac_cv_build+set}" = set; then
1525  echo $ECHO_N "(cached) $ECHO_C" >&6
1526else
1527  ac_cv_build_alias=$build_alias
1528test -z "$ac_cv_build_alias" &&
1529  ac_cv_build_alias=`$ac_config_guess`
1530test -z "$ac_cv_build_alias" &&
1531  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1532echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1533   { (exit 1); exit 1; }; }
1534ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1535  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1536echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1537   { (exit 1); exit 1; }; }
1538
1539fi
1540echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1541echo "${ECHO_T}$ac_cv_build" >&6
1542build=$ac_cv_build
1543build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1544build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1545build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1546
1547
1548echo "$as_me:$LINENO: checking host system type" >&5
1549echo $ECHO_N "checking host system type... $ECHO_C" >&6
1550if test "${ac_cv_host+set}" = set; then
1551  echo $ECHO_N "(cached) $ECHO_C" >&6
1552else
1553  ac_cv_host_alias=$host_alias
1554test -z "$ac_cv_host_alias" &&
1555  ac_cv_host_alias=$ac_cv_build_alias
1556ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1557  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1558echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1559   { (exit 1); exit 1; }; }
1560
1561fi
1562echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1563echo "${ECHO_T}$ac_cv_host" >&6
1564host=$ac_cv_host
1565host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1566host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1567host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1568
1569
1570echo "$as_me:$LINENO: checking target system type" >&5
1571echo $ECHO_N "checking target system type... $ECHO_C" >&6
1572if test "${ac_cv_target+set}" = set; then
1573  echo $ECHO_N "(cached) $ECHO_C" >&6
1574else
1575  ac_cv_target_alias=$target_alias
1576test "x$ac_cv_target_alias" = "x" &&
1577  ac_cv_target_alias=$ac_cv_host_alias
1578ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1579  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1580echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1581   { (exit 1); exit 1; }; }
1582
1583fi
1584echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1585echo "${ECHO_T}$ac_cv_target" >&6
1586target=$ac_cv_target
1587target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1588target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1589target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1590
1591
1592# The aliases save the names the user supplied, while $host etc.
1593# will get canonicalized.
1594test -n "$target_alias" &&
1595  test "$program_prefix$program_suffix$program_transform_name" = \
1596    NONENONEs,x,x, &&
1597  program_prefix=${target_alias}-
1598ac_ext=c
1599ac_cpp='$CPP $CPPFLAGS'
1600ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1601ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1602ac_compiler_gnu=$ac_cv_c_compiler_gnu
1603if test -n "$ac_tool_prefix"; then
1604  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1605set dummy ${ac_tool_prefix}gcc; ac_word=$2
1606echo "$as_me:$LINENO: checking for $ac_word" >&5
1607echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1608if test "${ac_cv_prog_CC+set}" = set; then
1609  echo $ECHO_N "(cached) $ECHO_C" >&6
1610else
1611  if test -n "$CC"; then
1612  ac_cv_prog_CC="$CC" # Let the user override the test.
1613else
1614as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1615for as_dir in $PATH
1616do
1617  IFS=$as_save_IFS
1618  test -z "$as_dir" && as_dir=.
1619  for ac_exec_ext in '' $ac_executable_extensions; do
1620  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1621    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1622    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1623    break 2
1624  fi
1625done
1626done
1627
1628fi
1629fi
1630CC=$ac_cv_prog_CC
1631if test -n "$CC"; then
1632  echo "$as_me:$LINENO: result: $CC" >&5
1633echo "${ECHO_T}$CC" >&6
1634else
1635  echo "$as_me:$LINENO: result: no" >&5
1636echo "${ECHO_T}no" >&6
1637fi
1638
1639fi
1640if test -z "$ac_cv_prog_CC"; then
1641  ac_ct_CC=$CC
1642  # Extract the first word of "gcc", so it can be a program name with args.
1643set dummy gcc; ac_word=$2
1644echo "$as_me:$LINENO: checking for $ac_word" >&5
1645echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1646if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1647  echo $ECHO_N "(cached) $ECHO_C" >&6
1648else
1649  if test -n "$ac_ct_CC"; then
1650  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1651else
1652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1653for as_dir in $PATH
1654do
1655  IFS=$as_save_IFS
1656  test -z "$as_dir" && as_dir=.
1657  for ac_exec_ext in '' $ac_executable_extensions; do
1658  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1659    ac_cv_prog_ac_ct_CC="gcc"
1660    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1661    break 2
1662  fi
1663done
1664done
1665
1666fi
1667fi
1668ac_ct_CC=$ac_cv_prog_ac_ct_CC
1669if test -n "$ac_ct_CC"; then
1670  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1671echo "${ECHO_T}$ac_ct_CC" >&6
1672else
1673  echo "$as_me:$LINENO: result: no" >&5
1674echo "${ECHO_T}no" >&6
1675fi
1676
1677  CC=$ac_ct_CC
1678else
1679  CC="$ac_cv_prog_CC"
1680fi
1681
1682if test -z "$CC"; then
1683  if test -n "$ac_tool_prefix"; then
1684  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1685set dummy ${ac_tool_prefix}cc; ac_word=$2
1686echo "$as_me:$LINENO: checking for $ac_word" >&5
1687echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1688if test "${ac_cv_prog_CC+set}" = set; then
1689  echo $ECHO_N "(cached) $ECHO_C" >&6
1690else
1691  if test -n "$CC"; then
1692  ac_cv_prog_CC="$CC" # Let the user override the test.
1693else
1694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1695for as_dir in $PATH
1696do
1697  IFS=$as_save_IFS
1698  test -z "$as_dir" && as_dir=.
1699  for ac_exec_ext in '' $ac_executable_extensions; do
1700  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1701    ac_cv_prog_CC="${ac_tool_prefix}cc"
1702    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1703    break 2
1704  fi
1705done
1706done
1707
1708fi
1709fi
1710CC=$ac_cv_prog_CC
1711if test -n "$CC"; then
1712  echo "$as_me:$LINENO: result: $CC" >&5
1713echo "${ECHO_T}$CC" >&6
1714else
1715  echo "$as_me:$LINENO: result: no" >&5
1716echo "${ECHO_T}no" >&6
1717fi
1718
1719fi
1720if test -z "$ac_cv_prog_CC"; then
1721  ac_ct_CC=$CC
1722  # Extract the first word of "cc", so it can be a program name with args.
1723set dummy cc; ac_word=$2
1724echo "$as_me:$LINENO: checking for $ac_word" >&5
1725echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1726if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1727  echo $ECHO_N "(cached) $ECHO_C" >&6
1728else
1729  if test -n "$ac_ct_CC"; then
1730  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1731else
1732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1733for as_dir in $PATH
1734do
1735  IFS=$as_save_IFS
1736  test -z "$as_dir" && as_dir=.
1737  for ac_exec_ext in '' $ac_executable_extensions; do
1738  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1739    ac_cv_prog_ac_ct_CC="cc"
1740    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1741    break 2
1742  fi
1743done
1744done
1745
1746fi
1747fi
1748ac_ct_CC=$ac_cv_prog_ac_ct_CC
1749if test -n "$ac_ct_CC"; then
1750  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1751echo "${ECHO_T}$ac_ct_CC" >&6
1752else
1753  echo "$as_me:$LINENO: result: no" >&5
1754echo "${ECHO_T}no" >&6
1755fi
1756
1757  CC=$ac_ct_CC
1758else
1759  CC="$ac_cv_prog_CC"
1760fi
1761
1762fi
1763if test -z "$CC"; then
1764  # Extract the first word of "cc", so it can be a program name with args.
1765set dummy cc; ac_word=$2
1766echo "$as_me:$LINENO: checking for $ac_word" >&5
1767echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1768if test "${ac_cv_prog_CC+set}" = set; then
1769  echo $ECHO_N "(cached) $ECHO_C" >&6
1770else
1771  if test -n "$CC"; then
1772  ac_cv_prog_CC="$CC" # Let the user override the test.
1773else
1774  ac_prog_rejected=no
1775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1776for as_dir in $PATH
1777do
1778  IFS=$as_save_IFS
1779  test -z "$as_dir" && as_dir=.
1780  for ac_exec_ext in '' $ac_executable_extensions; do
1781  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1782    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1783       ac_prog_rejected=yes
1784       continue
1785     fi
1786    ac_cv_prog_CC="cc"
1787    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1788    break 2
1789  fi
1790done
1791done
1792
1793if test $ac_prog_rejected = yes; then
1794  # We found a bogon in the path, so make sure we never use it.
1795  set dummy $ac_cv_prog_CC
1796  shift
1797  if test $# != 0; then
1798    # We chose a different compiler from the bogus one.
1799    # However, it has the same basename, so the bogon will be chosen
1800    # first if we set CC to just the basename; use the full file name.
1801    shift
1802    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1803  fi
1804fi
1805fi
1806fi
1807CC=$ac_cv_prog_CC
1808if test -n "$CC"; then
1809  echo "$as_me:$LINENO: result: $CC" >&5
1810echo "${ECHO_T}$CC" >&6
1811else
1812  echo "$as_me:$LINENO: result: no" >&5
1813echo "${ECHO_T}no" >&6
1814fi
1815
1816fi
1817if test -z "$CC"; then
1818  if test -n "$ac_tool_prefix"; then
1819  for ac_prog in cl
1820  do
1821    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1822set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1823echo "$as_me:$LINENO: checking for $ac_word" >&5
1824echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1825if test "${ac_cv_prog_CC+set}" = set; then
1826  echo $ECHO_N "(cached) $ECHO_C" >&6
1827else
1828  if test -n "$CC"; then
1829  ac_cv_prog_CC="$CC" # Let the user override the test.
1830else
1831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1832for as_dir in $PATH
1833do
1834  IFS=$as_save_IFS
1835  test -z "$as_dir" && as_dir=.
1836  for ac_exec_ext in '' $ac_executable_extensions; do
1837  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1838    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1839    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1840    break 2
1841  fi
1842done
1843done
1844
1845fi
1846fi
1847CC=$ac_cv_prog_CC
1848if test -n "$CC"; then
1849  echo "$as_me:$LINENO: result: $CC" >&5
1850echo "${ECHO_T}$CC" >&6
1851else
1852  echo "$as_me:$LINENO: result: no" >&5
1853echo "${ECHO_T}no" >&6
1854fi
1855
1856    test -n "$CC" && break
1857  done
1858fi
1859if test -z "$CC"; then
1860  ac_ct_CC=$CC
1861  for ac_prog in cl
1862do
1863  # Extract the first word of "$ac_prog", so it can be a program name with args.
1864set dummy $ac_prog; ac_word=$2
1865echo "$as_me:$LINENO: checking for $ac_word" >&5
1866echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1867if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1868  echo $ECHO_N "(cached) $ECHO_C" >&6
1869else
1870  if test -n "$ac_ct_CC"; then
1871  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1872else
1873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1874for as_dir in $PATH
1875do
1876  IFS=$as_save_IFS
1877  test -z "$as_dir" && as_dir=.
1878  for ac_exec_ext in '' $ac_executable_extensions; do
1879  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1880    ac_cv_prog_ac_ct_CC="$ac_prog"
1881    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1882    break 2
1883  fi
1884done
1885done
1886
1887fi
1888fi
1889ac_ct_CC=$ac_cv_prog_ac_ct_CC
1890if test -n "$ac_ct_CC"; then
1891  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1892echo "${ECHO_T}$ac_ct_CC" >&6
1893else
1894  echo "$as_me:$LINENO: result: no" >&5
1895echo "${ECHO_T}no" >&6
1896fi
1897
1898  test -n "$ac_ct_CC" && break
1899done
1900
1901  CC=$ac_ct_CC
1902fi
1903
1904fi
1905
1906
1907test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1908echo "$as_me: error: in \`$ac_pwd':" >&2;}
1909{ { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1910See \`config.log' for more details." >&5
1911echo "$as_me: error: no acceptable C compiler found in \$PATH
1912See \`config.log' for more details." >&2;}
1913   { (exit 1); exit 1; }; }; }
1914
1915# Provide some information about the compiler.
1916echo "$as_me:$LINENO:" \
1917     "checking for C compiler version" >&5
1918ac_compiler=`set X $ac_compile; echo $2`
1919{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1920  (eval $ac_compiler --version </dev/null >&5) 2>&5
1921  ac_status=$?
1922  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1923  (exit $ac_status); }
1924{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1925  (eval $ac_compiler -v </dev/null >&5) 2>&5
1926  ac_status=$?
1927  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1928  (exit $ac_status); }
1929{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1930  (eval $ac_compiler -V </dev/null >&5) 2>&5
1931  ac_status=$?
1932  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1933  (exit $ac_status); }
1934
1935cat >conftest.$ac_ext <<_ACEOF
1936/* confdefs.h.  */
1937_ACEOF
1938cat confdefs.h >>conftest.$ac_ext
1939cat >>conftest.$ac_ext <<_ACEOF
1940/* end confdefs.h.  */
1941
1942int
1943main ()
1944{
1945
1946  ;
1947  return 0;
1948}
1949_ACEOF
1950ac_clean_files_save=$ac_clean_files
1951ac_clean_files="$ac_clean_files a.out a.exe b.out"
1952# Try to create an executable without -o first, disregard a.out.
1953# It will help us diagnose broken compilers, and finding out an intuition
1954# of exeext.
1955echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1956echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1957ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1958if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1959  (eval $ac_link_default) 2>&5
1960  ac_status=$?
1961  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1962  (exit $ac_status); }; then
1963  # Find the output, starting from the most likely.  This scheme is
1964# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1965# resort.
1966
1967# Be careful to initialize this variable, since it used to be cached.
1968# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1969ac_cv_exeext=
1970# b.out is created by i960 compilers.
1971for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1972do
1973  test -f "$ac_file" || continue
1974  case $ac_file in
1975    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1976	;;
1977    conftest.$ac_ext )
1978	# This is the source file.
1979	;;
1980    [ab].out )
1981	# We found the default executable, but exeext='' is most
1982	# certainly right.
1983	break;;
1984    *.* )
1985	ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1986	# FIXME: I believe we export ac_cv_exeext for Libtool,
1987	# but it would be cool to find out if it's true.  Does anybody
1988	# maintain Libtool? --akim.
1989	export ac_cv_exeext
1990	break;;
1991    * )
1992	break;;
1993  esac
1994done
1995else
1996  echo "$as_me: failed program was:" >&5
1997sed 's/^/| /' conftest.$ac_ext >&5
1998
1999{ { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2000echo "$as_me: error: in \`$ac_pwd':" >&2;}
2001{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2002See \`config.log' for more details." >&5
2003echo "$as_me: error: C compiler cannot create executables
2004See \`config.log' for more details." >&2;}
2005   { (exit 77); exit 77; }; }; }
2006fi
2007
2008ac_exeext=$ac_cv_exeext
2009echo "$as_me:$LINENO: result: $ac_file" >&5
2010echo "${ECHO_T}$ac_file" >&6
2011
2012# Check the compiler produces executables we can run.  If not, either
2013# the compiler is broken, or we cross compile.
2014echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2015echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2016# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2017# If not cross compiling, check that we can run a simple program.
2018if test "$cross_compiling" != yes; then
2019  if { ac_try='./$ac_file'
2020  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2021  (eval $ac_try) 2>&5
2022  ac_status=$?
2023  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2024  (exit $ac_status); }; }; then
2025    cross_compiling=no
2026  else
2027    if test "$cross_compiling" = maybe; then
2028	cross_compiling=yes
2029    else
2030	{ { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2031echo "$as_me: error: in \`$ac_pwd':" >&2;}
2032{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2033If you meant to cross compile, use \`--host'.
2034See \`config.log' for more details." >&5
2035echo "$as_me: error: cannot run C compiled programs.
2036If you meant to cross compile, use \`--host'.
2037See \`config.log' for more details." >&2;}
2038   { (exit 1); exit 1; }; }; }
2039    fi
2040  fi
2041fi
2042echo "$as_me:$LINENO: result: yes" >&5
2043echo "${ECHO_T}yes" >&6
2044
2045rm -f a.out a.exe conftest$ac_cv_exeext b.out
2046ac_clean_files=$ac_clean_files_save
2047# Check the compiler produces executables we can run.  If not, either
2048# the compiler is broken, or we cross compile.
2049echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2050echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2051echo "$as_me:$LINENO: result: $cross_compiling" >&5
2052echo "${ECHO_T}$cross_compiling" >&6
2053
2054echo "$as_me:$LINENO: checking for suffix of executables" >&5
2055echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2056if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2057  (eval $ac_link) 2>&5
2058  ac_status=$?
2059  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2060  (exit $ac_status); }; then
2061  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2062# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2063# work properly (i.e., refer to `conftest.exe'), while it won't with
2064# `rm'.
2065for ac_file in conftest.exe conftest conftest.*; do
2066  test -f "$ac_file" || continue
2067  case $ac_file in
2068    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2069    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2070	  export ac_cv_exeext
2071	  break;;
2072    * ) break;;
2073  esac
2074done
2075else
2076  { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2077echo "$as_me: error: in \`$ac_pwd':" >&2;}
2078{ { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2079See \`config.log' for more details." >&5
2080echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2081See \`config.log' for more details." >&2;}
2082   { (exit 1); exit 1; }; }; }
2083fi
2084
2085rm -f conftest$ac_cv_exeext
2086echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2087echo "${ECHO_T}$ac_cv_exeext" >&6
2088
2089rm -f conftest.$ac_ext
2090EXEEXT=$ac_cv_exeext
2091ac_exeext=$EXEEXT
2092echo "$as_me:$LINENO: checking for suffix of object files" >&5
2093echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2094if test "${ac_cv_objext+set}" = set; then
2095  echo $ECHO_N "(cached) $ECHO_C" >&6
2096else
2097  cat >conftest.$ac_ext <<_ACEOF
2098/* confdefs.h.  */
2099_ACEOF
2100cat confdefs.h >>conftest.$ac_ext
2101cat >>conftest.$ac_ext <<_ACEOF
2102/* end confdefs.h.  */
2103
2104int
2105main ()
2106{
2107
2108  ;
2109  return 0;
2110}
2111_ACEOF
2112rm -f conftest.o conftest.obj
2113if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2114  (eval $ac_compile) 2>&5
2115  ac_status=$?
2116  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2117  (exit $ac_status); }; then
2118  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2119  case $ac_file in
2120    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2121    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2122       break;;
2123  esac
2124done
2125else
2126  echo "$as_me: failed program was:" >&5
2127sed 's/^/| /' conftest.$ac_ext >&5
2128
2129{ { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2130echo "$as_me: error: in \`$ac_pwd':" >&2;}
2131{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2132See \`config.log' for more details." >&5
2133echo "$as_me: error: cannot compute suffix of object files: cannot compile
2134See \`config.log' for more details." >&2;}
2135   { (exit 1); exit 1; }; }; }
2136fi
2137
2138rm -f conftest.$ac_cv_objext conftest.$ac_ext
2139fi
2140echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2141echo "${ECHO_T}$ac_cv_objext" >&6
2142OBJEXT=$ac_cv_objext
2143ac_objext=$OBJEXT
2144echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2145echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2146if test "${ac_cv_c_compiler_gnu+set}" = set; then
2147  echo $ECHO_N "(cached) $ECHO_C" >&6
2148else
2149  cat >conftest.$ac_ext <<_ACEOF
2150/* confdefs.h.  */
2151_ACEOF
2152cat confdefs.h >>conftest.$ac_ext
2153cat >>conftest.$ac_ext <<_ACEOF
2154/* end confdefs.h.  */
2155
2156int
2157main ()
2158{
2159#ifndef __GNUC__
2160       choke me
2161#endif
2162
2163  ;
2164  return 0;
2165}
2166_ACEOF
2167rm -f conftest.$ac_objext
2168if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2169  (eval $ac_compile) 2>conftest.er1
2170  ac_status=$?
2171  grep -v '^ *+' conftest.er1 >conftest.err
2172  rm -f conftest.er1
2173  cat conftest.err >&5
2174  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2175  (exit $ac_status); } &&
2176	 { ac_try='test -z "$ac_c_werror_flag"
2177			 || test ! -s conftest.err'
2178  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2179  (eval $ac_try) 2>&5
2180  ac_status=$?
2181  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2182  (exit $ac_status); }; } &&
2183	 { ac_try='test -s conftest.$ac_objext'
2184  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2185  (eval $ac_try) 2>&5
2186  ac_status=$?
2187  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2188  (exit $ac_status); }; }; then
2189  ac_compiler_gnu=yes
2190else
2191  echo "$as_me: failed program was:" >&5
2192sed 's/^/| /' conftest.$ac_ext >&5
2193
2194ac_compiler_gnu=no
2195fi
2196rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2197ac_cv_c_compiler_gnu=$ac_compiler_gnu
2198
2199fi
2200echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2201echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2202GCC=`test $ac_compiler_gnu = yes && echo yes`
2203ac_test_CFLAGS=${CFLAGS+set}
2204ac_save_CFLAGS=$CFLAGS
2205CFLAGS="-g"
2206echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2207echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2208if test "${ac_cv_prog_cc_g+set}" = set; then
2209  echo $ECHO_N "(cached) $ECHO_C" >&6
2210else
2211  cat >conftest.$ac_ext <<_ACEOF
2212/* confdefs.h.  */
2213_ACEOF
2214cat confdefs.h >>conftest.$ac_ext
2215cat >>conftest.$ac_ext <<_ACEOF
2216/* end confdefs.h.  */
2217
2218int
2219main ()
2220{
2221
2222  ;
2223  return 0;
2224}
2225_ACEOF
2226rm -f conftest.$ac_objext
2227if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2228  (eval $ac_compile) 2>conftest.er1
2229  ac_status=$?
2230  grep -v '^ *+' conftest.er1 >conftest.err
2231  rm -f conftest.er1
2232  cat conftest.err >&5
2233  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2234  (exit $ac_status); } &&
2235	 { ac_try='test -z "$ac_c_werror_flag"
2236			 || test ! -s conftest.err'
2237  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2238  (eval $ac_try) 2>&5
2239  ac_status=$?
2240  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2241  (exit $ac_status); }; } &&
2242	 { ac_try='test -s conftest.$ac_objext'
2243  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2244  (eval $ac_try) 2>&5
2245  ac_status=$?
2246  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2247  (exit $ac_status); }; }; then
2248  ac_cv_prog_cc_g=yes
2249else
2250  echo "$as_me: failed program was:" >&5
2251sed 's/^/| /' conftest.$ac_ext >&5
2252
2253ac_cv_prog_cc_g=no
2254fi
2255rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2256fi
2257echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2258echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2259if test "$ac_test_CFLAGS" = set; then
2260  CFLAGS=$ac_save_CFLAGS
2261elif test $ac_cv_prog_cc_g = yes; then
2262  if test "$GCC" = yes; then
2263    CFLAGS="-g -O2"
2264  else
2265    CFLAGS="-g"
2266  fi
2267else
2268  if test "$GCC" = yes; then
2269    CFLAGS="-O2"
2270  else
2271    CFLAGS=
2272  fi
2273fi
2274echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2275echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2276if test "${ac_cv_prog_cc_stdc+set}" = set; then
2277  echo $ECHO_N "(cached) $ECHO_C" >&6
2278else
2279  ac_cv_prog_cc_stdc=no
2280ac_save_CC=$CC
2281cat >conftest.$ac_ext <<_ACEOF
2282/* confdefs.h.  */
2283_ACEOF
2284cat confdefs.h >>conftest.$ac_ext
2285cat >>conftest.$ac_ext <<_ACEOF
2286/* end confdefs.h.  */
2287#include <stdarg.h>
2288#include <stdio.h>
2289#include <sys/types.h>
2290#include <sys/stat.h>
2291/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2292struct buf { int x; };
2293FILE * (*rcsopen) (struct buf *, struct stat *, int);
2294static char *e (p, i)
2295     char **p;
2296     int i;
2297{
2298  return p[i];
2299}
2300static char *f (char * (*g) (char **, int), char **p, ...)
2301{
2302  char *s;
2303  va_list v;
2304  va_start (v,p);
2305  s = g (p, va_arg (v,int));
2306  va_end (v);
2307  return s;
2308}
2309
2310/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2311   function prototypes and stuff, but not '\xHH' hex character constants.
2312   These don't provoke an error unfortunately, instead are silently treated
2313   as 'x'.  The following induces an error, until -std1 is added to get
2314   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2315   array size at least.  It's necessary to write '\x00'==0 to get something
2316   that's true only with -std1.  */
2317int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2318
2319int test (int i, double x);
2320struct s1 {int (*f) (int a);};
2321struct s2 {int (*f) (double a);};
2322int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2323int argc;
2324char **argv;
2325int
2326main ()
2327{
2328return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2329  ;
2330  return 0;
2331}
2332_ACEOF
2333# Don't try gcc -ansi; that turns off useful extensions and
2334# breaks some systems' header files.
2335# AIX			-qlanglvl=ansi
2336# Ultrix and OSF/1	-std1
2337# HP-UX 10.20 and later	-Ae
2338# HP-UX older versions	-Aa -D_HPUX_SOURCE
2339# SVR4			-Xc -D__EXTENSIONS__
2340for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2341do
2342  CC="$ac_save_CC $ac_arg"
2343  rm -f conftest.$ac_objext
2344if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2345  (eval $ac_compile) 2>conftest.er1
2346  ac_status=$?
2347  grep -v '^ *+' conftest.er1 >conftest.err
2348  rm -f conftest.er1
2349  cat conftest.err >&5
2350  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351  (exit $ac_status); } &&
2352	 { ac_try='test -z "$ac_c_werror_flag"
2353			 || test ! -s conftest.err'
2354  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2355  (eval $ac_try) 2>&5
2356  ac_status=$?
2357  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2358  (exit $ac_status); }; } &&
2359	 { ac_try='test -s conftest.$ac_objext'
2360  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2361  (eval $ac_try) 2>&5
2362  ac_status=$?
2363  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364  (exit $ac_status); }; }; then
2365  ac_cv_prog_cc_stdc=$ac_arg
2366break
2367else
2368  echo "$as_me: failed program was:" >&5
2369sed 's/^/| /' conftest.$ac_ext >&5
2370
2371fi
2372rm -f conftest.err conftest.$ac_objext
2373done
2374rm -f conftest.$ac_ext conftest.$ac_objext
2375CC=$ac_save_CC
2376
2377fi
2378
2379case "x$ac_cv_prog_cc_stdc" in
2380  x|xno)
2381    echo "$as_me:$LINENO: result: none needed" >&5
2382echo "${ECHO_T}none needed" >&6 ;;
2383  *)
2384    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2385echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2386    CC="$CC $ac_cv_prog_cc_stdc" ;;
2387esac
2388
2389# Some people use a C++ compiler to compile C.  Since we use `exit',
2390# in C++ we need to declare it.  In case someone uses the same compiler
2391# for both compiling C and C++ we need to have the C++ compiler decide
2392# the declaration of exit, since it's the most demanding environment.
2393cat >conftest.$ac_ext <<_ACEOF
2394#ifndef __cplusplus
2395  choke me
2396#endif
2397_ACEOF
2398rm -f conftest.$ac_objext
2399if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2400  (eval $ac_compile) 2>conftest.er1
2401  ac_status=$?
2402  grep -v '^ *+' conftest.er1 >conftest.err
2403  rm -f conftest.er1
2404  cat conftest.err >&5
2405  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2406  (exit $ac_status); } &&
2407	 { ac_try='test -z "$ac_c_werror_flag"
2408			 || test ! -s conftest.err'
2409  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2410  (eval $ac_try) 2>&5
2411  ac_status=$?
2412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2413  (exit $ac_status); }; } &&
2414	 { ac_try='test -s conftest.$ac_objext'
2415  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2416  (eval $ac_try) 2>&5
2417  ac_status=$?
2418  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2419  (exit $ac_status); }; }; then
2420  for ac_declaration in \
2421   '' \
2422   'extern "C" void std::exit (int) throw (); using std::exit;' \
2423   'extern "C" void std::exit (int); using std::exit;' \
2424   'extern "C" void exit (int) throw ();' \
2425   'extern "C" void exit (int);' \
2426   'void exit (int);'
2427do
2428  cat >conftest.$ac_ext <<_ACEOF
2429/* confdefs.h.  */
2430_ACEOF
2431cat confdefs.h >>conftest.$ac_ext
2432cat >>conftest.$ac_ext <<_ACEOF
2433/* end confdefs.h.  */
2434$ac_declaration
2435#include <stdlib.h>
2436int
2437main ()
2438{
2439exit (42);
2440  ;
2441  return 0;
2442}
2443_ACEOF
2444rm -f conftest.$ac_objext
2445if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2446  (eval $ac_compile) 2>conftest.er1
2447  ac_status=$?
2448  grep -v '^ *+' conftest.er1 >conftest.err
2449  rm -f conftest.er1
2450  cat conftest.err >&5
2451  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2452  (exit $ac_status); } &&
2453	 { ac_try='test -z "$ac_c_werror_flag"
2454			 || test ! -s conftest.err'
2455  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2456  (eval $ac_try) 2>&5
2457  ac_status=$?
2458  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459  (exit $ac_status); }; } &&
2460	 { ac_try='test -s conftest.$ac_objext'
2461  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2462  (eval $ac_try) 2>&5
2463  ac_status=$?
2464  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465  (exit $ac_status); }; }; then
2466  :
2467else
2468  echo "$as_me: failed program was:" >&5
2469sed 's/^/| /' conftest.$ac_ext >&5
2470
2471continue
2472fi
2473rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2474  cat >conftest.$ac_ext <<_ACEOF
2475/* confdefs.h.  */
2476_ACEOF
2477cat confdefs.h >>conftest.$ac_ext
2478cat >>conftest.$ac_ext <<_ACEOF
2479/* end confdefs.h.  */
2480$ac_declaration
2481int
2482main ()
2483{
2484exit (42);
2485  ;
2486  return 0;
2487}
2488_ACEOF
2489rm -f conftest.$ac_objext
2490if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2491  (eval $ac_compile) 2>conftest.er1
2492  ac_status=$?
2493  grep -v '^ *+' conftest.er1 >conftest.err
2494  rm -f conftest.er1
2495  cat conftest.err >&5
2496  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2497  (exit $ac_status); } &&
2498	 { ac_try='test -z "$ac_c_werror_flag"
2499			 || test ! -s conftest.err'
2500  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2501  (eval $ac_try) 2>&5
2502  ac_status=$?
2503  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2504  (exit $ac_status); }; } &&
2505	 { ac_try='test -s conftest.$ac_objext'
2506  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2507  (eval $ac_try) 2>&5
2508  ac_status=$?
2509  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2510  (exit $ac_status); }; }; then
2511  break
2512else
2513  echo "$as_me: failed program was:" >&5
2514sed 's/^/| /' conftest.$ac_ext >&5
2515
2516fi
2517rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2518done
2519rm -f conftest*
2520if test -n "$ac_declaration"; then
2521  echo '#ifdef __cplusplus' >>confdefs.h
2522  echo $ac_declaration      >>confdefs.h
2523  echo '#endif'             >>confdefs.h
2524fi
2525
2526else
2527  echo "$as_me: failed program was:" >&5
2528sed 's/^/| /' conftest.$ac_ext >&5
2529
2530fi
2531rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2532ac_ext=c
2533ac_cpp='$CPP $CPPFLAGS'
2534ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2535ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2536ac_compiler_gnu=$ac_cv_c_compiler_gnu
2537
2538
2539echo "$as_me:$LINENO: checking for library containing strerror" >&5
2540echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2541if test "${ac_cv_search_strerror+set}" = set; then
2542  echo $ECHO_N "(cached) $ECHO_C" >&6
2543else
2544  ac_func_search_save_LIBS=$LIBS
2545ac_cv_search_strerror=no
2546cat >conftest.$ac_ext <<_ACEOF
2547/* confdefs.h.  */
2548_ACEOF
2549cat confdefs.h >>conftest.$ac_ext
2550cat >>conftest.$ac_ext <<_ACEOF
2551/* end confdefs.h.  */
2552
2553/* Override any gcc2 internal prototype to avoid an error.  */
2554#ifdef __cplusplus
2555extern "C"
2556#endif
2557/* We use char because int might match the return type of a gcc2
2558   builtin and then its argument prototype would still apply.  */
2559char strerror ();
2560int
2561main ()
2562{
2563strerror ();
2564  ;
2565  return 0;
2566}
2567_ACEOF
2568rm -f conftest.$ac_objext conftest$ac_exeext
2569if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2570  (eval $ac_link) 2>conftest.er1
2571  ac_status=$?
2572  grep -v '^ *+' conftest.er1 >conftest.err
2573  rm -f conftest.er1
2574  cat conftest.err >&5
2575  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2576  (exit $ac_status); } &&
2577	 { ac_try='test -z "$ac_c_werror_flag"
2578			 || test ! -s conftest.err'
2579  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2580  (eval $ac_try) 2>&5
2581  ac_status=$?
2582  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2583  (exit $ac_status); }; } &&
2584	 { ac_try='test -s conftest$ac_exeext'
2585  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2586  (eval $ac_try) 2>&5
2587  ac_status=$?
2588  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2589  (exit $ac_status); }; }; then
2590  ac_cv_search_strerror="none required"
2591else
2592  echo "$as_me: failed program was:" >&5
2593sed 's/^/| /' conftest.$ac_ext >&5
2594
2595fi
2596rm -f conftest.err conftest.$ac_objext \
2597      conftest$ac_exeext conftest.$ac_ext
2598if test "$ac_cv_search_strerror" = no; then
2599  for ac_lib in cposix; do
2600    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2601    cat >conftest.$ac_ext <<_ACEOF
2602/* confdefs.h.  */
2603_ACEOF
2604cat confdefs.h >>conftest.$ac_ext
2605cat >>conftest.$ac_ext <<_ACEOF
2606/* end confdefs.h.  */
2607
2608/* Override any gcc2 internal prototype to avoid an error.  */
2609#ifdef __cplusplus
2610extern "C"
2611#endif
2612/* We use char because int might match the return type of a gcc2
2613   builtin and then its argument prototype would still apply.  */
2614char strerror ();
2615int
2616main ()
2617{
2618strerror ();
2619  ;
2620  return 0;
2621}
2622_ACEOF
2623rm -f conftest.$ac_objext conftest$ac_exeext
2624if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2625  (eval $ac_link) 2>conftest.er1
2626  ac_status=$?
2627  grep -v '^ *+' conftest.er1 >conftest.err
2628  rm -f conftest.er1
2629  cat conftest.err >&5
2630  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2631  (exit $ac_status); } &&
2632	 { ac_try='test -z "$ac_c_werror_flag"
2633			 || test ! -s conftest.err'
2634  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2635  (eval $ac_try) 2>&5
2636  ac_status=$?
2637  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2638  (exit $ac_status); }; } &&
2639	 { ac_try='test -s conftest$ac_exeext'
2640  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2641  (eval $ac_try) 2>&5
2642  ac_status=$?
2643  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2644  (exit $ac_status); }; }; then
2645  ac_cv_search_strerror="-l$ac_lib"
2646break
2647else
2648  echo "$as_me: failed program was:" >&5
2649sed 's/^/| /' conftest.$ac_ext >&5
2650
2651fi
2652rm -f conftest.err conftest.$ac_objext \
2653      conftest$ac_exeext conftest.$ac_ext
2654  done
2655fi
2656LIBS=$ac_func_search_save_LIBS
2657fi
2658echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2659echo "${ECHO_T}$ac_cv_search_strerror" >&6
2660if test "$ac_cv_search_strerror" != no; then
2661  test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2662
2663fi
2664
2665
2666BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2667am__api_version="1.9"
2668# Find a good install program.  We prefer a C program (faster),
2669# so one script is as good as another.  But avoid the broken or
2670# incompatible versions:
2671# SysV /etc/install, /usr/sbin/install
2672# SunOS /usr/etc/install
2673# IRIX /sbin/install
2674# AIX /bin/install
2675# AmigaOS /C/install, which installs bootblocks on floppy discs
2676# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2677# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2678# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2679# OS/2's system install, which has a completely different semantic
2680# ./install, which can be erroneously created by make from ./install.sh.
2681# Reject install programs that cannot install multiple files.
2682echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2683echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2684if test -z "$INSTALL"; then
2685if test "${ac_cv_path_install+set}" = set; then
2686  echo $ECHO_N "(cached) $ECHO_C" >&6
2687else
2688  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2689for as_dir in $PATH
2690do
2691  IFS=$as_save_IFS
2692  test -z "$as_dir" && as_dir=.
2693  # Account for people who put trailing slashes in PATH elements.
2694case $as_dir/ in
2695  ./ | .// | /cC/* | \
2696  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2697  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2698  /usr/ucb/* ) ;;
2699  *)
2700    # OSF1 and SCO ODT 3.0 have their own names for install.
2701    # Don't use installbsd from OSF since it installs stuff as root
2702    # by default.
2703    for ac_prog in ginstall scoinst install; do
2704      for ac_exec_ext in '' $ac_executable_extensions; do
2705	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2706	  if test $ac_prog = install &&
2707	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2708	    # AIX install.  It has an incompatible calling convention.
2709	    :
2710	  elif test $ac_prog = install &&
2711	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2712	    # program-specific install script used by HP pwplus--don't use.
2713	    :
2714	  else
2715	    rm -rf conftest.one conftest.two conftest.dir
2716	    echo one > conftest.one
2717	    echo two > conftest.two
2718	    mkdir conftest.dir
2719	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2720	      test -s conftest.one && test -s conftest.two &&
2721	      test -s conftest.dir/conftest.one &&
2722	      test -s conftest.dir/conftest.two
2723	    then
2724	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2725	      break 3
2726	    fi
2727	  fi
2728	fi
2729      done
2730    done
2731    ;;
2732esac
2733done
2734
2735rm -rf conftest.one conftest.two conftest.dir
2736
2737fi
2738  if test "${ac_cv_path_install+set}" = set; then
2739    INSTALL=$ac_cv_path_install
2740  else
2741    # As a last resort, use the slow shell script.  Don't cache a
2742    # value for INSTALL within a source directory, because that will
2743    # break other packages using the cache if that directory is
2744    # removed, or if the value is a relative name.
2745    INSTALL=$ac_install_sh
2746  fi
2747fi
2748echo "$as_me:$LINENO: result: $INSTALL" >&5
2749echo "${ECHO_T}$INSTALL" >&6
2750
2751# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2752# It thinks the first close brace ends the variable substitution.
2753test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2754
2755test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2756
2757test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2758
2759echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2760echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2761# Just in case
2762sleep 1
2763echo timestamp > conftest.file
2764# Do `set' in a subshell so we don't clobber the current shell's
2765# arguments.  Must try -L first in case configure is actually a
2766# symlink; some systems play weird games with the mod time of symlinks
2767# (eg FreeBSD returns the mod time of the symlink's containing
2768# directory).
2769if (
2770   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2771   if test "$*" = "X"; then
2772      # -L didn't work.
2773      set X `ls -t $srcdir/configure conftest.file`
2774   fi
2775   rm -f conftest.file
2776   if test "$*" != "X $srcdir/configure conftest.file" \
2777      && test "$*" != "X conftest.file $srcdir/configure"; then
2778
2779      # If neither matched, then we have a broken ls.  This can happen
2780      # if, for instance, CONFIG_SHELL is bash and it inherits a
2781      # broken ls alias from the environment.  This has actually
2782      # happened.  Such a system could not be considered "sane".
2783      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2784alias in your environment" >&5
2785echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2786alias in your environment" >&2;}
2787   { (exit 1); exit 1; }; }
2788   fi
2789
2790   test "$2" = conftest.file
2791   )
2792then
2793   # Ok.
2794   :
2795else
2796   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2797Check your system clock" >&5
2798echo "$as_me: error: newly created file is older than distributed files!
2799Check your system clock" >&2;}
2800   { (exit 1); exit 1; }; }
2801fi
2802echo "$as_me:$LINENO: result: yes" >&5
2803echo "${ECHO_T}yes" >&6
2804test "$program_prefix" != NONE &&
2805  program_transform_name="s,^,$program_prefix,;$program_transform_name"
2806# Use a double $ so make ignores it.
2807test "$program_suffix" != NONE &&
2808  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2809# Double any \ or $.  echo might interpret backslashes.
2810# By default was `s,x,x', remove it if useless.
2811cat <<\_ACEOF >conftest.sed
2812s/[\\$]/&&/g;s/;s,x,x,$//
2813_ACEOF
2814program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2815rm conftest.sed
2816
2817# expand $ac_aux_dir to an absolute path
2818am_aux_dir=`cd $ac_aux_dir && pwd`
2819
2820test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2821# Use eval to expand $SHELL
2822if eval "$MISSING --run true"; then
2823  am_missing_run="$MISSING --run "
2824else
2825  am_missing_run=
2826  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2827echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2828fi
2829
2830if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2831  # We used to keeping the `.' as first argument, in order to
2832  # allow $(mkdir_p) to be used without argument.  As in
2833  #   $(mkdir_p) $(somedir)
2834  # where $(somedir) is conditionally defined.  However this is wrong
2835  # for two reasons:
2836  #  1. if the package is installed by a user who cannot write `.'
2837  #     make install will fail,
2838  #  2. the above comment should most certainly read
2839  #     $(mkdir_p) $(DESTDIR)$(somedir)
2840  #     so it does not work when $(somedir) is undefined and
2841  #     $(DESTDIR) is not.
2842  #  To support the latter case, we have to write
2843  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2844  #  so the `.' trick is pointless.
2845  mkdir_p='mkdir -p --'
2846else
2847  # On NextStep and OpenStep, the `mkdir' command does not
2848  # recognize any option.  It will interpret all options as
2849  # directories to create, and then abort because `.' already
2850  # exists.
2851  for d in ./-p ./--version;
2852  do
2853    test -d $d && rmdir $d
2854  done
2855  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2856  if test -f "$ac_aux_dir/mkinstalldirs"; then
2857    mkdir_p='$(mkinstalldirs)'
2858  else
2859    mkdir_p='$(install_sh) -d'
2860  fi
2861fi
2862
2863for ac_prog in gawk mawk nawk awk
2864do
2865  # Extract the first word of "$ac_prog", so it can be a program name with args.
2866set dummy $ac_prog; ac_word=$2
2867echo "$as_me:$LINENO: checking for $ac_word" >&5
2868echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2869if test "${ac_cv_prog_AWK+set}" = set; then
2870  echo $ECHO_N "(cached) $ECHO_C" >&6
2871else
2872  if test -n "$AWK"; then
2873  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2874else
2875as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2876for as_dir in $PATH
2877do
2878  IFS=$as_save_IFS
2879  test -z "$as_dir" && as_dir=.
2880  for ac_exec_ext in '' $ac_executable_extensions; do
2881  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2882    ac_cv_prog_AWK="$ac_prog"
2883    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2884    break 2
2885  fi
2886done
2887done
2888
2889fi
2890fi
2891AWK=$ac_cv_prog_AWK
2892if test -n "$AWK"; then
2893  echo "$as_me:$LINENO: result: $AWK" >&5
2894echo "${ECHO_T}$AWK" >&6
2895else
2896  echo "$as_me:$LINENO: result: no" >&5
2897echo "${ECHO_T}no" >&6
2898fi
2899
2900  test -n "$AWK" && break
2901done
2902
2903echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2904echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2905set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2906if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2907  echo $ECHO_N "(cached) $ECHO_C" >&6
2908else
2909  cat >conftest.make <<\_ACEOF
2910all:
2911	@echo 'ac_maketemp="$(MAKE)"'
2912_ACEOF
2913# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2914eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2915if test -n "$ac_maketemp"; then
2916  eval ac_cv_prog_make_${ac_make}_set=yes
2917else
2918  eval ac_cv_prog_make_${ac_make}_set=no
2919fi
2920rm -f conftest.make
2921fi
2922if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2923  echo "$as_me:$LINENO: result: yes" >&5
2924echo "${ECHO_T}yes" >&6
2925  SET_MAKE=
2926else
2927  echo "$as_me:$LINENO: result: no" >&5
2928echo "${ECHO_T}no" >&6
2929  SET_MAKE="MAKE=${MAKE-make}"
2930fi
2931
2932rm -rf .tst 2>/dev/null
2933mkdir .tst 2>/dev/null
2934if test -d .tst; then
2935  am__leading_dot=.
2936else
2937  am__leading_dot=_
2938fi
2939rmdir .tst 2>/dev/null
2940
2941DEPDIR="${am__leading_dot}deps"
2942
2943          ac_config_commands="$ac_config_commands depfiles"
2944
2945
2946am_make=${MAKE-make}
2947cat > confinc << 'END'
2948am__doit:
2949	@echo done
2950.PHONY: am__doit
2951END
2952# If we don't find an include directive, just comment out the code.
2953echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2954echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2955am__include="#"
2956am__quote=
2957_am_result=none
2958# First try GNU make style include.
2959echo "include confinc" > confmf
2960# We grep out `Entering directory' and `Leaving directory'
2961# messages which can occur if `w' ends up in MAKEFLAGS.
2962# In particular we don't look at `^make:' because GNU make might
2963# be invoked under some other name (usually "gmake"), in which
2964# case it prints its new name instead of `make'.
2965if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2966   am__include=include
2967   am__quote=
2968   _am_result=GNU
2969fi
2970# Now try BSD make style include.
2971if test "$am__include" = "#"; then
2972   echo '.include "confinc"' > confmf
2973   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2974      am__include=.include
2975      am__quote="\""
2976      _am_result=BSD
2977   fi
2978fi
2979
2980
2981echo "$as_me:$LINENO: result: $_am_result" >&5
2982echo "${ECHO_T}$_am_result" >&6
2983rm -f confinc confmf
2984
2985# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2986if test "${enable_dependency_tracking+set}" = set; then
2987  enableval="$enable_dependency_tracking"
2988
2989fi;
2990if test "x$enable_dependency_tracking" != xno; then
2991  am_depcomp="$ac_aux_dir/depcomp"
2992  AMDEPBACKSLASH='\'
2993fi
2994
2995
2996if test "x$enable_dependency_tracking" != xno; then
2997  AMDEP_TRUE=
2998  AMDEP_FALSE='#'
2999else
3000  AMDEP_TRUE='#'
3001  AMDEP_FALSE=
3002fi
3003
3004
3005
3006# test to see if srcdir already configured
3007if test "`cd $srcdir && pwd`" != "`pwd`" &&
3008   test -f $srcdir/config.status; then
3009  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3010echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3011   { (exit 1); exit 1; }; }
3012fi
3013
3014# test whether we have cygpath
3015if test -z "$CYGPATH_W"; then
3016  if (cygpath --version) >/dev/null 2>/dev/null; then
3017    CYGPATH_W='cygpath -w'
3018  else
3019    CYGPATH_W=echo
3020  fi
3021fi
3022
3023
3024# Define the identity of the package.
3025 PACKAGE=gas
3026 VERSION=${BFD_VERSION}
3027
3028
3029cat >>confdefs.h <<_ACEOF
3030#define PACKAGE "$PACKAGE"
3031_ACEOF
3032
3033
3034cat >>confdefs.h <<_ACEOF
3035#define VERSION "$VERSION"
3036_ACEOF
3037
3038# Some tools Automake needs.
3039
3040ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3041
3042
3043AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3044
3045
3046AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3047
3048
3049AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3050
3051
3052MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3053
3054install_sh=${install_sh-"$am_aux_dir/install-sh"}
3055
3056# Installed binaries are usually stripped using `strip' when the user
3057# run `make install-strip'.  However `strip' might not be the right
3058# tool to use in cross-compilation environments, therefore Automake
3059# will honor the `STRIP' environment variable to overrule this program.
3060if test "$cross_compiling" != no; then
3061  if test -n "$ac_tool_prefix"; then
3062  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3063set dummy ${ac_tool_prefix}strip; ac_word=$2
3064echo "$as_me:$LINENO: checking for $ac_word" >&5
3065echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3066if test "${ac_cv_prog_STRIP+set}" = set; then
3067  echo $ECHO_N "(cached) $ECHO_C" >&6
3068else
3069  if test -n "$STRIP"; then
3070  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3071else
3072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3073for as_dir in $PATH
3074do
3075  IFS=$as_save_IFS
3076  test -z "$as_dir" && as_dir=.
3077  for ac_exec_ext in '' $ac_executable_extensions; do
3078  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3079    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3080    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3081    break 2
3082  fi
3083done
3084done
3085
3086fi
3087fi
3088STRIP=$ac_cv_prog_STRIP
3089if test -n "$STRIP"; then
3090  echo "$as_me:$LINENO: result: $STRIP" >&5
3091echo "${ECHO_T}$STRIP" >&6
3092else
3093  echo "$as_me:$LINENO: result: no" >&5
3094echo "${ECHO_T}no" >&6
3095fi
3096
3097fi
3098if test -z "$ac_cv_prog_STRIP"; then
3099  ac_ct_STRIP=$STRIP
3100  # Extract the first word of "strip", so it can be a program name with args.
3101set dummy strip; ac_word=$2
3102echo "$as_me:$LINENO: checking for $ac_word" >&5
3103echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3104if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3105  echo $ECHO_N "(cached) $ECHO_C" >&6
3106else
3107  if test -n "$ac_ct_STRIP"; then
3108  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3109else
3110as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3111for as_dir in $PATH
3112do
3113  IFS=$as_save_IFS
3114  test -z "$as_dir" && as_dir=.
3115  for ac_exec_ext in '' $ac_executable_extensions; do
3116  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3117    ac_cv_prog_ac_ct_STRIP="strip"
3118    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3119    break 2
3120  fi
3121done
3122done
3123
3124  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3125fi
3126fi
3127ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3128if test -n "$ac_ct_STRIP"; then
3129  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3130echo "${ECHO_T}$ac_ct_STRIP" >&6
3131else
3132  echo "$as_me:$LINENO: result: no" >&5
3133echo "${ECHO_T}no" >&6
3134fi
3135
3136  STRIP=$ac_ct_STRIP
3137else
3138  STRIP="$ac_cv_prog_STRIP"
3139fi
3140
3141fi
3142INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3143
3144# We need awk for the "check" target.  The system "awk" is bad on
3145# some platforms.
3146# Always define AMTAR for backward compatibility.
3147
3148AMTAR=${AMTAR-"${am_missing_run}tar"}
3149
3150am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3151
3152
3153
3154
3155depcc="$CC"   am_compiler_list=
3156
3157echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3158echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3159if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3160  echo $ECHO_N "(cached) $ECHO_C" >&6
3161else
3162  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3163  # We make a subdir and do the tests there.  Otherwise we can end up
3164  # making bogus files that we don't know about and never remove.  For
3165  # instance it was reported that on HP-UX the gcc test will end up
3166  # making a dummy file named `D' -- because `-MD' means `put the output
3167  # in D'.
3168  mkdir conftest.dir
3169  # Copy depcomp to subdir because otherwise we won't find it if we're
3170  # using a relative directory.
3171  cp "$am_depcomp" conftest.dir
3172  cd conftest.dir
3173  # We will build objects and dependencies in a subdirectory because
3174  # it helps to detect inapplicable dependency modes.  For instance
3175  # both Tru64's cc and ICC support -MD to output dependencies as a
3176  # side effect of compilation, but ICC will put the dependencies in
3177  # the current directory while Tru64 will put them in the object
3178  # directory.
3179  mkdir sub
3180
3181  am_cv_CC_dependencies_compiler_type=none
3182  if test "$am_compiler_list" = ""; then
3183     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3184  fi
3185  for depmode in $am_compiler_list; do
3186    # Setup a source with many dependencies, because some compilers
3187    # like to wrap large dependency lists on column 80 (with \), and
3188    # we should not choose a depcomp mode which is confused by this.
3189    #
3190    # We need to recreate these files for each test, as the compiler may
3191    # overwrite some of them when testing with obscure command lines.
3192    # This happens at least with the AIX C compiler.
3193    : > sub/conftest.c
3194    for i in 1 2 3 4 5 6; do
3195      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3196      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3197      # Solaris 8's {/usr,}/bin/sh.
3198      touch sub/conftst$i.h
3199    done
3200    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3201
3202    case $depmode in
3203    nosideeffect)
3204      # after this tag, mechanisms are not by side-effect, so they'll
3205      # only be used when explicitly requested
3206      if test "x$enable_dependency_tracking" = xyes; then
3207	continue
3208      else
3209	break
3210      fi
3211      ;;
3212    none) break ;;
3213    esac
3214    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3215    # mode.  It turns out that the SunPro C++ compiler does not properly
3216    # handle `-M -o', and we need to detect this.
3217    if depmode=$depmode \
3218       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3219       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3220       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3221         >/dev/null 2>conftest.err &&
3222       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3223       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3224       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3225      # icc doesn't choke on unknown options, it will just issue warnings
3226      # or remarks (even with -Werror).  So we grep stderr for any message
3227      # that says an option was ignored or not supported.
3228      # When given -MP, icc 7.0 and 7.1 complain thusly:
3229      #   icc: Command line warning: ignoring option '-M'; no argument required
3230      # The diagnosis changed in icc 8.0:
3231      #   icc: Command line remark: option '-MP' not supported
3232      if (grep 'ignoring option' conftest.err ||
3233          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3234        am_cv_CC_dependencies_compiler_type=$depmode
3235        break
3236      fi
3237    fi
3238  done
3239
3240  cd ..
3241  rm -rf conftest.dir
3242else
3243  am_cv_CC_dependencies_compiler_type=none
3244fi
3245
3246fi
3247echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3248echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3249CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3250
3251
3252
3253if
3254  test "x$enable_dependency_tracking" != xno \
3255  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3256  am__fastdepCC_TRUE=
3257  am__fastdepCC_FALSE='#'
3258else
3259  am__fastdepCC_TRUE='#'
3260  am__fastdepCC_FALSE=
3261fi
3262
3263
3264
3265
3266ac_ext=c
3267ac_cpp='$CPP $CPPFLAGS'
3268ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3269ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3270ac_compiler_gnu=$ac_cv_c_compiler_gnu
3271if test -n "$ac_tool_prefix"; then
3272  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3273set dummy ${ac_tool_prefix}gcc; ac_word=$2
3274echo "$as_me:$LINENO: checking for $ac_word" >&5
3275echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3276if test "${ac_cv_prog_CC+set}" = set; then
3277  echo $ECHO_N "(cached) $ECHO_C" >&6
3278else
3279  if test -n "$CC"; then
3280  ac_cv_prog_CC="$CC" # Let the user override the test.
3281else
3282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3283for as_dir in $PATH
3284do
3285  IFS=$as_save_IFS
3286  test -z "$as_dir" && as_dir=.
3287  for ac_exec_ext in '' $ac_executable_extensions; do
3288  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3289    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3290    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3291    break 2
3292  fi
3293done
3294done
3295
3296fi
3297fi
3298CC=$ac_cv_prog_CC
3299if test -n "$CC"; then
3300  echo "$as_me:$LINENO: result: $CC" >&5
3301echo "${ECHO_T}$CC" >&6
3302else
3303  echo "$as_me:$LINENO: result: no" >&5
3304echo "${ECHO_T}no" >&6
3305fi
3306
3307fi
3308if test -z "$ac_cv_prog_CC"; then
3309  ac_ct_CC=$CC
3310  # Extract the first word of "gcc", so it can be a program name with args.
3311set dummy gcc; ac_word=$2
3312echo "$as_me:$LINENO: checking for $ac_word" >&5
3313echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3314if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3315  echo $ECHO_N "(cached) $ECHO_C" >&6
3316else
3317  if test -n "$ac_ct_CC"; then
3318  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3319else
3320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3321for as_dir in $PATH
3322do
3323  IFS=$as_save_IFS
3324  test -z "$as_dir" && as_dir=.
3325  for ac_exec_ext in '' $ac_executable_extensions; do
3326  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3327    ac_cv_prog_ac_ct_CC="gcc"
3328    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3329    break 2
3330  fi
3331done
3332done
3333
3334fi
3335fi
3336ac_ct_CC=$ac_cv_prog_ac_ct_CC
3337if test -n "$ac_ct_CC"; then
3338  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3339echo "${ECHO_T}$ac_ct_CC" >&6
3340else
3341  echo "$as_me:$LINENO: result: no" >&5
3342echo "${ECHO_T}no" >&6
3343fi
3344
3345  CC=$ac_ct_CC
3346else
3347  CC="$ac_cv_prog_CC"
3348fi
3349
3350if test -z "$CC"; then
3351  if test -n "$ac_tool_prefix"; then
3352  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3353set dummy ${ac_tool_prefix}cc; ac_word=$2
3354echo "$as_me:$LINENO: checking for $ac_word" >&5
3355echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3356if test "${ac_cv_prog_CC+set}" = set; then
3357  echo $ECHO_N "(cached) $ECHO_C" >&6
3358else
3359  if test -n "$CC"; then
3360  ac_cv_prog_CC="$CC" # Let the user override the test.
3361else
3362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3363for as_dir in $PATH
3364do
3365  IFS=$as_save_IFS
3366  test -z "$as_dir" && as_dir=.
3367  for ac_exec_ext in '' $ac_executable_extensions; do
3368  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3369    ac_cv_prog_CC="${ac_tool_prefix}cc"
3370    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3371    break 2
3372  fi
3373done
3374done
3375
3376fi
3377fi
3378CC=$ac_cv_prog_CC
3379if test -n "$CC"; then
3380  echo "$as_me:$LINENO: result: $CC" >&5
3381echo "${ECHO_T}$CC" >&6
3382else
3383  echo "$as_me:$LINENO: result: no" >&5
3384echo "${ECHO_T}no" >&6
3385fi
3386
3387fi
3388if test -z "$ac_cv_prog_CC"; then
3389  ac_ct_CC=$CC
3390  # Extract the first word of "cc", so it can be a program name with args.
3391set dummy cc; ac_word=$2
3392echo "$as_me:$LINENO: checking for $ac_word" >&5
3393echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3394if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3395  echo $ECHO_N "(cached) $ECHO_C" >&6
3396else
3397  if test -n "$ac_ct_CC"; then
3398  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3399else
3400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3401for as_dir in $PATH
3402do
3403  IFS=$as_save_IFS
3404  test -z "$as_dir" && as_dir=.
3405  for ac_exec_ext in '' $ac_executable_extensions; do
3406  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3407    ac_cv_prog_ac_ct_CC="cc"
3408    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3409    break 2
3410  fi
3411done
3412done
3413
3414fi
3415fi
3416ac_ct_CC=$ac_cv_prog_ac_ct_CC
3417if test -n "$ac_ct_CC"; then
3418  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3419echo "${ECHO_T}$ac_ct_CC" >&6
3420else
3421  echo "$as_me:$LINENO: result: no" >&5
3422echo "${ECHO_T}no" >&6
3423fi
3424
3425  CC=$ac_ct_CC
3426else
3427  CC="$ac_cv_prog_CC"
3428fi
3429
3430fi
3431if test -z "$CC"; then
3432  # Extract the first word of "cc", so it can be a program name with args.
3433set dummy cc; ac_word=$2
3434echo "$as_me:$LINENO: checking for $ac_word" >&5
3435echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3436if test "${ac_cv_prog_CC+set}" = set; then
3437  echo $ECHO_N "(cached) $ECHO_C" >&6
3438else
3439  if test -n "$CC"; then
3440  ac_cv_prog_CC="$CC" # Let the user override the test.
3441else
3442  ac_prog_rejected=no
3443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3444for as_dir in $PATH
3445do
3446  IFS=$as_save_IFS
3447  test -z "$as_dir" && as_dir=.
3448  for ac_exec_ext in '' $ac_executable_extensions; do
3449  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3450    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3451       ac_prog_rejected=yes
3452       continue
3453     fi
3454    ac_cv_prog_CC="cc"
3455    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3456    break 2
3457  fi
3458done
3459done
3460
3461if test $ac_prog_rejected = yes; then
3462  # We found a bogon in the path, so make sure we never use it.
3463  set dummy $ac_cv_prog_CC
3464  shift
3465  if test $# != 0; then
3466    # We chose a different compiler from the bogus one.
3467    # However, it has the same basename, so the bogon will be chosen
3468    # first if we set CC to just the basename; use the full file name.
3469    shift
3470    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3471  fi
3472fi
3473fi
3474fi
3475CC=$ac_cv_prog_CC
3476if test -n "$CC"; then
3477  echo "$as_me:$LINENO: result: $CC" >&5
3478echo "${ECHO_T}$CC" >&6
3479else
3480  echo "$as_me:$LINENO: result: no" >&5
3481echo "${ECHO_T}no" >&6
3482fi
3483
3484fi
3485if test -z "$CC"; then
3486  if test -n "$ac_tool_prefix"; then
3487  for ac_prog in cl
3488  do
3489    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3490set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3491echo "$as_me:$LINENO: checking for $ac_word" >&5
3492echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3493if test "${ac_cv_prog_CC+set}" = set; then
3494  echo $ECHO_N "(cached) $ECHO_C" >&6
3495else
3496  if test -n "$CC"; then
3497  ac_cv_prog_CC="$CC" # Let the user override the test.
3498else
3499as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3500for as_dir in $PATH
3501do
3502  IFS=$as_save_IFS
3503  test -z "$as_dir" && as_dir=.
3504  for ac_exec_ext in '' $ac_executable_extensions; do
3505  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3506    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3507    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3508    break 2
3509  fi
3510done
3511done
3512
3513fi
3514fi
3515CC=$ac_cv_prog_CC
3516if test -n "$CC"; then
3517  echo "$as_me:$LINENO: result: $CC" >&5
3518echo "${ECHO_T}$CC" >&6
3519else
3520  echo "$as_me:$LINENO: result: no" >&5
3521echo "${ECHO_T}no" >&6
3522fi
3523
3524    test -n "$CC" && break
3525  done
3526fi
3527if test -z "$CC"; then
3528  ac_ct_CC=$CC
3529  for ac_prog in cl
3530do
3531  # Extract the first word of "$ac_prog", so it can be a program name with args.
3532set dummy $ac_prog; ac_word=$2
3533echo "$as_me:$LINENO: checking for $ac_word" >&5
3534echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3535if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3536  echo $ECHO_N "(cached) $ECHO_C" >&6
3537else
3538  if test -n "$ac_ct_CC"; then
3539  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3540else
3541as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3542for as_dir in $PATH
3543do
3544  IFS=$as_save_IFS
3545  test -z "$as_dir" && as_dir=.
3546  for ac_exec_ext in '' $ac_executable_extensions; do
3547  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3548    ac_cv_prog_ac_ct_CC="$ac_prog"
3549    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3550    break 2
3551  fi
3552done
3553done
3554
3555fi
3556fi
3557ac_ct_CC=$ac_cv_prog_ac_ct_CC
3558if test -n "$ac_ct_CC"; then
3559  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3560echo "${ECHO_T}$ac_ct_CC" >&6
3561else
3562  echo "$as_me:$LINENO: result: no" >&5
3563echo "${ECHO_T}no" >&6
3564fi
3565
3566  test -n "$ac_ct_CC" && break
3567done
3568
3569  CC=$ac_ct_CC
3570fi
3571
3572fi
3573
3574
3575test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3576echo "$as_me: error: in \`$ac_pwd':" >&2;}
3577{ { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3578See \`config.log' for more details." >&5
3579echo "$as_me: error: no acceptable C compiler found in \$PATH
3580See \`config.log' for more details." >&2;}
3581   { (exit 1); exit 1; }; }; }
3582
3583# Provide some information about the compiler.
3584echo "$as_me:$LINENO:" \
3585     "checking for C compiler version" >&5
3586ac_compiler=`set X $ac_compile; echo $2`
3587{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3588  (eval $ac_compiler --version </dev/null >&5) 2>&5
3589  ac_status=$?
3590  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3591  (exit $ac_status); }
3592{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3593  (eval $ac_compiler -v </dev/null >&5) 2>&5
3594  ac_status=$?
3595  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596  (exit $ac_status); }
3597{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3598  (eval $ac_compiler -V </dev/null >&5) 2>&5
3599  ac_status=$?
3600  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3601  (exit $ac_status); }
3602
3603echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3604echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3605if test "${ac_cv_c_compiler_gnu+set}" = set; then
3606  echo $ECHO_N "(cached) $ECHO_C" >&6
3607else
3608  cat >conftest.$ac_ext <<_ACEOF
3609/* confdefs.h.  */
3610_ACEOF
3611cat confdefs.h >>conftest.$ac_ext
3612cat >>conftest.$ac_ext <<_ACEOF
3613/* end confdefs.h.  */
3614
3615int
3616main ()
3617{
3618#ifndef __GNUC__
3619       choke me
3620#endif
3621
3622  ;
3623  return 0;
3624}
3625_ACEOF
3626rm -f conftest.$ac_objext
3627if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3628  (eval $ac_compile) 2>conftest.er1
3629  ac_status=$?
3630  grep -v '^ *+' conftest.er1 >conftest.err
3631  rm -f conftest.er1
3632  cat conftest.err >&5
3633  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3634  (exit $ac_status); } &&
3635	 { ac_try='test -z "$ac_c_werror_flag"
3636			 || test ! -s conftest.err'
3637  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3638  (eval $ac_try) 2>&5
3639  ac_status=$?
3640  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3641  (exit $ac_status); }; } &&
3642	 { ac_try='test -s conftest.$ac_objext'
3643  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3644  (eval $ac_try) 2>&5
3645  ac_status=$?
3646  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3647  (exit $ac_status); }; }; then
3648  ac_compiler_gnu=yes
3649else
3650  echo "$as_me: failed program was:" >&5
3651sed 's/^/| /' conftest.$ac_ext >&5
3652
3653ac_compiler_gnu=no
3654fi
3655rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3656ac_cv_c_compiler_gnu=$ac_compiler_gnu
3657
3658fi
3659echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3660echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3661GCC=`test $ac_compiler_gnu = yes && echo yes`
3662ac_test_CFLAGS=${CFLAGS+set}
3663ac_save_CFLAGS=$CFLAGS
3664CFLAGS="-g"
3665echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3666echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3667if test "${ac_cv_prog_cc_g+set}" = set; then
3668  echo $ECHO_N "(cached) $ECHO_C" >&6
3669else
3670  cat >conftest.$ac_ext <<_ACEOF
3671/* confdefs.h.  */
3672_ACEOF
3673cat confdefs.h >>conftest.$ac_ext
3674cat >>conftest.$ac_ext <<_ACEOF
3675/* end confdefs.h.  */
3676
3677int
3678main ()
3679{
3680
3681  ;
3682  return 0;
3683}
3684_ACEOF
3685rm -f conftest.$ac_objext
3686if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3687  (eval $ac_compile) 2>conftest.er1
3688  ac_status=$?
3689  grep -v '^ *+' conftest.er1 >conftest.err
3690  rm -f conftest.er1
3691  cat conftest.err >&5
3692  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3693  (exit $ac_status); } &&
3694	 { ac_try='test -z "$ac_c_werror_flag"
3695			 || test ! -s conftest.err'
3696  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3697  (eval $ac_try) 2>&5
3698  ac_status=$?
3699  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3700  (exit $ac_status); }; } &&
3701	 { ac_try='test -s conftest.$ac_objext'
3702  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3703  (eval $ac_try) 2>&5
3704  ac_status=$?
3705  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3706  (exit $ac_status); }; }; then
3707  ac_cv_prog_cc_g=yes
3708else
3709  echo "$as_me: failed program was:" >&5
3710sed 's/^/| /' conftest.$ac_ext >&5
3711
3712ac_cv_prog_cc_g=no
3713fi
3714rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3715fi
3716echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3717echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3718if test "$ac_test_CFLAGS" = set; then
3719  CFLAGS=$ac_save_CFLAGS
3720elif test $ac_cv_prog_cc_g = yes; then
3721  if test "$GCC" = yes; then
3722    CFLAGS="-g -O2"
3723  else
3724    CFLAGS="-g"
3725  fi
3726else
3727  if test "$GCC" = yes; then
3728    CFLAGS="-O2"
3729  else
3730    CFLAGS=
3731  fi
3732fi
3733echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3734echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3735if test "${ac_cv_prog_cc_stdc+set}" = set; then
3736  echo $ECHO_N "(cached) $ECHO_C" >&6
3737else
3738  ac_cv_prog_cc_stdc=no
3739ac_save_CC=$CC
3740cat >conftest.$ac_ext <<_ACEOF
3741/* confdefs.h.  */
3742_ACEOF
3743cat confdefs.h >>conftest.$ac_ext
3744cat >>conftest.$ac_ext <<_ACEOF
3745/* end confdefs.h.  */
3746#include <stdarg.h>
3747#include <stdio.h>
3748#include <sys/types.h>
3749#include <sys/stat.h>
3750/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3751struct buf { int x; };
3752FILE * (*rcsopen) (struct buf *, struct stat *, int);
3753static char *e (p, i)
3754     char **p;
3755     int i;
3756{
3757  return p[i];
3758}
3759static char *f (char * (*g) (char **, int), char **p, ...)
3760{
3761  char *s;
3762  va_list v;
3763  va_start (v,p);
3764  s = g (p, va_arg (v,int));
3765  va_end (v);
3766  return s;
3767}
3768
3769/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3770   function prototypes and stuff, but not '\xHH' hex character constants.
3771   These don't provoke an error unfortunately, instead are silently treated
3772   as 'x'.  The following induces an error, until -std1 is added to get
3773   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3774   array size at least.  It's necessary to write '\x00'==0 to get something
3775   that's true only with -std1.  */
3776int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3777
3778int test (int i, double x);
3779struct s1 {int (*f) (int a);};
3780struct s2 {int (*f) (double a);};
3781int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3782int argc;
3783char **argv;
3784int
3785main ()
3786{
3787return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3788  ;
3789  return 0;
3790}
3791_ACEOF
3792# Don't try gcc -ansi; that turns off useful extensions and
3793# breaks some systems' header files.
3794# AIX			-qlanglvl=ansi
3795# Ultrix and OSF/1	-std1
3796# HP-UX 10.20 and later	-Ae
3797# HP-UX older versions	-Aa -D_HPUX_SOURCE
3798# SVR4			-Xc -D__EXTENSIONS__
3799for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3800do
3801  CC="$ac_save_CC $ac_arg"
3802  rm -f conftest.$ac_objext
3803if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3804  (eval $ac_compile) 2>conftest.er1
3805  ac_status=$?
3806  grep -v '^ *+' conftest.er1 >conftest.err
3807  rm -f conftest.er1
3808  cat conftest.err >&5
3809  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3810  (exit $ac_status); } &&
3811	 { ac_try='test -z "$ac_c_werror_flag"
3812			 || test ! -s conftest.err'
3813  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3814  (eval $ac_try) 2>&5
3815  ac_status=$?
3816  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3817  (exit $ac_status); }; } &&
3818	 { ac_try='test -s conftest.$ac_objext'
3819  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3820  (eval $ac_try) 2>&5
3821  ac_status=$?
3822  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3823  (exit $ac_status); }; }; then
3824  ac_cv_prog_cc_stdc=$ac_arg
3825break
3826else
3827  echo "$as_me: failed program was:" >&5
3828sed 's/^/| /' conftest.$ac_ext >&5
3829
3830fi
3831rm -f conftest.err conftest.$ac_objext
3832done
3833rm -f conftest.$ac_ext conftest.$ac_objext
3834CC=$ac_save_CC
3835
3836fi
3837
3838case "x$ac_cv_prog_cc_stdc" in
3839  x|xno)
3840    echo "$as_me:$LINENO: result: none needed" >&5
3841echo "${ECHO_T}none needed" >&6 ;;
3842  *)
3843    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3844echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3845    CC="$CC $ac_cv_prog_cc_stdc" ;;
3846esac
3847
3848# Some people use a C++ compiler to compile C.  Since we use `exit',
3849# in C++ we need to declare it.  In case someone uses the same compiler
3850# for both compiling C and C++ we need to have the C++ compiler decide
3851# the declaration of exit, since it's the most demanding environment.
3852cat >conftest.$ac_ext <<_ACEOF
3853#ifndef __cplusplus
3854  choke me
3855#endif
3856_ACEOF
3857rm -f conftest.$ac_objext
3858if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3859  (eval $ac_compile) 2>conftest.er1
3860  ac_status=$?
3861  grep -v '^ *+' conftest.er1 >conftest.err
3862  rm -f conftest.er1
3863  cat conftest.err >&5
3864  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865  (exit $ac_status); } &&
3866	 { ac_try='test -z "$ac_c_werror_flag"
3867			 || test ! -s conftest.err'
3868  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3869  (eval $ac_try) 2>&5
3870  ac_status=$?
3871  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3872  (exit $ac_status); }; } &&
3873	 { ac_try='test -s conftest.$ac_objext'
3874  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3875  (eval $ac_try) 2>&5
3876  ac_status=$?
3877  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3878  (exit $ac_status); }; }; then
3879  for ac_declaration in \
3880   '' \
3881   'extern "C" void std::exit (int) throw (); using std::exit;' \
3882   'extern "C" void std::exit (int); using std::exit;' \
3883   'extern "C" void exit (int) throw ();' \
3884   'extern "C" void exit (int);' \
3885   'void exit (int);'
3886do
3887  cat >conftest.$ac_ext <<_ACEOF
3888/* confdefs.h.  */
3889_ACEOF
3890cat confdefs.h >>conftest.$ac_ext
3891cat >>conftest.$ac_ext <<_ACEOF
3892/* end confdefs.h.  */
3893$ac_declaration
3894#include <stdlib.h>
3895int
3896main ()
3897{
3898exit (42);
3899  ;
3900  return 0;
3901}
3902_ACEOF
3903rm -f conftest.$ac_objext
3904if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3905  (eval $ac_compile) 2>conftest.er1
3906  ac_status=$?
3907  grep -v '^ *+' conftest.er1 >conftest.err
3908  rm -f conftest.er1
3909  cat conftest.err >&5
3910  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3911  (exit $ac_status); } &&
3912	 { ac_try='test -z "$ac_c_werror_flag"
3913			 || test ! -s conftest.err'
3914  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3915  (eval $ac_try) 2>&5
3916  ac_status=$?
3917  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3918  (exit $ac_status); }; } &&
3919	 { ac_try='test -s conftest.$ac_objext'
3920  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3921  (eval $ac_try) 2>&5
3922  ac_status=$?
3923  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3924  (exit $ac_status); }; }; then
3925  :
3926else
3927  echo "$as_me: failed program was:" >&5
3928sed 's/^/| /' conftest.$ac_ext >&5
3929
3930continue
3931fi
3932rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3933  cat >conftest.$ac_ext <<_ACEOF
3934/* confdefs.h.  */
3935_ACEOF
3936cat confdefs.h >>conftest.$ac_ext
3937cat >>conftest.$ac_ext <<_ACEOF
3938/* end confdefs.h.  */
3939$ac_declaration
3940int
3941main ()
3942{
3943exit (42);
3944  ;
3945  return 0;
3946}
3947_ACEOF
3948rm -f conftest.$ac_objext
3949if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3950  (eval $ac_compile) 2>conftest.er1
3951  ac_status=$?
3952  grep -v '^ *+' conftest.er1 >conftest.err
3953  rm -f conftest.er1
3954  cat conftest.err >&5
3955  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3956  (exit $ac_status); } &&
3957	 { ac_try='test -z "$ac_c_werror_flag"
3958			 || test ! -s conftest.err'
3959  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3960  (eval $ac_try) 2>&5
3961  ac_status=$?
3962  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3963  (exit $ac_status); }; } &&
3964	 { ac_try='test -s conftest.$ac_objext'
3965  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3966  (eval $ac_try) 2>&5
3967  ac_status=$?
3968  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3969  (exit $ac_status); }; }; then
3970  break
3971else
3972  echo "$as_me: failed program was:" >&5
3973sed 's/^/| /' conftest.$ac_ext >&5
3974
3975fi
3976rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3977done
3978rm -f conftest*
3979if test -n "$ac_declaration"; then
3980  echo '#ifdef __cplusplus' >>confdefs.h
3981  echo $ac_declaration      >>confdefs.h
3982  echo '#endif'             >>confdefs.h
3983fi
3984
3985else
3986  echo "$as_me: failed program was:" >&5
3987sed 's/^/| /' conftest.$ac_ext >&5
3988
3989fi
3990rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3991ac_ext=c
3992ac_cpp='$CPP $CPPFLAGS'
3993ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3994ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3995ac_compiler_gnu=$ac_cv_c_compiler_gnu
3996
3997
3998cat >>confdefs.h <<\_ACEOF
3999#define _GNU_SOURCE 1
4000_ACEOF
4001
4002
4003ac_ext=c
4004ac_cpp='$CPP $CPPFLAGS'
4005ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4006ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4007ac_compiler_gnu=$ac_cv_c_compiler_gnu
4008echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4009echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4010# On Suns, sometimes $CPP names a directory.
4011if test -n "$CPP" && test -d "$CPP"; then
4012  CPP=
4013fi
4014if test -z "$CPP"; then
4015  if test "${ac_cv_prog_CPP+set}" = set; then
4016  echo $ECHO_N "(cached) $ECHO_C" >&6
4017else
4018      # Double quotes because CPP needs to be expanded
4019    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4020    do
4021      ac_preproc_ok=false
4022for ac_c_preproc_warn_flag in '' yes
4023do
4024  # Use a header file that comes with gcc, so configuring glibc
4025  # with a fresh cross-compiler works.
4026  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4027  # <limits.h> exists even on freestanding compilers.
4028  # On the NeXT, cc -E runs the code through the compiler's parser,
4029  # not just through cpp. "Syntax error" is here to catch this case.
4030  cat >conftest.$ac_ext <<_ACEOF
4031/* confdefs.h.  */
4032_ACEOF
4033cat confdefs.h >>conftest.$ac_ext
4034cat >>conftest.$ac_ext <<_ACEOF
4035/* end confdefs.h.  */
4036#ifdef __STDC__
4037# include <limits.h>
4038#else
4039# include <assert.h>
4040#endif
4041		     Syntax error
4042_ACEOF
4043if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4044  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4045  ac_status=$?
4046  grep -v '^ *+' conftest.er1 >conftest.err
4047  rm -f conftest.er1
4048  cat conftest.err >&5
4049  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4050  (exit $ac_status); } >/dev/null; then
4051  if test -s conftest.err; then
4052    ac_cpp_err=$ac_c_preproc_warn_flag
4053    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4054  else
4055    ac_cpp_err=
4056  fi
4057else
4058  ac_cpp_err=yes
4059fi
4060if test -z "$ac_cpp_err"; then
4061  :
4062else
4063  echo "$as_me: failed program was:" >&5
4064sed 's/^/| /' conftest.$ac_ext >&5
4065
4066  # Broken: fails on valid input.
4067continue
4068fi
4069rm -f conftest.err conftest.$ac_ext
4070
4071  # OK, works on sane cases.  Now check whether non-existent headers
4072  # can be detected and how.
4073  cat >conftest.$ac_ext <<_ACEOF
4074/* confdefs.h.  */
4075_ACEOF
4076cat confdefs.h >>conftest.$ac_ext
4077cat >>conftest.$ac_ext <<_ACEOF
4078/* end confdefs.h.  */
4079#include <ac_nonexistent.h>
4080_ACEOF
4081if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4082  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4083  ac_status=$?
4084  grep -v '^ *+' conftest.er1 >conftest.err
4085  rm -f conftest.er1
4086  cat conftest.err >&5
4087  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4088  (exit $ac_status); } >/dev/null; then
4089  if test -s conftest.err; then
4090    ac_cpp_err=$ac_c_preproc_warn_flag
4091    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4092  else
4093    ac_cpp_err=
4094  fi
4095else
4096  ac_cpp_err=yes
4097fi
4098if test -z "$ac_cpp_err"; then
4099  # Broken: success on invalid input.
4100continue
4101else
4102  echo "$as_me: failed program was:" >&5
4103sed 's/^/| /' conftest.$ac_ext >&5
4104
4105  # Passes both tests.
4106ac_preproc_ok=:
4107break
4108fi
4109rm -f conftest.err conftest.$ac_ext
4110
4111done
4112# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4113rm -f conftest.err conftest.$ac_ext
4114if $ac_preproc_ok; then
4115  break
4116fi
4117
4118    done
4119    ac_cv_prog_CPP=$CPP
4120
4121fi
4122  CPP=$ac_cv_prog_CPP
4123else
4124  ac_cv_prog_CPP=$CPP
4125fi
4126echo "$as_me:$LINENO: result: $CPP" >&5
4127echo "${ECHO_T}$CPP" >&6
4128ac_preproc_ok=false
4129for ac_c_preproc_warn_flag in '' yes
4130do
4131  # Use a header file that comes with gcc, so configuring glibc
4132  # with a fresh cross-compiler works.
4133  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4134  # <limits.h> exists even on freestanding compilers.
4135  # On the NeXT, cc -E runs the code through the compiler's parser,
4136  # not just through cpp. "Syntax error" is here to catch this case.
4137  cat >conftest.$ac_ext <<_ACEOF
4138/* confdefs.h.  */
4139_ACEOF
4140cat confdefs.h >>conftest.$ac_ext
4141cat >>conftest.$ac_ext <<_ACEOF
4142/* end confdefs.h.  */
4143#ifdef __STDC__
4144# include <limits.h>
4145#else
4146# include <assert.h>
4147#endif
4148		     Syntax error
4149_ACEOF
4150if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4151  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4152  ac_status=$?
4153  grep -v '^ *+' conftest.er1 >conftest.err
4154  rm -f conftest.er1
4155  cat conftest.err >&5
4156  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4157  (exit $ac_status); } >/dev/null; then
4158  if test -s conftest.err; then
4159    ac_cpp_err=$ac_c_preproc_warn_flag
4160    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4161  else
4162    ac_cpp_err=
4163  fi
4164else
4165  ac_cpp_err=yes
4166fi
4167if test -z "$ac_cpp_err"; then
4168  :
4169else
4170  echo "$as_me: failed program was:" >&5
4171sed 's/^/| /' conftest.$ac_ext >&5
4172
4173  # Broken: fails on valid input.
4174continue
4175fi
4176rm -f conftest.err conftest.$ac_ext
4177
4178  # OK, works on sane cases.  Now check whether non-existent headers
4179  # can be detected and how.
4180  cat >conftest.$ac_ext <<_ACEOF
4181/* confdefs.h.  */
4182_ACEOF
4183cat confdefs.h >>conftest.$ac_ext
4184cat >>conftest.$ac_ext <<_ACEOF
4185/* end confdefs.h.  */
4186#include <ac_nonexistent.h>
4187_ACEOF
4188if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4189  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4190  ac_status=$?
4191  grep -v '^ *+' conftest.er1 >conftest.err
4192  rm -f conftest.er1
4193  cat conftest.err >&5
4194  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195  (exit $ac_status); } >/dev/null; then
4196  if test -s conftest.err; then
4197    ac_cpp_err=$ac_c_preproc_warn_flag
4198    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4199  else
4200    ac_cpp_err=
4201  fi
4202else
4203  ac_cpp_err=yes
4204fi
4205if test -z "$ac_cpp_err"; then
4206  # Broken: success on invalid input.
4207continue
4208else
4209  echo "$as_me: failed program was:" >&5
4210sed 's/^/| /' conftest.$ac_ext >&5
4211
4212  # Passes both tests.
4213ac_preproc_ok=:
4214break
4215fi
4216rm -f conftest.err conftest.$ac_ext
4217
4218done
4219# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4220rm -f conftest.err conftest.$ac_ext
4221if $ac_preproc_ok; then
4222  :
4223else
4224  { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4225echo "$as_me: error: in \`$ac_pwd':" >&2;}
4226{ { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4227See \`config.log' for more details." >&5
4228echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4229See \`config.log' for more details." >&2;}
4230   { (exit 1); exit 1; }; }; }
4231fi
4232
4233ac_ext=c
4234ac_cpp='$CPP $CPPFLAGS'
4235ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4236ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4237ac_compiler_gnu=$ac_cv_c_compiler_gnu
4238
4239
4240echo "$as_me:$LINENO: checking for egrep" >&5
4241echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4242if test "${ac_cv_prog_egrep+set}" = set; then
4243  echo $ECHO_N "(cached) $ECHO_C" >&6
4244else
4245  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4246    then ac_cv_prog_egrep='grep -E'
4247    else ac_cv_prog_egrep='egrep'
4248    fi
4249fi
4250echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4251echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4252 EGREP=$ac_cv_prog_egrep
4253
4254
4255echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4256echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4257if test "${ac_cv_header_stdc+set}" = set; then
4258  echo $ECHO_N "(cached) $ECHO_C" >&6
4259else
4260  cat >conftest.$ac_ext <<_ACEOF
4261/* confdefs.h.  */
4262_ACEOF
4263cat confdefs.h >>conftest.$ac_ext
4264cat >>conftest.$ac_ext <<_ACEOF
4265/* end confdefs.h.  */
4266#include <stdlib.h>
4267#include <stdarg.h>
4268#include <string.h>
4269#include <float.h>
4270
4271int
4272main ()
4273{
4274
4275  ;
4276  return 0;
4277}
4278_ACEOF
4279rm -f conftest.$ac_objext
4280if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4281  (eval $ac_compile) 2>conftest.er1
4282  ac_status=$?
4283  grep -v '^ *+' conftest.er1 >conftest.err
4284  rm -f conftest.er1
4285  cat conftest.err >&5
4286  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4287  (exit $ac_status); } &&
4288	 { ac_try='test -z "$ac_c_werror_flag"
4289			 || test ! -s conftest.err'
4290  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4291  (eval $ac_try) 2>&5
4292  ac_status=$?
4293  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4294  (exit $ac_status); }; } &&
4295	 { ac_try='test -s conftest.$ac_objext'
4296  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4297  (eval $ac_try) 2>&5
4298  ac_status=$?
4299  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4300  (exit $ac_status); }; }; then
4301  ac_cv_header_stdc=yes
4302else
4303  echo "$as_me: failed program was:" >&5
4304sed 's/^/| /' conftest.$ac_ext >&5
4305
4306ac_cv_header_stdc=no
4307fi
4308rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4309
4310if test $ac_cv_header_stdc = yes; then
4311  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4312  cat >conftest.$ac_ext <<_ACEOF
4313/* confdefs.h.  */
4314_ACEOF
4315cat confdefs.h >>conftest.$ac_ext
4316cat >>conftest.$ac_ext <<_ACEOF
4317/* end confdefs.h.  */
4318#include <string.h>
4319
4320_ACEOF
4321if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4322  $EGREP "memchr" >/dev/null 2>&1; then
4323  :
4324else
4325  ac_cv_header_stdc=no
4326fi
4327rm -f conftest*
4328
4329fi
4330
4331if test $ac_cv_header_stdc = yes; then
4332  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4333  cat >conftest.$ac_ext <<_ACEOF
4334/* confdefs.h.  */
4335_ACEOF
4336cat confdefs.h >>conftest.$ac_ext
4337cat >>conftest.$ac_ext <<_ACEOF
4338/* end confdefs.h.  */
4339#include <stdlib.h>
4340
4341_ACEOF
4342if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4343  $EGREP "free" >/dev/null 2>&1; then
4344  :
4345else
4346  ac_cv_header_stdc=no
4347fi
4348rm -f conftest*
4349
4350fi
4351
4352if test $ac_cv_header_stdc = yes; then
4353  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4354  if test "$cross_compiling" = yes; then
4355  :
4356else
4357  cat >conftest.$ac_ext <<_ACEOF
4358/* confdefs.h.  */
4359_ACEOF
4360cat confdefs.h >>conftest.$ac_ext
4361cat >>conftest.$ac_ext <<_ACEOF
4362/* end confdefs.h.  */
4363#include <ctype.h>
4364#if ((' ' & 0x0FF) == 0x020)
4365# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4366# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4367#else
4368# define ISLOWER(c) \
4369		   (('a' <= (c) && (c) <= 'i') \
4370		     || ('j' <= (c) && (c) <= 'r') \
4371		     || ('s' <= (c) && (c) <= 'z'))
4372# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4373#endif
4374
4375#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4376int
4377main ()
4378{
4379  int i;
4380  for (i = 0; i < 256; i++)
4381    if (XOR (islower (i), ISLOWER (i))
4382	|| toupper (i) != TOUPPER (i))
4383      exit(2);
4384  exit (0);
4385}
4386_ACEOF
4387rm -f conftest$ac_exeext
4388if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4389  (eval $ac_link) 2>&5
4390  ac_status=$?
4391  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4392  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4393  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4394  (eval $ac_try) 2>&5
4395  ac_status=$?
4396  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4397  (exit $ac_status); }; }; then
4398  :
4399else
4400  echo "$as_me: program exited with status $ac_status" >&5
4401echo "$as_me: failed program was:" >&5
4402sed 's/^/| /' conftest.$ac_ext >&5
4403
4404( exit $ac_status )
4405ac_cv_header_stdc=no
4406fi
4407rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4408fi
4409fi
4410fi
4411echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4412echo "${ECHO_T}$ac_cv_header_stdc" >&6
4413if test $ac_cv_header_stdc = yes; then
4414
4415cat >>confdefs.h <<\_ACEOF
4416#define STDC_HEADERS 1
4417_ACEOF
4418
4419fi
4420
4421# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4432		  inttypes.h stdint.h unistd.h
4433do
4434as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4435echo "$as_me:$LINENO: checking for $ac_header" >&5
4436echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4437if eval "test \"\${$as_ac_Header+set}\" = set"; then
4438  echo $ECHO_N "(cached) $ECHO_C" >&6
4439else
4440  cat >conftest.$ac_ext <<_ACEOF
4441/* confdefs.h.  */
4442_ACEOF
4443cat confdefs.h >>conftest.$ac_ext
4444cat >>conftest.$ac_ext <<_ACEOF
4445/* end confdefs.h.  */
4446$ac_includes_default
4447
4448#include <$ac_header>
4449_ACEOF
4450rm -f conftest.$ac_objext
4451if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4452  (eval $ac_compile) 2>conftest.er1
4453  ac_status=$?
4454  grep -v '^ *+' conftest.er1 >conftest.err
4455  rm -f conftest.er1
4456  cat conftest.err >&5
4457  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4458  (exit $ac_status); } &&
4459	 { ac_try='test -z "$ac_c_werror_flag"
4460			 || test ! -s conftest.err'
4461  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4462  (eval $ac_try) 2>&5
4463  ac_status=$?
4464  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4465  (exit $ac_status); }; } &&
4466	 { ac_try='test -s conftest.$ac_objext'
4467  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4468  (eval $ac_try) 2>&5
4469  ac_status=$?
4470  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4471  (exit $ac_status); }; }; then
4472  eval "$as_ac_Header=yes"
4473else
4474  echo "$as_me: failed program was:" >&5
4475sed 's/^/| /' conftest.$ac_ext >&5
4476
4477eval "$as_ac_Header=no"
4478fi
4479rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4480fi
4481echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4482echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4483if test `eval echo '${'$as_ac_Header'}'` = yes; then
4484  cat >>confdefs.h <<_ACEOF
4485#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4486_ACEOF
4487
4488fi
4489
4490done
4491
4492
4493
4494  if test "${ac_cv_header_minix_config_h+set}" = set; then
4495  echo "$as_me:$LINENO: checking for minix/config.h" >&5
4496echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4497if test "${ac_cv_header_minix_config_h+set}" = set; then
4498  echo $ECHO_N "(cached) $ECHO_C" >&6
4499fi
4500echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4501echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4502else
4503  # Is the header compilable?
4504echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4505echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
4506cat >conftest.$ac_ext <<_ACEOF
4507/* confdefs.h.  */
4508_ACEOF
4509cat confdefs.h >>conftest.$ac_ext
4510cat >>conftest.$ac_ext <<_ACEOF
4511/* end confdefs.h.  */
4512$ac_includes_default
4513#include <minix/config.h>
4514_ACEOF
4515rm -f conftest.$ac_objext
4516if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4517  (eval $ac_compile) 2>conftest.er1
4518  ac_status=$?
4519  grep -v '^ *+' conftest.er1 >conftest.err
4520  rm -f conftest.er1
4521  cat conftest.err >&5
4522  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4523  (exit $ac_status); } &&
4524	 { ac_try='test -z "$ac_c_werror_flag"
4525			 || test ! -s conftest.err'
4526  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4527  (eval $ac_try) 2>&5
4528  ac_status=$?
4529  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4530  (exit $ac_status); }; } &&
4531	 { ac_try='test -s conftest.$ac_objext'
4532  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4533  (eval $ac_try) 2>&5
4534  ac_status=$?
4535  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4536  (exit $ac_status); }; }; then
4537  ac_header_compiler=yes
4538else
4539  echo "$as_me: failed program was:" >&5
4540sed 's/^/| /' conftest.$ac_ext >&5
4541
4542ac_header_compiler=no
4543fi
4544rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4545echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4546echo "${ECHO_T}$ac_header_compiler" >&6
4547
4548# Is the header present?
4549echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4550echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
4551cat >conftest.$ac_ext <<_ACEOF
4552/* confdefs.h.  */
4553_ACEOF
4554cat confdefs.h >>conftest.$ac_ext
4555cat >>conftest.$ac_ext <<_ACEOF
4556/* end confdefs.h.  */
4557#include <minix/config.h>
4558_ACEOF
4559if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4560  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4561  ac_status=$?
4562  grep -v '^ *+' conftest.er1 >conftest.err
4563  rm -f conftest.er1
4564  cat conftest.err >&5
4565  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4566  (exit $ac_status); } >/dev/null; then
4567  if test -s conftest.err; then
4568    ac_cpp_err=$ac_c_preproc_warn_flag
4569    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4570  else
4571    ac_cpp_err=
4572  fi
4573else
4574  ac_cpp_err=yes
4575fi
4576if test -z "$ac_cpp_err"; then
4577  ac_header_preproc=yes
4578else
4579  echo "$as_me: failed program was:" >&5
4580sed 's/^/| /' conftest.$ac_ext >&5
4581
4582  ac_header_preproc=no
4583fi
4584rm -f conftest.err conftest.$ac_ext
4585echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4586echo "${ECHO_T}$ac_header_preproc" >&6
4587
4588# So?  What about this header?
4589case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4590  yes:no: )
4591    { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4592echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4593    { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4594echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4595    ac_header_preproc=yes
4596    ;;
4597  no:yes:* )
4598    { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4599echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4600    { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4601echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4602    { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4603echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4604    { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4605echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4606    { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4607echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4608    { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4609echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4610    (
4611      cat <<\_ASBOX
4612## ------------------------------------------ ##
4613## Report this to the AC_PACKAGE_NAME lists.  ##
4614## ------------------------------------------ ##
4615_ASBOX
4616    ) |
4617      sed "s/^/$as_me: WARNING:     /" >&2
4618    ;;
4619esac
4620echo "$as_me:$LINENO: checking for minix/config.h" >&5
4621echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4622if test "${ac_cv_header_minix_config_h+set}" = set; then
4623  echo $ECHO_N "(cached) $ECHO_C" >&6
4624else
4625  ac_cv_header_minix_config_h=$ac_header_preproc
4626fi
4627echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4628echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4629
4630fi
4631if test $ac_cv_header_minix_config_h = yes; then
4632  MINIX=yes
4633else
4634  MINIX=
4635fi
4636
4637
4638  if test "$MINIX" = yes; then
4639
4640cat >>confdefs.h <<\_ACEOF
4641#define _POSIX_SOURCE 1
4642_ACEOF
4643
4644
4645cat >>confdefs.h <<\_ACEOF
4646#define _POSIX_1_SOURCE 2
4647_ACEOF
4648
4649
4650cat >>confdefs.h <<\_ACEOF
4651#define _MINIX 1
4652_ACEOF
4653
4654  fi
4655
4656
4657
4658  echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4659echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
4660if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4661  echo $ECHO_N "(cached) $ECHO_C" >&6
4662else
4663  cat >conftest.$ac_ext <<_ACEOF
4664/* confdefs.h.  */
4665_ACEOF
4666cat confdefs.h >>conftest.$ac_ext
4667cat >>conftest.$ac_ext <<_ACEOF
4668/* end confdefs.h.  */
4669
4670#	  define __EXTENSIONS__ 1
4671	  $ac_includes_default
4672int
4673main ()
4674{
4675
4676  ;
4677  return 0;
4678}
4679_ACEOF
4680rm -f conftest.$ac_objext
4681if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4682  (eval $ac_compile) 2>conftest.er1
4683  ac_status=$?
4684  grep -v '^ *+' conftest.er1 >conftest.err
4685  rm -f conftest.er1
4686  cat conftest.err >&5
4687  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4688  (exit $ac_status); } &&
4689	 { ac_try='test -z "$ac_c_werror_flag"
4690			 || test ! -s conftest.err'
4691  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4692  (eval $ac_try) 2>&5
4693  ac_status=$?
4694  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4695  (exit $ac_status); }; } &&
4696	 { ac_try='test -s conftest.$ac_objext'
4697  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4698  (eval $ac_try) 2>&5
4699  ac_status=$?
4700  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4701  (exit $ac_status); }; }; then
4702  ac_cv_safe_to_define___extensions__=yes
4703else
4704  echo "$as_me: failed program was:" >&5
4705sed 's/^/| /' conftest.$ac_ext >&5
4706
4707ac_cv_safe_to_define___extensions__=no
4708fi
4709rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4710fi
4711echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4712echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
4713  test $ac_cv_safe_to_define___extensions__ = yes &&
4714    cat >>confdefs.h <<\_ACEOF
4715#define __EXTENSIONS__ 1
4716_ACEOF
4717
4718  cat >>confdefs.h <<\_ACEOF
4719#define _ALL_SOURCE 1
4720_ACEOF
4721
4722  cat >>confdefs.h <<\_ACEOF
4723#define _GNU_SOURCE 1
4724_ACEOF
4725
4726  cat >>confdefs.h <<\_ACEOF
4727#define _POSIX_PTHREAD_SEMANTICS 1
4728_ACEOF
4729
4730  cat >>confdefs.h <<\_ACEOF
4731#define _TANDEM_SOURCE 1
4732_ACEOF
4733
4734
4735
4736
4737
4738macro_version='2.1a'
4739macro_revision='1.2435'
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752ltmain="$ac_aux_dir/ltmain.sh"
4753
4754# Set options
4755
4756enable_dlopen=no
4757
4758
4759enable_win32_dll=no
4760
4761
4762# Check whether --enable-shared or --disable-shared was given.
4763if test "${enable_shared+set}" = set; then
4764  enableval="$enable_shared"
4765  p=${PACKAGE-default}
4766    case $enableval in
4767    yes) enable_shared=yes ;;
4768    no) enable_shared=no ;;
4769    *)
4770      enable_shared=no
4771      # Look at the argument we got.  We use all the common list separators.
4772      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4773      for pkg in $enableval; do
4774	IFS="$lt_save_ifs"
4775	if test "X$pkg" = "X$p"; then
4776	  enable_shared=yes
4777	fi
4778      done
4779      IFS="$lt_save_ifs"
4780      ;;
4781    esac
4782else
4783  enable_shared=yes
4784fi;
4785
4786
4787
4788
4789
4790
4791
4792
4793# Check whether --enable-static or --disable-static was given.
4794if test "${enable_static+set}" = set; then
4795  enableval="$enable_static"
4796  p=${PACKAGE-default}
4797    case $enableval in
4798    yes) enable_static=yes ;;
4799    no) enable_static=no ;;
4800    *)
4801     enable_static=no
4802      # Look at the argument we got.  We use all the common list separators.
4803      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4804      for pkg in $enableval; do
4805	IFS="$lt_save_ifs"
4806	if test "X$pkg" = "X$p"; then
4807	  enable_static=yes
4808	fi
4809      done
4810      IFS="$lt_save_ifs"
4811      ;;
4812    esac
4813else
4814  enable_static=yes
4815fi;
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825# Check whether --with-pic or --without-pic was given.
4826if test "${with_pic+set}" = set; then
4827  withval="$with_pic"
4828  pic_mode="$withval"
4829else
4830  pic_mode=default
4831fi;
4832
4833test -z "$pic_mode" && pic_mode=default
4834
4835
4836
4837
4838
4839
4840
4841# Check whether --enable-fast-install or --disable-fast-install was given.
4842if test "${enable_fast_install+set}" = set; then
4843  enableval="$enable_fast_install"
4844  p=${PACKAGE-default}
4845    case $enableval in
4846    yes) enable_fast_install=yes ;;
4847    no) enable_fast_install=no ;;
4848    *)
4849      enable_fast_install=no
4850      # Look at the argument we got.  We use all the common list separators.
4851      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4852      for pkg in $enableval; do
4853	IFS="$lt_save_ifs"
4854	if test "X$pkg" = "X$p"; then
4855	  enable_fast_install=yes
4856	fi
4857      done
4858      IFS="$lt_save_ifs"
4859      ;;
4860    esac
4861else
4862  enable_fast_install=yes
4863fi;
4864
4865
4866
4867
4868
4869
4870
4871
4872echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4873echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4874if test "${lt_cv_path_SED+set}" = set; then
4875  echo $ECHO_N "(cached) $ECHO_C" >&6
4876else
4877  # Loop through the user's path and test for sed and gsed.
4878# Then use that list of sed's as ones to test for truncation.
4879as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4880for as_dir in $PATH
4881do
4882  IFS=$as_save_IFS
4883  test -z "$as_dir" && as_dir=.
4884  for lt_ac_prog in sed gsed; do
4885    for ac_exec_ext in '' $ac_executable_extensions; do
4886      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4887        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4888      fi
4889    done
4890  done
4891done
4892IFS=$as_save_IFS
4893lt_ac_max=0
4894lt_ac_count=0
4895# Add /usr/xpg4/bin/sed as it is typically found on Solaris
4896# along with /bin/sed that truncates output.
4897for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4898  test ! -f $lt_ac_sed && continue
4899  cat /dev/null > conftest.in
4900  lt_ac_count=0
4901  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4902  # Check for GNU sed and select it if it is found.
4903  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4904    lt_cv_path_SED=$lt_ac_sed
4905    break
4906  fi
4907  while true; do
4908    cat conftest.in conftest.in >conftest.tmp
4909    mv conftest.tmp conftest.in
4910    cp conftest.in conftest.nl
4911    echo >>conftest.nl
4912    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4913    cmp -s conftest.out conftest.nl || break
4914    # 10000 chars as input seems more than enough
4915    test $lt_ac_count -gt 10 && break
4916    lt_ac_count=`expr $lt_ac_count + 1`
4917    if test $lt_ac_count -gt $lt_ac_max; then
4918      lt_ac_max=$lt_ac_count
4919      lt_cv_path_SED=$lt_ac_sed
4920    fi
4921  done
4922done
4923
4924fi
4925
4926SED=$lt_cv_path_SED
4927
4928echo "$as_me:$LINENO: result: $SED" >&5
4929echo "${ECHO_T}$SED" >&6
4930
4931test -z "$SED" && SED=sed
4932Xsed="$SED -e 1s/^X//"
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944echo "$as_me:$LINENO: checking for fgrep" >&5
4945echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4946if test "${ac_cv_prog_fgrep+set}" = set; then
4947  echo $ECHO_N "(cached) $ECHO_C" >&6
4948else
4949  if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4950    then ac_cv_prog_fgrep='grep -F'
4951    else ac_cv_prog_fgrep='fgrep'
4952    fi
4953fi
4954echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4955echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4956 FGREP=$ac_cv_prog_fgrep
4957
4958
4959test -z "$GREP" && GREP=grep
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979# Check whether --with-gnu-ld or --without-gnu-ld was given.
4980if test "${with_gnu_ld+set}" = set; then
4981  withval="$with_gnu_ld"
4982  test "$withval" = no || with_gnu_ld=yes
4983else
4984  with_gnu_ld=no
4985fi;
4986ac_prog=ld
4987if test "$GCC" = yes; then
4988  # Check if gcc -print-prog-name=ld gives a path.
4989  echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4990echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4991  case $host in
4992  *-*-mingw*)
4993    # gcc leaves a trailing carriage return which upsets mingw
4994    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4995  *)
4996    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4997  esac
4998  case $ac_prog in
4999    # Accept absolute paths.
5000    [\\/]* | ?:[\\/]*)
5001      re_direlt='/[^/][^/]*/\.\./'
5002      # Canonicalize the pathname of ld
5003      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5004      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5005	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5006      done
5007      test -z "$LD" && LD="$ac_prog"
5008      ;;
5009  "")
5010    # If it fails, then pretend we aren't using GCC.
5011    ac_prog=ld
5012    ;;
5013  *)
5014    # If it is relative, then search for the first ld in PATH.
5015    with_gnu_ld=unknown
5016    ;;
5017  esac
5018elif test "$with_gnu_ld" = yes; then
5019  echo "$as_me:$LINENO: checking for GNU ld" >&5
5020echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5021else
5022  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5023echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5024fi
5025if test "${lt_cv_path_LD+set}" = set; then
5026  echo $ECHO_N "(cached) $ECHO_C" >&6
5027else
5028  if test -z "$LD"; then
5029  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5030  for ac_dir in $PATH; do
5031    IFS="$lt_save_ifs"
5032    test -z "$ac_dir" && ac_dir=.
5033    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5034      lt_cv_path_LD="$ac_dir/$ac_prog"
5035      # Check to see if the program is GNU ld.  I'd rather use --version,
5036      # but apparently some variants of GNU ld only accept -v.
5037      # Break only if it was the GNU/non-GNU ld that we prefer.
5038      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5039      *GNU* | *'with BFD'*)
5040	test "$with_gnu_ld" != no && break
5041	;;
5042      *)
5043	test "$with_gnu_ld" != yes && break
5044	;;
5045      esac
5046    fi
5047  done
5048  IFS="$lt_save_ifs"
5049else
5050  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5051fi
5052fi
5053
5054LD="$lt_cv_path_LD"
5055if test -n "$LD"; then
5056  echo "$as_me:$LINENO: result: $LD" >&5
5057echo "${ECHO_T}$LD" >&6
5058else
5059  echo "$as_me:$LINENO: result: no" >&5
5060echo "${ECHO_T}no" >&6
5061fi
5062test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5063echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5064   { (exit 1); exit 1; }; }
5065echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5066echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5067if test "${lt_cv_prog_gnu_ld+set}" = set; then
5068  echo $ECHO_N "(cached) $ECHO_C" >&6
5069else
5070  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5071case `$LD -v 2>&1 </dev/null` in
5072*GNU* | *'with BFD'*)
5073  lt_cv_prog_gnu_ld=yes
5074  ;;
5075*)
5076  lt_cv_prog_gnu_ld=no
5077  ;;
5078esac
5079fi
5080echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5081echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5082with_gnu_ld=$lt_cv_prog_gnu_ld
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
5094echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
5095if test "${lt_cv_path_NM+set}" = set; then
5096  echo $ECHO_N "(cached) $ECHO_C" >&6
5097else
5098  if test -n "$NM"; then
5099  # Let the user override the test.
5100  lt_cv_path_NM="$NM"
5101else
5102  lt_nm_to_check="${ac_tool_prefix}nm"
5103  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5104    lt_nm_to_check="$lt_nm_to_check nm"
5105  fi
5106  for lt_tmp_nm in $lt_nm_to_check; do
5107    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5108    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5109      IFS="$lt_save_ifs"
5110      test -z "$ac_dir" && ac_dir=.
5111      tmp_nm="$ac_dir/$lt_tmp_nm"
5112      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5113	# Check to see if the nm accepts a BSD-compat flag.
5114	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5115	#   nm: unknown option "B" ignored
5116	# Tru64's nm complains that /dev/null is an invalid object file
5117	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5118	*/dev/null* | *'Invalid file or object type'*)
5119	  lt_cv_path_NM="$tmp_nm -B"
5120	  break
5121	  ;;
5122	*)
5123	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5124	  */dev/null*)
5125	    lt_cv_path_NM="$tmp_nm -p"
5126	    break
5127	    ;;
5128	  *)
5129	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5130	    continue # so that we can try to find one that supports BSD flags
5131	    ;;
5132	  esac
5133	  ;;
5134	esac
5135      fi
5136    done
5137    IFS="$lt_save_ifs"
5138  done
5139  : ${lt_cv_path_NM=no}
5140fi
5141fi
5142echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5143echo "${ECHO_T}$lt_cv_path_NM" >&6
5144if test "$lt_cv_path_NM" != "no"; then
5145  NM="$lt_cv_path_NM"
5146else
5147  # Didn't find any BSD compatible name lister, look for dumpbin.
5148  if test -n "$ac_tool_prefix"; then
5149  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5150  do
5151    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5152set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5153echo "$as_me:$LINENO: checking for $ac_word" >&5
5154echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5155if test "${ac_cv_prog_DUMPBIN+set}" = set; then
5156  echo $ECHO_N "(cached) $ECHO_C" >&6
5157else
5158  if test -n "$DUMPBIN"; then
5159  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5160else
5161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5162for as_dir in $PATH
5163do
5164  IFS=$as_save_IFS
5165  test -z "$as_dir" && as_dir=.
5166  for ac_exec_ext in '' $ac_executable_extensions; do
5167  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5168    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5169    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5170    break 2
5171  fi
5172done
5173done
5174
5175fi
5176fi
5177DUMPBIN=$ac_cv_prog_DUMPBIN
5178if test -n "$DUMPBIN"; then
5179  echo "$as_me:$LINENO: result: $DUMPBIN" >&5
5180echo "${ECHO_T}$DUMPBIN" >&6
5181else
5182  echo "$as_me:$LINENO: result: no" >&5
5183echo "${ECHO_T}no" >&6
5184fi
5185
5186    test -n "$DUMPBIN" && break
5187  done
5188fi
5189if test -z "$DUMPBIN"; then
5190  ac_ct_DUMPBIN=$DUMPBIN
5191  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5192do
5193  # Extract the first word of "$ac_prog", so it can be a program name with args.
5194set dummy $ac_prog; ac_word=$2
5195echo "$as_me:$LINENO: checking for $ac_word" >&5
5196echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5197if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
5198  echo $ECHO_N "(cached) $ECHO_C" >&6
5199else
5200  if test -n "$ac_ct_DUMPBIN"; then
5201  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5202else
5203as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5204for as_dir in $PATH
5205do
5206  IFS=$as_save_IFS
5207  test -z "$as_dir" && as_dir=.
5208  for ac_exec_ext in '' $ac_executable_extensions; do
5209  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5210    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5211    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5212    break 2
5213  fi
5214done
5215done
5216
5217fi
5218fi
5219ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5220if test -n "$ac_ct_DUMPBIN"; then
5221  echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
5222echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
5223else
5224  echo "$as_me:$LINENO: result: no" >&5
5225echo "${ECHO_T}no" >&6
5226fi
5227
5228  test -n "$ac_ct_DUMPBIN" && break
5229done
5230test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
5231
5232  DUMPBIN=$ac_ct_DUMPBIN
5233fi
5234
5235
5236  if test "$DUMPBIN" != ":"; then
5237    NM="$DUMPBIN"
5238  fi
5239fi
5240test -z "$NM" && NM=nm
5241
5242
5243
5244
5245
5246
5247echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
5248echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
5249if test "${lt_cv_nm_interface+set}" = set; then
5250  echo $ECHO_N "(cached) $ECHO_C" >&6
5251else
5252  lt_cv_nm_interface="BSD nm"
5253  echo "int some_variable = 0;" > conftest.$ac_ext
5254  (eval echo "\"\$as_me:5254: $ac_compile\"" >&5)
5255  (eval "$ac_compile" 2>conftest.err)
5256  cat conftest.err >&5
5257  (eval echo "\"\$as_me:5257: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5258  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5259  cat conftest.err >&5
5260  (eval echo "\"\$as_me:5260: output\"" >&5)
5261  cat conftest.out >&5
5262  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5263    lt_cv_nm_interface="MS dumpbin"
5264  fi
5265  rm -f conftest*
5266fi
5267echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
5268echo "${ECHO_T}$lt_cv_nm_interface" >&6
5269
5270echo "$as_me:$LINENO: checking whether ln -s works" >&5
5271echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5272LN_S=$as_ln_s
5273if test "$LN_S" = "ln -s"; then
5274  echo "$as_me:$LINENO: result: yes" >&5
5275echo "${ECHO_T}yes" >&6
5276else
5277  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5278echo "${ECHO_T}no, using $LN_S" >&6
5279fi
5280
5281# find the maximum length of command line arguments
5282echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5283echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5284if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5285  echo $ECHO_N "(cached) $ECHO_C" >&6
5286else
5287    i=0
5288  teststring="ABCD"
5289
5290  case $build_os in
5291  msdosdjgpp*)
5292    # On DJGPP, this test can blow up pretty badly due to problems in libc
5293    # (any single argument exceeding 2000 bytes causes a buffer overrun
5294    # during glob expansion).  Even if it were fixed, the result of this
5295    # check would be larger than it should be.
5296    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5297    ;;
5298
5299  gnu*)
5300    # Under GNU Hurd, this test is not required because there is
5301    # no limit to the length of command line arguments.
5302    # Libtool will interpret -1 as no limit whatsoever
5303    lt_cv_sys_max_cmd_len=-1;
5304    ;;
5305
5306  cygwin* | mingw*)
5307    # On Win9x/ME, this test blows up -- it succeeds, but takes
5308    # about 5 minutes as the teststring grows exponentially.
5309    # Worse, since 9x/ME are not pre-emptively multitasking,
5310    # you end up with a "frozen" computer, even though with patience
5311    # the test eventually succeeds (with a max line length of 256k).
5312    # Instead, let's just punt: use the minimum linelength reported by
5313    # all of the supported platforms: 8192 (on NT/2K/XP).
5314    lt_cv_sys_max_cmd_len=8192;
5315    ;;
5316
5317  amigaos*)
5318    # On AmigaOS with pdksh, this test takes hours, literally.
5319    # So we just punt and use a minimum line length of 8192.
5320    lt_cv_sys_max_cmd_len=8192;
5321    ;;
5322
5323  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5324    # This has been around since 386BSD, at least.  Likely further.
5325    if test -x /sbin/sysctl; then
5326      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5327    elif test -x /usr/sbin/sysctl; then
5328      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5329    else
5330      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5331    fi
5332    # And add a safety zone
5333    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5334    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5335    ;;
5336
5337  interix*)
5338    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5339    lt_cv_sys_max_cmd_len=196608
5340    ;;
5341
5342  osf*)
5343    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5344    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5345    # nice to cause kernel panics so lets avoid the loop below.
5346    # First set a reasonable default.
5347    lt_cv_sys_max_cmd_len=16384
5348    #
5349    if test -x /sbin/sysconfig; then
5350      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5351        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5352      esac
5353    fi
5354    ;;
5355  sco3.2v5*)
5356    lt_cv_sys_max_cmd_len=102400
5357    ;;
5358  sysv5* | sco5v6* | sysv4.2uw2*)
5359    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5360    if test -n "$kargmax"; then
5361      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5362    else
5363      lt_cv_sys_max_cmd_len=32768
5364    fi
5365    ;;
5366  *)
5367    lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
5368    if test -n $lt_cv_sys_max_cmd_len; then
5369      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5370      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5371    else
5372      # Make teststring a little bigger before we do anything with it.
5373      # a 1K string should be a reasonable start.
5374      for i in 1 2 3 4 5 6 7 8 ; do
5375        teststring=$teststring$teststring
5376      done
5377      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5378      # If test is not a shell built-in, we'll probably end up computing a
5379      # maximum length that is only half of the actual maximum length, but
5380      # we can't tell.
5381      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5382	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5383	      test $i != 17 # 1/2 MB should be enough
5384      do
5385        i=`expr $i + 1`
5386        teststring=$teststring$teststring
5387      done
5388      # Only check the string length outside the loop.
5389      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5390      teststring=
5391      # Add a significant safety factor because C++ compilers can tack on
5392      # massive amounts of additional arguments before passing them to the
5393      # linker.  It appears as though 1/2 is a usable value.
5394      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5395    fi
5396    ;;
5397  esac
5398
5399fi
5400
5401if test -n $lt_cv_sys_max_cmd_len ; then
5402  echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5403echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5404else
5405  echo "$as_me:$LINENO: result: none" >&5
5406echo "${ECHO_T}none" >&6
5407fi
5408max_cmd_len=$lt_cv_sys_max_cmd_len
5409
5410
5411
5412
5413
5414
5415
5416: ${CP="cp -f"}
5417: ${MV="mv -f"}
5418: ${RM="rm -f"}
5419
5420echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
5421echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
5422# Try some XSI features
5423xsi_shell=no
5424( _lt_dummy="a/b/c"
5425  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5426      = c,a/b,, ) >/dev/null 2>&1 \
5427  && xsi_shell=yes
5428echo "$as_me:$LINENO: result: $xsi_shell" >&5
5429echo "${ECHO_T}$xsi_shell" >&6
5430
5431
5432echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
5433echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
5434lt_shell_append=no
5435( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5436    >/dev/null 2>&1 \
5437  && lt_shell_append=yes
5438echo "$as_me:$LINENO: result: $lt_shell_append" >&5
5439echo "${ECHO_T}$lt_shell_append" >&6
5440
5441
5442if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5443  lt_unset=unset
5444else
5445  lt_unset=false
5446fi
5447
5448
5449
5450
5451
5452# test EBCDIC or ASCII
5453case `echo X|tr X '\101'` in
5454 A) # ASCII based system
5455    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5456  lt_SP2NL='tr \040 \012'
5457  lt_NL2SP='tr \015\012 \040\040'
5458  ;;
5459 *) # EBCDIC based system
5460  lt_SP2NL='tr \100 \n'
5461  lt_NL2SP='tr \r\n \100\100'
5462  ;;
5463esac
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5474echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5475if test "${lt_cv_ld_reload_flag+set}" = set; then
5476  echo $ECHO_N "(cached) $ECHO_C" >&6
5477else
5478  lt_cv_ld_reload_flag='-r'
5479fi
5480echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5481echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5482reload_flag=$lt_cv_ld_reload_flag
5483case $reload_flag in
5484"" | " "*) ;;
5485*) reload_flag=" $reload_flag" ;;
5486esac
5487reload_cmds='$LD$reload_flag -o $output$reload_objs'
5488case $host_os in
5489  darwin*)
5490    if test "$GCC" = yes; then
5491      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5492    else
5493      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5494    fi
5495    ;;
5496esac
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
5508echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
5509if test "${lt_cv_deplibs_check_method+set}" = set; then
5510  echo $ECHO_N "(cached) $ECHO_C" >&6
5511else
5512  lt_cv_file_magic_cmd='$MAGIC_CMD'
5513lt_cv_file_magic_test_file=
5514lt_cv_deplibs_check_method='unknown'
5515# Need to set the preceding variable on all platforms that support
5516# interlibrary dependencies.
5517# 'none' -- dependencies not supported.
5518# `unknown' -- same as none, but documents that we really don't know.
5519# 'pass_all' -- all dependencies passed with no checks.
5520# 'test_compile' -- check by making test program.
5521# 'file_magic [[regex]]' -- check by looking for files in library path
5522# which responds to the $file_magic_cmd with a given extended regex.
5523# If you have `file' or equivalent on your system and you're not sure
5524# whether `pass_all' will *always* work, you probably want this one.
5525
5526case $host_os in
5527aix[4-9]*)
5528  lt_cv_deplibs_check_method=pass_all
5529  ;;
5530
5531beos*)
5532  lt_cv_deplibs_check_method=pass_all
5533  ;;
5534
5535bsdi[45]*)
5536  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5537  lt_cv_file_magic_cmd='/usr/bin/file -L'
5538  lt_cv_file_magic_test_file=/shlib/libc.so
5539  ;;
5540
5541cygwin*)
5542  # func_win32_libid is a shell function defined in ltmain.sh
5543  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5544  lt_cv_file_magic_cmd='func_win32_libid'
5545  ;;
5546
5547mingw* | pw32*)
5548  # Base MSYS/MinGW do not provide the 'file' command needed by
5549  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5550  # unless we find 'file', for example because we are cross-compiling.
5551  if ( file / ) >/dev/null 2>&1; then
5552    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5553    lt_cv_file_magic_cmd='func_win32_libid'
5554  else
5555    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5556    lt_cv_file_magic_cmd='$OBJDUMP -f'
5557  fi
5558  ;;
5559
5560darwin* | rhapsody*)
5561  lt_cv_deplibs_check_method=pass_all
5562  ;;
5563
5564freebsd* | dragonfly*)
5565  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5566    case $host_cpu in
5567    i*86 )
5568      # Not sure whether the presence of OpenBSD here was a mistake.
5569      # Let's accept both of them until this is cleared up.
5570      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5571      lt_cv_file_magic_cmd=/usr/bin/file
5572      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5573      ;;
5574    esac
5575  else
5576    lt_cv_deplibs_check_method=pass_all
5577  fi
5578  ;;
5579
5580gnu*)
5581  lt_cv_deplibs_check_method=pass_all
5582  ;;
5583
5584hpux10.20* | hpux11*)
5585  lt_cv_file_magic_cmd=/usr/bin/file
5586  case $host_cpu in
5587  ia64*)
5588    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5589    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5590    ;;
5591  hppa*64*)
5592    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]'
5593    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5594    ;;
5595  *)
5596    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5597    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5598    ;;
5599  esac
5600  ;;
5601
5602interix[3-9]*)
5603  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5604  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5605  ;;
5606
5607irix5* | irix6* | nonstopux*)
5608  case $LD in
5609  *-32|*"-32 ") libmagic=32-bit;;
5610  *-n32|*"-n32 ") libmagic=N32;;
5611  *-64|*"-64 ") libmagic=64-bit;;
5612  *) libmagic=never-match;;
5613  esac
5614  lt_cv_deplibs_check_method=pass_all
5615  ;;
5616
5617# This must be Linux ELF.
5618linux* | k*bsd*-gnu)
5619  lt_cv_deplibs_check_method=pass_all
5620  ;;
5621
5622netbsd*)
5623  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5624    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5625  else
5626    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5627  fi
5628  ;;
5629
5630newos6*)
5631  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5632  lt_cv_file_magic_cmd=/usr/bin/file
5633  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5634  ;;
5635
5636*nto* | *qnx*)
5637  lt_cv_deplibs_check_method=pass_all
5638  ;;
5639
5640openbsd*)
5641  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5642    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5643  else
5644    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5645  fi
5646  ;;
5647
5648osf3* | osf4* | osf5*)
5649  lt_cv_deplibs_check_method=pass_all
5650  ;;
5651
5652rdos*)
5653  lt_cv_deplibs_check_method=pass_all
5654  ;;
5655
5656solaris*)
5657  lt_cv_deplibs_check_method=pass_all
5658  ;;
5659
5660sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5661  lt_cv_deplibs_check_method=pass_all
5662  ;;
5663
5664sysv4 | sysv4.3*)
5665  case $host_vendor in
5666  motorola)
5667    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]'
5668    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5669    ;;
5670  ncr)
5671    lt_cv_deplibs_check_method=pass_all
5672    ;;
5673  sequent)
5674    lt_cv_file_magic_cmd='/bin/file'
5675    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5676    ;;
5677  sni)
5678    lt_cv_file_magic_cmd='/bin/file'
5679    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5680    lt_cv_file_magic_test_file=/lib/libc.so
5681    ;;
5682  siemens)
5683    lt_cv_deplibs_check_method=pass_all
5684    ;;
5685  pc)
5686    lt_cv_deplibs_check_method=pass_all
5687    ;;
5688  esac
5689  ;;
5690
5691tpf*)
5692  lt_cv_deplibs_check_method=pass_all
5693  ;;
5694esac
5695
5696fi
5697echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5698echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5699file_magic_cmd=$lt_cv_file_magic_cmd
5700deplibs_check_method=$lt_cv_deplibs_check_method
5701test -z "$deplibs_check_method" && deplibs_check_method=unknown
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714if test -n "$ac_tool_prefix"; then
5715  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5716set dummy ${ac_tool_prefix}ar; ac_word=$2
5717echo "$as_me:$LINENO: checking for $ac_word" >&5
5718echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5719if test "${ac_cv_prog_AR+set}" = set; then
5720  echo $ECHO_N "(cached) $ECHO_C" >&6
5721else
5722  if test -n "$AR"; then
5723  ac_cv_prog_AR="$AR" # Let the user override the test.
5724else
5725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5726for as_dir in $PATH
5727do
5728  IFS=$as_save_IFS
5729  test -z "$as_dir" && as_dir=.
5730  for ac_exec_ext in '' $ac_executable_extensions; do
5731  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5732    ac_cv_prog_AR="${ac_tool_prefix}ar"
5733    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5734    break 2
5735  fi
5736done
5737done
5738
5739fi
5740fi
5741AR=$ac_cv_prog_AR
5742if test -n "$AR"; then
5743  echo "$as_me:$LINENO: result: $AR" >&5
5744echo "${ECHO_T}$AR" >&6
5745else
5746  echo "$as_me:$LINENO: result: no" >&5
5747echo "${ECHO_T}no" >&6
5748fi
5749
5750fi
5751if test -z "$ac_cv_prog_AR"; then
5752  ac_ct_AR=$AR
5753  # Extract the first word of "ar", so it can be a program name with args.
5754set dummy ar; ac_word=$2
5755echo "$as_me:$LINENO: checking for $ac_word" >&5
5756echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5757if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5758  echo $ECHO_N "(cached) $ECHO_C" >&6
5759else
5760  if test -n "$ac_ct_AR"; then
5761  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5762else
5763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5764for as_dir in $PATH
5765do
5766  IFS=$as_save_IFS
5767  test -z "$as_dir" && as_dir=.
5768  for ac_exec_ext in '' $ac_executable_extensions; do
5769  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5770    ac_cv_prog_ac_ct_AR="ar"
5771    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5772    break 2
5773  fi
5774done
5775done
5776
5777  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5778fi
5779fi
5780ac_ct_AR=$ac_cv_prog_ac_ct_AR
5781if test -n "$ac_ct_AR"; then
5782  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5783echo "${ECHO_T}$ac_ct_AR" >&6
5784else
5785  echo "$as_me:$LINENO: result: no" >&5
5786echo "${ECHO_T}no" >&6
5787fi
5788
5789  AR=$ac_ct_AR
5790else
5791  AR="$ac_cv_prog_AR"
5792fi
5793
5794test -z "$AR" && AR=ar
5795test -z "$AR_FLAGS" && AR_FLAGS=cru
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807if test -n "$ac_tool_prefix"; then
5808  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5809set dummy ${ac_tool_prefix}strip; ac_word=$2
5810echo "$as_me:$LINENO: checking for $ac_word" >&5
5811echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5812if test "${ac_cv_prog_STRIP+set}" = set; then
5813  echo $ECHO_N "(cached) $ECHO_C" >&6
5814else
5815  if test -n "$STRIP"; then
5816  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5817else
5818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5819for as_dir in $PATH
5820do
5821  IFS=$as_save_IFS
5822  test -z "$as_dir" && as_dir=.
5823  for ac_exec_ext in '' $ac_executable_extensions; do
5824  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5825    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5826    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5827    break 2
5828  fi
5829done
5830done
5831
5832fi
5833fi
5834STRIP=$ac_cv_prog_STRIP
5835if test -n "$STRIP"; then
5836  echo "$as_me:$LINENO: result: $STRIP" >&5
5837echo "${ECHO_T}$STRIP" >&6
5838else
5839  echo "$as_me:$LINENO: result: no" >&5
5840echo "${ECHO_T}no" >&6
5841fi
5842
5843fi
5844if test -z "$ac_cv_prog_STRIP"; then
5845  ac_ct_STRIP=$STRIP
5846  # Extract the first word of "strip", so it can be a program name with args.
5847set dummy strip; ac_word=$2
5848echo "$as_me:$LINENO: checking for $ac_word" >&5
5849echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5850if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5851  echo $ECHO_N "(cached) $ECHO_C" >&6
5852else
5853  if test -n "$ac_ct_STRIP"; then
5854  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5855else
5856as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5857for as_dir in $PATH
5858do
5859  IFS=$as_save_IFS
5860  test -z "$as_dir" && as_dir=.
5861  for ac_exec_ext in '' $ac_executable_extensions; do
5862  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5863    ac_cv_prog_ac_ct_STRIP="strip"
5864    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5865    break 2
5866  fi
5867done
5868done
5869
5870  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5871fi
5872fi
5873ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5874if test -n "$ac_ct_STRIP"; then
5875  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5876echo "${ECHO_T}$ac_ct_STRIP" >&6
5877else
5878  echo "$as_me:$LINENO: result: no" >&5
5879echo "${ECHO_T}no" >&6
5880fi
5881
5882  STRIP=$ac_ct_STRIP
5883else
5884  STRIP="$ac_cv_prog_STRIP"
5885fi
5886
5887test -z "$STRIP" && STRIP=:
5888
5889
5890
5891
5892
5893
5894if test -n "$ac_tool_prefix"; then
5895  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5896set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5897echo "$as_me:$LINENO: checking for $ac_word" >&5
5898echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5899if test "${ac_cv_prog_RANLIB+set}" = set; then
5900  echo $ECHO_N "(cached) $ECHO_C" >&6
5901else
5902  if test -n "$RANLIB"; then
5903  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5904else
5905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5906for as_dir in $PATH
5907do
5908  IFS=$as_save_IFS
5909  test -z "$as_dir" && as_dir=.
5910  for ac_exec_ext in '' $ac_executable_extensions; do
5911  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5912    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5913    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5914    break 2
5915  fi
5916done
5917done
5918
5919fi
5920fi
5921RANLIB=$ac_cv_prog_RANLIB
5922if test -n "$RANLIB"; then
5923  echo "$as_me:$LINENO: result: $RANLIB" >&5
5924echo "${ECHO_T}$RANLIB" >&6
5925else
5926  echo "$as_me:$LINENO: result: no" >&5
5927echo "${ECHO_T}no" >&6
5928fi
5929
5930fi
5931if test -z "$ac_cv_prog_RANLIB"; then
5932  ac_ct_RANLIB=$RANLIB
5933  # Extract the first word of "ranlib", so it can be a program name with args.
5934set dummy ranlib; ac_word=$2
5935echo "$as_me:$LINENO: checking for $ac_word" >&5
5936echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5937if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5938  echo $ECHO_N "(cached) $ECHO_C" >&6
5939else
5940  if test -n "$ac_ct_RANLIB"; then
5941  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5942else
5943as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5944for as_dir in $PATH
5945do
5946  IFS=$as_save_IFS
5947  test -z "$as_dir" && as_dir=.
5948  for ac_exec_ext in '' $ac_executable_extensions; do
5949  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5950    ac_cv_prog_ac_ct_RANLIB="ranlib"
5951    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5952    break 2
5953  fi
5954done
5955done
5956
5957  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5958fi
5959fi
5960ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5961if test -n "$ac_ct_RANLIB"; then
5962  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5963echo "${ECHO_T}$ac_ct_RANLIB" >&6
5964else
5965  echo "$as_me:$LINENO: result: no" >&5
5966echo "${ECHO_T}no" >&6
5967fi
5968
5969  RANLIB=$ac_ct_RANLIB
5970else
5971  RANLIB="$ac_cv_prog_RANLIB"
5972fi
5973
5974test -z "$RANLIB" && RANLIB=:
5975
5976
5977
5978
5979
5980
5981# Determine commands to create old-style static archives.
5982old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5983old_postinstall_cmds='chmod 644 $oldlib'
5984old_postuninstall_cmds=
5985
5986if test -n "$RANLIB"; then
5987  case $host_os in
5988  openbsd*)
5989    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5990    ;;
5991  *)
5992    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5993    ;;
5994  esac
5995  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5996fi
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031# If no C compiler was specified, use CC.
6032LTCC=${LTCC-"$CC"}
6033
6034# If no C compiler flags were specified, use CFLAGS.
6035LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6036
6037# Allow CC to be a program name with arguments.
6038compiler=$CC
6039
6040
6041# Check for command to grab the raw symbol name followed by C symbol from nm.
6042echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6043echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6044if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6045  echo $ECHO_N "(cached) $ECHO_C" >&6
6046else
6047
6048# These are sane defaults that work on at least a few old systems.
6049# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6050
6051# Character class describing NM global symbol codes.
6052symcode='[BCDEGRST]'
6053
6054# Regexp to match symbols that can be accessed directly from C.
6055sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6056
6057# Define system-specific variables.
6058case $host_os in
6059aix*)
6060  symcode='[BCDT]'
6061  ;;
6062cygwin* | mingw* | pw32*)
6063  symcode='[ABCDGISTW]'
6064  ;;
6065hpux*)
6066  if test "$host_cpu" = ia64; then
6067    symcode='[ABCDEGRST]'
6068  fi
6069  ;;
6070irix* | nonstopux*)
6071  symcode='[BCDEGRST]'
6072  ;;
6073osf*)
6074  symcode='[BCDEGQRST]'
6075  ;;
6076solaris*)
6077  symcode='[BDRT]'
6078  ;;
6079sco3.2v5*)
6080  symcode='[DT]'
6081  ;;
6082sysv4.2uw2*)
6083  symcode='[DT]'
6084  ;;
6085sysv5* | sco5v6* | unixware* | OpenUNIX*)
6086  symcode='[ABDT]'
6087  ;;
6088sysv4)
6089  symcode='[DFNSTU]'
6090  ;;
6091esac
6092
6093# If we're using GNU nm, then use its standard symbol codes.
6094case `$NM -V 2>&1` in
6095*GNU* | *'with BFD'*)
6096  symcode='[ABCDGIRSTW]' ;;
6097esac
6098
6099# Transform an extracted symbol line into a proper C declaration.
6100# Some systems (esp. on ia64) link data and code symbols differently,
6101# so use this general approach.
6102lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6103
6104# Transform an extracted symbol line into symbol name and symbol address
6105lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6106
6107# Handle CRLF in mingw tool chain
6108opt_cr=
6109case $build_os in
6110mingw*)
6111  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6112  ;;
6113esac
6114
6115# Try without a prefix underscore, then with it.
6116for ac_symprfx in "" "_"; do
6117
6118  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6119  symxfrm="\\1 $ac_symprfx\\2 \\2"
6120
6121  # Write the raw and C identifiers.
6122  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6123    # Fake it for dumpbin and say T for any non-static function
6124    # and D for any global variable.
6125    # Also find C++ and __fastcall symbols from MSVC++,
6126    # which start with @ or ?.
6127    lt_cv_sys_global_symbol_pipe="$AWK '"\
6128"     {last_section=section; section=\$ 3};"\
6129"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6130"     \$ 0!~/External *\|/{next};"\
6131"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6132"     {if(hide[section]) next};"\
6133"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6134"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6135"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6136"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6137"     ' prfx=^$ac_symprfx"
6138  else
6139    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6140  fi
6141
6142  # Check to see that the pipe works correctly.
6143  pipe_works=no
6144
6145  rm -f conftest*
6146  cat > conftest.$ac_ext <<_LT_EOF
6147#ifdef __cplusplus
6148extern "C" {
6149#endif
6150char nm_test_var;
6151void nm_test_func(void);
6152void nm_test_func(void){}
6153#ifdef __cplusplus
6154}
6155#endif
6156int main(){nm_test_var='a';nm_test_func();return(0);}
6157_LT_EOF
6158
6159  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6160  (eval $ac_compile) 2>&5
6161  ac_status=$?
6162  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6163  (exit $ac_status); }; then
6164    # Now try to grab the symbols.
6165    nlist=conftest.nm
6166    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6167  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6168  ac_status=$?
6169  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6170  (exit $ac_status); } && test -s "$nlist"; then
6171      # Try sorting and uniquifying the output.
6172      if sort "$nlist" | uniq > "$nlist"T; then
6173	mv -f "$nlist"T "$nlist"
6174      else
6175	rm -f "$nlist"T
6176      fi
6177
6178      # Make sure that we snagged all the symbols we need.
6179      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6180	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6181	  cat <<_LT_EOF > conftest.$ac_ext
6182#ifdef __cplusplus
6183extern "C" {
6184#endif
6185
6186_LT_EOF
6187	  # Now generate the symbol file.
6188	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6189
6190	  cat <<_LT_EOF >> conftest.$ac_ext
6191
6192/* The mapping between symbol names and symbols.  */
6193const struct {
6194  const char *name;
6195  void       *address;
6196}
6197lt__PROGRAM__LTX_preloaded_symbols[] =
6198{
6199  { "@PROGRAM@", (void *) 0 },
6200_LT_EOF
6201	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6202	  cat <<\_LT_EOF >> conftest.$ac_ext
6203  {0, (void *) 0}
6204};
6205
6206/* This works around a problem in FreeBSD linker */
6207#ifdef FREEBSD_WORKAROUND
6208static const void *lt_preloaded_setup() {
6209  return lt__PROGRAM__LTX_preloaded_symbols;
6210}
6211#endif
6212
6213#ifdef __cplusplus
6214}
6215#endif
6216_LT_EOF
6217	  # Now try linking the two files.
6218	  mv conftest.$ac_objext conftstm.$ac_objext
6219	  lt_save_LIBS="$LIBS"
6220	  lt_save_CFLAGS="$CFLAGS"
6221	  LIBS="conftstm.$ac_objext"
6222	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6223	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6224  (eval $ac_link) 2>&5
6225  ac_status=$?
6226  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6227  (exit $ac_status); } && test -s conftest${ac_exeext}; then
6228	    pipe_works=yes
6229	  fi
6230	  LIBS="$lt_save_LIBS"
6231	  CFLAGS="$lt_save_CFLAGS"
6232	else
6233	  echo "cannot find nm_test_func in $nlist" >&5
6234	fi
6235      else
6236	echo "cannot find nm_test_var in $nlist" >&5
6237      fi
6238    else
6239      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6240    fi
6241  else
6242    echo "$progname: failed program was:" >&5
6243    cat conftest.$ac_ext >&5
6244  fi
6245  rm -f conftest* conftst*
6246
6247  # Do not use the global_symbol_pipe unless it works.
6248  if test "$pipe_works" = yes; then
6249    break
6250  else
6251    lt_cv_sys_global_symbol_pipe=
6252  fi
6253done
6254
6255fi
6256
6257if test -z "$lt_cv_sys_global_symbol_pipe"; then
6258  lt_cv_sys_global_symbol_to_cdecl=
6259fi
6260if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6261  echo "$as_me:$LINENO: result: failed" >&5
6262echo "${ECHO_T}failed" >&6
6263else
6264  echo "$as_me:$LINENO: result: ok" >&5
6265echo "${ECHO_T}ok" >&6
6266fi
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6285if test "${enable_libtool_lock+set}" = set; then
6286  enableval="$enable_libtool_lock"
6287
6288fi;
6289test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6290
6291# Some flags need to be propagated to the compiler or linker for good
6292# libtool support.
6293case $host in
6294ia64-*-hpux*)
6295  # Find out which ABI we are using.
6296  echo 'int i;' > conftest.$ac_ext
6297  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6298  (eval $ac_compile) 2>&5
6299  ac_status=$?
6300  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6301  (exit $ac_status); }; then
6302    case `/usr/bin/file conftest.$ac_objext` in
6303      *ELF-32*)
6304	HPUX_IA64_MODE="32"
6305	;;
6306      *ELF-64*)
6307	HPUX_IA64_MODE="64"
6308	;;
6309    esac
6310  fi
6311  rm -rf conftest*
6312  ;;
6313*-*-irix6*)
6314  # Find out which ABI we are using.
6315  echo '#line 6315 "configure"' > conftest.$ac_ext
6316  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6317  (eval $ac_compile) 2>&5
6318  ac_status=$?
6319  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6320  (exit $ac_status); }; then
6321    if test "$lt_cv_prog_gnu_ld" = yes; then
6322      case `/usr/bin/file conftest.$ac_objext` in
6323	*32-bit*)
6324	  LD="${LD-ld} -melf32bsmip"
6325	  ;;
6326	*N32*)
6327	  LD="${LD-ld} -melf32bmipn32"
6328	  ;;
6329	*64-bit*)
6330	  LD="${LD-ld} -melf64bmip"
6331	;;
6332      esac
6333    else
6334      case `/usr/bin/file conftest.$ac_objext` in
6335	*32-bit*)
6336	  LD="${LD-ld} -32"
6337	  ;;
6338	*N32*)
6339	  LD="${LD-ld} -n32"
6340	  ;;
6341	*64-bit*)
6342	  LD="${LD-ld} -64"
6343	  ;;
6344      esac
6345    fi
6346  fi
6347  rm -rf conftest*
6348  ;;
6349
6350x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6351s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6352  # Find out which ABI we are using.
6353  echo 'int i;' > conftest.$ac_ext
6354  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6355  (eval $ac_compile) 2>&5
6356  ac_status=$?
6357  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6358  (exit $ac_status); }; then
6359    case `/usr/bin/file conftest.o` in
6360      *32-bit*)
6361	case $host in
6362	  x86_64-*kfreebsd*-gnu)
6363	    LD="${LD-ld} -m elf_i386_fbsd"
6364	    ;;
6365	  x86_64-*linux*)
6366	    LD="${LD-ld} -m elf_i386"
6367	    ;;
6368	  ppc64-*linux*|powerpc64-*linux*)
6369	    LD="${LD-ld} -m elf32ppclinux"
6370	    ;;
6371	  s390x-*linux*)
6372	    LD="${LD-ld} -m elf_s390"
6373	    ;;
6374	  sparc64-*linux*)
6375	    LD="${LD-ld} -m elf32_sparc"
6376	    ;;
6377	esac
6378	;;
6379      *64-bit*)
6380	case $host in
6381	  x86_64-*kfreebsd*-gnu)
6382	    LD="${LD-ld} -m elf_x86_64_fbsd"
6383	    ;;
6384	  x86_64-*linux*)
6385	    LD="${LD-ld} -m elf_x86_64"
6386	    ;;
6387	  ppc*-*linux*|powerpc*-*linux*)
6388	    LD="${LD-ld} -m elf64ppc"
6389	    ;;
6390	  s390*-*linux*|s390*-*tpf*)
6391	    LD="${LD-ld} -m elf64_s390"
6392	    ;;
6393	  sparc*-*linux*)
6394	    LD="${LD-ld} -m elf64_sparc"
6395	    ;;
6396	esac
6397	;;
6398    esac
6399  fi
6400  rm -rf conftest*
6401  ;;
6402
6403*-*-sco3.2v5*)
6404  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6405  SAVE_CFLAGS="$CFLAGS"
6406  CFLAGS="$CFLAGS -belf"
6407  echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6408echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6409if test "${lt_cv_cc_needs_belf+set}" = set; then
6410  echo $ECHO_N "(cached) $ECHO_C" >&6
6411else
6412  ac_ext=c
6413ac_cpp='$CPP $CPPFLAGS'
6414ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6415ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6416ac_compiler_gnu=$ac_cv_c_compiler_gnu
6417
6418     cat >conftest.$ac_ext <<_ACEOF
6419/* confdefs.h.  */
6420_ACEOF
6421cat confdefs.h >>conftest.$ac_ext
6422cat >>conftest.$ac_ext <<_ACEOF
6423/* end confdefs.h.  */
6424
6425int
6426main ()
6427{
6428
6429  ;
6430  return 0;
6431}
6432_ACEOF
6433rm -f conftest.$ac_objext conftest$ac_exeext
6434if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6435  (eval $ac_link) 2>conftest.er1
6436  ac_status=$?
6437  grep -v '^ *+' conftest.er1 >conftest.err
6438  rm -f conftest.er1
6439  cat conftest.err >&5
6440  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6441  (exit $ac_status); } &&
6442	 { ac_try='test -z "$ac_c_werror_flag"
6443			 || test ! -s conftest.err'
6444  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6445  (eval $ac_try) 2>&5
6446  ac_status=$?
6447  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6448  (exit $ac_status); }; } &&
6449	 { ac_try='test -s conftest$ac_exeext'
6450  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6451  (eval $ac_try) 2>&5
6452  ac_status=$?
6453  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6454  (exit $ac_status); }; }; then
6455  lt_cv_cc_needs_belf=yes
6456else
6457  echo "$as_me: failed program was:" >&5
6458sed 's/^/| /' conftest.$ac_ext >&5
6459
6460lt_cv_cc_needs_belf=no
6461fi
6462rm -f conftest.err conftest.$ac_objext \
6463      conftest$ac_exeext conftest.$ac_ext
6464     ac_ext=c
6465ac_cpp='$CPP $CPPFLAGS'
6466ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6467ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6468ac_compiler_gnu=$ac_cv_c_compiler_gnu
6469
6470fi
6471echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6472echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6473  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6474    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6475    CFLAGS="$SAVE_CFLAGS"
6476  fi
6477  ;;
6478sparc*-*solaris*)
6479  # Find out which ABI we are using.
6480  echo 'int i;' > conftest.$ac_ext
6481  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6482  (eval $ac_compile) 2>&5
6483  ac_status=$?
6484  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6485  (exit $ac_status); }; then
6486    case `/usr/bin/file conftest.o` in
6487    *64-bit*)
6488      case $lt_cv_prog_gnu_ld in
6489      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6490      *)    LD="${LD-ld} -64" ;;
6491      esac
6492      ;;
6493    esac
6494  fi
6495  rm -rf conftest*
6496  ;;
6497esac
6498
6499need_locks="$enable_libtool_lock"
6500
6501
6502for ac_header in dlfcn.h
6503do
6504as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6505echo "$as_me:$LINENO: checking for $ac_header" >&5
6506echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6507if eval "test \"\${$as_ac_Header+set}\" = set"; then
6508  echo $ECHO_N "(cached) $ECHO_C" >&6
6509else
6510  cat >conftest.$ac_ext <<_ACEOF
6511/* confdefs.h.  */
6512_ACEOF
6513cat confdefs.h >>conftest.$ac_ext
6514cat >>conftest.$ac_ext <<_ACEOF
6515/* end confdefs.h.  */
6516$ac_includes_default
6517
6518#include <$ac_header>
6519_ACEOF
6520rm -f conftest.$ac_objext
6521if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6522  (eval $ac_compile) 2>conftest.er1
6523  ac_status=$?
6524  grep -v '^ *+' conftest.er1 >conftest.err
6525  rm -f conftest.er1
6526  cat conftest.err >&5
6527  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6528  (exit $ac_status); } &&
6529	 { ac_try='test -z "$ac_c_werror_flag"
6530			 || test ! -s conftest.err'
6531  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6532  (eval $ac_try) 2>&5
6533  ac_status=$?
6534  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6535  (exit $ac_status); }; } &&
6536	 { ac_try='test -s conftest.$ac_objext'
6537  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6538  (eval $ac_try) 2>&5
6539  ac_status=$?
6540  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6541  (exit $ac_status); }; }; then
6542  eval "$as_ac_Header=yes"
6543else
6544  echo "$as_me: failed program was:" >&5
6545sed 's/^/| /' conftest.$ac_ext >&5
6546
6547eval "$as_ac_Header=no"
6548fi
6549rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6550fi
6551echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6552echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6553if test `eval echo '${'$as_ac_Header'}'` = yes; then
6554  cat >>confdefs.h <<_ACEOF
6555#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6556_ACEOF
6557
6558fi
6559
6560done
6561
6562
6563
6564# This can be used to rebuild libtool when needed
6565LIBTOOL_DEPS="$ltmain"
6566
6567# Always use our own libtool.
6568LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594test -z "$LN_S" && LN_S="ln -s"
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609if test -n "${ZSH_VERSION+set}" ; then
6610   setopt NO_GLOB_SUBST
6611fi
6612
6613echo "$as_me:$LINENO: checking for objdir" >&5
6614echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6615if test "${lt_cv_objdir+set}" = set; then
6616  echo $ECHO_N "(cached) $ECHO_C" >&6
6617else
6618  rm -f .libs 2>/dev/null
6619mkdir .libs 2>/dev/null
6620if test -d .libs; then
6621  lt_cv_objdir=.libs
6622else
6623  # MS-DOS does not allow filenames that begin with a dot.
6624  lt_cv_objdir=_libs
6625fi
6626rmdir .libs 2>/dev/null
6627fi
6628echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6629echo "${ECHO_T}$lt_cv_objdir" >&6
6630objdir=$lt_cv_objdir
6631
6632
6633
6634
6635
6636cat >>confdefs.h <<_ACEOF
6637#define LT_OBJDIR "$lt_cv_objdir/"
6638_ACEOF
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656case $host_os in
6657aix3*)
6658  # AIX sometimes has problems with the GCC collect2 program.  For some
6659  # reason, if we set the COLLECT_NAMES environment variable, the problems
6660  # vanish in a puff of smoke.
6661  if test "X${COLLECT_NAMES+set}" != Xset; then
6662    COLLECT_NAMES=
6663    export COLLECT_NAMES
6664  fi
6665  ;;
6666esac
6667
6668# Sed substitution that helps us do robust quoting.  It backslashifies
6669# metacharacters that are still active within double-quoted strings.
6670sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6671
6672# Same as above, but do not quote variable references.
6673double_quote_subst='s/\(["`\\]\)/\\\1/g'
6674
6675# Sed substitution to delay expansion of an escaped shell variable in a
6676# double_quote_subst'ed string.
6677delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6678
6679# Sed substitution to delay expansion of an escaped single quote.
6680delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6681
6682# Sed substitution to avoid accidental globbing in evaled expressions
6683no_glob_subst='s/\*/\\\*/g'
6684
6685# Global variables:
6686ofile=libtool
6687can_build_shared=yes
6688
6689# All known linkers require a `.a' archive for static linking (except MSVC,
6690# which needs '.lib').
6691libext=a
6692
6693with_gnu_ld="$lt_cv_prog_gnu_ld"
6694
6695old_CC="$CC"
6696old_CFLAGS="$CFLAGS"
6697
6698# Set sane defaults for various variables
6699test -z "$CC" && CC=cc
6700test -z "$LTCC" && LTCC=$CC
6701test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6702test -z "$LD" && LD=ld
6703test -z "$ac_objext" && ac_objext=o
6704
6705for cc_temp in $compiler""; do
6706  case $cc_temp in
6707    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6708    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6709    \-*) ;;
6710    *) break;;
6711  esac
6712done
6713cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6714
6715
6716# Only perform the check for file, if the check method requires it
6717test -z "$MAGIC_CMD" && MAGIC_CMD=file
6718case $deplibs_check_method in
6719file_magic*)
6720  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6721    echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6722echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6723if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6724  echo $ECHO_N "(cached) $ECHO_C" >&6
6725else
6726  case $MAGIC_CMD in
6727[\\/*] |  ?:[\\/]*)
6728  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6729  ;;
6730*)
6731  lt_save_MAGIC_CMD="$MAGIC_CMD"
6732  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6733  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6734  for ac_dir in $ac_dummy; do
6735    IFS="$lt_save_ifs"
6736    test -z "$ac_dir" && ac_dir=.
6737    if test -f $ac_dir/${ac_tool_prefix}file; then
6738      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6739      if test -n "$file_magic_test_file"; then
6740	case $deplibs_check_method in
6741	"file_magic "*)
6742	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6743	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6744	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6745	    $EGREP "$file_magic_regex" > /dev/null; then
6746	    :
6747	  else
6748	    cat <<_LT_EOF 1>&2
6749
6750*** Warning: the command libtool uses to detect shared libraries,
6751*** $file_magic_cmd, produces output that libtool cannot recognize.
6752*** The result is that libtool may fail to recognize shared libraries
6753*** as such.  This will affect the creation of libtool libraries that
6754*** depend on shared libraries, but programs linked with such libtool
6755*** libraries will work regardless of this problem.  Nevertheless, you
6756*** may want to report the problem to your system manager and/or to
6757*** bug-libtool@gnu.org
6758
6759_LT_EOF
6760	  fi ;;
6761	esac
6762      fi
6763      break
6764    fi
6765  done
6766  IFS="$lt_save_ifs"
6767  MAGIC_CMD="$lt_save_MAGIC_CMD"
6768  ;;
6769esac
6770fi
6771
6772MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6773if test -n "$MAGIC_CMD"; then
6774  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6775echo "${ECHO_T}$MAGIC_CMD" >&6
6776else
6777  echo "$as_me:$LINENO: result: no" >&5
6778echo "${ECHO_T}no" >&6
6779fi
6780
6781
6782
6783
6784
6785if test -z "$lt_cv_path_MAGIC_CMD"; then
6786  if test -n "$ac_tool_prefix"; then
6787    echo "$as_me:$LINENO: checking for file" >&5
6788echo $ECHO_N "checking for file... $ECHO_C" >&6
6789if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6790  echo $ECHO_N "(cached) $ECHO_C" >&6
6791else
6792  case $MAGIC_CMD in
6793[\\/*] |  ?:[\\/]*)
6794  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6795  ;;
6796*)
6797  lt_save_MAGIC_CMD="$MAGIC_CMD"
6798  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6799  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6800  for ac_dir in $ac_dummy; do
6801    IFS="$lt_save_ifs"
6802    test -z "$ac_dir" && ac_dir=.
6803    if test -f $ac_dir/file; then
6804      lt_cv_path_MAGIC_CMD="$ac_dir/file"
6805      if test -n "$file_magic_test_file"; then
6806	case $deplibs_check_method in
6807	"file_magic "*)
6808	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6809	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6810	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6811	    $EGREP "$file_magic_regex" > /dev/null; then
6812	    :
6813	  else
6814	    cat <<_LT_EOF 1>&2
6815
6816*** Warning: the command libtool uses to detect shared libraries,
6817*** $file_magic_cmd, produces output that libtool cannot recognize.
6818*** The result is that libtool may fail to recognize shared libraries
6819*** as such.  This will affect the creation of libtool libraries that
6820*** depend on shared libraries, but programs linked with such libtool
6821*** libraries will work regardless of this problem.  Nevertheless, you
6822*** may want to report the problem to your system manager and/or to
6823*** bug-libtool@gnu.org
6824
6825_LT_EOF
6826	  fi ;;
6827	esac
6828      fi
6829      break
6830    fi
6831  done
6832  IFS="$lt_save_ifs"
6833  MAGIC_CMD="$lt_save_MAGIC_CMD"
6834  ;;
6835esac
6836fi
6837
6838MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6839if test -n "$MAGIC_CMD"; then
6840  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6841echo "${ECHO_T}$MAGIC_CMD" >&6
6842else
6843  echo "$as_me:$LINENO: result: no" >&5
6844echo "${ECHO_T}no" >&6
6845fi
6846
6847
6848  else
6849    MAGIC_CMD=:
6850  fi
6851fi
6852
6853  fi
6854  ;;
6855esac
6856
6857# Use C for the default configuration in the libtool script
6858
6859lt_save_CC="$CC"
6860ac_ext=c
6861ac_cpp='$CPP $CPPFLAGS'
6862ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6863ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6864ac_compiler_gnu=$ac_cv_c_compiler_gnu
6865
6866
6867# Source file extension for C test sources.
6868ac_ext=c
6869
6870# Object file extension for compiled C test sources.
6871objext=o
6872objext=$objext
6873
6874# Code to be used in simple compile tests
6875lt_simple_compile_test_code="int some_variable = 0;"
6876
6877# Code to be used in simple link tests
6878lt_simple_link_test_code='int main(){return(0);}'
6879
6880
6881
6882
6883
6884
6885
6886# If no C compiler was specified, use CC.
6887LTCC=${LTCC-"$CC"}
6888
6889# If no C compiler flags were specified, use CFLAGS.
6890LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6891
6892# Allow CC to be a program name with arguments.
6893compiler=$CC
6894
6895# Save the default compiler, since it gets overwritten when the other
6896# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6897compiler_DEFAULT=$CC
6898
6899# save warnings/boilerplate of simple test code
6900ac_outfile=conftest.$ac_objext
6901echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6902eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6903_lt_compiler_boilerplate=`cat conftest.err`
6904$RM conftest*
6905
6906ac_outfile=conftest.$ac_objext
6907echo "$lt_simple_link_test_code" >conftest.$ac_ext
6908eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6909_lt_linker_boilerplate=`cat conftest.err`
6910$RM conftest*
6911
6912
6913## CAVEAT EMPTOR:
6914## There is no encapsulation within the following macros, do not change
6915## the running order or otherwise move them around unless you know exactly
6916## what you are doing...
6917if test -n "$compiler"; then
6918
6919lt_prog_compiler_no_builtin_flag=
6920
6921if test "$GCC" = yes; then
6922  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6923
6924  echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6925echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6926if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6927  echo $ECHO_N "(cached) $ECHO_C" >&6
6928else
6929  lt_cv_prog_compiler_rtti_exceptions=no
6930   ac_outfile=conftest.$ac_objext
6931   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6932   lt_compiler_flag="-fno-rtti -fno-exceptions"
6933   # Insert the option either (1) after the last *FLAGS variable, or
6934   # (2) before a word containing "conftest.", or (3) at the end.
6935   # Note that $ac_compile itself does not contain backslashes and begins
6936   # with a dollar sign (not a hyphen), so the echo should work correctly.
6937   # The option is referenced via a variable to avoid confusing sed.
6938   lt_compile=`echo "$ac_compile" | $SED \
6939   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6940   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6941   -e 's:$: $lt_compiler_flag:'`
6942   (eval echo "\"\$as_me:6942: $lt_compile\"" >&5)
6943   (eval "$lt_compile" 2>conftest.err)
6944   ac_status=$?
6945   cat conftest.err >&5
6946   echo "$as_me:6946: \$? = $ac_status" >&5
6947   if (exit $ac_status) && test -s "$ac_outfile"; then
6948     # The compiler can only warn and ignore the option if not recognized
6949     # So say no if there are warnings other than the usual output.
6950     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6951     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6952     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6953       lt_cv_prog_compiler_rtti_exceptions=yes
6954     fi
6955   fi
6956   $RM conftest*
6957
6958fi
6959echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6960echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6961
6962if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6963    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6964else
6965    :
6966fi
6967
6968fi
6969
6970
6971
6972
6973
6974
6975  lt_prog_compiler_wl=
6976lt_prog_compiler_pic=
6977lt_prog_compiler_static=
6978
6979echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6980echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6981
6982  if test "$GCC" = yes; then
6983    lt_prog_compiler_wl='-Wl,'
6984    lt_prog_compiler_static='-static'
6985
6986    case $host_os in
6987      aix*)
6988      # All AIX code is PIC.
6989      if test "$host_cpu" = ia64; then
6990	# AIX 5 now supports IA64 processor
6991	lt_prog_compiler_static='-Bstatic'
6992      fi
6993      ;;
6994
6995    amigaos*)
6996      if test "$host_cpu" = m68k; then
6997        # FIXME: we need at least 68020 code to build shared libraries, but
6998        # adding the `-m68020' flag to GCC prevents building anything better,
6999        # like `-m68040'.
7000        lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7001      fi
7002      ;;
7003
7004    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7005      # PIC is the default for these OSes.
7006      ;;
7007
7008    mingw* | cygwin* | pw32* | os2*)
7009      # This hack is so that the source file can tell whether it is being
7010      # built for inclusion in a dll (and should export symbols for example).
7011      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7012      # (--disable-auto-import) libraries
7013      lt_prog_compiler_pic='-DDLL_EXPORT'
7014      ;;
7015
7016    darwin* | rhapsody*)
7017      # PIC is the default on this platform
7018      # Common symbols not allowed in MH_DYLIB files
7019      lt_prog_compiler_pic='-fno-common'
7020      ;;
7021
7022    hpux*)
7023      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7024      # not for PA HP-UX.
7025      case $host_cpu in
7026      hppa*64*|ia64*)
7027	# +Z the default
7028	;;
7029      *)
7030	lt_prog_compiler_pic='-fPIC'
7031	;;
7032      esac
7033      ;;
7034
7035    interix[3-9]*)
7036      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7037      # Instead, we relocate shared libraries at runtime.
7038      ;;
7039
7040    msdosdjgpp*)
7041      # Just because we use GCC doesn't mean we suddenly get shared libraries
7042      # on systems that don't support them.
7043      lt_prog_compiler_can_build_shared=no
7044      enable_shared=no
7045      ;;
7046
7047    *nto* | *qnx*)
7048      # QNX uses GNU C++, but need to define -shared option too, otherwise
7049      # it will coredump.
7050      lt_prog_compiler_pic='-fPIC -shared'
7051      ;;
7052
7053    sysv4*MP*)
7054      if test -d /usr/nec; then
7055	lt_prog_compiler_pic=-Kconform_pic
7056      fi
7057      ;;
7058
7059    *)
7060      lt_prog_compiler_pic='-fPIC'
7061      ;;
7062    esac
7063  else
7064    # PORTME Check for flag to pass linker flags through the system compiler.
7065    case $host_os in
7066    aix*)
7067      lt_prog_compiler_wl='-Wl,'
7068      if test "$host_cpu" = ia64; then
7069	# AIX 5 now supports IA64 processor
7070	lt_prog_compiler_static='-Bstatic'
7071      else
7072	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7073      fi
7074      ;;
7075    darwin*)
7076      # PIC is the default on this platform
7077      # Common symbols not allowed in MH_DYLIB files
7078      case $cc_basename in
7079      xlc*)
7080        lt_prog_compiler_pic='-qnocommon'
7081        lt_prog_compiler_wl='-Wl,'
7082        ;;
7083      esac
7084      ;;
7085
7086    mingw* | cygwin* | pw32* | os2*)
7087      # This hack is so that the source file can tell whether it is being
7088      # built for inclusion in a dll (and should export symbols for example).
7089      lt_prog_compiler_pic='-DDLL_EXPORT'
7090      ;;
7091
7092    hpux9* | hpux10* | hpux11*)
7093      lt_prog_compiler_wl='-Wl,'
7094      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7095      # not for PA HP-UX.
7096      case $host_cpu in
7097      hppa*64*|ia64*)
7098	# +Z the default
7099	;;
7100      *)
7101	lt_prog_compiler_pic='+Z'
7102	;;
7103      esac
7104      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7105      lt_prog_compiler_static='${wl}-a ${wl}archive'
7106      ;;
7107
7108    irix5* | irix6* | nonstopux*)
7109      lt_prog_compiler_wl='-Wl,'
7110      # PIC (with -KPIC) is the default.
7111      lt_prog_compiler_static='-non_shared'
7112      ;;
7113
7114    linux* | k*bsd*-gnu)
7115      case $cc_basename in
7116      icc* | ecc*)
7117	lt_prog_compiler_wl='-Wl,'
7118	lt_prog_compiler_pic='-KPIC'
7119	lt_prog_compiler_static='-static'
7120        ;;
7121      pgcc* | pgf77* | pgf90* | pgf95*)
7122        # Portland Group compilers (*not* the Pentium gcc compiler,
7123	# which looks to be a dead project)
7124	lt_prog_compiler_wl='-Wl,'
7125	lt_prog_compiler_pic='-fpic'
7126	lt_prog_compiler_static='-Bstatic'
7127        ;;
7128      ccc*)
7129        lt_prog_compiler_wl='-Wl,'
7130        # All Alpha code is PIC.
7131        lt_prog_compiler_static='-non_shared'
7132        ;;
7133      *)
7134	case `$CC -V 2>&1 | sed 5q` in
7135	*Sun\ C*)
7136	  # Sun C 5.9
7137	  lt_prog_compiler_pic='-KPIC'
7138	  lt_prog_compiler_static='-Bstatic'
7139	  lt_prog_compiler_wl='-Wl,'
7140	  ;;
7141	*Sun\ F*)
7142	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7143	  lt_prog_compiler_pic='-KPIC'
7144	  lt_prog_compiler_static='-Bstatic'
7145	  lt_prog_compiler_wl=''
7146	  ;;
7147	esac
7148	;;
7149      esac
7150      ;;
7151
7152    newsos6)
7153      lt_prog_compiler_pic='-KPIC'
7154      lt_prog_compiler_static='-Bstatic'
7155      ;;
7156
7157    *nto* | *qnx*)
7158      # QNX uses GNU C++, but need to define -shared option too, otherwise
7159      # it will coredump.
7160      lt_prog_compiler_pic='-fPIC -shared'
7161      ;;
7162
7163    osf3* | osf4* | osf5*)
7164      lt_prog_compiler_wl='-Wl,'
7165      # All OSF/1 code is PIC.
7166      lt_prog_compiler_static='-non_shared'
7167      ;;
7168
7169    rdos*)
7170      lt_prog_compiler_static='-non_shared'
7171      ;;
7172
7173    solaris*)
7174      lt_prog_compiler_pic='-KPIC'
7175      lt_prog_compiler_static='-Bstatic'
7176      case $cc_basename in
7177      f77* | f90* | f95*)
7178	lt_prog_compiler_wl='-Qoption ld ';;
7179      *)
7180	lt_prog_compiler_wl='-Wl,';;
7181      esac
7182      ;;
7183
7184    sunos4*)
7185      lt_prog_compiler_wl='-Qoption ld '
7186      lt_prog_compiler_pic='-PIC'
7187      lt_prog_compiler_static='-Bstatic'
7188      ;;
7189
7190    sysv4 | sysv4.2uw2* | sysv4.3*)
7191      lt_prog_compiler_wl='-Wl,'
7192      lt_prog_compiler_pic='-KPIC'
7193      lt_prog_compiler_static='-Bstatic'
7194      ;;
7195
7196    sysv4*MP*)
7197      if test -d /usr/nec ;then
7198	lt_prog_compiler_pic='-Kconform_pic'
7199	lt_prog_compiler_static='-Bstatic'
7200      fi
7201      ;;
7202
7203    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7204      lt_prog_compiler_wl='-Wl,'
7205      lt_prog_compiler_pic='-KPIC'
7206      lt_prog_compiler_static='-Bstatic'
7207      ;;
7208
7209    unicos*)
7210      lt_prog_compiler_wl='-Wl,'
7211      lt_prog_compiler_can_build_shared=no
7212      ;;
7213
7214    uts4*)
7215      lt_prog_compiler_pic='-pic'
7216      lt_prog_compiler_static='-Bstatic'
7217      ;;
7218
7219    *)
7220      lt_prog_compiler_can_build_shared=no
7221      ;;
7222    esac
7223  fi
7224
7225case $host_os in
7226  # For platforms which do not support PIC, -DPIC is meaningless:
7227  *djgpp*)
7228    lt_prog_compiler_pic=
7229    ;;
7230  *)
7231    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7232    ;;
7233esac
7234echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7235echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7236
7237
7238
7239
7240
7241
7242#
7243# Check to make sure the PIC flag actually works.
7244#
7245if test -n "$lt_prog_compiler_pic"; then
7246  echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7247echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7248if test "${lt_prog_compiler_pic_works+set}" = set; then
7249  echo $ECHO_N "(cached) $ECHO_C" >&6
7250else
7251  lt_prog_compiler_pic_works=no
7252   ac_outfile=conftest.$ac_objext
7253   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7254   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7255   # Insert the option either (1) after the last *FLAGS variable, or
7256   # (2) before a word containing "conftest.", or (3) at the end.
7257   # Note that $ac_compile itself does not contain backslashes and begins
7258   # with a dollar sign (not a hyphen), so the echo should work correctly.
7259   # The option is referenced via a variable to avoid confusing sed.
7260   lt_compile=`echo "$ac_compile" | $SED \
7261   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7262   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7263   -e 's:$: $lt_compiler_flag:'`
7264   (eval echo "\"\$as_me:7264: $lt_compile\"" >&5)
7265   (eval "$lt_compile" 2>conftest.err)
7266   ac_status=$?
7267   cat conftest.err >&5
7268   echo "$as_me:7268: \$? = $ac_status" >&5
7269   if (exit $ac_status) && test -s "$ac_outfile"; then
7270     # The compiler can only warn and ignore the option if not recognized
7271     # So say no if there are warnings other than the usual output.
7272     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7273     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7274     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7275       lt_prog_compiler_pic_works=yes
7276     fi
7277   fi
7278   $RM conftest*
7279
7280fi
7281echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7282echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7283
7284if test x"$lt_prog_compiler_pic_works" = xyes; then
7285    case $lt_prog_compiler_pic in
7286     "" | " "*) ;;
7287     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7288     esac
7289else
7290    lt_prog_compiler_pic=
7291     lt_prog_compiler_can_build_shared=no
7292fi
7293
7294fi
7295
7296
7297
7298
7299
7300
7301#
7302# Check to make sure the static flag actually works.
7303#
7304wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7305echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7306echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7307if test "${lt_prog_compiler_static_works+set}" = set; then
7308  echo $ECHO_N "(cached) $ECHO_C" >&6
7309else
7310  lt_prog_compiler_static_works=no
7311   save_LDFLAGS="$LDFLAGS"
7312   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7313   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7314   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7315     # The linker can only warn and ignore the option if not recognized
7316     # So say no if there are warnings
7317     if test -s conftest.err; then
7318       # Append any errors to the config.log.
7319       cat conftest.err 1>&5
7320       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7321       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7322       if diff conftest.exp conftest.er2 >/dev/null; then
7323         lt_prog_compiler_static_works=yes
7324       fi
7325     else
7326       lt_prog_compiler_static_works=yes
7327     fi
7328   fi
7329   $RM conftest*
7330   LDFLAGS="$save_LDFLAGS"
7331
7332fi
7333echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7334echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7335
7336if test x"$lt_prog_compiler_static_works" = xyes; then
7337    :
7338else
7339    lt_prog_compiler_static=
7340fi
7341
7342
7343
7344
7345
7346
7347
7348  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7349echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7350if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7351  echo $ECHO_N "(cached) $ECHO_C" >&6
7352else
7353  lt_cv_prog_compiler_c_o=no
7354   $RM -r conftest 2>/dev/null
7355   mkdir conftest
7356   cd conftest
7357   mkdir out
7358   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7359
7360   lt_compiler_flag="-o out/conftest2.$ac_objext"
7361   # Insert the option either (1) after the last *FLAGS variable, or
7362   # (2) before a word containing "conftest.", or (3) at the end.
7363   # Note that $ac_compile itself does not contain backslashes and begins
7364   # with a dollar sign (not a hyphen), so the echo should work correctly.
7365   lt_compile=`echo "$ac_compile" | $SED \
7366   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7367   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7368   -e 's:$: $lt_compiler_flag:'`
7369   (eval echo "\"\$as_me:7369: $lt_compile\"" >&5)
7370   (eval "$lt_compile" 2>out/conftest.err)
7371   ac_status=$?
7372   cat out/conftest.err >&5
7373   echo "$as_me:7373: \$? = $ac_status" >&5
7374   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7375   then
7376     # The compiler can only warn and ignore the option if not recognized
7377     # So say no if there are warnings
7378     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7379     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7380     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7381       lt_cv_prog_compiler_c_o=yes
7382     fi
7383   fi
7384   chmod u+w . 2>&5
7385   $RM conftest*
7386   # SGI C++ compiler will create directory out/ii_files/ for
7387   # template instantiation
7388   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7389   $RM out/* && rmdir out
7390   cd ..
7391   $RM -r conftest
7392   $RM conftest*
7393
7394fi
7395echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7396echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7397
7398
7399
7400
7401
7402
7403  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7404echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7405if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7406  echo $ECHO_N "(cached) $ECHO_C" >&6
7407else
7408  lt_cv_prog_compiler_c_o=no
7409   $RM -r conftest 2>/dev/null
7410   mkdir conftest
7411   cd conftest
7412   mkdir out
7413   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7414
7415   lt_compiler_flag="-o out/conftest2.$ac_objext"
7416   # Insert the option either (1) after the last *FLAGS variable, or
7417   # (2) before a word containing "conftest.", or (3) at the end.
7418   # Note that $ac_compile itself does not contain backslashes and begins
7419   # with a dollar sign (not a hyphen), so the echo should work correctly.
7420   lt_compile=`echo "$ac_compile" | $SED \
7421   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7422   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7423   -e 's:$: $lt_compiler_flag:'`
7424   (eval echo "\"\$as_me:7424: $lt_compile\"" >&5)
7425   (eval "$lt_compile" 2>out/conftest.err)
7426   ac_status=$?
7427   cat out/conftest.err >&5
7428   echo "$as_me:7428: \$? = $ac_status" >&5
7429   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7430   then
7431     # The compiler can only warn and ignore the option if not recognized
7432     # So say no if there are warnings
7433     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7434     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7435     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7436       lt_cv_prog_compiler_c_o=yes
7437     fi
7438   fi
7439   chmod u+w . 2>&5
7440   $RM conftest*
7441   # SGI C++ compiler will create directory out/ii_files/ for
7442   # template instantiation
7443   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7444   $RM out/* && rmdir out
7445   cd ..
7446   $RM -r conftest
7447   $RM conftest*
7448
7449fi
7450echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7451echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7452
7453
7454
7455
7456hard_links="nottested"
7457if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7458  # do not overwrite the value of need_locks provided by the user
7459  echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7460echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7461  hard_links=yes
7462  $RM conftest*
7463  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7464  touch conftest.a
7465  ln conftest.a conftest.b 2>&5 || hard_links=no
7466  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7467  echo "$as_me:$LINENO: result: $hard_links" >&5
7468echo "${ECHO_T}$hard_links" >&6
7469  if test "$hard_links" = no; then
7470    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7471echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7472    need_locks=warn
7473  fi
7474else
7475  need_locks=no
7476fi
7477
7478
7479
7480
7481
7482
7483  echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7484echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7485
7486  runpath_var=
7487  allow_undefined_flag=
7488  always_export_symbols=no
7489  archive_cmds=
7490  archive_expsym_cmds=
7491  compiler_needs_object=no
7492  enable_shared_with_static_runtimes=no
7493  export_dynamic_flag_spec=
7494  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7495  hardcode_automatic=no
7496  hardcode_direct=no
7497  hardcode_direct_absolute=no
7498  hardcode_libdir_flag_spec=
7499  hardcode_libdir_flag_spec_ld=
7500  hardcode_libdir_separator=
7501  hardcode_minus_L=no
7502  hardcode_shlibpath_var=unsupported
7503  inherit_rpath=no
7504  link_all_deplibs=unknown
7505  module_cmds=
7506  module_expsym_cmds=
7507  old_archive_from_new_cmds=
7508  old_archive_from_expsyms_cmds=
7509  thread_safe_flag_spec=
7510  whole_archive_flag_spec=
7511  # include_expsyms should be a list of space-separated symbols to be *always*
7512  # included in the symbol list
7513  include_expsyms=
7514  # exclude_expsyms can be an extended regexp of symbols to exclude
7515  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7516  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7517  # as well as any symbol that contains `d'.
7518  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7519  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7520  # platforms (ab)use it in PIC code, but their linkers get confused if
7521  # the symbol is explicitly referenced.  Since portable code cannot
7522  # rely on this symbol name, it's probably fine to never include it in
7523  # preloaded symbol tables.
7524  extract_expsyms_cmds=
7525
7526  case $host_os in
7527  cygwin* | mingw* | pw32*)
7528    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7529    # When not using gcc, we currently assume that we are using
7530    # Microsoft Visual C++.
7531    if test "$GCC" != yes; then
7532      with_gnu_ld=no
7533    fi
7534    ;;
7535  interix*)
7536    # we just hope/assume this is gcc and not c89 (= MSVC++)
7537    with_gnu_ld=yes
7538    ;;
7539  openbsd*)
7540    with_gnu_ld=no
7541    ;;
7542  esac
7543
7544  ld_shlibs=yes
7545  if test "$with_gnu_ld" = yes; then
7546    # If archive_cmds runs LD, not CC, wlarc should be empty
7547    wlarc='${wl}'
7548
7549    # Set some defaults for GNU ld with shared library support. These
7550    # are reset later if shared libraries are not supported. Putting them
7551    # here allows them to be overridden if necessary.
7552    runpath_var=LD_RUN_PATH
7553    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7554    export_dynamic_flag_spec='${wl}--export-dynamic'
7555    # ancient GNU ld didn't support --whole-archive et. al.
7556    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7557      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7558    else
7559      whole_archive_flag_spec=
7560    fi
7561    supports_anon_versioning=no
7562    case `$LD -v 2>&1` in
7563      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7564      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7565      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7566      *\ 2.11.*) ;; # other 2.11 versions
7567      *) supports_anon_versioning=yes ;;
7568    esac
7569
7570    # See if GNU ld supports shared libraries.
7571    case $host_os in
7572    aix[3-9]*)
7573      # On AIX/PPC, the GNU linker is very broken
7574      if test "$host_cpu" != ia64; then
7575	ld_shlibs=no
7576	cat <<_LT_EOF 1>&2
7577
7578*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7579*** to be unable to reliably create shared libraries on AIX.
7580*** Therefore, libtool is disabling shared libraries support.  If you
7581*** really care for shared libraries, you may want to modify your PATH
7582*** so that a non-GNU linker is found, and then restart.
7583
7584_LT_EOF
7585      fi
7586      ;;
7587
7588    amigaos*)
7589      if test "$host_cpu" = m68k; then
7590        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)'
7591        hardcode_libdir_flag_spec='-L$libdir'
7592        hardcode_minus_L=yes
7593      fi
7594
7595      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7596      # that the semantics of dynamic libraries on AmigaOS, at least up
7597      # to version 4, is to share data among multiple programs linked
7598      # with the same dynamic library.  Since this doesn't match the
7599      # behavior of shared libraries on other platforms, we can't use
7600      # them.
7601      ld_shlibs=no
7602      ;;
7603
7604    beos*)
7605      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7606	allow_undefined_flag=unsupported
7607	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7608	# support --undefined.  This deserves some investigation.  FIXME
7609	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7610      else
7611	ld_shlibs=no
7612      fi
7613      ;;
7614
7615    cygwin* | mingw* | pw32*)
7616      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7617      # as there is no search path for DLLs.
7618      hardcode_libdir_flag_spec='-L$libdir'
7619      allow_undefined_flag=unsupported
7620      always_export_symbols=no
7621      enable_shared_with_static_runtimes=yes
7622      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7623
7624      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7625        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7626	# If the export-symbols file already is a .def file (1st line
7627	# is EXPORTS), use it as is; otherwise, prepend...
7628	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7629	  cp $export_symbols $output_objdir/$soname.def;
7630	else
7631	  echo EXPORTS > $output_objdir/$soname.def;
7632	  cat $export_symbols >> $output_objdir/$soname.def;
7633	fi~
7634	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7635      else
7636	ld_shlibs=no
7637      fi
7638      ;;
7639
7640    interix[3-9]*)
7641      hardcode_direct=no
7642      hardcode_shlibpath_var=no
7643      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7644      export_dynamic_flag_spec='${wl}-E'
7645      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7646      # Instead, shared libraries are loaded at an image base (0x10000000 by
7647      # default) and relocated if they conflict, which is a slow very memory
7648      # consuming and fragmenting process.  To avoid this, we pick a random,
7649      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7650      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7651      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7652      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'
7653      ;;
7654
7655    gnu* | linux* | tpf* | k*bsd*-gnu)
7656      tmp_diet=no
7657      if test "$host_os" = linux-dietlibc; then
7658	case $cc_basename in
7659	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
7660	esac
7661      fi
7662      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7663	 && test "$tmp_diet" = no
7664      then
7665	tmp_addflag=
7666	case $cc_basename,$host_cpu in
7667        pgcc*)				# Portland Group C compiler
7668	  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'
7669	  tmp_addflag=' $pic_flag'
7670	  ;;
7671	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
7672	  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'
7673	  tmp_addflag=' $pic_flag -Mnomain' ;;
7674	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
7675	  tmp_addflag=' -i_dynamic' ;;
7676	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
7677	  tmp_addflag=' -i_dynamic -nofor_main' ;;
7678	ifc* | ifort*)			# Intel Fortran compiler
7679	  tmp_addflag=' -nofor_main' ;;
7680	esac
7681	case `$CC -V 2>&1 | sed 5q` in
7682	*Sun\ C*)			# Sun C 5.9
7683	  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'
7684	  compiler_needs_object=yes
7685	  tmp_sharedflag='-G' ;;
7686	*Sun\ F*)			# Sun Fortran 8.3
7687	  tmp_sharedflag='-G' ;;
7688	*)
7689	  tmp_sharedflag='-shared' ;;
7690	esac
7691	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7692
7693        if test "x$supports_anon_versioning" = xyes; then
7694          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7695	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7696	    echo "local: *; };" >> $output_objdir/$libname.ver~
7697	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7698        fi
7699      else
7700        ld_shlibs=no
7701      fi
7702      ;;
7703
7704    netbsd*)
7705      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7706	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7707	wlarc=
7708      else
7709	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7710	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7711      fi
7712      ;;
7713
7714    solaris*)
7715      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7716	ld_shlibs=no
7717	cat <<_LT_EOF 1>&2
7718
7719*** Warning: The releases 2.8.* of the GNU linker cannot reliably
7720*** create shared libraries on Solaris systems.  Therefore, libtool
7721*** is disabling shared libraries support.  We urge you to upgrade GNU
7722*** binutils to release 2.9.1 or newer.  Another option is to modify
7723*** your PATH or compiler configuration so that the native linker is
7724*** used, and then restart.
7725
7726_LT_EOF
7727      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7728	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7729	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7730      else
7731	ld_shlibs=no
7732      fi
7733      ;;
7734
7735    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7736      case `$LD -v 2>&1` in
7737        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7738	ld_shlibs=no
7739	cat <<_LT_EOF 1>&2
7740
7741*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7742*** reliably create shared libraries on SCO systems.  Therefore, libtool
7743*** is disabling shared libraries support.  We urge you to upgrade GNU
7744*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7745*** your PATH or compiler configuration so that the native linker is
7746*** used, and then restart.
7747
7748_LT_EOF
7749	;;
7750	*)
7751	  # For security reasons, it is highly recommended that you always
7752	  # use absolute paths for naming shared libraries, and exclude the
7753	  # DT_RUNPATH tag from executables and libraries.  But doing so
7754	  # requires that you compile everything twice, which is a pain.
7755	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7756	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7757	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7758	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7759	  else
7760	    ld_shlibs=no
7761	  fi
7762	;;
7763      esac
7764      ;;
7765
7766    sunos4*)
7767      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7768      wlarc=
7769      hardcode_direct=yes
7770      hardcode_shlibpath_var=no
7771      ;;
7772
7773    *)
7774      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7775	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7776	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7777      else
7778	ld_shlibs=no
7779      fi
7780      ;;
7781    esac
7782
7783    if test "$ld_shlibs" = no; then
7784      runpath_var=
7785      hardcode_libdir_flag_spec=
7786      export_dynamic_flag_spec=
7787      whole_archive_flag_spec=
7788    fi
7789  else
7790    # PORTME fill in a description of your system's linker (not GNU ld)
7791    case $host_os in
7792    aix3*)
7793      allow_undefined_flag=unsupported
7794      always_export_symbols=yes
7795      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'
7796      # Note: this linker hardcodes the directories in LIBPATH if there
7797      # are no directories specified by -L.
7798      hardcode_minus_L=yes
7799      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7800	# Neither direct hardcoding nor static linking is supported with a
7801	# broken collect2.
7802	hardcode_direct=unsupported
7803      fi
7804      ;;
7805
7806    aix[4-9]*)
7807      if test "$host_cpu" = ia64; then
7808	# On IA64, the linker does run time linking by default, so we don't
7809	# have to do anything special.
7810	aix_use_runtimelinking=no
7811	exp_sym_flag='-Bexport'
7812	no_entry_flag=""
7813      else
7814	# If we're using GNU nm, then we don't want the "-C" option.
7815	# -C means demangle to AIX nm, but means don't demangle with GNU nm
7816	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7817	  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'
7818	else
7819	  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'
7820	fi
7821	aix_use_runtimelinking=no
7822
7823	# Test if we are trying to use run time linking or normal
7824	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
7825	# need to do runtime linking.
7826	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
7827	  for ld_flag in $LDFLAGS; do
7828	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7829	    aix_use_runtimelinking=yes
7830	    break
7831	  fi
7832	  done
7833	  ;;
7834	esac
7835
7836	exp_sym_flag='-bexport'
7837	no_entry_flag='-bnoentry'
7838      fi
7839
7840      # When large executables or shared objects are built, AIX ld can
7841      # have problems creating the table of contents.  If linking a library
7842      # or program results in "error TOC overflow" add -mminimal-toc to
7843      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
7844      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7845
7846      archive_cmds=''
7847      hardcode_direct=yes
7848      hardcode_direct_absolute=yes
7849      hardcode_libdir_separator=':'
7850      link_all_deplibs=yes
7851      file_list_spec='${wl}-f,'
7852
7853      if test "$GCC" = yes; then
7854	case $host_os in aix4.[012]|aix4.[012].*)
7855	# We only want to do this on AIX 4.2 and lower, the check
7856	# below for broken collect2 doesn't work under 4.3+
7857	  collect2name=`${CC} -print-prog-name=collect2`
7858	  if test -f "$collect2name" &&
7859	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
7860	  then
7861	  # We have reworked collect2
7862	  :
7863	  else
7864	  # We have old collect2
7865	  hardcode_direct=unsupported
7866	  # It fails to find uninstalled libraries when the uninstalled
7867	  # path is not listed in the libpath.  Setting hardcode_minus_L
7868	  # to unsupported forces relinking
7869	  hardcode_minus_L=yes
7870	  hardcode_libdir_flag_spec='-L$libdir'
7871	  hardcode_libdir_separator=
7872	  fi
7873	  ;;
7874	esac
7875	shared_flag='-shared'
7876	if test "$aix_use_runtimelinking" = yes; then
7877	  shared_flag="$shared_flag "'${wl}-G'
7878	fi
7879      else
7880	# not using gcc
7881	if test "$host_cpu" = ia64; then
7882	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7883	# chokes on -Wl,-G. The following line is correct:
7884	  shared_flag='-G'
7885	else
7886	  if test "$aix_use_runtimelinking" = yes; then
7887	    shared_flag='${wl}-G'
7888	  else
7889	    shared_flag='${wl}-bM:SRE'
7890	  fi
7891	fi
7892      fi
7893
7894      # It seems that -bexpall does not export symbols beginning with
7895      # underscore (_), so it is better to generate a list of symbols to export.
7896      always_export_symbols=yes
7897      if test "$aix_use_runtimelinking" = yes; then
7898	# Warning - without using the other runtime loading flags (-brtl),
7899	# -berok will link without error, but may produce a broken library.
7900	allow_undefined_flag='-berok'
7901        # Determine the default libpath from the value encoded in an
7902        # empty executable.
7903        cat >conftest.$ac_ext <<_ACEOF
7904/* confdefs.h.  */
7905_ACEOF
7906cat confdefs.h >>conftest.$ac_ext
7907cat >>conftest.$ac_ext <<_ACEOF
7908/* end confdefs.h.  */
7909
7910int
7911main ()
7912{
7913
7914  ;
7915  return 0;
7916}
7917_ACEOF
7918rm -f conftest.$ac_objext conftest$ac_exeext
7919if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7920  (eval $ac_link) 2>conftest.er1
7921  ac_status=$?
7922  grep -v '^ *+' conftest.er1 >conftest.err
7923  rm -f conftest.er1
7924  cat conftest.err >&5
7925  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7926  (exit $ac_status); } &&
7927	 { ac_try='test -z "$ac_c_werror_flag"
7928			 || test ! -s conftest.err'
7929  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7930  (eval $ac_try) 2>&5
7931  ac_status=$?
7932  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7933  (exit $ac_status); }; } &&
7934	 { ac_try='test -s conftest$ac_exeext'
7935  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7936  (eval $ac_try) 2>&5
7937  ac_status=$?
7938  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7939  (exit $ac_status); }; }; then
7940
7941lt_aix_libpath_sed='
7942    /Import File Strings/,/^$/ {
7943	/^0/ {
7944	    s/^0  *\(.*\)$/\1/
7945	    p
7946	}
7947    }'
7948aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7949# Check for a 64-bit object if we didn't find anything.
7950if test -z "$aix_libpath"; then
7951  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7952fi
7953else
7954  echo "$as_me: failed program was:" >&5
7955sed 's/^/| /' conftest.$ac_ext >&5
7956
7957fi
7958rm -f conftest.err conftest.$ac_objext \
7959      conftest$ac_exeext conftest.$ac_ext
7960if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7961
7962        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7963        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"
7964      else
7965	if test "$host_cpu" = ia64; then
7966	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
7967	  allow_undefined_flag="-z nodefs"
7968	  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"
7969	else
7970	 # Determine the default libpath from the value encoded in an
7971	 # empty executable.
7972	 cat >conftest.$ac_ext <<_ACEOF
7973/* confdefs.h.  */
7974_ACEOF
7975cat confdefs.h >>conftest.$ac_ext
7976cat >>conftest.$ac_ext <<_ACEOF
7977/* end confdefs.h.  */
7978
7979int
7980main ()
7981{
7982
7983  ;
7984  return 0;
7985}
7986_ACEOF
7987rm -f conftest.$ac_objext conftest$ac_exeext
7988if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7989  (eval $ac_link) 2>conftest.er1
7990  ac_status=$?
7991  grep -v '^ *+' conftest.er1 >conftest.err
7992  rm -f conftest.er1
7993  cat conftest.err >&5
7994  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7995  (exit $ac_status); } &&
7996	 { ac_try='test -z "$ac_c_werror_flag"
7997			 || test ! -s conftest.err'
7998  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7999  (eval $ac_try) 2>&5
8000  ac_status=$?
8001  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002  (exit $ac_status); }; } &&
8003	 { ac_try='test -s conftest$ac_exeext'
8004  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8005  (eval $ac_try) 2>&5
8006  ac_status=$?
8007  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008  (exit $ac_status); }; }; then
8009
8010lt_aix_libpath_sed='
8011    /Import File Strings/,/^$/ {
8012	/^0/ {
8013	    s/^0  *\(.*\)$/\1/
8014	    p
8015	}
8016    }'
8017aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8018# Check for a 64-bit object if we didn't find anything.
8019if test -z "$aix_libpath"; then
8020  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8021fi
8022else
8023  echo "$as_me: failed program was:" >&5
8024sed 's/^/| /' conftest.$ac_ext >&5
8025
8026fi
8027rm -f conftest.err conftest.$ac_objext \
8028      conftest$ac_exeext conftest.$ac_ext
8029if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8030
8031	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8032	  # Warning - without using the other run time loading flags,
8033	  # -berok will link without error, but may produce a broken library.
8034	  no_undefined_flag=' ${wl}-bernotok'
8035	  allow_undefined_flag=' ${wl}-berok'
8036	  # Exported symbols can be pulled into shared objects from archives
8037	  whole_archive_flag_spec='$convenience'
8038	  archive_cmds_need_lc=yes
8039	  # This is similar to how AIX traditionally builds its shared libraries.
8040	  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'
8041	fi
8042      fi
8043      ;;
8044
8045    amigaos*)
8046      if test "$host_cpu" = m68k; then
8047        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)'
8048        hardcode_libdir_flag_spec='-L$libdir'
8049        hardcode_minus_L=yes
8050      fi
8051      # see comment about different semantics on the GNU ld section
8052      ld_shlibs=no
8053      ;;
8054
8055    bsdi[45]*)
8056      export_dynamic_flag_spec=-rdynamic
8057      ;;
8058
8059    cygwin* | mingw* | pw32*)
8060      # When not using gcc, we currently assume that we are using
8061      # Microsoft Visual C++.
8062      # hardcode_libdir_flag_spec is actually meaningless, as there is
8063      # no search path for DLLs.
8064      hardcode_libdir_flag_spec=' '
8065      allow_undefined_flag=unsupported
8066      # Tell ltmain to make .lib files, not .a files.
8067      libext=lib
8068      # Tell ltmain to make .dll files, not .so files.
8069      shrext_cmds=".dll"
8070      # FIXME: Setting linknames here is a bad hack.
8071      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8072      # The linker will automatically build a .lib file if we build a DLL.
8073      old_archive_from_new_cmds='true'
8074      # FIXME: Should let the user specify the lib program.
8075      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8076      fix_srcfile_path='`cygpath -w "$srcfile"`'
8077      enable_shared_with_static_runtimes=yes
8078      ;;
8079
8080    darwin* | rhapsody*)
8081      case $host_os in
8082      rhapsody* | darwin1.[012])
8083	allow_undefined_flag='${wl}-undefined ${wl}suppress'
8084	;;
8085      *) # Darwin 1.3 on
8086	case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
8087	10.[012])
8088	  allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8089	  ;;
8090	10.*)
8091	  allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8092	  ;;
8093	esac
8094	;;
8095      esac
8096      archive_cmds_need_lc=no
8097      hardcode_direct=no
8098      hardcode_automatic=yes
8099      hardcode_shlibpath_var=unsupported
8100      whole_archive_flag_spec=''
8101      link_all_deplibs=yes
8102      if test "$GCC" = yes ; then
8103	if test "${lt_cv_apple_cc_single_mod+set}" = set; then
8104  echo $ECHO_N "(cached) $ECHO_C" >&6
8105else
8106  lt_cv_apple_cc_single_mod=no
8107	if test -z "${LT_MULTI_MODULE}"; then
8108	  # By default we will add the -single_module flag. You can override
8109	  # by either setting the environment variable LT_MULTI_MODULE
8110	  # non-empty at configure time, or by adding -multi-module to the
8111	  # link flags.
8112	  echo "int foo(void){return 1;}" > conftest.c
8113	  $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8114	      -dynamiclib ${wl}-single_module conftest.c
8115	  if test -f libconftest.dylib; then
8116	      lt_cv_apple_cc_single_mod=yes
8117	      rm libconftest.dylib
8118	  fi
8119	  rm conftest.$ac_ext
8120	fi
8121fi
8122
8123	output_verbose_link_cmd=echo
8124	if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8125	  archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8126	  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}'
8127	else
8128	  archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8129	  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}'
8130	fi
8131	module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8132	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}'
8133      else
8134	case $cc_basename in
8135	xlc*)
8136	  output_verbose_link_cmd=echo
8137	  archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8138	  module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8139	  # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8140	  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}'
8141	  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}'
8142	  ;;
8143	*)
8144	  ld_shlibs=no
8145	  ;;
8146	esac
8147      fi
8148      ;;
8149
8150    dgux*)
8151      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8152      hardcode_libdir_flag_spec='-L$libdir'
8153      hardcode_shlibpath_var=no
8154      ;;
8155
8156    freebsd1*)
8157      ld_shlibs=no
8158      ;;
8159
8160    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8161    # support.  Future versions do this automatically, but an explicit c++rt0.o
8162    # does not break anything, and helps significantly (at the cost of a little
8163    # extra space).
8164    freebsd2.2*)
8165      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8166      hardcode_libdir_flag_spec='-R$libdir'
8167      hardcode_direct=yes
8168      hardcode_shlibpath_var=no
8169      ;;
8170
8171    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8172    freebsd2*)
8173      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8174      hardcode_direct=yes
8175      hardcode_minus_L=yes
8176      hardcode_shlibpath_var=no
8177      ;;
8178
8179    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8180    freebsd* | dragonfly*)
8181      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8182      hardcode_libdir_flag_spec='-R$libdir'
8183      hardcode_direct=yes
8184      hardcode_shlibpath_var=no
8185      ;;
8186
8187    hpux9*)
8188      if test "$GCC" = yes; then
8189	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'
8190      else
8191	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'
8192      fi
8193      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8194      hardcode_libdir_separator=:
8195      hardcode_direct=yes
8196
8197      # hardcode_minus_L: Not really in the search PATH,
8198      # but as the default location of the library.
8199      hardcode_minus_L=yes
8200      export_dynamic_flag_spec='${wl}-E'
8201      ;;
8202
8203    hpux10*)
8204      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8205	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8206      else
8207	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8208      fi
8209      if test "$with_gnu_ld" = no; then
8210	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8211	hardcode_libdir_flag_spec_ld='+b $libdir'
8212	hardcode_libdir_separator=:
8213	hardcode_direct=yes
8214	hardcode_direct_absolute=yes
8215	export_dynamic_flag_spec='${wl}-E'
8216	# hardcode_minus_L: Not really in the search PATH,
8217	# but as the default location of the library.
8218	hardcode_minus_L=yes
8219      fi
8220      ;;
8221
8222    hpux11*)
8223      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8224	case $host_cpu in
8225	hppa*64*)
8226	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8227	  ;;
8228	ia64*)
8229	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8230	  ;;
8231	*)
8232	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8233	  ;;
8234	esac
8235      else
8236	case $host_cpu in
8237	hppa*64*)
8238	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8239	  ;;
8240	ia64*)
8241	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8242	  ;;
8243	*)
8244	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8245	  ;;
8246	esac
8247      fi
8248      if test "$with_gnu_ld" = no; then
8249	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8250	hardcode_libdir_separator=:
8251
8252	case $host_cpu in
8253	hppa*64*|ia64*)
8254	  hardcode_direct=no
8255	  hardcode_shlibpath_var=no
8256	  ;;
8257	*)
8258	  hardcode_direct=yes
8259	  hardcode_direct_absolute=yes
8260	  export_dynamic_flag_spec='${wl}-E'
8261
8262	  # hardcode_minus_L: Not really in the search PATH,
8263	  # but as the default location of the library.
8264	  hardcode_minus_L=yes
8265	  ;;
8266	esac
8267      fi
8268      ;;
8269
8270    irix5* | irix6* | nonstopux*)
8271      if test "$GCC" = yes; then
8272	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'
8273	# Try to use the -exported_symbol ld option, if it does not
8274	# work, assume that -exports_file does not work either and
8275	# implicitly export all symbols.
8276        save_LDFLAGS="$LDFLAGS"
8277        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8278        cat >conftest.$ac_ext <<_ACEOF
8279int foo(void) {}
8280_ACEOF
8281rm -f conftest.$ac_objext conftest$ac_exeext
8282if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8283  (eval $ac_link) 2>conftest.er1
8284  ac_status=$?
8285  grep -v '^ *+' conftest.er1 >conftest.err
8286  rm -f conftest.er1
8287  cat conftest.err >&5
8288  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289  (exit $ac_status); } &&
8290	 { ac_try='test -z "$ac_c_werror_flag"
8291			 || test ! -s conftest.err'
8292  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8293  (eval $ac_try) 2>&5
8294  ac_status=$?
8295  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296  (exit $ac_status); }; } &&
8297	 { ac_try='test -s conftest$ac_exeext'
8298  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8299  (eval $ac_try) 2>&5
8300  ac_status=$?
8301  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302  (exit $ac_status); }; }; then
8303  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'
8304
8305else
8306  echo "$as_me: failed program was:" >&5
8307sed 's/^/| /' conftest.$ac_ext >&5
8308
8309fi
8310rm -f conftest.err conftest.$ac_objext \
8311      conftest$ac_exeext conftest.$ac_ext
8312        LDFLAGS="$save_LDFLAGS"
8313      else
8314	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'
8315	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'
8316      fi
8317      archive_cmds_need_lc='no'
8318      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8319      hardcode_libdir_separator=:
8320      inherit_rpath=yes
8321      link_all_deplibs=yes
8322      ;;
8323
8324    netbsd*)
8325      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8326	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8327      else
8328	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8329      fi
8330      hardcode_libdir_flag_spec='-R$libdir'
8331      hardcode_direct=yes
8332      hardcode_shlibpath_var=no
8333      ;;
8334
8335    newsos6)
8336      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8337      hardcode_direct=yes
8338      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8339      hardcode_libdir_separator=:
8340      hardcode_shlibpath_var=no
8341      ;;
8342
8343    *nto* | *qnx*)
8344      ;;
8345
8346    openbsd*)
8347      hardcode_direct=yes
8348      hardcode_shlibpath_var=no
8349      hardcode_direct_absolute=yes
8350      if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8351	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8352	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8353	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8354	export_dynamic_flag_spec='${wl}-E'
8355      else
8356        case $host_os in
8357	openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8358	  archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8359	  hardcode_libdir_flag_spec='-R$libdir'
8360	  ;;
8361	*)
8362	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8363	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8364	  ;;
8365        esac
8366      fi
8367      ;;
8368
8369    os2*)
8370      hardcode_libdir_flag_spec='-L$libdir'
8371      hardcode_minus_L=yes
8372      allow_undefined_flag=unsupported
8373      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'
8374      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8375      ;;
8376
8377    osf3*)
8378      if test "$GCC" = yes; then
8379	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8380	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'
8381      else
8382	allow_undefined_flag=' -expect_unresolved \*'
8383	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'
8384      fi
8385      archive_cmds_need_lc='no'
8386      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8387      hardcode_libdir_separator=:
8388      ;;
8389
8390    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8391      if test "$GCC" = yes; then
8392	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8393	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'
8394	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8395      else
8396	allow_undefined_flag=' -expect_unresolved \*'
8397	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'
8398	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~
8399	$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'
8400
8401	# Both c and cxx compiler support -rpath directly
8402	hardcode_libdir_flag_spec='-rpath $libdir'
8403      fi
8404      archive_cmds_need_lc='no'
8405      hardcode_libdir_separator=:
8406      ;;
8407
8408    solaris*)
8409      no_undefined_flag=' -z defs'
8410      if test "$GCC" = yes; then
8411	wlarc='${wl}'
8412	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8413	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8414	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8415      else
8416	case `$CC -V 2>&1` in
8417	*"Compilers 5.0"*)
8418	  wlarc=''
8419	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8420	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8421	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8422	  ;;
8423	*)
8424	  wlarc='${wl}'
8425	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8426	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8427	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8428	  ;;
8429	esac
8430      fi
8431      hardcode_libdir_flag_spec='-R$libdir'
8432      hardcode_shlibpath_var=no
8433      case $host_os in
8434      solaris2.[0-5] | solaris2.[0-5].*) ;;
8435      *)
8436	# The compiler driver will combine and reorder linker options,
8437	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8438	# but is careful enough not to reorder.
8439	# Supported since Solaris 2.6 (maybe 2.5.1?)
8440	if test "$GCC" = yes; then
8441	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8442	else
8443	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8444	fi
8445	;;
8446      esac
8447      link_all_deplibs=yes
8448      ;;
8449
8450    sunos4*)
8451      if test "x$host_vendor" = xsequent; then
8452	# Use $CC to link under sequent, because it throws in some extra .o
8453	# files that make .init and .fini sections work.
8454	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8455      else
8456	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8457      fi
8458      hardcode_libdir_flag_spec='-L$libdir'
8459      hardcode_direct=yes
8460      hardcode_minus_L=yes
8461      hardcode_shlibpath_var=no
8462      ;;
8463
8464    sysv4)
8465      case $host_vendor in
8466	sni)
8467	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8468	  hardcode_direct=yes # is this really true???
8469	;;
8470	siemens)
8471	  ## LD is ld it makes a PLAMLIB
8472	  ## CC just makes a GrossModule.
8473	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8474	  reload_cmds='$CC -r -o $output$reload_objs'
8475	  hardcode_direct=no
8476        ;;
8477	motorola)
8478	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8479	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8480	;;
8481      esac
8482      runpath_var='LD_RUN_PATH'
8483      hardcode_shlibpath_var=no
8484      ;;
8485
8486    sysv4.3*)
8487      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8488      hardcode_shlibpath_var=no
8489      export_dynamic_flag_spec='-Bexport'
8490      ;;
8491
8492    sysv4*MP*)
8493      if test -d /usr/nec; then
8494	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8495	hardcode_shlibpath_var=no
8496	runpath_var=LD_RUN_PATH
8497	hardcode_runpath_var=yes
8498	ld_shlibs=yes
8499      fi
8500      ;;
8501
8502    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8503      no_undefined_flag='${wl}-z,text'
8504      archive_cmds_need_lc=no
8505      hardcode_shlibpath_var=no
8506      runpath_var='LD_RUN_PATH'
8507
8508      if test "$GCC" = yes; then
8509	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8510	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8511      else
8512	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8513	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8514      fi
8515      ;;
8516
8517    sysv5* | sco3.2v5* | sco5v6*)
8518      # Note: We can NOT use -z defs as we might desire, because we do not
8519      # link with -lc, and that would cause any symbols used from libc to
8520      # always be unresolved, which means just about no library would
8521      # ever link correctly.  If we're not using GNU ld we use -z text
8522      # though, which does catch some bad symbols but isn't as heavy-handed
8523      # as -z defs.
8524      no_undefined_flag='${wl}-z,text'
8525      allow_undefined_flag='${wl}-z,nodefs'
8526      archive_cmds_need_lc=no
8527      hardcode_shlibpath_var=no
8528      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8529      hardcode_libdir_separator=':'
8530      link_all_deplibs=yes
8531      export_dynamic_flag_spec='${wl}-Bexport'
8532      runpath_var='LD_RUN_PATH'
8533
8534      if test "$GCC" = yes; then
8535	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8536	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8537      else
8538	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8539	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8540      fi
8541      ;;
8542
8543    uts4*)
8544      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8545      hardcode_libdir_flag_spec='-L$libdir'
8546      hardcode_shlibpath_var=no
8547      ;;
8548
8549    *)
8550      ld_shlibs=no
8551      ;;
8552    esac
8553
8554    if test x$host_vendor = xsni; then
8555      case $host in
8556      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8557	export_dynamic_flag_spec='${wl}-Blargedynsym'
8558	;;
8559      esac
8560    fi
8561  fi
8562
8563echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8564echo "${ECHO_T}$ld_shlibs" >&6
8565test "$ld_shlibs" = no && can_build_shared=no
8566
8567with_gnu_ld=$with_gnu_ld
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583#
8584# Do we need to explicitly link libc?
8585#
8586case "x$archive_cmds_need_lc" in
8587x|xyes)
8588  # Assume -lc should be added
8589  archive_cmds_need_lc=yes
8590
8591  if test "$enable_shared" = yes && test "$GCC" = yes; then
8592    case $archive_cmds in
8593    *'~'*)
8594      # FIXME: we may have to deal with multi-command sequences.
8595      ;;
8596    '$CC '*)
8597      # Test whether the compiler implicitly links with -lc since on some
8598      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8599      # to ld, don't add -lc before -lgcc.
8600      echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8601echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8602      $RM conftest*
8603      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8604
8605      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8606  (eval $ac_compile) 2>&5
8607  ac_status=$?
8608  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8609  (exit $ac_status); } 2>conftest.err; then
8610        soname=conftest
8611        lib=conftest
8612        libobjs=conftest.$ac_objext
8613        deplibs=
8614        wl=$lt_prog_compiler_wl
8615	pic_flag=$lt_prog_compiler_pic
8616        compiler_flags=-v
8617        linker_flags=-v
8618        verstring=
8619        output_objdir=.
8620        libname=conftest
8621        lt_save_allow_undefined_flag=$allow_undefined_flag
8622        allow_undefined_flag=
8623        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8624  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8625  ac_status=$?
8626  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8627  (exit $ac_status); }
8628        then
8629	  archive_cmds_need_lc=no
8630        else
8631	  archive_cmds_need_lc=yes
8632        fi
8633        allow_undefined_flag=$lt_save_allow_undefined_flag
8634      else
8635        cat conftest.err 1>&5
8636      fi
8637      $RM conftest*
8638      echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8639echo "${ECHO_T}$archive_cmds_need_lc" >&6
8640      ;;
8641    esac
8642  fi
8643  ;;
8644esac
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
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802  echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8803echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8804withGCC=$GCC
8805if test "$withGCC" = yes; then
8806  case $host_os in
8807    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8808    *) lt_awk_arg="/^libraries:/" ;;
8809  esac
8810  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8811  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8812    # if the path contains ";" then we assume it to be the separator
8813    # otherwise default to the standard path separator (i.e. ":") - it is
8814    # assumed that no part of a normal pathname contains ";" but that should
8815    # okay in the real world where ";" in dirpaths is itself problematic.
8816    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8817  else
8818    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8819  fi
8820  # Ok, now we have the path, separated by spaces, we can step through it
8821  # and add multilib dir if necessary.
8822  lt_tmp_lt_search_path_spec=
8823  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8824  for lt_sys_path in $lt_search_path_spec; do
8825    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8826      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8827    else
8828      test -d "$lt_sys_path" && \
8829	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8830    fi
8831  done
8832  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8833BEGIN {RS=" "; FS="/|\n";} {
8834  lt_foo="";
8835  lt_count=0;
8836  for (lt_i = NF; lt_i > 0; lt_i--) {
8837    if ($lt_i != "" && $lt_i != ".") {
8838      if ($lt_i == "..") {
8839        lt_count++;
8840      } else {
8841        if (lt_count == 0) {
8842          lt_foo="/" $lt_i lt_foo;
8843        } else {
8844          lt_count--;
8845        }
8846      }
8847    }
8848  }
8849  if (lt_foo != "") { lt_freq[lt_foo]++; }
8850  if (lt_freq[lt_foo] == 1) { print lt_foo; }
8851}'`
8852  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8853else
8854  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8855fi
8856library_names_spec=
8857libname_spec='lib$name'
8858soname_spec=
8859shrext_cmds=".so"
8860postinstall_cmds=
8861postuninstall_cmds=
8862finish_cmds=
8863finish_eval=
8864shlibpath_var=
8865shlibpath_overrides_runpath=unknown
8866version_type=none
8867dynamic_linker="$host_os ld.so"
8868sys_lib_dlsearch_path_spec="/lib /usr/lib"
8869need_lib_prefix=unknown
8870hardcode_into_libs=no
8871
8872# when you set need_version to no, make sure it does not cause -set_version
8873# flags to be left without arguments
8874need_version=unknown
8875
8876case $host_os in
8877aix3*)
8878  version_type=linux
8879  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8880  shlibpath_var=LIBPATH
8881
8882  # AIX 3 has no versioning support, so we append a major version to the name.
8883  soname_spec='${libname}${release}${shared_ext}$major'
8884  ;;
8885
8886aix[4-9]*)
8887  version_type=linux
8888  need_lib_prefix=no
8889  need_version=no
8890  hardcode_into_libs=yes
8891  if test "$host_cpu" = ia64; then
8892    # AIX 5 supports IA64
8893    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8894    shlibpath_var=LD_LIBRARY_PATH
8895  else
8896    # With GCC up to 2.95.x, collect2 would create an import file
8897    # for dependence libraries.  The import file would start with
8898    # the line `#! .'.  This would cause the generated library to
8899    # depend on `.', always an invalid library.  This was fixed in
8900    # development snapshots of GCC prior to 3.0.
8901    case $host_os in
8902      aix4 | aix4.[01] | aix4.[01].*)
8903      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8904	   echo ' yes '
8905	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8906	:
8907      else
8908	can_build_shared=no
8909      fi
8910      ;;
8911    esac
8912    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8913    # soname into executable. Probably we can add versioning support to
8914    # collect2, so additional links can be useful in future.
8915    if test "$aix_use_runtimelinking" = yes; then
8916      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8917      # instead of lib<name>.a to let people know that these are not
8918      # typical AIX shared libraries.
8919      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8920    else
8921      # We preserve .a as extension for shared libraries through AIX4.2
8922      # and later when we are not doing run time linking.
8923      library_names_spec='${libname}${release}.a $libname.a'
8924      soname_spec='${libname}${release}${shared_ext}$major'
8925    fi
8926    shlibpath_var=LIBPATH
8927  fi
8928  ;;
8929
8930amigaos*)
8931  if test "$host_cpu" = m68k; then
8932    library_names_spec='$libname.ixlibrary $libname.a'
8933    # Create ${libname}_ixlibrary.a entries in /sys/libs.
8934    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'
8935  else
8936    dynamic_linker=no
8937  fi
8938  ;;
8939
8940beos*)
8941  library_names_spec='${libname}${shared_ext}'
8942  dynamic_linker="$host_os ld.so"
8943  shlibpath_var=LIBRARY_PATH
8944  ;;
8945
8946bsdi[45]*)
8947  version_type=linux
8948  need_version=no
8949  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8950  soname_spec='${libname}${release}${shared_ext}$major'
8951  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8952  shlibpath_var=LD_LIBRARY_PATH
8953  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8954  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8955  # the default ld.so.conf also contains /usr/contrib/lib and
8956  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8957  # libtool to hard-code these into programs
8958  ;;
8959
8960cygwin* | mingw* | pw32*)
8961  version_type=windows
8962  shrext_cmds=".dll"
8963  need_version=no
8964  need_lib_prefix=no
8965
8966  case $withGCC,$host_os in
8967  yes,cygwin* | yes,mingw* | yes,pw32*)
8968    library_names_spec='$libname.dll.a'
8969    # DLL is installed to $(libdir)/../bin by postinstall_cmds
8970    postinstall_cmds='base_file=`basename \${file}`~
8971      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8972      dldir=$destdir/`dirname \$dlpath`~
8973      test -d \$dldir || mkdir -p \$dldir~
8974      $install_prog $dir/$dlname \$dldir/$dlname~
8975      chmod a+x \$dldir/$dlname~
8976      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8977        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8978      fi'
8979    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8980      dlpath=$dir/\$dldll~
8981       $RM \$dlpath'
8982    shlibpath_overrides_runpath=yes
8983
8984    case $host_os in
8985    cygwin*)
8986      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8987      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8988      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8989      ;;
8990    mingw*)
8991      # MinGW DLLs use traditional 'lib' prefix
8992      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8993      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8994      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
8995        # It is most probably a Windows format PATH printed by
8996        # mingw gcc, but we are running on Cygwin. Gcc prints its search
8997        # path with ; separators, and with drive letters. We can handle the
8998        # drive letters (cygwin fileutils understands them), so leave them,
8999        # especially as we might pass files found there to a mingw objdump,
9000        # which wouldn't understand a cygwinified path. Ahh.
9001        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9002      else
9003        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9004      fi
9005      ;;
9006    pw32*)
9007      # pw32 DLLs use 'pw' prefix rather than 'lib'
9008      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9009      ;;
9010    esac
9011    ;;
9012
9013  *)
9014    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9015    ;;
9016  esac
9017  dynamic_linker='Win32 ld.exe'
9018  # FIXME: first we should search . and the directory the executable is in
9019  shlibpath_var=PATH
9020  ;;
9021
9022darwin* | rhapsody*)
9023  dynamic_linker="$host_os dyld"
9024  version_type=darwin
9025  need_lib_prefix=no
9026  need_version=no
9027  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9028  soname_spec='${libname}${release}${major}$shared_ext'
9029  shlibpath_overrides_runpath=yes
9030  shlibpath_var=DYLD_LIBRARY_PATH
9031  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9032
9033  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9034  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9035  ;;
9036
9037dgux*)
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  shlibpath_var=LD_LIBRARY_PATH
9044  ;;
9045
9046freebsd1*)
9047  dynamic_linker=no
9048  ;;
9049
9050freebsd* | dragonfly*)
9051  # DragonFly does not have aout.  When/if they implement a new
9052  # versioning mechanism, adjust this.
9053  if test -x /usr/bin/objformat; then
9054    objformat=`/usr/bin/objformat`
9055  else
9056    case $host_os in
9057    freebsd[123]*) objformat=aout ;;
9058    *) objformat=elf ;;
9059    esac
9060  fi
9061  version_type=freebsd-$objformat
9062  case $version_type in
9063    freebsd-elf*)
9064      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9065      need_version=no
9066      need_lib_prefix=no
9067      ;;
9068    freebsd-*)
9069      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9070      need_version=yes
9071      ;;
9072  esac
9073  shlibpath_var=LD_LIBRARY_PATH
9074  case $host_os in
9075  freebsd2*)
9076    shlibpath_overrides_runpath=yes
9077    ;;
9078  freebsd3.[01]* | freebsdelf3.[01]*)
9079    shlibpath_overrides_runpath=yes
9080    hardcode_into_libs=yes
9081    ;;
9082  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9083  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9084    shlibpath_overrides_runpath=no
9085    hardcode_into_libs=yes
9086    ;;
9087  *) # from 4.6 on, and DragonFly
9088    shlibpath_overrides_runpath=yes
9089    hardcode_into_libs=yes
9090    ;;
9091  esac
9092  ;;
9093
9094gnu*)
9095  version_type=linux
9096  need_lib_prefix=no
9097  need_version=no
9098  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9099  soname_spec='${libname}${release}${shared_ext}$major'
9100  shlibpath_var=LD_LIBRARY_PATH
9101  hardcode_into_libs=yes
9102  ;;
9103
9104hpux9* | hpux10* | hpux11*)
9105  # Give a soname corresponding to the major version so that dld.sl refuses to
9106  # link against other versions.
9107  version_type=sunos
9108  need_lib_prefix=no
9109  need_version=no
9110  case $host_cpu in
9111  ia64*)
9112    shrext_cmds='.so'
9113    hardcode_into_libs=yes
9114    dynamic_linker="$host_os dld.so"
9115    shlibpath_var=LD_LIBRARY_PATH
9116    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9117    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9118    soname_spec='${libname}${release}${shared_ext}$major'
9119    if test "X$HPUX_IA64_MODE" = X32; then
9120      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9121    else
9122      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9123    fi
9124    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9125    ;;
9126  hppa*64*)
9127    shrext_cmds='.sl'
9128    hardcode_into_libs=yes
9129    dynamic_linker="$host_os dld.sl"
9130    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9131    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9132    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9133    soname_spec='${libname}${release}${shared_ext}$major'
9134    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9135    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9136    ;;
9137  *)
9138    shrext_cmds='.sl'
9139    dynamic_linker="$host_os dld.sl"
9140    shlibpath_var=SHLIB_PATH
9141    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9142    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9143    soname_spec='${libname}${release}${shared_ext}$major'
9144    ;;
9145  esac
9146  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9147  postinstall_cmds='chmod 555 $lib'
9148  ;;
9149
9150interix[3-9]*)
9151  version_type=linux
9152  need_lib_prefix=no
9153  need_version=no
9154  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9155  soname_spec='${libname}${release}${shared_ext}$major'
9156  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9157  shlibpath_var=LD_LIBRARY_PATH
9158  shlibpath_overrides_runpath=no
9159  hardcode_into_libs=yes
9160  ;;
9161
9162irix5* | irix6* | nonstopux*)
9163  case $host_os in
9164    nonstopux*) version_type=nonstopux ;;
9165    *)
9166	if test "$lt_cv_prog_gnu_ld" = yes; then
9167		version_type=linux
9168	else
9169		version_type=irix
9170	fi ;;
9171  esac
9172  need_lib_prefix=no
9173  need_version=no
9174  soname_spec='${libname}${release}${shared_ext}$major'
9175  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9176  case $host_os in
9177  irix5* | nonstopux*)
9178    libsuff= shlibsuff=
9179    ;;
9180  *)
9181    case $LD in # libtool.m4 will add one of these switches to LD
9182    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9183      libsuff= shlibsuff= libmagic=32-bit;;
9184    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9185      libsuff=32 shlibsuff=N32 libmagic=N32;;
9186    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9187      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9188    *) libsuff= shlibsuff= libmagic=never-match;;
9189    esac
9190    ;;
9191  esac
9192  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9193  shlibpath_overrides_runpath=no
9194  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9195  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9196  hardcode_into_libs=yes
9197  ;;
9198
9199# No shared lib support for Linux oldld, aout, or coff.
9200linux*oldld* | linux*aout* | linux*coff*)
9201  dynamic_linker=no
9202  ;;
9203
9204# This must be Linux ELF.
9205linux* | k*bsd*-gnu)
9206  version_type=linux
9207  need_lib_prefix=no
9208  need_version=no
9209  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9210  soname_spec='${libname}${release}${shared_ext}$major'
9211  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9212  shlibpath_var=LD_LIBRARY_PATH
9213  shlibpath_overrides_runpath=no
9214  # Some binutils ld are patched to set DT_RUNPATH
9215  save_LDFLAGS=$LDFLAGS
9216  save_libdir=$libdir
9217  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9218       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9219  cat >conftest.$ac_ext <<_ACEOF
9220/* confdefs.h.  */
9221_ACEOF
9222cat confdefs.h >>conftest.$ac_ext
9223cat >>conftest.$ac_ext <<_ACEOF
9224/* end confdefs.h.  */
9225
9226int
9227main ()
9228{
9229
9230  ;
9231  return 0;
9232}
9233_ACEOF
9234rm -f conftest.$ac_objext conftest$ac_exeext
9235if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9236  (eval $ac_link) 2>conftest.er1
9237  ac_status=$?
9238  grep -v '^ *+' conftest.er1 >conftest.err
9239  rm -f conftest.er1
9240  cat conftest.err >&5
9241  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9242  (exit $ac_status); } &&
9243	 { ac_try='test -z "$ac_c_werror_flag"
9244			 || test ! -s conftest.err'
9245  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9246  (eval $ac_try) 2>&5
9247  ac_status=$?
9248  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9249  (exit $ac_status); }; } &&
9250	 { ac_try='test -s conftest$ac_exeext'
9251  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9252  (eval $ac_try) 2>&5
9253  ac_status=$?
9254  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9255  (exit $ac_status); }; }; then
9256  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9257  shlibpath_overrides_runpath=yes
9258fi
9259
9260else
9261  echo "$as_me: failed program was:" >&5
9262sed 's/^/| /' conftest.$ac_ext >&5
9263
9264fi
9265rm -f conftest.err conftest.$ac_objext \
9266      conftest$ac_exeext conftest.$ac_ext
9267  LDFLAGS=$save_LDFLAGS
9268  libdir=$save_libdir
9269
9270  # This implies no fast_install, which is unacceptable.
9271  # Some rework will be needed to allow for fast_install
9272  # before this can be enabled.
9273  hardcode_into_libs=yes
9274
9275  # Append ld.so.conf contents to the search path
9276  if test -f /etc/ld.so.conf; then
9277    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' ' '`
9278    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9279  fi
9280
9281  # We used to test for /lib/ld.so.1 and disable shared libraries on
9282  # powerpc, because MkLinux only supported shared libraries with the
9283  # GNU dynamic linker.  Since this was broken with cross compilers,
9284  # most powerpc-linux boxes support dynamic linking these days and
9285  # people can always --disable-shared, the test was removed, and we
9286  # assume the GNU/Linux dynamic linker is in use.
9287  dynamic_linker='GNU/Linux ld.so'
9288  ;;
9289
9290netbsd*)
9291  version_type=sunos
9292  need_lib_prefix=no
9293  need_version=no
9294  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9295    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9296    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9297    dynamic_linker='NetBSD (a.out) ld.so'
9298  else
9299    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9300    soname_spec='${libname}${release}${shared_ext}$major'
9301    dynamic_linker='NetBSD ld.elf_so'
9302  fi
9303  shlibpath_var=LD_LIBRARY_PATH
9304  shlibpath_overrides_runpath=yes
9305  hardcode_into_libs=yes
9306  ;;
9307
9308newsos6)
9309  version_type=linux
9310  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9311  shlibpath_var=LD_LIBRARY_PATH
9312  shlibpath_overrides_runpath=yes
9313  ;;
9314
9315*nto* | *qnx*)
9316  version_type=qnx
9317  need_lib_prefix=no
9318  need_version=no
9319  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9320  soname_spec='${libname}${release}${shared_ext}$major'
9321  shlibpath_var=LD_LIBRARY_PATH
9322  shlibpath_overrides_runpath=no
9323  hardcode_into_libs=yes
9324  dynamic_linker='ldqnx.so'
9325  ;;
9326
9327openbsd*)
9328  version_type=sunos
9329  sys_lib_dlsearch_path_spec="/usr/lib"
9330  need_lib_prefix=no
9331  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9332  case $host_os in
9333    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9334    *)				need_version=no  ;;
9335  esac
9336  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9337  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9338  shlibpath_var=LD_LIBRARY_PATH
9339  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9340    case $host_os in
9341      openbsd2.[89] | openbsd2.[89].*)
9342	shlibpath_overrides_runpath=no
9343	;;
9344      *)
9345	shlibpath_overrides_runpath=yes
9346	;;
9347      esac
9348  else
9349    shlibpath_overrides_runpath=yes
9350  fi
9351  ;;
9352
9353os2*)
9354  libname_spec='$name'
9355  shrext_cmds=".dll"
9356  need_lib_prefix=no
9357  library_names_spec='$libname${shared_ext} $libname.a'
9358  dynamic_linker='OS/2 ld.exe'
9359  shlibpath_var=LIBPATH
9360  ;;
9361
9362osf3* | osf4* | osf5*)
9363  version_type=osf
9364  need_lib_prefix=no
9365  need_version=no
9366  soname_spec='${libname}${release}${shared_ext}$major'
9367  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9368  shlibpath_var=LD_LIBRARY_PATH
9369  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9370  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9371  ;;
9372
9373rdos*)
9374  dynamic_linker=no
9375  ;;
9376
9377solaris*)
9378  version_type=linux
9379  need_lib_prefix=no
9380  need_version=no
9381  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9382  soname_spec='${libname}${release}${shared_ext}$major'
9383  shlibpath_var=LD_LIBRARY_PATH
9384  shlibpath_overrides_runpath=yes
9385  hardcode_into_libs=yes
9386  # ldd complains unless libraries are executable
9387  postinstall_cmds='chmod +x $lib'
9388  ;;
9389
9390sunos4*)
9391  version_type=sunos
9392  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9393  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9394  shlibpath_var=LD_LIBRARY_PATH
9395  shlibpath_overrides_runpath=yes
9396  if test "$with_gnu_ld" = yes; then
9397    need_lib_prefix=no
9398  fi
9399  need_version=yes
9400  ;;
9401
9402sysv4 | sysv4.3*)
9403  version_type=linux
9404  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9405  soname_spec='${libname}${release}${shared_ext}$major'
9406  shlibpath_var=LD_LIBRARY_PATH
9407  case $host_vendor in
9408    sni)
9409      shlibpath_overrides_runpath=no
9410      need_lib_prefix=no
9411      runpath_var=LD_RUN_PATH
9412      ;;
9413    siemens)
9414      need_lib_prefix=no
9415      ;;
9416    motorola)
9417      need_lib_prefix=no
9418      need_version=no
9419      shlibpath_overrides_runpath=no
9420      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9421      ;;
9422  esac
9423  ;;
9424
9425sysv4*MP*)
9426  if test -d /usr/nec ;then
9427    version_type=linux
9428    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9429    soname_spec='$libname${shared_ext}.$major'
9430    shlibpath_var=LD_LIBRARY_PATH
9431  fi
9432  ;;
9433
9434sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9435  version_type=freebsd-elf
9436  need_lib_prefix=no
9437  need_version=no
9438  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9439  soname_spec='${libname}${release}${shared_ext}$major'
9440  shlibpath_var=LD_LIBRARY_PATH
9441  shlibpath_overrides_runpath=yes
9442  hardcode_into_libs=yes
9443  if test "$with_gnu_ld" = yes; then
9444    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9445  else
9446    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9447    case $host_os in
9448      sco3.2v5*)
9449        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9450	;;
9451    esac
9452  fi
9453  sys_lib_dlsearch_path_spec='/usr/lib'
9454  ;;
9455
9456tpf*)
9457  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9458  version_type=linux
9459  need_lib_prefix=no
9460  need_version=no
9461  library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9462  shlibpath_var=LD_LIBRARY_PATH
9463  shlibpath_overrides_runpath=no
9464  hardcode_into_libs=yes
9465  ;;
9466
9467uts4*)
9468  version_type=linux
9469  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9470  soname_spec='${libname}${release}${shared_ext}$major'
9471  shlibpath_var=LD_LIBRARY_PATH
9472  ;;
9473
9474*)
9475  dynamic_linker=no
9476  ;;
9477esac
9478echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9479echo "${ECHO_T}$dynamic_linker" >&6
9480test "$dynamic_linker" = no && can_build_shared=no
9481
9482variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9483if test "$GCC" = yes; then
9484  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9485fi
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573  echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9574echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9575hardcode_action=
9576if test -n "$hardcode_libdir_flag_spec" ||
9577   test -n "$runpath_var" ||
9578   test "X$hardcode_automatic" = "Xyes" ; then
9579
9580  # We can hardcode non-existent directories.
9581  if test "$hardcode_direct" != no &&
9582     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9583     # have to relink, otherwise we might link with an installed library
9584     # when we should be linking with a yet-to-be-installed one
9585     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9586     test "$hardcode_minus_L" != no; then
9587    # Linking always hardcodes the temporary library directory.
9588    hardcode_action=relink
9589  else
9590    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9591    hardcode_action=immediate
9592  fi
9593else
9594  # We cannot hardcode anything, or else we can only hardcode existing
9595  # directories.
9596  hardcode_action=unsupported
9597fi
9598echo "$as_me:$LINENO: result: $hardcode_action" >&5
9599echo "${ECHO_T}$hardcode_action" >&6
9600
9601if test "$hardcode_action" = relink ||
9602   test "$inherit_rpath" = yes; then
9603  # Fast installation is not supported
9604  enable_fast_install=no
9605elif test "$shlibpath_overrides_runpath" = yes ||
9606     test "$enable_shared" = no; then
9607  # Fast installation is not necessary
9608  enable_fast_install=needless
9609fi
9610
9611
9612
9613
9614
9615
9616  if test "x$enable_dlopen" != xyes; then
9617  enable_dlopen=unknown
9618  enable_dlopen_self=unknown
9619  enable_dlopen_self_static=unknown
9620else
9621  lt_cv_dlopen=no
9622  lt_cv_dlopen_libs=
9623
9624  case $host_os in
9625  beos*)
9626    lt_cv_dlopen="load_add_on"
9627    lt_cv_dlopen_libs=
9628    lt_cv_dlopen_self=yes
9629    ;;
9630
9631  mingw* | pw32*)
9632    lt_cv_dlopen="LoadLibrary"
9633    lt_cv_dlopen_libs=
9634    ;;
9635
9636  cygwin*)
9637    lt_cv_dlopen="dlopen"
9638    lt_cv_dlopen_libs=
9639    ;;
9640
9641  darwin*)
9642  # if libdl is installed we need to link against it
9643    echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9644echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9645if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9646  echo $ECHO_N "(cached) $ECHO_C" >&6
9647else
9648  ac_check_lib_save_LIBS=$LIBS
9649LIBS="-ldl  $LIBS"
9650cat >conftest.$ac_ext <<_ACEOF
9651/* confdefs.h.  */
9652_ACEOF
9653cat confdefs.h >>conftest.$ac_ext
9654cat >>conftest.$ac_ext <<_ACEOF
9655/* end confdefs.h.  */
9656
9657/* Override any gcc2 internal prototype to avoid an error.  */
9658#ifdef __cplusplus
9659extern "C"
9660#endif
9661/* We use char because int might match the return type of a gcc2
9662   builtin and then its argument prototype would still apply.  */
9663char dlopen ();
9664int
9665main ()
9666{
9667dlopen ();
9668  ;
9669  return 0;
9670}
9671_ACEOF
9672rm -f conftest.$ac_objext conftest$ac_exeext
9673if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9674  (eval $ac_link) 2>conftest.er1
9675  ac_status=$?
9676  grep -v '^ *+' conftest.er1 >conftest.err
9677  rm -f conftest.er1
9678  cat conftest.err >&5
9679  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9680  (exit $ac_status); } &&
9681	 { ac_try='test -z "$ac_c_werror_flag"
9682			 || test ! -s conftest.err'
9683  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9684  (eval $ac_try) 2>&5
9685  ac_status=$?
9686  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9687  (exit $ac_status); }; } &&
9688	 { ac_try='test -s conftest$ac_exeext'
9689  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9690  (eval $ac_try) 2>&5
9691  ac_status=$?
9692  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693  (exit $ac_status); }; }; then
9694  ac_cv_lib_dl_dlopen=yes
9695else
9696  echo "$as_me: failed program was:" >&5
9697sed 's/^/| /' conftest.$ac_ext >&5
9698
9699ac_cv_lib_dl_dlopen=no
9700fi
9701rm -f conftest.err conftest.$ac_objext \
9702      conftest$ac_exeext conftest.$ac_ext
9703LIBS=$ac_check_lib_save_LIBS
9704fi
9705echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9706echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9707if test $ac_cv_lib_dl_dlopen = yes; then
9708  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9709else
9710
9711    lt_cv_dlopen="dyld"
9712    lt_cv_dlopen_libs=
9713    lt_cv_dlopen_self=yes
9714
9715fi
9716
9717    ;;
9718
9719  *)
9720    echo "$as_me:$LINENO: checking for shl_load" >&5
9721echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9722if test "${ac_cv_func_shl_load+set}" = set; then
9723  echo $ECHO_N "(cached) $ECHO_C" >&6
9724else
9725  cat >conftest.$ac_ext <<_ACEOF
9726/* confdefs.h.  */
9727_ACEOF
9728cat confdefs.h >>conftest.$ac_ext
9729cat >>conftest.$ac_ext <<_ACEOF
9730/* end confdefs.h.  */
9731/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9732   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9733#define shl_load innocuous_shl_load
9734
9735/* System header to define __stub macros and hopefully few prototypes,
9736    which can conflict with char shl_load (); below.
9737    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9738    <limits.h> exists even on freestanding compilers.  */
9739
9740#ifdef __STDC__
9741# include <limits.h>
9742#else
9743# include <assert.h>
9744#endif
9745
9746#undef shl_load
9747
9748/* Override any gcc2 internal prototype to avoid an error.  */
9749#ifdef __cplusplus
9750extern "C"
9751{
9752#endif
9753/* We use char because int might match the return type of a gcc2
9754   builtin and then its argument prototype would still apply.  */
9755char shl_load ();
9756/* The GNU C library defines this for functions which it implements
9757    to always fail with ENOSYS.  Some functions are actually named
9758    something starting with __ and the normal name is an alias.  */
9759#if defined (__stub_shl_load) || defined (__stub___shl_load)
9760choke me
9761#else
9762char (*f) () = shl_load;
9763#endif
9764#ifdef __cplusplus
9765}
9766#endif
9767
9768int
9769main ()
9770{
9771return f != shl_load;
9772  ;
9773  return 0;
9774}
9775_ACEOF
9776rm -f conftest.$ac_objext conftest$ac_exeext
9777if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9778  (eval $ac_link) 2>conftest.er1
9779  ac_status=$?
9780  grep -v '^ *+' conftest.er1 >conftest.err
9781  rm -f conftest.er1
9782  cat conftest.err >&5
9783  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9784  (exit $ac_status); } &&
9785	 { ac_try='test -z "$ac_c_werror_flag"
9786			 || test ! -s conftest.err'
9787  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9788  (eval $ac_try) 2>&5
9789  ac_status=$?
9790  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9791  (exit $ac_status); }; } &&
9792	 { ac_try='test -s conftest$ac_exeext'
9793  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9794  (eval $ac_try) 2>&5
9795  ac_status=$?
9796  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9797  (exit $ac_status); }; }; then
9798  ac_cv_func_shl_load=yes
9799else
9800  echo "$as_me: failed program was:" >&5
9801sed 's/^/| /' conftest.$ac_ext >&5
9802
9803ac_cv_func_shl_load=no
9804fi
9805rm -f conftest.err conftest.$ac_objext \
9806      conftest$ac_exeext conftest.$ac_ext
9807fi
9808echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9809echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9810if test $ac_cv_func_shl_load = yes; then
9811  lt_cv_dlopen="shl_load"
9812else
9813  echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9814echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9815if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9816  echo $ECHO_N "(cached) $ECHO_C" >&6
9817else
9818  ac_check_lib_save_LIBS=$LIBS
9819LIBS="-ldld  $LIBS"
9820cat >conftest.$ac_ext <<_ACEOF
9821/* confdefs.h.  */
9822_ACEOF
9823cat confdefs.h >>conftest.$ac_ext
9824cat >>conftest.$ac_ext <<_ACEOF
9825/* end confdefs.h.  */
9826
9827/* Override any gcc2 internal prototype to avoid an error.  */
9828#ifdef __cplusplus
9829extern "C"
9830#endif
9831/* We use char because int might match the return type of a gcc2
9832   builtin and then its argument prototype would still apply.  */
9833char shl_load ();
9834int
9835main ()
9836{
9837shl_load ();
9838  ;
9839  return 0;
9840}
9841_ACEOF
9842rm -f conftest.$ac_objext conftest$ac_exeext
9843if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9844  (eval $ac_link) 2>conftest.er1
9845  ac_status=$?
9846  grep -v '^ *+' conftest.er1 >conftest.err
9847  rm -f conftest.er1
9848  cat conftest.err >&5
9849  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850  (exit $ac_status); } &&
9851	 { ac_try='test -z "$ac_c_werror_flag"
9852			 || test ! -s conftest.err'
9853  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9854  (eval $ac_try) 2>&5
9855  ac_status=$?
9856  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9857  (exit $ac_status); }; } &&
9858	 { ac_try='test -s conftest$ac_exeext'
9859  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9860  (eval $ac_try) 2>&5
9861  ac_status=$?
9862  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9863  (exit $ac_status); }; }; then
9864  ac_cv_lib_dld_shl_load=yes
9865else
9866  echo "$as_me: failed program was:" >&5
9867sed 's/^/| /' conftest.$ac_ext >&5
9868
9869ac_cv_lib_dld_shl_load=no
9870fi
9871rm -f conftest.err conftest.$ac_objext \
9872      conftest$ac_exeext conftest.$ac_ext
9873LIBS=$ac_check_lib_save_LIBS
9874fi
9875echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9876echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9877if test $ac_cv_lib_dld_shl_load = yes; then
9878  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9879else
9880  echo "$as_me:$LINENO: checking for dlopen" >&5
9881echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9882if test "${ac_cv_func_dlopen+set}" = set; then
9883  echo $ECHO_N "(cached) $ECHO_C" >&6
9884else
9885  cat >conftest.$ac_ext <<_ACEOF
9886/* confdefs.h.  */
9887_ACEOF
9888cat confdefs.h >>conftest.$ac_ext
9889cat >>conftest.$ac_ext <<_ACEOF
9890/* end confdefs.h.  */
9891/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9892   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9893#define dlopen innocuous_dlopen
9894
9895/* System header to define __stub macros and hopefully few prototypes,
9896    which can conflict with char dlopen (); below.
9897    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9898    <limits.h> exists even on freestanding compilers.  */
9899
9900#ifdef __STDC__
9901# include <limits.h>
9902#else
9903# include <assert.h>
9904#endif
9905
9906#undef dlopen
9907
9908/* Override any gcc2 internal prototype to avoid an error.  */
9909#ifdef __cplusplus
9910extern "C"
9911{
9912#endif
9913/* We use char because int might match the return type of a gcc2
9914   builtin and then its argument prototype would still apply.  */
9915char dlopen ();
9916/* The GNU C library defines this for functions which it implements
9917    to always fail with ENOSYS.  Some functions are actually named
9918    something starting with __ and the normal name is an alias.  */
9919#if defined (__stub_dlopen) || defined (__stub___dlopen)
9920choke me
9921#else
9922char (*f) () = dlopen;
9923#endif
9924#ifdef __cplusplus
9925}
9926#endif
9927
9928int
9929main ()
9930{
9931return f != dlopen;
9932  ;
9933  return 0;
9934}
9935_ACEOF
9936rm -f conftest.$ac_objext conftest$ac_exeext
9937if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9938  (eval $ac_link) 2>conftest.er1
9939  ac_status=$?
9940  grep -v '^ *+' conftest.er1 >conftest.err
9941  rm -f conftest.er1
9942  cat conftest.err >&5
9943  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9944  (exit $ac_status); } &&
9945	 { ac_try='test -z "$ac_c_werror_flag"
9946			 || test ! -s conftest.err'
9947  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9948  (eval $ac_try) 2>&5
9949  ac_status=$?
9950  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9951  (exit $ac_status); }; } &&
9952	 { ac_try='test -s conftest$ac_exeext'
9953  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9954  (eval $ac_try) 2>&5
9955  ac_status=$?
9956  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9957  (exit $ac_status); }; }; then
9958  ac_cv_func_dlopen=yes
9959else
9960  echo "$as_me: failed program was:" >&5
9961sed 's/^/| /' conftest.$ac_ext >&5
9962
9963ac_cv_func_dlopen=no
9964fi
9965rm -f conftest.err conftest.$ac_objext \
9966      conftest$ac_exeext conftest.$ac_ext
9967fi
9968echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9969echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9970if test $ac_cv_func_dlopen = yes; then
9971  lt_cv_dlopen="dlopen"
9972else
9973  echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9974echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9975if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9976  echo $ECHO_N "(cached) $ECHO_C" >&6
9977else
9978  ac_check_lib_save_LIBS=$LIBS
9979LIBS="-ldl  $LIBS"
9980cat >conftest.$ac_ext <<_ACEOF
9981/* confdefs.h.  */
9982_ACEOF
9983cat confdefs.h >>conftest.$ac_ext
9984cat >>conftest.$ac_ext <<_ACEOF
9985/* end confdefs.h.  */
9986
9987/* Override any gcc2 internal prototype to avoid an error.  */
9988#ifdef __cplusplus
9989extern "C"
9990#endif
9991/* We use char because int might match the return type of a gcc2
9992   builtin and then its argument prototype would still apply.  */
9993char dlopen ();
9994int
9995main ()
9996{
9997dlopen ();
9998  ;
9999  return 0;
10000}
10001_ACEOF
10002rm -f conftest.$ac_objext conftest$ac_exeext
10003if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10004  (eval $ac_link) 2>conftest.er1
10005  ac_status=$?
10006  grep -v '^ *+' conftest.er1 >conftest.err
10007  rm -f conftest.er1
10008  cat conftest.err >&5
10009  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10010  (exit $ac_status); } &&
10011	 { ac_try='test -z "$ac_c_werror_flag"
10012			 || test ! -s conftest.err'
10013  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10014  (eval $ac_try) 2>&5
10015  ac_status=$?
10016  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10017  (exit $ac_status); }; } &&
10018	 { ac_try='test -s conftest$ac_exeext'
10019  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10020  (eval $ac_try) 2>&5
10021  ac_status=$?
10022  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10023  (exit $ac_status); }; }; then
10024  ac_cv_lib_dl_dlopen=yes
10025else
10026  echo "$as_me: failed program was:" >&5
10027sed 's/^/| /' conftest.$ac_ext >&5
10028
10029ac_cv_lib_dl_dlopen=no
10030fi
10031rm -f conftest.err conftest.$ac_objext \
10032      conftest$ac_exeext conftest.$ac_ext
10033LIBS=$ac_check_lib_save_LIBS
10034fi
10035echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10036echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10037if test $ac_cv_lib_dl_dlopen = yes; then
10038  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10039else
10040  echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10041echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10042if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10043  echo $ECHO_N "(cached) $ECHO_C" >&6
10044else
10045  ac_check_lib_save_LIBS=$LIBS
10046LIBS="-lsvld  $LIBS"
10047cat >conftest.$ac_ext <<_ACEOF
10048/* confdefs.h.  */
10049_ACEOF
10050cat confdefs.h >>conftest.$ac_ext
10051cat >>conftest.$ac_ext <<_ACEOF
10052/* end confdefs.h.  */
10053
10054/* Override any gcc2 internal prototype to avoid an error.  */
10055#ifdef __cplusplus
10056extern "C"
10057#endif
10058/* We use char because int might match the return type of a gcc2
10059   builtin and then its argument prototype would still apply.  */
10060char dlopen ();
10061int
10062main ()
10063{
10064dlopen ();
10065  ;
10066  return 0;
10067}
10068_ACEOF
10069rm -f conftest.$ac_objext conftest$ac_exeext
10070if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10071  (eval $ac_link) 2>conftest.er1
10072  ac_status=$?
10073  grep -v '^ *+' conftest.er1 >conftest.err
10074  rm -f conftest.er1
10075  cat conftest.err >&5
10076  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10077  (exit $ac_status); } &&
10078	 { ac_try='test -z "$ac_c_werror_flag"
10079			 || test ! -s conftest.err'
10080  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10081  (eval $ac_try) 2>&5
10082  ac_status=$?
10083  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10084  (exit $ac_status); }; } &&
10085	 { ac_try='test -s conftest$ac_exeext'
10086  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10087  (eval $ac_try) 2>&5
10088  ac_status=$?
10089  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10090  (exit $ac_status); }; }; then
10091  ac_cv_lib_svld_dlopen=yes
10092else
10093  echo "$as_me: failed program was:" >&5
10094sed 's/^/| /' conftest.$ac_ext >&5
10095
10096ac_cv_lib_svld_dlopen=no
10097fi
10098rm -f conftest.err conftest.$ac_objext \
10099      conftest$ac_exeext conftest.$ac_ext
10100LIBS=$ac_check_lib_save_LIBS
10101fi
10102echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10103echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10104if test $ac_cv_lib_svld_dlopen = yes; then
10105  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10106else
10107  echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10108echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10109if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10110  echo $ECHO_N "(cached) $ECHO_C" >&6
10111else
10112  ac_check_lib_save_LIBS=$LIBS
10113LIBS="-ldld  $LIBS"
10114cat >conftest.$ac_ext <<_ACEOF
10115/* confdefs.h.  */
10116_ACEOF
10117cat confdefs.h >>conftest.$ac_ext
10118cat >>conftest.$ac_ext <<_ACEOF
10119/* end confdefs.h.  */
10120
10121/* Override any gcc2 internal prototype to avoid an error.  */
10122#ifdef __cplusplus
10123extern "C"
10124#endif
10125/* We use char because int might match the return type of a gcc2
10126   builtin and then its argument prototype would still apply.  */
10127char dld_link ();
10128int
10129main ()
10130{
10131dld_link ();
10132  ;
10133  return 0;
10134}
10135_ACEOF
10136rm -f conftest.$ac_objext conftest$ac_exeext
10137if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10138  (eval $ac_link) 2>conftest.er1
10139  ac_status=$?
10140  grep -v '^ *+' conftest.er1 >conftest.err
10141  rm -f conftest.er1
10142  cat conftest.err >&5
10143  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10144  (exit $ac_status); } &&
10145	 { ac_try='test -z "$ac_c_werror_flag"
10146			 || test ! -s conftest.err'
10147  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10148  (eval $ac_try) 2>&5
10149  ac_status=$?
10150  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10151  (exit $ac_status); }; } &&
10152	 { ac_try='test -s conftest$ac_exeext'
10153  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10154  (eval $ac_try) 2>&5
10155  ac_status=$?
10156  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10157  (exit $ac_status); }; }; then
10158  ac_cv_lib_dld_dld_link=yes
10159else
10160  echo "$as_me: failed program was:" >&5
10161sed 's/^/| /' conftest.$ac_ext >&5
10162
10163ac_cv_lib_dld_dld_link=no
10164fi
10165rm -f conftest.err conftest.$ac_objext \
10166      conftest$ac_exeext conftest.$ac_ext
10167LIBS=$ac_check_lib_save_LIBS
10168fi
10169echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10170echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10171if test $ac_cv_lib_dld_dld_link = yes; then
10172  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10173fi
10174
10175
10176fi
10177
10178
10179fi
10180
10181
10182fi
10183
10184
10185fi
10186
10187
10188fi
10189
10190    ;;
10191  esac
10192
10193  if test "x$lt_cv_dlopen" != xno; then
10194    enable_dlopen=yes
10195  else
10196    enable_dlopen=no
10197  fi
10198
10199  case $lt_cv_dlopen in
10200  dlopen)
10201    save_CPPFLAGS="$CPPFLAGS"
10202    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10203
10204    save_LDFLAGS="$LDFLAGS"
10205    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10206
10207    save_LIBS="$LIBS"
10208    LIBS="$lt_cv_dlopen_libs $LIBS"
10209
10210    echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10211echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10212if test "${lt_cv_dlopen_self+set}" = set; then
10213  echo $ECHO_N "(cached) $ECHO_C" >&6
10214else
10215  	  if test "$cross_compiling" = yes; then :
10216  lt_cv_dlopen_self=cross
10217else
10218  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10219  lt_status=$lt_dlunknown
10220  cat > conftest.$ac_ext <<_LT_EOF
10221#line 10221 "configure"
10222#include "confdefs.h"
10223
10224#if HAVE_DLFCN_H
10225#include <dlfcn.h>
10226#endif
10227
10228#include <stdio.h>
10229
10230#ifdef RTLD_GLOBAL
10231#  define LT_DLGLOBAL		RTLD_GLOBAL
10232#else
10233#  ifdef DL_GLOBAL
10234#    define LT_DLGLOBAL		DL_GLOBAL
10235#  else
10236#    define LT_DLGLOBAL		0
10237#  endif
10238#endif
10239
10240/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10241   find out it does not work in some platform. */
10242#ifndef LT_DLLAZY_OR_NOW
10243#  ifdef RTLD_LAZY
10244#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10245#  else
10246#    ifdef DL_LAZY
10247#      define LT_DLLAZY_OR_NOW		DL_LAZY
10248#    else
10249#      ifdef RTLD_NOW
10250#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10251#      else
10252#        ifdef DL_NOW
10253#          define LT_DLLAZY_OR_NOW	DL_NOW
10254#        else
10255#          define LT_DLLAZY_OR_NOW	0
10256#        endif
10257#      endif
10258#    endif
10259#  endif
10260#endif
10261
10262#ifdef __cplusplus
10263extern "C" void exit (int);
10264#endif
10265
10266void fnord() { int i=42;}
10267int main ()
10268{
10269  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10270  int status = $lt_dlunknown;
10271
10272  if (self)
10273    {
10274      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10275      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10276      /* dlclose (self); */
10277    }
10278  else
10279    puts (dlerror ());
10280
10281    exit (status);
10282}
10283_LT_EOF
10284  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10285  (eval $ac_link) 2>&5
10286  ac_status=$?
10287  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10288  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10289    (./conftest; exit; ) >&5 2>/dev/null
10290    lt_status=$?
10291    case x$lt_status in
10292      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10293      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10294      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10295    esac
10296  else :
10297    # compilation failed
10298    lt_cv_dlopen_self=no
10299  fi
10300fi
10301rm -fr conftest*
10302
10303
10304fi
10305echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10306echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10307
10308    if test "x$lt_cv_dlopen_self" = xyes; then
10309      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10310      echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10311echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10312if test "${lt_cv_dlopen_self_static+set}" = set; then
10313  echo $ECHO_N "(cached) $ECHO_C" >&6
10314else
10315  	  if test "$cross_compiling" = yes; then :
10316  lt_cv_dlopen_self_static=cross
10317else
10318  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10319  lt_status=$lt_dlunknown
10320  cat > conftest.$ac_ext <<_LT_EOF
10321#line 10321 "configure"
10322#include "confdefs.h"
10323
10324#if HAVE_DLFCN_H
10325#include <dlfcn.h>
10326#endif
10327
10328#include <stdio.h>
10329
10330#ifdef RTLD_GLOBAL
10331#  define LT_DLGLOBAL		RTLD_GLOBAL
10332#else
10333#  ifdef DL_GLOBAL
10334#    define LT_DLGLOBAL		DL_GLOBAL
10335#  else
10336#    define LT_DLGLOBAL		0
10337#  endif
10338#endif
10339
10340/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10341   find out it does not work in some platform. */
10342#ifndef LT_DLLAZY_OR_NOW
10343#  ifdef RTLD_LAZY
10344#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10345#  else
10346#    ifdef DL_LAZY
10347#      define LT_DLLAZY_OR_NOW		DL_LAZY
10348#    else
10349#      ifdef RTLD_NOW
10350#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10351#      else
10352#        ifdef DL_NOW
10353#          define LT_DLLAZY_OR_NOW	DL_NOW
10354#        else
10355#          define LT_DLLAZY_OR_NOW	0
10356#        endif
10357#      endif
10358#    endif
10359#  endif
10360#endif
10361
10362#ifdef __cplusplus
10363extern "C" void exit (int);
10364#endif
10365
10366void fnord() { int i=42;}
10367int main ()
10368{
10369  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10370  int status = $lt_dlunknown;
10371
10372  if (self)
10373    {
10374      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10375      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10376      /* dlclose (self); */
10377    }
10378  else
10379    puts (dlerror ());
10380
10381    exit (status);
10382}
10383_LT_EOF
10384  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10385  (eval $ac_link) 2>&5
10386  ac_status=$?
10387  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10388  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10389    (./conftest; exit; ) >&5 2>/dev/null
10390    lt_status=$?
10391    case x$lt_status in
10392      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10393      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10394      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10395    esac
10396  else :
10397    # compilation failed
10398    lt_cv_dlopen_self_static=no
10399  fi
10400fi
10401rm -fr conftest*
10402
10403
10404fi
10405echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10406echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10407    fi
10408
10409    CPPFLAGS="$save_CPPFLAGS"
10410    LDFLAGS="$save_LDFLAGS"
10411    LIBS="$save_LIBS"
10412    ;;
10413  esac
10414
10415  case $lt_cv_dlopen_self in
10416  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10417  *) enable_dlopen_self=unknown ;;
10418  esac
10419
10420  case $lt_cv_dlopen_self_static in
10421  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10422  *) enable_dlopen_self_static=unknown ;;
10423  esac
10424fi
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442striplib=
10443old_striplib=
10444echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10445echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10446if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10447  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10448  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10449  echo "$as_me:$LINENO: result: yes" >&5
10450echo "${ECHO_T}yes" >&6
10451else
10452# FIXME - insert some real tests, host_os isn't really good enough
10453  case $host_os in
10454  darwin*)
10455    if test -n "$STRIP" ; then
10456      striplib="$STRIP -x"
10457      old_striplib="$STRIP -S"
10458      echo "$as_me:$LINENO: result: yes" >&5
10459echo "${ECHO_T}yes" >&6
10460    else
10461      echo "$as_me:$LINENO: result: no" >&5
10462echo "${ECHO_T}no" >&6
10463    fi
10464    ;;
10465  *)
10466    echo "$as_me:$LINENO: result: no" >&5
10467echo "${ECHO_T}no" >&6
10468    ;;
10469  esac
10470fi
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483  # Report which library types will actually be built
10484  echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10485echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10486  echo "$as_me:$LINENO: result: $can_build_shared" >&5
10487echo "${ECHO_T}$can_build_shared" >&6
10488
10489  echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10490echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10491  test "$can_build_shared" = "no" && enable_shared=no
10492
10493  # On AIX, shared libraries and static libraries use the same namespace, and
10494  # are all built from PIC.
10495  case $host_os in
10496  aix3*)
10497    test "$enable_shared" = yes && enable_static=no
10498    if test -n "$RANLIB"; then
10499      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10500      postinstall_cmds='$RANLIB $lib'
10501    fi
10502    ;;
10503
10504  aix[4-9]*)
10505    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10506      test "$enable_shared" = yes && enable_static=no
10507    fi
10508    ;;
10509  esac
10510  echo "$as_me:$LINENO: result: $enable_shared" >&5
10511echo "${ECHO_T}$enable_shared" >&6
10512
10513  echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10514echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10515  # Make sure either enable_shared or enable_static is yes.
10516  test "$enable_shared" = yes || enable_static=yes
10517  echo "$as_me:$LINENO: result: $enable_static" >&5
10518echo "${ECHO_T}$enable_static" >&6
10519
10520
10521
10522
10523fi
10524ac_ext=c
10525ac_cpp='$CPP $CPPFLAGS'
10526ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10527ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10528ac_compiler_gnu=$ac_cv_c_compiler_gnu
10529
10530CC="$lt_save_CC"
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544                  ac_config_commands="$ac_config_commands libtool"
10545
10546
10547
10548
10549# Only expand once:
10550
10551
10552
10553# Check whether --enable-targets or --disable-targets was given.
10554if test "${enable_targets+set}" = set; then
10555  enableval="$enable_targets"
10556  case "${enableval}" in
10557  yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10558echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10559   { (exit 1); exit 1; }; }
10560	    ;;
10561  no)	    enable_targets= ;;
10562  *)	    enable_targets=$enableval ;;
10563esac
10564fi;
10565# Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10566if test "${enable_commonbfdlib+set}" = set; then
10567  enableval="$enable_commonbfdlib"
10568  case "${enableval}" in
10569  yes) commonbfdlib=true ;;
10570  no)  commonbfdlib=false ;;
10571  *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
10572echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
10573   { (exit 1); exit 1; }; } ;;
10574esac
10575fi;
10576ac_checking=yes
10577if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
10578  ac_checking=
10579fi
10580# Check whether --enable-checking or --disable-checking was given.
10581if test "${enable_checking+set}" = set; then
10582  enableval="$enable_checking"
10583  case "${enableval}" in
10584  no|none)  ac_checking= ;;
10585  *)	    ac_checking=yes ;;
10586esac
10587fi; if test x$ac_checking != x ; then
10588
10589cat >>confdefs.h <<\_ACEOF
10590#define ENABLE_CHECKING 1
10591_ACEOF
10592
10593fi
10594
10595using_cgen=no
10596
10597
10598GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10599
10600# Check whether --enable-werror or --disable-werror was given.
10601if test "${enable_werror+set}" = set; then
10602  enableval="$enable_werror"
10603  case "${enableval}" in
10604     yes | y) ERROR_ON_WARNING="yes" ;;
10605     no | n)  ERROR_ON_WARNING="no" ;;
10606     *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10607echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10608   { (exit 1); exit 1; }; } ;;
10609   esac
10610fi;
10611
10612# Enable -Wno-format by default when using gcc on mingw
10613case "${host}" in
10614  *-*-mingw32*)
10615    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10616      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
10617    fi
10618    ;;
10619  *) ;;
10620esac
10621
10622# Enable -Werror by default when using gcc
10623if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10624    ERROR_ON_WARNING=yes
10625fi
10626
10627NO_WERROR=
10628if test "${ERROR_ON_WARNING}" = yes ; then
10629    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10630    NO_WERROR="-Wno-error"
10631fi
10632
10633if test "${GCC}" = yes ; then
10634  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10635fi
10636
10637# Check whether --enable-build-warnings or --disable-build-warnings was given.
10638if test "${enable_build_warnings+set}" = set; then
10639  enableval="$enable_build_warnings"
10640  case "${enableval}" in
10641  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10642  no)	if test "${GCC}" = yes ; then
10643	  WARN_CFLAGS="-w"
10644	fi;;
10645  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10646        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10647  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10648        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10649  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10650esac
10651fi;
10652
10653if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10654  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10655fi
10656
10657
10658
10659
10660
10661# Generate a header file
10662          ac_config_headers="$ac_config_headers config.h:config.in"
10663
10664
10665# If we are on a DOS filesystem, we must use gdb.ini rather than
10666# .gdbinit.
10667case "${host}" in
10668  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
10669    GDBINIT="gdb.ini"
10670              ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
10671
10672    ;;
10673  *)
10674    GDBINIT=".gdbinit"
10675              ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
10676
10677    ;;
10678esac
10679
10680
10681#We need this for the host.  BOUT header is in host order.
10682echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
10683echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
10684if test "${ac_cv_c_bigendian+set}" = set; then
10685  echo $ECHO_N "(cached) $ECHO_C" >&6
10686else
10687  # See if sys/param.h defines the BYTE_ORDER macro.
10688cat >conftest.$ac_ext <<_ACEOF
10689/* confdefs.h.  */
10690_ACEOF
10691cat confdefs.h >>conftest.$ac_ext
10692cat >>conftest.$ac_ext <<_ACEOF
10693/* end confdefs.h.  */
10694#include <sys/types.h>
10695#include <sys/param.h>
10696
10697int
10698main ()
10699{
10700#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
10701 bogus endian macros
10702#endif
10703
10704  ;
10705  return 0;
10706}
10707_ACEOF
10708rm -f conftest.$ac_objext
10709if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10710  (eval $ac_compile) 2>conftest.er1
10711  ac_status=$?
10712  grep -v '^ *+' conftest.er1 >conftest.err
10713  rm -f conftest.er1
10714  cat conftest.err >&5
10715  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10716  (exit $ac_status); } &&
10717	 { ac_try='test -z "$ac_c_werror_flag"
10718			 || test ! -s conftest.err'
10719  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10720  (eval $ac_try) 2>&5
10721  ac_status=$?
10722  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10723  (exit $ac_status); }; } &&
10724	 { ac_try='test -s conftest.$ac_objext'
10725  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10726  (eval $ac_try) 2>&5
10727  ac_status=$?
10728  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10729  (exit $ac_status); }; }; then
10730  # It does; now see whether it defined to BIG_ENDIAN or not.
10731cat >conftest.$ac_ext <<_ACEOF
10732/* confdefs.h.  */
10733_ACEOF
10734cat confdefs.h >>conftest.$ac_ext
10735cat >>conftest.$ac_ext <<_ACEOF
10736/* end confdefs.h.  */
10737#include <sys/types.h>
10738#include <sys/param.h>
10739
10740int
10741main ()
10742{
10743#if BYTE_ORDER != BIG_ENDIAN
10744 not big endian
10745#endif
10746
10747  ;
10748  return 0;
10749}
10750_ACEOF
10751rm -f conftest.$ac_objext
10752if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10753  (eval $ac_compile) 2>conftest.er1
10754  ac_status=$?
10755  grep -v '^ *+' conftest.er1 >conftest.err
10756  rm -f conftest.er1
10757  cat conftest.err >&5
10758  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10759  (exit $ac_status); } &&
10760	 { ac_try='test -z "$ac_c_werror_flag"
10761			 || test ! -s conftest.err'
10762  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10763  (eval $ac_try) 2>&5
10764  ac_status=$?
10765  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10766  (exit $ac_status); }; } &&
10767	 { ac_try='test -s conftest.$ac_objext'
10768  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10769  (eval $ac_try) 2>&5
10770  ac_status=$?
10771  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10772  (exit $ac_status); }; }; then
10773  ac_cv_c_bigendian=yes
10774else
10775  echo "$as_me: failed program was:" >&5
10776sed 's/^/| /' conftest.$ac_ext >&5
10777
10778ac_cv_c_bigendian=no
10779fi
10780rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10781else
10782  echo "$as_me: failed program was:" >&5
10783sed 's/^/| /' conftest.$ac_ext >&5
10784
10785# It does not; compile a test program.
10786if test "$cross_compiling" = yes; then
10787  # try to guess the endianness by grepping values into an object file
10788  ac_cv_c_bigendian=unknown
10789  cat >conftest.$ac_ext <<_ACEOF
10790/* confdefs.h.  */
10791_ACEOF
10792cat confdefs.h >>conftest.$ac_ext
10793cat >>conftest.$ac_ext <<_ACEOF
10794/* end confdefs.h.  */
10795short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10796short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10797void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
10798short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10799short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10800void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
10801int
10802main ()
10803{
10804 _ascii (); _ebcdic ();
10805  ;
10806  return 0;
10807}
10808_ACEOF
10809rm -f conftest.$ac_objext
10810if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10811  (eval $ac_compile) 2>conftest.er1
10812  ac_status=$?
10813  grep -v '^ *+' conftest.er1 >conftest.err
10814  rm -f conftest.er1
10815  cat conftest.err >&5
10816  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10817  (exit $ac_status); } &&
10818	 { ac_try='test -z "$ac_c_werror_flag"
10819			 || test ! -s conftest.err'
10820  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10821  (eval $ac_try) 2>&5
10822  ac_status=$?
10823  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10824  (exit $ac_status); }; } &&
10825	 { ac_try='test -s conftest.$ac_objext'
10826  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10827  (eval $ac_try) 2>&5
10828  ac_status=$?
10829  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10830  (exit $ac_status); }; }; then
10831  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
10832  ac_cv_c_bigendian=yes
10833fi
10834if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10835  if test "$ac_cv_c_bigendian" = unknown; then
10836    ac_cv_c_bigendian=no
10837  else
10838    # finding both strings is unlikely to happen, but who knows?
10839    ac_cv_c_bigendian=unknown
10840  fi
10841fi
10842else
10843  echo "$as_me: failed program was:" >&5
10844sed 's/^/| /' conftest.$ac_ext >&5
10845
10846fi
10847rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10848else
10849  cat >conftest.$ac_ext <<_ACEOF
10850/* confdefs.h.  */
10851_ACEOF
10852cat confdefs.h >>conftest.$ac_ext
10853cat >>conftest.$ac_ext <<_ACEOF
10854/* end confdefs.h.  */
10855int
10856main ()
10857{
10858  /* Are we little or big endian?  From Harbison&Steele.  */
10859  union
10860  {
10861    long l;
10862    char c[sizeof (long)];
10863  } u;
10864  u.l = 1;
10865  exit (u.c[sizeof (long) - 1] == 1);
10866}
10867_ACEOF
10868rm -f conftest$ac_exeext
10869if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10870  (eval $ac_link) 2>&5
10871  ac_status=$?
10872  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10874  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10875  (eval $ac_try) 2>&5
10876  ac_status=$?
10877  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10878  (exit $ac_status); }; }; then
10879  ac_cv_c_bigendian=no
10880else
10881  echo "$as_me: program exited with status $ac_status" >&5
10882echo "$as_me: failed program was:" >&5
10883sed 's/^/| /' conftest.$ac_ext >&5
10884
10885( exit $ac_status )
10886ac_cv_c_bigendian=yes
10887fi
10888rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10889fi
10890fi
10891rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10892fi
10893echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
10894echo "${ECHO_T}$ac_cv_c_bigendian" >&6
10895case $ac_cv_c_bigendian in
10896  yes)
10897
10898cat >>confdefs.h <<\_ACEOF
10899#define WORDS_BIGENDIAN 1
10900_ACEOF
10901 ;;
10902  no)
10903     ;;
10904  *)
10905    { { echo "$as_me:$LINENO: error: unknown endianness
10906presetting ac_cv_c_bigendian=no (or yes) will help" >&5
10907echo "$as_me: error: unknown endianness
10908presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
10909   { (exit 1); exit 1; }; } ;;
10910esac
10911
10912
10913te_file=generic
10914
10915# Makefile target for installing gas in $(tooldir)/bin.
10916install_tooldir=install-exec-tooldir
10917
10918canon_targets=""
10919all_targets=no
10920if test -n "$enable_targets" ; then
10921  for t in `echo $enable_targets | sed 's/,/ /g'`; do
10922    if test $t = "all"; then
10923      all_targets=yes
10924      continue
10925    fi
10926    result=`$ac_config_sub $t 2>/dev/null`
10927    if test -n "$result" ; then
10928      canon_targets="$canon_targets $result"
10929#    else
10930#      # Permit "all", etc.  We don't support it yet though.
10931#      canon_targets="$canon_targets $t"
10932    fi
10933  done
10934  _gas_uniq_list="$canon_targets"
10935_gas_uniq_newlist=""
10936for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
10937  case $_gas_uniq_i in
10938  _gas_uniq_dummy) ;;
10939  *) case " $_gas_uniq_newlist " in
10940       *" $_gas_uniq_i "*) ;;
10941       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
10942     esac ;;
10943  esac
10944done
10945canon_targets=$_gas_uniq_newlist
10946
10947fi
10948
10949emulations=""
10950
10951for this_target in $target $canon_targets ; do
10952
10953    targ=${this_target}
10954    . ${srcdir}/configure.tgt
10955
10956    case ${target_cpu} in
10957      crisv32)
10958
10959cat >>confdefs.h <<_ACEOF
10960#define DEFAULT_CRIS_ARCH $arch
10961_ACEOF
10962
10963	;;
10964    esac
10965
10966    if test ${this_target} = $target ; then
10967      target_cpu_type=${cpu_type}
10968    elif test ${target_cpu_type} != ${cpu_type} ; then
10969      continue
10970    fi
10971
10972    generic_target=${cpu_type}-${target_vendor}-${target_os}
10973    case ${generic_target} in
10974      i386-*-sco3.2v5*)
10975	if test ${this_target} = $target; then
10976
10977cat >>confdefs.h <<\_ACEOF
10978#define SCO_ELF 1
10979_ACEOF
10980
10981	fi
10982	;;
10983
10984      i386-*-msdosdjgpp* \
10985      | i386-*-go32* \
10986      | i386-go32-rtems*)
10987
10988cat >>confdefs.h <<\_ACEOF
10989#define STRICTCOFF 1
10990_ACEOF
10991
10992	;;
10993
10994      i860-*-*)
10995	{ echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
10996echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
10997	;;
10998
10999      mips-sony-bsd*)
11000	;;
11001      mips-*-bsd*)
11002	{ { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
11003echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
11004   { (exit 1); exit 1; }; }
11005	;;
11006
11007      ppc-*-aix5.*)
11008
11009cat >>confdefs.h <<\_ACEOF
11010#define AIX_WEAK_SUPPORT 1
11011_ACEOF
11012
11013	;;
11014      ppc-*-linux-*)
11015	case "$endian" in
11016	  big)  ;;
11017	  *)    { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
11018echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
11019   { (exit 1); exit 1; }; } ;;
11020	esac
11021	;;
11022      ppc-*-solaris*)
11023	if test ${this_target} = $target; then
11024
11025cat >>confdefs.h <<\_ACEOF
11026#define TARGET_SOLARIS_COMMENT 1
11027_ACEOF
11028
11029	fi
11030	if test x${endian} = xbig; then
11031	  { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
11032echo "$as_me: error: Solaris must be configured little endian" >&2;}
11033   { (exit 1); exit 1; }; }
11034	fi
11035	;;
11036
11037      sh*-*-symbianelf*)
11038
11039cat >>confdefs.h <<\_ACEOF
11040#define TARGET_SYMBIAN 1
11041_ACEOF
11042
11043	;;
11044    esac
11045
11046    if test ${this_target} = $target ; then
11047      endian_def=
11048      if test x${endian} = xbig; then
11049	endian_def=1
11050      elif test x${endian} = xlittle; then
11051	endian_def=0
11052      fi
11053      if test x${endian_def} != x; then
11054
11055cat >>confdefs.h <<_ACEOF
11056#define TARGET_BYTES_BIG_ENDIAN $endian_def
11057_ACEOF
11058
11059      fi
11060    fi
11061
11062# Other random stuff.
11063
11064    case ${cpu_type} in
11065      mips)
11066	# Set mips_cpu to the name of the default CPU.
11067	case ${target_cpu} in
11068	  mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
11069	    mips_cpu=from-abi
11070	    ;;
11071	  mipsisa32 | mipsisa32el)
11072	    mips_cpu=mips32
11073	    ;;
11074	  mipsisa32r2 | mipsisa32r2el)
11075	    mips_cpu=mips32r2
11076	    ;;
11077	  mipsisa64 | mipsisa64el)
11078	    mips_cpu=mips64
11079	    ;;
11080	  mipsisa64r2 | mipsisa64r2el)
11081	    mips_cpu=mips64r2
11082	    ;;
11083	  mipstx39 | mipstx39el)
11084	    mips_cpu=r3900
11085	    ;;
11086	  mips64vr | mips64vrel)
11087	    mips_cpu=vr4100
11088	    ;;
11089	  mipsisa32r2* | mipsisa64r2*)
11090	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
11091	    ;;
11092	  mips64* | mipsisa64* | mipsisa32*)
11093	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
11094	    ;;
11095	  *)
11096	    { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
11097echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
11098   { (exit 1); exit 1; }; }
11099	    ;;
11100	esac
11101	# See whether it's appropriate to set E_MIPS_ABI_O32 for o32
11102	# binaries.  It's a GNU extension that some OSes don't understand.
11103	# The value only matters on ELF targets.
11104	case ${target} in
11105	  *-*-irix*)
11106	    use_e_mips_abi_o32=0
11107	    ;;
11108	  *)
11109	    use_e_mips_abi_o32=1
11110	    ;;
11111	esac
11112	# Decide whether to generate 32-bit or 64-bit code by default.
11113	# Used to resolve -march=from-abi when an embedded ABI is selected.
11114	case ${target} in
11115	  mips64*-*-* | mipsisa64*-*-*)
11116	    mips_default_64bit=1
11117	    ;;
11118	  *)
11119	    mips_default_64bit=0
11120	    ;;
11121	esac
11122	# Decide which ABI to target by default.
11123	case ${target} in
11124	  mips64*-linux* | mips-sgi-irix6*)
11125	    mips_default_abi=N32_ABI
11126	    ;;
11127	  mips*-linux*)
11128	    mips_default_abi=O32_ABI
11129	    ;;
11130	  mips64*-openbsd*)
11131	    mips_default_abi=N64_ABI
11132	    ;;
11133	  *)
11134	    mips_default_abi=NO_ABI
11135	    ;;
11136	esac
11137
11138cat >>confdefs.h <<_ACEOF
11139#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
11140_ACEOF
11141
11142
11143cat >>confdefs.h <<_ACEOF
11144#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
11145_ACEOF
11146
11147
11148cat >>confdefs.h <<_ACEOF
11149#define MIPS_DEFAULT_64BIT $mips_default_64bit
11150_ACEOF
11151
11152
11153cat >>confdefs.h <<_ACEOF
11154#define MIPS_DEFAULT_ABI $mips_default_abi
11155_ACEOF
11156
11157	;;
11158    esac
11159
11160    # Do we need the opcodes library?
11161    case ${cpu_type} in
11162      vax | tic30)
11163	;;
11164
11165      *)
11166	need_opcodes=yes
11167
11168	case "${enable_shared}" in
11169	yes) shared_opcodes=true ;;
11170	*opcodes*) shared_opcodes=true ;;
11171	*) shared_opcodes=false ;;
11172	esac
11173	;;
11174    esac
11175
11176    # Any other special object files needed ?
11177    case ${cpu_type} in
11178
11179      bfin)
11180        echo ${extra_objects} | grep -s "bfin-parse.o"
11181        if test $? -ne 0 ; then
11182          extra_objects="$extra_objects bfin-parse.o"
11183        fi
11184
11185        echo ${extra_objects} | grep -s "bfin-lex.o"
11186        if test $? -ne 0 ; then
11187          extra_objects="$extra_objects bfin-lex.o"
11188        fi
11189        ;;
11190
11191      fr30 | ip2k | iq2000 | m32r | openrisc)
11192	using_cgen=yes
11193	;;
11194
11195      m32c)
11196	using_cgen=yes
11197	;;
11198      frv)
11199	using_cgen=yes
11200	;;
11201      m68k)
11202	case ${extra_objects} in
11203	*m68k-parse.o*) ;;
11204	*) extra_objects="$extra_objects m68k-parse.o" ;;
11205	esac
11206	;;
11207
11208      mep)
11209	using_cgen=yes
11210	;;
11211
11212      mips)
11213	echo ${extra_objects} | grep -s "itbl-parse.o"
11214	if test $? -ne 0 ; then
11215	  extra_objects="$extra_objects itbl-parse.o"
11216	fi
11217
11218	echo ${extra_objects} | grep -s "itbl-lex.o"
11219	if test $? -ne 0 ; then
11220	  extra_objects="$extra_objects itbl-lex.o"
11221	fi
11222
11223	echo ${extra_objects} | grep -s "itbl-ops.o"
11224	if test $? -ne 0 ; then
11225	  extra_objects="$extra_objects itbl-ops.o"
11226	fi
11227	;;
11228
11229      mt)
11230        using_cgen=yes
11231	;;
11232
11233      i386 | s390 | sparc)
11234	if test $this_target = $target ; then
11235
11236cat >>confdefs.h <<_ACEOF
11237#define DEFAULT_ARCH "${arch}"
11238_ACEOF
11239
11240	fi
11241	;;
11242
11243      xstormy16)
11244	using_cgen=yes
11245	;;
11246
11247      xc16x)
11248	using_cgen=yes
11249	;;
11250
11251      xtensa)
11252	echo ${extra_objects} | grep -s "xtensa-relax.o"
11253	if test $? -ne 0 ; then
11254	  extra_objects="$extra_objects xtensa-relax.o"
11255	fi
11256	;;
11257
11258      *)
11259	;;
11260    esac
11261
11262    if test $using_cgen = yes ; then
11263	case "x${extra_objects}" in
11264	*cgen.o*) ;;
11265	*) extra_objects="$extra_objects cgen.o" ;;
11266	esac
11267    fi
11268
11269# See if we really can support this configuration with the emulation code.
11270
11271    if test $this_target = $target ; then
11272      obj_format=$fmt
11273      te_file=$em
11274    fi
11275
11276# From target name and format, produce a list of supported emulations.
11277
11278    case ${generic_target}-${fmt} in
11279      mips-*-irix5*-*)	emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
11280      mips*-*-linux*-*) case "$endian" in
11281			big)	emulation="mipsbelf mipslelf mipself" ;;
11282			*)	emulation="mipslelf mipsbelf mipself" ;;
11283			esac ;;
11284      mips-*-lnews*-ecoff) ;;
11285      mips-*-*-ecoff)	case "$endian" in
11286			big)	emulation="mipsbecoff mipslecoff mipsecoff" ;;
11287			*)	emulation="mipslecoff mipsbecoff mipsecoff" ;;
11288			esac ;;
11289      mips-*-*-elf)	case "$endian" in
11290			big)	emulation="mipsbelf mipslelf mipself" ;;
11291			*)	emulation="mipslelf mipsbelf mipself" ;;
11292			esac ;;
11293      mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
11294      # i386-pc-pe-coff != i386-pc-coff.
11295      i386-*-pe-coff)	;;
11296      # Uncommenting the next line will turn on support for i386 AOUT
11297      # for the default linux configuration
11298      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
11299      #
11300      i386-*-aout)	emulation="i386aout" ;;
11301      i386-*-coff)	emulation="i386coff" ;;
11302      i386-*-elf)	emulation="i386elf" ;;
11303
11304      # Always all formats.  The first stated emulation becomes the default.
11305      cris-*-*aout*)	emulation="crisaout criself" ;;
11306      cris-*-*)		emulation="criself crisaout" ;;
11307    esac
11308
11309    emulations="$emulations $emulation"
11310
11311done
11312
11313# Turn on all targets if possible
11314if test ${all_targets} = "yes"; then
11315  case ${target_cpu_type} in
11316  i386)
11317    case ${obj_format} in
11318    aout)
11319      emulations="$emulations i386coff i386elf"
11320      ;;
11321    coff)
11322      emulations="$emulations i386aout i386elf"
11323    ;;
11324    elf)
11325      emulations="$emulations i386aout i386coff"
11326      ;;
11327    esac
11328  ;;
11329  x86_64)
11330    case ${obj_format} in
11331    aout)
11332      emulations="$emulations i386coff i386elf"
11333      ;;
11334    coff)
11335      emulations="$emulations i386aout i386elf"
11336    ;;
11337    elf)
11338      emulations="$emulations i386aout i386coff"
11339      ;;
11340    esac
11341  ;;
11342  esac
11343fi
11344
11345# Assign floating point type.  Most processors with FP support
11346# IEEE FP.  On those that don't support FP at all, usually IEEE
11347# is emulated.
11348case ${target_cpu} in
11349  vax | pdp11 )	atof=vax ;;
11350  *)		atof=ieee ;;
11351esac
11352
11353case "${obj_format}" in
11354  "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
11355echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
11356   { (exit 1); exit 1; }; } ;;
11357esac
11358
11359# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
11360cgen_cpu_prefix=""
11361if test $using_cgen = yes ; then
11362  case ${target_cpu} in
11363    *) cgen_cpu_prefix=${target_cpu} ;;
11364  esac
11365
11366
11367cat >>confdefs.h <<\_ACEOF
11368#define USING_CGEN 1
11369_ACEOF
11370
11371fi
11372
11373
11374if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
11375  { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
11376echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
11377   { (exit 1); exit 1; }; }
11378fi
11379
11380if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
11381  { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
11382echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
11383   { (exit 1); exit 1; }; }
11384fi
11385
11386# Some COFF configurations want these random other flags set.
11387case ${obj_format} in
11388  coff)
11389    case ${target_cpu_type} in
11390      i386)
11391cat >>confdefs.h <<\_ACEOF
11392#define I386COFF 1
11393_ACEOF
11394 ;;
11395      m68k)
11396cat >>confdefs.h <<\_ACEOF
11397#define M68KCOFF 1
11398_ACEOF
11399 ;;
11400      m88k)
11401cat >>confdefs.h <<\_ACEOF
11402#define M88KCOFF 1
11403_ACEOF
11404 ;;
11405      x86_64)
11406cat >>confdefs.h <<\_ACEOF
11407#define I386COFF 1
11408_ACEOF
11409 ;;
11410    esac
11411    ;;
11412esac
11413
11414# Getting this done right is going to be a bitch.  Each configuration specified
11415# with --enable-targets=... should be checked for environment, format, cpu
11416# setting.
11417#
11418# For each configuration, the necessary object file support code must be linked
11419# in.  This might be only one, it might be up to four.  The necessary emulation
11420# code needs to be provided, too.
11421#
11422# And then there's "--enable-targets=all"....
11423#
11424# For now, just always do it for MIPS ELF or ECOFF configurations.  Sigh.
11425
11426formats="${obj_format}"
11427emfiles=""
11428EMULATIONS=""
11429_gas_uniq_list="$emulations"
11430_gas_uniq_newlist=""
11431for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11432  case $_gas_uniq_i in
11433  _gas_uniq_dummy) ;;
11434  *) case " $_gas_uniq_newlist " in
11435       *" $_gas_uniq_i "*) ;;
11436       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11437     esac ;;
11438  esac
11439done
11440emulations=$_gas_uniq_newlist
11441
11442for em in . $emulations ; do
11443  case $em in
11444    .)	continue ;;
11445    mipsbelf | mipslelf | mipself)
11446	fmt=elf   file=mipself ;;
11447    mipsbecoff | mipslecoff | mipsecoff)
11448	fmt=ecoff file=mipsecoff ;;
11449    *coff)
11450	fmt=coff  file=$em ;;
11451    *aout)
11452	fmt=aout file=$em ;;
11453    *elf)
11454	fmt=elf file=$em ;;
11455  esac
11456  formats="$formats $fmt"
11457  emfiles="$emfiles e-$file.o"
11458  EMULATIONS="$EMULATIONS &$em,"
11459done
11460_gas_uniq_list="$formats"
11461_gas_uniq_newlist=""
11462for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11463  case $_gas_uniq_i in
11464  _gas_uniq_dummy) ;;
11465  *) case " $_gas_uniq_newlist " in
11466       *" $_gas_uniq_i "*) ;;
11467       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11468     esac ;;
11469  esac
11470done
11471formats=$_gas_uniq_newlist
11472
11473_gas_uniq_list="$emfiles"
11474_gas_uniq_newlist=""
11475for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11476  case $_gas_uniq_i in
11477  _gas_uniq_dummy) ;;
11478  *) case " $_gas_uniq_newlist " in
11479       *" $_gas_uniq_i "*) ;;
11480       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11481     esac ;;
11482  esac
11483done
11484emfiles=$_gas_uniq_newlist
11485
11486if test `set . $formats ; shift ; echo $#` -gt 1 ; then
11487  for fmt in $formats ; do
11488    case $fmt in
11489      aout)
11490cat >>confdefs.h <<\_ACEOF
11491#define OBJ_MAYBE_AOUT 1
11492_ACEOF
11493   ;;
11494      bout)
11495cat >>confdefs.h <<\_ACEOF
11496#define OBJ_MAYBE_BOUT 1
11497_ACEOF
11498   ;;
11499      coff)
11500cat >>confdefs.h <<\_ACEOF
11501#define OBJ_MAYBE_COFF 1
11502_ACEOF
11503    ;;
11504      ecoff)
11505cat >>confdefs.h <<\_ACEOF
11506#define OBJ_MAYBE_ECOFF 1
11507_ACEOF
11508   ;;
11509      elf)
11510cat >>confdefs.h <<\_ACEOF
11511#define OBJ_MAYBE_ELF 1
11512_ACEOF
11513     ;;
11514      generic)
11515cat >>confdefs.h <<\_ACEOF
11516#define OBJ_MAYBE_GENERIC 1
11517_ACEOF
11518 ;;
11519      som)
11520cat >>confdefs.h <<\_ACEOF
11521#define OBJ_MAYBE_SOM 1
11522_ACEOF
11523     ;;
11524    esac
11525    extra_objects="$extra_objects obj-$fmt.o"
11526  done
11527  obj_format=multi
11528fi
11529if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
11530  DEFAULT_EMULATION=`set . $emulations ; echo $2`
11531  # e-mips* has more than one emulation per file, e-i386* has just one at the
11532  # moment.  If only one emulation is specified, then don't define
11533  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
11534  case "${obj_format}${emfiles}" in
11535    multi* | *mips*)
11536      extra_objects="$extra_objects $emfiles"
11537
11538cat >>confdefs.h <<\_ACEOF
11539#define USE_EMULATIONS 1
11540_ACEOF
11541 ;;
11542  esac
11543fi
11544
11545
11546cat >>confdefs.h <<_ACEOF
11547#define EMULATIONS $EMULATIONS
11548_ACEOF
11549
11550
11551cat >>confdefs.h <<_ACEOF
11552#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
11553_ACEOF
11554
11555
11556reject_dev_configs=yes
11557
11558case ${reject_dev_configs}-${dev} in
11559  yes-yes) # Oops.
11560    { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
11561echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
11562   { (exit 1); exit 1; }; }
11563    ;;
11564esac
11565
11566
11567
11568
11569
11570
11571
11572# do we need the opcodes library?
11573case "${need_opcodes}" in
11574yes)
11575  OPCODES_LIB=../opcodes/libopcodes.la
11576  ;;
11577esac
11578
11579
11580
11581
11582cat >>confdefs.h <<_ACEOF
11583#define TARGET_ALIAS "${target_alias}"
11584_ACEOF
11585
11586
11587cat >>confdefs.h <<_ACEOF
11588#define TARGET_CANONICAL "${target}"
11589_ACEOF
11590
11591
11592cat >>confdefs.h <<_ACEOF
11593#define TARGET_CPU "${target_cpu}"
11594_ACEOF
11595
11596
11597cat >>confdefs.h <<_ACEOF
11598#define TARGET_VENDOR "${target_vendor}"
11599_ACEOF
11600
11601
11602cat >>confdefs.h <<_ACEOF
11603#define TARGET_OS "${target_os}"
11604_ACEOF
11605
11606
11607for ac_prog in 'bison -y' byacc
11608do
11609  # Extract the first word of "$ac_prog", so it can be a program name with args.
11610set dummy $ac_prog; ac_word=$2
11611echo "$as_me:$LINENO: checking for $ac_word" >&5
11612echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11613if test "${ac_cv_prog_YACC+set}" = set; then
11614  echo $ECHO_N "(cached) $ECHO_C" >&6
11615else
11616  if test -n "$YACC"; then
11617  ac_cv_prog_YACC="$YACC" # Let the user override the test.
11618else
11619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11620for as_dir in $PATH
11621do
11622  IFS=$as_save_IFS
11623  test -z "$as_dir" && as_dir=.
11624  for ac_exec_ext in '' $ac_executable_extensions; do
11625  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11626    ac_cv_prog_YACC="$ac_prog"
11627    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11628    break 2
11629  fi
11630done
11631done
11632
11633fi
11634fi
11635YACC=$ac_cv_prog_YACC
11636if test -n "$YACC"; then
11637  echo "$as_me:$LINENO: result: $YACC" >&5
11638echo "${ECHO_T}$YACC" >&6
11639else
11640  echo "$as_me:$LINENO: result: no" >&5
11641echo "${ECHO_T}no" >&6
11642fi
11643
11644  test -n "$YACC" && break
11645done
11646test -n "$YACC" || YACC="yacc"
11647
11648for ac_prog in flex lex
11649do
11650  # Extract the first word of "$ac_prog", so it can be a program name with args.
11651set dummy $ac_prog; ac_word=$2
11652echo "$as_me:$LINENO: checking for $ac_word" >&5
11653echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11654if test "${ac_cv_prog_LEX+set}" = set; then
11655  echo $ECHO_N "(cached) $ECHO_C" >&6
11656else
11657  if test -n "$LEX"; then
11658  ac_cv_prog_LEX="$LEX" # Let the user override the test.
11659else
11660as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11661for as_dir in $PATH
11662do
11663  IFS=$as_save_IFS
11664  test -z "$as_dir" && as_dir=.
11665  for ac_exec_ext in '' $ac_executable_extensions; do
11666  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11667    ac_cv_prog_LEX="$ac_prog"
11668    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11669    break 2
11670  fi
11671done
11672done
11673
11674fi
11675fi
11676LEX=$ac_cv_prog_LEX
11677if test -n "$LEX"; then
11678  echo "$as_me:$LINENO: result: $LEX" >&5
11679echo "${ECHO_T}$LEX" >&6
11680else
11681  echo "$as_me:$LINENO: result: no" >&5
11682echo "${ECHO_T}no" >&6
11683fi
11684
11685  test -n "$LEX" && break
11686done
11687test -n "$LEX" || LEX=":"
11688
11689if test -z "$LEXLIB"
11690then
11691  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
11692echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
11693if test "${ac_cv_lib_fl_yywrap+set}" = set; then
11694  echo $ECHO_N "(cached) $ECHO_C" >&6
11695else
11696  ac_check_lib_save_LIBS=$LIBS
11697LIBS="-lfl  $LIBS"
11698cat >conftest.$ac_ext <<_ACEOF
11699/* confdefs.h.  */
11700_ACEOF
11701cat confdefs.h >>conftest.$ac_ext
11702cat >>conftest.$ac_ext <<_ACEOF
11703/* end confdefs.h.  */
11704
11705/* Override any gcc2 internal prototype to avoid an error.  */
11706#ifdef __cplusplus
11707extern "C"
11708#endif
11709/* We use char because int might match the return type of a gcc2
11710   builtin and then its argument prototype would still apply.  */
11711char yywrap ();
11712int
11713main ()
11714{
11715yywrap ();
11716  ;
11717  return 0;
11718}
11719_ACEOF
11720rm -f conftest.$ac_objext conftest$ac_exeext
11721if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11722  (eval $ac_link) 2>conftest.er1
11723  ac_status=$?
11724  grep -v '^ *+' conftest.er1 >conftest.err
11725  rm -f conftest.er1
11726  cat conftest.err >&5
11727  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11728  (exit $ac_status); } &&
11729	 { ac_try='test -z "$ac_c_werror_flag"
11730			 || test ! -s conftest.err'
11731  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11732  (eval $ac_try) 2>&5
11733  ac_status=$?
11734  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735  (exit $ac_status); }; } &&
11736	 { ac_try='test -s conftest$ac_exeext'
11737  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11738  (eval $ac_try) 2>&5
11739  ac_status=$?
11740  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11741  (exit $ac_status); }; }; then
11742  ac_cv_lib_fl_yywrap=yes
11743else
11744  echo "$as_me: failed program was:" >&5
11745sed 's/^/| /' conftest.$ac_ext >&5
11746
11747ac_cv_lib_fl_yywrap=no
11748fi
11749rm -f conftest.err conftest.$ac_objext \
11750      conftest$ac_exeext conftest.$ac_ext
11751LIBS=$ac_check_lib_save_LIBS
11752fi
11753echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
11754echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
11755if test $ac_cv_lib_fl_yywrap = yes; then
11756  LEXLIB="-lfl"
11757else
11758  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
11759echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
11760if test "${ac_cv_lib_l_yywrap+set}" = set; then
11761  echo $ECHO_N "(cached) $ECHO_C" >&6
11762else
11763  ac_check_lib_save_LIBS=$LIBS
11764LIBS="-ll  $LIBS"
11765cat >conftest.$ac_ext <<_ACEOF
11766/* confdefs.h.  */
11767_ACEOF
11768cat confdefs.h >>conftest.$ac_ext
11769cat >>conftest.$ac_ext <<_ACEOF
11770/* end confdefs.h.  */
11771
11772/* Override any gcc2 internal prototype to avoid an error.  */
11773#ifdef __cplusplus
11774extern "C"
11775#endif
11776/* We use char because int might match the return type of a gcc2
11777   builtin and then its argument prototype would still apply.  */
11778char yywrap ();
11779int
11780main ()
11781{
11782yywrap ();
11783  ;
11784  return 0;
11785}
11786_ACEOF
11787rm -f conftest.$ac_objext conftest$ac_exeext
11788if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11789  (eval $ac_link) 2>conftest.er1
11790  ac_status=$?
11791  grep -v '^ *+' conftest.er1 >conftest.err
11792  rm -f conftest.er1
11793  cat conftest.err >&5
11794  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11795  (exit $ac_status); } &&
11796	 { ac_try='test -z "$ac_c_werror_flag"
11797			 || test ! -s conftest.err'
11798  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11799  (eval $ac_try) 2>&5
11800  ac_status=$?
11801  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11802  (exit $ac_status); }; } &&
11803	 { ac_try='test -s conftest$ac_exeext'
11804  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11805  (eval $ac_try) 2>&5
11806  ac_status=$?
11807  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11808  (exit $ac_status); }; }; then
11809  ac_cv_lib_l_yywrap=yes
11810else
11811  echo "$as_me: failed program was:" >&5
11812sed 's/^/| /' conftest.$ac_ext >&5
11813
11814ac_cv_lib_l_yywrap=no
11815fi
11816rm -f conftest.err conftest.$ac_objext \
11817      conftest$ac_exeext conftest.$ac_ext
11818LIBS=$ac_check_lib_save_LIBS
11819fi
11820echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
11821echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
11822if test $ac_cv_lib_l_yywrap = yes; then
11823  LEXLIB="-ll"
11824fi
11825
11826fi
11827
11828fi
11829
11830if test "x$LEX" != "x:"; then
11831  echo "$as_me:$LINENO: checking lex output file root" >&5
11832echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
11833if test "${ac_cv_prog_lex_root+set}" = set; then
11834  echo $ECHO_N "(cached) $ECHO_C" >&6
11835else
11836  # The minimal lex program is just a single line: %%.  But some broken lexes
11837# (Solaris, I think it was) want two %% lines, so accommodate them.
11838cat >conftest.l <<_ACEOF
11839%%
11840%%
11841_ACEOF
11842{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
11843  (eval $LEX conftest.l) 2>&5
11844  ac_status=$?
11845  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11846  (exit $ac_status); }
11847if test -f lex.yy.c; then
11848  ac_cv_prog_lex_root=lex.yy
11849elif test -f lexyy.c; then
11850  ac_cv_prog_lex_root=lexyy
11851else
11852  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
11853echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
11854   { (exit 1); exit 1; }; }
11855fi
11856fi
11857echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
11858echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
11859rm -f conftest.l
11860LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11861
11862echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
11863echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
11864if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
11865  echo $ECHO_N "(cached) $ECHO_C" >&6
11866else
11867  # POSIX says lex can declare yytext either as a pointer or an array; the
11868# default is implementation-dependent. Figure out which it is, since
11869# not all implementations provide the %pointer and %array declarations.
11870ac_cv_prog_lex_yytext_pointer=no
11871echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
11872ac_save_LIBS=$LIBS
11873LIBS="$LIBS $LEXLIB"
11874cat >conftest.$ac_ext <<_ACEOF
11875`cat $LEX_OUTPUT_ROOT.c`
11876_ACEOF
11877rm -f conftest.$ac_objext conftest$ac_exeext
11878if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11879  (eval $ac_link) 2>conftest.er1
11880  ac_status=$?
11881  grep -v '^ *+' conftest.er1 >conftest.err
11882  rm -f conftest.er1
11883  cat conftest.err >&5
11884  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885  (exit $ac_status); } &&
11886	 { ac_try='test -z "$ac_c_werror_flag"
11887			 || test ! -s conftest.err'
11888  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11889  (eval $ac_try) 2>&5
11890  ac_status=$?
11891  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11892  (exit $ac_status); }; } &&
11893	 { ac_try='test -s conftest$ac_exeext'
11894  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11895  (eval $ac_try) 2>&5
11896  ac_status=$?
11897  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898  (exit $ac_status); }; }; then
11899  ac_cv_prog_lex_yytext_pointer=yes
11900else
11901  echo "$as_me: failed program was:" >&5
11902sed 's/^/| /' conftest.$ac_ext >&5
11903
11904fi
11905rm -f conftest.err conftest.$ac_objext \
11906      conftest$ac_exeext conftest.$ac_ext
11907LIBS=$ac_save_LIBS
11908rm -f "${LEX_OUTPUT_ROOT}.c"
11909
11910fi
11911echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
11912echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
11913if test $ac_cv_prog_lex_yytext_pointer = yes; then
11914
11915cat >>confdefs.h <<\_ACEOF
11916#define YYTEXT_POINTER 1
11917_ACEOF
11918
11919fi
11920
11921fi
11922if test "$LEX" = :; then
11923  LEX=${am_missing_run}flex
11924fi
11925
11926ALL_LINGUAS="fr tr es rw"
11927# If we haven't got the data from the intl directory,
11928# assume NLS is disabled.
11929USE_NLS=no
11930LIBINTL=
11931LIBINTL_DEP=
11932INCINTL=
11933XGETTEXT=
11934GMSGFMT=
11935POSUB=
11936
11937if test -f  ../intl/config.intl; then
11938  .  ../intl/config.intl
11939fi
11940echo "$as_me:$LINENO: checking whether NLS is requested" >&5
11941echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
11942if test x"$USE_NLS" != xyes; then
11943  echo "$as_me:$LINENO: result: no" >&5
11944echo "${ECHO_T}no" >&6
11945else
11946  echo "$as_me:$LINENO: result: yes" >&5
11947echo "${ECHO_T}yes" >&6
11948
11949cat >>confdefs.h <<\_ACEOF
11950#define ENABLE_NLS 1
11951_ACEOF
11952
11953
11954  echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
11955echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
11956  # Look for .po and .gmo files in the source directory.
11957  CATALOGS=
11958  XLINGUAS=
11959  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11960    # If there aren't any .gmo files the shell will give us the
11961    # literal string "../path/to/srcdir/po/*.gmo" which has to be
11962    # weeded out.
11963    case "$cat" in *\**)
11964      continue;;
11965    esac
11966    # The quadruple backslash is collapsed to a double backslash
11967    # by the backticks, then collapsed again by the double quotes,
11968    # leaving us with one backslash in the sed expression (right
11969    # before the dot that mustn't act as a wildcard).
11970    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11971    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11972    # The user is allowed to set LINGUAS to a list of languages to
11973    # install catalogs for.  If it's empty that means "all of them."
11974    if test "x$LINGUAS" = x; then
11975      CATALOGS="$CATALOGS $cat"
11976      XLINGUAS="$XLINGUAS $lang"
11977    else
11978      case "$LINGUAS" in *$lang*)
11979        CATALOGS="$CATALOGS $cat"
11980        XLINGUAS="$XLINGUAS $lang"
11981        ;;
11982      esac
11983    fi
11984  done
11985  LINGUAS="$XLINGUAS"
11986  echo "$as_me:$LINENO: result: $LINGUAS" >&5
11987echo "${ECHO_T}$LINGUAS" >&6
11988
11989
11990    DATADIRNAME=share
11991
11992  INSTOBJEXT=.mo
11993
11994  GENCAT=gencat
11995
11996  CATOBJEXT=.gmo
11997
11998fi
11999
12000        MKINSTALLDIRS=
12001  if test -n "$ac_aux_dir"; then
12002    case "$ac_aux_dir" in
12003      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12004      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12005    esac
12006  fi
12007  if test -z "$MKINSTALLDIRS"; then
12008    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12009  fi
12010
12011
12012
12013  echo "$as_me:$LINENO: checking whether NLS is requested" >&5
12014echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
12015    # Check whether --enable-nls or --disable-nls was given.
12016if test "${enable_nls+set}" = set; then
12017  enableval="$enable_nls"
12018  USE_NLS=$enableval
12019else
12020  USE_NLS=yes
12021fi;
12022  echo "$as_me:$LINENO: result: $USE_NLS" >&5
12023echo "${ECHO_T}$USE_NLS" >&6
12024
12025
12026
12027
12028
12029
12030# Prepare PATH_SEPARATOR.
12031# The user is always right.
12032if test "${PATH_SEPARATOR+set}" != set; then
12033  echo "#! /bin/sh" >conf$$.sh
12034  echo  "exit 0"   >>conf$$.sh
12035  chmod +x conf$$.sh
12036  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12037    PATH_SEPARATOR=';'
12038  else
12039    PATH_SEPARATOR=:
12040  fi
12041  rm -f conf$$.sh
12042fi
12043
12044# Find out how to test for executable files. Don't use a zero-byte file,
12045# as systems may use methods other than mode bits to determine executability.
12046cat >conf$$.file <<_ASEOF
12047#! /bin/sh
12048exit 0
12049_ASEOF
12050chmod +x conf$$.file
12051if test -x conf$$.file >/dev/null 2>&1; then
12052  ac_executable_p="test -x"
12053else
12054  ac_executable_p="test -f"
12055fi
12056rm -f conf$$.file
12057
12058# Extract the first word of "msgfmt", so it can be a program name with args.
12059set dummy msgfmt; ac_word=$2
12060echo "$as_me:$LINENO: checking for $ac_word" >&5
12061echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12062if test "${ac_cv_path_MSGFMT+set}" = set; then
12063  echo $ECHO_N "(cached) $ECHO_C" >&6
12064else
12065  case "$MSGFMT" in
12066  [\\/]* | ?:[\\/]*)
12067    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12068    ;;
12069  *)
12070    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12071    for ac_dir in $PATH; do
12072      IFS="$ac_save_IFS"
12073      test -z "$ac_dir" && ac_dir=.
12074      for ac_exec_ext in '' $ac_executable_extensions; do
12075        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12076          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12077     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12078            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12079            break 2
12080          fi
12081        fi
12082      done
12083    done
12084    IFS="$ac_save_IFS"
12085  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12086    ;;
12087esac
12088fi
12089MSGFMT="$ac_cv_path_MSGFMT"
12090if test "$MSGFMT" != ":"; then
12091  echo "$as_me:$LINENO: result: $MSGFMT" >&5
12092echo "${ECHO_T}$MSGFMT" >&6
12093else
12094  echo "$as_me:$LINENO: result: no" >&5
12095echo "${ECHO_T}no" >&6
12096fi
12097
12098  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12099set dummy gmsgfmt; ac_word=$2
12100echo "$as_me:$LINENO: checking for $ac_word" >&5
12101echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12102if test "${ac_cv_path_GMSGFMT+set}" = set; then
12103  echo $ECHO_N "(cached) $ECHO_C" >&6
12104else
12105  case $GMSGFMT in
12106  [\\/]* | ?:[\\/]*)
12107  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12108  ;;
12109  *)
12110  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12111for as_dir in $PATH
12112do
12113  IFS=$as_save_IFS
12114  test -z "$as_dir" && as_dir=.
12115  for ac_exec_ext in '' $ac_executable_extensions; do
12116  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12117    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12118    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12119    break 2
12120  fi
12121done
12122done
12123
12124  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12125  ;;
12126esac
12127fi
12128GMSGFMT=$ac_cv_path_GMSGFMT
12129
12130if test -n "$GMSGFMT"; then
12131  echo "$as_me:$LINENO: result: $GMSGFMT" >&5
12132echo "${ECHO_T}$GMSGFMT" >&6
12133else
12134  echo "$as_me:$LINENO: result: no" >&5
12135echo "${ECHO_T}no" >&6
12136fi
12137
12138
12139
12140# Prepare PATH_SEPARATOR.
12141# The user is always right.
12142if test "${PATH_SEPARATOR+set}" != set; then
12143  echo "#! /bin/sh" >conf$$.sh
12144  echo  "exit 0"   >>conf$$.sh
12145  chmod +x conf$$.sh
12146  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12147    PATH_SEPARATOR=';'
12148  else
12149    PATH_SEPARATOR=:
12150  fi
12151  rm -f conf$$.sh
12152fi
12153
12154# Find out how to test for executable files. Don't use a zero-byte file,
12155# as systems may use methods other than mode bits to determine executability.
12156cat >conf$$.file <<_ASEOF
12157#! /bin/sh
12158exit 0
12159_ASEOF
12160chmod +x conf$$.file
12161if test -x conf$$.file >/dev/null 2>&1; then
12162  ac_executable_p="test -x"
12163else
12164  ac_executable_p="test -f"
12165fi
12166rm -f conf$$.file
12167
12168# Extract the first word of "xgettext", so it can be a program name with args.
12169set dummy xgettext; ac_word=$2
12170echo "$as_me:$LINENO: checking for $ac_word" >&5
12171echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12172if test "${ac_cv_path_XGETTEXT+set}" = set; then
12173  echo $ECHO_N "(cached) $ECHO_C" >&6
12174else
12175  case "$XGETTEXT" in
12176  [\\/]* | ?:[\\/]*)
12177    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12178    ;;
12179  *)
12180    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12181    for ac_dir in $PATH; do
12182      IFS="$ac_save_IFS"
12183      test -z "$ac_dir" && ac_dir=.
12184      for ac_exec_ext in '' $ac_executable_extensions; do
12185        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12186          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12187     (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
12188            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12189            break 2
12190          fi
12191        fi
12192      done
12193    done
12194    IFS="$ac_save_IFS"
12195  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12196    ;;
12197esac
12198fi
12199XGETTEXT="$ac_cv_path_XGETTEXT"
12200if test "$XGETTEXT" != ":"; then
12201  echo "$as_me:$LINENO: result: $XGETTEXT" >&5
12202echo "${ECHO_T}$XGETTEXT" >&6
12203else
12204  echo "$as_me:$LINENO: result: no" >&5
12205echo "${ECHO_T}no" >&6
12206fi
12207
12208    rm -f messages.po
12209
12210
12211# Prepare PATH_SEPARATOR.
12212# The user is always right.
12213if test "${PATH_SEPARATOR+set}" != set; then
12214  echo "#! /bin/sh" >conf$$.sh
12215  echo  "exit 0"   >>conf$$.sh
12216  chmod +x conf$$.sh
12217  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12218    PATH_SEPARATOR=';'
12219  else
12220    PATH_SEPARATOR=:
12221  fi
12222  rm -f conf$$.sh
12223fi
12224
12225# Find out how to test for executable files. Don't use a zero-byte file,
12226# as systems may use methods other than mode bits to determine executability.
12227cat >conf$$.file <<_ASEOF
12228#! /bin/sh
12229exit 0
12230_ASEOF
12231chmod +x conf$$.file
12232if test -x conf$$.file >/dev/null 2>&1; then
12233  ac_executable_p="test -x"
12234else
12235  ac_executable_p="test -f"
12236fi
12237rm -f conf$$.file
12238
12239# Extract the first word of "msgmerge", so it can be a program name with args.
12240set dummy msgmerge; ac_word=$2
12241echo "$as_me:$LINENO: checking for $ac_word" >&5
12242echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12243if test "${ac_cv_path_MSGMERGE+set}" = set; then
12244  echo $ECHO_N "(cached) $ECHO_C" >&6
12245else
12246  case "$MSGMERGE" in
12247  [\\/]* | ?:[\\/]*)
12248    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12249    ;;
12250  *)
12251    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12252    for ac_dir in $PATH; do
12253      IFS="$ac_save_IFS"
12254      test -z "$ac_dir" && ac_dir=.
12255      for ac_exec_ext in '' $ac_executable_extensions; do
12256        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12257          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12258            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12259            break 2
12260          fi
12261        fi
12262      done
12263    done
12264    IFS="$ac_save_IFS"
12265  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12266    ;;
12267esac
12268fi
12269MSGMERGE="$ac_cv_path_MSGMERGE"
12270if test "$MSGMERGE" != ":"; then
12271  echo "$as_me:$LINENO: result: $MSGMERGE" >&5
12272echo "${ECHO_T}$MSGMERGE" >&6
12273else
12274  echo "$as_me:$LINENO: result: no" >&5
12275echo "${ECHO_T}no" >&6
12276fi
12277
12278
12279      if test "$GMSGFMT" != ":"; then
12280            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12281       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12282      : ;
12283    else
12284      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12285      echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12286echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
12287      GMSGFMT=":"
12288    fi
12289  fi
12290
12291      if test "$XGETTEXT" != ":"; then
12292            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12293       (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
12294      : ;
12295    else
12296      echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
12297echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
12298      XGETTEXT=":"
12299    fi
12300        rm -f messages.po
12301  fi
12302
12303            ac_config_commands="$ac_config_commands default-1"
12304
12305
12306
12307echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
12308echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
12309    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
12310if test "${enable_maintainer_mode+set}" = set; then
12311  enableval="$enable_maintainer_mode"
12312  USE_MAINTAINER_MODE=$enableval
12313else
12314  USE_MAINTAINER_MODE=no
12315fi;
12316  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
12317echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
12318
12319
12320if test $USE_MAINTAINER_MODE = yes; then
12321  MAINTAINER_MODE_TRUE=
12322  MAINTAINER_MODE_FALSE='#'
12323else
12324  MAINTAINER_MODE_TRUE='#'
12325  MAINTAINER_MODE_FALSE=
12326fi
12327
12328  MAINT=$MAINTAINER_MODE_TRUE
12329
12330
12331
12332
12333if false; then
12334  GENINSRC_NEVER_TRUE=
12335  GENINSRC_NEVER_FALSE='#'
12336else
12337  GENINSRC_NEVER_TRUE='#'
12338  GENINSRC_NEVER_FALSE=
12339fi
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h limits.h
12354do
12355as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12356if eval "test \"\${$as_ac_Header+set}\" = set"; then
12357  echo "$as_me:$LINENO: checking for $ac_header" >&5
12358echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12359if eval "test \"\${$as_ac_Header+set}\" = set"; then
12360  echo $ECHO_N "(cached) $ECHO_C" >&6
12361fi
12362echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12363echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12364else
12365  # Is the header compilable?
12366echo "$as_me:$LINENO: checking $ac_header usability" >&5
12367echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12368cat >conftest.$ac_ext <<_ACEOF
12369/* confdefs.h.  */
12370_ACEOF
12371cat confdefs.h >>conftest.$ac_ext
12372cat >>conftest.$ac_ext <<_ACEOF
12373/* end confdefs.h.  */
12374$ac_includes_default
12375#include <$ac_header>
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_header_compiler=yes
12400else
12401  echo "$as_me: failed program was:" >&5
12402sed 's/^/| /' conftest.$ac_ext >&5
12403
12404ac_header_compiler=no
12405fi
12406rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12407echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12408echo "${ECHO_T}$ac_header_compiler" >&6
12409
12410# Is the header present?
12411echo "$as_me:$LINENO: checking $ac_header presence" >&5
12412echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12413cat >conftest.$ac_ext <<_ACEOF
12414/* confdefs.h.  */
12415_ACEOF
12416cat confdefs.h >>conftest.$ac_ext
12417cat >>conftest.$ac_ext <<_ACEOF
12418/* end confdefs.h.  */
12419#include <$ac_header>
12420_ACEOF
12421if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12422  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12423  ac_status=$?
12424  grep -v '^ *+' conftest.er1 >conftest.err
12425  rm -f conftest.er1
12426  cat conftest.err >&5
12427  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12428  (exit $ac_status); } >/dev/null; then
12429  if test -s conftest.err; then
12430    ac_cpp_err=$ac_c_preproc_warn_flag
12431    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12432  else
12433    ac_cpp_err=
12434  fi
12435else
12436  ac_cpp_err=yes
12437fi
12438if test -z "$ac_cpp_err"; then
12439  ac_header_preproc=yes
12440else
12441  echo "$as_me: failed program was:" >&5
12442sed 's/^/| /' conftest.$ac_ext >&5
12443
12444  ac_header_preproc=no
12445fi
12446rm -f conftest.err conftest.$ac_ext
12447echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12448echo "${ECHO_T}$ac_header_preproc" >&6
12449
12450# So?  What about this header?
12451case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12452  yes:no: )
12453    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12454echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12455    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12456echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12457    ac_header_preproc=yes
12458    ;;
12459  no:yes:* )
12460    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12461echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12462    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12463echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12464    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12465echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12466    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12467echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12468    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12469echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12470    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12471echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12472    (
12473      cat <<\_ASBOX
12474## ------------------------------------------ ##
12475## Report this to the AC_PACKAGE_NAME lists.  ##
12476## ------------------------------------------ ##
12477_ASBOX
12478    ) |
12479      sed "s/^/$as_me: WARNING:     /" >&2
12480    ;;
12481esac
12482echo "$as_me:$LINENO: checking for $ac_header" >&5
12483echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12484if eval "test \"\${$as_ac_Header+set}\" = set"; then
12485  echo $ECHO_N "(cached) $ECHO_C" >&6
12486else
12487  eval "$as_ac_Header=\$ac_header_preproc"
12488fi
12489echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12490echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12491
12492fi
12493if test `eval echo '${'$as_ac_Header'}'` = yes; then
12494  cat >>confdefs.h <<_ACEOF
12495#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12496_ACEOF
12497
12498fi
12499
12500done
12501
12502
12503# Put this here so that autoconf's "cross-compiling" message doesn't confuse
12504# people who are not cross-compiling but are compiling cross-assemblers.
12505echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
12506echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
12507if test "${host}" = "${target}"; then
12508  cross_gas=no
12509else
12510  cross_gas=yes
12511
12512cat >>confdefs.h <<\_ACEOF
12513#define CROSS_COMPILE 1
12514_ACEOF
12515
12516fi
12517echo "$as_me:$LINENO: result: $cross_gas" >&5
12518echo "${ECHO_T}$cross_gas" >&6
12519
12520# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12521# for constant arguments.  Useless!
12522echo "$as_me:$LINENO: checking for working alloca.h" >&5
12523echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
12524if test "${ac_cv_working_alloca_h+set}" = set; then
12525  echo $ECHO_N "(cached) $ECHO_C" >&6
12526else
12527  cat >conftest.$ac_ext <<_ACEOF
12528/* confdefs.h.  */
12529_ACEOF
12530cat confdefs.h >>conftest.$ac_ext
12531cat >>conftest.$ac_ext <<_ACEOF
12532/* end confdefs.h.  */
12533#include <alloca.h>
12534int
12535main ()
12536{
12537char *p = (char *) alloca (2 * sizeof (int));
12538  ;
12539  return 0;
12540}
12541_ACEOF
12542rm -f conftest.$ac_objext conftest$ac_exeext
12543if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12544  (eval $ac_link) 2>conftest.er1
12545  ac_status=$?
12546  grep -v '^ *+' conftest.er1 >conftest.err
12547  rm -f conftest.er1
12548  cat conftest.err >&5
12549  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12550  (exit $ac_status); } &&
12551	 { ac_try='test -z "$ac_c_werror_flag"
12552			 || test ! -s conftest.err'
12553  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12554  (eval $ac_try) 2>&5
12555  ac_status=$?
12556  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12557  (exit $ac_status); }; } &&
12558	 { ac_try='test -s conftest$ac_exeext'
12559  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12560  (eval $ac_try) 2>&5
12561  ac_status=$?
12562  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12563  (exit $ac_status); }; }; then
12564  ac_cv_working_alloca_h=yes
12565else
12566  echo "$as_me: failed program was:" >&5
12567sed 's/^/| /' conftest.$ac_ext >&5
12568
12569ac_cv_working_alloca_h=no
12570fi
12571rm -f conftest.err conftest.$ac_objext \
12572      conftest$ac_exeext conftest.$ac_ext
12573fi
12574echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
12575echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
12576if test $ac_cv_working_alloca_h = yes; then
12577
12578cat >>confdefs.h <<\_ACEOF
12579#define HAVE_ALLOCA_H 1
12580_ACEOF
12581
12582fi
12583
12584echo "$as_me:$LINENO: checking for alloca" >&5
12585echo $ECHO_N "checking for alloca... $ECHO_C" >&6
12586if test "${ac_cv_func_alloca_works+set}" = set; then
12587  echo $ECHO_N "(cached) $ECHO_C" >&6
12588else
12589  cat >conftest.$ac_ext <<_ACEOF
12590/* confdefs.h.  */
12591_ACEOF
12592cat confdefs.h >>conftest.$ac_ext
12593cat >>conftest.$ac_ext <<_ACEOF
12594/* end confdefs.h.  */
12595#ifdef __GNUC__
12596# define alloca __builtin_alloca
12597#else
12598# ifdef _MSC_VER
12599#  include <malloc.h>
12600#  define alloca _alloca
12601# else
12602#  if HAVE_ALLOCA_H
12603#   include <alloca.h>
12604#  else
12605#   ifdef _AIX
12606 #pragma alloca
12607#   else
12608#    ifndef alloca /* predefined by HP cc +Olibcalls */
12609char *alloca ();
12610#    endif
12611#   endif
12612#  endif
12613# endif
12614#endif
12615
12616int
12617main ()
12618{
12619char *p = (char *) alloca (1);
12620  ;
12621  return 0;
12622}
12623_ACEOF
12624rm -f conftest.$ac_objext conftest$ac_exeext
12625if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12626  (eval $ac_link) 2>conftest.er1
12627  ac_status=$?
12628  grep -v '^ *+' conftest.er1 >conftest.err
12629  rm -f conftest.er1
12630  cat conftest.err >&5
12631  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12632  (exit $ac_status); } &&
12633	 { ac_try='test -z "$ac_c_werror_flag"
12634			 || test ! -s conftest.err'
12635  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12636  (eval $ac_try) 2>&5
12637  ac_status=$?
12638  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12639  (exit $ac_status); }; } &&
12640	 { ac_try='test -s conftest$ac_exeext'
12641  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12642  (eval $ac_try) 2>&5
12643  ac_status=$?
12644  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12645  (exit $ac_status); }; }; then
12646  ac_cv_func_alloca_works=yes
12647else
12648  echo "$as_me: failed program was:" >&5
12649sed 's/^/| /' conftest.$ac_ext >&5
12650
12651ac_cv_func_alloca_works=no
12652fi
12653rm -f conftest.err conftest.$ac_objext \
12654      conftest$ac_exeext conftest.$ac_ext
12655fi
12656echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
12657echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
12658
12659if test $ac_cv_func_alloca_works = yes; then
12660
12661cat >>confdefs.h <<\_ACEOF
12662#define HAVE_ALLOCA 1
12663_ACEOF
12664
12665else
12666  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12667# that cause trouble.  Some versions do not even contain alloca or
12668# contain a buggy version.  If you still want to use their alloca,
12669# use ar to extract alloca.o from them instead of compiling alloca.c.
12670
12671ALLOCA=alloca.$ac_objext
12672
12673cat >>confdefs.h <<\_ACEOF
12674#define C_ALLOCA 1
12675_ACEOF
12676
12677
12678echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
12679echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
12680if test "${ac_cv_os_cray+set}" = set; then
12681  echo $ECHO_N "(cached) $ECHO_C" >&6
12682else
12683  cat >conftest.$ac_ext <<_ACEOF
12684/* confdefs.h.  */
12685_ACEOF
12686cat confdefs.h >>conftest.$ac_ext
12687cat >>conftest.$ac_ext <<_ACEOF
12688/* end confdefs.h.  */
12689#if defined(CRAY) && ! defined(CRAY2)
12690webecray
12691#else
12692wenotbecray
12693#endif
12694
12695_ACEOF
12696if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12697  $EGREP "webecray" >/dev/null 2>&1; then
12698  ac_cv_os_cray=yes
12699else
12700  ac_cv_os_cray=no
12701fi
12702rm -f conftest*
12703
12704fi
12705echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
12706echo "${ECHO_T}$ac_cv_os_cray" >&6
12707if test $ac_cv_os_cray = yes; then
12708  for ac_func in _getb67 GETB67 getb67; do
12709    as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12710echo "$as_me:$LINENO: checking for $ac_func" >&5
12711echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12712if eval "test \"\${$as_ac_var+set}\" = set"; then
12713  echo $ECHO_N "(cached) $ECHO_C" >&6
12714else
12715  cat >conftest.$ac_ext <<_ACEOF
12716/* confdefs.h.  */
12717_ACEOF
12718cat confdefs.h >>conftest.$ac_ext
12719cat >>conftest.$ac_ext <<_ACEOF
12720/* end confdefs.h.  */
12721/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12722   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12723#define $ac_func innocuous_$ac_func
12724
12725/* System header to define __stub macros and hopefully few prototypes,
12726    which can conflict with char $ac_func (); below.
12727    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12728    <limits.h> exists even on freestanding compilers.  */
12729
12730#ifdef __STDC__
12731# include <limits.h>
12732#else
12733# include <assert.h>
12734#endif
12735
12736#undef $ac_func
12737
12738/* Override any gcc2 internal prototype to avoid an error.  */
12739#ifdef __cplusplus
12740extern "C"
12741{
12742#endif
12743/* We use char because int might match the return type of a gcc2
12744   builtin and then its argument prototype would still apply.  */
12745char $ac_func ();
12746/* The GNU C library defines this for functions which it implements
12747    to always fail with ENOSYS.  Some functions are actually named
12748    something starting with __ and the normal name is an alias.  */
12749#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12750choke me
12751#else
12752char (*f) () = $ac_func;
12753#endif
12754#ifdef __cplusplus
12755}
12756#endif
12757
12758int
12759main ()
12760{
12761return f != $ac_func;
12762  ;
12763  return 0;
12764}
12765_ACEOF
12766rm -f conftest.$ac_objext conftest$ac_exeext
12767if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12768  (eval $ac_link) 2>conftest.er1
12769  ac_status=$?
12770  grep -v '^ *+' conftest.er1 >conftest.err
12771  rm -f conftest.er1
12772  cat conftest.err >&5
12773  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774  (exit $ac_status); } &&
12775	 { ac_try='test -z "$ac_c_werror_flag"
12776			 || test ! -s conftest.err'
12777  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12778  (eval $ac_try) 2>&5
12779  ac_status=$?
12780  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12781  (exit $ac_status); }; } &&
12782	 { ac_try='test -s conftest$ac_exeext'
12783  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12784  (eval $ac_try) 2>&5
12785  ac_status=$?
12786  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12787  (exit $ac_status); }; }; then
12788  eval "$as_ac_var=yes"
12789else
12790  echo "$as_me: failed program was:" >&5
12791sed 's/^/| /' conftest.$ac_ext >&5
12792
12793eval "$as_ac_var=no"
12794fi
12795rm -f conftest.err conftest.$ac_objext \
12796      conftest$ac_exeext conftest.$ac_ext
12797fi
12798echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12799echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12800if test `eval echo '${'$as_ac_var'}'` = yes; then
12801
12802cat >>confdefs.h <<_ACEOF
12803#define CRAY_STACKSEG_END $ac_func
12804_ACEOF
12805
12806    break
12807fi
12808
12809  done
12810fi
12811
12812echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
12813echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
12814if test "${ac_cv_c_stack_direction+set}" = set; then
12815  echo $ECHO_N "(cached) $ECHO_C" >&6
12816else
12817  if test "$cross_compiling" = yes; then
12818  ac_cv_c_stack_direction=0
12819else
12820  cat >conftest.$ac_ext <<_ACEOF
12821/* confdefs.h.  */
12822_ACEOF
12823cat confdefs.h >>conftest.$ac_ext
12824cat >>conftest.$ac_ext <<_ACEOF
12825/* end confdefs.h.  */
12826int
12827find_stack_direction ()
12828{
12829  static char *addr = 0;
12830  auto char dummy;
12831  if (addr == 0)
12832    {
12833      addr = &dummy;
12834      return find_stack_direction ();
12835    }
12836  else
12837    return (&dummy > addr) ? 1 : -1;
12838}
12839
12840int
12841main ()
12842{
12843  exit (find_stack_direction () < 0);
12844}
12845_ACEOF
12846rm -f conftest$ac_exeext
12847if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12848  (eval $ac_link) 2>&5
12849  ac_status=$?
12850  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12851  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12852  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12853  (eval $ac_try) 2>&5
12854  ac_status=$?
12855  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12856  (exit $ac_status); }; }; then
12857  ac_cv_c_stack_direction=1
12858else
12859  echo "$as_me: program exited with status $ac_status" >&5
12860echo "$as_me: failed program was:" >&5
12861sed 's/^/| /' conftest.$ac_ext >&5
12862
12863( exit $ac_status )
12864ac_cv_c_stack_direction=-1
12865fi
12866rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12867fi
12868fi
12869echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
12870echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
12871
12872cat >>confdefs.h <<_ACEOF
12873#define STACK_DIRECTION $ac_cv_c_stack_direction
12874_ACEOF
12875
12876
12877fi
12878
12879echo "$as_me:$LINENO: checking for inline" >&5
12880echo $ECHO_N "checking for inline... $ECHO_C" >&6
12881if test "${ac_cv_c_inline+set}" = set; then
12882  echo $ECHO_N "(cached) $ECHO_C" >&6
12883else
12884  ac_cv_c_inline=no
12885for ac_kw in inline __inline__ __inline; do
12886  cat >conftest.$ac_ext <<_ACEOF
12887/* confdefs.h.  */
12888_ACEOF
12889cat confdefs.h >>conftest.$ac_ext
12890cat >>conftest.$ac_ext <<_ACEOF
12891/* end confdefs.h.  */
12892#ifndef __cplusplus
12893typedef int foo_t;
12894static $ac_kw foo_t static_foo () {return 0; }
12895$ac_kw foo_t foo () {return 0; }
12896#endif
12897
12898_ACEOF
12899rm -f conftest.$ac_objext
12900if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12901  (eval $ac_compile) 2>conftest.er1
12902  ac_status=$?
12903  grep -v '^ *+' conftest.er1 >conftest.err
12904  rm -f conftest.er1
12905  cat conftest.err >&5
12906  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12907  (exit $ac_status); } &&
12908	 { ac_try='test -z "$ac_c_werror_flag"
12909			 || test ! -s conftest.err'
12910  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12911  (eval $ac_try) 2>&5
12912  ac_status=$?
12913  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12914  (exit $ac_status); }; } &&
12915	 { ac_try='test -s conftest.$ac_objext'
12916  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12917  (eval $ac_try) 2>&5
12918  ac_status=$?
12919  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12920  (exit $ac_status); }; }; then
12921  ac_cv_c_inline=$ac_kw; break
12922else
12923  echo "$as_me: failed program was:" >&5
12924sed 's/^/| /' conftest.$ac_ext >&5
12925
12926fi
12927rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12928done
12929
12930fi
12931echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
12932echo "${ECHO_T}$ac_cv_c_inline" >&6
12933
12934
12935case $ac_cv_c_inline in
12936  inline | yes) ;;
12937  *)
12938    case $ac_cv_c_inline in
12939      no) ac_val=;;
12940      *) ac_val=$ac_cv_c_inline;;
12941    esac
12942    cat >>confdefs.h <<_ACEOF
12943#ifndef __cplusplus
12944#define inline $ac_val
12945#endif
12946_ACEOF
12947    ;;
12948esac
12949
12950
12951# VMS doesn't have unlink.
12952
12953
12954for ac_func in unlink remove
12955do
12956as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12957echo "$as_me:$LINENO: checking for $ac_func" >&5
12958echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12959if eval "test \"\${$as_ac_var+set}\" = set"; then
12960  echo $ECHO_N "(cached) $ECHO_C" >&6
12961else
12962  cat >conftest.$ac_ext <<_ACEOF
12963/* confdefs.h.  */
12964_ACEOF
12965cat confdefs.h >>conftest.$ac_ext
12966cat >>conftest.$ac_ext <<_ACEOF
12967/* end confdefs.h.  */
12968/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12969   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12970#define $ac_func innocuous_$ac_func
12971
12972/* System header to define __stub macros and hopefully few prototypes,
12973    which can conflict with char $ac_func (); below.
12974    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12975    <limits.h> exists even on freestanding compilers.  */
12976
12977#ifdef __STDC__
12978# include <limits.h>
12979#else
12980# include <assert.h>
12981#endif
12982
12983#undef $ac_func
12984
12985/* Override any gcc2 internal prototype to avoid an error.  */
12986#ifdef __cplusplus
12987extern "C"
12988{
12989#endif
12990/* We use char because int might match the return type of a gcc2
12991   builtin and then its argument prototype would still apply.  */
12992char $ac_func ();
12993/* The GNU C library defines this for functions which it implements
12994    to always fail with ENOSYS.  Some functions are actually named
12995    something starting with __ and the normal name is an alias.  */
12996#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12997choke me
12998#else
12999char (*f) () = $ac_func;
13000#endif
13001#ifdef __cplusplus
13002}
13003#endif
13004
13005int
13006main ()
13007{
13008return f != $ac_func;
13009  ;
13010  return 0;
13011}
13012_ACEOF
13013rm -f conftest.$ac_objext conftest$ac_exeext
13014if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13015  (eval $ac_link) 2>conftest.er1
13016  ac_status=$?
13017  grep -v '^ *+' conftest.er1 >conftest.err
13018  rm -f conftest.er1
13019  cat conftest.err >&5
13020  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13021  (exit $ac_status); } &&
13022	 { ac_try='test -z "$ac_c_werror_flag"
13023			 || test ! -s conftest.err'
13024  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13025  (eval $ac_try) 2>&5
13026  ac_status=$?
13027  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13028  (exit $ac_status); }; } &&
13029	 { ac_try='test -s conftest$ac_exeext'
13030  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13031  (eval $ac_try) 2>&5
13032  ac_status=$?
13033  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13034  (exit $ac_status); }; }; then
13035  eval "$as_ac_var=yes"
13036else
13037  echo "$as_me: failed program was:" >&5
13038sed 's/^/| /' conftest.$ac_ext >&5
13039
13040eval "$as_ac_var=no"
13041fi
13042rm -f conftest.err conftest.$ac_objext \
13043      conftest$ac_exeext conftest.$ac_ext
13044fi
13045echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13046echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13047if test `eval echo '${'$as_ac_var'}'` = yes; then
13048  cat >>confdefs.h <<_ACEOF
13049#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13050_ACEOF
13051 break
13052fi
13053done
13054
13055
13056# Some systems don't have sbrk().
13057
13058for ac_func in sbrk
13059do
13060as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13061echo "$as_me:$LINENO: checking for $ac_func" >&5
13062echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13063if eval "test \"\${$as_ac_var+set}\" = set"; then
13064  echo $ECHO_N "(cached) $ECHO_C" >&6
13065else
13066  cat >conftest.$ac_ext <<_ACEOF
13067/* confdefs.h.  */
13068_ACEOF
13069cat confdefs.h >>conftest.$ac_ext
13070cat >>conftest.$ac_ext <<_ACEOF
13071/* end confdefs.h.  */
13072/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13073   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13074#define $ac_func innocuous_$ac_func
13075
13076/* System header to define __stub macros and hopefully few prototypes,
13077    which can conflict with char $ac_func (); below.
13078    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13079    <limits.h> exists even on freestanding compilers.  */
13080
13081#ifdef __STDC__
13082# include <limits.h>
13083#else
13084# include <assert.h>
13085#endif
13086
13087#undef $ac_func
13088
13089/* Override any gcc2 internal prototype to avoid an error.  */
13090#ifdef __cplusplus
13091extern "C"
13092{
13093#endif
13094/* We use char because int might match the return type of a gcc2
13095   builtin and then its argument prototype would still apply.  */
13096char $ac_func ();
13097/* The GNU C library defines this for functions which it implements
13098    to always fail with ENOSYS.  Some functions are actually named
13099    something starting with __ and the normal name is an alias.  */
13100#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13101choke me
13102#else
13103char (*f) () = $ac_func;
13104#endif
13105#ifdef __cplusplus
13106}
13107#endif
13108
13109int
13110main ()
13111{
13112return f != $ac_func;
13113  ;
13114  return 0;
13115}
13116_ACEOF
13117rm -f conftest.$ac_objext conftest$ac_exeext
13118if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13119  (eval $ac_link) 2>conftest.er1
13120  ac_status=$?
13121  grep -v '^ *+' conftest.er1 >conftest.err
13122  rm -f conftest.er1
13123  cat conftest.err >&5
13124  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13125  (exit $ac_status); } &&
13126	 { ac_try='test -z "$ac_c_werror_flag"
13127			 || test ! -s conftest.err'
13128  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13129  (eval $ac_try) 2>&5
13130  ac_status=$?
13131  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13132  (exit $ac_status); }; } &&
13133	 { ac_try='test -s conftest$ac_exeext'
13134  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13135  (eval $ac_try) 2>&5
13136  ac_status=$?
13137  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13138  (exit $ac_status); }; }; then
13139  eval "$as_ac_var=yes"
13140else
13141  echo "$as_me: failed program was:" >&5
13142sed 's/^/| /' conftest.$ac_ext >&5
13143
13144eval "$as_ac_var=no"
13145fi
13146rm -f conftest.err conftest.$ac_objext \
13147      conftest$ac_exeext conftest.$ac_ext
13148fi
13149echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13150echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13151if test `eval echo '${'$as_ac_var'}'` = yes; then
13152  cat >>confdefs.h <<_ACEOF
13153#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13154_ACEOF
13155
13156fi
13157done
13158
13159
13160# do we need the math library?
13161case "${need_libm}" in
13162yes)
13163  LIBM=
13164case $host in
13165*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
13166  # These system don't have libm, or don't need it
13167  ;;
13168*-ncr-sysv4.3*)
13169  echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
13170echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
13171if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
13172  echo $ECHO_N "(cached) $ECHO_C" >&6
13173else
13174  ac_check_lib_save_LIBS=$LIBS
13175LIBS="-lmw  $LIBS"
13176cat >conftest.$ac_ext <<_ACEOF
13177/* confdefs.h.  */
13178_ACEOF
13179cat confdefs.h >>conftest.$ac_ext
13180cat >>conftest.$ac_ext <<_ACEOF
13181/* end confdefs.h.  */
13182
13183/* Override any gcc2 internal prototype to avoid an error.  */
13184#ifdef __cplusplus
13185extern "C"
13186#endif
13187/* We use char because int might match the return type of a gcc2
13188   builtin and then its argument prototype would still apply.  */
13189char _mwvalidcheckl ();
13190int
13191main ()
13192{
13193_mwvalidcheckl ();
13194  ;
13195  return 0;
13196}
13197_ACEOF
13198rm -f conftest.$ac_objext conftest$ac_exeext
13199if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13200  (eval $ac_link) 2>conftest.er1
13201  ac_status=$?
13202  grep -v '^ *+' conftest.er1 >conftest.err
13203  rm -f conftest.er1
13204  cat conftest.err >&5
13205  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13206  (exit $ac_status); } &&
13207	 { ac_try='test -z "$ac_c_werror_flag"
13208			 || test ! -s conftest.err'
13209  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13210  (eval $ac_try) 2>&5
13211  ac_status=$?
13212  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13213  (exit $ac_status); }; } &&
13214	 { ac_try='test -s conftest$ac_exeext'
13215  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13216  (eval $ac_try) 2>&5
13217  ac_status=$?
13218  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13219  (exit $ac_status); }; }; then
13220  ac_cv_lib_mw__mwvalidcheckl=yes
13221else
13222  echo "$as_me: failed program was:" >&5
13223sed 's/^/| /' conftest.$ac_ext >&5
13224
13225ac_cv_lib_mw__mwvalidcheckl=no
13226fi
13227rm -f conftest.err conftest.$ac_objext \
13228      conftest$ac_exeext conftest.$ac_ext
13229LIBS=$ac_check_lib_save_LIBS
13230fi
13231echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13232echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
13233if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
13234  LIBM="-lmw"
13235fi
13236
13237  echo "$as_me:$LINENO: checking for cos in -lm" >&5
13238echo $ECHO_N "checking for cos in -lm... $ECHO_C" >&6
13239if test "${ac_cv_lib_m_cos+set}" = set; then
13240  echo $ECHO_N "(cached) $ECHO_C" >&6
13241else
13242  ac_check_lib_save_LIBS=$LIBS
13243LIBS="-lm  $LIBS"
13244cat >conftest.$ac_ext <<_ACEOF
13245/* confdefs.h.  */
13246_ACEOF
13247cat confdefs.h >>conftest.$ac_ext
13248cat >>conftest.$ac_ext <<_ACEOF
13249/* end confdefs.h.  */
13250
13251/* Override any gcc2 internal prototype to avoid an error.  */
13252#ifdef __cplusplus
13253extern "C"
13254#endif
13255/* We use char because int might match the return type of a gcc2
13256   builtin and then its argument prototype would still apply.  */
13257char cos ();
13258int
13259main ()
13260{
13261cos ();
13262  ;
13263  return 0;
13264}
13265_ACEOF
13266rm -f conftest.$ac_objext conftest$ac_exeext
13267if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13268  (eval $ac_link) 2>conftest.er1
13269  ac_status=$?
13270  grep -v '^ *+' conftest.er1 >conftest.err
13271  rm -f conftest.er1
13272  cat conftest.err >&5
13273  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13274  (exit $ac_status); } &&
13275	 { ac_try='test -z "$ac_c_werror_flag"
13276			 || test ! -s conftest.err'
13277  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13278  (eval $ac_try) 2>&5
13279  ac_status=$?
13280  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13281  (exit $ac_status); }; } &&
13282	 { ac_try='test -s conftest$ac_exeext'
13283  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13284  (eval $ac_try) 2>&5
13285  ac_status=$?
13286  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13287  (exit $ac_status); }; }; then
13288  ac_cv_lib_m_cos=yes
13289else
13290  echo "$as_me: failed program was:" >&5
13291sed 's/^/| /' conftest.$ac_ext >&5
13292
13293ac_cv_lib_m_cos=no
13294fi
13295rm -f conftest.err conftest.$ac_objext \
13296      conftest$ac_exeext conftest.$ac_ext
13297LIBS=$ac_check_lib_save_LIBS
13298fi
13299echo "$as_me:$LINENO: result: $ac_cv_lib_m_cos" >&5
13300echo "${ECHO_T}$ac_cv_lib_m_cos" >&6
13301if test $ac_cv_lib_m_cos = yes; then
13302  LIBM="$LIBM -lm"
13303fi
13304
13305  ;;
13306*)
13307  echo "$as_me:$LINENO: checking for cos in -lm" >&5
13308echo $ECHO_N "checking for cos in -lm... $ECHO_C" >&6
13309if test "${ac_cv_lib_m_cos+set}" = set; then
13310  echo $ECHO_N "(cached) $ECHO_C" >&6
13311else
13312  ac_check_lib_save_LIBS=$LIBS
13313LIBS="-lm  $LIBS"
13314cat >conftest.$ac_ext <<_ACEOF
13315/* confdefs.h.  */
13316_ACEOF
13317cat confdefs.h >>conftest.$ac_ext
13318cat >>conftest.$ac_ext <<_ACEOF
13319/* end confdefs.h.  */
13320
13321/* Override any gcc2 internal prototype to avoid an error.  */
13322#ifdef __cplusplus
13323extern "C"
13324#endif
13325/* We use char because int might match the return type of a gcc2
13326   builtin and then its argument prototype would still apply.  */
13327char cos ();
13328int
13329main ()
13330{
13331cos ();
13332  ;
13333  return 0;
13334}
13335_ACEOF
13336rm -f conftest.$ac_objext conftest$ac_exeext
13337if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13338  (eval $ac_link) 2>conftest.er1
13339  ac_status=$?
13340  grep -v '^ *+' conftest.er1 >conftest.err
13341  rm -f conftest.er1
13342  cat conftest.err >&5
13343  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13344  (exit $ac_status); } &&
13345	 { ac_try='test -z "$ac_c_werror_flag"
13346			 || test ! -s conftest.err'
13347  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13348  (eval $ac_try) 2>&5
13349  ac_status=$?
13350  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13351  (exit $ac_status); }; } &&
13352	 { ac_try='test -s conftest$ac_exeext'
13353  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13354  (eval $ac_try) 2>&5
13355  ac_status=$?
13356  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13357  (exit $ac_status); }; }; then
13358  ac_cv_lib_m_cos=yes
13359else
13360  echo "$as_me: failed program was:" >&5
13361sed 's/^/| /' conftest.$ac_ext >&5
13362
13363ac_cv_lib_m_cos=no
13364fi
13365rm -f conftest.err conftest.$ac_objext \
13366      conftest$ac_exeext conftest.$ac_ext
13367LIBS=$ac_check_lib_save_LIBS
13368fi
13369echo "$as_me:$LINENO: result: $ac_cv_lib_m_cos" >&5
13370echo "${ECHO_T}$ac_cv_lib_m_cos" >&6
13371if test $ac_cv_lib_m_cos = yes; then
13372  LIBM="-lm"
13373fi
13374
13375  ;;
13376esac
13377
13378
13379
13380  ;;
13381esac
13382
13383# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13384# enough, but on some of those systems, the assert macro relies on requoting
13385# working properly!
13386echo "$as_me:$LINENO: checking for working assert macro" >&5
13387echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
13388if test "${gas_cv_assert_ok+set}" = set; then
13389  echo $ECHO_N "(cached) $ECHO_C" >&6
13390else
13391  cat >conftest.$ac_ext <<_ACEOF
13392/* confdefs.h.  */
13393_ACEOF
13394cat confdefs.h >>conftest.$ac_ext
13395cat >>conftest.$ac_ext <<_ACEOF
13396/* end confdefs.h.  */
13397#include <assert.h>
13398#include <stdio.h>
13399int
13400main ()
13401{
13402
13403/* check for requoting problems */
13404static int a, b, c, d;
13405static char *s;
13406assert (!strcmp(s, "foo bar baz quux"));
13407/* check for newline handling */
13408assert (a == b
13409        || c == d);
13410
13411  ;
13412  return 0;
13413}
13414_ACEOF
13415rm -f conftest.$ac_objext conftest$ac_exeext
13416if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13417  (eval $ac_link) 2>conftest.er1
13418  ac_status=$?
13419  grep -v '^ *+' conftest.er1 >conftest.err
13420  rm -f conftest.er1
13421  cat conftest.err >&5
13422  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13423  (exit $ac_status); } &&
13424	 { ac_try='test -z "$ac_c_werror_flag"
13425			 || test ! -s conftest.err'
13426  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13427  (eval $ac_try) 2>&5
13428  ac_status=$?
13429  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13430  (exit $ac_status); }; } &&
13431	 { ac_try='test -s conftest$ac_exeext'
13432  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13433  (eval $ac_try) 2>&5
13434  ac_status=$?
13435  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13436  (exit $ac_status); }; }; then
13437  gas_cv_assert_ok=yes
13438else
13439  echo "$as_me: failed program was:" >&5
13440sed 's/^/| /' conftest.$ac_ext >&5
13441
13442gas_cv_assert_ok=no
13443fi
13444rm -f conftest.err conftest.$ac_objext \
13445      conftest$ac_exeext conftest.$ac_ext
13446fi
13447echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
13448echo "${ECHO_T}$gas_cv_assert_ok" >&6
13449test $gas_cv_assert_ok = yes ||
13450cat >>confdefs.h <<\_ACEOF
13451#define BROKEN_ASSERT 1
13452_ACEOF
13453
13454
13455
13456# On some systems, the system header files may not declare malloc, realloc,
13457# and free.  There are places where gas needs these functions to have been
13458# declared -- such as when taking their addresses.
13459gas_test_headers="
13460#ifdef HAVE_MEMORY_H
13461#include <memory.h>
13462#endif
13463#ifdef HAVE_STRING_H
13464#include <string.h>
13465#else
13466#ifdef HAVE_STRINGS_H
13467#include <strings.h>
13468#endif
13469#endif
13470#ifdef HAVE_STDLIB_H
13471#include <stdlib.h>
13472#endif
13473#ifdef HAVE_UNISTD_H
13474#include <unistd.h>
13475#endif
13476"
13477
13478# Does errno.h declare errno, or do we have to add a separate declaration
13479# for it?
13480
13481echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
13482echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
13483if test "${gas_cv_decl_needed_errno+set}" = set; then
13484  echo $ECHO_N "(cached) $ECHO_C" >&6
13485else
13486  cat >conftest.$ac_ext <<_ACEOF
13487/* confdefs.h.  */
13488_ACEOF
13489cat confdefs.h >>conftest.$ac_ext
13490cat >>conftest.$ac_ext <<_ACEOF
13491/* end confdefs.h.  */
13492
13493#ifdef HAVE_ERRNO_H
13494#include <errno.h>
13495#endif
13496
13497int
13498main ()
13499{
13500
13501typedef int f;
13502f x;
13503x = (f) errno;
13504
13505  ;
13506  return 0;
13507}
13508_ACEOF
13509rm -f conftest.$ac_objext conftest$ac_exeext
13510if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13511  (eval $ac_link) 2>conftest.er1
13512  ac_status=$?
13513  grep -v '^ *+' conftest.er1 >conftest.err
13514  rm -f conftest.er1
13515  cat conftest.err >&5
13516  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13517  (exit $ac_status); } &&
13518	 { ac_try='test -z "$ac_c_werror_flag"
13519			 || test ! -s conftest.err'
13520  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13521  (eval $ac_try) 2>&5
13522  ac_status=$?
13523  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13524  (exit $ac_status); }; } &&
13525	 { ac_try='test -s conftest$ac_exeext'
13526  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13527  (eval $ac_try) 2>&5
13528  ac_status=$?
13529  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13530  (exit $ac_status); }; }; then
13531  gas_cv_decl_needed_errno=no
13532else
13533  echo "$as_me: failed program was:" >&5
13534sed 's/^/| /' conftest.$ac_ext >&5
13535
13536gas_cv_decl_needed_errno=yes
13537fi
13538rm -f conftest.err conftest.$ac_objext \
13539      conftest$ac_exeext conftest.$ac_ext
13540fi
13541echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
13542echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
13543if test $gas_cv_decl_needed_errno = yes; then
13544
13545cat >>confdefs.h <<\_ACEOF
13546#define NEED_DECLARATION_ERRNO 1
13547_ACEOF
13548
13549fi
13550
13551
13552echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
13553echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
13554if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then
13555  echo $ECHO_N "(cached) $ECHO_C" >&6
13556else
13557  cat >conftest.$ac_ext <<_ACEOF
13558/* confdefs.h.  */
13559_ACEOF
13560cat confdefs.h >>conftest.$ac_ext
13561cat >>conftest.$ac_ext <<_ACEOF
13562/* end confdefs.h.  */
13563#include <unistd.h>
13564int
13565main ()
13566{
13567extern int getopt (int, char *const*, const char *);
13568  ;
13569  return 0;
13570}
13571_ACEOF
13572rm -f conftest.$ac_objext
13573if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13574  (eval $ac_compile) 2>conftest.er1
13575  ac_status=$?
13576  grep -v '^ *+' conftest.er1 >conftest.err
13577  rm -f conftest.er1
13578  cat conftest.err >&5
13579  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13580  (exit $ac_status); } &&
13581	 { ac_try='test -z "$ac_c_werror_flag"
13582			 || test ! -s conftest.err'
13583  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13584  (eval $ac_try) 2>&5
13585  ac_status=$?
13586  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13587  (exit $ac_status); }; } &&
13588	 { ac_try='test -s conftest.$ac_objext'
13589  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13590  (eval $ac_try) 2>&5
13591  ac_status=$?
13592  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13593  (exit $ac_status); }; }; then
13594  gas_cv_decl_getopt_unistd_h=yes
13595else
13596  echo "$as_me: failed program was:" >&5
13597sed 's/^/| /' conftest.$ac_ext >&5
13598
13599gas_cv_decl_getopt_unistd_h=no
13600fi
13601rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13602fi
13603
13604echo "$as_me:$LINENO: result: $gas_cv_decl_getopt_unistd_h" >&5
13605echo "${ECHO_T}$gas_cv_decl_getopt_unistd_h" >&6
13606if test $gas_cv_decl_getopt_unistd_h = yes; then
13607
13608cat >>confdefs.h <<\_ACEOF
13609#define HAVE_DECL_GETOPT 1
13610_ACEOF
13611
13612fi
13613
13614
13615echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
13616echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
13617if test "${gas_cv_decl_needed_environ+set}" = set; then
13618  echo $ECHO_N "(cached) $ECHO_C" >&6
13619else
13620  cat >conftest.$ac_ext <<_ACEOF
13621/* confdefs.h.  */
13622_ACEOF
13623cat confdefs.h >>conftest.$ac_ext
13624cat >>conftest.$ac_ext <<_ACEOF
13625/* end confdefs.h.  */
13626$gas_test_headers
13627int
13628main ()
13629{
13630
13631typedef char **f;
13632f x;
13633x = (f) environ;
13634
13635  ;
13636  return 0;
13637}
13638_ACEOF
13639rm -f conftest.$ac_objext conftest$ac_exeext
13640if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13641  (eval $ac_link) 2>conftest.er1
13642  ac_status=$?
13643  grep -v '^ *+' conftest.er1 >conftest.err
13644  rm -f conftest.er1
13645  cat conftest.err >&5
13646  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13647  (exit $ac_status); } &&
13648	 { ac_try='test -z "$ac_c_werror_flag"
13649			 || test ! -s conftest.err'
13650  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13651  (eval $ac_try) 2>&5
13652  ac_status=$?
13653  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13654  (exit $ac_status); }; } &&
13655	 { ac_try='test -s conftest$ac_exeext'
13656  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13657  (eval $ac_try) 2>&5
13658  ac_status=$?
13659  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13660  (exit $ac_status); }; }; then
13661  gas_cv_decl_needed_environ=no
13662else
13663  echo "$as_me: failed program was:" >&5
13664sed 's/^/| /' conftest.$ac_ext >&5
13665
13666gas_cv_decl_needed_environ=yes
13667fi
13668rm -f conftest.err conftest.$ac_objext \
13669      conftest$ac_exeext conftest.$ac_ext
13670fi
13671echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
13672echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
13673if test $gas_cv_decl_needed_environ = yes; then
13674
13675cat >>confdefs.h <<\_ACEOF
13676#define NEED_DECLARATION_ENVIRON 1
13677_ACEOF
13678
13679fi
13680
13681
13682echo "$as_me:$LINENO: checking whether declaration is required for ffs" >&5
13683echo $ECHO_N "checking whether declaration is required for ffs... $ECHO_C" >&6
13684if test "${gas_cv_decl_needed_ffs+set}" = set; then
13685  echo $ECHO_N "(cached) $ECHO_C" >&6
13686else
13687  cat >conftest.$ac_ext <<_ACEOF
13688/* confdefs.h.  */
13689_ACEOF
13690cat confdefs.h >>conftest.$ac_ext
13691cat >>conftest.$ac_ext <<_ACEOF
13692/* end confdefs.h.  */
13693$gas_test_headers
13694int
13695main ()
13696{
13697
13698typedef int (*f)(int);
13699f x;
13700x = (f) ffs;
13701
13702  ;
13703  return 0;
13704}
13705_ACEOF
13706rm -f conftest.$ac_objext conftest$ac_exeext
13707if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13708  (eval $ac_link) 2>conftest.er1
13709  ac_status=$?
13710  grep -v '^ *+' conftest.er1 >conftest.err
13711  rm -f conftest.er1
13712  cat conftest.err >&5
13713  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13714  (exit $ac_status); } &&
13715	 { ac_try='test -z "$ac_c_werror_flag"
13716			 || test ! -s conftest.err'
13717  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13718  (eval $ac_try) 2>&5
13719  ac_status=$?
13720  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13721  (exit $ac_status); }; } &&
13722	 { ac_try='test -s conftest$ac_exeext'
13723  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13724  (eval $ac_try) 2>&5
13725  ac_status=$?
13726  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13727  (exit $ac_status); }; }; then
13728  gas_cv_decl_needed_ffs=no
13729else
13730  echo "$as_me: failed program was:" >&5
13731sed 's/^/| /' conftest.$ac_ext >&5
13732
13733gas_cv_decl_needed_ffs=yes
13734fi
13735rm -f conftest.err conftest.$ac_objext \
13736      conftest$ac_exeext conftest.$ac_ext
13737fi
13738echo "$as_me:$LINENO: result: $gas_cv_decl_needed_ffs" >&5
13739echo "${ECHO_T}$gas_cv_decl_needed_ffs" >&6
13740if test $gas_cv_decl_needed_ffs = yes; then
13741
13742cat >>confdefs.h <<\_ACEOF
13743#define NEED_DECLARATION_FFS 1
13744_ACEOF
13745
13746fi
13747
13748
13749echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
13750echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
13751if test "${gas_cv_decl_needed_free+set}" = set; then
13752  echo $ECHO_N "(cached) $ECHO_C" >&6
13753else
13754  cat >conftest.$ac_ext <<_ACEOF
13755/* confdefs.h.  */
13756_ACEOF
13757cat confdefs.h >>conftest.$ac_ext
13758cat >>conftest.$ac_ext <<_ACEOF
13759/* end confdefs.h.  */
13760$gas_test_headers
13761int
13762main ()
13763{
13764
13765typedef void (*f)();
13766f x;
13767x = (f) free;
13768
13769  ;
13770  return 0;
13771}
13772_ACEOF
13773rm -f conftest.$ac_objext conftest$ac_exeext
13774if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13775  (eval $ac_link) 2>conftest.er1
13776  ac_status=$?
13777  grep -v '^ *+' conftest.er1 >conftest.err
13778  rm -f conftest.er1
13779  cat conftest.err >&5
13780  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13781  (exit $ac_status); } &&
13782	 { ac_try='test -z "$ac_c_werror_flag"
13783			 || test ! -s conftest.err'
13784  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13785  (eval $ac_try) 2>&5
13786  ac_status=$?
13787  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13788  (exit $ac_status); }; } &&
13789	 { ac_try='test -s conftest$ac_exeext'
13790  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13791  (eval $ac_try) 2>&5
13792  ac_status=$?
13793  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13794  (exit $ac_status); }; }; then
13795  gas_cv_decl_needed_free=no
13796else
13797  echo "$as_me: failed program was:" >&5
13798sed 's/^/| /' conftest.$ac_ext >&5
13799
13800gas_cv_decl_needed_free=yes
13801fi
13802rm -f conftest.err conftest.$ac_objext \
13803      conftest$ac_exeext conftest.$ac_ext
13804fi
13805echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
13806echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
13807if test $gas_cv_decl_needed_free = yes; then
13808
13809cat >>confdefs.h <<\_ACEOF
13810#define NEED_DECLARATION_FREE 1
13811_ACEOF
13812
13813fi
13814
13815
13816echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
13817echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
13818if test "${gas_cv_decl_needed_malloc+set}" = set; then
13819  echo $ECHO_N "(cached) $ECHO_C" >&6
13820else
13821  cat >conftest.$ac_ext <<_ACEOF
13822/* confdefs.h.  */
13823_ACEOF
13824cat confdefs.h >>conftest.$ac_ext
13825cat >>conftest.$ac_ext <<_ACEOF
13826/* end confdefs.h.  */
13827$gas_test_headers
13828int
13829main ()
13830{
13831
13832typedef char *(*f)();
13833f x;
13834x = (f) malloc;
13835
13836  ;
13837  return 0;
13838}
13839_ACEOF
13840rm -f conftest.$ac_objext conftest$ac_exeext
13841if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13842  (eval $ac_link) 2>conftest.er1
13843  ac_status=$?
13844  grep -v '^ *+' conftest.er1 >conftest.err
13845  rm -f conftest.er1
13846  cat conftest.err >&5
13847  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13848  (exit $ac_status); } &&
13849	 { ac_try='test -z "$ac_c_werror_flag"
13850			 || test ! -s conftest.err'
13851  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13852  (eval $ac_try) 2>&5
13853  ac_status=$?
13854  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13855  (exit $ac_status); }; } &&
13856	 { ac_try='test -s conftest$ac_exeext'
13857  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13858  (eval $ac_try) 2>&5
13859  ac_status=$?
13860  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13861  (exit $ac_status); }; }; then
13862  gas_cv_decl_needed_malloc=no
13863else
13864  echo "$as_me: failed program was:" >&5
13865sed 's/^/| /' conftest.$ac_ext >&5
13866
13867gas_cv_decl_needed_malloc=yes
13868fi
13869rm -f conftest.err conftest.$ac_objext \
13870      conftest$ac_exeext conftest.$ac_ext
13871fi
13872echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
13873echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
13874if test $gas_cv_decl_needed_malloc = yes; then
13875
13876cat >>confdefs.h <<\_ACEOF
13877#define NEED_DECLARATION_MALLOC 1
13878_ACEOF
13879
13880fi
13881
13882
13883echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
13884echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
13885if test "${gas_cv_decl_needed_sbrk+set}" = set; then
13886  echo $ECHO_N "(cached) $ECHO_C" >&6
13887else
13888  cat >conftest.$ac_ext <<_ACEOF
13889/* confdefs.h.  */
13890_ACEOF
13891cat confdefs.h >>conftest.$ac_ext
13892cat >>conftest.$ac_ext <<_ACEOF
13893/* end confdefs.h.  */
13894$gas_test_headers
13895int
13896main ()
13897{
13898
13899typedef char *(*f)();
13900f x;
13901x = (f) sbrk;
13902
13903  ;
13904  return 0;
13905}
13906_ACEOF
13907rm -f conftest.$ac_objext conftest$ac_exeext
13908if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13909  (eval $ac_link) 2>conftest.er1
13910  ac_status=$?
13911  grep -v '^ *+' conftest.er1 >conftest.err
13912  rm -f conftest.er1
13913  cat conftest.err >&5
13914  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13915  (exit $ac_status); } &&
13916	 { ac_try='test -z "$ac_c_werror_flag"
13917			 || test ! -s conftest.err'
13918  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13919  (eval $ac_try) 2>&5
13920  ac_status=$?
13921  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13922  (exit $ac_status); }; } &&
13923	 { ac_try='test -s conftest$ac_exeext'
13924  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13925  (eval $ac_try) 2>&5
13926  ac_status=$?
13927  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13928  (exit $ac_status); }; }; then
13929  gas_cv_decl_needed_sbrk=no
13930else
13931  echo "$as_me: failed program was:" >&5
13932sed 's/^/| /' conftest.$ac_ext >&5
13933
13934gas_cv_decl_needed_sbrk=yes
13935fi
13936rm -f conftest.err conftest.$ac_objext \
13937      conftest$ac_exeext conftest.$ac_ext
13938fi
13939echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
13940echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
13941if test $gas_cv_decl_needed_sbrk = yes; then
13942
13943cat >>confdefs.h <<\_ACEOF
13944#define NEED_DECLARATION_SBRK 1
13945_ACEOF
13946
13947fi
13948
13949
13950echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
13951echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
13952if test "${gas_cv_decl_needed_strstr+set}" = set; then
13953  echo $ECHO_N "(cached) $ECHO_C" >&6
13954else
13955  cat >conftest.$ac_ext <<_ACEOF
13956/* confdefs.h.  */
13957_ACEOF
13958cat confdefs.h >>conftest.$ac_ext
13959cat >>conftest.$ac_ext <<_ACEOF
13960/* end confdefs.h.  */
13961$gas_test_headers
13962int
13963main ()
13964{
13965
13966typedef char *(*f)();
13967f x;
13968x = (f) strstr;
13969
13970  ;
13971  return 0;
13972}
13973_ACEOF
13974rm -f conftest.$ac_objext conftest$ac_exeext
13975if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13976  (eval $ac_link) 2>conftest.er1
13977  ac_status=$?
13978  grep -v '^ *+' conftest.er1 >conftest.err
13979  rm -f conftest.er1
13980  cat conftest.err >&5
13981  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13982  (exit $ac_status); } &&
13983	 { ac_try='test -z "$ac_c_werror_flag"
13984			 || test ! -s conftest.err'
13985  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13986  (eval $ac_try) 2>&5
13987  ac_status=$?
13988  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13989  (exit $ac_status); }; } &&
13990	 { ac_try='test -s conftest$ac_exeext'
13991  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13992  (eval $ac_try) 2>&5
13993  ac_status=$?
13994  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13995  (exit $ac_status); }; }; then
13996  gas_cv_decl_needed_strstr=no
13997else
13998  echo "$as_me: failed program was:" >&5
13999sed 's/^/| /' conftest.$ac_ext >&5
14000
14001gas_cv_decl_needed_strstr=yes
14002fi
14003rm -f conftest.err conftest.$ac_objext \
14004      conftest$ac_exeext conftest.$ac_ext
14005fi
14006echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
14007echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
14008if test $gas_cv_decl_needed_strstr = yes; then
14009
14010cat >>confdefs.h <<\_ACEOF
14011#define NEED_DECLARATION_STRSTR 1
14012_ACEOF
14013
14014fi
14015
14016
14017echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
14018echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
14019if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
14020  echo $ECHO_N "(cached) $ECHO_C" >&6
14021else
14022  cat >conftest.$ac_ext <<_ACEOF
14023/* confdefs.h.  */
14024_ACEOF
14025cat confdefs.h >>conftest.$ac_ext
14026cat >>conftest.$ac_ext <<_ACEOF
14027/* end confdefs.h.  */
14028$ac_includes_default
14029int
14030main ()
14031{
14032#ifndef vsnprintf
14033  char *p = (char *) vsnprintf;
14034#endif
14035
14036  ;
14037  return 0;
14038}
14039_ACEOF
14040rm -f conftest.$ac_objext
14041if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14042  (eval $ac_compile) 2>conftest.er1
14043  ac_status=$?
14044  grep -v '^ *+' conftest.er1 >conftest.err
14045  rm -f conftest.er1
14046  cat conftest.err >&5
14047  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14048  (exit $ac_status); } &&
14049	 { ac_try='test -z "$ac_c_werror_flag"
14050			 || test ! -s conftest.err'
14051  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14052  (eval $ac_try) 2>&5
14053  ac_status=$?
14054  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14055  (exit $ac_status); }; } &&
14056	 { ac_try='test -s conftest.$ac_objext'
14057  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14058  (eval $ac_try) 2>&5
14059  ac_status=$?
14060  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14061  (exit $ac_status); }; }; then
14062  ac_cv_have_decl_vsnprintf=yes
14063else
14064  echo "$as_me: failed program was:" >&5
14065sed 's/^/| /' conftest.$ac_ext >&5
14066
14067ac_cv_have_decl_vsnprintf=no
14068fi
14069rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14070fi
14071echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
14072echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
14073if test $ac_cv_have_decl_vsnprintf = yes; then
14074
14075cat >>confdefs.h <<_ACEOF
14076#define HAVE_DECL_VSNPRINTF 1
14077_ACEOF
14078
14079
14080else
14081  cat >>confdefs.h <<_ACEOF
14082#define HAVE_DECL_VSNPRINTF 0
14083_ACEOF
14084
14085
14086fi
14087
14088
14089
14090
14091case "${host}" in
14092*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14093
14094cat >>confdefs.h <<\_ACEOF
14095#define USE_BINARY_FOPEN 1
14096_ACEOF
14097 ;;
14098esac
14099
14100
14101
14102
14103
14104
14105
14106                              ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14107
14108          ac_config_commands="$ac_config_commands default"
14109
14110
14111cat >confcache <<\_ACEOF
14112# This file is a shell script that caches the results of configure
14113# tests run on this system so they can be shared between configure
14114# scripts and configure runs, see configure's option --config-cache.
14115# It is not useful on other systems.  If it contains results you don't
14116# want to keep, you may remove or edit it.
14117#
14118# config.status only pays attention to the cache file if you give it
14119# the --recheck option to rerun configure.
14120#
14121# `ac_cv_env_foo' variables (set or unset) will be overridden when
14122# loading this file, other *unset* `ac_cv_foo' will be assigned the
14123# following values.
14124
14125_ACEOF
14126
14127# The following way of writing the cache mishandles newlines in values,
14128# but we know of no workaround that is simple, portable, and efficient.
14129# So, don't put newlines in cache variables' values.
14130# Ultrix sh set writes to stderr and can't be redirected directly,
14131# and sets the high bit in the cache file unless we assign to the vars.
14132{
14133  (set) 2>&1 |
14134    case `(ac_space=' '; set | grep ac_space) 2>&1` in
14135    *ac_space=\ *)
14136      # `set' does not quote correctly, so add quotes (double-quote
14137      # substitution turns \\\\ into \\, and sed turns \\ into \).
14138      sed -n \
14139	"s/'/'\\\\''/g;
14140	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14141      ;;
14142    *)
14143      # `set' quotes correctly as required by POSIX, so do not add quotes.
14144      sed -n \
14145	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14146      ;;
14147    esac;
14148} |
14149  sed '
14150     t clear
14151     : clear
14152     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14153     t end
14154     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14155     : end' >>confcache
14156if diff $cache_file confcache >/dev/null 2>&1; then :; else
14157  if test -w $cache_file; then
14158    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14159    cat confcache >$cache_file
14160  else
14161    echo "not updating unwritable cache $cache_file"
14162  fi
14163fi
14164rm -f confcache
14165
14166test "x$prefix" = xNONE && prefix=$ac_default_prefix
14167# Let make expand exec_prefix.
14168test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14169
14170# VPATH may cause trouble with some makes, so we remove $(srcdir),
14171# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14172# trailing colons and then remove the whole line if VPATH becomes empty
14173# (actually we leave an empty line to preserve line numbers).
14174if test "x$srcdir" = x.; then
14175  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
14176s/:*\$(srcdir):*/:/;
14177s/:*\${srcdir}:*/:/;
14178s/:*@srcdir@:*/:/;
14179s/^\([^=]*=[	 ]*\):*/\1/;
14180s/:*$//;
14181s/^[^=]*=[	 ]*$//;
14182}'
14183fi
14184
14185DEFS=-DHAVE_CONFIG_H
14186
14187ac_libobjs=
14188ac_ltlibobjs=
14189for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14190  # 1. Remove the extension, and $U if already installed.
14191  ac_i=`echo "$ac_i" |
14192	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14193  # 2. Add them.
14194  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14195  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14196done
14197LIBOBJS=$ac_libobjs
14198
14199LTLIBOBJS=$ac_ltlibobjs
14200
14201
14202if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14203  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
14204Usually this means the macro was only invoked conditionally." >&5
14205echo "$as_me: error: conditional \"AMDEP\" was never defined.
14206Usually this means the macro was only invoked conditionally." >&2;}
14207   { (exit 1); exit 1; }; }
14208fi
14209if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14210  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
14211Usually this means the macro was only invoked conditionally." >&5
14212echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
14213Usually this means the macro was only invoked conditionally." >&2;}
14214   { (exit 1); exit 1; }; }
14215fi
14216if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14217  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
14218Usually this means the macro was only invoked conditionally." >&5
14219echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
14220Usually this means the macro was only invoked conditionally." >&2;}
14221   { (exit 1); exit 1; }; }
14222fi
14223if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14224  { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
14225Usually this means the macro was only invoked conditionally." >&5
14226echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
14227Usually this means the macro was only invoked conditionally." >&2;}
14228   { (exit 1); exit 1; }; }
14229fi
14230
14231: ${CONFIG_STATUS=./config.status}
14232ac_clean_files_save=$ac_clean_files
14233ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14234{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14235echo "$as_me: creating $CONFIG_STATUS" >&6;}
14236cat >$CONFIG_STATUS <<_ACEOF
14237#! $SHELL
14238# Generated by $as_me.
14239# Run this file to recreate the current configuration.
14240# Compiler output produced by configure, useful for debugging
14241# configure, is in config.log if it exists.
14242
14243debug=false
14244ac_cs_recheck=false
14245ac_cs_silent=false
14246SHELL=\${CONFIG_SHELL-$SHELL}
14247_ACEOF
14248
14249cat >>$CONFIG_STATUS <<\_ACEOF
14250## --------------------- ##
14251## M4sh Initialization.  ##
14252## --------------------- ##
14253
14254# Be Bourne compatible
14255if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14256  emulate sh
14257  NULLCMD=:
14258  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14259  # is contrary to our usage.  Disable this feature.
14260  alias -g '${1+"$@"}'='"$@"'
14261elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14262  set -o posix
14263fi
14264DUALCASE=1; export DUALCASE # for MKS sh
14265
14266# Support unset when possible.
14267if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14268  as_unset=unset
14269else
14270  as_unset=false
14271fi
14272
14273
14274# Work around bugs in pre-3.0 UWIN ksh.
14275$as_unset ENV MAIL MAILPATH
14276PS1='$ '
14277PS2='> '
14278PS4='+ '
14279
14280# NLS nuisances.
14281for as_var in \
14282  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14283  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14284  LC_TELEPHONE LC_TIME
14285do
14286  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14287    eval $as_var=C; export $as_var
14288  else
14289    $as_unset $as_var
14290  fi
14291done
14292
14293# Required to use basename.
14294if expr a : '\(a\)' >/dev/null 2>&1; then
14295  as_expr=expr
14296else
14297  as_expr=false
14298fi
14299
14300if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14301  as_basename=basename
14302else
14303  as_basename=false
14304fi
14305
14306
14307# Name of the executable.
14308as_me=`$as_basename "$0" ||
14309$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14310	 X"$0" : 'X\(//\)$' \| \
14311	 X"$0" : 'X\(/\)$' \| \
14312	 .     : '\(.\)' 2>/dev/null ||
14313echo X/"$0" |
14314    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14315  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
14316  	  /^X\/\(\/\).*/{ s//\1/; q; }
14317  	  s/.*/./; q'`
14318
14319
14320# PATH needs CR, and LINENO needs CR and PATH.
14321# Avoid depending upon Character Ranges.
14322as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14323as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14324as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14325as_cr_digits='0123456789'
14326as_cr_alnum=$as_cr_Letters$as_cr_digits
14327
14328# The user is always right.
14329if test "${PATH_SEPARATOR+set}" != set; then
14330  echo "#! /bin/sh" >conf$$.sh
14331  echo  "exit 0"   >>conf$$.sh
14332  chmod +x conf$$.sh
14333  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14334    PATH_SEPARATOR=';'
14335  else
14336    PATH_SEPARATOR=:
14337  fi
14338  rm -f conf$$.sh
14339fi
14340
14341
14342  as_lineno_1=$LINENO
14343  as_lineno_2=$LINENO
14344  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14345  test "x$as_lineno_1" != "x$as_lineno_2" &&
14346  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
14347  # Find who we are.  Look in the path if we contain no path at all
14348  # relative or not.
14349  case $0 in
14350    *[\\/]* ) as_myself=$0 ;;
14351    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14352for as_dir in $PATH
14353do
14354  IFS=$as_save_IFS
14355  test -z "$as_dir" && as_dir=.
14356  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14357done
14358
14359       ;;
14360  esac
14361  # We did not find ourselves, most probably we were run as `sh COMMAND'
14362  # in which case we are not to be found in the path.
14363  if test "x$as_myself" = x; then
14364    as_myself=$0
14365  fi
14366  if test ! -f "$as_myself"; then
14367    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14368echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14369   { (exit 1); exit 1; }; }
14370  fi
14371  case $CONFIG_SHELL in
14372  '')
14373    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14374for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14375do
14376  IFS=$as_save_IFS
14377  test -z "$as_dir" && as_dir=.
14378  for as_base in sh bash ksh sh5; do
14379	 case $as_dir in
14380	 /*)
14381	   if ("$as_dir/$as_base" -c '
14382  as_lineno_1=$LINENO
14383  as_lineno_2=$LINENO
14384  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14385  test "x$as_lineno_1" != "x$as_lineno_2" &&
14386  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
14387	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14388	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14389	     CONFIG_SHELL=$as_dir/$as_base
14390	     export CONFIG_SHELL
14391	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14392	   fi;;
14393	 esac
14394       done
14395done
14396;;
14397  esac
14398
14399  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14400  # uniformly replaced by the line number.  The first 'sed' inserts a
14401  # line-number line before each line; the second 'sed' does the real
14402  # work.  The second script uses 'N' to pair each line-number line
14403  # with the numbered line, and appends trailing '-' during
14404  # substitution so that $LINENO is not a special case at line end.
14405  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14406  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
14407  sed '=' <$as_myself |
14408    sed '
14409      N
14410      s,$,-,
14411      : loop
14412      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14413      t loop
14414      s,-$,,
14415      s,^['$as_cr_digits']*\n,,
14416    ' >$as_me.lineno &&
14417  chmod +x $as_me.lineno ||
14418    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14419echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14420   { (exit 1); exit 1; }; }
14421
14422  # Don't try to exec as it changes $[0], causing all sort of problems
14423  # (the dirname of $[0] is not the place where we might find the
14424  # original and so on.  Autoconf is especially sensible to this).
14425  . ./$as_me.lineno
14426  # Exit status is that of the last command.
14427  exit
14428}
14429
14430
14431case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14432  *c*,-n*) ECHO_N= ECHO_C='
14433' ECHO_T='	' ;;
14434  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14435  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
14436esac
14437
14438if expr a : '\(a\)' >/dev/null 2>&1; then
14439  as_expr=expr
14440else
14441  as_expr=false
14442fi
14443
14444rm -f conf$$ conf$$.exe conf$$.file
14445echo >conf$$.file
14446if ln -s conf$$.file conf$$ 2>/dev/null; then
14447  # We could just check for DJGPP; but this test a) works b) is more generic
14448  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14449  if test -f conf$$.exe; then
14450    # Don't use ln at all; we don't have any links
14451    as_ln_s='cp -p'
14452  else
14453    as_ln_s='ln -s'
14454  fi
14455elif ln conf$$.file conf$$ 2>/dev/null; then
14456  as_ln_s=ln
14457else
14458  as_ln_s='cp -p'
14459fi
14460rm -f conf$$ conf$$.exe conf$$.file
14461
14462if mkdir -p . 2>/dev/null; then
14463  as_mkdir_p=:
14464else
14465  test -d ./-p && rmdir ./-p
14466  as_mkdir_p=false
14467fi
14468
14469as_executable_p="test -f"
14470
14471# Sed expression to map a string onto a valid CPP name.
14472as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14473
14474# Sed expression to map a string onto a valid variable name.
14475as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14476
14477
14478# IFS
14479# We need space, tab and new line, in precisely that order.
14480as_nl='
14481'
14482IFS=" 	$as_nl"
14483
14484# CDPATH.
14485$as_unset CDPATH
14486
14487exec 6>&1
14488
14489# Open the log real soon, to keep \$[0] and so on meaningful, and to
14490# report actual input values of CONFIG_FILES etc. instead of their
14491# values after options handling.  Logging --version etc. is OK.
14492exec 5>>config.log
14493{
14494  echo
14495  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14496## Running $as_me. ##
14497_ASBOX
14498} >&5
14499cat >&5 <<_CSEOF
14500
14501This file was extended by $as_me, which was
14502generated by GNU Autoconf 2.59.  Invocation command line was
14503
14504  CONFIG_FILES    = $CONFIG_FILES
14505  CONFIG_HEADERS  = $CONFIG_HEADERS
14506  CONFIG_LINKS    = $CONFIG_LINKS
14507  CONFIG_COMMANDS = $CONFIG_COMMANDS
14508  $ $0 $@
14509
14510_CSEOF
14511echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
14512echo >&5
14513_ACEOF
14514
14515# Files that config.status was made for.
14516if test -n "$ac_config_files"; then
14517  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
14518fi
14519
14520if test -n "$ac_config_headers"; then
14521  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
14522fi
14523
14524if test -n "$ac_config_links"; then
14525  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
14526fi
14527
14528if test -n "$ac_config_commands"; then
14529  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
14530fi
14531
14532cat >>$CONFIG_STATUS <<\_ACEOF
14533
14534ac_cs_usage="\
14535\`$as_me' instantiates files from templates according to the
14536current configuration.
14537
14538Usage: $0 [OPTIONS] [FILE]...
14539
14540  -h, --help       print this help, then exit
14541  -V, --version    print version number, then exit
14542  -q, --quiet      do not print progress messages
14543  -d, --debug      don't remove temporary files
14544      --recheck    update $as_me by reconfiguring in the same conditions
14545  --file=FILE[:TEMPLATE]
14546		   instantiate the configuration file FILE
14547  --header=FILE[:TEMPLATE]
14548		   instantiate the configuration header FILE
14549
14550Configuration files:
14551$config_files
14552
14553Configuration headers:
14554$config_headers
14555
14556Configuration commands:
14557$config_commands
14558
14559Report bugs to <bug-autoconf@gnu.org>."
14560_ACEOF
14561
14562cat >>$CONFIG_STATUS <<_ACEOF
14563ac_cs_version="\\
14564config.status
14565configured by $0, generated by GNU Autoconf 2.59,
14566  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
14567
14568Copyright (C) 2003 Free Software Foundation, Inc.
14569This config.status script is free software; the Free Software Foundation
14570gives unlimited permission to copy, distribute and modify it."
14571srcdir=$srcdir
14572INSTALL="$INSTALL"
14573_ACEOF
14574
14575cat >>$CONFIG_STATUS <<\_ACEOF
14576# If no file are specified by the user, then we need to provide default
14577# value.  By we need to know if files were specified by the user.
14578ac_need_defaults=:
14579while test $# != 0
14580do
14581  case $1 in
14582  --*=*)
14583    ac_option=`expr "x$1" : 'x\([^=]*\)='`
14584    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
14585    ac_shift=:
14586    ;;
14587  -*)
14588    ac_option=$1
14589    ac_optarg=$2
14590    ac_shift=shift
14591    ;;
14592  *) # This is not an option, so the user has probably given explicit
14593     # arguments.
14594     ac_option=$1
14595     ac_need_defaults=false;;
14596  esac
14597
14598  case $ac_option in
14599  # Handling of the options.
14600_ACEOF
14601cat >>$CONFIG_STATUS <<\_ACEOF
14602  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14603    ac_cs_recheck=: ;;
14604  --version | --vers* | -V )
14605    echo "$ac_cs_version"; exit 0 ;;
14606  --he | --h)
14607    # Conflict between --help and --header
14608    { { echo "$as_me:$LINENO: error: ambiguous option: $1
14609Try \`$0 --help' for more information." >&5
14610echo "$as_me: error: ambiguous option: $1
14611Try \`$0 --help' for more information." >&2;}
14612   { (exit 1); exit 1; }; };;
14613  --help | --hel | -h )
14614    echo "$ac_cs_usage"; exit 0 ;;
14615  --debug | --d* | -d )
14616    debug=: ;;
14617  --file | --fil | --fi | --f )
14618    $ac_shift
14619    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14620    ac_need_defaults=false;;
14621  --header | --heade | --head | --hea )
14622    $ac_shift
14623    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14624    ac_need_defaults=false;;
14625  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14626  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14627    ac_cs_silent=: ;;
14628
14629  # This is an error.
14630  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
14631Try \`$0 --help' for more information." >&5
14632echo "$as_me: error: unrecognized option: $1
14633Try \`$0 --help' for more information." >&2;}
14634   { (exit 1); exit 1; }; } ;;
14635
14636  *) ac_config_targets="$ac_config_targets $1" ;;
14637
14638  esac
14639  shift
14640done
14641
14642ac_configure_extra_args=
14643
14644if $ac_cs_silent; then
14645  exec 6>/dev/null
14646  ac_configure_extra_args="$ac_configure_extra_args --silent"
14647fi
14648
14649_ACEOF
14650cat >>$CONFIG_STATUS <<_ACEOF
14651if \$ac_cs_recheck; then
14652  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14653  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14654fi
14655
14656_ACEOF
14657
14658cat >>$CONFIG_STATUS <<_ACEOF
14659#
14660# INIT-COMMANDS section.
14661#
14662
14663AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14664
14665
14666# The HP-UX ksh and POSIX shell print the target directory to stdout
14667# if CDPATH is set.
14668(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14669
14670sed_quote_subst='$sed_quote_subst'
14671double_quote_subst='$double_quote_subst'
14672delay_variable_subst='$delay_variable_subst'
14673macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
14674macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
14675enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
14676enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
14677pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
14678enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
14679host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
14680host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
14681host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
14682build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
14683build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
14684build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
14685SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
14686Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
14687GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
14688EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
14689FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
14690LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
14691NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
14692LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
14693max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
14694ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
14695exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
14696lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
14697lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
14698lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
14699reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
14700reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14701deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
14702file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
14703AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
14704AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14705STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
14706RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
14707old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14708old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14709old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14710CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
14711CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14712compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
14713GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
14714lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
14715lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
14716lt_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"`'
14717objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
14718SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
14719ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
14720MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
14721lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
14722lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
14723lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
14724lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
14725lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
14726need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
14727libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
14728shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14729extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14730archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
14731enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
14732export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14733whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14734compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
14735old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14736old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14737archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14738archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14739module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14740module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14741with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
14742allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14743no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14744hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14745hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
14746hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
14747hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
14748hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
14749hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
14750hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14751hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
14752inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
14753link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
14754fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
14755always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
14756export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14757exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14758include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14759prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14760file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
14761variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
14762need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14763need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
14764version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
14765runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14766shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14767shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
14768libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14769library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
14770soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14771postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14772postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14773finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14774finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
14775hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
14776sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14777sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14778hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
14779enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
14780enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
14781enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
14782old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
14783striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
14784
14785LTCC='$LTCC'
14786LTCFLAGS='$LTCFLAGS'
14787compiler='$compiler_DEFAULT'
14788
14789# Quote evaled strings.
14790for var in SED \
14791GREP \
14792EGREP \
14793FGREP \
14794LD \
14795NM \
14796LN_S \
14797lt_SP2NL \
14798lt_NL2SP \
14799reload_flag \
14800deplibs_check_method \
14801file_magic_cmd \
14802AR \
14803AR_FLAGS \
14804STRIP \
14805RANLIB \
14806CC \
14807CFLAGS \
14808compiler \
14809lt_cv_sys_global_symbol_pipe \
14810lt_cv_sys_global_symbol_to_cdecl \
14811lt_cv_sys_global_symbol_to_c_name_address \
14812SHELL \
14813ECHO \
14814lt_prog_compiler_no_builtin_flag \
14815lt_prog_compiler_wl \
14816lt_prog_compiler_pic \
14817lt_prog_compiler_static \
14818lt_cv_prog_compiler_c_o \
14819need_locks \
14820shrext_cmds \
14821export_dynamic_flag_spec \
14822whole_archive_flag_spec \
14823compiler_needs_object \
14824with_gnu_ld \
14825allow_undefined_flag \
14826no_undefined_flag \
14827hardcode_libdir_flag_spec \
14828hardcode_libdir_flag_spec_ld \
14829hardcode_libdir_separator \
14830fix_srcfile_path \
14831exclude_expsyms \
14832include_expsyms \
14833file_list_spec \
14834variables_saved_for_relink \
14835libname_spec \
14836library_names_spec \
14837soname_spec \
14838finish_eval \
14839old_striplib \
14840striplib; do
14841    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14842    *[\\\\\\\`\\"\\\$]*)
14843      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14844      ;;
14845    *)
14846      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14847      ;;
14848    esac
14849done
14850
14851# Double-quote double-evaled strings.
14852for var in reload_cmds \
14853old_postinstall_cmds \
14854old_postuninstall_cmds \
14855old_archive_cmds \
14856extract_expsyms_cmds \
14857old_archive_from_new_cmds \
14858old_archive_from_expsyms_cmds \
14859archive_cmds \
14860archive_expsym_cmds \
14861module_cmds \
14862module_expsym_cmds \
14863export_symbols_cmds \
14864prelink_cmds \
14865postinstall_cmds \
14866postuninstall_cmds \
14867finish_cmds \
14868sys_lib_search_path_spec \
14869sys_lib_dlsearch_path_spec; do
14870    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14871    *[\\\\\\\`\\"\\\$]*)
14872      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14873      ;;
14874    *)
14875      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14876      ;;
14877    esac
14878done
14879
14880# Fix-up fallback echo if it was mangled by the above quoting rules.
14881case \$lt_ECHO in
14882*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
14883  ;;
14884esac
14885
14886ac_aux_dir='$ac_aux_dir'
14887xsi_shell='$xsi_shell'
14888lt_shell_append='$lt_shell_append'
14889
14890# See if we are running on zsh, and set the options which allow our
14891# commands through without removal of \ escapes INIT.
14892if test -n "\${ZSH_VERSION+set}" ; then
14893   setopt NO_GLOB_SUBST
14894fi
14895
14896
14897    PACKAGE='$PACKAGE'
14898    VERSION='$VERSION'
14899    TIMESTAMP='$TIMESTAMP'
14900    RM='$RM'
14901    ofile='$ofile'
14902
14903
14904
14905# Capture the value of obsolete ALL_LINGUAS because we need it to compute
14906    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
14907    # from automake.
14908    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
14909    # Capture the value of LINGUAS because we need it to compute CATALOGS.
14910    LINGUAS="${LINGUAS-%UNSET%}"
14911
14912target_cpu_type=${target_cpu_type}
14913 cgen_cpu_prefix=${cgen_cpu_prefix}
14914 obj_format=${obj_format}
14915 te_file=${te_file}
14916
14917_ACEOF
14918
14919
14920
14921cat >>$CONFIG_STATUS <<\_ACEOF
14922for ac_config_target in $ac_config_targets
14923do
14924  case "$ac_config_target" in
14925  # Handling of arguments.
14926  "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
14927  ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
14928  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14929  "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14930  "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
14931  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14932  "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14933  "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
14934  "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
14935  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14936  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14937echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14938   { (exit 1); exit 1; }; };;
14939  esac
14940done
14941
14942# If the user did not use the arguments to specify the items to instantiate,
14943# then the envvar interface is used.  Set only those that are not.
14944# We use the long form for the default assignment because of an extremely
14945# bizarre bug on SunOS 4.1.3.
14946if $ac_need_defaults; then
14947  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14948  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14949  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14950fi
14951
14952# Have a temporary directory for convenience.  Make it in the build tree
14953# simply because there is no reason to put it here, and in addition,
14954# creating and moving files from /tmp can sometimes cause problems.
14955# Create a temporary directory, and hook for its removal unless debugging.
14956$debug ||
14957{
14958  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
14959  trap '{ (exit 1); exit 1; }' 1 2 13 15
14960}
14961
14962# Create a (secure) tmp directory for tmp files.
14963
14964{
14965  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
14966  test -n "$tmp" && test -d "$tmp"
14967}  ||
14968{
14969  tmp=./confstat$$-$RANDOM
14970  (umask 077 && mkdir $tmp)
14971} ||
14972{
14973   echo "$me: cannot create a temporary directory in ." >&2
14974   { (exit 1); exit 1; }
14975}
14976
14977_ACEOF
14978
14979cat >>$CONFIG_STATUS <<_ACEOF
14980
14981#
14982# CONFIG_FILES section.
14983#
14984
14985# No need to generate the scripts if there are no CONFIG_FILES.
14986# This happens for instance when ./config.status config.h
14987if test -n "\$CONFIG_FILES"; then
14988  # Protect against being on the right side of a sed subst in config.status.
14989  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
14990   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
14991s,@SHELL@,$SHELL,;t t
14992s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
14993s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
14994s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
14995s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
14996s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
14997s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
14998s,@exec_prefix@,$exec_prefix,;t t
14999s,@prefix@,$prefix,;t t
15000s,@program_transform_name@,$program_transform_name,;t t
15001s,@bindir@,$bindir,;t t
15002s,@sbindir@,$sbindir,;t t
15003s,@libexecdir@,$libexecdir,;t t
15004s,@datadir@,$datadir,;t t
15005s,@sysconfdir@,$sysconfdir,;t t
15006s,@sharedstatedir@,$sharedstatedir,;t t
15007s,@localstatedir@,$localstatedir,;t t
15008s,@libdir@,$libdir,;t t
15009s,@includedir@,$includedir,;t t
15010s,@oldincludedir@,$oldincludedir,;t t
15011s,@infodir@,$infodir,;t t
15012s,@mandir@,$mandir,;t t
15013s,@build_alias@,$build_alias,;t t
15014s,@host_alias@,$host_alias,;t t
15015s,@target_alias@,$target_alias,;t t
15016s,@DEFS@,$DEFS,;t t
15017s,@ECHO_C@,$ECHO_C,;t t
15018s,@ECHO_N@,$ECHO_N,;t t
15019s,@ECHO_T@,$ECHO_T,;t t
15020s,@LIBS@,$LIBS,;t t
15021s,@build@,$build,;t t
15022s,@build_cpu@,$build_cpu,;t t
15023s,@build_vendor@,$build_vendor,;t t
15024s,@build_os@,$build_os,;t t
15025s,@host@,$host,;t t
15026s,@host_cpu@,$host_cpu,;t t
15027s,@host_vendor@,$host_vendor,;t t
15028s,@host_os@,$host_os,;t t
15029s,@target@,$target,;t t
15030s,@target_cpu@,$target_cpu,;t t
15031s,@target_vendor@,$target_vendor,;t t
15032s,@target_os@,$target_os,;t t
15033s,@CC@,$CC,;t t
15034s,@CFLAGS@,$CFLAGS,;t t
15035s,@LDFLAGS@,$LDFLAGS,;t t
15036s,@CPPFLAGS@,$CPPFLAGS,;t t
15037s,@ac_ct_CC@,$ac_ct_CC,;t t
15038s,@EXEEXT@,$EXEEXT,;t t
15039s,@OBJEXT@,$OBJEXT,;t t
15040s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15041s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15042s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15043s,@CYGPATH_W@,$CYGPATH_W,;t t
15044s,@PACKAGE@,$PACKAGE,;t t
15045s,@VERSION@,$VERSION,;t t
15046s,@ACLOCAL@,$ACLOCAL,;t t
15047s,@AUTOCONF@,$AUTOCONF,;t t
15048s,@AUTOMAKE@,$AUTOMAKE,;t t
15049s,@AUTOHEADER@,$AUTOHEADER,;t t
15050s,@MAKEINFO@,$MAKEINFO,;t t
15051s,@install_sh@,$install_sh,;t t
15052s,@STRIP@,$STRIP,;t t
15053s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
15054s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
15055s,@mkdir_p@,$mkdir_p,;t t
15056s,@AWK@,$AWK,;t t
15057s,@SET_MAKE@,$SET_MAKE,;t t
15058s,@am__leading_dot@,$am__leading_dot,;t t
15059s,@AMTAR@,$AMTAR,;t t
15060s,@am__tar@,$am__tar,;t t
15061s,@am__untar@,$am__untar,;t t
15062s,@DEPDIR@,$DEPDIR,;t t
15063s,@am__include@,$am__include,;t t
15064s,@am__quote@,$am__quote,;t t
15065s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
15066s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
15067s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
15068s,@CCDEPMODE@,$CCDEPMODE,;t t
15069s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
15070s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
15071s,@CPP@,$CPP,;t t
15072s,@EGREP@,$EGREP,;t t
15073s,@LIBTOOL@,$LIBTOOL,;t t
15074s,@SED@,$SED,;t t
15075s,@FGREP@,$FGREP,;t t
15076s,@GREP@,$GREP,;t t
15077s,@LD@,$LD,;t t
15078s,@DUMPBIN@,$DUMPBIN,;t t
15079s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
15080s,@NM@,$NM,;t t
15081s,@LN_S@,$LN_S,;t t
15082s,@AR@,$AR,;t t
15083s,@ac_ct_AR@,$ac_ct_AR,;t t
15084s,@RANLIB@,$RANLIB,;t t
15085s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15086s,@lt_ECHO@,$lt_ECHO,;t t
15087s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
15088s,@NO_WERROR@,$NO_WERROR,;t t
15089s,@GDBINIT@,$GDBINIT,;t t
15090s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
15091s,@extra_objects@,$extra_objects,;t t
15092s,@target_cpu_type@,$target_cpu_type,;t t
15093s,@obj_format@,$obj_format,;t t
15094s,@te_file@,$te_file,;t t
15095s,@install_tooldir@,$install_tooldir,;t t
15096s,@atof@,$atof,;t t
15097s,@OPCODES_LIB@,$OPCODES_LIB,;t t
15098s,@YACC@,$YACC,;t t
15099s,@LEX@,$LEX,;t t
15100s,@LEXLIB@,$LEXLIB,;t t
15101s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
15102s,@USE_NLS@,$USE_NLS,;t t
15103s,@LIBINTL@,$LIBINTL,;t t
15104s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
15105s,@INCINTL@,$INCINTL,;t t
15106s,@XGETTEXT@,$XGETTEXT,;t t
15107s,@GMSGFMT@,$GMSGFMT,;t t
15108s,@POSUB@,$POSUB,;t t
15109s,@CATALOGS@,$CATALOGS,;t t
15110s,@DATADIRNAME@,$DATADIRNAME,;t t
15111s,@INSTOBJEXT@,$INSTOBJEXT,;t t
15112s,@GENCAT@,$GENCAT,;t t
15113s,@CATOBJEXT@,$CATOBJEXT,;t t
15114s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15115s,@MSGFMT@,$MSGFMT,;t t
15116s,@MSGMERGE@,$MSGMERGE,;t t
15117s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
15118s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
15119s,@MAINT@,$MAINT,;t t
15120s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
15121s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
15122s,@ALLOCA@,$ALLOCA,;t t
15123s,@LIBM@,$LIBM,;t t
15124s,@datarootdir@,$datarootdir,;t t
15125s,@docdir@,$docdir,;t t
15126s,@htmldir@,$htmldir,;t t
15127s,@LIBOBJS@,$LIBOBJS,;t t
15128s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15129CEOF
15130
15131_ACEOF
15132
15133  cat >>$CONFIG_STATUS <<\_ACEOF
15134  # Split the substitutions into bite-sized pieces for seds with
15135  # small command number limits, like on Digital OSF/1 and HP-UX.
15136  ac_max_sed_lines=48
15137  ac_sed_frag=1 # Number of current file.
15138  ac_beg=1 # First line for current file.
15139  ac_end=$ac_max_sed_lines # Line after last line for current file.
15140  ac_more_lines=:
15141  ac_sed_cmds=
15142  while $ac_more_lines; do
15143    if test $ac_beg -gt 1; then
15144      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15145    else
15146      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15147    fi
15148    if test ! -s $tmp/subs.frag; then
15149      ac_more_lines=false
15150    else
15151      # The purpose of the label and of the branching condition is to
15152      # speed up the sed processing (if there are no `@' at all, there
15153      # is no need to browse any of the substitutions).
15154      # These are the two extra sed commands mentioned above.
15155      (echo ':t
15156  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15157      if test -z "$ac_sed_cmds"; then
15158	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15159      else
15160	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15161      fi
15162      ac_sed_frag=`expr $ac_sed_frag + 1`
15163      ac_beg=$ac_end
15164      ac_end=`expr $ac_end + $ac_max_sed_lines`
15165    fi
15166  done
15167  if test -z "$ac_sed_cmds"; then
15168    ac_sed_cmds=cat
15169  fi
15170fi # test -n "$CONFIG_FILES"
15171
15172_ACEOF
15173cat >>$CONFIG_STATUS <<\_ACEOF
15174for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15175  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15176  case $ac_file in
15177  - | *:- | *:-:* ) # input from stdin
15178	cat >$tmp/stdin
15179	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15180	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15181  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15182	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15183  * )   ac_file_in=$ac_file.in ;;
15184  esac
15185
15186  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15187  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15188$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15189	 X"$ac_file" : 'X\(//\)[^/]' \| \
15190	 X"$ac_file" : 'X\(//\)$' \| \
15191	 X"$ac_file" : 'X\(/\)' \| \
15192	 .     : '\(.\)' 2>/dev/null ||
15193echo X"$ac_file" |
15194    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15195  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15196  	  /^X\(\/\/\)$/{ s//\1/; q; }
15197  	  /^X\(\/\).*/{ s//\1/; q; }
15198  	  s/.*/./; q'`
15199  { if $as_mkdir_p; then
15200    mkdir -p "$ac_dir"
15201  else
15202    as_dir="$ac_dir"
15203    as_dirs=
15204    while test ! -d "$as_dir"; do
15205      as_dirs="$as_dir $as_dirs"
15206      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15207$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15208	 X"$as_dir" : 'X\(//\)[^/]' \| \
15209	 X"$as_dir" : 'X\(//\)$' \| \
15210	 X"$as_dir" : 'X\(/\)' \| \
15211	 .     : '\(.\)' 2>/dev/null ||
15212echo X"$as_dir" |
15213    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15214  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15215  	  /^X\(\/\/\)$/{ s//\1/; q; }
15216  	  /^X\(\/\).*/{ s//\1/; q; }
15217  	  s/.*/./; q'`
15218    done
15219    test ! -n "$as_dirs" || mkdir $as_dirs
15220  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15221echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15222   { (exit 1); exit 1; }; }; }
15223
15224  ac_builddir=.
15225
15226if test "$ac_dir" != .; then
15227  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15228  # A "../" for each directory in $ac_dir_suffix.
15229  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15230else
15231  ac_dir_suffix= ac_top_builddir=
15232fi
15233
15234case $srcdir in
15235  .)  # No --srcdir option.  We are building in place.
15236    ac_srcdir=.
15237    if test -z "$ac_top_builddir"; then
15238       ac_top_srcdir=.
15239    else
15240       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15241    fi ;;
15242  [\\/]* | ?:[\\/]* )  # Absolute path.
15243    ac_srcdir=$srcdir$ac_dir_suffix;
15244    ac_top_srcdir=$srcdir ;;
15245  *) # Relative path.
15246    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15247    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15248esac
15249
15250# Do not use `cd foo && pwd` to compute absolute paths, because
15251# the directories may not exist.
15252case `pwd` in
15253.) ac_abs_builddir="$ac_dir";;
15254*)
15255  case "$ac_dir" in
15256  .) ac_abs_builddir=`pwd`;;
15257  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15258  *) ac_abs_builddir=`pwd`/"$ac_dir";;
15259  esac;;
15260esac
15261case $ac_abs_builddir in
15262.) ac_abs_top_builddir=${ac_top_builddir}.;;
15263*)
15264  case ${ac_top_builddir}. in
15265  .) ac_abs_top_builddir=$ac_abs_builddir;;
15266  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15267  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15268  esac;;
15269esac
15270case $ac_abs_builddir in
15271.) ac_abs_srcdir=$ac_srcdir;;
15272*)
15273  case $ac_srcdir in
15274  .) ac_abs_srcdir=$ac_abs_builddir;;
15275  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15276  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15277  esac;;
15278esac
15279case $ac_abs_builddir in
15280.) ac_abs_top_srcdir=$ac_top_srcdir;;
15281*)
15282  case $ac_top_srcdir in
15283  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15284  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15285  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15286  esac;;
15287esac
15288
15289
15290  case $INSTALL in
15291  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15292  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15293  esac
15294
15295  if test x"$ac_file" != x-; then
15296    { echo "$as_me:$LINENO: creating $ac_file" >&5
15297echo "$as_me: creating $ac_file" >&6;}
15298    rm -f "$ac_file"
15299  fi
15300  # Let's still pretend it is `configure' which instantiates (i.e., don't
15301  # use $as_me), people would be surprised to read:
15302  #    /* config.h.  Generated by config.status.  */
15303  if test x"$ac_file" = x-; then
15304    configure_input=
15305  else
15306    configure_input="$ac_file.  "
15307  fi
15308  configure_input=$configure_input"Generated from `echo $ac_file_in |
15309				     sed 's,.*/,,'` by configure."
15310
15311  # First look for the input files in the build tree, otherwise in the
15312  # src tree.
15313  ac_file_inputs=`IFS=:
15314    for f in $ac_file_in; do
15315      case $f in
15316      -) echo $tmp/stdin ;;
15317      [\\/$]*)
15318	 # Absolute (can't be DOS-style, as IFS=:)
15319	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15320echo "$as_me: error: cannot find input file: $f" >&2;}
15321   { (exit 1); exit 1; }; }
15322	 echo "$f";;
15323      *) # Relative
15324	 if test -f "$f"; then
15325	   # Build tree
15326	   echo "$f"
15327	 elif test -f "$srcdir/$f"; then
15328	   # Source tree
15329	   echo "$srcdir/$f"
15330	 else
15331	   # /dev/null tree
15332	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15333echo "$as_me: error: cannot find input file: $f" >&2;}
15334   { (exit 1); exit 1; }; }
15335	 fi;;
15336      esac
15337    done` || { (exit 1); exit 1; }
15338_ACEOF
15339cat >>$CONFIG_STATUS <<_ACEOF
15340  sed "$ac_vpsub
15341$extrasub
15342_ACEOF
15343cat >>$CONFIG_STATUS <<\_ACEOF
15344:t
15345/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15346s,@configure_input@,$configure_input,;t t
15347s,@srcdir@,$ac_srcdir,;t t
15348s,@abs_srcdir@,$ac_abs_srcdir,;t t
15349s,@top_srcdir@,$ac_top_srcdir,;t t
15350s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15351s,@builddir@,$ac_builddir,;t t
15352s,@abs_builddir@,$ac_abs_builddir,;t t
15353s,@top_builddir@,$ac_top_builddir,;t t
15354s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15355s,@INSTALL@,$ac_INSTALL,;t t
15356" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15357  rm -f $tmp/stdin
15358  if test x"$ac_file" != x-; then
15359    mv $tmp/out $ac_file
15360  else
15361    cat $tmp/out
15362    rm -f $tmp/out
15363  fi
15364
15365done
15366_ACEOF
15367cat >>$CONFIG_STATUS <<\_ACEOF
15368
15369#
15370# CONFIG_HEADER section.
15371#
15372
15373# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15374# NAME is the cpp macro being defined and VALUE is the value it is being given.
15375#
15376# ac_d sets the value in "#define NAME VALUE" lines.
15377ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
15378ac_dB='[	 ].*$,\1#\2'
15379ac_dC=' '
15380ac_dD=',;t'
15381# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15382ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
15383ac_uB='$,\1#\2define\3'
15384ac_uC=' '
15385ac_uD=',;t'
15386
15387for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15388  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15389  case $ac_file in
15390  - | *:- | *:-:* ) # input from stdin
15391	cat >$tmp/stdin
15392	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15393	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15394  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15395	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15396  * )   ac_file_in=$ac_file.in ;;
15397  esac
15398
15399  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15400echo "$as_me: creating $ac_file" >&6;}
15401
15402  # First look for the input files in the build tree, otherwise in the
15403  # src tree.
15404  ac_file_inputs=`IFS=:
15405    for f in $ac_file_in; do
15406      case $f in
15407      -) echo $tmp/stdin ;;
15408      [\\/$]*)
15409	 # Absolute (can't be DOS-style, as IFS=:)
15410	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15411echo "$as_me: error: cannot find input file: $f" >&2;}
15412   { (exit 1); exit 1; }; }
15413	 # Do quote $f, to prevent DOS paths from being IFS'd.
15414	 echo "$f";;
15415      *) # Relative
15416	 if test -f "$f"; then
15417	   # Build tree
15418	   echo "$f"
15419	 elif test -f "$srcdir/$f"; then
15420	   # Source tree
15421	   echo "$srcdir/$f"
15422	 else
15423	   # /dev/null tree
15424	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15425echo "$as_me: error: cannot find input file: $f" >&2;}
15426   { (exit 1); exit 1; }; }
15427	 fi;;
15428      esac
15429    done` || { (exit 1); exit 1; }
15430  # Remove the trailing spaces.
15431  sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
15432
15433_ACEOF
15434
15435# Transform confdefs.h into two sed scripts, `conftest.defines' and
15436# `conftest.undefs', that substitutes the proper values into
15437# config.h.in to produce config.h.  The first handles `#define'
15438# templates, and the second `#undef' templates.
15439# And first: Protect against being on the right side of a sed subst in
15440# config.status.  Protect against being in an unquoted here document
15441# in config.status.
15442rm -f conftest.defines conftest.undefs
15443# Using a here document instead of a string reduces the quoting nightmare.
15444# Putting comments in sed scripts is not portable.
15445#
15446# `end' is used to avoid that the second main sed command (meant for
15447# 0-ary CPP macros) applies to n-ary macro definitions.
15448# See the Autoconf documentation for `clear'.
15449cat >confdef2sed.sed <<\_ACEOF
15450s/[\\&,]/\\&/g
15451s,[\\$`],\\&,g
15452t clear
15453: clear
15454s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*\)\(([^)]*)\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15455t end
15456s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15457: end
15458_ACEOF
15459# If some macros were called several times there might be several times
15460# the same #defines, which is useless.  Nevertheless, we may not want to
15461# sort them, since we want the *last* AC-DEFINE to be honored.
15462uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
15463sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
15464rm -f confdef2sed.sed
15465
15466# This sed command replaces #undef with comments.  This is necessary, for
15467# example, in the case of _POSIX_SOURCE, which is predefined and required
15468# on some systems where configure will not decide to define it.
15469cat >>conftest.undefs <<\_ACEOF
15470s,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
15471_ACEOF
15472
15473# Break up conftest.defines because some shells have a limit on the size
15474# of here documents, and old seds have small limits too (100 cmds).
15475echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
15476echo '  if grep "^[	 ]*#[	 ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
15477echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
15478echo '  :' >>$CONFIG_STATUS
15479rm -f conftest.tail
15480while grep . conftest.defines >/dev/null
15481do
15482  # Write a limited-size here document to $tmp/defines.sed.
15483  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
15484  # Speed up: don't consider the non `#define' lines.
15485  echo '/^[	 ]*#[	 ]*define/!b' >>$CONFIG_STATUS
15486  # Work around the forget-to-reset-the-flag bug.
15487  echo 't clr' >>$CONFIG_STATUS
15488  echo ': clr' >>$CONFIG_STATUS
15489  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
15490  echo 'CEOF
15491  sed -f $tmp/defines.sed $tmp/in >$tmp/out
15492  rm -f $tmp/in
15493  mv $tmp/out $tmp/in
15494' >>$CONFIG_STATUS
15495  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
15496  rm -f conftest.defines
15497  mv conftest.tail conftest.defines
15498done
15499rm -f conftest.defines
15500echo '  fi # grep' >>$CONFIG_STATUS
15501echo >>$CONFIG_STATUS
15502
15503# Break up conftest.undefs because some shells have a limit on the size
15504# of here documents, and old seds have small limits too (100 cmds).
15505echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
15506rm -f conftest.tail
15507while grep . conftest.undefs >/dev/null
15508do
15509  # Write a limited-size here document to $tmp/undefs.sed.
15510  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
15511  # Speed up: don't consider the non `#undef'
15512  echo '/^[	 ]*#[	 ]*undef/!b' >>$CONFIG_STATUS
15513  # Work around the forget-to-reset-the-flag bug.
15514  echo 't clr' >>$CONFIG_STATUS
15515  echo ': clr' >>$CONFIG_STATUS
15516  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
15517  echo 'CEOF
15518  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
15519  rm -f $tmp/in
15520  mv $tmp/out $tmp/in
15521' >>$CONFIG_STATUS
15522  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
15523  rm -f conftest.undefs
15524  mv conftest.tail conftest.undefs
15525done
15526rm -f conftest.undefs
15527
15528cat >>$CONFIG_STATUS <<\_ACEOF
15529  # Let's still pretend it is `configure' which instantiates (i.e., don't
15530  # use $as_me), people would be surprised to read:
15531  #    /* config.h.  Generated by config.status.  */
15532  if test x"$ac_file" = x-; then
15533    echo "/* Generated by configure.  */" >$tmp/config.h
15534  else
15535    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
15536  fi
15537  cat $tmp/in >>$tmp/config.h
15538  rm -f $tmp/in
15539  if test x"$ac_file" != x-; then
15540    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
15541      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15542echo "$as_me: $ac_file is unchanged" >&6;}
15543    else
15544      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15545$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15546	 X"$ac_file" : 'X\(//\)[^/]' \| \
15547	 X"$ac_file" : 'X\(//\)$' \| \
15548	 X"$ac_file" : 'X\(/\)' \| \
15549	 .     : '\(.\)' 2>/dev/null ||
15550echo X"$ac_file" |
15551    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15552  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15553  	  /^X\(\/\/\)$/{ s//\1/; q; }
15554  	  /^X\(\/\).*/{ s//\1/; q; }
15555  	  s/.*/./; q'`
15556      { if $as_mkdir_p; then
15557    mkdir -p "$ac_dir"
15558  else
15559    as_dir="$ac_dir"
15560    as_dirs=
15561    while test ! -d "$as_dir"; do
15562      as_dirs="$as_dir $as_dirs"
15563      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15564$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15565	 X"$as_dir" : 'X\(//\)[^/]' \| \
15566	 X"$as_dir" : 'X\(//\)$' \| \
15567	 X"$as_dir" : 'X\(/\)' \| \
15568	 .     : '\(.\)' 2>/dev/null ||
15569echo X"$as_dir" |
15570    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15571  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15572  	  /^X\(\/\/\)$/{ s//\1/; q; }
15573  	  /^X\(\/\).*/{ s//\1/; q; }
15574  	  s/.*/./; q'`
15575    done
15576    test ! -n "$as_dirs" || mkdir $as_dirs
15577  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15578echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15579   { (exit 1); exit 1; }; }; }
15580
15581      rm -f $ac_file
15582      mv $tmp/config.h $ac_file
15583    fi
15584  else
15585    cat $tmp/config.h
15586    rm -f $tmp/config.h
15587  fi
15588# Compute $ac_file's index in $config_headers.
15589_am_stamp_count=1
15590for _am_header in $config_headers :; do
15591  case $_am_header in
15592    $ac_file | $ac_file:* )
15593      break ;;
15594    * )
15595      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15596  esac
15597done
15598echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
15599$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15600	 X$ac_file : 'X\(//\)[^/]' \| \
15601	 X$ac_file : 'X\(//\)$' \| \
15602	 X$ac_file : 'X\(/\)' \| \
15603	 .     : '\(.\)' 2>/dev/null ||
15604echo X$ac_file |
15605    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15606  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15607  	  /^X\(\/\/\)$/{ s//\1/; q; }
15608  	  /^X\(\/\).*/{ s//\1/; q; }
15609  	  s/.*/./; q'`/stamp-h$_am_stamp_count
15610done
15611_ACEOF
15612cat >>$CONFIG_STATUS <<\_ACEOF
15613
15614#
15615# CONFIG_COMMANDS section.
15616#
15617for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
15618  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
15619  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
15620  ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
15621$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15622	 X"$ac_dest" : 'X\(//\)[^/]' \| \
15623	 X"$ac_dest" : 'X\(//\)$' \| \
15624	 X"$ac_dest" : 'X\(/\)' \| \
15625	 .     : '\(.\)' 2>/dev/null ||
15626echo X"$ac_dest" |
15627    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15628  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15629  	  /^X\(\/\/\)$/{ s//\1/; q; }
15630  	  /^X\(\/\).*/{ s//\1/; q; }
15631  	  s/.*/./; q'`
15632  { if $as_mkdir_p; then
15633    mkdir -p "$ac_dir"
15634  else
15635    as_dir="$ac_dir"
15636    as_dirs=
15637    while test ! -d "$as_dir"; do
15638      as_dirs="$as_dir $as_dirs"
15639      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15640$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15641	 X"$as_dir" : 'X\(//\)[^/]' \| \
15642	 X"$as_dir" : 'X\(//\)$' \| \
15643	 X"$as_dir" : 'X\(/\)' \| \
15644	 .     : '\(.\)' 2>/dev/null ||
15645echo X"$as_dir" |
15646    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15647  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15648  	  /^X\(\/\/\)$/{ s//\1/; q; }
15649  	  /^X\(\/\).*/{ s//\1/; q; }
15650  	  s/.*/./; q'`
15651    done
15652    test ! -n "$as_dirs" || mkdir $as_dirs
15653  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15654echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15655   { (exit 1); exit 1; }; }; }
15656
15657  ac_builddir=.
15658
15659if test "$ac_dir" != .; then
15660  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15661  # A "../" for each directory in $ac_dir_suffix.
15662  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15663else
15664  ac_dir_suffix= ac_top_builddir=
15665fi
15666
15667case $srcdir in
15668  .)  # No --srcdir option.  We are building in place.
15669    ac_srcdir=.
15670    if test -z "$ac_top_builddir"; then
15671       ac_top_srcdir=.
15672    else
15673       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15674    fi ;;
15675  [\\/]* | ?:[\\/]* )  # Absolute path.
15676    ac_srcdir=$srcdir$ac_dir_suffix;
15677    ac_top_srcdir=$srcdir ;;
15678  *) # Relative path.
15679    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15680    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15681esac
15682
15683# Do not use `cd foo && pwd` to compute absolute paths, because
15684# the directories may not exist.
15685case `pwd` in
15686.) ac_abs_builddir="$ac_dir";;
15687*)
15688  case "$ac_dir" in
15689  .) ac_abs_builddir=`pwd`;;
15690  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15691  *) ac_abs_builddir=`pwd`/"$ac_dir";;
15692  esac;;
15693esac
15694case $ac_abs_builddir in
15695.) ac_abs_top_builddir=${ac_top_builddir}.;;
15696*)
15697  case ${ac_top_builddir}. in
15698  .) ac_abs_top_builddir=$ac_abs_builddir;;
15699  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15700  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15701  esac;;
15702esac
15703case $ac_abs_builddir in
15704.) ac_abs_srcdir=$ac_srcdir;;
15705*)
15706  case $ac_srcdir in
15707  .) ac_abs_srcdir=$ac_abs_builddir;;
15708  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15709  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15710  esac;;
15711esac
15712case $ac_abs_builddir in
15713.) ac_abs_top_srcdir=$ac_top_srcdir;;
15714*)
15715  case $ac_top_srcdir in
15716  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15717  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15718  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15719  esac;;
15720esac
15721
15722
15723  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
15724echo "$as_me: executing $ac_dest commands" >&6;}
15725  case $ac_dest in
15726    depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
15727  # Strip MF so we end up with the name of the file.
15728  mf=`echo "$mf" | sed -e 's/:.*$//'`
15729  # Check whether this is an Automake generated Makefile or not.
15730  # We used to match only the files named `Makefile.in', but
15731  # some people rename them; so instead we look at the file content.
15732  # Grep'ing the first line is not enough: some people post-process
15733  # each Makefile.in and add a new line on top of each file to say so.
15734  # So let's grep whole file.
15735  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
15736    dirpart=`(dirname "$mf") 2>/dev/null ||
15737$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15738	 X"$mf" : 'X\(//\)[^/]' \| \
15739	 X"$mf" : 'X\(//\)$' \| \
15740	 X"$mf" : 'X\(/\)' \| \
15741	 .     : '\(.\)' 2>/dev/null ||
15742echo X"$mf" |
15743    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15744  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15745  	  /^X\(\/\/\)$/{ s//\1/; q; }
15746  	  /^X\(\/\).*/{ s//\1/; q; }
15747  	  s/.*/./; q'`
15748  else
15749    continue
15750  fi
15751  # Extract the definition of DEPDIR, am__include, and am__quote
15752  # from the Makefile without running `make'.
15753  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15754  test -z "$DEPDIR" && continue
15755  am__include=`sed -n 's/^am__include = //p' < "$mf"`
15756  test -z "am__include" && continue
15757  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15758  # When using ansi2knr, U may be empty or an underscore; expand it
15759  U=`sed -n 's/^U = //p' < "$mf"`
15760  # Find all dependency output files, they are included files with
15761  # $(DEPDIR) in their names.  We invoke sed twice because it is the
15762  # simplest approach to changing $(DEPDIR) to its actual value in the
15763  # expansion.
15764  for file in `sed -n "
15765    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15766       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15767    # Make sure the directory exists.
15768    test -f "$dirpart/$file" && continue
15769    fdir=`(dirname "$file") 2>/dev/null ||
15770$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15771	 X"$file" : 'X\(//\)[^/]' \| \
15772	 X"$file" : 'X\(//\)$' \| \
15773	 X"$file" : 'X\(/\)' \| \
15774	 .     : '\(.\)' 2>/dev/null ||
15775echo X"$file" |
15776    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15777  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15778  	  /^X\(\/\/\)$/{ s//\1/; q; }
15779  	  /^X\(\/\).*/{ s//\1/; q; }
15780  	  s/.*/./; q'`
15781    { if $as_mkdir_p; then
15782    mkdir -p $dirpart/$fdir
15783  else
15784    as_dir=$dirpart/$fdir
15785    as_dirs=
15786    while test ! -d "$as_dir"; do
15787      as_dirs="$as_dir $as_dirs"
15788      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15789$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15790	 X"$as_dir" : 'X\(//\)[^/]' \| \
15791	 X"$as_dir" : 'X\(//\)$' \| \
15792	 X"$as_dir" : 'X\(/\)' \| \
15793	 .     : '\(.\)' 2>/dev/null ||
15794echo X"$as_dir" |
15795    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15796  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15797  	  /^X\(\/\/\)$/{ s//\1/; q; }
15798  	  /^X\(\/\).*/{ s//\1/; q; }
15799  	  s/.*/./; q'`
15800    done
15801    test ! -n "$as_dirs" || mkdir $as_dirs
15802  fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
15803echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
15804   { (exit 1); exit 1; }; }; }
15805
15806    # echo "creating $dirpart/$file"
15807    echo '# dummy' > "$dirpart/$file"
15808  done
15809done
15810 ;;
15811    libtool )
15812
15813    # See if we are running on zsh, and set the options which allow our
15814    # commands through without removal of \ escapes.
15815    if test -n "${ZSH_VERSION+set}" ; then
15816      setopt NO_GLOB_SUBST
15817    fi
15818
15819    cfgfile="${ofile}T"
15820    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15821    $RM "$cfgfile"
15822
15823    cat <<_LT_EOF >> "$cfgfile"
15824#! $SHELL
15825
15826# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15827# Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
15828# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15829# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15830#
15831# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15832# 2006, 2007 Free Software Foundation, Inc.
15833#
15834# This file is part of GNU Libtool:
15835# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
15836#
15837# This program is free software; you can redistribute it and/or modify
15838# it under the terms of the GNU General Public License as published by
15839# the Free Software Foundation; either version 2 of the License, or
15840# (at your option) any later version.
15841#
15842# This program is distributed in the hope that it will be useful, but
15843# WITHOUT ANY WARRANTY; without even the implied warranty of
15844# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15845# General Public License for more details.
15846#
15847# You should have received a copy of the GNU General Public License
15848# along with this program; if not, a copy can be downloaded from
15849# http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
15850# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
15851# MA 02110-1301, USA.
15852#
15853# As a special exception to the GNU General Public License, if you
15854# distribute this file as part of a program that contains a
15855# configuration script generated by Autoconf, you may include it under
15856# the same distribution terms that you use for the rest of that program.
15857
15858
15859# The names of the tagged configurations supported by this script.
15860available_tags=""
15861
15862# ### BEGIN LIBTOOL CONFIG
15863
15864# Which release of libtool.m4 was used?
15865macro_version=$macro_version
15866macro_revision=$macro_revision
15867
15868# Whether or not to build shared libraries.
15869build_libtool_libs=$enable_shared
15870
15871# Whether or not to build static libraries.
15872build_old_libs=$enable_static
15873
15874# What type of objects to build.
15875pic_mode=$pic_mode
15876
15877# Whether or not to optimize for fast installation.
15878fast_install=$enable_fast_install
15879
15880# The host system.
15881host_alias=$host_alias
15882host=$host
15883host_os=$host_os
15884
15885# The build system.
15886build_alias=$build_alias
15887build=$build
15888build_os=$build_os
15889
15890# A sed program that does not truncate output.
15891SED=$lt_SED
15892
15893# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15894Xsed="\$SED -e 1s/^X//"
15895
15896# A grep program that handles long lines.
15897GREP=$lt_GREP
15898
15899# An ERE matcher.
15900EGREP=$lt_EGREP
15901
15902# A literal string matcher.
15903FGREP=$lt_FGREP
15904
15905# A BSD- or MS-compatible name lister.
15906NM=$lt_NM
15907
15908# Whether we need soft or hard links.
15909LN_S=$lt_LN_S
15910
15911# What is the maximum length of a command?
15912max_cmd_len=$max_cmd_len
15913
15914# Object file suffix (normally "o").
15915objext=$ac_objext
15916
15917# Executable file suffix (normally "").
15918exeext=$exeext
15919
15920# whether the shell understands "unset".
15921lt_unset=$lt_unset
15922
15923# turn spaces into newlines.
15924SP2NL=$lt_lt_SP2NL
15925
15926# turn newlines into spaces.
15927NL2SP=$lt_lt_NL2SP
15928
15929# How to create reloadable object files.
15930reload_flag=$lt_reload_flag
15931reload_cmds=$lt_reload_cmds
15932
15933# Method to check whether dependent libraries are shared objects.
15934deplibs_check_method=$lt_deplibs_check_method
15935
15936# Command to use when deplibs_check_method == "file_magic".
15937file_magic_cmd=$lt_file_magic_cmd
15938
15939# The archiver.
15940AR=$lt_AR
15941AR_FLAGS=$lt_AR_FLAGS
15942
15943# A symbol stripping program.
15944STRIP=$lt_STRIP
15945
15946# Commands used to install an old-style archive.
15947RANLIB=$lt_RANLIB
15948old_postinstall_cmds=$lt_old_postinstall_cmds
15949old_postuninstall_cmds=$lt_old_postuninstall_cmds
15950
15951# A C compiler.
15952LTCC=$lt_CC
15953
15954# LTCC compiler flags.
15955LTCFLAGS=$lt_CFLAGS
15956
15957# Take the output of nm and produce a listing of raw symbols and C names.
15958global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15959
15960# Transform the output of nm in a proper C declaration.
15961global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15962
15963# Transform the output of nm in a C name address pair.
15964global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15965
15966# The name of the directory that contains temporary libtool files.
15967objdir=$objdir
15968
15969# Shell to use when invoking shell scripts.
15970SHELL=$lt_SHELL
15971
15972# An echo program that does not interpret backslashes.
15973ECHO=$lt_ECHO
15974
15975# Used to examine libraries when file_magic_cmd begins with "file".
15976MAGIC_CMD=$MAGIC_CMD
15977
15978# Must we lock files when doing compilation?
15979need_locks=$lt_need_locks
15980
15981# Old archive suffix (normally "a").
15982libext=$libext
15983
15984# Shared library suffix (normally ".so").
15985shrext_cmds=$lt_shrext_cmds
15986
15987# The commands to extract the exported symbol list from a shared archive.
15988extract_expsyms_cmds=$lt_extract_expsyms_cmds
15989
15990# Variables whose values should be saved in libtool wrapper scripts and
15991# restored at link time.
15992variables_saved_for_relink=$lt_variables_saved_for_relink
15993
15994# Do we need the "lib" prefix for modules?
15995need_lib_prefix=$need_lib_prefix
15996
15997# Do we need a version for libraries?
15998need_version=$need_version
15999
16000# Library versioning type.
16001version_type=$version_type
16002
16003# Shared library runtime path variable.
16004runpath_var=$runpath_var
16005
16006# Shared library path variable.
16007shlibpath_var=$shlibpath_var
16008
16009# Is shlibpath searched before the hard-coded library search path?
16010shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16011
16012# Format of library name prefix.
16013libname_spec=$lt_libname_spec
16014
16015# List of archive names.  First name is the real one, the rest are links.
16016# The last name is the one that the linker finds with -lNAME
16017library_names_spec=$lt_library_names_spec
16018
16019# The coded name of the library, if different from the real name.
16020soname_spec=$lt_soname_spec
16021
16022# Command to use after installation of a shared archive.
16023postinstall_cmds=$lt_postinstall_cmds
16024
16025# Command to use after uninstallation of a shared archive.
16026postuninstall_cmds=$lt_postuninstall_cmds
16027
16028# Commands used to finish a libtool library installation in a directory.
16029finish_cmds=$lt_finish_cmds
16030
16031# As "finish_cmds", except a single script fragment to be evaled but
16032# not shown.
16033finish_eval=$lt_finish_eval
16034
16035# Whether we should hardcode library paths into libraries.
16036hardcode_into_libs=$hardcode_into_libs
16037
16038# Compile-time system search path for libraries.
16039sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16040
16041# Run-time system search path for libraries.
16042sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16043
16044# Whether dlopen is supported.
16045dlopen_support=$enable_dlopen
16046
16047# Whether dlopen of programs is supported.
16048dlopen_self=$enable_dlopen_self
16049
16050# Whether dlopen of statically linked programs is supported.
16051dlopen_self_static=$enable_dlopen_self_static
16052
16053# Commands to strip libraries.
16054old_striplib=$lt_old_striplib
16055striplib=$lt_striplib
16056
16057
16058# The linker used to build libraries.
16059LD=$lt_LD
16060
16061# Commands used to build an old-style archive.
16062old_archive_cmds=$lt_old_archive_cmds
16063
16064# A language specific compiler.
16065CC=$lt_compiler
16066
16067# Is the compiler the GNU compiler?
16068with_gcc=$GCC
16069
16070# Compiler flag to turn off builtin functions.
16071no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16072
16073# How to pass a linker flag through the compiler.
16074wl=$lt_lt_prog_compiler_wl
16075
16076# Additional compiler flags for building library objects.
16077pic_flag=$lt_lt_prog_compiler_pic
16078
16079# Compiler flag to prevent dynamic linking.
16080link_static_flag=$lt_lt_prog_compiler_static
16081
16082# Does compiler simultaneously support -c and -o options?
16083compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16084
16085# Whether or not to add -lc for building shared libraries.
16086build_libtool_need_lc=$archive_cmds_need_lc
16087
16088# Whether or not to disallow shared libs when runtime libs are static.
16089allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16090
16091# Compiler flag to allow reflexive dlopens.
16092export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16093
16094# Compiler flag to generate shared objects directly from archives.
16095whole_archive_flag_spec=$lt_whole_archive_flag_spec
16096
16097# Whether the compiler copes with passing no objects directly.
16098compiler_needs_object=$lt_compiler_needs_object
16099
16100# Create an old-style archive from a shared archive.
16101old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16102
16103# Create a temporary old-style archive to link instead of a shared archive.
16104old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16105
16106# Commands used to build a shared archive.
16107archive_cmds=$lt_archive_cmds
16108archive_expsym_cmds=$lt_archive_expsym_cmds
16109
16110# Commands used to build a loadable module if different from building
16111# a shared archive.
16112module_cmds=$lt_module_cmds
16113module_expsym_cmds=$lt_module_expsym_cmds
16114
16115# Whether we are building with GNU ld or not.
16116with_gnu_ld=$lt_with_gnu_ld
16117
16118# Flag that allows shared libraries with undefined symbols to be built.
16119allow_undefined_flag=$lt_allow_undefined_flag
16120
16121# Flag that enforces no undefined symbols.
16122no_undefined_flag=$lt_no_undefined_flag
16123
16124# Flag to hardcode \$libdir into a binary during linking.
16125# This must work even if \$libdir does not exist
16126hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16127
16128# If ld is used when linking, flag to hardcode \$libdir into a binary
16129# during linking.  This must work even if \$libdir does not exist.
16130hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16131
16132# Whether we need a single "-rpath" flag with a separated argument.
16133hardcode_libdir_separator=$lt_hardcode_libdir_separator
16134
16135# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16136# DIR into the resulting binary.
16137hardcode_direct=$hardcode_direct
16138
16139# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16140# DIR into the resulting binary and the resulting library dependency is
16141# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16142# library is relocated.
16143hardcode_direct_absolute=$hardcode_direct_absolute
16144
16145# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16146# into the resulting binary.
16147hardcode_minus_L=$hardcode_minus_L
16148
16149# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16150# into the resulting binary.
16151hardcode_shlibpath_var=$hardcode_shlibpath_var
16152
16153# Set to "yes" if building a shared library automatically hardcodes DIR
16154# into the library and all subsequent libraries and executables linked
16155# against it.
16156hardcode_automatic=$hardcode_automatic
16157
16158# Set to yes if linker adds runtime paths of dependent libraries
16159# to runtime path list.
16160inherit_rpath=$inherit_rpath
16161
16162# Whether libtool must link a program against all its dependency libraries.
16163link_all_deplibs=$link_all_deplibs
16164
16165# Fix the shell variable \$srcfile for the compiler.
16166fix_srcfile_path=$lt_fix_srcfile_path
16167
16168# Set to "yes" if exported symbols are required.
16169always_export_symbols=$always_export_symbols
16170
16171# The commands to list exported symbols.
16172export_symbols_cmds=$lt_export_symbols_cmds
16173
16174# Symbols that should not be listed in the preloaded symbols.
16175exclude_expsyms=$lt_exclude_expsyms
16176
16177# Symbols that must always be exported.
16178include_expsyms=$lt_include_expsyms
16179
16180# Commands necessary for linking programs (against libraries) with templates.
16181prelink_cmds=$lt_prelink_cmds
16182
16183# Specify filename containing input files.
16184file_list_spec=$lt_file_list_spec
16185
16186# How to hardcode a shared library path into an executable.
16187hardcode_action=$hardcode_action
16188
16189# ### END LIBTOOL CONFIG
16190
16191_LT_EOF
16192
16193  case $host_os in
16194  aix3*)
16195    cat <<\_LT_EOF >> "$cfgfile"
16196# AIX sometimes has problems with the GCC collect2 program.  For some
16197# reason, if we set the COLLECT_NAMES environment variable, the problems
16198# vanish in a puff of smoke.
16199if test "X${COLLECT_NAMES+set}" != Xset; then
16200  COLLECT_NAMES=
16201  export COLLECT_NAMES
16202fi
16203_LT_EOF
16204    ;;
16205  esac
16206
16207
16208ltmain="$ac_aux_dir/ltmain.sh"
16209
16210
16211  # We use sed instead of cat because bash on DJGPP gets confused if
16212  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16213  # text mode, it properly converts lines to CR/LF.  This bash problem
16214  # is reportedly fixed, but why not run on old versions too?
16215  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16216    || (rm -f "$cfgfile"; exit 1)
16217
16218  case $xsi_shell in
16219  yes)
16220    cat << \_LT_EOF >> "$cfgfile"
16221# func_dirname file append nondir_replacement
16222# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16223# otherwise set result to NONDIR_REPLACEMENT.
16224func_dirname ()
16225{
16226  case ${1} in
16227    */*) func_dirname_result="${1%/*}${2}" ;;
16228    *  ) func_dirname_result="${3}" ;;
16229  esac
16230}
16231
16232# func_basename file
16233func_basename ()
16234{
16235  func_basename_result="${1##*/}"
16236}
16237
16238# func_stripname prefix suffix name
16239# strip PREFIX and SUFFIX off of NAME.
16240# PREFIX and SUFFIX must not contain globbing or regex special
16241# characters, hashes, percent signs, but SUFFIX may contain a leading
16242# dot (in which case that matches only a dot).
16243func_stripname ()
16244{
16245  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16246  # positional parameters, so assign one to ordinary parameter first.
16247  func_stripname_result=${3}
16248  func_stripname_result=${func_stripname_result#"${1}"}
16249  func_stripname_result=${func_stripname_result%"${2}"}
16250}
16251
16252# func_opt_split
16253func_opt_split ()
16254{
16255  func_opt_split_opt=${1%%=*}
16256  func_opt_split_arg=${1#*=}
16257}
16258
16259# func_lo2o object
16260func_lo2o ()
16261{
16262  case ${1} in
16263    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16264    *)    func_lo2o_result=${1} ;;
16265  esac
16266}
16267_LT_EOF
16268    ;;
16269  *) # Bourne compatible functions.
16270    cat << \_LT_EOF >> "$cfgfile"
16271# func_dirname file append nondir_replacement
16272# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16273# otherwise set result to NONDIR_REPLACEMENT.
16274func_dirname ()
16275{
16276  # Extract subdirectory from the argument.
16277  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
16278  if test "X$func_dirname_result" = "X${1}"; then
16279    func_dirname_result="${3}"
16280  else
16281    func_dirname_result="$func_dirname_result${2}"
16282  fi
16283}
16284
16285# func_basename file
16286func_basename ()
16287{
16288  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
16289}
16290
16291# func_stripname prefix suffix name
16292# strip PREFIX and SUFFIX off of NAME.
16293# PREFIX and SUFFIX must not contain globbing or regex special
16294# characters, hashes, percent signs, but SUFFIX may contain a leading
16295# dot (in which case that matches only a dot).
16296# func_strip_suffix prefix name
16297func_stripname ()
16298{
16299  case ${2} in
16300    .*) func_stripname_result=`$ECHO "X${3}" \
16301           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
16302    *)  func_stripname_result=`$ECHO "X${3}" \
16303           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
16304  esac
16305}
16306
16307# sed scripts:
16308my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16309my_sed_long_arg='1s/^-[^=]*=//'
16310
16311# func_opt_split
16312func_opt_split ()
16313{
16314  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
16315  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
16316}
16317
16318# func_lo2o object
16319func_lo2o ()
16320{
16321  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
16322}
16323_LT_EOF
16324esac
16325
16326case $lt_shell_append in
16327  yes)
16328    cat << \_LT_EOF >> "$cfgfile"
16329
16330# func_append var value
16331# Append VALUE to the end of shell variable VAR.
16332func_append ()
16333{
16334  eval "$1+=\$2"
16335}
16336_LT_EOF
16337    ;;
16338  *)
16339    cat << \_LT_EOF >> "$cfgfile"
16340
16341# func_append var value
16342# Append VALUE to the end of shell variable VAR.
16343func_append ()
16344{
16345  eval "$1=\$$1\$2"
16346}
16347_LT_EOF
16348    ;;
16349  esac
16350
16351
16352  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16353    || (rm -f "$cfgfile"; exit 1)
16354
16355  mv -f "$cfgfile" "$ofile" ||
16356    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16357  chmod +x "$ofile"
16358
16359 ;;
16360    default-1 )
16361    for ac_file in $CONFIG_FILES; do
16362      # Support "outfile[:infile[:infile...]]"
16363      case "$ac_file" in
16364        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16365      esac
16366      # PO directories have a Makefile.in generated from Makefile.in.in.
16367      case "$ac_file" in */Makefile.in)
16368        # Adjust a relative srcdir.
16369        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16370        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
16371        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16372        # In autoconf-2.13 it is called $ac_given_srcdir.
16373        # In autoconf-2.50 it is called $srcdir.
16374        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16375        case "$ac_given_srcdir" in
16376          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16377          /*) top_srcdir="$ac_given_srcdir" ;;
16378          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16379        esac
16380        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16381          rm -f "$ac_dir/POTFILES"
16382          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16383          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16384          POMAKEFILEDEPS="POTFILES.in"
16385          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16386          # on $ac_dir but don't depend on user-specified configuration
16387          # parameters.
16388          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16389            # The LINGUAS file contains the set of available languages.
16390            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16391              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16392            fi
16393            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16394            # Hide the ALL_LINGUAS assigment from automake.
16395            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16396            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16397          else
16398            # The set of available languages was given in configure.in.
16399            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16400          fi
16401          case "$ac_given_srcdir" in
16402            .) srcdirpre= ;;
16403            *) srcdirpre='$(srcdir)/' ;;
16404          esac
16405          POFILES=
16406          GMOFILES=
16407          UPDATEPOFILES=
16408          DUMMYPOFILES=
16409          for lang in $ALL_LINGUAS; do
16410            POFILES="$POFILES $srcdirpre$lang.po"
16411            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16412            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16413            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16414          done
16415          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16416          # environment variable.
16417          INST_LINGUAS=
16418          if test -n "$ALL_LINGUAS"; then
16419            for presentlang in $ALL_LINGUAS; do
16420              useit=no
16421              if test "%UNSET%" != "$LINGUAS"; then
16422                desiredlanguages="$LINGUAS"
16423              else
16424                desiredlanguages="$ALL_LINGUAS"
16425              fi
16426              for desiredlang in $desiredlanguages; do
16427                # Use the presentlang catalog if desiredlang is
16428                #   a. equal to presentlang, or
16429                #   b. a variant of presentlang (because in this case,
16430                #      presentlang can be used as a fallback for messages
16431                #      which are not translated in the desiredlang catalog).
16432                case "$desiredlang" in
16433                  "$presentlang"*) useit=yes;;
16434                esac
16435              done
16436              if test $useit = yes; then
16437                INST_LINGUAS="$INST_LINGUAS $presentlang"
16438              fi
16439            done
16440          fi
16441          CATALOGS=
16442          if test -n "$INST_LINGUAS"; then
16443            for lang in $INST_LINGUAS; do
16444              CATALOGS="$CATALOGS $lang.gmo"
16445            done
16446          fi
16447          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16448          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"
16449          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16450            if test -f "$f"; then
16451              case "$f" in
16452                *.orig | *.bak | *~) ;;
16453                *) cat "$f" >> "$ac_dir/Makefile" ;;
16454              esac
16455            fi
16456          done
16457        fi
16458        ;;
16459      esac
16460    done ;;
16461    default ) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
16462 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16463 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16464 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16465 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16466 if test "x$cgen_cpu_prefix" != x ; then
16467   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16468 fi ;;
16469  esac
16470done
16471_ACEOF
16472
16473cat >>$CONFIG_STATUS <<\_ACEOF
16474
16475{ (exit 0); exit 0; }
16476_ACEOF
16477chmod +x $CONFIG_STATUS
16478ac_clean_files=$ac_clean_files_save
16479
16480
16481# configure is writing to config.log, and then calls config.status.
16482# config.status does its own redirection, appending to config.log.
16483# Unfortunately, on DOS this fails, as config.log is still kept open
16484# by configure, so config.status won't be able to write to it; its
16485# output is simply discarded.  So we exec the FD to /dev/null,
16486# effectively closing config.log, so it can be properly (re)opened and
16487# appended to by config.status.  When coming back to configure, we
16488# need to make the FD available again.
16489if test "$no_create" != yes; then
16490  ac_cs_success=:
16491  ac_config_status_args=
16492  test "$silent" = yes &&
16493    ac_config_status_args="$ac_config_status_args --quiet"
16494  exec 5>/dev/null
16495  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16496  exec 5>>config.log
16497  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16498  # would make configure fail if this is the last instruction.
16499  $ac_cs_success || { (exit 1); exit 1; }
16500fi
16501
16502