xref: /netbsd-src/external/gpl3/binutils.old/dist/gas/configure (revision 212397c69a103ae7e5eafa8731ddfae671d2dee7)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90case $0 in #((
91  *[\\/]* ) as_myself=$0 ;;
92  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95  IFS=$as_save_IFS
96  test -z "$as_dir" && as_dir=.
97    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98  done
99IFS=$as_save_IFS
100
101     ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106  as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110  exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there.  '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136  emulate sh
137  NULLCMD=:
138  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139  # is contrary to our usage.  Disable this feature.
140  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141  setopt NO_GLOB_SUBST
142else
143  case \`(set -o) 2>/dev/null\` in #(
144  *posix*) :
145    set -o posix ;; #(
146  *) :
147     ;;
148esac
149fi
150"
151  as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165  exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1
173
174  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178    PATH=/empty FPATH=/empty; export PATH FPATH
179    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181  if (eval "$as_required") 2>/dev/null; then :
182  as_have_required=yes
183else
184  as_have_required=no
185fi
186  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188else
189  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190as_found=false
191for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192do
193  IFS=$as_save_IFS
194  test -z "$as_dir" && as_dir=.
195  as_found=:
196  case $as_dir in #(
197	 /*)
198	   for as_base in sh bash ksh sh5; do
199	     # Try only shells that exist, to save several forks.
200	     as_shell=$as_dir/$as_base
201	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203  CONFIG_SHELL=$as_shell as_have_required=yes
204		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205  break 2
206fi
207fi
208	   done;;
209       esac
210  as_found=false
211done
212$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214  CONFIG_SHELL=$SHELL as_have_required=yes
215fi; }
216IFS=$as_save_IFS
217
218
219      if test "x$CONFIG_SHELL" != x; then :
220  # We cannot yet assume a decent shell, so we have to provide a
221	# neutralization value for shells without unset; and this also
222	# works around shells that cannot unset nonexistent variables.
223	BASH_ENV=/dev/null
224	ENV=/dev/null
225	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226	export CONFIG_SHELL
227	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228fi
229
230    if test x$as_have_required = xno; then :
231  $as_echo "$0: This script requires a shell more modern than all"
232  $as_echo "$0: the shells that I found on your system."
233  if test x${ZSH_VERSION+set} = xset ; then
234    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236  else
237    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238$0: including any error possibly output before this
239$0: message. Then install a modern shell, or manually run
240$0: the script under such a shell if you do have one."
241  fi
242  exit 1
243fi
244fi
245fi
246SHELL=${CONFIG_SHELL-/bin/sh}
247export SHELL
248# Unset more variables known to interfere with behavior of common tools.
249CLICOLOR_FORCE= GREP_OPTIONS=
250unset CLICOLOR_FORCE GREP_OPTIONS
251
252## --------------------- ##
253## M4sh Shell Functions. ##
254## --------------------- ##
255# as_fn_unset VAR
256# ---------------
257# Portably unset VAR.
258as_fn_unset ()
259{
260  { eval $1=; unset $1;}
261}
262as_unset=as_fn_unset
263
264# as_fn_set_status STATUS
265# -----------------------
266# Set $? to STATUS, without forking.
267as_fn_set_status ()
268{
269  return $1
270} # as_fn_set_status
271
272# as_fn_exit STATUS
273# -----------------
274# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275as_fn_exit ()
276{
277  set +e
278  as_fn_set_status $1
279  exit $1
280} # as_fn_exit
281
282# as_fn_mkdir_p
283# -------------
284# Create "$as_dir" as a directory, including parents if necessary.
285as_fn_mkdir_p ()
286{
287
288  case $as_dir in #(
289  -*) as_dir=./$as_dir;;
290  esac
291  test -d "$as_dir" || eval $as_mkdir_p || {
292    as_dirs=
293    while :; do
294      case $as_dir in #(
295      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296      *) as_qdir=$as_dir;;
297      esac
298      as_dirs="'$as_qdir' $as_dirs"
299      as_dir=`$as_dirname -- "$as_dir" ||
300$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301	 X"$as_dir" : 'X\(//\)[^/]' \| \
302	 X"$as_dir" : 'X\(//\)$' \| \
303	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304$as_echo X"$as_dir" |
305    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306	    s//\1/
307	    q
308	  }
309	  /^X\(\/\/\)[^/].*/{
310	    s//\1/
311	    q
312	  }
313	  /^X\(\/\/\)$/{
314	    s//\1/
315	    q
316	  }
317	  /^X\(\/\).*/{
318	    s//\1/
319	    q
320	  }
321	  s/.*/./; q'`
322      test -d "$as_dir" && break
323    done
324    test -z "$as_dirs" || eval "mkdir $as_dirs"
325  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328} # as_fn_mkdir_p
329# as_fn_append VAR VALUE
330# ----------------------
331# Append the text in VALUE to the end of the definition contained in VAR. Take
332# advantage of any shell optimizations that allow amortized linear growth over
333# repeated appends, instead of the typical quadratic growth present in naive
334# implementations.
335if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336  eval 'as_fn_append ()
337  {
338    eval $1+=\$2
339  }'
340else
341  as_fn_append ()
342  {
343    eval $1=\$$1\$2
344  }
345fi # as_fn_append
346
347# as_fn_arith ARG...
348# ------------------
349# Perform arithmetic evaluation on the ARGs, and store the result in the
350# global $as_val. Take advantage of shells that can avoid forks. The arguments
351# must be portable across $(()) and expr.
352if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353  eval 'as_fn_arith ()
354  {
355    as_val=$(( $* ))
356  }'
357else
358  as_fn_arith ()
359  {
360    as_val=`expr "$@" || test $? -eq 1`
361  }
362fi # as_fn_arith
363
364
365# as_fn_error ERROR [LINENO LOG_FD]
366# ---------------------------------
367# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369# script with status $?, using 1 if that was 0.
370as_fn_error ()
371{
372  as_status=$?; test $as_status -eq 0 && as_status=1
373  if test "$3"; then
374    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376  fi
377  $as_echo "$as_me: error: $1" >&2
378  as_fn_exit $as_status
379} # as_fn_error
380
381if expr a : '\(a\)' >/dev/null 2>&1 &&
382   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383  as_expr=expr
384else
385  as_expr=false
386fi
387
388if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389  as_basename=basename
390else
391  as_basename=false
392fi
393
394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395  as_dirname=dirname
396else
397  as_dirname=false
398fi
399
400as_me=`$as_basename -- "$0" ||
401$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402	 X"$0" : 'X\(//\)$' \| \
403	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404$as_echo X/"$0" |
405    sed '/^.*\/\([^/][^/]*\)\/*$/{
406	    s//\1/
407	    q
408	  }
409	  /^X\/\(\/\/\)$/{
410	    s//\1/
411	    q
412	  }
413	  /^X\/\(\/\).*/{
414	    s//\1/
415	    q
416	  }
417	  s/.*/./; q'`
418
419# Avoid depending upon Character Ranges.
420as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423as_cr_digits='0123456789'
424as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427  as_lineno_1=$LINENO as_lineno_1a=$LINENO
428  as_lineno_2=$LINENO as_lineno_2a=$LINENO
429  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432  sed -n '
433    p
434    /[$]LINENO/=
435  ' <$as_myself |
436    sed '
437      s/[$]LINENO.*/&-/
438      t lineno
439      b
440      :lineno
441      N
442      :loop
443      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444      t loop
445      s/-\n.*//
446    ' >$as_me.lineno &&
447  chmod +x "$as_me.lineno" ||
448    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450  # Don't try to exec as it changes $[0], causing all sort of problems
451  # (the dirname of $[0] is not the place where we might find the
452  # original and so on.  Autoconf is especially sensitive to this).
453  . "./$as_me.lineno"
454  # Exit status is that of the last command.
455  exit
456}
457
458ECHO_C= ECHO_N= ECHO_T=
459case `echo -n x` in #(((((
460-n*)
461  case `echo 'xy\c'` in
462  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
463  xy)  ECHO_C='\c';;
464  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465       ECHO_T='	';;
466  esac;;
467*)
468  ECHO_N='-n';;
469esac
470
471rm -f conf$$ conf$$.exe conf$$.file
472if test -d conf$$.dir; then
473  rm -f conf$$.dir/conf$$.file
474else
475  rm -f conf$$.dir
476  mkdir conf$$.dir 2>/dev/null
477fi
478if (echo >conf$$.file) 2>/dev/null; then
479  if ln -s conf$$.file conf$$ 2>/dev/null; then
480    as_ln_s='ln -s'
481    # ... but there are two gotchas:
482    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484    # In both cases, we have to default to `cp -p'.
485    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486      as_ln_s='cp -p'
487  elif ln conf$$.file conf$$ 2>/dev/null; then
488    as_ln_s=ln
489  else
490    as_ln_s='cp -p'
491  fi
492else
493  as_ln_s='cp -p'
494fi
495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496rmdir conf$$.dir 2>/dev/null
497
498if mkdir -p . 2>/dev/null; then
499  as_mkdir_p='mkdir -p "$as_dir"'
500else
501  test -d ./-p && rmdir ./-p
502  as_mkdir_p=false
503fi
504
505if test -x / >/dev/null 2>&1; then
506  as_test_x='test -x'
507else
508  if ls -dL / >/dev/null 2>&1; then
509    as_ls_L_option=L
510  else
511    as_ls_L_option=
512  fi
513  as_test_x='
514    eval sh -c '\''
515      if test -d "$1"; then
516	test -d "$1/.";
517      else
518	case $1 in #(
519	-*)set "./$1";;
520	esac;
521	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522	???[sx]*):;;*)false;;esac;fi
523    '\'' sh
524  '
525fi
526as_executable_p=$as_test_x
527
528# Sed expression to map a string onto a valid CPP name.
529as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531# Sed expression to map a string onto a valid variable name.
532as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537exec 7<&0 </dev/null 6>&1
538
539# Name of the host.
540# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541# so uname gets run too.
542ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544#
545# Initializations.
546#
547ac_default_prefix=/usr/local
548ac_clean_files=
549ac_config_libobj_dir=.
550LIBOBJS=
551cross_compiling=no
552subdirs=
553MFLAGS=
554MAKEFLAGS=
555
556# Identity of this package.
557PACKAGE_NAME=
558PACKAGE_TARNAME=
559PACKAGE_VERSION=
560PACKAGE_STRING=
561PACKAGE_BUGREPORT=
562PACKAGE_URL=
563
564ac_unique_file="as.h"
565# Factoring default headers for most tests.
566ac_includes_default="\
567#include <stdio.h>
568#ifdef HAVE_SYS_TYPES_H
569# include <sys/types.h>
570#endif
571#ifdef HAVE_SYS_STAT_H
572# include <sys/stat.h>
573#endif
574#ifdef STDC_HEADERS
575# include <stdlib.h>
576# include <stddef.h>
577#else
578# ifdef HAVE_STDLIB_H
579#  include <stdlib.h>
580# endif
581#endif
582#ifdef HAVE_STRING_H
583# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584#  include <memory.h>
585# endif
586# include <string.h>
587#endif
588#ifdef HAVE_STRINGS_H
589# include <strings.h>
590#endif
591#ifdef HAVE_INTTYPES_H
592# include <inttypes.h>
593#endif
594#ifdef HAVE_STDINT_H
595# include <stdint.h>
596#endif
597#ifdef HAVE_UNISTD_H
598# include <unistd.h>
599#endif"
600
601ac_subst_vars='am__EXEEXT_FALSE
602am__EXEEXT_TRUE
603LTLIBOBJS
604LIBOBJS
605LIBM
606ALLOCA
607GENINSRC_NEVER_FALSE
608GENINSRC_NEVER_TRUE
609MAINT
610MAINTAINER_MODE_FALSE
611MAINTAINER_MODE_TRUE
612MSGMERGE
613MSGFMT
614MKINSTALLDIRS
615CATOBJEXT
616GENCAT
617INSTOBJEXT
618DATADIRNAME
619CATALOGS
620POSUB
621GMSGFMT
622XGETTEXT
623INCINTL
624LIBINTL_DEP
625LIBINTL
626USE_NLS
627LEXLIB
628LEX_OUTPUT_ROOT
629LEX
630YFLAGS
631YACC
632OPCODES_LIB
633atof
634install_tooldir
635te_file
636obj_format
637target_cpu_type
638extra_objects
639cgen_cpu_prefix
640GDBINIT
641NO_WERROR
642WARN_CFLAGS
643OTOOL64
644OTOOL
645LIPO
646NMEDIT
647DSYMUTIL
648RANLIB
649AR
650OBJDUMP
651LN_S
652NM
653ac_ct_DUMPBIN
654DUMPBIN
655LD
656FGREP
657SED
658LIBTOOL
659EGREP
660GREP
661CPP
662am__fastdepCC_FALSE
663am__fastdepCC_TRUE
664CCDEPMODE
665AMDEPBACKSLASH
666AMDEP_FALSE
667AMDEP_TRUE
668am__quote
669am__include
670DEPDIR
671am__untar
672am__tar
673AMTAR
674am__leading_dot
675SET_MAKE
676AWK
677mkdir_p
678MKDIR_P
679INSTALL_STRIP_PROGRAM
680STRIP
681install_sh
682MAKEINFO
683AUTOHEADER
684AUTOMAKE
685AUTOCONF
686ACLOCAL
687VERSION
688PACKAGE
689CYGPATH_W
690am__isrc
691INSTALL_DATA
692INSTALL_SCRIPT
693INSTALL_PROGRAM
694OBJEXT
695EXEEXT
696ac_ct_CC
697CPPFLAGS
698LDFLAGS
699CFLAGS
700CC
701target_os
702target_vendor
703target_cpu
704target
705host_os
706host_vendor
707host_cpu
708host
709build_os
710build_vendor
711build_cpu
712build
713target_alias
714host_alias
715build_alias
716LIBS
717ECHO_T
718ECHO_N
719ECHO_C
720DEFS
721mandir
722localedir
723libdir
724psdir
725pdfdir
726dvidir
727htmldir
728infodir
729docdir
730oldincludedir
731includedir
732localstatedir
733sharedstatedir
734sysconfdir
735datadir
736datarootdir
737libexecdir
738sbindir
739bindir
740program_transform_name
741prefix
742exec_prefix
743PACKAGE_URL
744PACKAGE_BUGREPORT
745PACKAGE_STRING
746PACKAGE_VERSION
747PACKAGE_TARNAME
748PACKAGE_NAME
749PATH_SEPARATOR
750SHELL'
751ac_subst_files=''
752ac_user_opts='
753enable_option_checking
754enable_dependency_tracking
755enable_plugins
756enable_largefile
757enable_shared
758enable_static
759with_pic
760enable_fast_install
761with_gnu_ld
762enable_libtool_lock
763enable_targets
764enable_checking
765enable_werror
766enable_build_warnings
767enable_nls
768enable_maintainer_mode
769with_zlib
770'
771      ac_precious_vars='build_alias
772host_alias
773target_alias
774CC
775CFLAGS
776LDFLAGS
777LIBS
778CPPFLAGS
779CPP
780YACC
781YFLAGS'
782
783
784# Initialize some variables set by options.
785ac_init_help=
786ac_init_version=false
787ac_unrecognized_opts=
788ac_unrecognized_sep=
789# The variables have the same names as the options, with
790# dashes changed to underlines.
791cache_file=/dev/null
792exec_prefix=NONE
793no_create=
794no_recursion=
795prefix=NONE
796program_prefix=NONE
797program_suffix=NONE
798program_transform_name=s,x,x,
799silent=
800site=
801srcdir=
802verbose=
803x_includes=NONE
804x_libraries=NONE
805
806# Installation directory options.
807# These are left unexpanded so users can "make install exec_prefix=/foo"
808# and all the variables that are supposed to be based on exec_prefix
809# by default will actually change.
810# Use braces instead of parens because sh, perl, etc. also accept them.
811# (The list follows the same order as the GNU Coding Standards.)
812bindir='${exec_prefix}/bin'
813sbindir='${exec_prefix}/sbin'
814libexecdir='${exec_prefix}/libexec'
815datarootdir='${prefix}/share'
816datadir='${datarootdir}'
817sysconfdir='${prefix}/etc'
818sharedstatedir='${prefix}/com'
819localstatedir='${prefix}/var'
820includedir='${prefix}/include'
821oldincludedir='/usr/include'
822docdir='${datarootdir}/doc/${PACKAGE}'
823infodir='${datarootdir}/info'
824htmldir='${docdir}'
825dvidir='${docdir}'
826pdfdir='${docdir}'
827psdir='${docdir}'
828libdir='${exec_prefix}/lib'
829localedir='${datarootdir}/locale'
830mandir='${datarootdir}/man'
831
832ac_prev=
833ac_dashdash=
834for ac_option
835do
836  # If the previous option needs an argument, assign it.
837  if test -n "$ac_prev"; then
838    eval $ac_prev=\$ac_option
839    ac_prev=
840    continue
841  fi
842
843  case $ac_option in
844  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
845  *)	ac_optarg=yes ;;
846  esac
847
848  # Accept the important Cygnus configure options, so we can diagnose typos.
849
850  case $ac_dashdash$ac_option in
851  --)
852    ac_dashdash=yes ;;
853
854  -bindir | --bindir | --bindi | --bind | --bin | --bi)
855    ac_prev=bindir ;;
856  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
857    bindir=$ac_optarg ;;
858
859  -build | --build | --buil | --bui | --bu)
860    ac_prev=build_alias ;;
861  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
862    build_alias=$ac_optarg ;;
863
864  -cache-file | --cache-file | --cache-fil | --cache-fi \
865  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
866    ac_prev=cache_file ;;
867  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
868  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
869    cache_file=$ac_optarg ;;
870
871  --config-cache | -C)
872    cache_file=config.cache ;;
873
874  -datadir | --datadir | --datadi | --datad)
875    ac_prev=datadir ;;
876  -datadir=* | --datadir=* | --datadi=* | --datad=*)
877    datadir=$ac_optarg ;;
878
879  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
880  | --dataroo | --dataro | --datar)
881    ac_prev=datarootdir ;;
882  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
883  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
884    datarootdir=$ac_optarg ;;
885
886  -disable-* | --disable-*)
887    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
888    # Reject names that are not valid shell variable names.
889    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890      as_fn_error "invalid feature name: $ac_useropt"
891    ac_useropt_orig=$ac_useropt
892    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893    case $ac_user_opts in
894      *"
895"enable_$ac_useropt"
896"*) ;;
897      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
898	 ac_unrecognized_sep=', ';;
899    esac
900    eval enable_$ac_useropt=no ;;
901
902  -docdir | --docdir | --docdi | --doc | --do)
903    ac_prev=docdir ;;
904  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
905    docdir=$ac_optarg ;;
906
907  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
908    ac_prev=dvidir ;;
909  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
910    dvidir=$ac_optarg ;;
911
912  -enable-* | --enable-*)
913    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
914    # Reject names that are not valid shell variable names.
915    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
916      as_fn_error "invalid feature name: $ac_useropt"
917    ac_useropt_orig=$ac_useropt
918    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
919    case $ac_user_opts in
920      *"
921"enable_$ac_useropt"
922"*) ;;
923      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
924	 ac_unrecognized_sep=', ';;
925    esac
926    eval enable_$ac_useropt=\$ac_optarg ;;
927
928  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
929  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
930  | --exec | --exe | --ex)
931    ac_prev=exec_prefix ;;
932  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
933  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
934  | --exec=* | --exe=* | --ex=*)
935    exec_prefix=$ac_optarg ;;
936
937  -gas | --gas | --ga | --g)
938    # Obsolete; use --with-gas.
939    with_gas=yes ;;
940
941  -help | --help | --hel | --he | -h)
942    ac_init_help=long ;;
943  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
944    ac_init_help=recursive ;;
945  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
946    ac_init_help=short ;;
947
948  -host | --host | --hos | --ho)
949    ac_prev=host_alias ;;
950  -host=* | --host=* | --hos=* | --ho=*)
951    host_alias=$ac_optarg ;;
952
953  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
954    ac_prev=htmldir ;;
955  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
956  | --ht=*)
957    htmldir=$ac_optarg ;;
958
959  -includedir | --includedir | --includedi | --included | --include \
960  | --includ | --inclu | --incl | --inc)
961    ac_prev=includedir ;;
962  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
963  | --includ=* | --inclu=* | --incl=* | --inc=*)
964    includedir=$ac_optarg ;;
965
966  -infodir | --infodir | --infodi | --infod | --info | --inf)
967    ac_prev=infodir ;;
968  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
969    infodir=$ac_optarg ;;
970
971  -libdir | --libdir | --libdi | --libd)
972    ac_prev=libdir ;;
973  -libdir=* | --libdir=* | --libdi=* | --libd=*)
974    libdir=$ac_optarg ;;
975
976  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
977  | --libexe | --libex | --libe)
978    ac_prev=libexecdir ;;
979  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
980  | --libexe=* | --libex=* | --libe=*)
981    libexecdir=$ac_optarg ;;
982
983  -localedir | --localedir | --localedi | --localed | --locale)
984    ac_prev=localedir ;;
985  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
986    localedir=$ac_optarg ;;
987
988  -localstatedir | --localstatedir | --localstatedi | --localstated \
989  | --localstate | --localstat | --localsta | --localst | --locals)
990    ac_prev=localstatedir ;;
991  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
992  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
993    localstatedir=$ac_optarg ;;
994
995  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
996    ac_prev=mandir ;;
997  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
998    mandir=$ac_optarg ;;
999
1000  -nfp | --nfp | --nf)
1001    # Obsolete; use --without-fp.
1002    with_fp=no ;;
1003
1004  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1005  | --no-cr | --no-c | -n)
1006    no_create=yes ;;
1007
1008  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1009  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1010    no_recursion=yes ;;
1011
1012  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1013  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1014  | --oldin | --oldi | --old | --ol | --o)
1015    ac_prev=oldincludedir ;;
1016  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1017  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1018  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1019    oldincludedir=$ac_optarg ;;
1020
1021  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1022    ac_prev=prefix ;;
1023  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1024    prefix=$ac_optarg ;;
1025
1026  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1027  | --program-pre | --program-pr | --program-p)
1028    ac_prev=program_prefix ;;
1029  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1030  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1031    program_prefix=$ac_optarg ;;
1032
1033  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1034  | --program-suf | --program-su | --program-s)
1035    ac_prev=program_suffix ;;
1036  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1037  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1038    program_suffix=$ac_optarg ;;
1039
1040  -program-transform-name | --program-transform-name \
1041  | --program-transform-nam | --program-transform-na \
1042  | --program-transform-n | --program-transform- \
1043  | --program-transform | --program-transfor \
1044  | --program-transfo | --program-transf \
1045  | --program-trans | --program-tran \
1046  | --progr-tra | --program-tr | --program-t)
1047    ac_prev=program_transform_name ;;
1048  -program-transform-name=* | --program-transform-name=* \
1049  | --program-transform-nam=* | --program-transform-na=* \
1050  | --program-transform-n=* | --program-transform-=* \
1051  | --program-transform=* | --program-transfor=* \
1052  | --program-transfo=* | --program-transf=* \
1053  | --program-trans=* | --program-tran=* \
1054  | --progr-tra=* | --program-tr=* | --program-t=*)
1055    program_transform_name=$ac_optarg ;;
1056
1057  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1058    ac_prev=pdfdir ;;
1059  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1060    pdfdir=$ac_optarg ;;
1061
1062  -psdir | --psdir | --psdi | --psd | --ps)
1063    ac_prev=psdir ;;
1064  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1065    psdir=$ac_optarg ;;
1066
1067  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1068  | -silent | --silent | --silen | --sile | --sil)
1069    silent=yes ;;
1070
1071  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1072    ac_prev=sbindir ;;
1073  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1074  | --sbi=* | --sb=*)
1075    sbindir=$ac_optarg ;;
1076
1077  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1078  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1079  | --sharedst | --shareds | --shared | --share | --shar \
1080  | --sha | --sh)
1081    ac_prev=sharedstatedir ;;
1082  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1083  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1084  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1085  | --sha=* | --sh=*)
1086    sharedstatedir=$ac_optarg ;;
1087
1088  -site | --site | --sit)
1089    ac_prev=site ;;
1090  -site=* | --site=* | --sit=*)
1091    site=$ac_optarg ;;
1092
1093  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1094    ac_prev=srcdir ;;
1095  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1096    srcdir=$ac_optarg ;;
1097
1098  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1099  | --syscon | --sysco | --sysc | --sys | --sy)
1100    ac_prev=sysconfdir ;;
1101  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1102  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1103    sysconfdir=$ac_optarg ;;
1104
1105  -target | --target | --targe | --targ | --tar | --ta | --t)
1106    ac_prev=target_alias ;;
1107  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1108    target_alias=$ac_optarg ;;
1109
1110  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1111    verbose=yes ;;
1112
1113  -version | --version | --versio | --versi | --vers | -V)
1114    ac_init_version=: ;;
1115
1116  -with-* | --with-*)
1117    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1118    # Reject names that are not valid shell variable names.
1119    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1120      as_fn_error "invalid package name: $ac_useropt"
1121    ac_useropt_orig=$ac_useropt
1122    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1123    case $ac_user_opts in
1124      *"
1125"with_$ac_useropt"
1126"*) ;;
1127      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1128	 ac_unrecognized_sep=', ';;
1129    esac
1130    eval with_$ac_useropt=\$ac_optarg ;;
1131
1132  -without-* | --without-*)
1133    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1134    # Reject names that are not valid shell variable names.
1135    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136      as_fn_error "invalid package name: $ac_useropt"
1137    ac_useropt_orig=$ac_useropt
1138    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1139    case $ac_user_opts in
1140      *"
1141"with_$ac_useropt"
1142"*) ;;
1143      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1144	 ac_unrecognized_sep=', ';;
1145    esac
1146    eval with_$ac_useropt=no ;;
1147
1148  --x)
1149    # Obsolete; use --with-x.
1150    with_x=yes ;;
1151
1152  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1153  | --x-incl | --x-inc | --x-in | --x-i)
1154    ac_prev=x_includes ;;
1155  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1156  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1157    x_includes=$ac_optarg ;;
1158
1159  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1160  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1161    ac_prev=x_libraries ;;
1162  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1163  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1164    x_libraries=$ac_optarg ;;
1165
1166  -*) as_fn_error "unrecognized option: \`$ac_option'
1167Try \`$0 --help' for more information."
1168    ;;
1169
1170  *=*)
1171    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1172    # Reject names that are not valid shell variable names.
1173    case $ac_envvar in #(
1174      '' | [0-9]* | *[!_$as_cr_alnum]* )
1175      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1176    esac
1177    eval $ac_envvar=\$ac_optarg
1178    export $ac_envvar ;;
1179
1180  *)
1181    # FIXME: should be removed in autoconf 3.0.
1182    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1183    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1184      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1185    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1186    ;;
1187
1188  esac
1189done
1190
1191if test -n "$ac_prev"; then
1192  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1193  as_fn_error "missing argument to $ac_option"
1194fi
1195
1196if test -n "$ac_unrecognized_opts"; then
1197  case $enable_option_checking in
1198    no) ;;
1199    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1200    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1201  esac
1202fi
1203
1204# Check all directory arguments for consistency.
1205for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1206		datadir sysconfdir sharedstatedir localstatedir includedir \
1207		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1208		libdir localedir mandir
1209do
1210  eval ac_val=\$$ac_var
1211  # Remove trailing slashes.
1212  case $ac_val in
1213    */ )
1214      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1215      eval $ac_var=\$ac_val;;
1216  esac
1217  # Be sure to have absolute directory names.
1218  case $ac_val in
1219    [\\/$]* | ?:[\\/]* )  continue;;
1220    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1221  esac
1222  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1223done
1224
1225# There might be people who depend on the old broken behavior: `$host'
1226# used to hold the argument of --host etc.
1227# FIXME: To remove some day.
1228build=$build_alias
1229host=$host_alias
1230target=$target_alias
1231
1232# FIXME: To remove some day.
1233if test "x$host_alias" != x; then
1234  if test "x$build_alias" = x; then
1235    cross_compiling=maybe
1236    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1237    If a cross compiler is detected then cross compile mode will be used." >&2
1238  elif test "x$build_alias" != "x$host_alias"; then
1239    cross_compiling=yes
1240  fi
1241fi
1242
1243ac_tool_prefix=
1244test -n "$host_alias" && ac_tool_prefix=$host_alias-
1245
1246test "$silent" = yes && exec 6>/dev/null
1247
1248
1249ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250ac_ls_di=`ls -di .` &&
1251ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252  as_fn_error "working directory cannot be determined"
1253test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254  as_fn_error "pwd does not report name of working directory"
1255
1256
1257# Find the source files, if location was not specified.
1258if test -z "$srcdir"; then
1259  ac_srcdir_defaulted=yes
1260  # Try the directory containing this script, then the parent directory.
1261  ac_confdir=`$as_dirname -- "$as_myself" ||
1262$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263	 X"$as_myself" : 'X\(//\)[^/]' \| \
1264	 X"$as_myself" : 'X\(//\)$' \| \
1265	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266$as_echo X"$as_myself" |
1267    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1268	    s//\1/
1269	    q
1270	  }
1271	  /^X\(\/\/\)[^/].*/{
1272	    s//\1/
1273	    q
1274	  }
1275	  /^X\(\/\/\)$/{
1276	    s//\1/
1277	    q
1278	  }
1279	  /^X\(\/\).*/{
1280	    s//\1/
1281	    q
1282	  }
1283	  s/.*/./; q'`
1284  srcdir=$ac_confdir
1285  if test ! -r "$srcdir/$ac_unique_file"; then
1286    srcdir=..
1287  fi
1288else
1289  ac_srcdir_defaulted=no
1290fi
1291if test ! -r "$srcdir/$ac_unique_file"; then
1292  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1294fi
1295ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1296ac_abs_confdir=`(
1297	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1298	pwd)`
1299# When building in place, set srcdir=.
1300if test "$ac_abs_confdir" = "$ac_pwd"; then
1301  srcdir=.
1302fi
1303# Remove unnecessary trailing slashes from srcdir.
1304# Double slashes in file names in object file debugging info
1305# mess up M-x gdb in Emacs.
1306case $srcdir in
1307*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308esac
1309for ac_var in $ac_precious_vars; do
1310  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311  eval ac_env_${ac_var}_value=\$${ac_var}
1312  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1314done
1315
1316#
1317# Report the --help message.
1318#
1319if test "$ac_init_help" = "long"; then
1320  # Omit some internal or obsolete options to make the list less imposing.
1321  # This message is too long to be a string in the A/UX 3.1 sh.
1322  cat <<_ACEOF
1323\`configure' configures this package to adapt to many kinds of systems.
1324
1325Usage: $0 [OPTION]... [VAR=VALUE]...
1326
1327To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328VAR=VALUE.  See below for descriptions of some of the useful variables.
1329
1330Defaults for the options are specified in brackets.
1331
1332Configuration:
1333  -h, --help              display this help and exit
1334      --help=short        display options specific to this package
1335      --help=recursive    display the short help of all the included packages
1336  -V, --version           display version information and exit
1337  -q, --quiet, --silent   do not print \`checking...' messages
1338      --cache-file=FILE   cache test results in FILE [disabled]
1339  -C, --config-cache      alias for \`--cache-file=config.cache'
1340  -n, --no-create         do not create output files
1341      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1342
1343Installation directories:
1344  --prefix=PREFIX         install architecture-independent files in PREFIX
1345                          [$ac_default_prefix]
1346  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1347                          [PREFIX]
1348
1349By default, \`make install' will install all the files in
1350\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1351an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352for instance \`--prefix=\$HOME'.
1353
1354For better control, use the options below.
1355
1356Fine tuning of the installation directories:
1357  --bindir=DIR            user executables [EPREFIX/bin]
1358  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1359  --libexecdir=DIR        program executables [EPREFIX/libexec]
1360  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1361  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1362  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1363  --libdir=DIR            object code libraries [EPREFIX/lib]
1364  --includedir=DIR        C header files [PREFIX/include]
1365  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1366  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1367  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1368  --infodir=DIR           info documentation [DATAROOTDIR/info]
1369  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1370  --mandir=DIR            man documentation [DATAROOTDIR/man]
1371  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1372  --htmldir=DIR           html documentation [DOCDIR]
1373  --dvidir=DIR            dvi documentation [DOCDIR]
1374  --pdfdir=DIR            pdf documentation [DOCDIR]
1375  --psdir=DIR             ps documentation [DOCDIR]
1376_ACEOF
1377
1378  cat <<\_ACEOF
1379
1380Program names:
1381  --program-prefix=PREFIX            prepend PREFIX to installed program names
1382  --program-suffix=SUFFIX            append SUFFIX to installed program names
1383  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1384
1385System types:
1386  --build=BUILD     configure for building on BUILD [guessed]
1387  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1388  --target=TARGET   configure for building compilers for TARGET [HOST]
1389_ACEOF
1390fi
1391
1392if test -n "$ac_init_help"; then
1393
1394  cat <<\_ACEOF
1395
1396Optional Features:
1397  --disable-option-checking  ignore unrecognized --enable/--with options
1398  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1399  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1400  --disable-dependency-tracking  speeds up one-time build
1401  --enable-dependency-tracking   do not reject slow dependency extractors
1402  --enable-plugins        Enable support for plugins (defaults no)
1403  --disable-largefile     omit support for large files
1404  --enable-shared[=PKGS]  build shared libraries [default=yes]
1405  --enable-static[=PKGS]  build static libraries [default=yes]
1406  --enable-fast-install[=PKGS]
1407                          optimize for fast installation [default=yes]
1408  --disable-libtool-lock  avoid locking (might break parallel builds)
1409  --enable-targets        alternative target configurations besides the primary
1410  --enable-checking       enable run-time checks
1411  --enable-werror         treat compile warnings as errors
1412  --enable-build-warnings enable build-time compiler warnings
1413  --disable-nls           do not use Native Language Support
1414  --enable-maintainer-mode  enable make rules and dependencies not useful
1415			  (and sometimes confusing) to the casual installer
1416
1417Optional Packages:
1418  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1419  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1420  --with-pic              try to use only PIC/non-PIC objects [default=use
1421                          both]
1422  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1423  --with-zlib             include zlib support (auto/yes/no) default=auto
1424
1425Some influential environment variables:
1426  CC          C compiler command
1427  CFLAGS      C compiler flags
1428  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1429              nonstandard directory <lib dir>
1430  LIBS        libraries to pass to the linker, e.g. -l<library>
1431  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1432              you have headers in a nonstandard directory <include dir>
1433  CPP         C preprocessor
1434  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1435              the first program found out of: `bison -y', `byacc', `yacc'.
1436  YFLAGS      The list of arguments that will be passed by default to $YACC.
1437              This script will default YFLAGS to the empty string to avoid a
1438              default value of `-d' given by some make applications.
1439
1440Use these variables to override the choices made by `configure' or to help
1441it to find libraries and programs with nonstandard names/locations.
1442
1443Report bugs to the package provider.
1444_ACEOF
1445ac_status=$?
1446fi
1447
1448if test "$ac_init_help" = "recursive"; then
1449  # If there are subdirs, report their specific --help.
1450  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1451    test -d "$ac_dir" ||
1452      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1453      continue
1454    ac_builddir=.
1455
1456case "$ac_dir" in
1457.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1458*)
1459  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1460  # A ".." for each directory in $ac_dir_suffix.
1461  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1462  case $ac_top_builddir_sub in
1463  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1464  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1465  esac ;;
1466esac
1467ac_abs_top_builddir=$ac_pwd
1468ac_abs_builddir=$ac_pwd$ac_dir_suffix
1469# for backward compatibility:
1470ac_top_builddir=$ac_top_build_prefix
1471
1472case $srcdir in
1473  .)  # We are building in place.
1474    ac_srcdir=.
1475    ac_top_srcdir=$ac_top_builddir_sub
1476    ac_abs_top_srcdir=$ac_pwd ;;
1477  [\\/]* | ?:[\\/]* )  # Absolute name.
1478    ac_srcdir=$srcdir$ac_dir_suffix;
1479    ac_top_srcdir=$srcdir
1480    ac_abs_top_srcdir=$srcdir ;;
1481  *) # Relative name.
1482    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1483    ac_top_srcdir=$ac_top_build_prefix$srcdir
1484    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1485esac
1486ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1487
1488    cd "$ac_dir" || { ac_status=$?; continue; }
1489    # Check for guested configure.
1490    if test -f "$ac_srcdir/configure.gnu"; then
1491      echo &&
1492      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1493    elif test -f "$ac_srcdir/configure"; then
1494      echo &&
1495      $SHELL "$ac_srcdir/configure" --help=recursive
1496    else
1497      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1498    fi || ac_status=$?
1499    cd "$ac_pwd" || { ac_status=$?; break; }
1500  done
1501fi
1502
1503test -n "$ac_init_help" && exit $ac_status
1504if $ac_init_version; then
1505  cat <<\_ACEOF
1506configure
1507generated by GNU Autoconf 2.64
1508
1509Copyright (C) 2009 Free Software Foundation, Inc.
1510This configure script is free software; the Free Software Foundation
1511gives unlimited permission to copy, distribute and modify it.
1512_ACEOF
1513  exit
1514fi
1515
1516## ------------------------ ##
1517## Autoconf initialization. ##
1518## ------------------------ ##
1519
1520# ac_fn_c_try_compile LINENO
1521# --------------------------
1522# Try to compile conftest.$ac_ext, and return whether this succeeded.
1523ac_fn_c_try_compile ()
1524{
1525  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1526  rm -f conftest.$ac_objext
1527  if { { ac_try="$ac_compile"
1528case "(($ac_try" in
1529  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1530  *) ac_try_echo=$ac_try;;
1531esac
1532eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1533$as_echo "$ac_try_echo"; } >&5
1534  (eval "$ac_compile") 2>conftest.err
1535  ac_status=$?
1536  if test -s conftest.err; then
1537    grep -v '^ *+' conftest.err >conftest.er1
1538    cat conftest.er1 >&5
1539    mv -f conftest.er1 conftest.err
1540  fi
1541  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1542  test $ac_status = 0; } && {
1543	 test -z "$ac_c_werror_flag" ||
1544	 test ! -s conftest.err
1545       } && test -s conftest.$ac_objext; then :
1546  ac_retval=0
1547else
1548  $as_echo "$as_me: failed program was:" >&5
1549sed 's/^/| /' conftest.$ac_ext >&5
1550
1551	ac_retval=1
1552fi
1553  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1554  return $ac_retval
1555
1556} # ac_fn_c_try_compile
1557
1558# ac_fn_c_try_link LINENO
1559# -----------------------
1560# Try to link conftest.$ac_ext, and return whether this succeeded.
1561ac_fn_c_try_link ()
1562{
1563  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1564  rm -f conftest.$ac_objext conftest$ac_exeext
1565  if { { ac_try="$ac_link"
1566case "(($ac_try" in
1567  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568  *) ac_try_echo=$ac_try;;
1569esac
1570eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1571$as_echo "$ac_try_echo"; } >&5
1572  (eval "$ac_link") 2>conftest.err
1573  ac_status=$?
1574  if test -s conftest.err; then
1575    grep -v '^ *+' conftest.err >conftest.er1
1576    cat conftest.er1 >&5
1577    mv -f conftest.er1 conftest.err
1578  fi
1579  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1580  test $ac_status = 0; } && {
1581	 test -z "$ac_c_werror_flag" ||
1582	 test ! -s conftest.err
1583       } && test -s conftest$ac_exeext && {
1584	 test "$cross_compiling" = yes ||
1585	 $as_test_x conftest$ac_exeext
1586       }; then :
1587  ac_retval=0
1588else
1589  $as_echo "$as_me: failed program was:" >&5
1590sed 's/^/| /' conftest.$ac_ext >&5
1591
1592	ac_retval=1
1593fi
1594  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1595  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1596  # interfere with the next link command; also delete a directory that is
1597  # left behind by Apple's compiler.  We do this before executing the actions.
1598  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1599  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1600  return $ac_retval
1601
1602} # ac_fn_c_try_link
1603
1604# ac_fn_c_try_cpp LINENO
1605# ----------------------
1606# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1607ac_fn_c_try_cpp ()
1608{
1609  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1610  if { { ac_try="$ac_cpp conftest.$ac_ext"
1611case "(($ac_try" in
1612  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1613  *) ac_try_echo=$ac_try;;
1614esac
1615eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1616$as_echo "$ac_try_echo"; } >&5
1617  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1618  ac_status=$?
1619  if test -s conftest.err; then
1620    grep -v '^ *+' conftest.err >conftest.er1
1621    cat conftest.er1 >&5
1622    mv -f conftest.er1 conftest.err
1623  fi
1624  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1625  test $ac_status = 0; } >/dev/null && {
1626	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1627	 test ! -s conftest.err
1628       }; then :
1629  ac_retval=0
1630else
1631  $as_echo "$as_me: failed program was:" >&5
1632sed 's/^/| /' conftest.$ac_ext >&5
1633
1634    ac_retval=1
1635fi
1636  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1637  return $ac_retval
1638
1639} # ac_fn_c_try_cpp
1640
1641# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1642# -------------------------------------------------------
1643# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1644# the include files in INCLUDES and setting the cache variable VAR
1645# accordingly.
1646ac_fn_c_check_header_mongrel ()
1647{
1648  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1650  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1651$as_echo_n "checking for $2... " >&6; }
1652if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1653  $as_echo_n "(cached) " >&6
1654fi
1655eval ac_res=\$$3
1656	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1657$as_echo "$ac_res" >&6; }
1658else
1659  # Is the header compilable?
1660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1661$as_echo_n "checking $2 usability... " >&6; }
1662cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1663/* end confdefs.h.  */
1664$4
1665#include <$2>
1666_ACEOF
1667if ac_fn_c_try_compile "$LINENO"; then :
1668  ac_header_compiler=yes
1669else
1670  ac_header_compiler=no
1671fi
1672rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1674$as_echo "$ac_header_compiler" >&6; }
1675
1676# Is the header present?
1677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1678$as_echo_n "checking $2 presence... " >&6; }
1679cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1680/* end confdefs.h.  */
1681#include <$2>
1682_ACEOF
1683if ac_fn_c_try_cpp "$LINENO"; then :
1684  ac_header_preproc=yes
1685else
1686  ac_header_preproc=no
1687fi
1688rm -f conftest.err conftest.$ac_ext
1689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1690$as_echo "$ac_header_preproc" >&6; }
1691
1692# So?  What about this header?
1693case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1694  yes:no: )
1695    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1696$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1697    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1698$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1699    ;;
1700  no:yes:* )
1701    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1702$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1703    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1704$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1705    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1706$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1707    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1708$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1709    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1710$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1711    ;;
1712esac
1713  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1714$as_echo_n "checking for $2... " >&6; }
1715if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1716  $as_echo_n "(cached) " >&6
1717else
1718  eval "$3=\$ac_header_compiler"
1719fi
1720eval ac_res=\$$3
1721	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1722$as_echo "$ac_res" >&6; }
1723fi
1724  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1725
1726} # ac_fn_c_check_header_mongrel
1727
1728# ac_fn_c_try_run LINENO
1729# ----------------------
1730# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1731# that executables *can* be run.
1732ac_fn_c_try_run ()
1733{
1734  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1735  if { { ac_try="$ac_link"
1736case "(($ac_try" in
1737  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1738  *) ac_try_echo=$ac_try;;
1739esac
1740eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1741$as_echo "$ac_try_echo"; } >&5
1742  (eval "$ac_link") 2>&5
1743  ac_status=$?
1744  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1745  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1746  { { case "(($ac_try" in
1747  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1748  *) ac_try_echo=$ac_try;;
1749esac
1750eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1751$as_echo "$ac_try_echo"; } >&5
1752  (eval "$ac_try") 2>&5
1753  ac_status=$?
1754  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755  test $ac_status = 0; }; }; then :
1756  ac_retval=0
1757else
1758  $as_echo "$as_me: program exited with status $ac_status" >&5
1759       $as_echo "$as_me: failed program was:" >&5
1760sed 's/^/| /' conftest.$ac_ext >&5
1761
1762       ac_retval=$ac_status
1763fi
1764  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1765  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1766  return $ac_retval
1767
1768} # ac_fn_c_try_run
1769
1770# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1771# -------------------------------------------------------
1772# Tests whether HEADER exists and can be compiled using the include files in
1773# INCLUDES, setting the cache variable VAR accordingly.
1774ac_fn_c_check_header_compile ()
1775{
1776  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1777  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1778$as_echo_n "checking for $2... " >&6; }
1779if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1780  $as_echo_n "(cached) " >&6
1781else
1782  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1783/* end confdefs.h.  */
1784$4
1785#include <$2>
1786_ACEOF
1787if ac_fn_c_try_compile "$LINENO"; then :
1788  eval "$3=yes"
1789else
1790  eval "$3=no"
1791fi
1792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1793fi
1794eval ac_res=\$$3
1795	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1796$as_echo "$ac_res" >&6; }
1797  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1798
1799} # ac_fn_c_check_header_compile
1800
1801# ac_fn_c_check_func LINENO FUNC VAR
1802# ----------------------------------
1803# Tests whether FUNC exists, setting the cache variable VAR accordingly
1804ac_fn_c_check_func ()
1805{
1806  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1807  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1808$as_echo_n "checking for $2... " >&6; }
1809if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1810  $as_echo_n "(cached) " >&6
1811else
1812  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1813/* end confdefs.h.  */
1814/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1815   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1816#define $2 innocuous_$2
1817
1818/* System header to define __stub macros and hopefully few prototypes,
1819    which can conflict with char $2 (); below.
1820    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1821    <limits.h> exists even on freestanding compilers.  */
1822
1823#ifdef __STDC__
1824# include <limits.h>
1825#else
1826# include <assert.h>
1827#endif
1828
1829#undef $2
1830
1831/* Override any GCC internal prototype to avoid an error.
1832   Use char because int might match the return type of a GCC
1833   builtin and then its argument prototype would still apply.  */
1834#ifdef __cplusplus
1835extern "C"
1836#endif
1837char $2 ();
1838/* The GNU C library defines this for functions which it implements
1839    to always fail with ENOSYS.  Some functions are actually named
1840    something starting with __ and the normal name is an alias.  */
1841#if defined __stub_$2 || defined __stub___$2
1842choke me
1843#endif
1844
1845int
1846main ()
1847{
1848return $2 ();
1849  ;
1850  return 0;
1851}
1852_ACEOF
1853if ac_fn_c_try_link "$LINENO"; then :
1854  eval "$3=yes"
1855else
1856  eval "$3=no"
1857fi
1858rm -f core conftest.err conftest.$ac_objext \
1859    conftest$ac_exeext conftest.$ac_ext
1860fi
1861eval ac_res=\$$3
1862	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1863$as_echo "$ac_res" >&6; }
1864  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1865
1866} # ac_fn_c_check_func
1867
1868# ac_fn_c_check_decl LINENO SYMBOL VAR
1869# ------------------------------------
1870# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1871ac_fn_c_check_decl ()
1872{
1873  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1874  as_decl_name=`echo $2|sed 's/ *(.*//'`
1875  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1876  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1877$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1878if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1879  $as_echo_n "(cached) " >&6
1880else
1881  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1882/* end confdefs.h.  */
1883$4
1884int
1885main ()
1886{
1887#ifndef $as_decl_name
1888#ifdef __cplusplus
1889  (void) $as_decl_use;
1890#else
1891  (void) $as_decl_name;
1892#endif
1893#endif
1894
1895  ;
1896  return 0;
1897}
1898_ACEOF
1899if ac_fn_c_try_compile "$LINENO"; then :
1900  eval "$3=yes"
1901else
1902  eval "$3=no"
1903fi
1904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1905fi
1906eval ac_res=\$$3
1907	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1908$as_echo "$ac_res" >&6; }
1909  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1910
1911} # ac_fn_c_check_decl
1912cat >config.log <<_ACEOF
1913This file contains any messages produced by compilers while
1914running configure, to aid debugging if configure makes a mistake.
1915
1916It was created by $as_me, which was
1917generated by GNU Autoconf 2.64.  Invocation command line was
1918
1919  $ $0 $@
1920
1921_ACEOF
1922exec 5>>config.log
1923{
1924cat <<_ASUNAME
1925## --------- ##
1926## Platform. ##
1927## --------- ##
1928
1929hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1930uname -m = `(uname -m) 2>/dev/null || echo unknown`
1931uname -r = `(uname -r) 2>/dev/null || echo unknown`
1932uname -s = `(uname -s) 2>/dev/null || echo unknown`
1933uname -v = `(uname -v) 2>/dev/null || echo unknown`
1934
1935/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1936/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1937
1938/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1939/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1940/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1941/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1942/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1943/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1944/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1945
1946_ASUNAME
1947
1948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1949for as_dir in $PATH
1950do
1951  IFS=$as_save_IFS
1952  test -z "$as_dir" && as_dir=.
1953    $as_echo "PATH: $as_dir"
1954  done
1955IFS=$as_save_IFS
1956
1957} >&5
1958
1959cat >&5 <<_ACEOF
1960
1961
1962## ----------- ##
1963## Core tests. ##
1964## ----------- ##
1965
1966_ACEOF
1967
1968
1969# Keep a trace of the command line.
1970# Strip out --no-create and --no-recursion so they do not pile up.
1971# Strip out --silent because we don't want to record it for future runs.
1972# Also quote any args containing shell meta-characters.
1973# Make two passes to allow for proper duplicate-argument suppression.
1974ac_configure_args=
1975ac_configure_args0=
1976ac_configure_args1=
1977ac_must_keep_next=false
1978for ac_pass in 1 2
1979do
1980  for ac_arg
1981  do
1982    case $ac_arg in
1983    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1984    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1985    | -silent | --silent | --silen | --sile | --sil)
1986      continue ;;
1987    *\'*)
1988      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1989    esac
1990    case $ac_pass in
1991    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1992    2)
1993      as_fn_append ac_configure_args1 " '$ac_arg'"
1994      if test $ac_must_keep_next = true; then
1995	ac_must_keep_next=false # Got value, back to normal.
1996      else
1997	case $ac_arg in
1998	  *=* | --config-cache | -C | -disable-* | --disable-* \
1999	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2000	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2001	  | -with-* | --with-* | -without-* | --without-* | --x)
2002	    case "$ac_configure_args0 " in
2003	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2004	    esac
2005	    ;;
2006	  -* ) ac_must_keep_next=true ;;
2007	esac
2008      fi
2009      as_fn_append ac_configure_args " '$ac_arg'"
2010      ;;
2011    esac
2012  done
2013done
2014{ ac_configure_args0=; unset ac_configure_args0;}
2015{ ac_configure_args1=; unset ac_configure_args1;}
2016
2017# When interrupted or exit'd, cleanup temporary files, and complete
2018# config.log.  We remove comments because anyway the quotes in there
2019# would cause problems or look ugly.
2020# WARNING: Use '\'' to represent an apostrophe within the trap.
2021# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2022trap 'exit_status=$?
2023  # Save into config.log some information that might help in debugging.
2024  {
2025    echo
2026
2027    cat <<\_ASBOX
2028## ---------------- ##
2029## Cache variables. ##
2030## ---------------- ##
2031_ASBOX
2032    echo
2033    # The following way of writing the cache mishandles newlines in values,
2034(
2035  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2036    eval ac_val=\$$ac_var
2037    case $ac_val in #(
2038    *${as_nl}*)
2039      case $ac_var in #(
2040      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2041$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2042      esac
2043      case $ac_var in #(
2044      _ | IFS | as_nl) ;; #(
2045      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2046      *) { eval $ac_var=; unset $ac_var;} ;;
2047      esac ;;
2048    esac
2049  done
2050  (set) 2>&1 |
2051    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2052    *${as_nl}ac_space=\ *)
2053      sed -n \
2054	"s/'\''/'\''\\\\'\'''\''/g;
2055	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2056      ;; #(
2057    *)
2058      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2059      ;;
2060    esac |
2061    sort
2062)
2063    echo
2064
2065    cat <<\_ASBOX
2066## ----------------- ##
2067## Output variables. ##
2068## ----------------- ##
2069_ASBOX
2070    echo
2071    for ac_var in $ac_subst_vars
2072    do
2073      eval ac_val=\$$ac_var
2074      case $ac_val in
2075      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2076      esac
2077      $as_echo "$ac_var='\''$ac_val'\''"
2078    done | sort
2079    echo
2080
2081    if test -n "$ac_subst_files"; then
2082      cat <<\_ASBOX
2083## ------------------- ##
2084## File substitutions. ##
2085## ------------------- ##
2086_ASBOX
2087      echo
2088      for ac_var in $ac_subst_files
2089      do
2090	eval ac_val=\$$ac_var
2091	case $ac_val in
2092	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2093	esac
2094	$as_echo "$ac_var='\''$ac_val'\''"
2095      done | sort
2096      echo
2097    fi
2098
2099    if test -s confdefs.h; then
2100      cat <<\_ASBOX
2101## ----------- ##
2102## confdefs.h. ##
2103## ----------- ##
2104_ASBOX
2105      echo
2106      cat confdefs.h
2107      echo
2108    fi
2109    test "$ac_signal" != 0 &&
2110      $as_echo "$as_me: caught signal $ac_signal"
2111    $as_echo "$as_me: exit $exit_status"
2112  } >&5
2113  rm -f core *.core core.conftest.* &&
2114    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2115    exit $exit_status
2116' 0
2117for ac_signal in 1 2 13 15; do
2118  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2119done
2120ac_signal=0
2121
2122# confdefs.h avoids OS command line length limits that DEFS can exceed.
2123rm -f -r conftest* confdefs.h
2124
2125$as_echo "/* confdefs.h */" > confdefs.h
2126
2127# Predefined preprocessor variables.
2128
2129cat >>confdefs.h <<_ACEOF
2130#define PACKAGE_NAME "$PACKAGE_NAME"
2131_ACEOF
2132
2133cat >>confdefs.h <<_ACEOF
2134#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2135_ACEOF
2136
2137cat >>confdefs.h <<_ACEOF
2138#define PACKAGE_VERSION "$PACKAGE_VERSION"
2139_ACEOF
2140
2141cat >>confdefs.h <<_ACEOF
2142#define PACKAGE_STRING "$PACKAGE_STRING"
2143_ACEOF
2144
2145cat >>confdefs.h <<_ACEOF
2146#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2147_ACEOF
2148
2149cat >>confdefs.h <<_ACEOF
2150#define PACKAGE_URL "$PACKAGE_URL"
2151_ACEOF
2152
2153
2154# Let the site file select an alternate cache file if it wants to.
2155# Prefer an explicitly selected file to automatically selected ones.
2156ac_site_file1=NONE
2157ac_site_file2=NONE
2158if test -n "$CONFIG_SITE"; then
2159  ac_site_file1=$CONFIG_SITE
2160elif test "x$prefix" != xNONE; then
2161  ac_site_file1=$prefix/share/config.site
2162  ac_site_file2=$prefix/etc/config.site
2163else
2164  ac_site_file1=$ac_default_prefix/share/config.site
2165  ac_site_file2=$ac_default_prefix/etc/config.site
2166fi
2167for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2168do
2169  test "x$ac_site_file" = xNONE && continue
2170  if test -r "$ac_site_file"; then
2171    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2172$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2173    sed 's/^/| /' "$ac_site_file" >&5
2174    . "$ac_site_file"
2175  fi
2176done
2177
2178if test -r "$cache_file"; then
2179  # Some versions of bash will fail to source /dev/null (special
2180  # files actually), so we avoid doing that.
2181  if test -f "$cache_file"; then
2182    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2183$as_echo "$as_me: loading cache $cache_file" >&6;}
2184    case $cache_file in
2185      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2186      *)                      . "./$cache_file";;
2187    esac
2188  fi
2189else
2190  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2191$as_echo "$as_me: creating cache $cache_file" >&6;}
2192  >$cache_file
2193fi
2194
2195# Check that the precious variables saved in the cache have kept the same
2196# value.
2197ac_cache_corrupted=false
2198for ac_var in $ac_precious_vars; do
2199  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2200  eval ac_new_set=\$ac_env_${ac_var}_set
2201  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2202  eval ac_new_val=\$ac_env_${ac_var}_value
2203  case $ac_old_set,$ac_new_set in
2204    set,)
2205      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2206$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2207      ac_cache_corrupted=: ;;
2208    ,set)
2209      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2210$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2211      ac_cache_corrupted=: ;;
2212    ,);;
2213    *)
2214      if test "x$ac_old_val" != "x$ac_new_val"; then
2215	# differences in whitespace do not lead to failure.
2216	ac_old_val_w=`echo x $ac_old_val`
2217	ac_new_val_w=`echo x $ac_new_val`
2218	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2219	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2220$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2221	  ac_cache_corrupted=:
2222	else
2223	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2224$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2225	  eval $ac_var=\$ac_old_val
2226	fi
2227	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2228$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2229	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2230$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2231      fi;;
2232  esac
2233  # Pass precious variables to config.status.
2234  if test "$ac_new_set" = set; then
2235    case $ac_new_val in
2236    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2237    *) ac_arg=$ac_var=$ac_new_val ;;
2238    esac
2239    case " $ac_configure_args " in
2240      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2241      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2242    esac
2243  fi
2244done
2245if $ac_cache_corrupted; then
2246  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2247$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2248  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2249$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2250  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2251fi
2252## -------------------- ##
2253## Main body of script. ##
2254## -------------------- ##
2255
2256ac_ext=c
2257ac_cpp='$CPP $CPPFLAGS'
2258ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2259ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2260ac_compiler_gnu=$ac_cv_c_compiler_gnu
2261
2262
2263
2264
2265
2266
2267
2268ac_aux_dir=
2269for ac_dir in .. "$srcdir"/..; do
2270  for ac_t in install-sh install.sh shtool; do
2271    if test -f "$ac_dir/$ac_t"; then
2272      ac_aux_dir=$ac_dir
2273      ac_install_sh="$ac_aux_dir/$ac_t -c"
2274      break 2
2275    fi
2276  done
2277done
2278if test -z "$ac_aux_dir"; then
2279  as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2280fi
2281
2282# These three variables are undocumented and unsupported,
2283# and are intended to be withdrawn in a future Autoconf release.
2284# They can cause serious problems if a builder's source tree is in a directory
2285# whose full name contains unusual characters.
2286ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2287ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2288ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2289
2290
2291# Make sure we can run config.sub.
2292$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2293  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2294
2295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2296$as_echo_n "checking build system type... " >&6; }
2297if test "${ac_cv_build+set}" = set; then :
2298  $as_echo_n "(cached) " >&6
2299else
2300  ac_build_alias=$build_alias
2301test "x$ac_build_alias" = x &&
2302  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2303test "x$ac_build_alias" = x &&
2304  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2305ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2306  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2307
2308fi
2309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2310$as_echo "$ac_cv_build" >&6; }
2311case $ac_cv_build in
2312*-*-*) ;;
2313*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2314esac
2315build=$ac_cv_build
2316ac_save_IFS=$IFS; IFS='-'
2317set x $ac_cv_build
2318shift
2319build_cpu=$1
2320build_vendor=$2
2321shift; shift
2322# Remember, the first character of IFS is used to create $*,
2323# except with old shells:
2324build_os=$*
2325IFS=$ac_save_IFS
2326case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2327
2328
2329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2330$as_echo_n "checking host system type... " >&6; }
2331if test "${ac_cv_host+set}" = set; then :
2332  $as_echo_n "(cached) " >&6
2333else
2334  if test "x$host_alias" = x; then
2335  ac_cv_host=$ac_cv_build
2336else
2337  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2338    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2339fi
2340
2341fi
2342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2343$as_echo "$ac_cv_host" >&6; }
2344case $ac_cv_host in
2345*-*-*) ;;
2346*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2347esac
2348host=$ac_cv_host
2349ac_save_IFS=$IFS; IFS='-'
2350set x $ac_cv_host
2351shift
2352host_cpu=$1
2353host_vendor=$2
2354shift; shift
2355# Remember, the first character of IFS is used to create $*,
2356# except with old shells:
2357host_os=$*
2358IFS=$ac_save_IFS
2359case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2360
2361
2362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2363$as_echo_n "checking target system type... " >&6; }
2364if test "${ac_cv_target+set}" = set; then :
2365  $as_echo_n "(cached) " >&6
2366else
2367  if test "x$target_alias" = x; then
2368  ac_cv_target=$ac_cv_host
2369else
2370  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2371    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2372fi
2373
2374fi
2375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2376$as_echo "$ac_cv_target" >&6; }
2377case $ac_cv_target in
2378*-*-*) ;;
2379*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2380esac
2381target=$ac_cv_target
2382ac_save_IFS=$IFS; IFS='-'
2383set x $ac_cv_target
2384shift
2385target_cpu=$1
2386target_vendor=$2
2387shift; shift
2388# Remember, the first character of IFS is used to create $*,
2389# except with old shells:
2390target_os=$*
2391IFS=$ac_save_IFS
2392case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2393
2394
2395# The aliases save the names the user supplied, while $host etc.
2396# will get canonicalized.
2397test -n "$target_alias" &&
2398  test "$program_prefix$program_suffix$program_transform_name" = \
2399    NONENONEs,x,x, &&
2400  program_prefix=${target_alias}-
2401ac_ext=c
2402ac_cpp='$CPP $CPPFLAGS'
2403ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2404ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2405ac_compiler_gnu=$ac_cv_c_compiler_gnu
2406if test -n "$ac_tool_prefix"; then
2407  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2408set dummy ${ac_tool_prefix}gcc; ac_word=$2
2409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2410$as_echo_n "checking for $ac_word... " >&6; }
2411if test "${ac_cv_prog_CC+set}" = set; then :
2412  $as_echo_n "(cached) " >&6
2413else
2414  if test -n "$CC"; then
2415  ac_cv_prog_CC="$CC" # Let the user override the test.
2416else
2417as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2418for as_dir in $PATH
2419do
2420  IFS=$as_save_IFS
2421  test -z "$as_dir" && as_dir=.
2422    for ac_exec_ext in '' $ac_executable_extensions; do
2423  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2424    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2425    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2426    break 2
2427  fi
2428done
2429  done
2430IFS=$as_save_IFS
2431
2432fi
2433fi
2434CC=$ac_cv_prog_CC
2435if test -n "$CC"; then
2436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2437$as_echo "$CC" >&6; }
2438else
2439  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2440$as_echo "no" >&6; }
2441fi
2442
2443
2444fi
2445if test -z "$ac_cv_prog_CC"; then
2446  ac_ct_CC=$CC
2447  # Extract the first word of "gcc", so it can be a program name with args.
2448set dummy gcc; ac_word=$2
2449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2450$as_echo_n "checking for $ac_word... " >&6; }
2451if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2452  $as_echo_n "(cached) " >&6
2453else
2454  if test -n "$ac_ct_CC"; then
2455  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2456else
2457as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2458for as_dir in $PATH
2459do
2460  IFS=$as_save_IFS
2461  test -z "$as_dir" && as_dir=.
2462    for ac_exec_ext in '' $ac_executable_extensions; do
2463  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2464    ac_cv_prog_ac_ct_CC="gcc"
2465    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2466    break 2
2467  fi
2468done
2469  done
2470IFS=$as_save_IFS
2471
2472fi
2473fi
2474ac_ct_CC=$ac_cv_prog_ac_ct_CC
2475if test -n "$ac_ct_CC"; then
2476  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2477$as_echo "$ac_ct_CC" >&6; }
2478else
2479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2480$as_echo "no" >&6; }
2481fi
2482
2483  if test "x$ac_ct_CC" = x; then
2484    CC=""
2485  else
2486    case $cross_compiling:$ac_tool_warned in
2487yes:)
2488{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2489$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2490ac_tool_warned=yes ;;
2491esac
2492    CC=$ac_ct_CC
2493  fi
2494else
2495  CC="$ac_cv_prog_CC"
2496fi
2497
2498if test -z "$CC"; then
2499          if test -n "$ac_tool_prefix"; then
2500    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2501set dummy ${ac_tool_prefix}cc; ac_word=$2
2502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2503$as_echo_n "checking for $ac_word... " >&6; }
2504if test "${ac_cv_prog_CC+set}" = set; then :
2505  $as_echo_n "(cached) " >&6
2506else
2507  if test -n "$CC"; then
2508  ac_cv_prog_CC="$CC" # Let the user override the test.
2509else
2510as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2511for as_dir in $PATH
2512do
2513  IFS=$as_save_IFS
2514  test -z "$as_dir" && as_dir=.
2515    for ac_exec_ext in '' $ac_executable_extensions; do
2516  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2517    ac_cv_prog_CC="${ac_tool_prefix}cc"
2518    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2519    break 2
2520  fi
2521done
2522  done
2523IFS=$as_save_IFS
2524
2525fi
2526fi
2527CC=$ac_cv_prog_CC
2528if test -n "$CC"; then
2529  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2530$as_echo "$CC" >&6; }
2531else
2532  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2533$as_echo "no" >&6; }
2534fi
2535
2536
2537  fi
2538fi
2539if test -z "$CC"; then
2540  # Extract the first word of "cc", so it can be a program name with args.
2541set dummy cc; ac_word=$2
2542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2543$as_echo_n "checking for $ac_word... " >&6; }
2544if test "${ac_cv_prog_CC+set}" = set; then :
2545  $as_echo_n "(cached) " >&6
2546else
2547  if test -n "$CC"; then
2548  ac_cv_prog_CC="$CC" # Let the user override the test.
2549else
2550  ac_prog_rejected=no
2551as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2552for as_dir in $PATH
2553do
2554  IFS=$as_save_IFS
2555  test -z "$as_dir" && as_dir=.
2556    for ac_exec_ext in '' $ac_executable_extensions; do
2557  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2558    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2559       ac_prog_rejected=yes
2560       continue
2561     fi
2562    ac_cv_prog_CC="cc"
2563    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2564    break 2
2565  fi
2566done
2567  done
2568IFS=$as_save_IFS
2569
2570if test $ac_prog_rejected = yes; then
2571  # We found a bogon in the path, so make sure we never use it.
2572  set dummy $ac_cv_prog_CC
2573  shift
2574  if test $# != 0; then
2575    # We chose a different compiler from the bogus one.
2576    # However, it has the same basename, so the bogon will be chosen
2577    # first if we set CC to just the basename; use the full file name.
2578    shift
2579    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2580  fi
2581fi
2582fi
2583fi
2584CC=$ac_cv_prog_CC
2585if test -n "$CC"; then
2586  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2587$as_echo "$CC" >&6; }
2588else
2589  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2590$as_echo "no" >&6; }
2591fi
2592
2593
2594fi
2595if test -z "$CC"; then
2596  if test -n "$ac_tool_prefix"; then
2597  for ac_prog in cl.exe
2598  do
2599    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2600set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2602$as_echo_n "checking for $ac_word... " >&6; }
2603if test "${ac_cv_prog_CC+set}" = set; then :
2604  $as_echo_n "(cached) " >&6
2605else
2606  if test -n "$CC"; then
2607  ac_cv_prog_CC="$CC" # Let the user override the test.
2608else
2609as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2610for as_dir in $PATH
2611do
2612  IFS=$as_save_IFS
2613  test -z "$as_dir" && as_dir=.
2614    for ac_exec_ext in '' $ac_executable_extensions; do
2615  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2616    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2617    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2618    break 2
2619  fi
2620done
2621  done
2622IFS=$as_save_IFS
2623
2624fi
2625fi
2626CC=$ac_cv_prog_CC
2627if test -n "$CC"; then
2628  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2629$as_echo "$CC" >&6; }
2630else
2631  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2632$as_echo "no" >&6; }
2633fi
2634
2635
2636    test -n "$CC" && break
2637  done
2638fi
2639if test -z "$CC"; then
2640  ac_ct_CC=$CC
2641  for ac_prog in cl.exe
2642do
2643  # Extract the first word of "$ac_prog", so it can be a program name with args.
2644set dummy $ac_prog; ac_word=$2
2645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2646$as_echo_n "checking for $ac_word... " >&6; }
2647if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2648  $as_echo_n "(cached) " >&6
2649else
2650  if test -n "$ac_ct_CC"; then
2651  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2652else
2653as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2654for as_dir in $PATH
2655do
2656  IFS=$as_save_IFS
2657  test -z "$as_dir" && as_dir=.
2658    for ac_exec_ext in '' $ac_executable_extensions; do
2659  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2660    ac_cv_prog_ac_ct_CC="$ac_prog"
2661    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2662    break 2
2663  fi
2664done
2665  done
2666IFS=$as_save_IFS
2667
2668fi
2669fi
2670ac_ct_CC=$ac_cv_prog_ac_ct_CC
2671if test -n "$ac_ct_CC"; then
2672  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2673$as_echo "$ac_ct_CC" >&6; }
2674else
2675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2676$as_echo "no" >&6; }
2677fi
2678
2679
2680  test -n "$ac_ct_CC" && break
2681done
2682
2683  if test "x$ac_ct_CC" = x; then
2684    CC=""
2685  else
2686    case $cross_compiling:$ac_tool_warned in
2687yes:)
2688{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2689$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2690ac_tool_warned=yes ;;
2691esac
2692    CC=$ac_ct_CC
2693  fi
2694fi
2695
2696fi
2697
2698
2699test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2700$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2701as_fn_error "no acceptable C compiler found in \$PATH
2702See \`config.log' for more details." "$LINENO" 5; }
2703
2704# Provide some information about the compiler.
2705$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2706set X $ac_compile
2707ac_compiler=$2
2708for ac_option in --version -v -V -qversion; do
2709  { { ac_try="$ac_compiler $ac_option >&5"
2710case "(($ac_try" in
2711  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2712  *) ac_try_echo=$ac_try;;
2713esac
2714eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2715$as_echo "$ac_try_echo"; } >&5
2716  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2717  ac_status=$?
2718  if test -s conftest.err; then
2719    sed '10a\
2720... rest of stderr output deleted ...
2721         10q' conftest.err >conftest.er1
2722    cat conftest.er1 >&5
2723    rm -f conftest.er1 conftest.err
2724  fi
2725  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2726  test $ac_status = 0; }
2727done
2728
2729cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2730/* end confdefs.h.  */
2731
2732int
2733main ()
2734{
2735
2736  ;
2737  return 0;
2738}
2739_ACEOF
2740ac_clean_files_save=$ac_clean_files
2741ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2742# Try to create an executable without -o first, disregard a.out.
2743# It will help us diagnose broken compilers, and finding out an intuition
2744# of exeext.
2745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2746$as_echo_n "checking for C compiler default output file name... " >&6; }
2747ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2748
2749# The possible output files:
2750ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2751
2752ac_rmfiles=
2753for ac_file in $ac_files
2754do
2755  case $ac_file in
2756    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2757    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2758  esac
2759done
2760rm -f $ac_rmfiles
2761
2762if { { ac_try="$ac_link_default"
2763case "(($ac_try" in
2764  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2765  *) ac_try_echo=$ac_try;;
2766esac
2767eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2768$as_echo "$ac_try_echo"; } >&5
2769  (eval "$ac_link_default") 2>&5
2770  ac_status=$?
2771  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2772  test $ac_status = 0; }; then :
2773  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2774# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2775# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2776# so that the user can short-circuit this test for compilers unknown to
2777# Autoconf.
2778for ac_file in $ac_files ''
2779do
2780  test -f "$ac_file" || continue
2781  case $ac_file in
2782    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2783	;;
2784    [ab].out )
2785	# We found the default executable, but exeext='' is most
2786	# certainly right.
2787	break;;
2788    *.* )
2789	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2790	then :; else
2791	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2792	fi
2793	# We set ac_cv_exeext here because the later test for it is not
2794	# safe: cross compilers may not add the suffix if given an `-o'
2795	# argument, so we may need to know it at that point already.
2796	# Even if this section looks crufty: it has the advantage of
2797	# actually working.
2798	break;;
2799    * )
2800	break;;
2801  esac
2802done
2803test "$ac_cv_exeext" = no && ac_cv_exeext=
2804
2805else
2806  ac_file=''
2807fi
2808{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2809$as_echo "$ac_file" >&6; }
2810if test -z "$ac_file"; then :
2811  $as_echo "$as_me: failed program was:" >&5
2812sed 's/^/| /' conftest.$ac_ext >&5
2813
2814{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2815$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2816{ as_fn_set_status 77
2817as_fn_error "C compiler cannot create executables
2818See \`config.log' for more details." "$LINENO" 5; }; }
2819fi
2820ac_exeext=$ac_cv_exeext
2821
2822# Check that the compiler produces executables we can run.  If not, either
2823# the compiler is broken, or we cross compile.
2824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2825$as_echo_n "checking whether the C compiler works... " >&6; }
2826# If not cross compiling, check that we can run a simple program.
2827if test "$cross_compiling" != yes; then
2828  if { ac_try='./$ac_file'
2829  { { case "(($ac_try" in
2830  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2831  *) ac_try_echo=$ac_try;;
2832esac
2833eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2834$as_echo "$ac_try_echo"; } >&5
2835  (eval "$ac_try") 2>&5
2836  ac_status=$?
2837  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2838  test $ac_status = 0; }; }; then
2839    cross_compiling=no
2840  else
2841    if test "$cross_compiling" = maybe; then
2842	cross_compiling=yes
2843    else
2844	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2845$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2846as_fn_error "cannot run C compiled programs.
2847If you meant to cross compile, use \`--host'.
2848See \`config.log' for more details." "$LINENO" 5; }
2849    fi
2850  fi
2851fi
2852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2853$as_echo "yes" >&6; }
2854
2855rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2856ac_clean_files=$ac_clean_files_save
2857# Check that the compiler produces executables we can run.  If not, either
2858# the compiler is broken, or we cross compile.
2859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2860$as_echo_n "checking whether we are cross compiling... " >&6; }
2861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2862$as_echo "$cross_compiling" >&6; }
2863
2864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2865$as_echo_n "checking for suffix of executables... " >&6; }
2866if { { ac_try="$ac_link"
2867case "(($ac_try" in
2868  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2869  *) ac_try_echo=$ac_try;;
2870esac
2871eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2872$as_echo "$ac_try_echo"; } >&5
2873  (eval "$ac_link") 2>&5
2874  ac_status=$?
2875  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2876  test $ac_status = 0; }; then :
2877  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2878# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2879# work properly (i.e., refer to `conftest.exe'), while it won't with
2880# `rm'.
2881for ac_file in conftest.exe conftest conftest.*; do
2882  test -f "$ac_file" || continue
2883  case $ac_file in
2884    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2885    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2886	  break;;
2887    * ) break;;
2888  esac
2889done
2890else
2891  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2892$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2893as_fn_error "cannot compute suffix of executables: cannot compile and link
2894See \`config.log' for more details." "$LINENO" 5; }
2895fi
2896rm -f conftest$ac_cv_exeext
2897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2898$as_echo "$ac_cv_exeext" >&6; }
2899
2900rm -f conftest.$ac_ext
2901EXEEXT=$ac_cv_exeext
2902ac_exeext=$EXEEXT
2903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2904$as_echo_n "checking for suffix of object files... " >&6; }
2905if test "${ac_cv_objext+set}" = set; then :
2906  $as_echo_n "(cached) " >&6
2907else
2908  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2909/* end confdefs.h.  */
2910
2911int
2912main ()
2913{
2914
2915  ;
2916  return 0;
2917}
2918_ACEOF
2919rm -f conftest.o conftest.obj
2920if { { ac_try="$ac_compile"
2921case "(($ac_try" in
2922  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2923  *) ac_try_echo=$ac_try;;
2924esac
2925eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2926$as_echo "$ac_try_echo"; } >&5
2927  (eval "$ac_compile") 2>&5
2928  ac_status=$?
2929  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2930  test $ac_status = 0; }; then :
2931  for ac_file in conftest.o conftest.obj conftest.*; do
2932  test -f "$ac_file" || continue;
2933  case $ac_file in
2934    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2935    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2936       break;;
2937  esac
2938done
2939else
2940  $as_echo "$as_me: failed program was:" >&5
2941sed 's/^/| /' conftest.$ac_ext >&5
2942
2943{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2944$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2945as_fn_error "cannot compute suffix of object files: cannot compile
2946See \`config.log' for more details." "$LINENO" 5; }
2947fi
2948rm -f conftest.$ac_cv_objext conftest.$ac_ext
2949fi
2950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2951$as_echo "$ac_cv_objext" >&6; }
2952OBJEXT=$ac_cv_objext
2953ac_objext=$OBJEXT
2954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2955$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2956if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2957  $as_echo_n "(cached) " >&6
2958else
2959  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2960/* end confdefs.h.  */
2961
2962int
2963main ()
2964{
2965#ifndef __GNUC__
2966       choke me
2967#endif
2968
2969  ;
2970  return 0;
2971}
2972_ACEOF
2973if ac_fn_c_try_compile "$LINENO"; then :
2974  ac_compiler_gnu=yes
2975else
2976  ac_compiler_gnu=no
2977fi
2978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2979ac_cv_c_compiler_gnu=$ac_compiler_gnu
2980
2981fi
2982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2983$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2984if test $ac_compiler_gnu = yes; then
2985  GCC=yes
2986else
2987  GCC=
2988fi
2989ac_test_CFLAGS=${CFLAGS+set}
2990ac_save_CFLAGS=$CFLAGS
2991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2992$as_echo_n "checking whether $CC accepts -g... " >&6; }
2993if test "${ac_cv_prog_cc_g+set}" = set; then :
2994  $as_echo_n "(cached) " >&6
2995else
2996  ac_save_c_werror_flag=$ac_c_werror_flag
2997   ac_c_werror_flag=yes
2998   ac_cv_prog_cc_g=no
2999   CFLAGS="-g"
3000   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3001/* end confdefs.h.  */
3002
3003int
3004main ()
3005{
3006
3007  ;
3008  return 0;
3009}
3010_ACEOF
3011if ac_fn_c_try_compile "$LINENO"; then :
3012  ac_cv_prog_cc_g=yes
3013else
3014  CFLAGS=""
3015      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3016/* end confdefs.h.  */
3017
3018int
3019main ()
3020{
3021
3022  ;
3023  return 0;
3024}
3025_ACEOF
3026if ac_fn_c_try_compile "$LINENO"; then :
3027
3028else
3029  ac_c_werror_flag=$ac_save_c_werror_flag
3030	 CFLAGS="-g"
3031	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3032/* end confdefs.h.  */
3033
3034int
3035main ()
3036{
3037
3038  ;
3039  return 0;
3040}
3041_ACEOF
3042if ac_fn_c_try_compile "$LINENO"; then :
3043  ac_cv_prog_cc_g=yes
3044fi
3045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3046fi
3047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3048fi
3049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3050   ac_c_werror_flag=$ac_save_c_werror_flag
3051fi
3052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3053$as_echo "$ac_cv_prog_cc_g" >&6; }
3054if test "$ac_test_CFLAGS" = set; then
3055  CFLAGS=$ac_save_CFLAGS
3056elif test $ac_cv_prog_cc_g = yes; then
3057  if test "$GCC" = yes; then
3058    CFLAGS="-g -O2"
3059  else
3060    CFLAGS="-g"
3061  fi
3062else
3063  if test "$GCC" = yes; then
3064    CFLAGS="-O2"
3065  else
3066    CFLAGS=
3067  fi
3068fi
3069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3070$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3071if test "${ac_cv_prog_cc_c89+set}" = set; then :
3072  $as_echo_n "(cached) " >&6
3073else
3074  ac_cv_prog_cc_c89=no
3075ac_save_CC=$CC
3076cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3077/* end confdefs.h.  */
3078#include <stdarg.h>
3079#include <stdio.h>
3080#include <sys/types.h>
3081#include <sys/stat.h>
3082/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3083struct buf { int x; };
3084FILE * (*rcsopen) (struct buf *, struct stat *, int);
3085static char *e (p, i)
3086     char **p;
3087     int i;
3088{
3089  return p[i];
3090}
3091static char *f (char * (*g) (char **, int), char **p, ...)
3092{
3093  char *s;
3094  va_list v;
3095  va_start (v,p);
3096  s = g (p, va_arg (v,int));
3097  va_end (v);
3098  return s;
3099}
3100
3101/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3102   function prototypes and stuff, but not '\xHH' hex character constants.
3103   These don't provoke an error unfortunately, instead are silently treated
3104   as 'x'.  The following induces an error, until -std is added to get
3105   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3106   array size at least.  It's necessary to write '\x00'==0 to get something
3107   that's true only with -std.  */
3108int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3109
3110/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3111   inside strings and character constants.  */
3112#define FOO(x) 'x'
3113int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3114
3115int test (int i, double x);
3116struct s1 {int (*f) (int a);};
3117struct s2 {int (*f) (double a);};
3118int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3119int argc;
3120char **argv;
3121int
3122main ()
3123{
3124return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3125  ;
3126  return 0;
3127}
3128_ACEOF
3129for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3130	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3131do
3132  CC="$ac_save_CC $ac_arg"
3133  if ac_fn_c_try_compile "$LINENO"; then :
3134  ac_cv_prog_cc_c89=$ac_arg
3135fi
3136rm -f core conftest.err conftest.$ac_objext
3137  test "x$ac_cv_prog_cc_c89" != "xno" && break
3138done
3139rm -f conftest.$ac_ext
3140CC=$ac_save_CC
3141
3142fi
3143# AC_CACHE_VAL
3144case "x$ac_cv_prog_cc_c89" in
3145  x)
3146    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3147$as_echo "none needed" >&6; } ;;
3148  xno)
3149    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3150$as_echo "unsupported" >&6; } ;;
3151  *)
3152    CC="$CC $ac_cv_prog_cc_c89"
3153    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3154$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3155esac
3156if test "x$ac_cv_prog_cc_c89" != xno; then :
3157
3158fi
3159
3160ac_ext=c
3161ac_cpp='$CPP $CPPFLAGS'
3162ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3163ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3164ac_compiler_gnu=$ac_cv_c_compiler_gnu
3165
3166
3167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3168$as_echo_n "checking for library containing strerror... " >&6; }
3169if test "${ac_cv_search_strerror+set}" = set; then :
3170  $as_echo_n "(cached) " >&6
3171else
3172  ac_func_search_save_LIBS=$LIBS
3173cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3174/* end confdefs.h.  */
3175
3176/* Override any GCC internal prototype to avoid an error.
3177   Use char because int might match the return type of a GCC
3178   builtin and then its argument prototype would still apply.  */
3179#ifdef __cplusplus
3180extern "C"
3181#endif
3182char strerror ();
3183int
3184main ()
3185{
3186return strerror ();
3187  ;
3188  return 0;
3189}
3190_ACEOF
3191for ac_lib in '' cposix; do
3192  if test -z "$ac_lib"; then
3193    ac_res="none required"
3194  else
3195    ac_res=-l$ac_lib
3196    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3197  fi
3198  if ac_fn_c_try_link "$LINENO"; then :
3199  ac_cv_search_strerror=$ac_res
3200fi
3201rm -f core conftest.err conftest.$ac_objext \
3202    conftest$ac_exeext
3203  if test "${ac_cv_search_strerror+set}" = set; then :
3204  break
3205fi
3206done
3207if test "${ac_cv_search_strerror+set}" = set; then :
3208
3209else
3210  ac_cv_search_strerror=no
3211fi
3212rm conftest.$ac_ext
3213LIBS=$ac_func_search_save_LIBS
3214fi
3215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3216$as_echo "$ac_cv_search_strerror" >&6; }
3217ac_res=$ac_cv_search_strerror
3218if test "$ac_res" != no; then :
3219  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3220
3221fi
3222
3223
3224BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3225am__api_version='1.11'
3226
3227# Find a good install program.  We prefer a C program (faster),
3228# so one script is as good as another.  But avoid the broken or
3229# incompatible versions:
3230# SysV /etc/install, /usr/sbin/install
3231# SunOS /usr/etc/install
3232# IRIX /sbin/install
3233# AIX /bin/install
3234# AmigaOS /C/install, which installs bootblocks on floppy discs
3235# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3236# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3237# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3238# OS/2's system install, which has a completely different semantic
3239# ./install, which can be erroneously created by make from ./install.sh.
3240# Reject install programs that cannot install multiple files.
3241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3242$as_echo_n "checking for a BSD-compatible install... " >&6; }
3243if test -z "$INSTALL"; then
3244if test "${ac_cv_path_install+set}" = set; then :
3245  $as_echo_n "(cached) " >&6
3246else
3247  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3248for as_dir in $PATH
3249do
3250  IFS=$as_save_IFS
3251  test -z "$as_dir" && as_dir=.
3252    # Account for people who put trailing slashes in PATH elements.
3253case $as_dir/ in #((
3254  ./ | .// | /[cC]/* | \
3255  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3256  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3257  /usr/ucb/* ) ;;
3258  *)
3259    # OSF1 and SCO ODT 3.0 have their own names for install.
3260    # Don't use installbsd from OSF since it installs stuff as root
3261    # by default.
3262    for ac_prog in ginstall scoinst install; do
3263      for ac_exec_ext in '' $ac_executable_extensions; do
3264	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3265	  if test $ac_prog = install &&
3266	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3267	    # AIX install.  It has an incompatible calling convention.
3268	    :
3269	  elif test $ac_prog = install &&
3270	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3271	    # program-specific install script used by HP pwplus--don't use.
3272	    :
3273	  else
3274	    rm -rf conftest.one conftest.two conftest.dir
3275	    echo one > conftest.one
3276	    echo two > conftest.two
3277	    mkdir conftest.dir
3278	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3279	      test -s conftest.one && test -s conftest.two &&
3280	      test -s conftest.dir/conftest.one &&
3281	      test -s conftest.dir/conftest.two
3282	    then
3283	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3284	      break 3
3285	    fi
3286	  fi
3287	fi
3288      done
3289    done
3290    ;;
3291esac
3292
3293  done
3294IFS=$as_save_IFS
3295
3296rm -rf conftest.one conftest.two conftest.dir
3297
3298fi
3299  if test "${ac_cv_path_install+set}" = set; then
3300    INSTALL=$ac_cv_path_install
3301  else
3302    # As a last resort, use the slow shell script.  Don't cache a
3303    # value for INSTALL within a source directory, because that will
3304    # break other packages using the cache if that directory is
3305    # removed, or if the value is a relative name.
3306    INSTALL=$ac_install_sh
3307  fi
3308fi
3309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3310$as_echo "$INSTALL" >&6; }
3311
3312# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3313# It thinks the first close brace ends the variable substitution.
3314test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3315
3316test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3317
3318test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3319
3320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3321$as_echo_n "checking whether build environment is sane... " >&6; }
3322# Just in case
3323sleep 1
3324echo timestamp > conftest.file
3325# Reject unsafe characters in $srcdir or the absolute working directory
3326# name.  Accept space and tab only in the latter.
3327am_lf='
3328'
3329case `pwd` in
3330  *[\\\"\#\$\&\'\`$am_lf]*)
3331    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3332esac
3333case $srcdir in
3334  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3335    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3336esac
3337
3338# Do `set' in a subshell so we don't clobber the current shell's
3339# arguments.  Must try -L first in case configure is actually a
3340# symlink; some systems play weird games with the mod time of symlinks
3341# (eg FreeBSD returns the mod time of the symlink's containing
3342# directory).
3343if (
3344   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3345   if test "$*" = "X"; then
3346      # -L didn't work.
3347      set X `ls -t "$srcdir/configure" conftest.file`
3348   fi
3349   rm -f conftest.file
3350   if test "$*" != "X $srcdir/configure conftest.file" \
3351      && test "$*" != "X conftest.file $srcdir/configure"; then
3352
3353      # If neither matched, then we have a broken ls.  This can happen
3354      # if, for instance, CONFIG_SHELL is bash and it inherits a
3355      # broken ls alias from the environment.  This has actually
3356      # happened.  Such a system could not be considered "sane".
3357      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3358alias in your environment" "$LINENO" 5
3359   fi
3360
3361   test "$2" = conftest.file
3362   )
3363then
3364   # Ok.
3365   :
3366else
3367   as_fn_error "newly created file is older than distributed files!
3368Check your system clock" "$LINENO" 5
3369fi
3370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3371$as_echo "yes" >&6; }
3372test "$program_prefix" != NONE &&
3373  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3374# Use a double $ so make ignores it.
3375test "$program_suffix" != NONE &&
3376  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3377# Double any \ or $.
3378# By default was `s,x,x', remove it if useless.
3379ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3380program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3381
3382# expand $ac_aux_dir to an absolute path
3383am_aux_dir=`cd $ac_aux_dir && pwd`
3384
3385if test x"${MISSING+set}" != xset; then
3386  case $am_aux_dir in
3387  *\ * | *\	*)
3388    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3389  *)
3390    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3391  esac
3392fi
3393# Use eval to expand $SHELL
3394if eval "$MISSING --run true"; then
3395  am_missing_run="$MISSING --run "
3396else
3397  am_missing_run=
3398  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3399$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3400fi
3401
3402if test x"${install_sh}" != xset; then
3403  case $am_aux_dir in
3404  *\ * | *\	*)
3405    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3406  *)
3407    install_sh="\${SHELL} $am_aux_dir/install-sh"
3408  esac
3409fi
3410
3411# Installed binaries are usually stripped using `strip' when the user
3412# run `make install-strip'.  However `strip' might not be the right
3413# tool to use in cross-compilation environments, therefore Automake
3414# will honor the `STRIP' environment variable to overrule this program.
3415if test "$cross_compiling" != no; then
3416  if test -n "$ac_tool_prefix"; then
3417  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3418set dummy ${ac_tool_prefix}strip; ac_word=$2
3419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3420$as_echo_n "checking for $ac_word... " >&6; }
3421if test "${ac_cv_prog_STRIP+set}" = set; then :
3422  $as_echo_n "(cached) " >&6
3423else
3424  if test -n "$STRIP"; then
3425  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3426else
3427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3428for as_dir in $PATH
3429do
3430  IFS=$as_save_IFS
3431  test -z "$as_dir" && as_dir=.
3432    for ac_exec_ext in '' $ac_executable_extensions; do
3433  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3434    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3435    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3436    break 2
3437  fi
3438done
3439  done
3440IFS=$as_save_IFS
3441
3442fi
3443fi
3444STRIP=$ac_cv_prog_STRIP
3445if test -n "$STRIP"; then
3446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3447$as_echo "$STRIP" >&6; }
3448else
3449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3450$as_echo "no" >&6; }
3451fi
3452
3453
3454fi
3455if test -z "$ac_cv_prog_STRIP"; then
3456  ac_ct_STRIP=$STRIP
3457  # Extract the first word of "strip", so it can be a program name with args.
3458set dummy strip; ac_word=$2
3459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3460$as_echo_n "checking for $ac_word... " >&6; }
3461if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3462  $as_echo_n "(cached) " >&6
3463else
3464  if test -n "$ac_ct_STRIP"; then
3465  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3466else
3467as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3468for as_dir in $PATH
3469do
3470  IFS=$as_save_IFS
3471  test -z "$as_dir" && as_dir=.
3472    for ac_exec_ext in '' $ac_executable_extensions; do
3473  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3474    ac_cv_prog_ac_ct_STRIP="strip"
3475    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3476    break 2
3477  fi
3478done
3479  done
3480IFS=$as_save_IFS
3481
3482fi
3483fi
3484ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3485if test -n "$ac_ct_STRIP"; then
3486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3487$as_echo "$ac_ct_STRIP" >&6; }
3488else
3489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3490$as_echo "no" >&6; }
3491fi
3492
3493  if test "x$ac_ct_STRIP" = x; then
3494    STRIP=":"
3495  else
3496    case $cross_compiling:$ac_tool_warned in
3497yes:)
3498{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3499$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3500ac_tool_warned=yes ;;
3501esac
3502    STRIP=$ac_ct_STRIP
3503  fi
3504else
3505  STRIP="$ac_cv_prog_STRIP"
3506fi
3507
3508fi
3509INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3510
3511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3512$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3513if test -z "$MKDIR_P"; then
3514  if test "${ac_cv_path_mkdir+set}" = set; then :
3515  $as_echo_n "(cached) " >&6
3516else
3517  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3519do
3520  IFS=$as_save_IFS
3521  test -z "$as_dir" && as_dir=.
3522    for ac_prog in mkdir gmkdir; do
3523	 for ac_exec_ext in '' $ac_executable_extensions; do
3524	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3525	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3526	     'mkdir (GNU coreutils) '* | \
3527	     'mkdir (coreutils) '* | \
3528	     'mkdir (fileutils) '4.1*)
3529	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3530	       break 3;;
3531	   esac
3532	 done
3533       done
3534  done
3535IFS=$as_save_IFS
3536
3537fi
3538
3539  if test "${ac_cv_path_mkdir+set}" = set; then
3540    MKDIR_P="$ac_cv_path_mkdir -p"
3541  else
3542    # As a last resort, use the slow shell script.  Don't cache a
3543    # value for MKDIR_P within a source directory, because that will
3544    # break other packages using the cache if that directory is
3545    # removed, or if the value is a relative name.
3546    test -d ./--version && rmdir ./--version
3547    MKDIR_P="$ac_install_sh -d"
3548  fi
3549fi
3550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3551$as_echo "$MKDIR_P" >&6; }
3552
3553mkdir_p="$MKDIR_P"
3554case $mkdir_p in
3555  [\\/$]* | ?:[\\/]*) ;;
3556  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3557esac
3558
3559for ac_prog in gawk mawk nawk awk
3560do
3561  # Extract the first word of "$ac_prog", so it can be a program name with args.
3562set dummy $ac_prog; ac_word=$2
3563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3564$as_echo_n "checking for $ac_word... " >&6; }
3565if test "${ac_cv_prog_AWK+set}" = set; then :
3566  $as_echo_n "(cached) " >&6
3567else
3568  if test -n "$AWK"; then
3569  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3570else
3571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3572for as_dir in $PATH
3573do
3574  IFS=$as_save_IFS
3575  test -z "$as_dir" && as_dir=.
3576    for ac_exec_ext in '' $ac_executable_extensions; do
3577  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3578    ac_cv_prog_AWK="$ac_prog"
3579    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3580    break 2
3581  fi
3582done
3583  done
3584IFS=$as_save_IFS
3585
3586fi
3587fi
3588AWK=$ac_cv_prog_AWK
3589if test -n "$AWK"; then
3590  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3591$as_echo "$AWK" >&6; }
3592else
3593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3594$as_echo "no" >&6; }
3595fi
3596
3597
3598  test -n "$AWK" && break
3599done
3600
3601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3602$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3603set x ${MAKE-make}
3604ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3605if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3606  $as_echo_n "(cached) " >&6
3607else
3608  cat >conftest.make <<\_ACEOF
3609SHELL = /bin/sh
3610all:
3611	@echo '@@@%%%=$(MAKE)=@@@%%%'
3612_ACEOF
3613# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3614case `${MAKE-make} -f conftest.make 2>/dev/null` in
3615  *@@@%%%=?*=@@@%%%*)
3616    eval ac_cv_prog_make_${ac_make}_set=yes;;
3617  *)
3618    eval ac_cv_prog_make_${ac_make}_set=no;;
3619esac
3620rm -f conftest.make
3621fi
3622if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3623  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3624$as_echo "yes" >&6; }
3625  SET_MAKE=
3626else
3627  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3628$as_echo "no" >&6; }
3629  SET_MAKE="MAKE=${MAKE-make}"
3630fi
3631
3632rm -rf .tst 2>/dev/null
3633mkdir .tst 2>/dev/null
3634if test -d .tst; then
3635  am__leading_dot=.
3636else
3637  am__leading_dot=_
3638fi
3639rmdir .tst 2>/dev/null
3640
3641DEPDIR="${am__leading_dot}deps"
3642
3643ac_config_commands="$ac_config_commands depfiles"
3644
3645
3646am_make=${MAKE-make}
3647cat > confinc << 'END'
3648am__doit:
3649	@echo this is the am__doit target
3650.PHONY: am__doit
3651END
3652# If we don't find an include directive, just comment out the code.
3653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3654$as_echo_n "checking for style of include used by $am_make... " >&6; }
3655am__include="#"
3656am__quote=
3657_am_result=none
3658# First try GNU make style include.
3659echo "include confinc" > confmf
3660# Ignore all kinds of additional output from `make'.
3661case `$am_make -s -f confmf 2> /dev/null` in #(
3662*the\ am__doit\ target*)
3663  am__include=include
3664  am__quote=
3665  _am_result=GNU
3666  ;;
3667esac
3668# Now try BSD make style include.
3669if test "$am__include" = "#"; then
3670   echo '.include "confinc"' > confmf
3671   case `$am_make -s -f confmf 2> /dev/null` in #(
3672   *the\ am__doit\ target*)
3673     am__include=.include
3674     am__quote="\""
3675     _am_result=BSD
3676     ;;
3677   esac
3678fi
3679
3680
3681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3682$as_echo "$_am_result" >&6; }
3683rm -f confinc confmf
3684
3685# Check whether --enable-dependency-tracking was given.
3686if test "${enable_dependency_tracking+set}" = set; then :
3687  enableval=$enable_dependency_tracking;
3688fi
3689
3690if test "x$enable_dependency_tracking" != xno; then
3691  am_depcomp="$ac_aux_dir/depcomp"
3692  AMDEPBACKSLASH='\'
3693fi
3694 if test "x$enable_dependency_tracking" != xno; then
3695  AMDEP_TRUE=
3696  AMDEP_FALSE='#'
3697else
3698  AMDEP_TRUE='#'
3699  AMDEP_FALSE=
3700fi
3701
3702
3703if test "`cd $srcdir && pwd`" != "`pwd`"; then
3704  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3705  # is not polluted with repeated "-I."
3706  am__isrc=' -I$(srcdir)'
3707  # test to see if srcdir already configured
3708  if test -f $srcdir/config.status; then
3709    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3710  fi
3711fi
3712
3713# test whether we have cygpath
3714if test -z "$CYGPATH_W"; then
3715  if (cygpath --version) >/dev/null 2>/dev/null; then
3716    CYGPATH_W='cygpath -w'
3717  else
3718    CYGPATH_W=echo
3719  fi
3720fi
3721
3722
3723# Define the identity of the package.
3724 PACKAGE=gas
3725 VERSION=${BFD_VERSION}
3726
3727
3728cat >>confdefs.h <<_ACEOF
3729#define PACKAGE "$PACKAGE"
3730_ACEOF
3731
3732
3733cat >>confdefs.h <<_ACEOF
3734#define VERSION "$VERSION"
3735_ACEOF
3736
3737# Some tools Automake needs.
3738
3739ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3740
3741
3742AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3743
3744
3745AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3746
3747
3748AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3749
3750
3751MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3752
3753# We need awk for the "check" target.  The system "awk" is bad on
3754# some platforms.
3755# Always define AMTAR for backward compatibility.
3756
3757AMTAR=${AMTAR-"${am_missing_run}tar"}
3758
3759am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3760
3761
3762
3763
3764depcc="$CC"   am_compiler_list=
3765
3766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3767$as_echo_n "checking dependency style of $depcc... " >&6; }
3768if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3769  $as_echo_n "(cached) " >&6
3770else
3771  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3772  # We make a subdir and do the tests there.  Otherwise we can end up
3773  # making bogus files that we don't know about and never remove.  For
3774  # instance it was reported that on HP-UX the gcc test will end up
3775  # making a dummy file named `D' -- because `-MD' means `put the output
3776  # in D'.
3777  mkdir conftest.dir
3778  # Copy depcomp to subdir because otherwise we won't find it if we're
3779  # using a relative directory.
3780  cp "$am_depcomp" conftest.dir
3781  cd conftest.dir
3782  # We will build objects and dependencies in a subdirectory because
3783  # it helps to detect inapplicable dependency modes.  For instance
3784  # both Tru64's cc and ICC support -MD to output dependencies as a
3785  # side effect of compilation, but ICC will put the dependencies in
3786  # the current directory while Tru64 will put them in the object
3787  # directory.
3788  mkdir sub
3789
3790  am_cv_CC_dependencies_compiler_type=none
3791  if test "$am_compiler_list" = ""; then
3792     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3793  fi
3794  am__universal=false
3795  case " $depcc " in #(
3796     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3797     esac
3798
3799  for depmode in $am_compiler_list; do
3800    # Setup a source with many dependencies, because some compilers
3801    # like to wrap large dependency lists on column 80 (with \), and
3802    # we should not choose a depcomp mode which is confused by this.
3803    #
3804    # We need to recreate these files for each test, as the compiler may
3805    # overwrite some of them when testing with obscure command lines.
3806    # This happens at least with the AIX C compiler.
3807    : > sub/conftest.c
3808    for i in 1 2 3 4 5 6; do
3809      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3810      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3811      # Solaris 8's {/usr,}/bin/sh.
3812      touch sub/conftst$i.h
3813    done
3814    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3815
3816    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3817    # mode.  It turns out that the SunPro C++ compiler does not properly
3818    # handle `-M -o', and we need to detect this.  Also, some Intel
3819    # versions had trouble with output in subdirs
3820    am__obj=sub/conftest.${OBJEXT-o}
3821    am__minus_obj="-o $am__obj"
3822    case $depmode in
3823    gcc)
3824      # This depmode causes a compiler race in universal mode.
3825      test "$am__universal" = false || continue
3826      ;;
3827    nosideeffect)
3828      # after this tag, mechanisms are not by side-effect, so they'll
3829      # only be used when explicitly requested
3830      if test "x$enable_dependency_tracking" = xyes; then
3831	continue
3832      else
3833	break
3834      fi
3835      ;;
3836    msvisualcpp | msvcmsys)
3837      # This compiler won't grok `-c -o', but also, the minuso test has
3838      # not run yet.  These depmodes are late enough in the game, and
3839      # so weak that their functioning should not be impacted.
3840      am__obj=conftest.${OBJEXT-o}
3841      am__minus_obj=
3842      ;;
3843    none) break ;;
3844    esac
3845    if depmode=$depmode \
3846       source=sub/conftest.c object=$am__obj \
3847       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3848       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3849         >/dev/null 2>conftest.err &&
3850       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3851       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3852       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3853       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3854      # icc doesn't choke on unknown options, it will just issue warnings
3855      # or remarks (even with -Werror).  So we grep stderr for any message
3856      # that says an option was ignored or not supported.
3857      # When given -MP, icc 7.0 and 7.1 complain thusly:
3858      #   icc: Command line warning: ignoring option '-M'; no argument required
3859      # The diagnosis changed in icc 8.0:
3860      #   icc: Command line remark: option '-MP' not supported
3861      if (grep 'ignoring option' conftest.err ||
3862          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3863        am_cv_CC_dependencies_compiler_type=$depmode
3864        break
3865      fi
3866    fi
3867  done
3868
3869  cd ..
3870  rm -rf conftest.dir
3871else
3872  am_cv_CC_dependencies_compiler_type=none
3873fi
3874
3875fi
3876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3877$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3878CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3879
3880 if
3881  test "x$enable_dependency_tracking" != xno \
3882  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3883  am__fastdepCC_TRUE=
3884  am__fastdepCC_FALSE='#'
3885else
3886  am__fastdepCC_TRUE='#'
3887  am__fastdepCC_FALSE=
3888fi
3889
3890
3891
3892
3893ac_ext=c
3894ac_cpp='$CPP $CPPFLAGS'
3895ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3896ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3897ac_compiler_gnu=$ac_cv_c_compiler_gnu
3898if test -n "$ac_tool_prefix"; then
3899  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3900set dummy ${ac_tool_prefix}gcc; ac_word=$2
3901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3902$as_echo_n "checking for $ac_word... " >&6; }
3903if test "${ac_cv_prog_CC+set}" = set; then :
3904  $as_echo_n "(cached) " >&6
3905else
3906  if test -n "$CC"; then
3907  ac_cv_prog_CC="$CC" # Let the user override the test.
3908else
3909as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3910for as_dir in $PATH
3911do
3912  IFS=$as_save_IFS
3913  test -z "$as_dir" && as_dir=.
3914    for ac_exec_ext in '' $ac_executable_extensions; do
3915  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3916    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3917    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3918    break 2
3919  fi
3920done
3921  done
3922IFS=$as_save_IFS
3923
3924fi
3925fi
3926CC=$ac_cv_prog_CC
3927if test -n "$CC"; then
3928  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3929$as_echo "$CC" >&6; }
3930else
3931  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3932$as_echo "no" >&6; }
3933fi
3934
3935
3936fi
3937if test -z "$ac_cv_prog_CC"; then
3938  ac_ct_CC=$CC
3939  # Extract the first word of "gcc", so it can be a program name with args.
3940set dummy gcc; ac_word=$2
3941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3942$as_echo_n "checking for $ac_word... " >&6; }
3943if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3944  $as_echo_n "(cached) " >&6
3945else
3946  if test -n "$ac_ct_CC"; then
3947  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3948else
3949as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3950for as_dir in $PATH
3951do
3952  IFS=$as_save_IFS
3953  test -z "$as_dir" && as_dir=.
3954    for ac_exec_ext in '' $ac_executable_extensions; do
3955  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3956    ac_cv_prog_ac_ct_CC="gcc"
3957    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3958    break 2
3959  fi
3960done
3961  done
3962IFS=$as_save_IFS
3963
3964fi
3965fi
3966ac_ct_CC=$ac_cv_prog_ac_ct_CC
3967if test -n "$ac_ct_CC"; then
3968  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3969$as_echo "$ac_ct_CC" >&6; }
3970else
3971  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3972$as_echo "no" >&6; }
3973fi
3974
3975  if test "x$ac_ct_CC" = x; then
3976    CC=""
3977  else
3978    case $cross_compiling:$ac_tool_warned in
3979yes:)
3980{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3981$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3982ac_tool_warned=yes ;;
3983esac
3984    CC=$ac_ct_CC
3985  fi
3986else
3987  CC="$ac_cv_prog_CC"
3988fi
3989
3990if test -z "$CC"; then
3991          if test -n "$ac_tool_prefix"; then
3992    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3993set dummy ${ac_tool_prefix}cc; ac_word=$2
3994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3995$as_echo_n "checking for $ac_word... " >&6; }
3996if test "${ac_cv_prog_CC+set}" = set; then :
3997  $as_echo_n "(cached) " >&6
3998else
3999  if test -n "$CC"; then
4000  ac_cv_prog_CC="$CC" # Let the user override the test.
4001else
4002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4003for as_dir in $PATH
4004do
4005  IFS=$as_save_IFS
4006  test -z "$as_dir" && as_dir=.
4007    for ac_exec_ext in '' $ac_executable_extensions; do
4008  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4009    ac_cv_prog_CC="${ac_tool_prefix}cc"
4010    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4011    break 2
4012  fi
4013done
4014  done
4015IFS=$as_save_IFS
4016
4017fi
4018fi
4019CC=$ac_cv_prog_CC
4020if test -n "$CC"; then
4021  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4022$as_echo "$CC" >&6; }
4023else
4024  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4025$as_echo "no" >&6; }
4026fi
4027
4028
4029  fi
4030fi
4031if test -z "$CC"; then
4032  # Extract the first word of "cc", so it can be a program name with args.
4033set dummy cc; ac_word=$2
4034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4035$as_echo_n "checking for $ac_word... " >&6; }
4036if test "${ac_cv_prog_CC+set}" = set; then :
4037  $as_echo_n "(cached) " >&6
4038else
4039  if test -n "$CC"; then
4040  ac_cv_prog_CC="$CC" # Let the user override the test.
4041else
4042  ac_prog_rejected=no
4043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4044for as_dir in $PATH
4045do
4046  IFS=$as_save_IFS
4047  test -z "$as_dir" && as_dir=.
4048    for ac_exec_ext in '' $ac_executable_extensions; do
4049  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4050    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4051       ac_prog_rejected=yes
4052       continue
4053     fi
4054    ac_cv_prog_CC="cc"
4055    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4056    break 2
4057  fi
4058done
4059  done
4060IFS=$as_save_IFS
4061
4062if test $ac_prog_rejected = yes; then
4063  # We found a bogon in the path, so make sure we never use it.
4064  set dummy $ac_cv_prog_CC
4065  shift
4066  if test $# != 0; then
4067    # We chose a different compiler from the bogus one.
4068    # However, it has the same basename, so the bogon will be chosen
4069    # first if we set CC to just the basename; use the full file name.
4070    shift
4071    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4072  fi
4073fi
4074fi
4075fi
4076CC=$ac_cv_prog_CC
4077if test -n "$CC"; then
4078  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4079$as_echo "$CC" >&6; }
4080else
4081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4082$as_echo "no" >&6; }
4083fi
4084
4085
4086fi
4087if test -z "$CC"; then
4088  if test -n "$ac_tool_prefix"; then
4089  for ac_prog in cl.exe
4090  do
4091    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4092set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4094$as_echo_n "checking for $ac_word... " >&6; }
4095if test "${ac_cv_prog_CC+set}" = set; then :
4096  $as_echo_n "(cached) " >&6
4097else
4098  if test -n "$CC"; then
4099  ac_cv_prog_CC="$CC" # Let the user override the test.
4100else
4101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102for as_dir in $PATH
4103do
4104  IFS=$as_save_IFS
4105  test -z "$as_dir" && as_dir=.
4106    for ac_exec_ext in '' $ac_executable_extensions; do
4107  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4108    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4109    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4110    break 2
4111  fi
4112done
4113  done
4114IFS=$as_save_IFS
4115
4116fi
4117fi
4118CC=$ac_cv_prog_CC
4119if test -n "$CC"; then
4120  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4121$as_echo "$CC" >&6; }
4122else
4123  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4124$as_echo "no" >&6; }
4125fi
4126
4127
4128    test -n "$CC" && break
4129  done
4130fi
4131if test -z "$CC"; then
4132  ac_ct_CC=$CC
4133  for ac_prog in cl.exe
4134do
4135  # Extract the first word of "$ac_prog", so it can be a program name with args.
4136set dummy $ac_prog; ac_word=$2
4137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4138$as_echo_n "checking for $ac_word... " >&6; }
4139if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4140  $as_echo_n "(cached) " >&6
4141else
4142  if test -n "$ac_ct_CC"; then
4143  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4144else
4145as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4146for as_dir in $PATH
4147do
4148  IFS=$as_save_IFS
4149  test -z "$as_dir" && as_dir=.
4150    for ac_exec_ext in '' $ac_executable_extensions; do
4151  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4152    ac_cv_prog_ac_ct_CC="$ac_prog"
4153    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4154    break 2
4155  fi
4156done
4157  done
4158IFS=$as_save_IFS
4159
4160fi
4161fi
4162ac_ct_CC=$ac_cv_prog_ac_ct_CC
4163if test -n "$ac_ct_CC"; then
4164  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4165$as_echo "$ac_ct_CC" >&6; }
4166else
4167  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4168$as_echo "no" >&6; }
4169fi
4170
4171
4172  test -n "$ac_ct_CC" && break
4173done
4174
4175  if test "x$ac_ct_CC" = x; then
4176    CC=""
4177  else
4178    case $cross_compiling:$ac_tool_warned in
4179yes:)
4180{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4181$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4182ac_tool_warned=yes ;;
4183esac
4184    CC=$ac_ct_CC
4185  fi
4186fi
4187
4188fi
4189
4190
4191test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4192$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4193as_fn_error "no acceptable C compiler found in \$PATH
4194See \`config.log' for more details." "$LINENO" 5; }
4195
4196# Provide some information about the compiler.
4197$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4198set X $ac_compile
4199ac_compiler=$2
4200for ac_option in --version -v -V -qversion; do
4201  { { ac_try="$ac_compiler $ac_option >&5"
4202case "(($ac_try" in
4203  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4204  *) ac_try_echo=$ac_try;;
4205esac
4206eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4207$as_echo "$ac_try_echo"; } >&5
4208  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4209  ac_status=$?
4210  if test -s conftest.err; then
4211    sed '10a\
4212... rest of stderr output deleted ...
4213         10q' conftest.err >conftest.er1
4214    cat conftest.er1 >&5
4215    rm -f conftest.er1 conftest.err
4216  fi
4217  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4218  test $ac_status = 0; }
4219done
4220
4221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4222$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4223if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4224  $as_echo_n "(cached) " >&6
4225else
4226  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4227/* end confdefs.h.  */
4228
4229int
4230main ()
4231{
4232#ifndef __GNUC__
4233       choke me
4234#endif
4235
4236  ;
4237  return 0;
4238}
4239_ACEOF
4240if ac_fn_c_try_compile "$LINENO"; then :
4241  ac_compiler_gnu=yes
4242else
4243  ac_compiler_gnu=no
4244fi
4245rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4246ac_cv_c_compiler_gnu=$ac_compiler_gnu
4247
4248fi
4249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4250$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4251if test $ac_compiler_gnu = yes; then
4252  GCC=yes
4253else
4254  GCC=
4255fi
4256ac_test_CFLAGS=${CFLAGS+set}
4257ac_save_CFLAGS=$CFLAGS
4258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4259$as_echo_n "checking whether $CC accepts -g... " >&6; }
4260if test "${ac_cv_prog_cc_g+set}" = set; then :
4261  $as_echo_n "(cached) " >&6
4262else
4263  ac_save_c_werror_flag=$ac_c_werror_flag
4264   ac_c_werror_flag=yes
4265   ac_cv_prog_cc_g=no
4266   CFLAGS="-g"
4267   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4268/* end confdefs.h.  */
4269
4270int
4271main ()
4272{
4273
4274  ;
4275  return 0;
4276}
4277_ACEOF
4278if ac_fn_c_try_compile "$LINENO"; then :
4279  ac_cv_prog_cc_g=yes
4280else
4281  CFLAGS=""
4282      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4283/* end confdefs.h.  */
4284
4285int
4286main ()
4287{
4288
4289  ;
4290  return 0;
4291}
4292_ACEOF
4293if ac_fn_c_try_compile "$LINENO"; then :
4294
4295else
4296  ac_c_werror_flag=$ac_save_c_werror_flag
4297	 CFLAGS="-g"
4298	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4299/* end confdefs.h.  */
4300
4301int
4302main ()
4303{
4304
4305  ;
4306  return 0;
4307}
4308_ACEOF
4309if ac_fn_c_try_compile "$LINENO"; then :
4310  ac_cv_prog_cc_g=yes
4311fi
4312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4313fi
4314rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4315fi
4316rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4317   ac_c_werror_flag=$ac_save_c_werror_flag
4318fi
4319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4320$as_echo "$ac_cv_prog_cc_g" >&6; }
4321if test "$ac_test_CFLAGS" = set; then
4322  CFLAGS=$ac_save_CFLAGS
4323elif test $ac_cv_prog_cc_g = yes; then
4324  if test "$GCC" = yes; then
4325    CFLAGS="-g -O2"
4326  else
4327    CFLAGS="-g"
4328  fi
4329else
4330  if test "$GCC" = yes; then
4331    CFLAGS="-O2"
4332  else
4333    CFLAGS=
4334  fi
4335fi
4336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4337$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4338if test "${ac_cv_prog_cc_c89+set}" = set; then :
4339  $as_echo_n "(cached) " >&6
4340else
4341  ac_cv_prog_cc_c89=no
4342ac_save_CC=$CC
4343cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4344/* end confdefs.h.  */
4345#include <stdarg.h>
4346#include <stdio.h>
4347#include <sys/types.h>
4348#include <sys/stat.h>
4349/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4350struct buf { int x; };
4351FILE * (*rcsopen) (struct buf *, struct stat *, int);
4352static char *e (p, i)
4353     char **p;
4354     int i;
4355{
4356  return p[i];
4357}
4358static char *f (char * (*g) (char **, int), char **p, ...)
4359{
4360  char *s;
4361  va_list v;
4362  va_start (v,p);
4363  s = g (p, va_arg (v,int));
4364  va_end (v);
4365  return s;
4366}
4367
4368/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4369   function prototypes and stuff, but not '\xHH' hex character constants.
4370   These don't provoke an error unfortunately, instead are silently treated
4371   as 'x'.  The following induces an error, until -std is added to get
4372   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4373   array size at least.  It's necessary to write '\x00'==0 to get something
4374   that's true only with -std.  */
4375int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4376
4377/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4378   inside strings and character constants.  */
4379#define FOO(x) 'x'
4380int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4381
4382int test (int i, double x);
4383struct s1 {int (*f) (int a);};
4384struct s2 {int (*f) (double a);};
4385int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4386int argc;
4387char **argv;
4388int
4389main ()
4390{
4391return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4392  ;
4393  return 0;
4394}
4395_ACEOF
4396for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4397	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4398do
4399  CC="$ac_save_CC $ac_arg"
4400  if ac_fn_c_try_compile "$LINENO"; then :
4401  ac_cv_prog_cc_c89=$ac_arg
4402fi
4403rm -f core conftest.err conftest.$ac_objext
4404  test "x$ac_cv_prog_cc_c89" != "xno" && break
4405done
4406rm -f conftest.$ac_ext
4407CC=$ac_save_CC
4408
4409fi
4410# AC_CACHE_VAL
4411case "x$ac_cv_prog_cc_c89" in
4412  x)
4413    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4414$as_echo "none needed" >&6; } ;;
4415  xno)
4416    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4417$as_echo "unsupported" >&6; } ;;
4418  *)
4419    CC="$CC $ac_cv_prog_cc_c89"
4420    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4421$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4422esac
4423if test "x$ac_cv_prog_cc_c89" != xno; then :
4424
4425fi
4426
4427ac_ext=c
4428ac_cpp='$CPP $CPPFLAGS'
4429ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4430ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4431ac_compiler_gnu=$ac_cv_c_compiler_gnu
4432
4433ac_ext=c
4434ac_cpp='$CPP $CPPFLAGS'
4435ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4436ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4437ac_compiler_gnu=$ac_cv_c_compiler_gnu
4438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4439$as_echo_n "checking how to run the C preprocessor... " >&6; }
4440# On Suns, sometimes $CPP names a directory.
4441if test -n "$CPP" && test -d "$CPP"; then
4442  CPP=
4443fi
4444if test -z "$CPP"; then
4445  if test "${ac_cv_prog_CPP+set}" = set; then :
4446  $as_echo_n "(cached) " >&6
4447else
4448      # Double quotes because CPP needs to be expanded
4449    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4450    do
4451      ac_preproc_ok=false
4452for ac_c_preproc_warn_flag in '' yes
4453do
4454  # Use a header file that comes with gcc, so configuring glibc
4455  # with a fresh cross-compiler works.
4456  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4457  # <limits.h> exists even on freestanding compilers.
4458  # On the NeXT, cc -E runs the code through the compiler's parser,
4459  # not just through cpp. "Syntax error" is here to catch this case.
4460  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4461/* end confdefs.h.  */
4462#ifdef __STDC__
4463# include <limits.h>
4464#else
4465# include <assert.h>
4466#endif
4467		     Syntax error
4468_ACEOF
4469if ac_fn_c_try_cpp "$LINENO"; then :
4470
4471else
4472  # Broken: fails on valid input.
4473continue
4474fi
4475rm -f conftest.err conftest.$ac_ext
4476
4477  # OK, works on sane cases.  Now check whether nonexistent headers
4478  # can be detected and how.
4479  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480/* end confdefs.h.  */
4481#include <ac_nonexistent.h>
4482_ACEOF
4483if ac_fn_c_try_cpp "$LINENO"; then :
4484  # Broken: success on invalid input.
4485continue
4486else
4487  # Passes both tests.
4488ac_preproc_ok=:
4489break
4490fi
4491rm -f conftest.err conftest.$ac_ext
4492
4493done
4494# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4495rm -f conftest.err conftest.$ac_ext
4496if $ac_preproc_ok; then :
4497  break
4498fi
4499
4500    done
4501    ac_cv_prog_CPP=$CPP
4502
4503fi
4504  CPP=$ac_cv_prog_CPP
4505else
4506  ac_cv_prog_CPP=$CPP
4507fi
4508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4509$as_echo "$CPP" >&6; }
4510ac_preproc_ok=false
4511for ac_c_preproc_warn_flag in '' yes
4512do
4513  # Use a header file that comes with gcc, so configuring glibc
4514  # with a fresh cross-compiler works.
4515  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4516  # <limits.h> exists even on freestanding compilers.
4517  # On the NeXT, cc -E runs the code through the compiler's parser,
4518  # not just through cpp. "Syntax error" is here to catch this case.
4519  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4520/* end confdefs.h.  */
4521#ifdef __STDC__
4522# include <limits.h>
4523#else
4524# include <assert.h>
4525#endif
4526		     Syntax error
4527_ACEOF
4528if ac_fn_c_try_cpp "$LINENO"; then :
4529
4530else
4531  # Broken: fails on valid input.
4532continue
4533fi
4534rm -f conftest.err conftest.$ac_ext
4535
4536  # OK, works on sane cases.  Now check whether nonexistent headers
4537  # can be detected and how.
4538  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4539/* end confdefs.h.  */
4540#include <ac_nonexistent.h>
4541_ACEOF
4542if ac_fn_c_try_cpp "$LINENO"; then :
4543  # Broken: success on invalid input.
4544continue
4545else
4546  # Passes both tests.
4547ac_preproc_ok=:
4548break
4549fi
4550rm -f conftest.err conftest.$ac_ext
4551
4552done
4553# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4554rm -f conftest.err conftest.$ac_ext
4555if $ac_preproc_ok; then :
4556
4557else
4558  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4559$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4560as_fn_error "C preprocessor \"$CPP\" fails sanity check
4561See \`config.log' for more details." "$LINENO" 5; }
4562fi
4563
4564ac_ext=c
4565ac_cpp='$CPP $CPPFLAGS'
4566ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4567ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4568ac_compiler_gnu=$ac_cv_c_compiler_gnu
4569
4570
4571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4572$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4573if test "${ac_cv_path_GREP+set}" = set; then :
4574  $as_echo_n "(cached) " >&6
4575else
4576  if test -z "$GREP"; then
4577  ac_path_GREP_found=false
4578  # Loop through the user's path and test for each of PROGNAME-LIST
4579  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4580for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4581do
4582  IFS=$as_save_IFS
4583  test -z "$as_dir" && as_dir=.
4584    for ac_prog in grep ggrep; do
4585    for ac_exec_ext in '' $ac_executable_extensions; do
4586      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4587      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4588# Check for GNU ac_path_GREP and select it if it is found.
4589  # Check for GNU $ac_path_GREP
4590case `"$ac_path_GREP" --version 2>&1` in
4591*GNU*)
4592  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4593*)
4594  ac_count=0
4595  $as_echo_n 0123456789 >"conftest.in"
4596  while :
4597  do
4598    cat "conftest.in" "conftest.in" >"conftest.tmp"
4599    mv "conftest.tmp" "conftest.in"
4600    cp "conftest.in" "conftest.nl"
4601    $as_echo 'GREP' >> "conftest.nl"
4602    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4603    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4604    as_fn_arith $ac_count + 1 && ac_count=$as_val
4605    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4606      # Best one so far, save it but keep looking for a better one
4607      ac_cv_path_GREP="$ac_path_GREP"
4608      ac_path_GREP_max=$ac_count
4609    fi
4610    # 10*(2^10) chars as input seems more than enough
4611    test $ac_count -gt 10 && break
4612  done
4613  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4614esac
4615
4616      $ac_path_GREP_found && break 3
4617    done
4618  done
4619  done
4620IFS=$as_save_IFS
4621  if test -z "$ac_cv_path_GREP"; then
4622    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4623  fi
4624else
4625  ac_cv_path_GREP=$GREP
4626fi
4627
4628fi
4629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4630$as_echo "$ac_cv_path_GREP" >&6; }
4631 GREP="$ac_cv_path_GREP"
4632
4633
4634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4635$as_echo_n "checking for egrep... " >&6; }
4636if test "${ac_cv_path_EGREP+set}" = set; then :
4637  $as_echo_n "(cached) " >&6
4638else
4639  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4640   then ac_cv_path_EGREP="$GREP -E"
4641   else
4642     if test -z "$EGREP"; then
4643  ac_path_EGREP_found=false
4644  # Loop through the user's path and test for each of PROGNAME-LIST
4645  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4646for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4647do
4648  IFS=$as_save_IFS
4649  test -z "$as_dir" && as_dir=.
4650    for ac_prog in egrep; do
4651    for ac_exec_ext in '' $ac_executable_extensions; do
4652      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4653      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4654# Check for GNU ac_path_EGREP and select it if it is found.
4655  # Check for GNU $ac_path_EGREP
4656case `"$ac_path_EGREP" --version 2>&1` in
4657*GNU*)
4658  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4659*)
4660  ac_count=0
4661  $as_echo_n 0123456789 >"conftest.in"
4662  while :
4663  do
4664    cat "conftest.in" "conftest.in" >"conftest.tmp"
4665    mv "conftest.tmp" "conftest.in"
4666    cp "conftest.in" "conftest.nl"
4667    $as_echo 'EGREP' >> "conftest.nl"
4668    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4669    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4670    as_fn_arith $ac_count + 1 && ac_count=$as_val
4671    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4672      # Best one so far, save it but keep looking for a better one
4673      ac_cv_path_EGREP="$ac_path_EGREP"
4674      ac_path_EGREP_max=$ac_count
4675    fi
4676    # 10*(2^10) chars as input seems more than enough
4677    test $ac_count -gt 10 && break
4678  done
4679  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4680esac
4681
4682      $ac_path_EGREP_found && break 3
4683    done
4684  done
4685  done
4686IFS=$as_save_IFS
4687  if test -z "$ac_cv_path_EGREP"; then
4688    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4689  fi
4690else
4691  ac_cv_path_EGREP=$EGREP
4692fi
4693
4694   fi
4695fi
4696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4697$as_echo "$ac_cv_path_EGREP" >&6; }
4698 EGREP="$ac_cv_path_EGREP"
4699
4700
4701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4702$as_echo_n "checking for ANSI C header files... " >&6; }
4703if test "${ac_cv_header_stdc+set}" = set; then :
4704  $as_echo_n "(cached) " >&6
4705else
4706  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4707/* end confdefs.h.  */
4708#include <stdlib.h>
4709#include <stdarg.h>
4710#include <string.h>
4711#include <float.h>
4712
4713int
4714main ()
4715{
4716
4717  ;
4718  return 0;
4719}
4720_ACEOF
4721if ac_fn_c_try_compile "$LINENO"; then :
4722  ac_cv_header_stdc=yes
4723else
4724  ac_cv_header_stdc=no
4725fi
4726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4727
4728if test $ac_cv_header_stdc = yes; then
4729  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4730  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4731/* end confdefs.h.  */
4732#include <string.h>
4733
4734_ACEOF
4735if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4736  $EGREP "memchr" >/dev/null 2>&1; then :
4737
4738else
4739  ac_cv_header_stdc=no
4740fi
4741rm -f conftest*
4742
4743fi
4744
4745if test $ac_cv_header_stdc = yes; then
4746  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4747  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4748/* end confdefs.h.  */
4749#include <stdlib.h>
4750
4751_ACEOF
4752if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4753  $EGREP "free" >/dev/null 2>&1; then :
4754
4755else
4756  ac_cv_header_stdc=no
4757fi
4758rm -f conftest*
4759
4760fi
4761
4762if test $ac_cv_header_stdc = yes; then
4763  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4764  if test "$cross_compiling" = yes; then :
4765  :
4766else
4767  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4768/* end confdefs.h.  */
4769#include <ctype.h>
4770#include <stdlib.h>
4771#if ((' ' & 0x0FF) == 0x020)
4772# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4773# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4774#else
4775# define ISLOWER(c) \
4776		   (('a' <= (c) && (c) <= 'i') \
4777		     || ('j' <= (c) && (c) <= 'r') \
4778		     || ('s' <= (c) && (c) <= 'z'))
4779# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4780#endif
4781
4782#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4783int
4784main ()
4785{
4786  int i;
4787  for (i = 0; i < 256; i++)
4788    if (XOR (islower (i), ISLOWER (i))
4789	|| toupper (i) != TOUPPER (i))
4790      return 2;
4791  return 0;
4792}
4793_ACEOF
4794if ac_fn_c_try_run "$LINENO"; then :
4795
4796else
4797  ac_cv_header_stdc=no
4798fi
4799rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4800  conftest.$ac_objext conftest.beam conftest.$ac_ext
4801fi
4802
4803fi
4804fi
4805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4806$as_echo "$ac_cv_header_stdc" >&6; }
4807if test $ac_cv_header_stdc = yes; then
4808
4809$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4810
4811fi
4812
4813# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4814for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4815		  inttypes.h stdint.h unistd.h
4816do :
4817  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4818ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4819"
4820eval as_val=\$$as_ac_Header
4821   if test "x$as_val" = x""yes; then :
4822  cat >>confdefs.h <<_ACEOF
4823#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4824_ACEOF
4825
4826fi
4827
4828done
4829
4830
4831
4832  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4833if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4834  MINIX=yes
4835else
4836  MINIX=
4837fi
4838
4839
4840  if test "$MINIX" = yes; then
4841
4842$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4843
4844
4845$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4846
4847
4848$as_echo "#define _MINIX 1" >>confdefs.h
4849
4850  fi
4851
4852
4853  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4854$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4855if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4856  $as_echo_n "(cached) " >&6
4857else
4858  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4859/* end confdefs.h.  */
4860
4861#	  define __EXTENSIONS__ 1
4862	  $ac_includes_default
4863int
4864main ()
4865{
4866
4867  ;
4868  return 0;
4869}
4870_ACEOF
4871if ac_fn_c_try_compile "$LINENO"; then :
4872  ac_cv_safe_to_define___extensions__=yes
4873else
4874  ac_cv_safe_to_define___extensions__=no
4875fi
4876rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4877fi
4878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4879$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4880  test $ac_cv_safe_to_define___extensions__ = yes &&
4881    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4882
4883  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4884
4885  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4886
4887  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4888
4889  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4890
4891
4892
4893
4894
4895# The tests for host and target for $enable_largefile require
4896# canonical names.
4897
4898
4899
4900# As the $enable_largefile decision depends on --enable-plugins we must set it
4901# even in directories otherwise not depending on the $plugins option.
4902
4903
4904# Check whether --enable-plugins was given.
4905if test "${enable_plugins+set}" = set; then :
4906  enableval=$enable_plugins; case "${enableval}" in
4907  yes | "") plugins=yes ;;
4908  no) plugins=no ;;
4909  *) plugins=yes ;;
4910 esac
4911else
4912  plugins=no
4913fi
4914
4915
4916
4917case "${host}" in
4918  sparc-*-solaris*|i[3-7]86-*-solaris*)
4919    # On native 32bit sparc and ia32 solaris, large-file and procfs support
4920    # are mutually exclusive; and without procfs support, the bfd/ elf module
4921    # cannot provide certain routines such as elfcore_write_prpsinfo
4922    # or elfcore_write_prstatus.  So unless the user explicitly requested
4923    # large-file support through the --enable-largefile switch, disable
4924    # large-file support in favor of procfs support.
4925    test "${target}" = "${host}" -a "x$plugins" = xno \
4926      && : ${enable_largefile="no"}
4927    ;;
4928esac
4929
4930# Check whether --enable-largefile was given.
4931if test "${enable_largefile+set}" = set; then :
4932  enableval=$enable_largefile;
4933fi
4934
4935if test "$enable_largefile" != no; then
4936
4937  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4938$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4939if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4940  $as_echo_n "(cached) " >&6
4941else
4942  ac_cv_sys_largefile_CC=no
4943     if test "$GCC" != yes; then
4944       ac_save_CC=$CC
4945       while :; do
4946	 # IRIX 6.2 and later do not support large files by default,
4947	 # so use the C compiler's -n32 option if that helps.
4948	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4949/* end confdefs.h.  */
4950#include <sys/types.h>
4951 /* Check that off_t can represent 2**63 - 1 correctly.
4952    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4953    since some C++ compilers masquerading as C compilers
4954    incorrectly reject 9223372036854775807.  */
4955#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4956  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4957		       && LARGE_OFF_T % 2147483647 == 1)
4958		      ? 1 : -1];
4959int
4960main ()
4961{
4962
4963  ;
4964  return 0;
4965}
4966_ACEOF
4967	 if ac_fn_c_try_compile "$LINENO"; then :
4968  break
4969fi
4970rm -f core conftest.err conftest.$ac_objext
4971	 CC="$CC -n32"
4972	 if ac_fn_c_try_compile "$LINENO"; then :
4973  ac_cv_sys_largefile_CC=' -n32'; break
4974fi
4975rm -f core conftest.err conftest.$ac_objext
4976	 break
4977       done
4978       CC=$ac_save_CC
4979       rm -f conftest.$ac_ext
4980    fi
4981fi
4982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4983$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4984  if test "$ac_cv_sys_largefile_CC" != no; then
4985    CC=$CC$ac_cv_sys_largefile_CC
4986  fi
4987
4988  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4989$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4990if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4991  $as_echo_n "(cached) " >&6
4992else
4993  while :; do
4994  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4995/* end confdefs.h.  */
4996#include <sys/types.h>
4997 /* Check that off_t can represent 2**63 - 1 correctly.
4998    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4999    since some C++ compilers masquerading as C compilers
5000    incorrectly reject 9223372036854775807.  */
5001#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5002  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5003		       && LARGE_OFF_T % 2147483647 == 1)
5004		      ? 1 : -1];
5005int
5006main ()
5007{
5008
5009  ;
5010  return 0;
5011}
5012_ACEOF
5013if ac_fn_c_try_compile "$LINENO"; then :
5014  ac_cv_sys_file_offset_bits=no; break
5015fi
5016rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5017  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5018/* end confdefs.h.  */
5019#define _FILE_OFFSET_BITS 64
5020#include <sys/types.h>
5021 /* Check that off_t can represent 2**63 - 1 correctly.
5022    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5023    since some C++ compilers masquerading as C compilers
5024    incorrectly reject 9223372036854775807.  */
5025#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5026  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5027		       && LARGE_OFF_T % 2147483647 == 1)
5028		      ? 1 : -1];
5029int
5030main ()
5031{
5032
5033  ;
5034  return 0;
5035}
5036_ACEOF
5037if ac_fn_c_try_compile "$LINENO"; then :
5038  ac_cv_sys_file_offset_bits=64; break
5039fi
5040rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5041  ac_cv_sys_file_offset_bits=unknown
5042  break
5043done
5044fi
5045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5046$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5047case $ac_cv_sys_file_offset_bits in #(
5048  no | unknown) ;;
5049  *)
5050cat >>confdefs.h <<_ACEOF
5051#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5052_ACEOF
5053;;
5054esac
5055rm -rf conftest*
5056  if test $ac_cv_sys_file_offset_bits = unknown; then
5057    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5058$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5059if test "${ac_cv_sys_large_files+set}" = set; then :
5060  $as_echo_n "(cached) " >&6
5061else
5062  while :; do
5063  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5064/* end confdefs.h.  */
5065#include <sys/types.h>
5066 /* Check that off_t can represent 2**63 - 1 correctly.
5067    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5068    since some C++ compilers masquerading as C compilers
5069    incorrectly reject 9223372036854775807.  */
5070#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5071  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5072		       && LARGE_OFF_T % 2147483647 == 1)
5073		      ? 1 : -1];
5074int
5075main ()
5076{
5077
5078  ;
5079  return 0;
5080}
5081_ACEOF
5082if ac_fn_c_try_compile "$LINENO"; then :
5083  ac_cv_sys_large_files=no; break
5084fi
5085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5086  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5087/* end confdefs.h.  */
5088#define _LARGE_FILES 1
5089#include <sys/types.h>
5090 /* Check that off_t can represent 2**63 - 1 correctly.
5091    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5092    since some C++ compilers masquerading as C compilers
5093    incorrectly reject 9223372036854775807.  */
5094#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5095  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5096		       && LARGE_OFF_T % 2147483647 == 1)
5097		      ? 1 : -1];
5098int
5099main ()
5100{
5101
5102  ;
5103  return 0;
5104}
5105_ACEOF
5106if ac_fn_c_try_compile "$LINENO"; then :
5107  ac_cv_sys_large_files=1; break
5108fi
5109rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5110  ac_cv_sys_large_files=unknown
5111  break
5112done
5113fi
5114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5115$as_echo "$ac_cv_sys_large_files" >&6; }
5116case $ac_cv_sys_large_files in #(
5117  no | unknown) ;;
5118  *)
5119cat >>confdefs.h <<_ACEOF
5120#define _LARGE_FILES $ac_cv_sys_large_files
5121_ACEOF
5122;;
5123esac
5124rm -rf conftest*
5125  fi
5126fi
5127
5128
5129
5130case `pwd` in
5131  *\ * | *\	*)
5132    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5133$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5134esac
5135
5136
5137
5138macro_version='2.2.7a'
5139macro_revision='1.3134'
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153ltmain="$ac_aux_dir/ltmain.sh"
5154
5155# Backslashify metacharacters that are still active within
5156# double-quoted strings.
5157sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5158
5159# Same as above, but do not quote variable references.
5160double_quote_subst='s/\(["`\\]\)/\\\1/g'
5161
5162# Sed substitution to delay expansion of an escaped shell variable in a
5163# double_quote_subst'ed string.
5164delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5165
5166# Sed substitution to delay expansion of an escaped single quote.
5167delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5168
5169# Sed substitution to avoid accidental globbing in evaled expressions
5170no_glob_subst='s/\*/\\\*/g'
5171
5172ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5173ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5174ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5175
5176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5177$as_echo_n "checking how to print strings... " >&6; }
5178# Test print first, because it will be a builtin if present.
5179if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5180   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5181  ECHO='print -r --'
5182elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5183  ECHO='printf %s\n'
5184else
5185  # Use this function as a fallback that always works.
5186  func_fallback_echo ()
5187  {
5188    eval 'cat <<_LTECHO_EOF
5189$1
5190_LTECHO_EOF'
5191  }
5192  ECHO='func_fallback_echo'
5193fi
5194
5195# func_echo_all arg...
5196# Invoke $ECHO with all args, space-separated.
5197func_echo_all ()
5198{
5199    $ECHO ""
5200}
5201
5202case "$ECHO" in
5203  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5204$as_echo "printf" >&6; } ;;
5205  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5206$as_echo "print -r" >&6; } ;;
5207  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5208$as_echo "cat" >&6; } ;;
5209esac
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5225$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5226if test "${ac_cv_path_SED+set}" = set; then :
5227  $as_echo_n "(cached) " >&6
5228else
5229            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5230     for ac_i in 1 2 3 4 5 6 7; do
5231       ac_script="$ac_script$as_nl$ac_script"
5232     done
5233     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5234     { ac_script=; unset ac_script;}
5235     if test -z "$SED"; then
5236  ac_path_SED_found=false
5237  # Loop through the user's path and test for each of PROGNAME-LIST
5238  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5239for as_dir in $PATH
5240do
5241  IFS=$as_save_IFS
5242  test -z "$as_dir" && as_dir=.
5243    for ac_prog in sed gsed; do
5244    for ac_exec_ext in '' $ac_executable_extensions; do
5245      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5246      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5247# Check for GNU ac_path_SED and select it if it is found.
5248  # Check for GNU $ac_path_SED
5249case `"$ac_path_SED" --version 2>&1` in
5250*GNU*)
5251  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5252*)
5253  ac_count=0
5254  $as_echo_n 0123456789 >"conftest.in"
5255  while :
5256  do
5257    cat "conftest.in" "conftest.in" >"conftest.tmp"
5258    mv "conftest.tmp" "conftest.in"
5259    cp "conftest.in" "conftest.nl"
5260    $as_echo '' >> "conftest.nl"
5261    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5262    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5263    as_fn_arith $ac_count + 1 && ac_count=$as_val
5264    if test $ac_count -gt ${ac_path_SED_max-0}; then
5265      # Best one so far, save it but keep looking for a better one
5266      ac_cv_path_SED="$ac_path_SED"
5267      ac_path_SED_max=$ac_count
5268    fi
5269    # 10*(2^10) chars as input seems more than enough
5270    test $ac_count -gt 10 && break
5271  done
5272  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5273esac
5274
5275      $ac_path_SED_found && break 3
5276    done
5277  done
5278  done
5279IFS=$as_save_IFS
5280  if test -z "$ac_cv_path_SED"; then
5281    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5282  fi
5283else
5284  ac_cv_path_SED=$SED
5285fi
5286
5287fi
5288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5289$as_echo "$ac_cv_path_SED" >&6; }
5290 SED="$ac_cv_path_SED"
5291  rm -f conftest.sed
5292
5293test -z "$SED" && SED=sed
5294Xsed="$SED -e 1s/^X//"
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5307$as_echo_n "checking for fgrep... " >&6; }
5308if test "${ac_cv_path_FGREP+set}" = set; then :
5309  $as_echo_n "(cached) " >&6
5310else
5311  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5312   then ac_cv_path_FGREP="$GREP -F"
5313   else
5314     if test -z "$FGREP"; then
5315  ac_path_FGREP_found=false
5316  # Loop through the user's path and test for each of PROGNAME-LIST
5317  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5318for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5319do
5320  IFS=$as_save_IFS
5321  test -z "$as_dir" && as_dir=.
5322    for ac_prog in fgrep; do
5323    for ac_exec_ext in '' $ac_executable_extensions; do
5324      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5325      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5326# Check for GNU ac_path_FGREP and select it if it is found.
5327  # Check for GNU $ac_path_FGREP
5328case `"$ac_path_FGREP" --version 2>&1` in
5329*GNU*)
5330  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5331*)
5332  ac_count=0
5333  $as_echo_n 0123456789 >"conftest.in"
5334  while :
5335  do
5336    cat "conftest.in" "conftest.in" >"conftest.tmp"
5337    mv "conftest.tmp" "conftest.in"
5338    cp "conftest.in" "conftest.nl"
5339    $as_echo 'FGREP' >> "conftest.nl"
5340    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5341    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5342    as_fn_arith $ac_count + 1 && ac_count=$as_val
5343    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5344      # Best one so far, save it but keep looking for a better one
5345      ac_cv_path_FGREP="$ac_path_FGREP"
5346      ac_path_FGREP_max=$ac_count
5347    fi
5348    # 10*(2^10) chars as input seems more than enough
5349    test $ac_count -gt 10 && break
5350  done
5351  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5352esac
5353
5354      $ac_path_FGREP_found && break 3
5355    done
5356  done
5357  done
5358IFS=$as_save_IFS
5359  if test -z "$ac_cv_path_FGREP"; then
5360    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5361  fi
5362else
5363  ac_cv_path_FGREP=$FGREP
5364fi
5365
5366   fi
5367fi
5368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5369$as_echo "$ac_cv_path_FGREP" >&6; }
5370 FGREP="$ac_cv_path_FGREP"
5371
5372
5373test -z "$GREP" && GREP=grep
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393# Check whether --with-gnu-ld was given.
5394if test "${with_gnu_ld+set}" = set; then :
5395  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5396else
5397  with_gnu_ld=no
5398fi
5399
5400ac_prog=ld
5401if test "$GCC" = yes; then
5402  # Check if gcc -print-prog-name=ld gives a path.
5403  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5404$as_echo_n "checking for ld used by $CC... " >&6; }
5405  case $host in
5406  *-*-mingw*)
5407    # gcc leaves a trailing carriage return which upsets mingw
5408    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5409  *)
5410    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5411  esac
5412  case $ac_prog in
5413    # Accept absolute paths.
5414    [\\/]* | ?:[\\/]*)
5415      re_direlt='/[^/][^/]*/\.\./'
5416      # Canonicalize the pathname of ld
5417      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5418      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5419	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5420      done
5421      test -z "$LD" && LD="$ac_prog"
5422      ;;
5423  "")
5424    # If it fails, then pretend we aren't using GCC.
5425    ac_prog=ld
5426    ;;
5427  *)
5428    # If it is relative, then search for the first ld in PATH.
5429    with_gnu_ld=unknown
5430    ;;
5431  esac
5432elif test "$with_gnu_ld" = yes; then
5433  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5434$as_echo_n "checking for GNU ld... " >&6; }
5435else
5436  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5437$as_echo_n "checking for non-GNU ld... " >&6; }
5438fi
5439if test "${lt_cv_path_LD+set}" = set; then :
5440  $as_echo_n "(cached) " >&6
5441else
5442  if test -z "$LD"; then
5443  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5444  for ac_dir in $PATH; do
5445    IFS="$lt_save_ifs"
5446    test -z "$ac_dir" && ac_dir=.
5447    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5448      lt_cv_path_LD="$ac_dir/$ac_prog"
5449      # Check to see if the program is GNU ld.  I'd rather use --version,
5450      # but apparently some variants of GNU ld only accept -v.
5451      # Break only if it was the GNU/non-GNU ld that we prefer.
5452      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5453      *GNU* | *'with BFD'*)
5454	test "$with_gnu_ld" != no && break
5455	;;
5456      *)
5457	test "$with_gnu_ld" != yes && break
5458	;;
5459      esac
5460    fi
5461  done
5462  IFS="$lt_save_ifs"
5463else
5464  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5465fi
5466fi
5467
5468LD="$lt_cv_path_LD"
5469if test -n "$LD"; then
5470  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5471$as_echo "$LD" >&6; }
5472else
5473  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5474$as_echo "no" >&6; }
5475fi
5476test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5478$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5479if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5480  $as_echo_n "(cached) " >&6
5481else
5482  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5483case `$LD -v 2>&1 </dev/null` in
5484*GNU* | *'with BFD'*)
5485  lt_cv_prog_gnu_ld=yes
5486  ;;
5487*)
5488  lt_cv_prog_gnu_ld=no
5489  ;;
5490esac
5491fi
5492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5493$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5494with_gnu_ld=$lt_cv_prog_gnu_ld
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5505$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5506if test "${lt_cv_path_NM+set}" = set; then :
5507  $as_echo_n "(cached) " >&6
5508else
5509  if test -n "$NM"; then
5510  # Let the user override the test.
5511  lt_cv_path_NM="$NM"
5512else
5513  lt_nm_to_check="${ac_tool_prefix}nm"
5514  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5515    lt_nm_to_check="$lt_nm_to_check nm"
5516  fi
5517  for lt_tmp_nm in $lt_nm_to_check; do
5518    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5519    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5520      IFS="$lt_save_ifs"
5521      test -z "$ac_dir" && ac_dir=.
5522      tmp_nm="$ac_dir/$lt_tmp_nm"
5523      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5524	# Check to see if the nm accepts a BSD-compat flag.
5525	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5526	#   nm: unknown option "B" ignored
5527	# Tru64's nm complains that /dev/null is an invalid object file
5528	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5529	*/dev/null* | *'Invalid file or object type'*)
5530	  lt_cv_path_NM="$tmp_nm -B"
5531	  break
5532	  ;;
5533	*)
5534	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5535	  */dev/null*)
5536	    lt_cv_path_NM="$tmp_nm -p"
5537	    break
5538	    ;;
5539	  *)
5540	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5541	    continue # so that we can try to find one that supports BSD flags
5542	    ;;
5543	  esac
5544	  ;;
5545	esac
5546      fi
5547    done
5548    IFS="$lt_save_ifs"
5549  done
5550  : ${lt_cv_path_NM=no}
5551fi
5552fi
5553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5554$as_echo "$lt_cv_path_NM" >&6; }
5555if test "$lt_cv_path_NM" != "no"; then
5556  NM="$lt_cv_path_NM"
5557else
5558  # Didn't find any BSD compatible name lister, look for dumpbin.
5559  if test -n "$DUMPBIN"; then :
5560    # Let the user override the test.
5561  else
5562    if test -n "$ac_tool_prefix"; then
5563  for ac_prog in dumpbin "link -dump"
5564  do
5565    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5566set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5568$as_echo_n "checking for $ac_word... " >&6; }
5569if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5570  $as_echo_n "(cached) " >&6
5571else
5572  if test -n "$DUMPBIN"; then
5573  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5574else
5575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5576for as_dir in $PATH
5577do
5578  IFS=$as_save_IFS
5579  test -z "$as_dir" && as_dir=.
5580    for ac_exec_ext in '' $ac_executable_extensions; do
5581  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5582    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5583    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5584    break 2
5585  fi
5586done
5587  done
5588IFS=$as_save_IFS
5589
5590fi
5591fi
5592DUMPBIN=$ac_cv_prog_DUMPBIN
5593if test -n "$DUMPBIN"; then
5594  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5595$as_echo "$DUMPBIN" >&6; }
5596else
5597  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5598$as_echo "no" >&6; }
5599fi
5600
5601
5602    test -n "$DUMPBIN" && break
5603  done
5604fi
5605if test -z "$DUMPBIN"; then
5606  ac_ct_DUMPBIN=$DUMPBIN
5607  for ac_prog in dumpbin "link -dump"
5608do
5609  # Extract the first word of "$ac_prog", so it can be a program name with args.
5610set dummy $ac_prog; ac_word=$2
5611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5612$as_echo_n "checking for $ac_word... " >&6; }
5613if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5614  $as_echo_n "(cached) " >&6
5615else
5616  if test -n "$ac_ct_DUMPBIN"; then
5617  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5618else
5619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5620for as_dir in $PATH
5621do
5622  IFS=$as_save_IFS
5623  test -z "$as_dir" && as_dir=.
5624    for ac_exec_ext in '' $ac_executable_extensions; do
5625  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5626    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5627    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5628    break 2
5629  fi
5630done
5631  done
5632IFS=$as_save_IFS
5633
5634fi
5635fi
5636ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5637if test -n "$ac_ct_DUMPBIN"; then
5638  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5639$as_echo "$ac_ct_DUMPBIN" >&6; }
5640else
5641  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5642$as_echo "no" >&6; }
5643fi
5644
5645
5646  test -n "$ac_ct_DUMPBIN" && break
5647done
5648
5649  if test "x$ac_ct_DUMPBIN" = x; then
5650    DUMPBIN=":"
5651  else
5652    case $cross_compiling:$ac_tool_warned in
5653yes:)
5654{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5655$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5656ac_tool_warned=yes ;;
5657esac
5658    DUMPBIN=$ac_ct_DUMPBIN
5659  fi
5660fi
5661
5662    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5663    *COFF*)
5664      DUMPBIN="$DUMPBIN -symbols"
5665      ;;
5666    *)
5667      DUMPBIN=:
5668      ;;
5669    esac
5670  fi
5671
5672  if test "$DUMPBIN" != ":"; then
5673    NM="$DUMPBIN"
5674  fi
5675fi
5676test -z "$NM" && NM=nm
5677
5678
5679
5680
5681
5682
5683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5684$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5685if test "${lt_cv_nm_interface+set}" = set; then :
5686  $as_echo_n "(cached) " >&6
5687else
5688  lt_cv_nm_interface="BSD nm"
5689  echo "int some_variable = 0;" > conftest.$ac_ext
5690  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5691  (eval "$ac_compile" 2>conftest.err)
5692  cat conftest.err >&5
5693  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5694  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5695  cat conftest.err >&5
5696  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5697  cat conftest.out >&5
5698  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5699    lt_cv_nm_interface="MS dumpbin"
5700  fi
5701  rm -f conftest*
5702fi
5703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5704$as_echo "$lt_cv_nm_interface" >&6; }
5705
5706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5707$as_echo_n "checking whether ln -s works... " >&6; }
5708LN_S=$as_ln_s
5709if test "$LN_S" = "ln -s"; then
5710  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5711$as_echo "yes" >&6; }
5712else
5713  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5714$as_echo "no, using $LN_S" >&6; }
5715fi
5716
5717# find the maximum length of command line arguments
5718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5719$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5720if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5721  $as_echo_n "(cached) " >&6
5722else
5723    i=0
5724  teststring="ABCD"
5725
5726  case $build_os in
5727  msdosdjgpp*)
5728    # On DJGPP, this test can blow up pretty badly due to problems in libc
5729    # (any single argument exceeding 2000 bytes causes a buffer overrun
5730    # during glob expansion).  Even if it were fixed, the result of this
5731    # check would be larger than it should be.
5732    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5733    ;;
5734
5735  gnu*)
5736    # Under GNU Hurd, this test is not required because there is
5737    # no limit to the length of command line arguments.
5738    # Libtool will interpret -1 as no limit whatsoever
5739    lt_cv_sys_max_cmd_len=-1;
5740    ;;
5741
5742  cygwin* | mingw* | cegcc*)
5743    # On Win9x/ME, this test blows up -- it succeeds, but takes
5744    # about 5 minutes as the teststring grows exponentially.
5745    # Worse, since 9x/ME are not pre-emptively multitasking,
5746    # you end up with a "frozen" computer, even though with patience
5747    # the test eventually succeeds (with a max line length of 256k).
5748    # Instead, let's just punt: use the minimum linelength reported by
5749    # all of the supported platforms: 8192 (on NT/2K/XP).
5750    lt_cv_sys_max_cmd_len=8192;
5751    ;;
5752
5753  mint*)
5754    # On MiNT this can take a long time and run out of memory.
5755    lt_cv_sys_max_cmd_len=8192;
5756    ;;
5757
5758  amigaos*)
5759    # On AmigaOS with pdksh, this test takes hours, literally.
5760    # So we just punt and use a minimum line length of 8192.
5761    lt_cv_sys_max_cmd_len=8192;
5762    ;;
5763
5764  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5765    # This has been around since 386BSD, at least.  Likely further.
5766    if test -x /sbin/sysctl; then
5767      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5768    elif test -x /usr/sbin/sysctl; then
5769      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5770    else
5771      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5772    fi
5773    # And add a safety zone
5774    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5775    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5776    ;;
5777
5778  interix*)
5779    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5780    lt_cv_sys_max_cmd_len=196608
5781    ;;
5782
5783  osf*)
5784    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5785    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5786    # nice to cause kernel panics so lets avoid the loop below.
5787    # First set a reasonable default.
5788    lt_cv_sys_max_cmd_len=16384
5789    #
5790    if test -x /sbin/sysconfig; then
5791      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5792        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5793      esac
5794    fi
5795    ;;
5796  sco3.2v5*)
5797    lt_cv_sys_max_cmd_len=102400
5798    ;;
5799  sysv5* | sco5v6* | sysv4.2uw2*)
5800    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5801    if test -n "$kargmax"; then
5802      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5803    else
5804      lt_cv_sys_max_cmd_len=32768
5805    fi
5806    ;;
5807  *)
5808    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5809    if test -n "$lt_cv_sys_max_cmd_len"; then
5810      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5811      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5812    else
5813      # Make teststring a little bigger before we do anything with it.
5814      # a 1K string should be a reasonable start.
5815      for i in 1 2 3 4 5 6 7 8 ; do
5816        teststring=$teststring$teststring
5817      done
5818      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5819      # If test is not a shell built-in, we'll probably end up computing a
5820      # maximum length that is only half of the actual maximum length, but
5821      # we can't tell.
5822      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5823	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5824	      test $i != 17 # 1/2 MB should be enough
5825      do
5826        i=`expr $i + 1`
5827        teststring=$teststring$teststring
5828      done
5829      # Only check the string length outside the loop.
5830      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5831      teststring=
5832      # Add a significant safety factor because C++ compilers can tack on
5833      # massive amounts of additional arguments before passing them to the
5834      # linker.  It appears as though 1/2 is a usable value.
5835      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5836    fi
5837    ;;
5838  esac
5839
5840fi
5841
5842if test -n $lt_cv_sys_max_cmd_len ; then
5843  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5844$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5845else
5846  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5847$as_echo "none" >&6; }
5848fi
5849max_cmd_len=$lt_cv_sys_max_cmd_len
5850
5851
5852
5853
5854
5855
5856: ${CP="cp -f"}
5857: ${MV="mv -f"}
5858: ${RM="rm -f"}
5859
5860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5861$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5862# Try some XSI features
5863xsi_shell=no
5864( _lt_dummy="a/b/c"
5865  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5866      = c,a/b,, \
5867    && eval 'test $(( 1 + 1 )) -eq 2 \
5868    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5869  && xsi_shell=yes
5870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5871$as_echo "$xsi_shell" >&6; }
5872
5873
5874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5875$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5876lt_shell_append=no
5877( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5878    >/dev/null 2>&1 \
5879  && lt_shell_append=yes
5880{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5881$as_echo "$lt_shell_append" >&6; }
5882
5883
5884if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5885  lt_unset=unset
5886else
5887  lt_unset=false
5888fi
5889
5890
5891
5892
5893
5894# test EBCDIC or ASCII
5895case `echo X|tr X '\101'` in
5896 A) # ASCII based system
5897    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5898  lt_SP2NL='tr \040 \012'
5899  lt_NL2SP='tr \015\012 \040\040'
5900  ;;
5901 *) # EBCDIC based system
5902  lt_SP2NL='tr \100 \n'
5903  lt_NL2SP='tr \r\n \100\100'
5904  ;;
5905esac
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5916$as_echo_n "checking for $LD option to reload object files... " >&6; }
5917if test "${lt_cv_ld_reload_flag+set}" = set; then :
5918  $as_echo_n "(cached) " >&6
5919else
5920  lt_cv_ld_reload_flag='-r'
5921fi
5922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5923$as_echo "$lt_cv_ld_reload_flag" >&6; }
5924reload_flag=$lt_cv_ld_reload_flag
5925case $reload_flag in
5926"" | " "*) ;;
5927*) reload_flag=" $reload_flag" ;;
5928esac
5929reload_cmds='$LD$reload_flag -o $output$reload_objs'
5930case $host_os in
5931  darwin*)
5932    if test "$GCC" = yes; then
5933      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5934    else
5935      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5936    fi
5937    ;;
5938esac
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948if test -n "$ac_tool_prefix"; then
5949  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5950set dummy ${ac_tool_prefix}objdump; ac_word=$2
5951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5952$as_echo_n "checking for $ac_word... " >&6; }
5953if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5954  $as_echo_n "(cached) " >&6
5955else
5956  if test -n "$OBJDUMP"; then
5957  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5958else
5959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5960for as_dir in $PATH
5961do
5962  IFS=$as_save_IFS
5963  test -z "$as_dir" && as_dir=.
5964    for ac_exec_ext in '' $ac_executable_extensions; do
5965  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5966    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5967    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5968    break 2
5969  fi
5970done
5971  done
5972IFS=$as_save_IFS
5973
5974fi
5975fi
5976OBJDUMP=$ac_cv_prog_OBJDUMP
5977if test -n "$OBJDUMP"; then
5978  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5979$as_echo "$OBJDUMP" >&6; }
5980else
5981  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5982$as_echo "no" >&6; }
5983fi
5984
5985
5986fi
5987if test -z "$ac_cv_prog_OBJDUMP"; then
5988  ac_ct_OBJDUMP=$OBJDUMP
5989  # Extract the first word of "objdump", so it can be a program name with args.
5990set dummy objdump; ac_word=$2
5991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5992$as_echo_n "checking for $ac_word... " >&6; }
5993if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5994  $as_echo_n "(cached) " >&6
5995else
5996  if test -n "$ac_ct_OBJDUMP"; then
5997  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5998else
5999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6000for as_dir in $PATH
6001do
6002  IFS=$as_save_IFS
6003  test -z "$as_dir" && as_dir=.
6004    for ac_exec_ext in '' $ac_executable_extensions; do
6005  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6006    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6007    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6008    break 2
6009  fi
6010done
6011  done
6012IFS=$as_save_IFS
6013
6014fi
6015fi
6016ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6017if test -n "$ac_ct_OBJDUMP"; then
6018  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6019$as_echo "$ac_ct_OBJDUMP" >&6; }
6020else
6021  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6022$as_echo "no" >&6; }
6023fi
6024
6025  if test "x$ac_ct_OBJDUMP" = x; then
6026    OBJDUMP="false"
6027  else
6028    case $cross_compiling:$ac_tool_warned in
6029yes:)
6030{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6031$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6032ac_tool_warned=yes ;;
6033esac
6034    OBJDUMP=$ac_ct_OBJDUMP
6035  fi
6036else
6037  OBJDUMP="$ac_cv_prog_OBJDUMP"
6038fi
6039
6040test -z "$OBJDUMP" && OBJDUMP=objdump
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6051$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6052if test "${lt_cv_deplibs_check_method+set}" = set; then :
6053  $as_echo_n "(cached) " >&6
6054else
6055  lt_cv_file_magic_cmd='$MAGIC_CMD'
6056lt_cv_file_magic_test_file=
6057lt_cv_deplibs_check_method='unknown'
6058# Need to set the preceding variable on all platforms that support
6059# interlibrary dependencies.
6060# 'none' -- dependencies not supported.
6061# `unknown' -- same as none, but documents that we really don't know.
6062# 'pass_all' -- all dependencies passed with no checks.
6063# 'test_compile' -- check by making test program.
6064# 'file_magic [[regex]]' -- check by looking for files in library path
6065# which responds to the $file_magic_cmd with a given extended regex.
6066# If you have `file' or equivalent on your system and you're not sure
6067# whether `pass_all' will *always* work, you probably want this one.
6068
6069case $host_os in
6070aix[4-9]*)
6071  lt_cv_deplibs_check_method=pass_all
6072  ;;
6073
6074beos*)
6075  lt_cv_deplibs_check_method=pass_all
6076  ;;
6077
6078bsdi[45]*)
6079  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6080  lt_cv_file_magic_cmd='/usr/bin/file -L'
6081  lt_cv_file_magic_test_file=/shlib/libc.so
6082  ;;
6083
6084cygwin*)
6085  # func_win32_libid is a shell function defined in ltmain.sh
6086  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6087  lt_cv_file_magic_cmd='func_win32_libid'
6088  ;;
6089
6090mingw* | pw32*)
6091  # Base MSYS/MinGW do not provide the 'file' command needed by
6092  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6093  # unless we find 'file', for example because we are cross-compiling.
6094  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6095  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6096    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6097    lt_cv_file_magic_cmd='func_win32_libid'
6098  else
6099    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6100    lt_cv_file_magic_cmd='$OBJDUMP -f'
6101  fi
6102  ;;
6103
6104cegcc*)
6105  # use the weaker test based on 'objdump'. See mingw*.
6106  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6107  lt_cv_file_magic_cmd='$OBJDUMP -f'
6108  ;;
6109
6110darwin* | rhapsody*)
6111  lt_cv_deplibs_check_method=pass_all
6112  ;;
6113
6114freebsd* | dragonfly*)
6115  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6116    case $host_cpu in
6117    i*86 )
6118      # Not sure whether the presence of OpenBSD here was a mistake.
6119      # Let's accept both of them until this is cleared up.
6120      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6121      lt_cv_file_magic_cmd=/usr/bin/file
6122      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6123      ;;
6124    esac
6125  else
6126    lt_cv_deplibs_check_method=pass_all
6127  fi
6128  ;;
6129
6130gnu*)
6131  lt_cv_deplibs_check_method=pass_all
6132  ;;
6133
6134haiku*)
6135  lt_cv_deplibs_check_method=pass_all
6136  ;;
6137
6138hpux10.20* | hpux11*)
6139  lt_cv_file_magic_cmd=/usr/bin/file
6140  case $host_cpu in
6141  ia64*)
6142    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6143    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6144    ;;
6145  hppa*64*)
6146    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6147    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6148    ;;
6149  *)
6150    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6151    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6152    ;;
6153  esac
6154  ;;
6155
6156interix[3-9]*)
6157  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6158  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6159  ;;
6160
6161irix5* | irix6* | nonstopux*)
6162  case $LD in
6163  *-32|*"-32 ") libmagic=32-bit;;
6164  *-n32|*"-n32 ") libmagic=N32;;
6165  *-64|*"-64 ") libmagic=64-bit;;
6166  *) libmagic=never-match;;
6167  esac
6168  lt_cv_deplibs_check_method=pass_all
6169  ;;
6170
6171# This must be Linux ELF.
6172linux* | k*bsd*-gnu | kopensolaris*-gnu)
6173  lt_cv_deplibs_check_method=pass_all
6174  ;;
6175
6176netbsd*)
6177  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6178    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6179  else
6180    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6181  fi
6182  ;;
6183
6184newos6*)
6185  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6186  lt_cv_file_magic_cmd=/usr/bin/file
6187  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6188  ;;
6189
6190*nto* | *qnx*)
6191  lt_cv_deplibs_check_method=pass_all
6192  ;;
6193
6194openbsd*)
6195  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6196    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6197  else
6198    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6199  fi
6200  ;;
6201
6202osf3* | osf4* | osf5*)
6203  lt_cv_deplibs_check_method=pass_all
6204  ;;
6205
6206rdos*)
6207  lt_cv_deplibs_check_method=pass_all
6208  ;;
6209
6210solaris*)
6211  lt_cv_deplibs_check_method=pass_all
6212  ;;
6213
6214sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6215  lt_cv_deplibs_check_method=pass_all
6216  ;;
6217
6218sysv4 | sysv4.3*)
6219  case $host_vendor in
6220  motorola)
6221    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]'
6222    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6223    ;;
6224  ncr)
6225    lt_cv_deplibs_check_method=pass_all
6226    ;;
6227  sequent)
6228    lt_cv_file_magic_cmd='/bin/file'
6229    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6230    ;;
6231  sni)
6232    lt_cv_file_magic_cmd='/bin/file'
6233    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6234    lt_cv_file_magic_test_file=/lib/libc.so
6235    ;;
6236  siemens)
6237    lt_cv_deplibs_check_method=pass_all
6238    ;;
6239  pc)
6240    lt_cv_deplibs_check_method=pass_all
6241    ;;
6242  esac
6243  ;;
6244
6245tpf*)
6246  lt_cv_deplibs_check_method=pass_all
6247  ;;
6248esac
6249
6250fi
6251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6252$as_echo "$lt_cv_deplibs_check_method" >&6; }
6253file_magic_cmd=$lt_cv_file_magic_cmd
6254deplibs_check_method=$lt_cv_deplibs_check_method
6255test -z "$deplibs_check_method" && deplibs_check_method=unknown
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268if test -n "$ac_tool_prefix"; then
6269  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6270set dummy ${ac_tool_prefix}ar; ac_word=$2
6271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6272$as_echo_n "checking for $ac_word... " >&6; }
6273if test "${ac_cv_prog_AR+set}" = set; then :
6274  $as_echo_n "(cached) " >&6
6275else
6276  if test -n "$AR"; then
6277  ac_cv_prog_AR="$AR" # Let the user override the test.
6278else
6279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6280for as_dir in $PATH
6281do
6282  IFS=$as_save_IFS
6283  test -z "$as_dir" && as_dir=.
6284    for ac_exec_ext in '' $ac_executable_extensions; do
6285  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6286    ac_cv_prog_AR="${ac_tool_prefix}ar"
6287    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6288    break 2
6289  fi
6290done
6291  done
6292IFS=$as_save_IFS
6293
6294fi
6295fi
6296AR=$ac_cv_prog_AR
6297if test -n "$AR"; then
6298  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6299$as_echo "$AR" >&6; }
6300else
6301  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6302$as_echo "no" >&6; }
6303fi
6304
6305
6306fi
6307if test -z "$ac_cv_prog_AR"; then
6308  ac_ct_AR=$AR
6309  # Extract the first word of "ar", so it can be a program name with args.
6310set dummy ar; ac_word=$2
6311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6312$as_echo_n "checking for $ac_word... " >&6; }
6313if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6314  $as_echo_n "(cached) " >&6
6315else
6316  if test -n "$ac_ct_AR"; then
6317  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6318else
6319as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6320for as_dir in $PATH
6321do
6322  IFS=$as_save_IFS
6323  test -z "$as_dir" && as_dir=.
6324    for ac_exec_ext in '' $ac_executable_extensions; do
6325  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6326    ac_cv_prog_ac_ct_AR="ar"
6327    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6328    break 2
6329  fi
6330done
6331  done
6332IFS=$as_save_IFS
6333
6334fi
6335fi
6336ac_ct_AR=$ac_cv_prog_ac_ct_AR
6337if test -n "$ac_ct_AR"; then
6338  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6339$as_echo "$ac_ct_AR" >&6; }
6340else
6341  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6342$as_echo "no" >&6; }
6343fi
6344
6345  if test "x$ac_ct_AR" = x; then
6346    AR="false"
6347  else
6348    case $cross_compiling:$ac_tool_warned in
6349yes:)
6350{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6351$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6352ac_tool_warned=yes ;;
6353esac
6354    AR=$ac_ct_AR
6355  fi
6356else
6357  AR="$ac_cv_prog_AR"
6358fi
6359
6360test -z "$AR" && AR=ar
6361test -z "$AR_FLAGS" && AR_FLAGS=cru
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373if test -n "$ac_tool_prefix"; then
6374  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6375set dummy ${ac_tool_prefix}strip; ac_word=$2
6376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6377$as_echo_n "checking for $ac_word... " >&6; }
6378if test "${ac_cv_prog_STRIP+set}" = set; then :
6379  $as_echo_n "(cached) " >&6
6380else
6381  if test -n "$STRIP"; then
6382  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6383else
6384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6385for as_dir in $PATH
6386do
6387  IFS=$as_save_IFS
6388  test -z "$as_dir" && as_dir=.
6389    for ac_exec_ext in '' $ac_executable_extensions; do
6390  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6391    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6392    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6393    break 2
6394  fi
6395done
6396  done
6397IFS=$as_save_IFS
6398
6399fi
6400fi
6401STRIP=$ac_cv_prog_STRIP
6402if test -n "$STRIP"; then
6403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6404$as_echo "$STRIP" >&6; }
6405else
6406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6407$as_echo "no" >&6; }
6408fi
6409
6410
6411fi
6412if test -z "$ac_cv_prog_STRIP"; then
6413  ac_ct_STRIP=$STRIP
6414  # Extract the first word of "strip", so it can be a program name with args.
6415set dummy strip; ac_word=$2
6416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6417$as_echo_n "checking for $ac_word... " >&6; }
6418if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6419  $as_echo_n "(cached) " >&6
6420else
6421  if test -n "$ac_ct_STRIP"; then
6422  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6423else
6424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6425for as_dir in $PATH
6426do
6427  IFS=$as_save_IFS
6428  test -z "$as_dir" && as_dir=.
6429    for ac_exec_ext in '' $ac_executable_extensions; do
6430  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6431    ac_cv_prog_ac_ct_STRIP="strip"
6432    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6433    break 2
6434  fi
6435done
6436  done
6437IFS=$as_save_IFS
6438
6439fi
6440fi
6441ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6442if test -n "$ac_ct_STRIP"; then
6443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6444$as_echo "$ac_ct_STRIP" >&6; }
6445else
6446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6447$as_echo "no" >&6; }
6448fi
6449
6450  if test "x$ac_ct_STRIP" = x; then
6451    STRIP=":"
6452  else
6453    case $cross_compiling:$ac_tool_warned in
6454yes:)
6455{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6456$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6457ac_tool_warned=yes ;;
6458esac
6459    STRIP=$ac_ct_STRIP
6460  fi
6461else
6462  STRIP="$ac_cv_prog_STRIP"
6463fi
6464
6465test -z "$STRIP" && STRIP=:
6466
6467
6468
6469
6470
6471
6472if test -n "$ac_tool_prefix"; then
6473  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6474set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6476$as_echo_n "checking for $ac_word... " >&6; }
6477if test "${ac_cv_prog_RANLIB+set}" = set; then :
6478  $as_echo_n "(cached) " >&6
6479else
6480  if test -n "$RANLIB"; then
6481  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6482else
6483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6484for as_dir in $PATH
6485do
6486  IFS=$as_save_IFS
6487  test -z "$as_dir" && as_dir=.
6488    for ac_exec_ext in '' $ac_executable_extensions; do
6489  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6490    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6491    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6492    break 2
6493  fi
6494done
6495  done
6496IFS=$as_save_IFS
6497
6498fi
6499fi
6500RANLIB=$ac_cv_prog_RANLIB
6501if test -n "$RANLIB"; then
6502  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6503$as_echo "$RANLIB" >&6; }
6504else
6505  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6506$as_echo "no" >&6; }
6507fi
6508
6509
6510fi
6511if test -z "$ac_cv_prog_RANLIB"; then
6512  ac_ct_RANLIB=$RANLIB
6513  # Extract the first word of "ranlib", so it can be a program name with args.
6514set dummy ranlib; ac_word=$2
6515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6516$as_echo_n "checking for $ac_word... " >&6; }
6517if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6518  $as_echo_n "(cached) " >&6
6519else
6520  if test -n "$ac_ct_RANLIB"; then
6521  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6522else
6523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6524for as_dir in $PATH
6525do
6526  IFS=$as_save_IFS
6527  test -z "$as_dir" && as_dir=.
6528    for ac_exec_ext in '' $ac_executable_extensions; do
6529  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6530    ac_cv_prog_ac_ct_RANLIB="ranlib"
6531    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6532    break 2
6533  fi
6534done
6535  done
6536IFS=$as_save_IFS
6537
6538fi
6539fi
6540ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6541if test -n "$ac_ct_RANLIB"; then
6542  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6543$as_echo "$ac_ct_RANLIB" >&6; }
6544else
6545  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6546$as_echo "no" >&6; }
6547fi
6548
6549  if test "x$ac_ct_RANLIB" = x; then
6550    RANLIB=":"
6551  else
6552    case $cross_compiling:$ac_tool_warned in
6553yes:)
6554{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6555$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6556ac_tool_warned=yes ;;
6557esac
6558    RANLIB=$ac_ct_RANLIB
6559  fi
6560else
6561  RANLIB="$ac_cv_prog_RANLIB"
6562fi
6563
6564test -z "$RANLIB" && RANLIB=:
6565
6566
6567
6568
6569
6570
6571# Determine commands to create old-style static archives.
6572old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6573old_postinstall_cmds='chmod 644 $oldlib'
6574old_postuninstall_cmds=
6575
6576if test -n "$RANLIB"; then
6577  case $host_os in
6578  openbsd*)
6579    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6580    ;;
6581  *)
6582    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6583    ;;
6584  esac
6585  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6586fi
6587
6588case $host_os in
6589  darwin*)
6590    lock_old_archive_extraction=yes ;;
6591  *)
6592    lock_old_archive_extraction=no ;;
6593esac
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633# If no C compiler was specified, use CC.
6634LTCC=${LTCC-"$CC"}
6635
6636# If no C compiler flags were specified, use CFLAGS.
6637LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6638
6639# Allow CC to be a program name with arguments.
6640compiler=$CC
6641
6642
6643# Check for command to grab the raw symbol name followed by C symbol from nm.
6644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6645$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6646if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6647  $as_echo_n "(cached) " >&6
6648else
6649
6650# These are sane defaults that work on at least a few old systems.
6651# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6652
6653# Character class describing NM global symbol codes.
6654symcode='[BCDEGRST]'
6655
6656# Regexp to match symbols that can be accessed directly from C.
6657sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6658
6659# Define system-specific variables.
6660case $host_os in
6661aix*)
6662  symcode='[BCDT]'
6663  ;;
6664cygwin* | mingw* | pw32* | cegcc*)
6665  symcode='[ABCDGISTW]'
6666  ;;
6667hpux*)
6668  if test "$host_cpu" = ia64; then
6669    symcode='[ABCDEGRST]'
6670  fi
6671  ;;
6672irix* | nonstopux*)
6673  symcode='[BCDEGRST]'
6674  ;;
6675osf*)
6676  symcode='[BCDEGQRST]'
6677  ;;
6678solaris*)
6679  symcode='[BDRT]'
6680  ;;
6681sco3.2v5*)
6682  symcode='[DT]'
6683  ;;
6684sysv4.2uw2*)
6685  symcode='[DT]'
6686  ;;
6687sysv5* | sco5v6* | unixware* | OpenUNIX*)
6688  symcode='[ABDT]'
6689  ;;
6690sysv4)
6691  symcode='[DFNSTU]'
6692  ;;
6693esac
6694
6695# If we're using GNU nm, then use its standard symbol codes.
6696case `$NM -V 2>&1` in
6697*GNU* | *'with BFD'*)
6698  symcode='[ABCDGIRSTW]' ;;
6699esac
6700
6701# Transform an extracted symbol line into a proper C declaration.
6702# Some systems (esp. on ia64) link data and code symbols differently,
6703# so use this general approach.
6704lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6705
6706# Transform an extracted symbol line into symbol name and symbol address
6707lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6708lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6709
6710# Handle CRLF in mingw tool chain
6711opt_cr=
6712case $build_os in
6713mingw*)
6714  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6715  ;;
6716esac
6717
6718# Try without a prefix underscore, then with it.
6719for ac_symprfx in "" "_"; do
6720
6721  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6722  symxfrm="\\1 $ac_symprfx\\2 \\2"
6723
6724  # Write the raw and C identifiers.
6725  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6726    # Fake it for dumpbin and say T for any non-static function
6727    # and D for any global variable.
6728    # Also find C++ and __fastcall symbols from MSVC++,
6729    # which start with @ or ?.
6730    lt_cv_sys_global_symbol_pipe="$AWK '"\
6731"     {last_section=section; section=\$ 3};"\
6732"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6733"     \$ 0!~/External *\|/{next};"\
6734"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6735"     {if(hide[section]) next};"\
6736"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6737"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6738"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6739"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6740"     ' prfx=^$ac_symprfx"
6741  else
6742    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6743  fi
6744
6745  # Check to see that the pipe works correctly.
6746  pipe_works=no
6747
6748  rm -f conftest*
6749  cat > conftest.$ac_ext <<_LT_EOF
6750#ifdef __cplusplus
6751extern "C" {
6752#endif
6753char nm_test_var;
6754void nm_test_func(void);
6755void nm_test_func(void){}
6756#ifdef __cplusplus
6757}
6758#endif
6759int main(){nm_test_var='a';nm_test_func();return(0);}
6760_LT_EOF
6761
6762  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6763  (eval $ac_compile) 2>&5
6764  ac_status=$?
6765  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6766  test $ac_status = 0; }; then
6767    # Now try to grab the symbols.
6768    nlist=conftest.nm
6769    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6770  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6771  ac_status=$?
6772  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6773  test $ac_status = 0; } && test -s "$nlist"; then
6774      # Try sorting and uniquifying the output.
6775      if sort "$nlist" | uniq > "$nlist"T; then
6776	mv -f "$nlist"T "$nlist"
6777      else
6778	rm -f "$nlist"T
6779      fi
6780
6781      # Make sure that we snagged all the symbols we need.
6782      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6783	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6784	  cat <<_LT_EOF > conftest.$ac_ext
6785#ifdef __cplusplus
6786extern "C" {
6787#endif
6788
6789_LT_EOF
6790	  # Now generate the symbol file.
6791	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6792
6793	  cat <<_LT_EOF >> conftest.$ac_ext
6794
6795/* The mapping between symbol names and symbols.  */
6796const struct {
6797  const char *name;
6798  void       *address;
6799}
6800lt__PROGRAM__LTX_preloaded_symbols[] =
6801{
6802  { "@PROGRAM@", (void *) 0 },
6803_LT_EOF
6804	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6805	  cat <<\_LT_EOF >> conftest.$ac_ext
6806  {0, (void *) 0}
6807};
6808
6809/* This works around a problem in FreeBSD linker */
6810#ifdef FREEBSD_WORKAROUND
6811static const void *lt_preloaded_setup() {
6812  return lt__PROGRAM__LTX_preloaded_symbols;
6813}
6814#endif
6815
6816#ifdef __cplusplus
6817}
6818#endif
6819_LT_EOF
6820	  # Now try linking the two files.
6821	  mv conftest.$ac_objext conftstm.$ac_objext
6822	  lt_save_LIBS="$LIBS"
6823	  lt_save_CFLAGS="$CFLAGS"
6824	  LIBS="conftstm.$ac_objext"
6825	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6826	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6827  (eval $ac_link) 2>&5
6828  ac_status=$?
6829  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6830  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6831	    pipe_works=yes
6832	  fi
6833	  LIBS="$lt_save_LIBS"
6834	  CFLAGS="$lt_save_CFLAGS"
6835	else
6836	  echo "cannot find nm_test_func in $nlist" >&5
6837	fi
6838      else
6839	echo "cannot find nm_test_var in $nlist" >&5
6840      fi
6841    else
6842      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6843    fi
6844  else
6845    echo "$progname: failed program was:" >&5
6846    cat conftest.$ac_ext >&5
6847  fi
6848  rm -rf conftest* conftst*
6849
6850  # Do not use the global_symbol_pipe unless it works.
6851  if test "$pipe_works" = yes; then
6852    break
6853  else
6854    lt_cv_sys_global_symbol_pipe=
6855  fi
6856done
6857
6858fi
6859
6860if test -z "$lt_cv_sys_global_symbol_pipe"; then
6861  lt_cv_sys_global_symbol_to_cdecl=
6862fi
6863if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6864  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6865$as_echo "failed" >&6; }
6866else
6867  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6868$as_echo "ok" >&6; }
6869fi
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892# Check whether --enable-libtool-lock was given.
6893if test "${enable_libtool_lock+set}" = set; then :
6894  enableval=$enable_libtool_lock;
6895fi
6896
6897test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6898
6899# Some flags need to be propagated to the compiler or linker for good
6900# libtool support.
6901case $host in
6902ia64-*-hpux*)
6903  # Find out which ABI we are using.
6904  echo 'int i;' > conftest.$ac_ext
6905  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6906  (eval $ac_compile) 2>&5
6907  ac_status=$?
6908  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6909  test $ac_status = 0; }; then
6910    case `/usr/bin/file conftest.$ac_objext` in
6911      *ELF-32*)
6912	HPUX_IA64_MODE="32"
6913	;;
6914      *ELF-64*)
6915	HPUX_IA64_MODE="64"
6916	;;
6917    esac
6918  fi
6919  rm -rf conftest*
6920  ;;
6921*-*-irix6*)
6922  # Find out which ABI we are using.
6923  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6924  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6925  (eval $ac_compile) 2>&5
6926  ac_status=$?
6927  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6928  test $ac_status = 0; }; then
6929    if test "$lt_cv_prog_gnu_ld" = yes; then
6930      case `/usr/bin/file conftest.$ac_objext` in
6931	*32-bit*)
6932	  LD="${LD-ld} -melf32bsmip"
6933	  ;;
6934	*N32*)
6935	  LD="${LD-ld} -melf32bmipn32"
6936	  ;;
6937	*64-bit*)
6938	  LD="${LD-ld} -melf64bmip"
6939	;;
6940      esac
6941    else
6942      case `/usr/bin/file conftest.$ac_objext` in
6943	*32-bit*)
6944	  LD="${LD-ld} -32"
6945	  ;;
6946	*N32*)
6947	  LD="${LD-ld} -n32"
6948	  ;;
6949	*64-bit*)
6950	  LD="${LD-ld} -64"
6951	  ;;
6952      esac
6953    fi
6954  fi
6955  rm -rf conftest*
6956  ;;
6957
6958x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6959s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6960  # Find out which ABI we are using.
6961  echo 'int i;' > conftest.$ac_ext
6962  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6963  (eval $ac_compile) 2>&5
6964  ac_status=$?
6965  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6966  test $ac_status = 0; }; then
6967    case `/usr/bin/file conftest.o` in
6968      *32-bit*)
6969	case $host in
6970	  x86_64-*kfreebsd*-gnu)
6971	    LD="${LD-ld} -m elf_i386_fbsd"
6972	    ;;
6973	  x86_64-*linux*)
6974	    LD="${LD-ld} -m elf_i386"
6975	    ;;
6976	  ppc64-*linux*|powerpc64-*linux*)
6977	    LD="${LD-ld} -m elf32ppclinux"
6978	    ;;
6979	  s390x-*linux*)
6980	    LD="${LD-ld} -m elf_s390"
6981	    ;;
6982	  sparc64-*linux*)
6983	    LD="${LD-ld} -m elf32_sparc"
6984	    ;;
6985	esac
6986	;;
6987      *64-bit*)
6988	case $host in
6989	  x86_64-*kfreebsd*-gnu)
6990	    LD="${LD-ld} -m elf_x86_64_fbsd"
6991	    ;;
6992	  x86_64-*linux*)
6993	    LD="${LD-ld} -m elf_x86_64"
6994	    ;;
6995	  ppc*-*linux*|powerpc*-*linux*)
6996	    LD="${LD-ld} -m elf64ppc"
6997	    ;;
6998	  s390*-*linux*|s390*-*tpf*)
6999	    LD="${LD-ld} -m elf64_s390"
7000	    ;;
7001	  sparc*-*linux*)
7002	    LD="${LD-ld} -m elf64_sparc"
7003	    ;;
7004	esac
7005	;;
7006    esac
7007  fi
7008  rm -rf conftest*
7009  ;;
7010
7011*-*-sco3.2v5*)
7012  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7013  SAVE_CFLAGS="$CFLAGS"
7014  CFLAGS="$CFLAGS -belf"
7015  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7016$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7017if test "${lt_cv_cc_needs_belf+set}" = set; then :
7018  $as_echo_n "(cached) " >&6
7019else
7020  ac_ext=c
7021ac_cpp='$CPP $CPPFLAGS'
7022ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7023ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7024ac_compiler_gnu=$ac_cv_c_compiler_gnu
7025
7026     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7027/* end confdefs.h.  */
7028
7029int
7030main ()
7031{
7032
7033  ;
7034  return 0;
7035}
7036_ACEOF
7037if ac_fn_c_try_link "$LINENO"; then :
7038  lt_cv_cc_needs_belf=yes
7039else
7040  lt_cv_cc_needs_belf=no
7041fi
7042rm -f core conftest.err conftest.$ac_objext \
7043    conftest$ac_exeext conftest.$ac_ext
7044     ac_ext=c
7045ac_cpp='$CPP $CPPFLAGS'
7046ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7047ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7048ac_compiler_gnu=$ac_cv_c_compiler_gnu
7049
7050fi
7051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7052$as_echo "$lt_cv_cc_needs_belf" >&6; }
7053  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7054    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7055    CFLAGS="$SAVE_CFLAGS"
7056  fi
7057  ;;
7058sparc*-*solaris*)
7059  # Find out which ABI we are using.
7060  echo 'int i;' > conftest.$ac_ext
7061  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7062  (eval $ac_compile) 2>&5
7063  ac_status=$?
7064  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7065  test $ac_status = 0; }; then
7066    case `/usr/bin/file conftest.o` in
7067    *64-bit*)
7068      case $lt_cv_prog_gnu_ld in
7069      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7070      *)
7071	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7072	  LD="${LD-ld} -64"
7073	fi
7074	;;
7075      esac
7076      ;;
7077    esac
7078  fi
7079  rm -rf conftest*
7080  ;;
7081esac
7082
7083need_locks="$enable_libtool_lock"
7084
7085
7086  case $host_os in
7087    rhapsody* | darwin*)
7088    if test -n "$ac_tool_prefix"; then
7089  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7090set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7092$as_echo_n "checking for $ac_word... " >&6; }
7093if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7094  $as_echo_n "(cached) " >&6
7095else
7096  if test -n "$DSYMUTIL"; then
7097  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7098else
7099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7100for as_dir in $PATH
7101do
7102  IFS=$as_save_IFS
7103  test -z "$as_dir" && as_dir=.
7104    for ac_exec_ext in '' $ac_executable_extensions; do
7105  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7106    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7107    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7108    break 2
7109  fi
7110done
7111  done
7112IFS=$as_save_IFS
7113
7114fi
7115fi
7116DSYMUTIL=$ac_cv_prog_DSYMUTIL
7117if test -n "$DSYMUTIL"; then
7118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7119$as_echo "$DSYMUTIL" >&6; }
7120else
7121  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7122$as_echo "no" >&6; }
7123fi
7124
7125
7126fi
7127if test -z "$ac_cv_prog_DSYMUTIL"; then
7128  ac_ct_DSYMUTIL=$DSYMUTIL
7129  # Extract the first word of "dsymutil", so it can be a program name with args.
7130set dummy dsymutil; ac_word=$2
7131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7132$as_echo_n "checking for $ac_word... " >&6; }
7133if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7134  $as_echo_n "(cached) " >&6
7135else
7136  if test -n "$ac_ct_DSYMUTIL"; then
7137  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7138else
7139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7140for as_dir in $PATH
7141do
7142  IFS=$as_save_IFS
7143  test -z "$as_dir" && as_dir=.
7144    for ac_exec_ext in '' $ac_executable_extensions; do
7145  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7146    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7147    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7148    break 2
7149  fi
7150done
7151  done
7152IFS=$as_save_IFS
7153
7154fi
7155fi
7156ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7157if test -n "$ac_ct_DSYMUTIL"; then
7158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7159$as_echo "$ac_ct_DSYMUTIL" >&6; }
7160else
7161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7162$as_echo "no" >&6; }
7163fi
7164
7165  if test "x$ac_ct_DSYMUTIL" = x; then
7166    DSYMUTIL=":"
7167  else
7168    case $cross_compiling:$ac_tool_warned in
7169yes:)
7170{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7171$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7172ac_tool_warned=yes ;;
7173esac
7174    DSYMUTIL=$ac_ct_DSYMUTIL
7175  fi
7176else
7177  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7178fi
7179
7180    if test -n "$ac_tool_prefix"; then
7181  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7182set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7184$as_echo_n "checking for $ac_word... " >&6; }
7185if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7186  $as_echo_n "(cached) " >&6
7187else
7188  if test -n "$NMEDIT"; then
7189  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7190else
7191as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7192for as_dir in $PATH
7193do
7194  IFS=$as_save_IFS
7195  test -z "$as_dir" && as_dir=.
7196    for ac_exec_ext in '' $ac_executable_extensions; do
7197  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7198    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7199    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7200    break 2
7201  fi
7202done
7203  done
7204IFS=$as_save_IFS
7205
7206fi
7207fi
7208NMEDIT=$ac_cv_prog_NMEDIT
7209if test -n "$NMEDIT"; then
7210  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7211$as_echo "$NMEDIT" >&6; }
7212else
7213  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7214$as_echo "no" >&6; }
7215fi
7216
7217
7218fi
7219if test -z "$ac_cv_prog_NMEDIT"; then
7220  ac_ct_NMEDIT=$NMEDIT
7221  # Extract the first word of "nmedit", so it can be a program name with args.
7222set dummy nmedit; ac_word=$2
7223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7224$as_echo_n "checking for $ac_word... " >&6; }
7225if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7226  $as_echo_n "(cached) " >&6
7227else
7228  if test -n "$ac_ct_NMEDIT"; then
7229  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7230else
7231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7232for as_dir in $PATH
7233do
7234  IFS=$as_save_IFS
7235  test -z "$as_dir" && as_dir=.
7236    for ac_exec_ext in '' $ac_executable_extensions; do
7237  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7238    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7239    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7240    break 2
7241  fi
7242done
7243  done
7244IFS=$as_save_IFS
7245
7246fi
7247fi
7248ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7249if test -n "$ac_ct_NMEDIT"; then
7250  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7251$as_echo "$ac_ct_NMEDIT" >&6; }
7252else
7253  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7254$as_echo "no" >&6; }
7255fi
7256
7257  if test "x$ac_ct_NMEDIT" = x; then
7258    NMEDIT=":"
7259  else
7260    case $cross_compiling:$ac_tool_warned in
7261yes:)
7262{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7263$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7264ac_tool_warned=yes ;;
7265esac
7266    NMEDIT=$ac_ct_NMEDIT
7267  fi
7268else
7269  NMEDIT="$ac_cv_prog_NMEDIT"
7270fi
7271
7272    if test -n "$ac_tool_prefix"; then
7273  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7274set dummy ${ac_tool_prefix}lipo; ac_word=$2
7275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7276$as_echo_n "checking for $ac_word... " >&6; }
7277if test "${ac_cv_prog_LIPO+set}" = set; then :
7278  $as_echo_n "(cached) " >&6
7279else
7280  if test -n "$LIPO"; then
7281  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7282else
7283as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7284for as_dir in $PATH
7285do
7286  IFS=$as_save_IFS
7287  test -z "$as_dir" && as_dir=.
7288    for ac_exec_ext in '' $ac_executable_extensions; do
7289  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7290    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7291    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7292    break 2
7293  fi
7294done
7295  done
7296IFS=$as_save_IFS
7297
7298fi
7299fi
7300LIPO=$ac_cv_prog_LIPO
7301if test -n "$LIPO"; then
7302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7303$as_echo "$LIPO" >&6; }
7304else
7305  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7306$as_echo "no" >&6; }
7307fi
7308
7309
7310fi
7311if test -z "$ac_cv_prog_LIPO"; then
7312  ac_ct_LIPO=$LIPO
7313  # Extract the first word of "lipo", so it can be a program name with args.
7314set dummy lipo; ac_word=$2
7315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7316$as_echo_n "checking for $ac_word... " >&6; }
7317if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7318  $as_echo_n "(cached) " >&6
7319else
7320  if test -n "$ac_ct_LIPO"; then
7321  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7322else
7323as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7324for as_dir in $PATH
7325do
7326  IFS=$as_save_IFS
7327  test -z "$as_dir" && as_dir=.
7328    for ac_exec_ext in '' $ac_executable_extensions; do
7329  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7330    ac_cv_prog_ac_ct_LIPO="lipo"
7331    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7332    break 2
7333  fi
7334done
7335  done
7336IFS=$as_save_IFS
7337
7338fi
7339fi
7340ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7341if test -n "$ac_ct_LIPO"; then
7342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7343$as_echo "$ac_ct_LIPO" >&6; }
7344else
7345  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7346$as_echo "no" >&6; }
7347fi
7348
7349  if test "x$ac_ct_LIPO" = x; then
7350    LIPO=":"
7351  else
7352    case $cross_compiling:$ac_tool_warned in
7353yes:)
7354{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7355$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7356ac_tool_warned=yes ;;
7357esac
7358    LIPO=$ac_ct_LIPO
7359  fi
7360else
7361  LIPO="$ac_cv_prog_LIPO"
7362fi
7363
7364    if test -n "$ac_tool_prefix"; then
7365  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7366set dummy ${ac_tool_prefix}otool; ac_word=$2
7367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7368$as_echo_n "checking for $ac_word... " >&6; }
7369if test "${ac_cv_prog_OTOOL+set}" = set; then :
7370  $as_echo_n "(cached) " >&6
7371else
7372  if test -n "$OTOOL"; then
7373  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7374else
7375as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7376for as_dir in $PATH
7377do
7378  IFS=$as_save_IFS
7379  test -z "$as_dir" && as_dir=.
7380    for ac_exec_ext in '' $ac_executable_extensions; do
7381  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7382    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7383    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7384    break 2
7385  fi
7386done
7387  done
7388IFS=$as_save_IFS
7389
7390fi
7391fi
7392OTOOL=$ac_cv_prog_OTOOL
7393if test -n "$OTOOL"; then
7394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7395$as_echo "$OTOOL" >&6; }
7396else
7397  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7398$as_echo "no" >&6; }
7399fi
7400
7401
7402fi
7403if test -z "$ac_cv_prog_OTOOL"; then
7404  ac_ct_OTOOL=$OTOOL
7405  # Extract the first word of "otool", so it can be a program name with args.
7406set dummy otool; ac_word=$2
7407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7408$as_echo_n "checking for $ac_word... " >&6; }
7409if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7410  $as_echo_n "(cached) " >&6
7411else
7412  if test -n "$ac_ct_OTOOL"; then
7413  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7414else
7415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7416for as_dir in $PATH
7417do
7418  IFS=$as_save_IFS
7419  test -z "$as_dir" && as_dir=.
7420    for ac_exec_ext in '' $ac_executable_extensions; do
7421  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7422    ac_cv_prog_ac_ct_OTOOL="otool"
7423    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7424    break 2
7425  fi
7426done
7427  done
7428IFS=$as_save_IFS
7429
7430fi
7431fi
7432ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7433if test -n "$ac_ct_OTOOL"; then
7434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7435$as_echo "$ac_ct_OTOOL" >&6; }
7436else
7437  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7438$as_echo "no" >&6; }
7439fi
7440
7441  if test "x$ac_ct_OTOOL" = x; then
7442    OTOOL=":"
7443  else
7444    case $cross_compiling:$ac_tool_warned in
7445yes:)
7446{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7447$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7448ac_tool_warned=yes ;;
7449esac
7450    OTOOL=$ac_ct_OTOOL
7451  fi
7452else
7453  OTOOL="$ac_cv_prog_OTOOL"
7454fi
7455
7456    if test -n "$ac_tool_prefix"; then
7457  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7458set dummy ${ac_tool_prefix}otool64; ac_word=$2
7459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7460$as_echo_n "checking for $ac_word... " >&6; }
7461if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7462  $as_echo_n "(cached) " >&6
7463else
7464  if test -n "$OTOOL64"; then
7465  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7466else
7467as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7468for as_dir in $PATH
7469do
7470  IFS=$as_save_IFS
7471  test -z "$as_dir" && as_dir=.
7472    for ac_exec_ext in '' $ac_executable_extensions; do
7473  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7474    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7475    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7476    break 2
7477  fi
7478done
7479  done
7480IFS=$as_save_IFS
7481
7482fi
7483fi
7484OTOOL64=$ac_cv_prog_OTOOL64
7485if test -n "$OTOOL64"; then
7486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7487$as_echo "$OTOOL64" >&6; }
7488else
7489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7490$as_echo "no" >&6; }
7491fi
7492
7493
7494fi
7495if test -z "$ac_cv_prog_OTOOL64"; then
7496  ac_ct_OTOOL64=$OTOOL64
7497  # Extract the first word of "otool64", so it can be a program name with args.
7498set dummy otool64; ac_word=$2
7499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7500$as_echo_n "checking for $ac_word... " >&6; }
7501if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7502  $as_echo_n "(cached) " >&6
7503else
7504  if test -n "$ac_ct_OTOOL64"; then
7505  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7506else
7507as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7508for as_dir in $PATH
7509do
7510  IFS=$as_save_IFS
7511  test -z "$as_dir" && as_dir=.
7512    for ac_exec_ext in '' $ac_executable_extensions; do
7513  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7514    ac_cv_prog_ac_ct_OTOOL64="otool64"
7515    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7516    break 2
7517  fi
7518done
7519  done
7520IFS=$as_save_IFS
7521
7522fi
7523fi
7524ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7525if test -n "$ac_ct_OTOOL64"; then
7526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7527$as_echo "$ac_ct_OTOOL64" >&6; }
7528else
7529  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7530$as_echo "no" >&6; }
7531fi
7532
7533  if test "x$ac_ct_OTOOL64" = x; then
7534    OTOOL64=":"
7535  else
7536    case $cross_compiling:$ac_tool_warned in
7537yes:)
7538{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7539$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7540ac_tool_warned=yes ;;
7541esac
7542    OTOOL64=$ac_ct_OTOOL64
7543  fi
7544else
7545  OTOOL64="$ac_cv_prog_OTOOL64"
7546fi
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7575$as_echo_n "checking for -single_module linker flag... " >&6; }
7576if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7577  $as_echo_n "(cached) " >&6
7578else
7579  lt_cv_apple_cc_single_mod=no
7580      if test -z "${LT_MULTI_MODULE}"; then
7581	# By default we will add the -single_module flag. You can override
7582	# by either setting the environment variable LT_MULTI_MODULE
7583	# non-empty at configure time, or by adding -multi_module to the
7584	# link flags.
7585	rm -rf libconftest.dylib*
7586	echo "int foo(void){return 1;}" > conftest.c
7587	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7588-dynamiclib -Wl,-single_module conftest.c" >&5
7589	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7590	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7591        _lt_result=$?
7592	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7593	  lt_cv_apple_cc_single_mod=yes
7594	else
7595	  cat conftest.err >&5
7596	fi
7597	rm -rf libconftest.dylib*
7598	rm -f conftest.*
7599      fi
7600fi
7601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7602$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7603    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7604$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7605if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7606  $as_echo_n "(cached) " >&6
7607else
7608  lt_cv_ld_exported_symbols_list=no
7609      save_LDFLAGS=$LDFLAGS
7610      echo "_main" > conftest.sym
7611      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7612      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7613/* end confdefs.h.  */
7614
7615int
7616main ()
7617{
7618
7619  ;
7620  return 0;
7621}
7622_ACEOF
7623if ac_fn_c_try_link "$LINENO"; then :
7624  lt_cv_ld_exported_symbols_list=yes
7625else
7626  lt_cv_ld_exported_symbols_list=no
7627fi
7628rm -f core conftest.err conftest.$ac_objext \
7629    conftest$ac_exeext conftest.$ac_ext
7630	LDFLAGS="$save_LDFLAGS"
7631
7632fi
7633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7634$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7635    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7636$as_echo_n "checking for -force_load linker flag... " >&6; }
7637if test "${lt_cv_ld_force_load+set}" = set; then :
7638  $as_echo_n "(cached) " >&6
7639else
7640  lt_cv_ld_force_load=no
7641      cat > conftest.c << _LT_EOF
7642int forced_loaded() { return 2;}
7643_LT_EOF
7644      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7645      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7646      echo "$AR cru libconftest.a conftest.o" >&5
7647      $AR cru libconftest.a conftest.o 2>&5
7648      cat > conftest.c << _LT_EOF
7649int main() { return 0;}
7650_LT_EOF
7651      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7652      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7653      _lt_result=$?
7654      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7655	lt_cv_ld_force_load=yes
7656      else
7657	cat conftest.err >&5
7658      fi
7659        rm -f conftest.err libconftest.a conftest conftest.c
7660        rm -rf conftest.dSYM
7661
7662fi
7663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7664$as_echo "$lt_cv_ld_force_load" >&6; }
7665    case $host_os in
7666    rhapsody* | darwin1.[012])
7667      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7668    darwin1.*)
7669      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7670    darwin*) # darwin 5.x on
7671      # if running on 10.5 or later, the deployment target defaults
7672      # to the OS version, if on x86, and 10.4, the deployment
7673      # target defaults to 10.4. Don't you love it?
7674      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7675	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7676	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7677	10.[012]*)
7678	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7679	10.*)
7680	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7681      esac
7682    ;;
7683  esac
7684    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7685      _lt_dar_single_mod='$single_module'
7686    fi
7687    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7688      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7689    else
7690      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7691    fi
7692    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7693      _lt_dsymutil='~$DSYMUTIL $lib || :'
7694    else
7695      _lt_dsymutil=
7696    fi
7697    ;;
7698  esac
7699
7700for ac_header in dlfcn.h
7701do :
7702  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7703"
7704if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7705  cat >>confdefs.h <<_ACEOF
7706#define HAVE_DLFCN_H 1
7707_ACEOF
7708
7709fi
7710
7711done
7712
7713
7714
7715
7716
7717# Set options
7718
7719
7720
7721        enable_dlopen=no
7722
7723
7724  enable_win32_dll=no
7725
7726
7727            # Check whether --enable-shared was given.
7728if test "${enable_shared+set}" = set; then :
7729  enableval=$enable_shared; p=${PACKAGE-default}
7730    case $enableval in
7731    yes) enable_shared=yes ;;
7732    no) enable_shared=no ;;
7733    *)
7734      enable_shared=no
7735      # Look at the argument we got.  We use all the common list separators.
7736      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7737      for pkg in $enableval; do
7738	IFS="$lt_save_ifs"
7739	if test "X$pkg" = "X$p"; then
7740	  enable_shared=yes
7741	fi
7742      done
7743      IFS="$lt_save_ifs"
7744      ;;
7745    esac
7746else
7747  enable_shared=yes
7748fi
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758  # Check whether --enable-static was given.
7759if test "${enable_static+set}" = set; then :
7760  enableval=$enable_static; p=${PACKAGE-default}
7761    case $enableval in
7762    yes) enable_static=yes ;;
7763    no) enable_static=no ;;
7764    *)
7765     enable_static=no
7766      # Look at the argument we got.  We use all the common list separators.
7767      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7768      for pkg in $enableval; do
7769	IFS="$lt_save_ifs"
7770	if test "X$pkg" = "X$p"; then
7771	  enable_static=yes
7772	fi
7773      done
7774      IFS="$lt_save_ifs"
7775      ;;
7776    esac
7777else
7778  enable_static=yes
7779fi
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790# Check whether --with-pic was given.
7791if test "${with_pic+set}" = set; then :
7792  withval=$with_pic; pic_mode="$withval"
7793else
7794  pic_mode=default
7795fi
7796
7797
7798test -z "$pic_mode" && pic_mode=default
7799
7800
7801
7802
7803
7804
7805
7806  # Check whether --enable-fast-install was given.
7807if test "${enable_fast_install+set}" = set; then :
7808  enableval=$enable_fast_install; p=${PACKAGE-default}
7809    case $enableval in
7810    yes) enable_fast_install=yes ;;
7811    no) enable_fast_install=no ;;
7812    *)
7813      enable_fast_install=no
7814      # Look at the argument we got.  We use all the common list separators.
7815      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7816      for pkg in $enableval; do
7817	IFS="$lt_save_ifs"
7818	if test "X$pkg" = "X$p"; then
7819	  enable_fast_install=yes
7820	fi
7821      done
7822      IFS="$lt_save_ifs"
7823      ;;
7824    esac
7825else
7826  enable_fast_install=yes
7827fi
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839# This can be used to rebuild libtool when needed
7840LIBTOOL_DEPS="$ltmain"
7841
7842# Always use our own libtool.
7843LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870test -z "$LN_S" && LN_S="ln -s"
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885if test -n "${ZSH_VERSION+set}" ; then
7886   setopt NO_GLOB_SUBST
7887fi
7888
7889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7890$as_echo_n "checking for objdir... " >&6; }
7891if test "${lt_cv_objdir+set}" = set; then :
7892  $as_echo_n "(cached) " >&6
7893else
7894  rm -f .libs 2>/dev/null
7895mkdir .libs 2>/dev/null
7896if test -d .libs; then
7897  lt_cv_objdir=.libs
7898else
7899  # MS-DOS does not allow filenames that begin with a dot.
7900  lt_cv_objdir=_libs
7901fi
7902rmdir .libs 2>/dev/null
7903fi
7904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7905$as_echo "$lt_cv_objdir" >&6; }
7906objdir=$lt_cv_objdir
7907
7908
7909
7910
7911
7912cat >>confdefs.h <<_ACEOF
7913#define LT_OBJDIR "$lt_cv_objdir/"
7914_ACEOF
7915
7916
7917
7918
7919case $host_os in
7920aix3*)
7921  # AIX sometimes has problems with the GCC collect2 program.  For some
7922  # reason, if we set the COLLECT_NAMES environment variable, the problems
7923  # vanish in a puff of smoke.
7924  if test "X${COLLECT_NAMES+set}" != Xset; then
7925    COLLECT_NAMES=
7926    export COLLECT_NAMES
7927  fi
7928  ;;
7929esac
7930
7931# Global variables:
7932ofile=libtool
7933can_build_shared=yes
7934
7935# All known linkers require a `.a' archive for static linking (except MSVC,
7936# which needs '.lib').
7937libext=a
7938
7939with_gnu_ld="$lt_cv_prog_gnu_ld"
7940
7941old_CC="$CC"
7942old_CFLAGS="$CFLAGS"
7943
7944# Set sane defaults for various variables
7945test -z "$CC" && CC=cc
7946test -z "$LTCC" && LTCC=$CC
7947test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7948test -z "$LD" && LD=ld
7949test -z "$ac_objext" && ac_objext=o
7950
7951for cc_temp in $compiler""; do
7952  case $cc_temp in
7953    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7954    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7955    \-*) ;;
7956    *) break;;
7957  esac
7958done
7959cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7960
7961
7962# Only perform the check for file, if the check method requires it
7963test -z "$MAGIC_CMD" && MAGIC_CMD=file
7964case $deplibs_check_method in
7965file_magic*)
7966  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7967    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7968$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7969if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7970  $as_echo_n "(cached) " >&6
7971else
7972  case $MAGIC_CMD in
7973[\\/*] |  ?:[\\/]*)
7974  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7975  ;;
7976*)
7977  lt_save_MAGIC_CMD="$MAGIC_CMD"
7978  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7979  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7980  for ac_dir in $ac_dummy; do
7981    IFS="$lt_save_ifs"
7982    test -z "$ac_dir" && ac_dir=.
7983    if test -f $ac_dir/${ac_tool_prefix}file; then
7984      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7985      if test -n "$file_magic_test_file"; then
7986	case $deplibs_check_method in
7987	"file_magic "*)
7988	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7989	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7990	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7991	    $EGREP "$file_magic_regex" > /dev/null; then
7992	    :
7993	  else
7994	    cat <<_LT_EOF 1>&2
7995
7996*** Warning: the command libtool uses to detect shared libraries,
7997*** $file_magic_cmd, produces output that libtool cannot recognize.
7998*** The result is that libtool may fail to recognize shared libraries
7999*** as such.  This will affect the creation of libtool libraries that
8000*** depend on shared libraries, but programs linked with such libtool
8001*** libraries will work regardless of this problem.  Nevertheless, you
8002*** may want to report the problem to your system manager and/or to
8003*** bug-libtool@gnu.org
8004
8005_LT_EOF
8006	  fi ;;
8007	esac
8008      fi
8009      break
8010    fi
8011  done
8012  IFS="$lt_save_ifs"
8013  MAGIC_CMD="$lt_save_MAGIC_CMD"
8014  ;;
8015esac
8016fi
8017
8018MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8019if test -n "$MAGIC_CMD"; then
8020  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8021$as_echo "$MAGIC_CMD" >&6; }
8022else
8023  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8024$as_echo "no" >&6; }
8025fi
8026
8027
8028
8029
8030
8031if test -z "$lt_cv_path_MAGIC_CMD"; then
8032  if test -n "$ac_tool_prefix"; then
8033    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8034$as_echo_n "checking for file... " >&6; }
8035if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8036  $as_echo_n "(cached) " >&6
8037else
8038  case $MAGIC_CMD in
8039[\\/*] |  ?:[\\/]*)
8040  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8041  ;;
8042*)
8043  lt_save_MAGIC_CMD="$MAGIC_CMD"
8044  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8045  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8046  for ac_dir in $ac_dummy; do
8047    IFS="$lt_save_ifs"
8048    test -z "$ac_dir" && ac_dir=.
8049    if test -f $ac_dir/file; then
8050      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8051      if test -n "$file_magic_test_file"; then
8052	case $deplibs_check_method in
8053	"file_magic "*)
8054	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8055	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8056	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8057	    $EGREP "$file_magic_regex" > /dev/null; then
8058	    :
8059	  else
8060	    cat <<_LT_EOF 1>&2
8061
8062*** Warning: the command libtool uses to detect shared libraries,
8063*** $file_magic_cmd, produces output that libtool cannot recognize.
8064*** The result is that libtool may fail to recognize shared libraries
8065*** as such.  This will affect the creation of libtool libraries that
8066*** depend on shared libraries, but programs linked with such libtool
8067*** libraries will work regardless of this problem.  Nevertheless, you
8068*** may want to report the problem to your system manager and/or to
8069*** bug-libtool@gnu.org
8070
8071_LT_EOF
8072	  fi ;;
8073	esac
8074      fi
8075      break
8076    fi
8077  done
8078  IFS="$lt_save_ifs"
8079  MAGIC_CMD="$lt_save_MAGIC_CMD"
8080  ;;
8081esac
8082fi
8083
8084MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8085if test -n "$MAGIC_CMD"; then
8086  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8087$as_echo "$MAGIC_CMD" >&6; }
8088else
8089  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8090$as_echo "no" >&6; }
8091fi
8092
8093
8094  else
8095    MAGIC_CMD=:
8096  fi
8097fi
8098
8099  fi
8100  ;;
8101esac
8102
8103# Use C for the default configuration in the libtool script
8104
8105lt_save_CC="$CC"
8106ac_ext=c
8107ac_cpp='$CPP $CPPFLAGS'
8108ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8109ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8110ac_compiler_gnu=$ac_cv_c_compiler_gnu
8111
8112
8113# Source file extension for C test sources.
8114ac_ext=c
8115
8116# Object file extension for compiled C test sources.
8117objext=o
8118objext=$objext
8119
8120# Code to be used in simple compile tests
8121lt_simple_compile_test_code="int some_variable = 0;"
8122
8123# Code to be used in simple link tests
8124lt_simple_link_test_code='int main(){return(0);}'
8125
8126
8127
8128
8129
8130
8131
8132# If no C compiler was specified, use CC.
8133LTCC=${LTCC-"$CC"}
8134
8135# If no C compiler flags were specified, use CFLAGS.
8136LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8137
8138# Allow CC to be a program name with arguments.
8139compiler=$CC
8140
8141# Save the default compiler, since it gets overwritten when the other
8142# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8143compiler_DEFAULT=$CC
8144
8145# save warnings/boilerplate of simple test code
8146ac_outfile=conftest.$ac_objext
8147echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8148eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8149_lt_compiler_boilerplate=`cat conftest.err`
8150$RM conftest*
8151
8152ac_outfile=conftest.$ac_objext
8153echo "$lt_simple_link_test_code" >conftest.$ac_ext
8154eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8155_lt_linker_boilerplate=`cat conftest.err`
8156$RM -r conftest*
8157
8158
8159## CAVEAT EMPTOR:
8160## There is no encapsulation within the following macros, do not change
8161## the running order or otherwise move them around unless you know exactly
8162## what you are doing...
8163if test -n "$compiler"; then
8164
8165lt_prog_compiler_no_builtin_flag=
8166
8167if test "$GCC" = yes; then
8168  case $cc_basename in
8169  nvcc*)
8170    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8171  *)
8172    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8173  esac
8174
8175  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8176$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8177if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8178  $as_echo_n "(cached) " >&6
8179else
8180  lt_cv_prog_compiler_rtti_exceptions=no
8181   ac_outfile=conftest.$ac_objext
8182   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8183   lt_compiler_flag="-fno-rtti -fno-exceptions"
8184   # Insert the option either (1) after the last *FLAGS variable, or
8185   # (2) before a word containing "conftest.", or (3) at the end.
8186   # Note that $ac_compile itself does not contain backslashes and begins
8187   # with a dollar sign (not a hyphen), so the echo should work correctly.
8188   # The option is referenced via a variable to avoid confusing sed.
8189   lt_compile=`echo "$ac_compile" | $SED \
8190   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8191   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8192   -e 's:$: $lt_compiler_flag:'`
8193   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8194   (eval "$lt_compile" 2>conftest.err)
8195   ac_status=$?
8196   cat conftest.err >&5
8197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8198   if (exit $ac_status) && test -s "$ac_outfile"; then
8199     # The compiler can only warn and ignore the option if not recognized
8200     # So say no if there are warnings other than the usual output.
8201     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8202     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8203     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8204       lt_cv_prog_compiler_rtti_exceptions=yes
8205     fi
8206   fi
8207   $RM conftest*
8208
8209fi
8210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8211$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8212
8213if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8214    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8215else
8216    :
8217fi
8218
8219fi
8220
8221
8222
8223
8224
8225
8226  lt_prog_compiler_wl=
8227lt_prog_compiler_pic=
8228lt_prog_compiler_static=
8229
8230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8231$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8232
8233  if test "$GCC" = yes; then
8234    lt_prog_compiler_wl='-Wl,'
8235    lt_prog_compiler_static='-static'
8236
8237    case $host_os in
8238      aix*)
8239      # All AIX code is PIC.
8240      if test "$host_cpu" = ia64; then
8241	# AIX 5 now supports IA64 processor
8242	lt_prog_compiler_static='-Bstatic'
8243      fi
8244      ;;
8245
8246    amigaos*)
8247      case $host_cpu in
8248      powerpc)
8249            # see comment about AmigaOS4 .so support
8250            lt_prog_compiler_pic='-fPIC'
8251        ;;
8252      m68k)
8253            # FIXME: we need at least 68020 code to build shared libraries, but
8254            # adding the `-m68020' flag to GCC prevents building anything better,
8255            # like `-m68040'.
8256            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8257        ;;
8258      esac
8259      ;;
8260
8261    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8262      # PIC is the default for these OSes.
8263      ;;
8264
8265    mingw* | cygwin* | pw32* | os2* | cegcc*)
8266      # This hack is so that the source file can tell whether it is being
8267      # built for inclusion in a dll (and should export symbols for example).
8268      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8269      # (--disable-auto-import) libraries
8270      lt_prog_compiler_pic='-DDLL_EXPORT'
8271      ;;
8272
8273    darwin* | rhapsody*)
8274      # PIC is the default on this platform
8275      # Common symbols not allowed in MH_DYLIB files
8276      lt_prog_compiler_pic='-fno-common'
8277      ;;
8278
8279    haiku*)
8280      # PIC is the default for Haiku.
8281      # The "-static" flag exists, but is broken.
8282      lt_prog_compiler_static=
8283      ;;
8284
8285    hpux*)
8286      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8287      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8288      # sets the default TLS model and affects inlining.
8289      case $host_cpu in
8290      hppa*64*)
8291	# +Z the default
8292	;;
8293      *)
8294	lt_prog_compiler_pic='-fPIC'
8295	;;
8296      esac
8297      ;;
8298
8299    interix[3-9]*)
8300      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8301      # Instead, we relocate shared libraries at runtime.
8302      ;;
8303
8304    msdosdjgpp*)
8305      # Just because we use GCC doesn't mean we suddenly get shared libraries
8306      # on systems that don't support them.
8307      lt_prog_compiler_can_build_shared=no
8308      enable_shared=no
8309      ;;
8310
8311    *nto* | *qnx*)
8312      # QNX uses GNU C++, but need to define -shared option too, otherwise
8313      # it will coredump.
8314      lt_prog_compiler_pic='-fPIC -shared'
8315      ;;
8316
8317    sysv4*MP*)
8318      if test -d /usr/nec; then
8319	lt_prog_compiler_pic=-Kconform_pic
8320      fi
8321      ;;
8322
8323    *)
8324      lt_prog_compiler_pic='-fPIC'
8325      ;;
8326    esac
8327
8328    case $cc_basename in
8329    nvcc*) # Cuda Compiler Driver 2.2
8330      lt_prog_compiler_wl='-Xlinker '
8331      lt_prog_compiler_pic='-Xcompiler -fPIC'
8332      ;;
8333    esac
8334  else
8335    # PORTME Check for flag to pass linker flags through the system compiler.
8336    case $host_os in
8337    aix*)
8338      lt_prog_compiler_wl='-Wl,'
8339      if test "$host_cpu" = ia64; then
8340	# AIX 5 now supports IA64 processor
8341	lt_prog_compiler_static='-Bstatic'
8342      else
8343	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8344      fi
8345      ;;
8346
8347    mingw* | cygwin* | pw32* | os2* | cegcc*)
8348      # This hack is so that the source file can tell whether it is being
8349      # built for inclusion in a dll (and should export symbols for example).
8350      lt_prog_compiler_pic='-DDLL_EXPORT'
8351      ;;
8352
8353    hpux9* | hpux10* | hpux11*)
8354      lt_prog_compiler_wl='-Wl,'
8355      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8356      # not for PA HP-UX.
8357      case $host_cpu in
8358      hppa*64*|ia64*)
8359	# +Z the default
8360	;;
8361      *)
8362	lt_prog_compiler_pic='+Z'
8363	;;
8364      esac
8365      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8366      lt_prog_compiler_static='${wl}-a ${wl}archive'
8367      ;;
8368
8369    irix5* | irix6* | nonstopux*)
8370      lt_prog_compiler_wl='-Wl,'
8371      # PIC (with -KPIC) is the default.
8372      lt_prog_compiler_static='-non_shared'
8373      ;;
8374
8375    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8376      case $cc_basename in
8377      # old Intel for x86_64 which still supported -KPIC.
8378      ecc*)
8379	lt_prog_compiler_wl='-Wl,'
8380	lt_prog_compiler_pic='-KPIC'
8381	lt_prog_compiler_static='-static'
8382        ;;
8383      # icc used to be incompatible with GCC.
8384      # ICC 10 doesn't accept -KPIC any more.
8385      icc* | ifort*)
8386	lt_prog_compiler_wl='-Wl,'
8387	lt_prog_compiler_pic='-fPIC'
8388	lt_prog_compiler_static='-static'
8389        ;;
8390      # Lahey Fortran 8.1.
8391      lf95*)
8392	lt_prog_compiler_wl='-Wl,'
8393	lt_prog_compiler_pic='--shared'
8394	lt_prog_compiler_static='--static'
8395	;;
8396      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8397        # Portland Group compilers (*not* the Pentium gcc compiler,
8398	# which looks to be a dead project)
8399	lt_prog_compiler_wl='-Wl,'
8400	lt_prog_compiler_pic='-fpic'
8401	lt_prog_compiler_static='-Bstatic'
8402        ;;
8403      ccc*)
8404        lt_prog_compiler_wl='-Wl,'
8405        # All Alpha code is PIC.
8406        lt_prog_compiler_static='-non_shared'
8407        ;;
8408      xl* | bgxl* | bgf* | mpixl*)
8409	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8410	lt_prog_compiler_wl='-Wl,'
8411	lt_prog_compiler_pic='-qpic'
8412	lt_prog_compiler_static='-qstaticlink'
8413	;;
8414      *)
8415	case `$CC -V 2>&1 | sed 5q` in
8416	*Sun\ F* | *Sun*Fortran*)
8417	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8418	  lt_prog_compiler_pic='-KPIC'
8419	  lt_prog_compiler_static='-Bstatic'
8420	  lt_prog_compiler_wl=''
8421	  ;;
8422	*Sun\ C*)
8423	  # Sun C 5.9
8424	  lt_prog_compiler_pic='-KPIC'
8425	  lt_prog_compiler_static='-Bstatic'
8426	  lt_prog_compiler_wl='-Wl,'
8427	  ;;
8428	esac
8429	;;
8430      esac
8431      ;;
8432
8433    newsos6)
8434      lt_prog_compiler_pic='-KPIC'
8435      lt_prog_compiler_static='-Bstatic'
8436      ;;
8437
8438    *nto* | *qnx*)
8439      # QNX uses GNU C++, but need to define -shared option too, otherwise
8440      # it will coredump.
8441      lt_prog_compiler_pic='-fPIC -shared'
8442      ;;
8443
8444    osf3* | osf4* | osf5*)
8445      lt_prog_compiler_wl='-Wl,'
8446      # All OSF/1 code is PIC.
8447      lt_prog_compiler_static='-non_shared'
8448      ;;
8449
8450    rdos*)
8451      lt_prog_compiler_static='-non_shared'
8452      ;;
8453
8454    solaris*)
8455      lt_prog_compiler_pic='-KPIC'
8456      lt_prog_compiler_static='-Bstatic'
8457      case $cc_basename in
8458      f77* | f90* | f95*)
8459	lt_prog_compiler_wl='-Qoption ld ';;
8460      *)
8461	lt_prog_compiler_wl='-Wl,';;
8462      esac
8463      ;;
8464
8465    sunos4*)
8466      lt_prog_compiler_wl='-Qoption ld '
8467      lt_prog_compiler_pic='-PIC'
8468      lt_prog_compiler_static='-Bstatic'
8469      ;;
8470
8471    sysv4 | sysv4.2uw2* | sysv4.3*)
8472      lt_prog_compiler_wl='-Wl,'
8473      lt_prog_compiler_pic='-KPIC'
8474      lt_prog_compiler_static='-Bstatic'
8475      ;;
8476
8477    sysv4*MP*)
8478      if test -d /usr/nec ;then
8479	lt_prog_compiler_pic='-Kconform_pic'
8480	lt_prog_compiler_static='-Bstatic'
8481      fi
8482      ;;
8483
8484    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8485      lt_prog_compiler_wl='-Wl,'
8486      lt_prog_compiler_pic='-KPIC'
8487      lt_prog_compiler_static='-Bstatic'
8488      ;;
8489
8490    unicos*)
8491      lt_prog_compiler_wl='-Wl,'
8492      lt_prog_compiler_can_build_shared=no
8493      ;;
8494
8495    uts4*)
8496      lt_prog_compiler_pic='-pic'
8497      lt_prog_compiler_static='-Bstatic'
8498      ;;
8499
8500    *)
8501      lt_prog_compiler_can_build_shared=no
8502      ;;
8503    esac
8504  fi
8505
8506case $host_os in
8507  # For platforms which do not support PIC, -DPIC is meaningless:
8508  *djgpp*)
8509    lt_prog_compiler_pic=
8510    ;;
8511  *)
8512    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8513    ;;
8514esac
8515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8516$as_echo "$lt_prog_compiler_pic" >&6; }
8517
8518
8519
8520
8521
8522
8523#
8524# Check to make sure the PIC flag actually works.
8525#
8526if test -n "$lt_prog_compiler_pic"; then
8527  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8528$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8529if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8530  $as_echo_n "(cached) " >&6
8531else
8532  lt_cv_prog_compiler_pic_works=no
8533   ac_outfile=conftest.$ac_objext
8534   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8535   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8536   # Insert the option either (1) after the last *FLAGS variable, or
8537   # (2) before a word containing "conftest.", or (3) at the end.
8538   # Note that $ac_compile itself does not contain backslashes and begins
8539   # with a dollar sign (not a hyphen), so the echo should work correctly.
8540   # The option is referenced via a variable to avoid confusing sed.
8541   lt_compile=`echo "$ac_compile" | $SED \
8542   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8543   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8544   -e 's:$: $lt_compiler_flag:'`
8545   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8546   (eval "$lt_compile" 2>conftest.err)
8547   ac_status=$?
8548   cat conftest.err >&5
8549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8550   if (exit $ac_status) && test -s "$ac_outfile"; then
8551     # The compiler can only warn and ignore the option if not recognized
8552     # So say no if there are warnings other than the usual output.
8553     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8554     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8555     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8556       lt_cv_prog_compiler_pic_works=yes
8557     fi
8558   fi
8559   $RM conftest*
8560
8561fi
8562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8563$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8564
8565if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8566    case $lt_prog_compiler_pic in
8567     "" | " "*) ;;
8568     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8569     esac
8570else
8571    lt_prog_compiler_pic=
8572     lt_prog_compiler_can_build_shared=no
8573fi
8574
8575fi
8576
8577
8578
8579
8580
8581
8582#
8583# Check to make sure the static flag actually works.
8584#
8585wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8587$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8588if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8589  $as_echo_n "(cached) " >&6
8590else
8591  lt_cv_prog_compiler_static_works=no
8592   save_LDFLAGS="$LDFLAGS"
8593   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8594   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8595   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8596     # The linker can only warn and ignore the option if not recognized
8597     # So say no if there are warnings
8598     if test -s conftest.err; then
8599       # Append any errors to the config.log.
8600       cat conftest.err 1>&5
8601       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8602       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8603       if diff conftest.exp conftest.er2 >/dev/null; then
8604         lt_cv_prog_compiler_static_works=yes
8605       fi
8606     else
8607       lt_cv_prog_compiler_static_works=yes
8608     fi
8609   fi
8610   $RM -r conftest*
8611   LDFLAGS="$save_LDFLAGS"
8612
8613fi
8614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8615$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8616
8617if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8618    :
8619else
8620    lt_prog_compiler_static=
8621fi
8622
8623
8624
8625
8626
8627
8628
8629  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8630$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8631if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8632  $as_echo_n "(cached) " >&6
8633else
8634  lt_cv_prog_compiler_c_o=no
8635   $RM -r conftest 2>/dev/null
8636   mkdir conftest
8637   cd conftest
8638   mkdir out
8639   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8640
8641   lt_compiler_flag="-o out/conftest2.$ac_objext"
8642   # Insert the option either (1) after the last *FLAGS variable, or
8643   # (2) before a word containing "conftest.", or (3) at the end.
8644   # Note that $ac_compile itself does not contain backslashes and begins
8645   # with a dollar sign (not a hyphen), so the echo should work correctly.
8646   lt_compile=`echo "$ac_compile" | $SED \
8647   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8648   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8649   -e 's:$: $lt_compiler_flag:'`
8650   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8651   (eval "$lt_compile" 2>out/conftest.err)
8652   ac_status=$?
8653   cat out/conftest.err >&5
8654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8655   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8656   then
8657     # The compiler can only warn and ignore the option if not recognized
8658     # So say no if there are warnings
8659     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8660     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8661     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8662       lt_cv_prog_compiler_c_o=yes
8663     fi
8664   fi
8665   chmod u+w . 2>&5
8666   $RM conftest*
8667   # SGI C++ compiler will create directory out/ii_files/ for
8668   # template instantiation
8669   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8670   $RM out/* && rmdir out
8671   cd ..
8672   $RM -r conftest
8673   $RM conftest*
8674
8675fi
8676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8677$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8678
8679
8680
8681
8682
8683
8684  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8685$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8686if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8687  $as_echo_n "(cached) " >&6
8688else
8689  lt_cv_prog_compiler_c_o=no
8690   $RM -r conftest 2>/dev/null
8691   mkdir conftest
8692   cd conftest
8693   mkdir out
8694   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8695
8696   lt_compiler_flag="-o out/conftest2.$ac_objext"
8697   # Insert the option either (1) after the last *FLAGS variable, or
8698   # (2) before a word containing "conftest.", or (3) at the end.
8699   # Note that $ac_compile itself does not contain backslashes and begins
8700   # with a dollar sign (not a hyphen), so the echo should work correctly.
8701   lt_compile=`echo "$ac_compile" | $SED \
8702   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8703   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8704   -e 's:$: $lt_compiler_flag:'`
8705   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8706   (eval "$lt_compile" 2>out/conftest.err)
8707   ac_status=$?
8708   cat out/conftest.err >&5
8709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8710   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8711   then
8712     # The compiler can only warn and ignore the option if not recognized
8713     # So say no if there are warnings
8714     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8715     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8716     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8717       lt_cv_prog_compiler_c_o=yes
8718     fi
8719   fi
8720   chmod u+w . 2>&5
8721   $RM conftest*
8722   # SGI C++ compiler will create directory out/ii_files/ for
8723   # template instantiation
8724   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8725   $RM out/* && rmdir out
8726   cd ..
8727   $RM -r conftest
8728   $RM conftest*
8729
8730fi
8731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8732$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8733
8734
8735
8736
8737hard_links="nottested"
8738if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8739  # do not overwrite the value of need_locks provided by the user
8740  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8741$as_echo_n "checking if we can lock with hard links... " >&6; }
8742  hard_links=yes
8743  $RM conftest*
8744  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8745  touch conftest.a
8746  ln conftest.a conftest.b 2>&5 || hard_links=no
8747  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8749$as_echo "$hard_links" >&6; }
8750  if test "$hard_links" = no; then
8751    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8752$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8753    need_locks=warn
8754  fi
8755else
8756  need_locks=no
8757fi
8758
8759
8760
8761
8762
8763
8764  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8765$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8766
8767  runpath_var=
8768  allow_undefined_flag=
8769  always_export_symbols=no
8770  archive_cmds=
8771  archive_expsym_cmds=
8772  compiler_needs_object=no
8773  enable_shared_with_static_runtimes=no
8774  export_dynamic_flag_spec=
8775  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8776  hardcode_automatic=no
8777  hardcode_direct=no
8778  hardcode_direct_absolute=no
8779  hardcode_libdir_flag_spec=
8780  hardcode_libdir_flag_spec_ld=
8781  hardcode_libdir_separator=
8782  hardcode_minus_L=no
8783  hardcode_shlibpath_var=unsupported
8784  inherit_rpath=no
8785  link_all_deplibs=unknown
8786  module_cmds=
8787  module_expsym_cmds=
8788  old_archive_from_new_cmds=
8789  old_archive_from_expsyms_cmds=
8790  thread_safe_flag_spec=
8791  whole_archive_flag_spec=
8792  # include_expsyms should be a list of space-separated symbols to be *always*
8793  # included in the symbol list
8794  include_expsyms=
8795  # exclude_expsyms can be an extended regexp of symbols to exclude
8796  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8797  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8798  # as well as any symbol that contains `d'.
8799  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8800  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8801  # platforms (ab)use it in PIC code, but their linkers get confused if
8802  # the symbol is explicitly referenced.  Since portable code cannot
8803  # rely on this symbol name, it's probably fine to never include it in
8804  # preloaded symbol tables.
8805  # Exclude shared library initialization/finalization symbols.
8806  extract_expsyms_cmds=
8807
8808  case $host_os in
8809  cygwin* | mingw* | pw32* | cegcc*)
8810    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8811    # When not using gcc, we currently assume that we are using
8812    # Microsoft Visual C++.
8813    if test "$GCC" != yes; then
8814      with_gnu_ld=no
8815    fi
8816    ;;
8817  interix*)
8818    # we just hope/assume this is gcc and not c89 (= MSVC++)
8819    with_gnu_ld=yes
8820    ;;
8821  openbsd*)
8822    with_gnu_ld=no
8823    ;;
8824  esac
8825
8826  ld_shlibs=yes
8827
8828  # On some targets, GNU ld is compatible enough with the native linker
8829  # that we're better off using the native interface for both.
8830  lt_use_gnu_ld_interface=no
8831  if test "$with_gnu_ld" = yes; then
8832    case $host_os in
8833      aix*)
8834	# The AIX port of GNU ld has always aspired to compatibility
8835	# with the native linker.  However, as the warning in the GNU ld
8836	# block says, versions before 2.19.5* couldn't really create working
8837	# shared libraries, regardless of the interface used.
8838	case `$LD -v 2>&1` in
8839	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8840	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8841	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8842	  *)
8843	    lt_use_gnu_ld_interface=yes
8844	    ;;
8845	esac
8846	;;
8847      *)
8848	lt_use_gnu_ld_interface=yes
8849	;;
8850    esac
8851  fi
8852
8853  if test "$lt_use_gnu_ld_interface" = yes; then
8854    # If archive_cmds runs LD, not CC, wlarc should be empty
8855    wlarc='${wl}'
8856
8857    # Set some defaults for GNU ld with shared library support. These
8858    # are reset later if shared libraries are not supported. Putting them
8859    # here allows them to be overridden if necessary.
8860    runpath_var=LD_RUN_PATH
8861    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8862    export_dynamic_flag_spec='${wl}--export-dynamic'
8863    # ancient GNU ld didn't support --whole-archive et. al.
8864    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8865      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8866    else
8867      whole_archive_flag_spec=
8868    fi
8869    supports_anon_versioning=no
8870    case `$LD -v 2>&1` in
8871      *GNU\ gold*) supports_anon_versioning=yes ;;
8872      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8873      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8874      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8875      *\ 2.11.*) ;; # other 2.11 versions
8876      *) supports_anon_versioning=yes ;;
8877    esac
8878
8879    # See if GNU ld supports shared libraries.
8880    case $host_os in
8881    aix[3-9]*)
8882      # On AIX/PPC, the GNU linker is very broken
8883      if test "$host_cpu" != ia64; then
8884	ld_shlibs=no
8885	cat <<_LT_EOF 1>&2
8886
8887*** Warning: the GNU linker, at least up to release 2.19, is reported
8888*** to be unable to reliably create shared libraries on AIX.
8889*** Therefore, libtool is disabling shared libraries support.  If you
8890*** really care for shared libraries, you may want to install binutils
8891*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8892*** You will then need to restart the configuration process.
8893
8894_LT_EOF
8895      fi
8896      ;;
8897
8898    amigaos*)
8899      case $host_cpu in
8900      powerpc)
8901            # see comment about AmigaOS4 .so support
8902            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8903            archive_expsym_cmds=''
8904        ;;
8905      m68k)
8906            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)'
8907            hardcode_libdir_flag_spec='-L$libdir'
8908            hardcode_minus_L=yes
8909        ;;
8910      esac
8911      ;;
8912
8913    beos*)
8914      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8915	allow_undefined_flag=unsupported
8916	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8917	# support --undefined.  This deserves some investigation.  FIXME
8918	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8919      else
8920	ld_shlibs=no
8921      fi
8922      ;;
8923
8924    cygwin* | mingw* | pw32* | cegcc*)
8925      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8926      # as there is no search path for DLLs.
8927      hardcode_libdir_flag_spec='-L$libdir'
8928      export_dynamic_flag_spec='${wl}--export-all-symbols'
8929      allow_undefined_flag=unsupported
8930      always_export_symbols=no
8931      enable_shared_with_static_runtimes=yes
8932      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8933
8934      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8935        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8936	# If the export-symbols file already is a .def file (1st line
8937	# is EXPORTS), use it as is; otherwise, prepend...
8938	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8939	  cp $export_symbols $output_objdir/$soname.def;
8940	else
8941	  echo EXPORTS > $output_objdir/$soname.def;
8942	  cat $export_symbols >> $output_objdir/$soname.def;
8943	fi~
8944	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8945      else
8946	ld_shlibs=no
8947      fi
8948      ;;
8949
8950    haiku*)
8951      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8952      link_all_deplibs=yes
8953      ;;
8954
8955    interix[3-9]*)
8956      hardcode_direct=no
8957      hardcode_shlibpath_var=no
8958      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8959      export_dynamic_flag_spec='${wl}-E'
8960      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8961      # Instead, shared libraries are loaded at an image base (0x10000000 by
8962      # default) and relocated if they conflict, which is a slow very memory
8963      # consuming and fragmenting process.  To avoid this, we pick a random,
8964      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8965      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8966      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8967      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'
8968      ;;
8969
8970    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8971      tmp_diet=no
8972      if test "$host_os" = linux-dietlibc; then
8973	case $cc_basename in
8974	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8975	esac
8976      fi
8977      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8978	 && test "$tmp_diet" = no
8979      then
8980	tmp_addflag=
8981	tmp_sharedflag='-shared'
8982	case $cc_basename,$host_cpu in
8983        pgcc*)				# Portland Group C compiler
8984	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8985	  tmp_addflag=' $pic_flag'
8986	  ;;
8987	pgf77* | pgf90* | pgf95* | pgfortran*)
8988					# Portland Group f77 and f90 compilers
8989	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8990	  tmp_addflag=' $pic_flag -Mnomain' ;;
8991	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8992	  tmp_addflag=' -i_dynamic' ;;
8993	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8994	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8995	ifc* | ifort*)			# Intel Fortran compiler
8996	  tmp_addflag=' -nofor_main' ;;
8997	lf95*)				# Lahey Fortran 8.1
8998	  whole_archive_flag_spec=
8999	  tmp_sharedflag='--shared' ;;
9000	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9001	  tmp_sharedflag='-qmkshrobj'
9002	  tmp_addflag= ;;
9003	nvcc*)	# Cuda Compiler Driver 2.2
9004	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9005	  compiler_needs_object=yes
9006	  ;;
9007	esac
9008	case `$CC -V 2>&1 | sed 5q` in
9009	*Sun\ C*)			# Sun C 5.9
9010	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9011	  compiler_needs_object=yes
9012	  tmp_sharedflag='-G' ;;
9013	*Sun\ F*)			# Sun Fortran 8.3
9014	  tmp_sharedflag='-G' ;;
9015	esac
9016	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9017
9018        if test "x$supports_anon_versioning" = xyes; then
9019          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9020	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9021	    echo "local: *; };" >> $output_objdir/$libname.ver~
9022	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9023        fi
9024
9025	case $cc_basename in
9026	xlf* | bgf* | bgxlf* | mpixlf*)
9027	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9028	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9029	  hardcode_libdir_flag_spec=
9030	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9031	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9032	  if test "x$supports_anon_versioning" = xyes; then
9033	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9034	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9035	      echo "local: *; };" >> $output_objdir/$libname.ver~
9036	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9037	  fi
9038	  ;;
9039	esac
9040      else
9041        ld_shlibs=no
9042      fi
9043      ;;
9044
9045    netbsd*)
9046      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9047	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9048	wlarc=
9049      else
9050	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9051	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9052      fi
9053      ;;
9054
9055    solaris*)
9056      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9057	ld_shlibs=no
9058	cat <<_LT_EOF 1>&2
9059
9060*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9061*** create shared libraries on Solaris systems.  Therefore, libtool
9062*** is disabling shared libraries support.  We urge you to upgrade GNU
9063*** binutils to release 2.9.1 or newer.  Another option is to modify
9064*** your PATH or compiler configuration so that the native linker is
9065*** used, and then restart.
9066
9067_LT_EOF
9068      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9069	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9070	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9071      else
9072	ld_shlibs=no
9073      fi
9074      ;;
9075
9076    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9077      case `$LD -v 2>&1` in
9078        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9079	ld_shlibs=no
9080	cat <<_LT_EOF 1>&2
9081
9082*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9083*** reliably create shared libraries on SCO systems.  Therefore, libtool
9084*** is disabling shared libraries support.  We urge you to upgrade GNU
9085*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9086*** your PATH or compiler configuration so that the native linker is
9087*** used, and then restart.
9088
9089_LT_EOF
9090	;;
9091	*)
9092	  # For security reasons, it is highly recommended that you always
9093	  # use absolute paths for naming shared libraries, and exclude the
9094	  # DT_RUNPATH tag from executables and libraries.  But doing so
9095	  # requires that you compile everything twice, which is a pain.
9096	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9097	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9098	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9099	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9100	  else
9101	    ld_shlibs=no
9102	  fi
9103	;;
9104      esac
9105      ;;
9106
9107    sunos4*)
9108      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9109      wlarc=
9110      hardcode_direct=yes
9111      hardcode_shlibpath_var=no
9112      ;;
9113
9114    *)
9115      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9116	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9117	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9118      else
9119	ld_shlibs=no
9120      fi
9121      ;;
9122    esac
9123
9124    if test "$ld_shlibs" = no; then
9125      runpath_var=
9126      hardcode_libdir_flag_spec=
9127      export_dynamic_flag_spec=
9128      whole_archive_flag_spec=
9129    fi
9130  else
9131    # PORTME fill in a description of your system's linker (not GNU ld)
9132    case $host_os in
9133    aix3*)
9134      allow_undefined_flag=unsupported
9135      always_export_symbols=yes
9136      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'
9137      # Note: this linker hardcodes the directories in LIBPATH if there
9138      # are no directories specified by -L.
9139      hardcode_minus_L=yes
9140      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9141	# Neither direct hardcoding nor static linking is supported with a
9142	# broken collect2.
9143	hardcode_direct=unsupported
9144      fi
9145      ;;
9146
9147    aix[4-9]*)
9148      if test "$host_cpu" = ia64; then
9149	# On IA64, the linker does run time linking by default, so we don't
9150	# have to do anything special.
9151	aix_use_runtimelinking=no
9152	exp_sym_flag='-Bexport'
9153	no_entry_flag=""
9154      else
9155	# If we're using GNU nm, then we don't want the "-C" option.
9156	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9157	# Also, AIX nm treats weak defined symbols like other global
9158	# defined symbols, whereas GNU nm marks them as "W".
9159	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9160	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9161	else
9162	  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'
9163	fi
9164	aix_use_runtimelinking=no
9165
9166	# Test if we are trying to use run time linking or normal
9167	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9168	# need to do runtime linking.
9169	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9170	  for ld_flag in $LDFLAGS; do
9171	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9172	    aix_use_runtimelinking=yes
9173	    break
9174	  fi
9175	  done
9176	  ;;
9177	esac
9178
9179	exp_sym_flag='-bexport'
9180	no_entry_flag='-bnoentry'
9181      fi
9182
9183      # When large executables or shared objects are built, AIX ld can
9184      # have problems creating the table of contents.  If linking a library
9185      # or program results in "error TOC overflow" add -mminimal-toc to
9186      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9187      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9188
9189      archive_cmds=''
9190      hardcode_direct=yes
9191      hardcode_direct_absolute=yes
9192      hardcode_libdir_separator=':'
9193      link_all_deplibs=yes
9194      file_list_spec='${wl}-f,'
9195
9196      if test "$GCC" = yes; then
9197	case $host_os in aix4.[012]|aix4.[012].*)
9198	# We only want to do this on AIX 4.2 and lower, the check
9199	# below for broken collect2 doesn't work under 4.3+
9200	  collect2name=`${CC} -print-prog-name=collect2`
9201	  if test -f "$collect2name" &&
9202	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9203	  then
9204	  # We have reworked collect2
9205	  :
9206	  else
9207	  # We have old collect2
9208	  hardcode_direct=unsupported
9209	  # It fails to find uninstalled libraries when the uninstalled
9210	  # path is not listed in the libpath.  Setting hardcode_minus_L
9211	  # to unsupported forces relinking
9212	  hardcode_minus_L=yes
9213	  hardcode_libdir_flag_spec='-L$libdir'
9214	  hardcode_libdir_separator=
9215	  fi
9216	  ;;
9217	esac
9218	shared_flag='-shared'
9219	if test "$aix_use_runtimelinking" = yes; then
9220	  shared_flag="$shared_flag "'${wl}-G'
9221	fi
9222      else
9223	# not using gcc
9224	if test "$host_cpu" = ia64; then
9225	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9226	# chokes on -Wl,-G. The following line is correct:
9227	  shared_flag='-G'
9228	else
9229	  if test "$aix_use_runtimelinking" = yes; then
9230	    shared_flag='${wl}-G'
9231	  else
9232	    shared_flag='${wl}-bM:SRE'
9233	  fi
9234	fi
9235      fi
9236
9237      export_dynamic_flag_spec='${wl}-bexpall'
9238      # It seems that -bexpall does not export symbols beginning with
9239      # underscore (_), so it is better to generate a list of symbols to export.
9240      always_export_symbols=yes
9241      if test "$aix_use_runtimelinking" = yes; then
9242	# Warning - without using the other runtime loading flags (-brtl),
9243	# -berok will link without error, but may produce a broken library.
9244	allow_undefined_flag='-berok'
9245        # Determine the default libpath from the value encoded in an
9246        # empty executable.
9247        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9248/* end confdefs.h.  */
9249
9250int
9251main ()
9252{
9253
9254  ;
9255  return 0;
9256}
9257_ACEOF
9258if ac_fn_c_try_link "$LINENO"; then :
9259
9260lt_aix_libpath_sed='
9261    /Import File Strings/,/^$/ {
9262	/^0/ {
9263	    s/^0  *\(.*\)$/\1/
9264	    p
9265	}
9266    }'
9267aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9268# Check for a 64-bit object if we didn't find anything.
9269if test -z "$aix_libpath"; then
9270  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9271fi
9272fi
9273rm -f core conftest.err conftest.$ac_objext \
9274    conftest$ac_exeext conftest.$ac_ext
9275if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9276
9277        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9278        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9279      else
9280	if test "$host_cpu" = ia64; then
9281	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9282	  allow_undefined_flag="-z nodefs"
9283	  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"
9284	else
9285	 # Determine the default libpath from the value encoded in an
9286	 # empty executable.
9287	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9288/* end confdefs.h.  */
9289
9290int
9291main ()
9292{
9293
9294  ;
9295  return 0;
9296}
9297_ACEOF
9298if ac_fn_c_try_link "$LINENO"; then :
9299
9300lt_aix_libpath_sed='
9301    /Import File Strings/,/^$/ {
9302	/^0/ {
9303	    s/^0  *\(.*\)$/\1/
9304	    p
9305	}
9306    }'
9307aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9308# Check for a 64-bit object if we didn't find anything.
9309if test -z "$aix_libpath"; then
9310  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9311fi
9312fi
9313rm -f core conftest.err conftest.$ac_objext \
9314    conftest$ac_exeext conftest.$ac_ext
9315if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9316
9317	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9318	  # Warning - without using the other run time loading flags,
9319	  # -berok will link without error, but may produce a broken library.
9320	  no_undefined_flag=' ${wl}-bernotok'
9321	  allow_undefined_flag=' ${wl}-berok'
9322	  if test "$with_gnu_ld" = yes; then
9323	    # We only use this code for GNU lds that support --whole-archive.
9324	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9325	  else
9326	    # Exported symbols can be pulled into shared objects from archives
9327	    whole_archive_flag_spec='$convenience'
9328	  fi
9329	  archive_cmds_need_lc=yes
9330	  # This is similar to how AIX traditionally builds its shared libraries.
9331	  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'
9332	fi
9333      fi
9334      ;;
9335
9336    amigaos*)
9337      case $host_cpu in
9338      powerpc)
9339            # see comment about AmigaOS4 .so support
9340            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9341            archive_expsym_cmds=''
9342        ;;
9343      m68k)
9344            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)'
9345            hardcode_libdir_flag_spec='-L$libdir'
9346            hardcode_minus_L=yes
9347        ;;
9348      esac
9349      ;;
9350
9351    bsdi[45]*)
9352      export_dynamic_flag_spec=-rdynamic
9353      ;;
9354
9355    cygwin* | mingw* | pw32* | cegcc*)
9356      # When not using gcc, we currently assume that we are using
9357      # Microsoft Visual C++.
9358      # hardcode_libdir_flag_spec is actually meaningless, as there is
9359      # no search path for DLLs.
9360      hardcode_libdir_flag_spec=' '
9361      allow_undefined_flag=unsupported
9362      # Tell ltmain to make .lib files, not .a files.
9363      libext=lib
9364      # Tell ltmain to make .dll files, not .so files.
9365      shrext_cmds=".dll"
9366      # FIXME: Setting linknames here is a bad hack.
9367      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9368      # The linker will automatically build a .lib file if we build a DLL.
9369      old_archive_from_new_cmds='true'
9370      # FIXME: Should let the user specify the lib program.
9371      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9372      fix_srcfile_path='`cygpath -w "$srcfile"`'
9373      enable_shared_with_static_runtimes=yes
9374      ;;
9375
9376    darwin* | rhapsody*)
9377
9378
9379  archive_cmds_need_lc=no
9380  hardcode_direct=no
9381  hardcode_automatic=yes
9382  hardcode_shlibpath_var=unsupported
9383  if test "$lt_cv_ld_force_load" = "yes"; then
9384    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9385  else
9386    whole_archive_flag_spec=''
9387  fi
9388  link_all_deplibs=yes
9389  allow_undefined_flag="$_lt_dar_allow_undefined"
9390  case $cc_basename in
9391     ifort*) _lt_dar_can_shared=yes ;;
9392     *) _lt_dar_can_shared=$GCC ;;
9393  esac
9394  if test "$_lt_dar_can_shared" = "yes"; then
9395    output_verbose_link_cmd=func_echo_all
9396    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9397    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9398    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9399    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
9400
9401  else
9402  ld_shlibs=no
9403  fi
9404
9405      ;;
9406
9407    dgux*)
9408      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9409      hardcode_libdir_flag_spec='-L$libdir'
9410      hardcode_shlibpath_var=no
9411      ;;
9412
9413    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9414    # support.  Future versions do this automatically, but an explicit c++rt0.o
9415    # does not break anything, and helps significantly (at the cost of a little
9416    # extra space).
9417    freebsd2.2*)
9418      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9419      hardcode_libdir_flag_spec='-R$libdir'
9420      hardcode_direct=yes
9421      hardcode_shlibpath_var=no
9422      ;;
9423
9424    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9425    freebsd2*)
9426      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9427      hardcode_direct=yes
9428      hardcode_minus_L=yes
9429      hardcode_shlibpath_var=no
9430      ;;
9431
9432    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9433    freebsd* | dragonfly*)
9434      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9435      hardcode_libdir_flag_spec='-R$libdir'
9436      hardcode_direct=yes
9437      hardcode_shlibpath_var=no
9438      ;;
9439
9440    hpux9*)
9441      if test "$GCC" = yes; then
9442	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'
9443      else
9444	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'
9445      fi
9446      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9447      hardcode_libdir_separator=:
9448      hardcode_direct=yes
9449
9450      # hardcode_minus_L: Not really in the search PATH,
9451      # but as the default location of the library.
9452      hardcode_minus_L=yes
9453      export_dynamic_flag_spec='${wl}-E'
9454      ;;
9455
9456    hpux10*)
9457      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9458	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9459      else
9460	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9461      fi
9462      if test "$with_gnu_ld" = no; then
9463	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9464	hardcode_libdir_flag_spec_ld='+b $libdir'
9465	hardcode_libdir_separator=:
9466	hardcode_direct=yes
9467	hardcode_direct_absolute=yes
9468	export_dynamic_flag_spec='${wl}-E'
9469	# hardcode_minus_L: Not really in the search PATH,
9470	# but as the default location of the library.
9471	hardcode_minus_L=yes
9472      fi
9473      ;;
9474
9475    hpux11*)
9476      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9477	case $host_cpu in
9478	hppa*64*)
9479	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9480	  ;;
9481	ia64*)
9482	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9483	  ;;
9484	*)
9485	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9486	  ;;
9487	esac
9488      else
9489	case $host_cpu in
9490	hppa*64*)
9491	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9492	  ;;
9493	ia64*)
9494	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9495	  ;;
9496	*)
9497
9498	  # Older versions of the 11.00 compiler do not understand -b yet
9499	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9500	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9501$as_echo_n "checking if $CC understands -b... " >&6; }
9502if test "${lt_cv_prog_compiler__b+set}" = set; then :
9503  $as_echo_n "(cached) " >&6
9504else
9505  lt_cv_prog_compiler__b=no
9506   save_LDFLAGS="$LDFLAGS"
9507   LDFLAGS="$LDFLAGS -b"
9508   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9509   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9510     # The linker can only warn and ignore the option if not recognized
9511     # So say no if there are warnings
9512     if test -s conftest.err; then
9513       # Append any errors to the config.log.
9514       cat conftest.err 1>&5
9515       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9516       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9517       if diff conftest.exp conftest.er2 >/dev/null; then
9518         lt_cv_prog_compiler__b=yes
9519       fi
9520     else
9521       lt_cv_prog_compiler__b=yes
9522     fi
9523   fi
9524   $RM -r conftest*
9525   LDFLAGS="$save_LDFLAGS"
9526
9527fi
9528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9529$as_echo "$lt_cv_prog_compiler__b" >&6; }
9530
9531if test x"$lt_cv_prog_compiler__b" = xyes; then
9532    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9533else
9534    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9535fi
9536
9537	  ;;
9538	esac
9539      fi
9540      if test "$with_gnu_ld" = no; then
9541	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9542	hardcode_libdir_separator=:
9543
9544	case $host_cpu in
9545	hppa*64*|ia64*)
9546	  hardcode_direct=no
9547	  hardcode_shlibpath_var=no
9548	  ;;
9549	*)
9550	  hardcode_direct=yes
9551	  hardcode_direct_absolute=yes
9552	  export_dynamic_flag_spec='${wl}-E'
9553
9554	  # hardcode_minus_L: Not really in the search PATH,
9555	  # but as the default location of the library.
9556	  hardcode_minus_L=yes
9557	  ;;
9558	esac
9559      fi
9560      ;;
9561
9562    irix5* | irix6* | nonstopux*)
9563      if test "$GCC" = yes; then
9564	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9565	# Try to use the -exported_symbol ld option, if it does not
9566	# work, assume that -exports_file does not work either and
9567	# implicitly export all symbols.
9568        save_LDFLAGS="$LDFLAGS"
9569        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9570        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9571/* end confdefs.h.  */
9572int foo(void) {}
9573_ACEOF
9574if ac_fn_c_try_link "$LINENO"; then :
9575  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9576
9577fi
9578rm -f core conftest.err conftest.$ac_objext \
9579    conftest$ac_exeext conftest.$ac_ext
9580        LDFLAGS="$save_LDFLAGS"
9581      else
9582	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9583	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9584      fi
9585      archive_cmds_need_lc='no'
9586      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9587      hardcode_libdir_separator=:
9588      inherit_rpath=yes
9589      link_all_deplibs=yes
9590      ;;
9591
9592    netbsd*)
9593      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9594	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9595      else
9596	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9597      fi
9598      hardcode_libdir_flag_spec='-R$libdir'
9599      hardcode_direct=yes
9600      hardcode_shlibpath_var=no
9601      ;;
9602
9603    newsos6)
9604      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9605      hardcode_direct=yes
9606      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9607      hardcode_libdir_separator=:
9608      hardcode_shlibpath_var=no
9609      ;;
9610
9611    *nto* | *qnx*)
9612      ;;
9613
9614    openbsd*)
9615      if test -f /usr/libexec/ld.so; then
9616	hardcode_direct=yes
9617	hardcode_shlibpath_var=no
9618	hardcode_direct_absolute=yes
9619	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9620	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9621	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9622	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9623	  export_dynamic_flag_spec='${wl}-E'
9624	else
9625	  case $host_os in
9626	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9627	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9628	     hardcode_libdir_flag_spec='-R$libdir'
9629	     ;;
9630	   *)
9631	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9632	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9633	     ;;
9634	  esac
9635	fi
9636      else
9637	ld_shlibs=no
9638      fi
9639      ;;
9640
9641    os2*)
9642      hardcode_libdir_flag_spec='-L$libdir'
9643      hardcode_minus_L=yes
9644      allow_undefined_flag=unsupported
9645      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'
9646      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9647      ;;
9648
9649    osf3*)
9650      if test "$GCC" = yes; then
9651	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9652	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9653      else
9654	allow_undefined_flag=' -expect_unresolved \*'
9655	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9656      fi
9657      archive_cmds_need_lc='no'
9658      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9659      hardcode_libdir_separator=:
9660      ;;
9661
9662    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9663      if test "$GCC" = yes; then
9664	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9665	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9666	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9667      else
9668	allow_undefined_flag=' -expect_unresolved \*'
9669	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9670	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~
9671	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9672
9673	# Both c and cxx compiler support -rpath directly
9674	hardcode_libdir_flag_spec='-rpath $libdir'
9675      fi
9676      archive_cmds_need_lc='no'
9677      hardcode_libdir_separator=:
9678      ;;
9679
9680    solaris*)
9681      no_undefined_flag=' -z defs'
9682      if test "$GCC" = yes; then
9683	wlarc='${wl}'
9684	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9685	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9686	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9687      else
9688	case `$CC -V 2>&1` in
9689	*"Compilers 5.0"*)
9690	  wlarc=''
9691	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9692	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9693	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9694	  ;;
9695	*)
9696	  wlarc='${wl}'
9697	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9698	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9699	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9700	  ;;
9701	esac
9702      fi
9703      hardcode_libdir_flag_spec='-R$libdir'
9704      hardcode_shlibpath_var=no
9705      case $host_os in
9706      solaris2.[0-5] | solaris2.[0-5].*) ;;
9707      *)
9708	# The compiler driver will combine and reorder linker options,
9709	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9710	# but is careful enough not to reorder.
9711	# Supported since Solaris 2.6 (maybe 2.5.1?)
9712	if test "$GCC" = yes; then
9713	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9714	else
9715	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9716	fi
9717	;;
9718      esac
9719      link_all_deplibs=yes
9720      ;;
9721
9722    sunos4*)
9723      if test "x$host_vendor" = xsequent; then
9724	# Use $CC to link under sequent, because it throws in some extra .o
9725	# files that make .init and .fini sections work.
9726	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9727      else
9728	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9729      fi
9730      hardcode_libdir_flag_spec='-L$libdir'
9731      hardcode_direct=yes
9732      hardcode_minus_L=yes
9733      hardcode_shlibpath_var=no
9734      ;;
9735
9736    sysv4)
9737      case $host_vendor in
9738	sni)
9739	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9740	  hardcode_direct=yes # is this really true???
9741	;;
9742	siemens)
9743	  ## LD is ld it makes a PLAMLIB
9744	  ## CC just makes a GrossModule.
9745	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9746	  reload_cmds='$CC -r -o $output$reload_objs'
9747	  hardcode_direct=no
9748        ;;
9749	motorola)
9750	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9751	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9752	;;
9753      esac
9754      runpath_var='LD_RUN_PATH'
9755      hardcode_shlibpath_var=no
9756      ;;
9757
9758    sysv4.3*)
9759      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9760      hardcode_shlibpath_var=no
9761      export_dynamic_flag_spec='-Bexport'
9762      ;;
9763
9764    sysv4*MP*)
9765      if test -d /usr/nec; then
9766	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9767	hardcode_shlibpath_var=no
9768	runpath_var=LD_RUN_PATH
9769	hardcode_runpath_var=yes
9770	ld_shlibs=yes
9771      fi
9772      ;;
9773
9774    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9775      no_undefined_flag='${wl}-z,text'
9776      archive_cmds_need_lc=no
9777      hardcode_shlibpath_var=no
9778      runpath_var='LD_RUN_PATH'
9779
9780      if test "$GCC" = yes; then
9781	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9782	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9783      else
9784	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9785	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9786      fi
9787      ;;
9788
9789    sysv5* | sco3.2v5* | sco5v6*)
9790      # Note: We can NOT use -z defs as we might desire, because we do not
9791      # link with -lc, and that would cause any symbols used from libc to
9792      # always be unresolved, which means just about no library would
9793      # ever link correctly.  If we're not using GNU ld we use -z text
9794      # though, which does catch some bad symbols but isn't as heavy-handed
9795      # as -z defs.
9796      no_undefined_flag='${wl}-z,text'
9797      allow_undefined_flag='${wl}-z,nodefs'
9798      archive_cmds_need_lc=no
9799      hardcode_shlibpath_var=no
9800      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9801      hardcode_libdir_separator=':'
9802      link_all_deplibs=yes
9803      export_dynamic_flag_spec='${wl}-Bexport'
9804      runpath_var='LD_RUN_PATH'
9805
9806      if test "$GCC" = yes; then
9807	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9808	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9809      else
9810	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9811	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9812      fi
9813      ;;
9814
9815    uts4*)
9816      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9817      hardcode_libdir_flag_spec='-L$libdir'
9818      hardcode_shlibpath_var=no
9819      ;;
9820
9821    *)
9822      ld_shlibs=no
9823      ;;
9824    esac
9825
9826    if test x$host_vendor = xsni; then
9827      case $host in
9828      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9829	export_dynamic_flag_spec='${wl}-Blargedynsym'
9830	;;
9831      esac
9832    fi
9833  fi
9834
9835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9836$as_echo "$ld_shlibs" >&6; }
9837test "$ld_shlibs" = no && can_build_shared=no
9838
9839with_gnu_ld=$with_gnu_ld
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855#
9856# Do we need to explicitly link libc?
9857#
9858case "x$archive_cmds_need_lc" in
9859x|xyes)
9860  # Assume -lc should be added
9861  archive_cmds_need_lc=yes
9862
9863  if test "$enable_shared" = yes && test "$GCC" = yes; then
9864    case $archive_cmds in
9865    *'~'*)
9866      # FIXME: we may have to deal with multi-command sequences.
9867      ;;
9868    '$CC '*)
9869      # Test whether the compiler implicitly links with -lc since on some
9870      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9871      # to ld, don't add -lc before -lgcc.
9872      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9873$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9874if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9875  $as_echo_n "(cached) " >&6
9876else
9877  $RM conftest*
9878	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9879
9880	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9881  (eval $ac_compile) 2>&5
9882  ac_status=$?
9883  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9884  test $ac_status = 0; } 2>conftest.err; then
9885	  soname=conftest
9886	  lib=conftest
9887	  libobjs=conftest.$ac_objext
9888	  deplibs=
9889	  wl=$lt_prog_compiler_wl
9890	  pic_flag=$lt_prog_compiler_pic
9891	  compiler_flags=-v
9892	  linker_flags=-v
9893	  verstring=
9894	  output_objdir=.
9895	  libname=conftest
9896	  lt_save_allow_undefined_flag=$allow_undefined_flag
9897	  allow_undefined_flag=
9898	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9899  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9900  ac_status=$?
9901  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9902  test $ac_status = 0; }
9903	  then
9904	    lt_cv_archive_cmds_need_lc=no
9905	  else
9906	    lt_cv_archive_cmds_need_lc=yes
9907	  fi
9908	  allow_undefined_flag=$lt_save_allow_undefined_flag
9909	else
9910	  cat conftest.err 1>&5
9911	fi
9912	$RM conftest*
9913
9914fi
9915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9916$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9917      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9918      ;;
9919    esac
9920  fi
9921  ;;
9922esac
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10081$as_echo_n "checking dynamic linker characteristics... " >&6; }
10082
10083if test "$GCC" = yes; then
10084  case $host_os in
10085    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10086    *) lt_awk_arg="/^libraries:/" ;;
10087  esac
10088  case $host_os in
10089    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10090    *) lt_sed_strip_eq="s,=/,/,g" ;;
10091  esac
10092  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10093  case $lt_search_path_spec in
10094  *\;*)
10095    # if the path contains ";" then we assume it to be the separator
10096    # otherwise default to the standard path separator (i.e. ":") - it is
10097    # assumed that no part of a normal pathname contains ";" but that should
10098    # okay in the real world where ";" in dirpaths is itself problematic.
10099    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10100    ;;
10101  *)
10102    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10103    ;;
10104  esac
10105  # Ok, now we have the path, separated by spaces, we can step through it
10106  # and add multilib dir if necessary.
10107  lt_tmp_lt_search_path_spec=
10108  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10109  for lt_sys_path in $lt_search_path_spec; do
10110    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10111      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10112    else
10113      test -d "$lt_sys_path" && \
10114	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10115    fi
10116  done
10117  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10118BEGIN {RS=" "; FS="/|\n";} {
10119  lt_foo="";
10120  lt_count=0;
10121  for (lt_i = NF; lt_i > 0; lt_i--) {
10122    if ($lt_i != "" && $lt_i != ".") {
10123      if ($lt_i == "..") {
10124        lt_count++;
10125      } else {
10126        if (lt_count == 0) {
10127          lt_foo="/" $lt_i lt_foo;
10128        } else {
10129          lt_count--;
10130        }
10131      }
10132    }
10133  }
10134  if (lt_foo != "") { lt_freq[lt_foo]++; }
10135  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10136}'`
10137  # AWK program above erroneously prepends '/' to C:/dos/paths
10138  # for these hosts.
10139  case $host_os in
10140    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10141      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10142  esac
10143  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10144else
10145  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10146fi
10147library_names_spec=
10148libname_spec='lib$name'
10149soname_spec=
10150shrext_cmds=".so"
10151postinstall_cmds=
10152postuninstall_cmds=
10153finish_cmds=
10154finish_eval=
10155shlibpath_var=
10156shlibpath_overrides_runpath=unknown
10157version_type=none
10158dynamic_linker="$host_os ld.so"
10159sys_lib_dlsearch_path_spec="/lib /usr/lib"
10160need_lib_prefix=unknown
10161hardcode_into_libs=no
10162
10163# when you set need_version to no, make sure it does not cause -set_version
10164# flags to be left without arguments
10165need_version=unknown
10166
10167case $host_os in
10168aix3*)
10169  version_type=linux
10170  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10171  shlibpath_var=LIBPATH
10172
10173  # AIX 3 has no versioning support, so we append a major version to the name.
10174  soname_spec='${libname}${release}${shared_ext}$major'
10175  ;;
10176
10177aix[4-9]*)
10178  version_type=linux
10179  need_lib_prefix=no
10180  need_version=no
10181  hardcode_into_libs=yes
10182  if test "$host_cpu" = ia64; then
10183    # AIX 5 supports IA64
10184    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10185    shlibpath_var=LD_LIBRARY_PATH
10186  else
10187    # With GCC up to 2.95.x, collect2 would create an import file
10188    # for dependence libraries.  The import file would start with
10189    # the line `#! .'.  This would cause the generated library to
10190    # depend on `.', always an invalid library.  This was fixed in
10191    # development snapshots of GCC prior to 3.0.
10192    case $host_os in
10193      aix4 | aix4.[01] | aix4.[01].*)
10194      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10195	   echo ' yes '
10196	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10197	:
10198      else
10199	can_build_shared=no
10200      fi
10201      ;;
10202    esac
10203    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10204    # soname into executable. Probably we can add versioning support to
10205    # collect2, so additional links can be useful in future.
10206    if test "$aix_use_runtimelinking" = yes; then
10207      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10208      # instead of lib<name>.a to let people know that these are not
10209      # typical AIX shared libraries.
10210      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10211    else
10212      # We preserve .a as extension for shared libraries through AIX4.2
10213      # and later when we are not doing run time linking.
10214      library_names_spec='${libname}${release}.a $libname.a'
10215      soname_spec='${libname}${release}${shared_ext}$major'
10216    fi
10217    shlibpath_var=LIBPATH
10218  fi
10219  ;;
10220
10221amigaos*)
10222  case $host_cpu in
10223  powerpc)
10224    # Since July 2007 AmigaOS4 officially supports .so libraries.
10225    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10226    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10227    ;;
10228  m68k)
10229    library_names_spec='$libname.ixlibrary $libname.a'
10230    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10231    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10232    ;;
10233  esac
10234  ;;
10235
10236beos*)
10237  library_names_spec='${libname}${shared_ext}'
10238  dynamic_linker="$host_os ld.so"
10239  shlibpath_var=LIBRARY_PATH
10240  ;;
10241
10242bsdi[45]*)
10243  version_type=linux
10244  need_version=no
10245  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10246  soname_spec='${libname}${release}${shared_ext}$major'
10247  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10248  shlibpath_var=LD_LIBRARY_PATH
10249  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10250  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10251  # the default ld.so.conf also contains /usr/contrib/lib and
10252  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10253  # libtool to hard-code these into programs
10254  ;;
10255
10256cygwin* | mingw* | pw32* | cegcc*)
10257  version_type=windows
10258  shrext_cmds=".dll"
10259  need_version=no
10260  need_lib_prefix=no
10261
10262  case $GCC,$host_os in
10263  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10264    library_names_spec='$libname.dll.a'
10265    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10266    postinstall_cmds='base_file=`basename \${file}`~
10267      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10268      dldir=$destdir/`dirname \$dlpath`~
10269      test -d \$dldir || mkdir -p \$dldir~
10270      $install_prog $dir/$dlname \$dldir/$dlname~
10271      chmod a+x \$dldir/$dlname~
10272      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10273        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10274      fi'
10275    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10276      dlpath=$dir/\$dldll~
10277       $RM \$dlpath'
10278    shlibpath_overrides_runpath=yes
10279
10280    case $host_os in
10281    cygwin*)
10282      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10283      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10284
10285      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10286      ;;
10287    mingw* | cegcc*)
10288      # MinGW DLLs use traditional 'lib' prefix
10289      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10290      ;;
10291    pw32*)
10292      # pw32 DLLs use 'pw' prefix rather than 'lib'
10293      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10294      ;;
10295    esac
10296    ;;
10297
10298  *)
10299    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10300    ;;
10301  esac
10302  dynamic_linker='Win32 ld.exe'
10303  # FIXME: first we should search . and the directory the executable is in
10304  shlibpath_var=PATH
10305  ;;
10306
10307darwin* | rhapsody*)
10308  dynamic_linker="$host_os dyld"
10309  version_type=darwin
10310  need_lib_prefix=no
10311  need_version=no
10312  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10313  soname_spec='${libname}${release}${major}$shared_ext'
10314  shlibpath_overrides_runpath=yes
10315  shlibpath_var=DYLD_LIBRARY_PATH
10316  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10317
10318  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10319  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10320  ;;
10321
10322dgux*)
10323  version_type=linux
10324  need_lib_prefix=no
10325  need_version=no
10326  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10327  soname_spec='${libname}${release}${shared_ext}$major'
10328  shlibpath_var=LD_LIBRARY_PATH
10329  ;;
10330
10331freebsd* | dragonfly*)
10332  # DragonFly does not have aout.  When/if they implement a new
10333  # versioning mechanism, adjust this.
10334  if test -x /usr/bin/objformat; then
10335    objformat=`/usr/bin/objformat`
10336  else
10337    case $host_os in
10338    freebsd[123]*) objformat=aout ;;
10339    *) objformat=elf ;;
10340    esac
10341  fi
10342  version_type=freebsd-$objformat
10343  case $version_type in
10344    freebsd-elf*)
10345      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10346      need_version=no
10347      need_lib_prefix=no
10348      ;;
10349    freebsd-*)
10350      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10351      need_version=yes
10352      ;;
10353  esac
10354  shlibpath_var=LD_LIBRARY_PATH
10355  case $host_os in
10356  freebsd2*)
10357    shlibpath_overrides_runpath=yes
10358    ;;
10359  freebsd3.[01]* | freebsdelf3.[01]*)
10360    shlibpath_overrides_runpath=yes
10361    hardcode_into_libs=yes
10362    ;;
10363  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10364  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10365    shlibpath_overrides_runpath=no
10366    hardcode_into_libs=yes
10367    ;;
10368  *) # from 4.6 on, and DragonFly
10369    shlibpath_overrides_runpath=yes
10370    hardcode_into_libs=yes
10371    ;;
10372  esac
10373  ;;
10374
10375gnu*)
10376  version_type=linux
10377  need_lib_prefix=no
10378  need_version=no
10379  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10380  soname_spec='${libname}${release}${shared_ext}$major'
10381  shlibpath_var=LD_LIBRARY_PATH
10382  hardcode_into_libs=yes
10383  ;;
10384
10385haiku*)
10386  version_type=linux
10387  need_lib_prefix=no
10388  need_version=no
10389  dynamic_linker="$host_os runtime_loader"
10390  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10391  soname_spec='${libname}${release}${shared_ext}$major'
10392  shlibpath_var=LIBRARY_PATH
10393  shlibpath_overrides_runpath=yes
10394  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10395  hardcode_into_libs=yes
10396  ;;
10397
10398hpux9* | hpux10* | hpux11*)
10399  # Give a soname corresponding to the major version so that dld.sl refuses to
10400  # link against other versions.
10401  version_type=sunos
10402  need_lib_prefix=no
10403  need_version=no
10404  case $host_cpu in
10405  ia64*)
10406    shrext_cmds='.so'
10407    hardcode_into_libs=yes
10408    dynamic_linker="$host_os dld.so"
10409    shlibpath_var=LD_LIBRARY_PATH
10410    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10411    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10412    soname_spec='${libname}${release}${shared_ext}$major'
10413    if test "X$HPUX_IA64_MODE" = X32; then
10414      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10415    else
10416      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10417    fi
10418    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10419    ;;
10420  hppa*64*)
10421    shrext_cmds='.sl'
10422    hardcode_into_libs=yes
10423    dynamic_linker="$host_os dld.sl"
10424    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10425    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10426    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10427    soname_spec='${libname}${release}${shared_ext}$major'
10428    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10429    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10430    ;;
10431  *)
10432    shrext_cmds='.sl'
10433    dynamic_linker="$host_os dld.sl"
10434    shlibpath_var=SHLIB_PATH
10435    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10436    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10437    soname_spec='${libname}${release}${shared_ext}$major'
10438    ;;
10439  esac
10440  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10441  postinstall_cmds='chmod 555 $lib'
10442  # or fails outright, so override atomically:
10443  install_override_mode=555
10444  ;;
10445
10446interix[3-9]*)
10447  version_type=linux
10448  need_lib_prefix=no
10449  need_version=no
10450  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10451  soname_spec='${libname}${release}${shared_ext}$major'
10452  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10453  shlibpath_var=LD_LIBRARY_PATH
10454  shlibpath_overrides_runpath=no
10455  hardcode_into_libs=yes
10456  ;;
10457
10458irix5* | irix6* | nonstopux*)
10459  case $host_os in
10460    nonstopux*) version_type=nonstopux ;;
10461    *)
10462	if test "$lt_cv_prog_gnu_ld" = yes; then
10463		version_type=linux
10464	else
10465		version_type=irix
10466	fi ;;
10467  esac
10468  need_lib_prefix=no
10469  need_version=no
10470  soname_spec='${libname}${release}${shared_ext}$major'
10471  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10472  case $host_os in
10473  irix5* | nonstopux*)
10474    libsuff= shlibsuff=
10475    ;;
10476  *)
10477    case $LD in # libtool.m4 will add one of these switches to LD
10478    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10479      libsuff= shlibsuff= libmagic=32-bit;;
10480    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10481      libsuff=32 shlibsuff=N32 libmagic=N32;;
10482    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10483      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10484    *) libsuff= shlibsuff= libmagic=never-match;;
10485    esac
10486    ;;
10487  esac
10488  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10489  shlibpath_overrides_runpath=no
10490  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10491  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10492  hardcode_into_libs=yes
10493  ;;
10494
10495# No shared lib support for Linux oldld, aout, or coff.
10496linux*oldld* | linux*aout* | linux*coff*)
10497  dynamic_linker=no
10498  ;;
10499
10500# This must be Linux ELF.
10501linux* | k*bsd*-gnu | kopensolaris*-gnu)
10502  version_type=linux
10503  need_lib_prefix=no
10504  need_version=no
10505  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10506  soname_spec='${libname}${release}${shared_ext}$major'
10507  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10508  shlibpath_var=LD_LIBRARY_PATH
10509  shlibpath_overrides_runpath=no
10510
10511  # Some binutils ld are patched to set DT_RUNPATH
10512  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10513  $as_echo_n "(cached) " >&6
10514else
10515  lt_cv_shlibpath_overrides_runpath=no
10516    save_LDFLAGS=$LDFLAGS
10517    save_libdir=$libdir
10518    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10519	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10520    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10521/* end confdefs.h.  */
10522
10523int
10524main ()
10525{
10526
10527  ;
10528  return 0;
10529}
10530_ACEOF
10531if ac_fn_c_try_link "$LINENO"; then :
10532  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10533  lt_cv_shlibpath_overrides_runpath=yes
10534fi
10535fi
10536rm -f core conftest.err conftest.$ac_objext \
10537    conftest$ac_exeext conftest.$ac_ext
10538    LDFLAGS=$save_LDFLAGS
10539    libdir=$save_libdir
10540
10541fi
10542
10543  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10544
10545  # This implies no fast_install, which is unacceptable.
10546  # Some rework will be needed to allow for fast_install
10547  # before this can be enabled.
10548  hardcode_into_libs=yes
10549
10550  # Append ld.so.conf contents to the search path
10551  if test -f /etc/ld.so.conf; then
10552    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10553    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10554  fi
10555
10556  # We used to test for /lib/ld.so.1 and disable shared libraries on
10557  # powerpc, because MkLinux only supported shared libraries with the
10558  # GNU dynamic linker.  Since this was broken with cross compilers,
10559  # most powerpc-linux boxes support dynamic linking these days and
10560  # people can always --disable-shared, the test was removed, and we
10561  # assume the GNU/Linux dynamic linker is in use.
10562  dynamic_linker='GNU/Linux ld.so'
10563  ;;
10564
10565netbsd*)
10566  version_type=sunos
10567  need_lib_prefix=no
10568  need_version=no
10569  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10570    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10571    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10572    dynamic_linker='NetBSD (a.out) ld.so'
10573  else
10574    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10575    soname_spec='${libname}${release}${shared_ext}$major'
10576    dynamic_linker='NetBSD ld.elf_so'
10577  fi
10578  shlibpath_var=LD_LIBRARY_PATH
10579  shlibpath_overrides_runpath=yes
10580  hardcode_into_libs=yes
10581  ;;
10582
10583newsos6)
10584  version_type=linux
10585  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10586  shlibpath_var=LD_LIBRARY_PATH
10587  shlibpath_overrides_runpath=yes
10588  ;;
10589
10590*nto* | *qnx*)
10591  version_type=qnx
10592  need_lib_prefix=no
10593  need_version=no
10594  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10595  soname_spec='${libname}${release}${shared_ext}$major'
10596  shlibpath_var=LD_LIBRARY_PATH
10597  shlibpath_overrides_runpath=no
10598  hardcode_into_libs=yes
10599  dynamic_linker='ldqnx.so'
10600  ;;
10601
10602openbsd*)
10603  version_type=sunos
10604  sys_lib_dlsearch_path_spec="/usr/lib"
10605  need_lib_prefix=no
10606  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10607  case $host_os in
10608    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10609    *)				need_version=no  ;;
10610  esac
10611  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10612  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10613  shlibpath_var=LD_LIBRARY_PATH
10614  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10615    case $host_os in
10616      openbsd2.[89] | openbsd2.[89].*)
10617	shlibpath_overrides_runpath=no
10618	;;
10619      *)
10620	shlibpath_overrides_runpath=yes
10621	;;
10622      esac
10623  else
10624    shlibpath_overrides_runpath=yes
10625  fi
10626  ;;
10627
10628os2*)
10629  libname_spec='$name'
10630  shrext_cmds=".dll"
10631  need_lib_prefix=no
10632  library_names_spec='$libname${shared_ext} $libname.a'
10633  dynamic_linker='OS/2 ld.exe'
10634  shlibpath_var=LIBPATH
10635  ;;
10636
10637osf3* | osf4* | osf5*)
10638  version_type=osf
10639  need_lib_prefix=no
10640  need_version=no
10641  soname_spec='${libname}${release}${shared_ext}$major'
10642  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10643  shlibpath_var=LD_LIBRARY_PATH
10644  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10645  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10646  ;;
10647
10648rdos*)
10649  dynamic_linker=no
10650  ;;
10651
10652solaris*)
10653  version_type=linux
10654  need_lib_prefix=no
10655  need_version=no
10656  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10657  soname_spec='${libname}${release}${shared_ext}$major'
10658  shlibpath_var=LD_LIBRARY_PATH
10659  shlibpath_overrides_runpath=yes
10660  hardcode_into_libs=yes
10661  # ldd complains unless libraries are executable
10662  postinstall_cmds='chmod +x $lib'
10663  ;;
10664
10665sunos4*)
10666  version_type=sunos
10667  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10668  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10669  shlibpath_var=LD_LIBRARY_PATH
10670  shlibpath_overrides_runpath=yes
10671  if test "$with_gnu_ld" = yes; then
10672    need_lib_prefix=no
10673  fi
10674  need_version=yes
10675  ;;
10676
10677sysv4 | sysv4.3*)
10678  version_type=linux
10679  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10680  soname_spec='${libname}${release}${shared_ext}$major'
10681  shlibpath_var=LD_LIBRARY_PATH
10682  case $host_vendor in
10683    sni)
10684      shlibpath_overrides_runpath=no
10685      need_lib_prefix=no
10686      runpath_var=LD_RUN_PATH
10687      ;;
10688    siemens)
10689      need_lib_prefix=no
10690      ;;
10691    motorola)
10692      need_lib_prefix=no
10693      need_version=no
10694      shlibpath_overrides_runpath=no
10695      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10696      ;;
10697  esac
10698  ;;
10699
10700sysv4*MP*)
10701  if test -d /usr/nec ;then
10702    version_type=linux
10703    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10704    soname_spec='$libname${shared_ext}.$major'
10705    shlibpath_var=LD_LIBRARY_PATH
10706  fi
10707  ;;
10708
10709sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10710  version_type=freebsd-elf
10711  need_lib_prefix=no
10712  need_version=no
10713  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10714  soname_spec='${libname}${release}${shared_ext}$major'
10715  shlibpath_var=LD_LIBRARY_PATH
10716  shlibpath_overrides_runpath=yes
10717  hardcode_into_libs=yes
10718  if test "$with_gnu_ld" = yes; then
10719    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10720  else
10721    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10722    case $host_os in
10723      sco3.2v5*)
10724        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10725	;;
10726    esac
10727  fi
10728  sys_lib_dlsearch_path_spec='/usr/lib'
10729  ;;
10730
10731tpf*)
10732  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10733  version_type=linux
10734  need_lib_prefix=no
10735  need_version=no
10736  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10737  shlibpath_var=LD_LIBRARY_PATH
10738  shlibpath_overrides_runpath=no
10739  hardcode_into_libs=yes
10740  ;;
10741
10742uts4*)
10743  version_type=linux
10744  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10745  soname_spec='${libname}${release}${shared_ext}$major'
10746  shlibpath_var=LD_LIBRARY_PATH
10747  ;;
10748
10749*)
10750  dynamic_linker=no
10751  ;;
10752esac
10753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10754$as_echo "$dynamic_linker" >&6; }
10755test "$dynamic_linker" = no && can_build_shared=no
10756
10757variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10758if test "$GCC" = yes; then
10759  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10760fi
10761
10762if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10763  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10764fi
10765if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10766  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10767fi
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10861$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10862hardcode_action=
10863if test -n "$hardcode_libdir_flag_spec" ||
10864   test -n "$runpath_var" ||
10865   test "X$hardcode_automatic" = "Xyes" ; then
10866
10867  # We can hardcode non-existent directories.
10868  if test "$hardcode_direct" != no &&
10869     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10870     # have to relink, otherwise we might link with an installed library
10871     # when we should be linking with a yet-to-be-installed one
10872     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10873     test "$hardcode_minus_L" != no; then
10874    # Linking always hardcodes the temporary library directory.
10875    hardcode_action=relink
10876  else
10877    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10878    hardcode_action=immediate
10879  fi
10880else
10881  # We cannot hardcode anything, or else we can only hardcode existing
10882  # directories.
10883  hardcode_action=unsupported
10884fi
10885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10886$as_echo "$hardcode_action" >&6; }
10887
10888if test "$hardcode_action" = relink ||
10889   test "$inherit_rpath" = yes; then
10890  # Fast installation is not supported
10891  enable_fast_install=no
10892elif test "$shlibpath_overrides_runpath" = yes ||
10893     test "$enable_shared" = no; then
10894  # Fast installation is not necessary
10895  enable_fast_install=needless
10896fi
10897
10898
10899
10900
10901
10902
10903  if test "x$enable_dlopen" != xyes; then
10904  enable_dlopen=unknown
10905  enable_dlopen_self=unknown
10906  enable_dlopen_self_static=unknown
10907else
10908  lt_cv_dlopen=no
10909  lt_cv_dlopen_libs=
10910
10911  case $host_os in
10912  beos*)
10913    lt_cv_dlopen="load_add_on"
10914    lt_cv_dlopen_libs=
10915    lt_cv_dlopen_self=yes
10916    ;;
10917
10918  mingw* | pw32* | cegcc*)
10919    lt_cv_dlopen="LoadLibrary"
10920    lt_cv_dlopen_libs=
10921    ;;
10922
10923  cygwin*)
10924    lt_cv_dlopen="dlopen"
10925    lt_cv_dlopen_libs=
10926    ;;
10927
10928  darwin*)
10929  # if libdl is installed we need to link against it
10930    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10931$as_echo_n "checking for dlopen in -ldl... " >&6; }
10932if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10933  $as_echo_n "(cached) " >&6
10934else
10935  ac_check_lib_save_LIBS=$LIBS
10936LIBS="-ldl  $LIBS"
10937cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10938/* end confdefs.h.  */
10939
10940/* Override any GCC internal prototype to avoid an error.
10941   Use char because int might match the return type of a GCC
10942   builtin and then its argument prototype would still apply.  */
10943#ifdef __cplusplus
10944extern "C"
10945#endif
10946char dlopen ();
10947int
10948main ()
10949{
10950return dlopen ();
10951  ;
10952  return 0;
10953}
10954_ACEOF
10955if ac_fn_c_try_link "$LINENO"; then :
10956  ac_cv_lib_dl_dlopen=yes
10957else
10958  ac_cv_lib_dl_dlopen=no
10959fi
10960rm -f core conftest.err conftest.$ac_objext \
10961    conftest$ac_exeext conftest.$ac_ext
10962LIBS=$ac_check_lib_save_LIBS
10963fi
10964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10965$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10966if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10967  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10968else
10969
10970    lt_cv_dlopen="dyld"
10971    lt_cv_dlopen_libs=
10972    lt_cv_dlopen_self=yes
10973
10974fi
10975
10976    ;;
10977
10978  *)
10979    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10980if test "x$ac_cv_func_shl_load" = x""yes; then :
10981  lt_cv_dlopen="shl_load"
10982else
10983  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10984$as_echo_n "checking for shl_load in -ldld... " >&6; }
10985if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10986  $as_echo_n "(cached) " >&6
10987else
10988  ac_check_lib_save_LIBS=$LIBS
10989LIBS="-ldld  $LIBS"
10990cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10991/* end confdefs.h.  */
10992
10993/* Override any GCC internal prototype to avoid an error.
10994   Use char because int might match the return type of a GCC
10995   builtin and then its argument prototype would still apply.  */
10996#ifdef __cplusplus
10997extern "C"
10998#endif
10999char shl_load ();
11000int
11001main ()
11002{
11003return shl_load ();
11004  ;
11005  return 0;
11006}
11007_ACEOF
11008if ac_fn_c_try_link "$LINENO"; then :
11009  ac_cv_lib_dld_shl_load=yes
11010else
11011  ac_cv_lib_dld_shl_load=no
11012fi
11013rm -f core conftest.err conftest.$ac_objext \
11014    conftest$ac_exeext conftest.$ac_ext
11015LIBS=$ac_check_lib_save_LIBS
11016fi
11017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11018$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11019if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11020  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11021else
11022  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11023if test "x$ac_cv_func_dlopen" = x""yes; then :
11024  lt_cv_dlopen="dlopen"
11025else
11026  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11027$as_echo_n "checking for dlopen in -ldl... " >&6; }
11028if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11029  $as_echo_n "(cached) " >&6
11030else
11031  ac_check_lib_save_LIBS=$LIBS
11032LIBS="-ldl  $LIBS"
11033cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11034/* end confdefs.h.  */
11035
11036/* Override any GCC internal prototype to avoid an error.
11037   Use char because int might match the return type of a GCC
11038   builtin and then its argument prototype would still apply.  */
11039#ifdef __cplusplus
11040extern "C"
11041#endif
11042char dlopen ();
11043int
11044main ()
11045{
11046return dlopen ();
11047  ;
11048  return 0;
11049}
11050_ACEOF
11051if ac_fn_c_try_link "$LINENO"; then :
11052  ac_cv_lib_dl_dlopen=yes
11053else
11054  ac_cv_lib_dl_dlopen=no
11055fi
11056rm -f core conftest.err conftest.$ac_objext \
11057    conftest$ac_exeext conftest.$ac_ext
11058LIBS=$ac_check_lib_save_LIBS
11059fi
11060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11061$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11062if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11063  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11064else
11065  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11066$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11067if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11068  $as_echo_n "(cached) " >&6
11069else
11070  ac_check_lib_save_LIBS=$LIBS
11071LIBS="-lsvld  $LIBS"
11072cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11073/* end confdefs.h.  */
11074
11075/* Override any GCC internal prototype to avoid an error.
11076   Use char because int might match the return type of a GCC
11077   builtin and then its argument prototype would still apply.  */
11078#ifdef __cplusplus
11079extern "C"
11080#endif
11081char dlopen ();
11082int
11083main ()
11084{
11085return dlopen ();
11086  ;
11087  return 0;
11088}
11089_ACEOF
11090if ac_fn_c_try_link "$LINENO"; then :
11091  ac_cv_lib_svld_dlopen=yes
11092else
11093  ac_cv_lib_svld_dlopen=no
11094fi
11095rm -f core conftest.err conftest.$ac_objext \
11096    conftest$ac_exeext conftest.$ac_ext
11097LIBS=$ac_check_lib_save_LIBS
11098fi
11099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11100$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11101if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11102  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11103else
11104  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11105$as_echo_n "checking for dld_link in -ldld... " >&6; }
11106if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11107  $as_echo_n "(cached) " >&6
11108else
11109  ac_check_lib_save_LIBS=$LIBS
11110LIBS="-ldld  $LIBS"
11111cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11112/* end confdefs.h.  */
11113
11114/* Override any GCC internal prototype to avoid an error.
11115   Use char because int might match the return type of a GCC
11116   builtin and then its argument prototype would still apply.  */
11117#ifdef __cplusplus
11118extern "C"
11119#endif
11120char dld_link ();
11121int
11122main ()
11123{
11124return dld_link ();
11125  ;
11126  return 0;
11127}
11128_ACEOF
11129if ac_fn_c_try_link "$LINENO"; then :
11130  ac_cv_lib_dld_dld_link=yes
11131else
11132  ac_cv_lib_dld_dld_link=no
11133fi
11134rm -f core conftest.err conftest.$ac_objext \
11135    conftest$ac_exeext conftest.$ac_ext
11136LIBS=$ac_check_lib_save_LIBS
11137fi
11138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11139$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11140if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11141  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11142fi
11143
11144
11145fi
11146
11147
11148fi
11149
11150
11151fi
11152
11153
11154fi
11155
11156
11157fi
11158
11159    ;;
11160  esac
11161
11162  if test "x$lt_cv_dlopen" != xno; then
11163    enable_dlopen=yes
11164  else
11165    enable_dlopen=no
11166  fi
11167
11168  case $lt_cv_dlopen in
11169  dlopen)
11170    save_CPPFLAGS="$CPPFLAGS"
11171    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11172
11173    save_LDFLAGS="$LDFLAGS"
11174    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11175
11176    save_LIBS="$LIBS"
11177    LIBS="$lt_cv_dlopen_libs $LIBS"
11178
11179    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11180$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11181if test "${lt_cv_dlopen_self+set}" = set; then :
11182  $as_echo_n "(cached) " >&6
11183else
11184  	  if test "$cross_compiling" = yes; then :
11185  lt_cv_dlopen_self=cross
11186else
11187  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11188  lt_status=$lt_dlunknown
11189  cat > conftest.$ac_ext <<_LT_EOF
11190#line 11190 "configure"
11191#include "confdefs.h"
11192
11193#if HAVE_DLFCN_H
11194#include <dlfcn.h>
11195#endif
11196
11197#include <stdio.h>
11198
11199#ifdef RTLD_GLOBAL
11200#  define LT_DLGLOBAL		RTLD_GLOBAL
11201#else
11202#  ifdef DL_GLOBAL
11203#    define LT_DLGLOBAL		DL_GLOBAL
11204#  else
11205#    define LT_DLGLOBAL		0
11206#  endif
11207#endif
11208
11209/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11210   find out it does not work in some platform. */
11211#ifndef LT_DLLAZY_OR_NOW
11212#  ifdef RTLD_LAZY
11213#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11214#  else
11215#    ifdef DL_LAZY
11216#      define LT_DLLAZY_OR_NOW		DL_LAZY
11217#    else
11218#      ifdef RTLD_NOW
11219#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11220#      else
11221#        ifdef DL_NOW
11222#          define LT_DLLAZY_OR_NOW	DL_NOW
11223#        else
11224#          define LT_DLLAZY_OR_NOW	0
11225#        endif
11226#      endif
11227#    endif
11228#  endif
11229#endif
11230
11231/* When -fvisbility=hidden is used, assume the code has been annotated
11232   correspondingly for the symbols needed.  */
11233#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11234void fnord () __attribute__((visibility("default")));
11235#endif
11236
11237void fnord () { int i=42; }
11238int main ()
11239{
11240  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11241  int status = $lt_dlunknown;
11242
11243  if (self)
11244    {
11245      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11246      else
11247        {
11248	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11249          else puts (dlerror ());
11250	}
11251      /* dlclose (self); */
11252    }
11253  else
11254    puts (dlerror ());
11255
11256  return status;
11257}
11258_LT_EOF
11259  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11260  (eval $ac_link) 2>&5
11261  ac_status=$?
11262  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11263  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11264    (./conftest; exit; ) >&5 2>/dev/null
11265    lt_status=$?
11266    case x$lt_status in
11267      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11268      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11269      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11270    esac
11271  else :
11272    # compilation failed
11273    lt_cv_dlopen_self=no
11274  fi
11275fi
11276rm -fr conftest*
11277
11278
11279fi
11280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11281$as_echo "$lt_cv_dlopen_self" >&6; }
11282
11283    if test "x$lt_cv_dlopen_self" = xyes; then
11284      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11285      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11286$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11287if test "${lt_cv_dlopen_self_static+set}" = set; then :
11288  $as_echo_n "(cached) " >&6
11289else
11290  	  if test "$cross_compiling" = yes; then :
11291  lt_cv_dlopen_self_static=cross
11292else
11293  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11294  lt_status=$lt_dlunknown
11295  cat > conftest.$ac_ext <<_LT_EOF
11296#line 11296 "configure"
11297#include "confdefs.h"
11298
11299#if HAVE_DLFCN_H
11300#include <dlfcn.h>
11301#endif
11302
11303#include <stdio.h>
11304
11305#ifdef RTLD_GLOBAL
11306#  define LT_DLGLOBAL		RTLD_GLOBAL
11307#else
11308#  ifdef DL_GLOBAL
11309#    define LT_DLGLOBAL		DL_GLOBAL
11310#  else
11311#    define LT_DLGLOBAL		0
11312#  endif
11313#endif
11314
11315/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11316   find out it does not work in some platform. */
11317#ifndef LT_DLLAZY_OR_NOW
11318#  ifdef RTLD_LAZY
11319#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11320#  else
11321#    ifdef DL_LAZY
11322#      define LT_DLLAZY_OR_NOW		DL_LAZY
11323#    else
11324#      ifdef RTLD_NOW
11325#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11326#      else
11327#        ifdef DL_NOW
11328#          define LT_DLLAZY_OR_NOW	DL_NOW
11329#        else
11330#          define LT_DLLAZY_OR_NOW	0
11331#        endif
11332#      endif
11333#    endif
11334#  endif
11335#endif
11336
11337/* When -fvisbility=hidden is used, assume the code has been annotated
11338   correspondingly for the symbols needed.  */
11339#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11340void fnord () __attribute__((visibility("default")));
11341#endif
11342
11343void fnord () { int i=42; }
11344int main ()
11345{
11346  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11347  int status = $lt_dlunknown;
11348
11349  if (self)
11350    {
11351      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11352      else
11353        {
11354	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11355          else puts (dlerror ());
11356	}
11357      /* dlclose (self); */
11358    }
11359  else
11360    puts (dlerror ());
11361
11362  return status;
11363}
11364_LT_EOF
11365  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11366  (eval $ac_link) 2>&5
11367  ac_status=$?
11368  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11369  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11370    (./conftest; exit; ) >&5 2>/dev/null
11371    lt_status=$?
11372    case x$lt_status in
11373      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11374      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11375      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11376    esac
11377  else :
11378    # compilation failed
11379    lt_cv_dlopen_self_static=no
11380  fi
11381fi
11382rm -fr conftest*
11383
11384
11385fi
11386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11387$as_echo "$lt_cv_dlopen_self_static" >&6; }
11388    fi
11389
11390    CPPFLAGS="$save_CPPFLAGS"
11391    LDFLAGS="$save_LDFLAGS"
11392    LIBS="$save_LIBS"
11393    ;;
11394  esac
11395
11396  case $lt_cv_dlopen_self in
11397  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11398  *) enable_dlopen_self=unknown ;;
11399  esac
11400
11401  case $lt_cv_dlopen_self_static in
11402  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11403  *) enable_dlopen_self_static=unknown ;;
11404  esac
11405fi
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423striplib=
11424old_striplib=
11425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11426$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11427if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11428  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11429  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11430  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11431$as_echo "yes" >&6; }
11432else
11433# FIXME - insert some real tests, host_os isn't really good enough
11434  case $host_os in
11435  darwin*)
11436    if test -n "$STRIP" ; then
11437      striplib="$STRIP -x"
11438      old_striplib="$STRIP -S"
11439      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11440$as_echo "yes" >&6; }
11441    else
11442      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11443$as_echo "no" >&6; }
11444    fi
11445    ;;
11446  *)
11447    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11448$as_echo "no" >&6; }
11449    ;;
11450  esac
11451fi
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464  # Report which library types will actually be built
11465  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11466$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11467  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11468$as_echo "$can_build_shared" >&6; }
11469
11470  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11471$as_echo_n "checking whether to build shared libraries... " >&6; }
11472  test "$can_build_shared" = "no" && enable_shared=no
11473
11474  # On AIX, shared libraries and static libraries use the same namespace, and
11475  # are all built from PIC.
11476  case $host_os in
11477  aix3*)
11478    test "$enable_shared" = yes && enable_static=no
11479    if test -n "$RANLIB"; then
11480      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11481      postinstall_cmds='$RANLIB $lib'
11482    fi
11483    ;;
11484
11485  aix[4-9]*)
11486    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11487      test "$enable_shared" = yes && enable_static=no
11488    fi
11489    ;;
11490  esac
11491  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11492$as_echo "$enable_shared" >&6; }
11493
11494  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11495$as_echo_n "checking whether to build static libraries... " >&6; }
11496  # Make sure either enable_shared or enable_static is yes.
11497  test "$enable_shared" = yes || enable_static=yes
11498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11499$as_echo "$enable_static" >&6; }
11500
11501
11502
11503
11504fi
11505ac_ext=c
11506ac_cpp='$CPP $CPPFLAGS'
11507ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11508ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11509ac_compiler_gnu=$ac_cv_c_compiler_gnu
11510
11511CC="$lt_save_CC"
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525        ac_config_commands="$ac_config_commands libtool"
11526
11527
11528
11529
11530# Only expand once:
11531
11532
11533
11534# Check whether --enable-targets was given.
11535if test "${enable_targets+set}" = set; then :
11536  enableval=$enable_targets; case "${enableval}" in
11537  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11538	    ;;
11539  no)	    enable_targets= ;;
11540  *)	    enable_targets=$enableval ;;
11541esac
11542fi
11543
11544ac_checking=yes
11545if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11546  ac_checking=
11547fi
11548# Check whether --enable-checking was given.
11549if test "${enable_checking+set}" = set; then :
11550  enableval=$enable_checking; case "${enableval}" in
11551  no|none)  ac_checking= ;;
11552  *)	    ac_checking=yes ;;
11553esac
11554fi
11555if test x$ac_checking != x ; then
11556
11557$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11558
11559fi
11560
11561using_cgen=no
11562
11563
11564GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11565cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11566/* end confdefs.h.  */
11567__GNUC__
11568_ACEOF
11569if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11570  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11571
11572else
11573  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11574fi
11575rm -f conftest*
11576
11577
11578# Check whether --enable-werror was given.
11579if test "${enable_werror+set}" = set; then :
11580  enableval=$enable_werror; case "${enableval}" in
11581     yes | y) ERROR_ON_WARNING="yes" ;;
11582     no | n)  ERROR_ON_WARNING="no" ;;
11583     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11584   esac
11585fi
11586
11587
11588# Disable -Wformat by default when using gcc on mingw
11589case "${host}" in
11590  *-*-mingw32*)
11591    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11592      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11593    fi
11594    ;;
11595  *) ;;
11596esac
11597
11598# Enable -Werror by default when using gcc
11599if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11600    ERROR_ON_WARNING=yes
11601fi
11602
11603NO_WERROR=
11604if test "${ERROR_ON_WARNING}" = yes ; then
11605    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11606    NO_WERROR="-Wno-error"
11607fi
11608
11609if test "${GCC}" = yes ; then
11610  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11611fi
11612
11613# Check whether --enable-build-warnings was given.
11614if test "${enable_build_warnings+set}" = set; then :
11615  enableval=$enable_build_warnings; case "${enableval}" in
11616  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11617  no)	if test "${GCC}" = yes ; then
11618	  WARN_CFLAGS="-w"
11619	fi;;
11620  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11621        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11622  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11623        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11624  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11625esac
11626fi
11627
11628
11629if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11630  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11631fi
11632
11633
11634
11635
11636
11637# Generate a header file
11638ac_config_headers="$ac_config_headers config.h:config.in"
11639
11640
11641# PR 14072
11642
11643
11644# If we are on a DOS filesystem, we must use gdb.ini rather than
11645# .gdbinit.
11646case "${host}" in
11647  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11648    GDBINIT="gdb.ini"
11649    ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11650
11651    ;;
11652  *)
11653    GDBINIT=".gdbinit"
11654    ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11655
11656    ;;
11657esac
11658
11659
11660#We need this for the host.  BOUT header is in host order.
11661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11662$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11663if test "${ac_cv_c_bigendian+set}" = set; then :
11664  $as_echo_n "(cached) " >&6
11665else
11666  ac_cv_c_bigendian=unknown
11667    # See if we're dealing with a universal compiler.
11668    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11669/* end confdefs.h.  */
11670#ifndef __APPLE_CC__
11671	       not a universal capable compiler
11672	     #endif
11673	     typedef int dummy;
11674
11675_ACEOF
11676if ac_fn_c_try_compile "$LINENO"; then :
11677
11678	# Check for potential -arch flags.  It is not universal unless
11679	# there are at least two -arch flags with different values.
11680	ac_arch=
11681	ac_prev=
11682	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11683	 if test -n "$ac_prev"; then
11684	   case $ac_word in
11685	     i?86 | x86_64 | ppc | ppc64)
11686	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11687		 ac_arch=$ac_word
11688	       else
11689		 ac_cv_c_bigendian=universal
11690		 break
11691	       fi
11692	       ;;
11693	   esac
11694	   ac_prev=
11695	 elif test "x$ac_word" = "x-arch"; then
11696	   ac_prev=arch
11697	 fi
11698       done
11699fi
11700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11701    if test $ac_cv_c_bigendian = unknown; then
11702      # See if sys/param.h defines the BYTE_ORDER macro.
11703      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11704/* end confdefs.h.  */
11705#include <sys/types.h>
11706	     #include <sys/param.h>
11707
11708int
11709main ()
11710{
11711#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11712		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11713		     && LITTLE_ENDIAN)
11714	      bogus endian macros
11715	     #endif
11716
11717  ;
11718  return 0;
11719}
11720_ACEOF
11721if ac_fn_c_try_compile "$LINENO"; then :
11722  # It does; now see whether it defined to BIG_ENDIAN or not.
11723	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11724/* end confdefs.h.  */
11725#include <sys/types.h>
11726		#include <sys/param.h>
11727
11728int
11729main ()
11730{
11731#if BYTE_ORDER != BIG_ENDIAN
11732		 not big endian
11733		#endif
11734
11735  ;
11736  return 0;
11737}
11738_ACEOF
11739if ac_fn_c_try_compile "$LINENO"; then :
11740  ac_cv_c_bigendian=yes
11741else
11742  ac_cv_c_bigendian=no
11743fi
11744rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11745fi
11746rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11747    fi
11748    if test $ac_cv_c_bigendian = unknown; then
11749      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11750      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11751/* end confdefs.h.  */
11752#include <limits.h>
11753
11754int
11755main ()
11756{
11757#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11758	      bogus endian macros
11759	     #endif
11760
11761  ;
11762  return 0;
11763}
11764_ACEOF
11765if ac_fn_c_try_compile "$LINENO"; then :
11766  # It does; now see whether it defined to _BIG_ENDIAN or not.
11767	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11768/* end confdefs.h.  */
11769#include <limits.h>
11770
11771int
11772main ()
11773{
11774#ifndef _BIG_ENDIAN
11775		 not big endian
11776		#endif
11777
11778  ;
11779  return 0;
11780}
11781_ACEOF
11782if ac_fn_c_try_compile "$LINENO"; then :
11783  ac_cv_c_bigendian=yes
11784else
11785  ac_cv_c_bigendian=no
11786fi
11787rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11788fi
11789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11790    fi
11791    if test $ac_cv_c_bigendian = unknown; then
11792      # Compile a test program.
11793      if test "$cross_compiling" = yes; then :
11794  # Try to guess by grepping values from an object file.
11795	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11796/* end confdefs.h.  */
11797short int ascii_mm[] =
11798		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11799		short int ascii_ii[] =
11800		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11801		int use_ascii (int i) {
11802		  return ascii_mm[i] + ascii_ii[i];
11803		}
11804		short int ebcdic_ii[] =
11805		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11806		short int ebcdic_mm[] =
11807		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11808		int use_ebcdic (int i) {
11809		  return ebcdic_mm[i] + ebcdic_ii[i];
11810		}
11811		extern int foo;
11812
11813int
11814main ()
11815{
11816return use_ascii (foo) == use_ebcdic (foo);
11817  ;
11818  return 0;
11819}
11820_ACEOF
11821if ac_fn_c_try_compile "$LINENO"; then :
11822  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11823	      ac_cv_c_bigendian=yes
11824	    fi
11825	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11826	      if test "$ac_cv_c_bigendian" = unknown; then
11827		ac_cv_c_bigendian=no
11828	      else
11829		# finding both strings is unlikely to happen, but who knows?
11830		ac_cv_c_bigendian=unknown
11831	      fi
11832	    fi
11833fi
11834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11835else
11836  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11837/* end confdefs.h.  */
11838$ac_includes_default
11839int
11840main ()
11841{
11842
11843	     /* Are we little or big endian?  From Harbison&Steele.  */
11844	     union
11845	     {
11846	       long int l;
11847	       char c[sizeof (long int)];
11848	     } u;
11849	     u.l = 1;
11850	     return u.c[sizeof (long int) - 1] == 1;
11851
11852  ;
11853  return 0;
11854}
11855_ACEOF
11856if ac_fn_c_try_run "$LINENO"; then :
11857  ac_cv_c_bigendian=no
11858else
11859  ac_cv_c_bigendian=yes
11860fi
11861rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11862  conftest.$ac_objext conftest.beam conftest.$ac_ext
11863fi
11864
11865    fi
11866fi
11867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11868$as_echo "$ac_cv_c_bigendian" >&6; }
11869 case $ac_cv_c_bigendian in #(
11870   yes)
11871     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11872;; #(
11873   no)
11874      ;; #(
11875   universal)
11876
11877$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11878
11879     ;; #(
11880   *)
11881     as_fn_error "unknown endianness
11882 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11883 esac
11884
11885
11886te_file=generic
11887
11888# Makefile target for installing gas in $(tooldir)/bin.
11889install_tooldir=install-exec-tooldir
11890
11891canon_targets=""
11892all_targets=no
11893if test -n "$enable_targets" ; then
11894  for t in `echo $enable_targets | sed 's/,/ /g'`; do
11895    if test $t = "all"; then
11896      all_targets=yes
11897      continue
11898    fi
11899    result=`$ac_config_sub $t 2>/dev/null`
11900    if test -n "$result" ; then
11901      canon_targets="$canon_targets $result"
11902#    else
11903#      # Permit "all", etc.  We don't support it yet though.
11904#      canon_targets="$canon_targets $t"
11905    fi
11906  done
11907  _gas_uniq_list="$canon_targets"
11908_gas_uniq_newlist=""
11909for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11910  case $_gas_uniq_i in
11911  _gas_uniq_dummy) ;;
11912  *) case " $_gas_uniq_newlist " in
11913       *" $_gas_uniq_i "*) ;;
11914       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11915     esac ;;
11916  esac
11917done
11918canon_targets=$_gas_uniq_newlist
11919
11920fi
11921
11922emulations=""
11923
11924for this_target in $target $canon_targets ; do
11925
11926    targ=${this_target}
11927    . ${srcdir}/configure.tgt
11928
11929    case ${target_cpu} in
11930      crisv32)
11931
11932cat >>confdefs.h <<_ACEOF
11933#define DEFAULT_CRIS_ARCH $arch
11934_ACEOF
11935
11936	;;
11937    esac
11938
11939    if test ${this_target} = $target ; then
11940      target_cpu_type=${cpu_type}
11941    elif test ${target_cpu_type} != ${cpu_type} ; then
11942      continue
11943    fi
11944
11945    generic_target=${cpu_type}-${target_vendor}-${target_os}
11946    case ${generic_target} in
11947      i386-*-sco3.2v5*)
11948	if test ${this_target} = $target; then
11949
11950$as_echo "#define SCO_ELF 1" >>confdefs.h
11951
11952	fi
11953	;;
11954
11955      i386-*-msdosdjgpp* \
11956      | i386-*-go32* \
11957      | i386-go32-rtems*)
11958
11959$as_echo "#define STRICTCOFF 1" >>confdefs.h
11960
11961	;;
11962
11963      i860-*-*)
11964	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
11965$as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
11966	;;
11967
11968      microblaze*)
11969        ;;
11970
11971      mips-sony-bsd*)
11972	;;
11973      mips-*-bsd*)
11974	as_fn_error "Unknown vendor for mips-bsd configuration." "$LINENO" 5
11975	;;
11976
11977      ppc-*-aix[5-9].*)
11978
11979$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
11980
11981	;;
11982      ppc-*-linux-*)
11983	case "$endian" in
11984	  big)  ;;
11985	  *)    as_fn_error "GNU/Linux must be configured big endian" "$LINENO" 5 ;;
11986	esac
11987	;;
11988      ppc-*-solaris*)
11989	if test ${this_target} = $target; then
11990
11991$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
11992
11993	fi
11994	if test x${endian} = xbig; then
11995	  as_fn_error "Solaris must be configured little endian" "$LINENO" 5
11996	fi
11997	;;
11998
11999      sh*-*-symbianelf*)
12000
12001$as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12002
12003	;;
12004    esac
12005
12006    if test ${this_target} = $target ; then
12007      endian_def=
12008      if test x${endian} = xbig; then
12009	endian_def=1
12010      elif test x${endian} = xlittle; then
12011	endian_def=0
12012      fi
12013      if test x${endian_def} != x; then
12014
12015cat >>confdefs.h <<_ACEOF
12016#define TARGET_BYTES_BIG_ENDIAN $endian_def
12017_ACEOF
12018
12019      fi
12020    fi
12021
12022# Other random stuff.
12023
12024    case ${cpu_type} in
12025      mips)
12026	# Set mips_cpu to the name of the default CPU.
12027	case ${target_cpu} in
12028	  mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12029	    mips_cpu=from-abi
12030	    ;;
12031	  mipsisa32 | mipsisa32el)
12032	    mips_cpu=mips32
12033	    ;;
12034	  mipsisa32r2 | mipsisa32r2el)
12035	    mips_cpu=mips32r2
12036	    ;;
12037	  mipsisa64 | mipsisa64el)
12038	    mips_cpu=mips64
12039	    ;;
12040	  mipsisa64r2 | mipsisa64r2el)
12041	    mips_cpu=mips64r2
12042	    ;;
12043	  mipstx39 | mipstx39el)
12044	    mips_cpu=r3900
12045	    ;;
12046	  mips64vr | mips64vrel)
12047	    mips_cpu=vr4100
12048	    ;;
12049	  mipsisa32r2* | mipsisa64r2*)
12050	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12051	    ;;
12052	  mips64* | mipsisa64* | mipsisa32*)
12053	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12054	    ;;
12055	  *)
12056	    as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12057	    ;;
12058	esac
12059	# See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12060	# binaries.  It's a GNU extension that some OSes don't understand.
12061	# The value only matters on ELF targets.
12062	case ${target} in
12063	  *-*-irix*)
12064	    use_e_mips_abi_o32=0
12065	    ;;
12066	  *)
12067	    use_e_mips_abi_o32=1
12068	    ;;
12069	esac
12070	# Decide whether to generate 32-bit or 64-bit code by default.
12071	# Used to resolve -march=from-abi when an embedded ABI is selected.
12072	case ${target} in
12073	  mips64*-*-* | mipsisa64*-*-*)
12074	    mips_default_64bit=1
12075	    ;;
12076	  *)
12077	    mips_default_64bit=0
12078	    ;;
12079	esac
12080	# Decide which ABI to target by default.
12081	case ${target} in
12082	  mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12083	    mips_default_abi=N32_ABI
12084	    ;;
12085	  mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12086	    mips_default_abi=O32_ABI
12087	    ;;
12088	  mips64*-openbsd*)
12089	    mips_default_abi=N64_ABI
12090	    ;;
12091	  *)
12092	    mips_default_abi=NO_ABI
12093	    ;;
12094	esac
12095
12096cat >>confdefs.h <<_ACEOF
12097#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12098_ACEOF
12099
12100
12101cat >>confdefs.h <<_ACEOF
12102#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12103_ACEOF
12104
12105
12106cat >>confdefs.h <<_ACEOF
12107#define MIPS_DEFAULT_64BIT $mips_default_64bit
12108_ACEOF
12109
12110
12111cat >>confdefs.h <<_ACEOF
12112#define MIPS_DEFAULT_ABI $mips_default_abi
12113_ACEOF
12114
12115	;;
12116    esac
12117
12118    # Do we need the opcodes library?
12119    case ${cpu_type} in
12120      vax | tic30)
12121	;;
12122
12123      *)
12124	need_opcodes=yes
12125
12126	case "${enable_shared}" in
12127	yes) shared_opcodes=true ;;
12128	*opcodes*) shared_opcodes=true ;;
12129	*) shared_opcodes=false ;;
12130	esac
12131	;;
12132    esac
12133
12134    # Any other special object files needed ?
12135    case ${cpu_type} in
12136
12137      bfin)
12138        echo ${extra_objects} | grep -s "bfin-parse.o"
12139        if test $? -ne 0 ; then
12140          extra_objects="$extra_objects bfin-parse.o"
12141        fi
12142
12143        echo ${extra_objects} | grep -s "bfin-lex-wrapper.o"
12144        if test $? -ne 0 ; then
12145          extra_objects="$extra_objects bfin-lex-wrapper.o"
12146        fi
12147        ;;
12148
12149      epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k | or1knd)
12150	using_cgen=yes
12151	;;
12152
12153      m32c)
12154	using_cgen=yes
12155	;;
12156      frv)
12157	using_cgen=yes
12158	;;
12159      m68k)
12160	case ${extra_objects} in
12161	*m68k-parse.o*) ;;
12162	*) extra_objects="$extra_objects m68k-parse.o" ;;
12163	esac
12164	;;
12165
12166      mep)
12167	using_cgen=yes
12168	;;
12169
12170      mips)
12171	echo ${extra_objects} | grep -s "itbl-parse.o"
12172	if test $? -ne 0 ; then
12173	  extra_objects="$extra_objects itbl-parse.o"
12174	fi
12175
12176	echo ${extra_objects} | grep -s "itbl-lex-wrapper.o"
12177	if test $? -ne 0 ; then
12178	  extra_objects="$extra_objects itbl-lex-wrapper.o"
12179	fi
12180
12181	echo ${extra_objects} | grep -s "itbl-ops.o"
12182	if test $? -ne 0 ; then
12183	  extra_objects="$extra_objects itbl-ops.o"
12184	fi
12185	;;
12186
12187      mt)
12188        using_cgen=yes
12189	;;
12190
12191      i386 | s390 | sparc)
12192	if test $this_target = $target ; then
12193
12194cat >>confdefs.h <<_ACEOF
12195#define DEFAULT_ARCH "${arch}"
12196_ACEOF
12197
12198	fi
12199	;;
12200
12201      rl78)
12202        echo ${extra_objects} | grep -s "rl78-parse.o"
12203        if test $? -ne 0 ; then
12204          extra_objects="$extra_objects rl78-parse.o"
12205        fi
12206	;;
12207
12208      rx)
12209        echo ${extra_objects} | grep -s "rx-parse.o"
12210        if test $? -ne 0 ; then
12211          extra_objects="$extra_objects rx-parse.o"
12212        fi
12213	;;
12214
12215      xstormy16)
12216	using_cgen=yes
12217	;;
12218
12219      xc16x)
12220	using_cgen=yes
12221	;;
12222
12223      xtensa)
12224	echo ${extra_objects} | grep -s "xtensa-relax.o"
12225	if test $? -ne 0 ; then
12226	  extra_objects="$extra_objects xtensa-relax.o"
12227	fi
12228	;;
12229
12230      *)
12231	;;
12232    esac
12233
12234    if test $using_cgen = yes ; then
12235	case "x${extra_objects}" in
12236	*cgen.o*) ;;
12237	*) extra_objects="$extra_objects cgen.o" ;;
12238	esac
12239    fi
12240
12241# See if we really can support this configuration with the emulation code.
12242
12243    if test $this_target = $target ; then
12244      obj_format=$fmt
12245      te_file=$em
12246    fi
12247
12248   case ${te_file} in
12249      vms) extra_objects="$extra_objects te-vms.o" ;;
12250   esac
12251
12252# From target name and format, produce a list of supported emulations.
12253
12254    case ${generic_target}-${fmt} in
12255      mips-*-irix5*-*)	emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
12256      mips*-*-linux*-* | mips*-*-freebsd* | mips*-*-kfreebsd*-gnu)
12257			case "$endian" in
12258			big)	emulation="mipsbelf mipslelf mipself" ;;
12259			*)	emulation="mipslelf mipsbelf mipself" ;;
12260			esac ;;
12261      mips-*-lnews*-ecoff) ;;
12262      mips-*-*-ecoff)	case "$endian" in
12263			big)	emulation="mipsbecoff mipslecoff mipsecoff" ;;
12264			*)	emulation="mipslecoff mipsbecoff mipsecoff" ;;
12265			esac ;;
12266      mips-*-*-elf)	case "$endian" in
12267			big)	emulation="mipsbelf mipslelf mipself" ;;
12268			*)	emulation="mipslelf mipsbelf mipself" ;;
12269			esac ;;
12270      mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
12271      # i386-pc-pe-coff != i386-pc-coff.
12272      i386-*-pe-coff)	;;
12273      # Uncommenting the next line will turn on support for i386 AOUT
12274      # for the default linux configuration
12275      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12276      #
12277      i386-*-aout)	emulation="i386aout" ;;
12278      i386-*-coff)	emulation="i386coff" ;;
12279      i386-*-elf)	emulation="i386elf" ;;
12280
12281      # Always all formats.  The first stated emulation becomes the default.
12282      cris-*-*aout*)	emulation="crisaout criself" ;;
12283      cris-*-*)		emulation="criself crisaout" ;;
12284    esac
12285
12286    emulations="$emulations $emulation"
12287
12288done
12289
12290# Turn on all targets if possible
12291if test ${all_targets} = "yes"; then
12292  case ${target_cpu_type} in
12293  i386)
12294    case ${obj_format} in
12295    aout)
12296      emulations="$emulations i386coff i386elf"
12297      ;;
12298    coff)
12299      emulations="$emulations i386aout i386elf"
12300    ;;
12301    elf)
12302      emulations="$emulations i386aout i386coff"
12303      ;;
12304    esac
12305  ;;
12306  x86_64)
12307    case ${obj_format} in
12308    aout)
12309      emulations="$emulations i386coff i386elf"
12310      ;;
12311    coff)
12312      emulations="$emulations i386aout i386elf"
12313    ;;
12314    elf)
12315      emulations="$emulations i386aout i386coff"
12316      ;;
12317    esac
12318  ;;
12319  esac
12320fi
12321
12322# PE code has way too many macros tweaking behaviour
12323case ${te_file} in
12324  pe*) emulations="" ;;
12325esac
12326
12327# Assign floating point type.  Most processors with FP support
12328# IEEE FP.  On those that don't support FP at all, usually IEEE
12329# is emulated.
12330case ${target_cpu} in
12331  vax | pdp11 )	atof=vax ;;
12332  *)		atof=ieee ;;
12333esac
12334
12335case "${obj_format}" in
12336  "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12337esac
12338
12339# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12340cgen_cpu_prefix=""
12341if test $using_cgen = yes ; then
12342  case ${target_cpu} in
12343    or1knd)
12344       cgen_cpu_prefix=or1k ;;
12345    *) cgen_cpu_prefix=${target_cpu} ;;
12346  esac
12347
12348
12349$as_echo "#define USING_CGEN 1" >>confdefs.h
12350
12351fi
12352
12353
12354if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12355  as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12356fi
12357
12358if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12359  as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12360fi
12361
12362# Some COFF configurations want these random other flags set.
12363case ${obj_format} in
12364  coff)
12365    case ${target_cpu_type} in
12366      i386)
12367$as_echo "#define I386COFF 1" >>confdefs.h
12368 ;;
12369      m68k)
12370$as_echo "#define M68KCOFF 1" >>confdefs.h
12371 ;;
12372      m88k)
12373$as_echo "#define M88KCOFF 1" >>confdefs.h
12374 ;;
12375      x86_64)
12376$as_echo "#define I386COFF 1" >>confdefs.h
12377 ;;
12378    esac
12379    ;;
12380esac
12381
12382# Getting this done right is going to be a bitch.  Each configuration specified
12383# with --enable-targets=... should be checked for environment, format, cpu
12384# setting.
12385#
12386# For each configuration, the necessary object file support code must be linked
12387# in.  This might be only one, it might be up to four.  The necessary emulation
12388# code needs to be provided, too.
12389#
12390# And then there's "--enable-targets=all"....
12391#
12392# For now, just always do it for MIPS ELF or ECOFF configurations.  Sigh.
12393
12394formats="${obj_format}"
12395emfiles=""
12396EMULATIONS=""
12397_gas_uniq_list="$emulations"
12398_gas_uniq_newlist=""
12399for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12400  case $_gas_uniq_i in
12401  _gas_uniq_dummy) ;;
12402  *) case " $_gas_uniq_newlist " in
12403       *" $_gas_uniq_i "*) ;;
12404       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12405     esac ;;
12406  esac
12407done
12408emulations=$_gas_uniq_newlist
12409
12410for em in . $emulations ; do
12411  case $em in
12412    .)	continue ;;
12413    mipsbelf | mipslelf | mipself)
12414	fmt=elf   file=mipself ;;
12415    mipsbecoff | mipslecoff | mipsecoff)
12416	fmt=ecoff file=mipsecoff ;;
12417    *coff)
12418	fmt=coff  file=$em ;;
12419    *aout)
12420	fmt=aout file=$em ;;
12421    *elf)
12422	fmt=elf file=$em ;;
12423  esac
12424  formats="$formats $fmt"
12425  emfiles="$emfiles e-$file.o"
12426  EMULATIONS="$EMULATIONS &$em,"
12427done
12428_gas_uniq_list="$formats"
12429_gas_uniq_newlist=""
12430for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12431  case $_gas_uniq_i in
12432  _gas_uniq_dummy) ;;
12433  *) case " $_gas_uniq_newlist " in
12434       *" $_gas_uniq_i "*) ;;
12435       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12436     esac ;;
12437  esac
12438done
12439formats=$_gas_uniq_newlist
12440
12441_gas_uniq_list="$emfiles"
12442_gas_uniq_newlist=""
12443for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12444  case $_gas_uniq_i in
12445  _gas_uniq_dummy) ;;
12446  *) case " $_gas_uniq_newlist " in
12447       *" $_gas_uniq_i "*) ;;
12448       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12449     esac ;;
12450  esac
12451done
12452emfiles=$_gas_uniq_newlist
12453
12454if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12455  for fmt in $formats ; do
12456    case $fmt in
12457      aout)
12458$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12459   ;;
12460      bout)
12461$as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12462   ;;
12463      coff)
12464$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12465    ;;
12466      ecoff)
12467$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12468   ;;
12469      elf)
12470$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12471     ;;
12472      generic)
12473$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12474 ;;
12475      som)
12476$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12477     ;;
12478    esac
12479    extra_objects="$extra_objects obj-$fmt.o"
12480  done
12481  obj_format=multi
12482fi
12483if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12484  DEFAULT_EMULATION=`set . $emulations ; echo $2`
12485  # e-mips* has more than one emulation per file, e-i386* has just one at the
12486  # moment.  If only one emulation is specified, then don't define
12487  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12488  case "${obj_format}${emfiles}" in
12489    multi* | *mips*)
12490      extra_objects="$extra_objects $emfiles"
12491
12492$as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12493 ;;
12494  esac
12495fi
12496
12497
12498cat >>confdefs.h <<_ACEOF
12499#define EMULATIONS $EMULATIONS
12500_ACEOF
12501
12502
12503cat >>confdefs.h <<_ACEOF
12504#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12505_ACEOF
12506
12507
12508reject_dev_configs=yes
12509
12510case ${reject_dev_configs}-${dev} in
12511  yes-yes) # Oops.
12512    as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12513    ;;
12514esac
12515
12516
12517
12518
12519
12520
12521
12522# do we need the opcodes library?
12523case "${need_opcodes}" in
12524yes)
12525  OPCODES_LIB=../opcodes/libopcodes.la
12526  ;;
12527esac
12528
12529
12530
12531
12532cat >>confdefs.h <<_ACEOF
12533#define TARGET_ALIAS "${target_alias}"
12534_ACEOF
12535
12536
12537cat >>confdefs.h <<_ACEOF
12538#define TARGET_CANONICAL "${target}"
12539_ACEOF
12540
12541
12542cat >>confdefs.h <<_ACEOF
12543#define TARGET_CPU "${target_cpu}"
12544_ACEOF
12545
12546
12547cat >>confdefs.h <<_ACEOF
12548#define TARGET_VENDOR "${target_vendor}"
12549_ACEOF
12550
12551
12552cat >>confdefs.h <<_ACEOF
12553#define TARGET_OS "${target_os}"
12554_ACEOF
12555
12556
12557for ac_prog in 'bison -y' byacc
12558do
12559  # Extract the first word of "$ac_prog", so it can be a program name with args.
12560set dummy $ac_prog; ac_word=$2
12561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12562$as_echo_n "checking for $ac_word... " >&6; }
12563if test "${ac_cv_prog_YACC+set}" = set; then :
12564  $as_echo_n "(cached) " >&6
12565else
12566  if test -n "$YACC"; then
12567  ac_cv_prog_YACC="$YACC" # Let the user override the test.
12568else
12569as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12570for as_dir in $PATH
12571do
12572  IFS=$as_save_IFS
12573  test -z "$as_dir" && as_dir=.
12574    for ac_exec_ext in '' $ac_executable_extensions; do
12575  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12576    ac_cv_prog_YACC="$ac_prog"
12577    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12578    break 2
12579  fi
12580done
12581  done
12582IFS=$as_save_IFS
12583
12584fi
12585fi
12586YACC=$ac_cv_prog_YACC
12587if test -n "$YACC"; then
12588  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12589$as_echo "$YACC" >&6; }
12590else
12591  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12592$as_echo "no" >&6; }
12593fi
12594
12595
12596  test -n "$YACC" && break
12597done
12598test -n "$YACC" || YACC="yacc"
12599
12600for ac_prog in flex lex
12601do
12602  # Extract the first word of "$ac_prog", so it can be a program name with args.
12603set dummy $ac_prog; ac_word=$2
12604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12605$as_echo_n "checking for $ac_word... " >&6; }
12606if test "${ac_cv_prog_LEX+set}" = set; then :
12607  $as_echo_n "(cached) " >&6
12608else
12609  if test -n "$LEX"; then
12610  ac_cv_prog_LEX="$LEX" # Let the user override the test.
12611else
12612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12613for as_dir in $PATH
12614do
12615  IFS=$as_save_IFS
12616  test -z "$as_dir" && as_dir=.
12617    for ac_exec_ext in '' $ac_executable_extensions; do
12618  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12619    ac_cv_prog_LEX="$ac_prog"
12620    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12621    break 2
12622  fi
12623done
12624  done
12625IFS=$as_save_IFS
12626
12627fi
12628fi
12629LEX=$ac_cv_prog_LEX
12630if test -n "$LEX"; then
12631  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12632$as_echo "$LEX" >&6; }
12633else
12634  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12635$as_echo "no" >&6; }
12636fi
12637
12638
12639  test -n "$LEX" && break
12640done
12641test -n "$LEX" || LEX=":"
12642
12643if test "x$LEX" != "x:"; then
12644  cat >conftest.l <<_ACEOF
12645%%
12646a { ECHO; }
12647b { REJECT; }
12648c { yymore (); }
12649d { yyless (1); }
12650e { yyless (input () != 0); }
12651f { unput (yytext[0]); }
12652. { BEGIN INITIAL; }
12653%%
12654#ifdef YYTEXT_POINTER
12655extern char *yytext;
12656#endif
12657int
12658main (void)
12659{
12660  return ! yylex () + ! yywrap ();
12661}
12662_ACEOF
12663{ { ac_try="$LEX conftest.l"
12664case "(($ac_try" in
12665  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12666  *) ac_try_echo=$ac_try;;
12667esac
12668eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12669$as_echo "$ac_try_echo"; } >&5
12670  (eval "$LEX conftest.l") 2>&5
12671  ac_status=$?
12672  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12673  test $ac_status = 0; }
12674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12675$as_echo_n "checking lex output file root... " >&6; }
12676if test "${ac_cv_prog_lex_root+set}" = set; then :
12677  $as_echo_n "(cached) " >&6
12678else
12679
12680if test -f lex.yy.c; then
12681  ac_cv_prog_lex_root=lex.yy
12682elif test -f lexyy.c; then
12683  ac_cv_prog_lex_root=lexyy
12684else
12685  as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12686fi
12687fi
12688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12689$as_echo "$ac_cv_prog_lex_root" >&6; }
12690LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12691
12692if test -z "${LEXLIB+set}"; then
12693  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12694$as_echo_n "checking lex library... " >&6; }
12695if test "${ac_cv_lib_lex+set}" = set; then :
12696  $as_echo_n "(cached) " >&6
12697else
12698
12699    ac_save_LIBS=$LIBS
12700    ac_cv_lib_lex='none needed'
12701    for ac_lib in '' -lfl -ll; do
12702      LIBS="$ac_lib $ac_save_LIBS"
12703      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12704/* end confdefs.h.  */
12705`cat $LEX_OUTPUT_ROOT.c`
12706_ACEOF
12707if ac_fn_c_try_link "$LINENO"; then :
12708  ac_cv_lib_lex=$ac_lib
12709fi
12710rm -f core conftest.err conftest.$ac_objext \
12711    conftest$ac_exeext conftest.$ac_ext
12712      test "$ac_cv_lib_lex" != 'none needed' && break
12713    done
12714    LIBS=$ac_save_LIBS
12715
12716fi
12717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12718$as_echo "$ac_cv_lib_lex" >&6; }
12719  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12720fi
12721
12722
12723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12724$as_echo_n "checking whether yytext is a pointer... " >&6; }
12725if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12726  $as_echo_n "(cached) " >&6
12727else
12728  # POSIX says lex can declare yytext either as a pointer or an array; the
12729# default is implementation-dependent.  Figure out which it is, since
12730# not all implementations provide the %pointer and %array declarations.
12731ac_cv_prog_lex_yytext_pointer=no
12732ac_save_LIBS=$LIBS
12733LIBS="$LEXLIB $ac_save_LIBS"
12734cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12735/* end confdefs.h.  */
12736#define YYTEXT_POINTER 1
12737`cat $LEX_OUTPUT_ROOT.c`
12738_ACEOF
12739if ac_fn_c_try_link "$LINENO"; then :
12740  ac_cv_prog_lex_yytext_pointer=yes
12741fi
12742rm -f core conftest.err conftest.$ac_objext \
12743    conftest$ac_exeext conftest.$ac_ext
12744LIBS=$ac_save_LIBS
12745
12746fi
12747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12748$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12749if test $ac_cv_prog_lex_yytext_pointer = yes; then
12750
12751$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12752
12753fi
12754rm -f conftest.l $LEX_OUTPUT_ROOT.c
12755
12756fi
12757if test "$LEX" = :; then
12758  LEX=${am_missing_run}flex
12759fi
12760
12761ALL_LINGUAS="fr tr es rw id ru fi ja"
12762# If we haven't got the data from the intl directory,
12763# assume NLS is disabled.
12764USE_NLS=no
12765LIBINTL=
12766LIBINTL_DEP=
12767INCINTL=
12768XGETTEXT=
12769GMSGFMT=
12770POSUB=
12771
12772if test -f  ../intl/config.intl; then
12773  .  ../intl/config.intl
12774fi
12775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12776$as_echo_n "checking whether NLS is requested... " >&6; }
12777if test x"$USE_NLS" != xyes; then
12778  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12779$as_echo "no" >&6; }
12780else
12781  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12782$as_echo "yes" >&6; }
12783
12784$as_echo "#define ENABLE_NLS 1" >>confdefs.h
12785
12786
12787  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12788$as_echo_n "checking for catalogs to be installed... " >&6; }
12789  # Look for .po and .gmo files in the source directory.
12790  CATALOGS=
12791  XLINGUAS=
12792  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12793    # If there aren't any .gmo files the shell will give us the
12794    # literal string "../path/to/srcdir/po/*.gmo" which has to be
12795    # weeded out.
12796    case "$cat" in *\**)
12797      continue;;
12798    esac
12799    # The quadruple backslash is collapsed to a double backslash
12800    # by the backticks, then collapsed again by the double quotes,
12801    # leaving us with one backslash in the sed expression (right
12802    # before the dot that mustn't act as a wildcard).
12803    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12804    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12805    # The user is allowed to set LINGUAS to a list of languages to
12806    # install catalogs for.  If it's empty that means "all of them."
12807    if test "x$LINGUAS" = x; then
12808      CATALOGS="$CATALOGS $cat"
12809      XLINGUAS="$XLINGUAS $lang"
12810    else
12811      case "$LINGUAS" in *$lang*)
12812        CATALOGS="$CATALOGS $cat"
12813        XLINGUAS="$XLINGUAS $lang"
12814        ;;
12815      esac
12816    fi
12817  done
12818  LINGUAS="$XLINGUAS"
12819  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12820$as_echo "$LINGUAS" >&6; }
12821
12822
12823    DATADIRNAME=share
12824
12825  INSTOBJEXT=.mo
12826
12827  GENCAT=gencat
12828
12829  CATOBJEXT=.gmo
12830
12831fi
12832
12833        MKINSTALLDIRS=
12834  if test -n "$ac_aux_dir"; then
12835    case "$ac_aux_dir" in
12836      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12837      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12838    esac
12839  fi
12840  if test -z "$MKINSTALLDIRS"; then
12841    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12842  fi
12843
12844
12845
12846  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12847$as_echo_n "checking whether NLS is requested... " >&6; }
12848    # Check whether --enable-nls was given.
12849if test "${enable_nls+set}" = set; then :
12850  enableval=$enable_nls; USE_NLS=$enableval
12851else
12852  USE_NLS=yes
12853fi
12854
12855  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12856$as_echo "$USE_NLS" >&6; }
12857
12858
12859
12860
12861
12862
12863# Prepare PATH_SEPARATOR.
12864# The user is always right.
12865if test "${PATH_SEPARATOR+set}" != set; then
12866  echo "#! /bin/sh" >conf$$.sh
12867  echo  "exit 0"   >>conf$$.sh
12868  chmod +x conf$$.sh
12869  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12870    PATH_SEPARATOR=';'
12871  else
12872    PATH_SEPARATOR=:
12873  fi
12874  rm -f conf$$.sh
12875fi
12876
12877# Find out how to test for executable files. Don't use a zero-byte file,
12878# as systems may use methods other than mode bits to determine executability.
12879cat >conf$$.file <<_ASEOF
12880#! /bin/sh
12881exit 0
12882_ASEOF
12883chmod +x conf$$.file
12884if test -x conf$$.file >/dev/null 2>&1; then
12885  ac_executable_p="test -x"
12886else
12887  ac_executable_p="test -f"
12888fi
12889rm -f conf$$.file
12890
12891# Extract the first word of "msgfmt", so it can be a program name with args.
12892set dummy msgfmt; ac_word=$2
12893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12894$as_echo_n "checking for $ac_word... " >&6; }
12895if test "${ac_cv_path_MSGFMT+set}" = set; then :
12896  $as_echo_n "(cached) " >&6
12897else
12898  case "$MSGFMT" in
12899  [\\/]* | ?:[\\/]*)
12900    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12901    ;;
12902  *)
12903    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12904    for ac_dir in $PATH; do
12905      IFS="$ac_save_IFS"
12906      test -z "$ac_dir" && ac_dir=.
12907      for ac_exec_ext in '' $ac_executable_extensions; do
12908        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12909          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12910     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12911            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12912            break 2
12913          fi
12914        fi
12915      done
12916    done
12917    IFS="$ac_save_IFS"
12918  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12919    ;;
12920esac
12921fi
12922MSGFMT="$ac_cv_path_MSGFMT"
12923if test "$MSGFMT" != ":"; then
12924  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12925$as_echo "$MSGFMT" >&6; }
12926else
12927  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12928$as_echo "no" >&6; }
12929fi
12930
12931  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12932set dummy gmsgfmt; ac_word=$2
12933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12934$as_echo_n "checking for $ac_word... " >&6; }
12935if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12936  $as_echo_n "(cached) " >&6
12937else
12938  case $GMSGFMT in
12939  [\\/]* | ?:[\\/]*)
12940  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12941  ;;
12942  *)
12943  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12944for as_dir in $PATH
12945do
12946  IFS=$as_save_IFS
12947  test -z "$as_dir" && as_dir=.
12948    for ac_exec_ext in '' $ac_executable_extensions; do
12949  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12950    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12951    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12952    break 2
12953  fi
12954done
12955  done
12956IFS=$as_save_IFS
12957
12958  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12959  ;;
12960esac
12961fi
12962GMSGFMT=$ac_cv_path_GMSGFMT
12963if test -n "$GMSGFMT"; then
12964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12965$as_echo "$GMSGFMT" >&6; }
12966else
12967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12968$as_echo "no" >&6; }
12969fi
12970
12971
12972
12973
12974# Prepare PATH_SEPARATOR.
12975# The user is always right.
12976if test "${PATH_SEPARATOR+set}" != set; then
12977  echo "#! /bin/sh" >conf$$.sh
12978  echo  "exit 0"   >>conf$$.sh
12979  chmod +x conf$$.sh
12980  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12981    PATH_SEPARATOR=';'
12982  else
12983    PATH_SEPARATOR=:
12984  fi
12985  rm -f conf$$.sh
12986fi
12987
12988# Find out how to test for executable files. Don't use a zero-byte file,
12989# as systems may use methods other than mode bits to determine executability.
12990cat >conf$$.file <<_ASEOF
12991#! /bin/sh
12992exit 0
12993_ASEOF
12994chmod +x conf$$.file
12995if test -x conf$$.file >/dev/null 2>&1; then
12996  ac_executable_p="test -x"
12997else
12998  ac_executable_p="test -f"
12999fi
13000rm -f conf$$.file
13001
13002# Extract the first word of "xgettext", so it can be a program name with args.
13003set dummy xgettext; ac_word=$2
13004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13005$as_echo_n "checking for $ac_word... " >&6; }
13006if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13007  $as_echo_n "(cached) " >&6
13008else
13009  case "$XGETTEXT" in
13010  [\\/]* | ?:[\\/]*)
13011    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13012    ;;
13013  *)
13014    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13015    for ac_dir in $PATH; do
13016      IFS="$ac_save_IFS"
13017      test -z "$ac_dir" && ac_dir=.
13018      for ac_exec_ext in '' $ac_executable_extensions; do
13019        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13020          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13021     (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
13022            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13023            break 2
13024          fi
13025        fi
13026      done
13027    done
13028    IFS="$ac_save_IFS"
13029  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13030    ;;
13031esac
13032fi
13033XGETTEXT="$ac_cv_path_XGETTEXT"
13034if test "$XGETTEXT" != ":"; then
13035  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13036$as_echo "$XGETTEXT" >&6; }
13037else
13038  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13039$as_echo "no" >&6; }
13040fi
13041
13042    rm -f messages.po
13043
13044
13045# Prepare PATH_SEPARATOR.
13046# The user is always right.
13047if test "${PATH_SEPARATOR+set}" != set; then
13048  echo "#! /bin/sh" >conf$$.sh
13049  echo  "exit 0"   >>conf$$.sh
13050  chmod +x conf$$.sh
13051  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13052    PATH_SEPARATOR=';'
13053  else
13054    PATH_SEPARATOR=:
13055  fi
13056  rm -f conf$$.sh
13057fi
13058
13059# Find out how to test for executable files. Don't use a zero-byte file,
13060# as systems may use methods other than mode bits to determine executability.
13061cat >conf$$.file <<_ASEOF
13062#! /bin/sh
13063exit 0
13064_ASEOF
13065chmod +x conf$$.file
13066if test -x conf$$.file >/dev/null 2>&1; then
13067  ac_executable_p="test -x"
13068else
13069  ac_executable_p="test -f"
13070fi
13071rm -f conf$$.file
13072
13073# Extract the first word of "msgmerge", so it can be a program name with args.
13074set dummy msgmerge; ac_word=$2
13075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13076$as_echo_n "checking for $ac_word... " >&6; }
13077if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13078  $as_echo_n "(cached) " >&6
13079else
13080  case "$MSGMERGE" in
13081  [\\/]* | ?:[\\/]*)
13082    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13083    ;;
13084  *)
13085    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13086    for ac_dir in $PATH; do
13087      IFS="$ac_save_IFS"
13088      test -z "$ac_dir" && ac_dir=.
13089      for ac_exec_ext in '' $ac_executable_extensions; do
13090        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13091          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13092            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13093            break 2
13094          fi
13095        fi
13096      done
13097    done
13098    IFS="$ac_save_IFS"
13099  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13100    ;;
13101esac
13102fi
13103MSGMERGE="$ac_cv_path_MSGMERGE"
13104if test "$MSGMERGE" != ":"; then
13105  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13106$as_echo "$MSGMERGE" >&6; }
13107else
13108  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13109$as_echo "no" >&6; }
13110fi
13111
13112
13113      if test "$GMSGFMT" != ":"; then
13114            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13115       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13116      : ;
13117    else
13118      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13119      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13120$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13121      GMSGFMT=":"
13122    fi
13123  fi
13124
13125      if test "$XGETTEXT" != ":"; then
13126            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13127       (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
13128      : ;
13129    else
13130      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13131$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13132      XGETTEXT=":"
13133    fi
13134        rm -f messages.po
13135  fi
13136
13137  ac_config_commands="$ac_config_commands default-1"
13138
13139
13140
13141
13142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13143$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13144    # Check whether --enable-maintainer-mode was given.
13145if test "${enable_maintainer_mode+set}" = set; then :
13146  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13147else
13148  USE_MAINTAINER_MODE=no
13149fi
13150
13151  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13152$as_echo "$USE_MAINTAINER_MODE" >&6; }
13153   if test $USE_MAINTAINER_MODE = yes; then
13154  MAINTAINER_MODE_TRUE=
13155  MAINTAINER_MODE_FALSE='#'
13156else
13157  MAINTAINER_MODE_TRUE='#'
13158  MAINTAINER_MODE_FALSE=
13159fi
13160
13161  MAINT=$MAINTAINER_MODE_TRUE
13162
13163
13164 if false; then
13165  GENINSRC_NEVER_TRUE=
13166  GENINSRC_NEVER_FALSE='#'
13167else
13168  GENINSRC_NEVER_TRUE='#'
13169  GENINSRC_NEVER_FALSE=
13170fi
13171
13172
13173
13174for ac_header in string.h stdlib.h memory.h strings.h unistd.h errno.h sys/types.h limits.h locale.h time.h sys/stat.h
13175do :
13176  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13177ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13178eval as_val=\$$as_ac_Header
13179   if test "x$as_val" = x""yes; then :
13180  cat >>confdefs.h <<_ACEOF
13181#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13182_ACEOF
13183
13184fi
13185
13186done
13187
13188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13189$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13190if test "${gcc_cv_header_string+set}" = set; then :
13191  $as_echo_n "(cached) " >&6
13192else
13193  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13194/* end confdefs.h.  */
13195#include <string.h>
13196#include <strings.h>
13197int
13198main ()
13199{
13200
13201  ;
13202  return 0;
13203}
13204_ACEOF
13205if ac_fn_c_try_compile "$LINENO"; then :
13206  gcc_cv_header_string=yes
13207else
13208  gcc_cv_header_string=no
13209fi
13210rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13211fi
13212{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13213$as_echo "$gcc_cv_header_string" >&6; }
13214if test $gcc_cv_header_string = yes; then
13215
13216$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13217
13218fi
13219
13220
13221# Put this here so that autoconf's "cross-compiling" message doesn't confuse
13222# people who are not cross-compiling but are compiling cross-assemblers.
13223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13224$as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13225if test "${host}" = "${target}"; then
13226  cross_gas=no
13227else
13228  cross_gas=yes
13229
13230$as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13231
13232fi
13233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13234$as_echo "$cross_gas" >&6; }
13235
13236# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13237# for constant arguments.  Useless!
13238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13239$as_echo_n "checking for working alloca.h... " >&6; }
13240if test "${ac_cv_working_alloca_h+set}" = set; then :
13241  $as_echo_n "(cached) " >&6
13242else
13243  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13244/* end confdefs.h.  */
13245#include <alloca.h>
13246int
13247main ()
13248{
13249char *p = (char *) alloca (2 * sizeof (int));
13250			  if (p) return 0;
13251  ;
13252  return 0;
13253}
13254_ACEOF
13255if ac_fn_c_try_link "$LINENO"; then :
13256  ac_cv_working_alloca_h=yes
13257else
13258  ac_cv_working_alloca_h=no
13259fi
13260rm -f core conftest.err conftest.$ac_objext \
13261    conftest$ac_exeext conftest.$ac_ext
13262fi
13263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13264$as_echo "$ac_cv_working_alloca_h" >&6; }
13265if test $ac_cv_working_alloca_h = yes; then
13266
13267$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13268
13269fi
13270
13271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13272$as_echo_n "checking for alloca... " >&6; }
13273if test "${ac_cv_func_alloca_works+set}" = set; then :
13274  $as_echo_n "(cached) " >&6
13275else
13276  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13277/* end confdefs.h.  */
13278#ifdef __GNUC__
13279# define alloca __builtin_alloca
13280#else
13281# ifdef _MSC_VER
13282#  include <malloc.h>
13283#  define alloca _alloca
13284# else
13285#  ifdef HAVE_ALLOCA_H
13286#   include <alloca.h>
13287#  else
13288#   ifdef _AIX
13289 #pragma alloca
13290#   else
13291#    ifndef alloca /* predefined by HP cc +Olibcalls */
13292char *alloca ();
13293#    endif
13294#   endif
13295#  endif
13296# endif
13297#endif
13298
13299int
13300main ()
13301{
13302char *p = (char *) alloca (1);
13303				    if (p) return 0;
13304  ;
13305  return 0;
13306}
13307_ACEOF
13308if ac_fn_c_try_link "$LINENO"; then :
13309  ac_cv_func_alloca_works=yes
13310else
13311  ac_cv_func_alloca_works=no
13312fi
13313rm -f core conftest.err conftest.$ac_objext \
13314    conftest$ac_exeext conftest.$ac_ext
13315fi
13316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13317$as_echo "$ac_cv_func_alloca_works" >&6; }
13318
13319if test $ac_cv_func_alloca_works = yes; then
13320
13321$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13322
13323else
13324  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13325# that cause trouble.  Some versions do not even contain alloca or
13326# contain a buggy version.  If you still want to use their alloca,
13327# use ar to extract alloca.o from them instead of compiling alloca.c.
13328
13329ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13330
13331$as_echo "#define C_ALLOCA 1" >>confdefs.h
13332
13333
13334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13335$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13336if test "${ac_cv_os_cray+set}" = set; then :
13337  $as_echo_n "(cached) " >&6
13338else
13339  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13340/* end confdefs.h.  */
13341#if defined CRAY && ! defined CRAY2
13342webecray
13343#else
13344wenotbecray
13345#endif
13346
13347_ACEOF
13348if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13349  $EGREP "webecray" >/dev/null 2>&1; then :
13350  ac_cv_os_cray=yes
13351else
13352  ac_cv_os_cray=no
13353fi
13354rm -f conftest*
13355
13356fi
13357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13358$as_echo "$ac_cv_os_cray" >&6; }
13359if test $ac_cv_os_cray = yes; then
13360  for ac_func in _getb67 GETB67 getb67; do
13361    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13362ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13363eval as_val=\$$as_ac_var
13364   if test "x$as_val" = x""yes; then :
13365
13366cat >>confdefs.h <<_ACEOF
13367#define CRAY_STACKSEG_END $ac_func
13368_ACEOF
13369
13370    break
13371fi
13372
13373  done
13374fi
13375
13376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13377$as_echo_n "checking stack direction for C alloca... " >&6; }
13378if test "${ac_cv_c_stack_direction+set}" = set; then :
13379  $as_echo_n "(cached) " >&6
13380else
13381  if test "$cross_compiling" = yes; then :
13382  ac_cv_c_stack_direction=0
13383else
13384  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13385/* end confdefs.h.  */
13386$ac_includes_default
13387int
13388find_stack_direction ()
13389{
13390  static char *addr = 0;
13391  auto char dummy;
13392  if (addr == 0)
13393    {
13394      addr = &dummy;
13395      return find_stack_direction ();
13396    }
13397  else
13398    return (&dummy > addr) ? 1 : -1;
13399}
13400
13401int
13402main ()
13403{
13404  return find_stack_direction () < 0;
13405}
13406_ACEOF
13407if ac_fn_c_try_run "$LINENO"; then :
13408  ac_cv_c_stack_direction=1
13409else
13410  ac_cv_c_stack_direction=-1
13411fi
13412rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13413  conftest.$ac_objext conftest.beam conftest.$ac_ext
13414fi
13415
13416fi
13417{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13418$as_echo "$ac_cv_c_stack_direction" >&6; }
13419cat >>confdefs.h <<_ACEOF
13420#define STACK_DIRECTION $ac_cv_c_stack_direction
13421_ACEOF
13422
13423
13424fi
13425
13426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13427$as_echo_n "checking for inline... " >&6; }
13428if test "${ac_cv_c_inline+set}" = set; then :
13429  $as_echo_n "(cached) " >&6
13430else
13431  ac_cv_c_inline=no
13432for ac_kw in inline __inline__ __inline; do
13433  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13434/* end confdefs.h.  */
13435#ifndef __cplusplus
13436typedef int foo_t;
13437static $ac_kw foo_t static_foo () {return 0; }
13438$ac_kw foo_t foo () {return 0; }
13439#endif
13440
13441_ACEOF
13442if ac_fn_c_try_compile "$LINENO"; then :
13443  ac_cv_c_inline=$ac_kw
13444fi
13445rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13446  test "$ac_cv_c_inline" != no && break
13447done
13448
13449fi
13450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13451$as_echo "$ac_cv_c_inline" >&6; }
13452
13453case $ac_cv_c_inline in
13454  inline | yes) ;;
13455  *)
13456    case $ac_cv_c_inline in
13457      no) ac_val=;;
13458      *) ac_val=$ac_cv_c_inline;;
13459    esac
13460    cat >>confdefs.h <<_ACEOF
13461#ifndef __cplusplus
13462#define inline $ac_val
13463#endif
13464_ACEOF
13465    ;;
13466esac
13467
13468
13469# VMS doesn't have unlink.
13470for ac_func in unlink remove
13471do :
13472  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13473ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13474eval as_val=\$$as_ac_var
13475   if test "x$as_val" = x""yes; then :
13476  cat >>confdefs.h <<_ACEOF
13477#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13478_ACEOF
13479 break
13480fi
13481done
13482
13483for ac_func in sbrk setlocale
13484do :
13485  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13486ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13487eval as_val=\$$as_ac_var
13488   if test "x$as_val" = x""yes; then :
13489  cat >>confdefs.h <<_ACEOF
13490#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13491_ACEOF
13492
13493fi
13494done
13495
13496
13497
13498  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13499$as_echo_n "checking for LC_MESSAGES... " >&6; }
13500if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13501  $as_echo_n "(cached) " >&6
13502else
13503  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13504/* end confdefs.h.  */
13505#include <locale.h>
13506int
13507main ()
13508{
13509return LC_MESSAGES
13510  ;
13511  return 0;
13512}
13513_ACEOF
13514if ac_fn_c_try_link "$LINENO"; then :
13515  am_cv_val_LC_MESSAGES=yes
13516else
13517  am_cv_val_LC_MESSAGES=no
13518fi
13519rm -f core conftest.err conftest.$ac_objext \
13520    conftest$ac_exeext conftest.$ac_ext
13521fi
13522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13523$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13524  if test $am_cv_val_LC_MESSAGES = yes; then
13525
13526$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13527
13528  fi
13529
13530
13531# do we need the math library?
13532case "${need_libm}" in
13533yes)
13534  LIBM=
13535case $host in
13536*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13537  # These system don't have libm, or don't need it
13538  ;;
13539*-ncr-sysv4.3*)
13540  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13541$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13542if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13543  $as_echo_n "(cached) " >&6
13544else
13545  ac_check_lib_save_LIBS=$LIBS
13546LIBS="-lmw  $LIBS"
13547cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13548/* end confdefs.h.  */
13549
13550/* Override any GCC internal prototype to avoid an error.
13551   Use char because int might match the return type of a GCC
13552   builtin and then its argument prototype would still apply.  */
13553#ifdef __cplusplus
13554extern "C"
13555#endif
13556char _mwvalidcheckl ();
13557int
13558main ()
13559{
13560return _mwvalidcheckl ();
13561  ;
13562  return 0;
13563}
13564_ACEOF
13565if ac_fn_c_try_link "$LINENO"; then :
13566  ac_cv_lib_mw__mwvalidcheckl=yes
13567else
13568  ac_cv_lib_mw__mwvalidcheckl=no
13569fi
13570rm -f core conftest.err conftest.$ac_objext \
13571    conftest$ac_exeext conftest.$ac_ext
13572LIBS=$ac_check_lib_save_LIBS
13573fi
13574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13575$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13576if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13577  LIBM="-lmw"
13578fi
13579
13580  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13581$as_echo_n "checking for cos in -lm... " >&6; }
13582if test "${ac_cv_lib_m_cos+set}" = set; then :
13583  $as_echo_n "(cached) " >&6
13584else
13585  ac_check_lib_save_LIBS=$LIBS
13586LIBS="-lm  $LIBS"
13587cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13588/* end confdefs.h.  */
13589
13590/* Override any GCC internal prototype to avoid an error.
13591   Use char because int might match the return type of a GCC
13592   builtin and then its argument prototype would still apply.  */
13593#ifdef __cplusplus
13594extern "C"
13595#endif
13596char cos ();
13597int
13598main ()
13599{
13600return cos ();
13601  ;
13602  return 0;
13603}
13604_ACEOF
13605if ac_fn_c_try_link "$LINENO"; then :
13606  ac_cv_lib_m_cos=yes
13607else
13608  ac_cv_lib_m_cos=no
13609fi
13610rm -f core conftest.err conftest.$ac_objext \
13611    conftest$ac_exeext conftest.$ac_ext
13612LIBS=$ac_check_lib_save_LIBS
13613fi
13614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13615$as_echo "$ac_cv_lib_m_cos" >&6; }
13616if test "x$ac_cv_lib_m_cos" = x""yes; then :
13617  LIBM="$LIBM -lm"
13618fi
13619
13620  ;;
13621*)
13622  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13623$as_echo_n "checking for cos in -lm... " >&6; }
13624if test "${ac_cv_lib_m_cos+set}" = set; then :
13625  $as_echo_n "(cached) " >&6
13626else
13627  ac_check_lib_save_LIBS=$LIBS
13628LIBS="-lm  $LIBS"
13629cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13630/* end confdefs.h.  */
13631
13632/* Override any GCC internal prototype to avoid an error.
13633   Use char because int might match the return type of a GCC
13634   builtin and then its argument prototype would still apply.  */
13635#ifdef __cplusplus
13636extern "C"
13637#endif
13638char cos ();
13639int
13640main ()
13641{
13642return cos ();
13643  ;
13644  return 0;
13645}
13646_ACEOF
13647if ac_fn_c_try_link "$LINENO"; then :
13648  ac_cv_lib_m_cos=yes
13649else
13650  ac_cv_lib_m_cos=no
13651fi
13652rm -f core conftest.err conftest.$ac_objext \
13653    conftest$ac_exeext conftest.$ac_ext
13654LIBS=$ac_check_lib_save_LIBS
13655fi
13656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13657$as_echo "$ac_cv_lib_m_cos" >&6; }
13658if test "x$ac_cv_lib_m_cos" = x""yes; then :
13659  LIBM="-lm"
13660fi
13661
13662  ;;
13663esac
13664
13665
13666
13667  ;;
13668esac
13669
13670# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13671# enough, but on some of those systems, the assert macro relies on requoting
13672# working properly!
13673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13674$as_echo_n "checking for working assert macro... " >&6; }
13675if test "${gas_cv_assert_ok+set}" = set; then :
13676  $as_echo_n "(cached) " >&6
13677else
13678  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13679/* end confdefs.h.  */
13680#include <assert.h>
13681#include <stdio.h>
13682int
13683main ()
13684{
13685
13686/* check for requoting problems */
13687static int a, b, c, d;
13688static char *s;
13689assert (!strcmp(s, "foo bar baz quux"));
13690/* check for newline handling */
13691assert (a == b
13692        || c == d);
13693
13694  ;
13695  return 0;
13696}
13697_ACEOF
13698if ac_fn_c_try_link "$LINENO"; then :
13699  gas_cv_assert_ok=yes
13700else
13701  gas_cv_assert_ok=no
13702fi
13703rm -f core conftest.err conftest.$ac_objext \
13704    conftest$ac_exeext conftest.$ac_ext
13705fi
13706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
13707$as_echo "$gas_cv_assert_ok" >&6; }
13708test $gas_cv_assert_ok = yes ||
13709$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
13710
13711
13712
13713# On some systems, the system header files may not declare malloc, realloc,
13714# and free.  There are places where gas needs these functions to have been
13715# declared -- such as when taking their addresses.
13716gas_test_headers="
13717#ifdef HAVE_MEMORY_H
13718#include <memory.h>
13719#endif
13720#ifdef HAVE_STRING_H
13721#include <string.h>
13722#else
13723#ifdef HAVE_STRINGS_H
13724#include <strings.h>
13725#endif
13726#endif
13727#ifdef HAVE_STDLIB_H
13728#include <stdlib.h>
13729#endif
13730#ifdef HAVE_UNISTD_H
13731#include <unistd.h>
13732#endif
13733"
13734
13735# Does errno.h declare errno, or do we have to add a separate declaration
13736# for it?
13737
13738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
13739$as_echo_n "checking whether declaration is required for errno... " >&6; }
13740if test "${gas_cv_decl_needed_errno+set}" = set; then :
13741  $as_echo_n "(cached) " >&6
13742else
13743  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13744/* end confdefs.h.  */
13745
13746#ifdef HAVE_ERRNO_H
13747#include <errno.h>
13748#endif
13749
13750int
13751main ()
13752{
13753
13754typedef int f;
13755f x;
13756x = (f) errno;
13757
13758  ;
13759  return 0;
13760}
13761_ACEOF
13762if ac_fn_c_try_link "$LINENO"; then :
13763  gas_cv_decl_needed_errno=no
13764else
13765  gas_cv_decl_needed_errno=yes
13766fi
13767rm -f core conftest.err conftest.$ac_objext \
13768    conftest$ac_exeext conftest.$ac_ext
13769fi
13770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
13771$as_echo "$gas_cv_decl_needed_errno" >&6; }
13772if test $gas_cv_decl_needed_errno = yes; then
13773
13774$as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
13775
13776fi
13777
13778
13779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13780$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13781if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
13782  $as_echo_n "(cached) " >&6
13783else
13784  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13785/* end confdefs.h.  */
13786#include <unistd.h>
13787int
13788main ()
13789{
13790extern int getopt (int, char *const*, const char *);
13791  ;
13792  return 0;
13793}
13794_ACEOF
13795if ac_fn_c_try_compile "$LINENO"; then :
13796  gas_cv_decl_getopt_unistd_h=yes
13797else
13798  gas_cv_decl_getopt_unistd_h=no
13799fi
13800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13801fi
13802
13803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
13804$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
13805if test $gas_cv_decl_getopt_unistd_h = yes; then
13806
13807$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13808
13809fi
13810
13811
13812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
13813$as_echo_n "checking whether declaration is required for environ... " >&6; }
13814if test "${gas_cv_decl_needed_environ+set}" = set; then :
13815  $as_echo_n "(cached) " >&6
13816else
13817  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13818/* end confdefs.h.  */
13819$gas_test_headers
13820int
13821main ()
13822{
13823
13824typedef char **f;
13825f x;
13826x = (f) environ;
13827
13828  ;
13829  return 0;
13830}
13831_ACEOF
13832if ac_fn_c_try_link "$LINENO"; then :
13833  gas_cv_decl_needed_environ=no
13834else
13835  gas_cv_decl_needed_environ=yes
13836fi
13837rm -f core conftest.err conftest.$ac_objext \
13838    conftest$ac_exeext conftest.$ac_ext
13839fi
13840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
13841$as_echo "$gas_cv_decl_needed_environ" >&6; }
13842if test $gas_cv_decl_needed_environ = yes; then
13843
13844$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
13845
13846fi
13847
13848
13849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
13850$as_echo_n "checking whether declaration is required for ffs... " >&6; }
13851if test "${gas_cv_decl_needed_ffs+set}" = set; then :
13852  $as_echo_n "(cached) " >&6
13853else
13854  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13855/* end confdefs.h.  */
13856$gas_test_headers
13857int
13858main ()
13859{
13860
13861typedef int (*f)(int);
13862f x;
13863x = (f) ffs;
13864
13865  ;
13866  return 0;
13867}
13868_ACEOF
13869if ac_fn_c_try_link "$LINENO"; then :
13870  gas_cv_decl_needed_ffs=no
13871else
13872  gas_cv_decl_needed_ffs=yes
13873fi
13874rm -f core conftest.err conftest.$ac_objext \
13875    conftest$ac_exeext conftest.$ac_ext
13876fi
13877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
13878$as_echo "$gas_cv_decl_needed_ffs" >&6; }
13879if test $gas_cv_decl_needed_ffs = yes; then
13880
13881$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
13882
13883fi
13884
13885
13886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
13887$as_echo_n "checking whether declaration is required for free... " >&6; }
13888if test "${gas_cv_decl_needed_free+set}" = set; then :
13889  $as_echo_n "(cached) " >&6
13890else
13891  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13892/* end confdefs.h.  */
13893$gas_test_headers
13894int
13895main ()
13896{
13897
13898typedef void (*f)();
13899f x;
13900x = (f) free;
13901
13902  ;
13903  return 0;
13904}
13905_ACEOF
13906if ac_fn_c_try_link "$LINENO"; then :
13907  gas_cv_decl_needed_free=no
13908else
13909  gas_cv_decl_needed_free=yes
13910fi
13911rm -f core conftest.err conftest.$ac_objext \
13912    conftest$ac_exeext conftest.$ac_ext
13913fi
13914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
13915$as_echo "$gas_cv_decl_needed_free" >&6; }
13916if test $gas_cv_decl_needed_free = yes; then
13917
13918$as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
13919
13920fi
13921
13922
13923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
13924$as_echo_n "checking whether declaration is required for malloc... " >&6; }
13925if test "${gas_cv_decl_needed_malloc+set}" = set; then :
13926  $as_echo_n "(cached) " >&6
13927else
13928  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13929/* end confdefs.h.  */
13930$gas_test_headers
13931int
13932main ()
13933{
13934
13935typedef char *(*f)();
13936f x;
13937x = (f) malloc;
13938
13939  ;
13940  return 0;
13941}
13942_ACEOF
13943if ac_fn_c_try_link "$LINENO"; then :
13944  gas_cv_decl_needed_malloc=no
13945else
13946  gas_cv_decl_needed_malloc=yes
13947fi
13948rm -f core conftest.err conftest.$ac_objext \
13949    conftest$ac_exeext conftest.$ac_ext
13950fi
13951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
13952$as_echo "$gas_cv_decl_needed_malloc" >&6; }
13953if test $gas_cv_decl_needed_malloc = yes; then
13954
13955$as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
13956
13957fi
13958
13959
13960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
13961$as_echo_n "checking whether declaration is required for sbrk... " >&6; }
13962if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
13963  $as_echo_n "(cached) " >&6
13964else
13965  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13966/* end confdefs.h.  */
13967$gas_test_headers
13968int
13969main ()
13970{
13971
13972typedef char *(*f)();
13973f x;
13974x = (f) sbrk;
13975
13976  ;
13977  return 0;
13978}
13979_ACEOF
13980if ac_fn_c_try_link "$LINENO"; then :
13981  gas_cv_decl_needed_sbrk=no
13982else
13983  gas_cv_decl_needed_sbrk=yes
13984fi
13985rm -f core conftest.err conftest.$ac_objext \
13986    conftest$ac_exeext conftest.$ac_ext
13987fi
13988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
13989$as_echo "$gas_cv_decl_needed_sbrk" >&6; }
13990if test $gas_cv_decl_needed_sbrk = yes; then
13991
13992$as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
13993
13994fi
13995
13996
13997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
13998$as_echo_n "checking whether declaration is required for strstr... " >&6; }
13999if test "${gas_cv_decl_needed_strstr+set}" = set; then :
14000  $as_echo_n "(cached) " >&6
14001else
14002  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14003/* end confdefs.h.  */
14004$gas_test_headers
14005int
14006main ()
14007{
14008
14009typedef char *(*f)();
14010f x;
14011x = (f) strstr;
14012
14013  ;
14014  return 0;
14015}
14016_ACEOF
14017if ac_fn_c_try_link "$LINENO"; then :
14018  gas_cv_decl_needed_strstr=no
14019else
14020  gas_cv_decl_needed_strstr=yes
14021fi
14022rm -f core conftest.err conftest.$ac_objext \
14023    conftest$ac_exeext conftest.$ac_ext
14024fi
14025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14026$as_echo "$gas_cv_decl_needed_strstr" >&6; }
14027if test $gas_cv_decl_needed_strstr = yes; then
14028
14029$as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14030
14031fi
14032
14033
14034ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14035if test "x$ac_cv_have_decl_free" = x""yes; then :
14036  ac_have_decl=1
14037else
14038  ac_have_decl=0
14039fi
14040
14041cat >>confdefs.h <<_ACEOF
14042#define HAVE_DECL_FREE $ac_have_decl
14043_ACEOF
14044ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14045if test "x$ac_cv_have_decl_getenv" = x""yes; then :
14046  ac_have_decl=1
14047else
14048  ac_have_decl=0
14049fi
14050
14051cat >>confdefs.h <<_ACEOF
14052#define HAVE_DECL_GETENV $ac_have_decl
14053_ACEOF
14054ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14055if test "x$ac_cv_have_decl_malloc" = x""yes; then :
14056  ac_have_decl=1
14057else
14058  ac_have_decl=0
14059fi
14060
14061cat >>confdefs.h <<_ACEOF
14062#define HAVE_DECL_MALLOC $ac_have_decl
14063_ACEOF
14064ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14065if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
14066  ac_have_decl=1
14067else
14068  ac_have_decl=0
14069fi
14070
14071cat >>confdefs.h <<_ACEOF
14072#define HAVE_DECL_MEMPCPY $ac_have_decl
14073_ACEOF
14074ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14075if test "x$ac_cv_have_decl_realloc" = x""yes; then :
14076  ac_have_decl=1
14077else
14078  ac_have_decl=0
14079fi
14080
14081cat >>confdefs.h <<_ACEOF
14082#define HAVE_DECL_REALLOC $ac_have_decl
14083_ACEOF
14084ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14085if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
14086  ac_have_decl=1
14087else
14088  ac_have_decl=0
14089fi
14090
14091cat >>confdefs.h <<_ACEOF
14092#define HAVE_DECL_STPCPY $ac_have_decl
14093_ACEOF
14094ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14095if test "x$ac_cv_have_decl_strstr" = x""yes; then :
14096  ac_have_decl=1
14097else
14098  ac_have_decl=0
14099fi
14100
14101cat >>confdefs.h <<_ACEOF
14102#define HAVE_DECL_STRSTR $ac_have_decl
14103_ACEOF
14104ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14105if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
14106  ac_have_decl=1
14107else
14108  ac_have_decl=0
14109fi
14110
14111cat >>confdefs.h <<_ACEOF
14112#define HAVE_DECL_VSNPRINTF $ac_have_decl
14113_ACEOF
14114
14115
14116
14117case "${host}" in
14118*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14119
14120$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14121 ;;
14122esac
14123
14124# Link in zlib if we can.  This allows us to write compressed debug sections.
14125
14126  # See if the user specified whether he wants zlib support or not.
14127
14128# Check whether --with-zlib was given.
14129if test "${with_zlib+set}" = set; then :
14130  withval=$with_zlib;
14131else
14132  with_zlib=auto
14133fi
14134
14135
14136  if test "$with_zlib" != "no"; then
14137    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
14138$as_echo_n "checking for library containing zlibVersion... " >&6; }
14139if test "${ac_cv_search_zlibVersion+set}" = set; then :
14140  $as_echo_n "(cached) " >&6
14141else
14142  ac_func_search_save_LIBS=$LIBS
14143cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14144/* end confdefs.h.  */
14145
14146/* Override any GCC internal prototype to avoid an error.
14147   Use char because int might match the return type of a GCC
14148   builtin and then its argument prototype would still apply.  */
14149#ifdef __cplusplus
14150extern "C"
14151#endif
14152char zlibVersion ();
14153int
14154main ()
14155{
14156return zlibVersion ();
14157  ;
14158  return 0;
14159}
14160_ACEOF
14161for ac_lib in '' z; do
14162  if test -z "$ac_lib"; then
14163    ac_res="none required"
14164  else
14165    ac_res=-l$ac_lib
14166    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14167  fi
14168  if ac_fn_c_try_link "$LINENO"; then :
14169  ac_cv_search_zlibVersion=$ac_res
14170fi
14171rm -f core conftest.err conftest.$ac_objext \
14172    conftest$ac_exeext
14173  if test "${ac_cv_search_zlibVersion+set}" = set; then :
14174  break
14175fi
14176done
14177if test "${ac_cv_search_zlibVersion+set}" = set; then :
14178
14179else
14180  ac_cv_search_zlibVersion=no
14181fi
14182rm conftest.$ac_ext
14183LIBS=$ac_func_search_save_LIBS
14184fi
14185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
14186$as_echo "$ac_cv_search_zlibVersion" >&6; }
14187ac_res=$ac_cv_search_zlibVersion
14188if test "$ac_res" != no; then :
14189  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14190  for ac_header in zlib.h
14191do :
14192  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
14193if test "x$ac_cv_header_zlib_h" = x""yes; then :
14194  cat >>confdefs.h <<_ACEOF
14195#define HAVE_ZLIB_H 1
14196_ACEOF
14197
14198fi
14199
14200done
14201
14202fi
14203
14204    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
14205      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
14206    fi
14207  fi
14208
14209
14210# Support for VMS timestamps via cross compile
14211
14212if test "$ac_cv_header_time_h" = yes; then
14213  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14214$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14215 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14216  $as_echo_n "(cached) " >&6
14217else
14218  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14219/* end confdefs.h.  */
14220
14221#define _BSD_SOURCE 1
14222#include <time.h>
14223int
14224main ()
14225{
14226struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14227  ;
14228  return 0;
14229}
14230_ACEOF
14231if ac_fn_c_try_compile "$LINENO"; then :
14232  gas_cv_have_time_type_member_tm_gmtoff=yes
14233else
14234  gas_cv_have_time_type_member_tm_gmtoff=no
14235
14236fi
14237rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14238fi
14239
14240 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14241
14242$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14243
14244 fi
14245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14246$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14247
14248fi
14249
14250if test "$ac_cv_header_sys_stat_h" = yes; then
14251    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14252$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14253 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14254  $as_echo_n "(cached) " >&6
14255else
14256  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14257/* end confdefs.h.  */
14258
14259#define _BSD_SOURCE 1
14260#include <sys/stat.h>
14261int
14262main ()
14263{
14264struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14265  ;
14266  return 0;
14267}
14268_ACEOF
14269if ac_fn_c_try_compile "$LINENO"; then :
14270  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14271else
14272  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14273
14274fi
14275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14276fi
14277
14278 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14279
14280$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14281
14282 fi
14283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14284$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14285
14286    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14287$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14288 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14289  $as_echo_n "(cached) " >&6
14290else
14291  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14292/* end confdefs.h.  */
14293
14294#define _BSD_SOURCE 1
14295#include <sys/stat.h>
14296int
14297main ()
14298{
14299struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14300  ;
14301  return 0;
14302}
14303_ACEOF
14304if ac_fn_c_try_compile "$LINENO"; then :
14305  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14306else
14307  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14308
14309fi
14310rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14311fi
14312
14313 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14314
14315$as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14316
14317 fi
14318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14319$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14320
14321fi
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14332
14333ac_config_commands="$ac_config_commands default"
14334
14335
14336cat >confcache <<\_ACEOF
14337# This file is a shell script that caches the results of configure
14338# tests run on this system so they can be shared between configure
14339# scripts and configure runs, see configure's option --config-cache.
14340# It is not useful on other systems.  If it contains results you don't
14341# want to keep, you may remove or edit it.
14342#
14343# config.status only pays attention to the cache file if you give it
14344# the --recheck option to rerun configure.
14345#
14346# `ac_cv_env_foo' variables (set or unset) will be overridden when
14347# loading this file, other *unset* `ac_cv_foo' will be assigned the
14348# following values.
14349
14350_ACEOF
14351
14352# The following way of writing the cache mishandles newlines in values,
14353# but we know of no workaround that is simple, portable, and efficient.
14354# So, we kill variables containing newlines.
14355# Ultrix sh set writes to stderr and can't be redirected directly,
14356# and sets the high bit in the cache file unless we assign to the vars.
14357(
14358  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14359    eval ac_val=\$$ac_var
14360    case $ac_val in #(
14361    *${as_nl}*)
14362      case $ac_var in #(
14363      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14364$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14365      esac
14366      case $ac_var in #(
14367      _ | IFS | as_nl) ;; #(
14368      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14369      *) { eval $ac_var=; unset $ac_var;} ;;
14370      esac ;;
14371    esac
14372  done
14373
14374  (set) 2>&1 |
14375    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14376    *${as_nl}ac_space=\ *)
14377      # `set' does not quote correctly, so add quotes: double-quote
14378      # substitution turns \\\\ into \\, and sed turns \\ into \.
14379      sed -n \
14380	"s/'/'\\\\''/g;
14381	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14382      ;; #(
14383    *)
14384      # `set' quotes correctly as required by POSIX, so do not add quotes.
14385      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14386      ;;
14387    esac |
14388    sort
14389) |
14390  sed '
14391     /^ac_cv_env_/b end
14392     t clear
14393     :clear
14394     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14395     t end
14396     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14397     :end' >>confcache
14398if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14399  if test -w "$cache_file"; then
14400    test "x$cache_file" != "x/dev/null" &&
14401      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14402$as_echo "$as_me: updating cache $cache_file" >&6;}
14403    cat confcache >$cache_file
14404  else
14405    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14406$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14407  fi
14408fi
14409rm -f confcache
14410
14411test "x$prefix" = xNONE && prefix=$ac_default_prefix
14412# Let make expand exec_prefix.
14413test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14414
14415DEFS=-DHAVE_CONFIG_H
14416
14417ac_libobjs=
14418ac_ltlibobjs=
14419for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14420  # 1. Remove the extension, and $U if already installed.
14421  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14422  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14423  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14424  #    will be set to the directory where LIBOBJS objects are built.
14425  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14426  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14427done
14428LIBOBJS=$ac_libobjs
14429
14430LTLIBOBJS=$ac_ltlibobjs
14431
14432
14433if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14434  as_fn_error "conditional \"AMDEP\" was never defined.
14435Usually this means the macro was only invoked conditionally." "$LINENO" 5
14436fi
14437if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14438  as_fn_error "conditional \"am__fastdepCC\" was never defined.
14439Usually this means the macro was only invoked conditionally." "$LINENO" 5
14440fi
14441 if test -n "$EXEEXT"; then
14442  am__EXEEXT_TRUE=
14443  am__EXEEXT_FALSE='#'
14444else
14445  am__EXEEXT_TRUE='#'
14446  am__EXEEXT_FALSE=
14447fi
14448
14449
14450if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14451  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14452Usually this means the macro was only invoked conditionally." "$LINENO" 5
14453fi
14454if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14455  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14456Usually this means the macro was only invoked conditionally." "$LINENO" 5
14457fi
14458
14459: ${CONFIG_STATUS=./config.status}
14460ac_write_fail=0
14461ac_clean_files_save=$ac_clean_files
14462ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14463{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14464$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14465as_write_fail=0
14466cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14467#! $SHELL
14468# Generated by $as_me.
14469# Run this file to recreate the current configuration.
14470# Compiler output produced by configure, useful for debugging
14471# configure, is in config.log if it exists.
14472
14473debug=false
14474ac_cs_recheck=false
14475ac_cs_silent=false
14476
14477SHELL=\${CONFIG_SHELL-$SHELL}
14478export SHELL
14479_ASEOF
14480cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14481## -------------------- ##
14482## M4sh Initialization. ##
14483## -------------------- ##
14484
14485# Be more Bourne compatible
14486DUALCASE=1; export DUALCASE # for MKS sh
14487if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14488  emulate sh
14489  NULLCMD=:
14490  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14491  # is contrary to our usage.  Disable this feature.
14492  alias -g '${1+"$@"}'='"$@"'
14493  setopt NO_GLOB_SUBST
14494else
14495  case `(set -o) 2>/dev/null` in #(
14496  *posix*) :
14497    set -o posix ;; #(
14498  *) :
14499     ;;
14500esac
14501fi
14502
14503
14504as_nl='
14505'
14506export as_nl
14507# Printing a long string crashes Solaris 7 /usr/bin/printf.
14508as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14509as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14510as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14511# Prefer a ksh shell builtin over an external printf program on Solaris,
14512# but without wasting forks for bash or zsh.
14513if test -z "$BASH_VERSION$ZSH_VERSION" \
14514    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14515  as_echo='print -r --'
14516  as_echo_n='print -rn --'
14517elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14518  as_echo='printf %s\n'
14519  as_echo_n='printf %s'
14520else
14521  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14522    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14523    as_echo_n='/usr/ucb/echo -n'
14524  else
14525    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14526    as_echo_n_body='eval
14527      arg=$1;
14528      case $arg in #(
14529      *"$as_nl"*)
14530	expr "X$arg" : "X\\(.*\\)$as_nl";
14531	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14532      esac;
14533      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14534    '
14535    export as_echo_n_body
14536    as_echo_n='sh -c $as_echo_n_body as_echo'
14537  fi
14538  export as_echo_body
14539  as_echo='sh -c $as_echo_body as_echo'
14540fi
14541
14542# The user is always right.
14543if test "${PATH_SEPARATOR+set}" != set; then
14544  PATH_SEPARATOR=:
14545  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14546    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14547      PATH_SEPARATOR=';'
14548  }
14549fi
14550
14551
14552# IFS
14553# We need space, tab and new line, in precisely that order.  Quoting is
14554# there to prevent editors from complaining about space-tab.
14555# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14556# splitting by setting IFS to empty value.)
14557IFS=" ""	$as_nl"
14558
14559# Find who we are.  Look in the path if we contain no directory separator.
14560case $0 in #((
14561  *[\\/]* ) as_myself=$0 ;;
14562  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14563for as_dir in $PATH
14564do
14565  IFS=$as_save_IFS
14566  test -z "$as_dir" && as_dir=.
14567    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14568  done
14569IFS=$as_save_IFS
14570
14571     ;;
14572esac
14573# We did not find ourselves, most probably we were run as `sh COMMAND'
14574# in which case we are not to be found in the path.
14575if test "x$as_myself" = x; then
14576  as_myself=$0
14577fi
14578if test ! -f "$as_myself"; then
14579  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14580  exit 1
14581fi
14582
14583# Unset variables that we do not need and which cause bugs (e.g. in
14584# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14585# suppresses any "Segmentation fault" message there.  '((' could
14586# trigger a bug in pdksh 5.2.14.
14587for as_var in BASH_ENV ENV MAIL MAILPATH
14588do eval test x\${$as_var+set} = xset \
14589  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14590done
14591PS1='$ '
14592PS2='> '
14593PS4='+ '
14594
14595# NLS nuisances.
14596LC_ALL=C
14597export LC_ALL
14598LANGUAGE=C
14599export LANGUAGE
14600
14601# CDPATH.
14602(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14603
14604
14605# as_fn_error ERROR [LINENO LOG_FD]
14606# ---------------------------------
14607# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14608# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14609# script with status $?, using 1 if that was 0.
14610as_fn_error ()
14611{
14612  as_status=$?; test $as_status -eq 0 && as_status=1
14613  if test "$3"; then
14614    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14615    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14616  fi
14617  $as_echo "$as_me: error: $1" >&2
14618  as_fn_exit $as_status
14619} # as_fn_error
14620
14621
14622# as_fn_set_status STATUS
14623# -----------------------
14624# Set $? to STATUS, without forking.
14625as_fn_set_status ()
14626{
14627  return $1
14628} # as_fn_set_status
14629
14630# as_fn_exit STATUS
14631# -----------------
14632# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14633as_fn_exit ()
14634{
14635  set +e
14636  as_fn_set_status $1
14637  exit $1
14638} # as_fn_exit
14639
14640# as_fn_unset VAR
14641# ---------------
14642# Portably unset VAR.
14643as_fn_unset ()
14644{
14645  { eval $1=; unset $1;}
14646}
14647as_unset=as_fn_unset
14648# as_fn_append VAR VALUE
14649# ----------------------
14650# Append the text in VALUE to the end of the definition contained in VAR. Take
14651# advantage of any shell optimizations that allow amortized linear growth over
14652# repeated appends, instead of the typical quadratic growth present in naive
14653# implementations.
14654if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14655  eval 'as_fn_append ()
14656  {
14657    eval $1+=\$2
14658  }'
14659else
14660  as_fn_append ()
14661  {
14662    eval $1=\$$1\$2
14663  }
14664fi # as_fn_append
14665
14666# as_fn_arith ARG...
14667# ------------------
14668# Perform arithmetic evaluation on the ARGs, and store the result in the
14669# global $as_val. Take advantage of shells that can avoid forks. The arguments
14670# must be portable across $(()) and expr.
14671if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14672  eval 'as_fn_arith ()
14673  {
14674    as_val=$(( $* ))
14675  }'
14676else
14677  as_fn_arith ()
14678  {
14679    as_val=`expr "$@" || test $? -eq 1`
14680  }
14681fi # as_fn_arith
14682
14683
14684if expr a : '\(a\)' >/dev/null 2>&1 &&
14685   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14686  as_expr=expr
14687else
14688  as_expr=false
14689fi
14690
14691if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14692  as_basename=basename
14693else
14694  as_basename=false
14695fi
14696
14697if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14698  as_dirname=dirname
14699else
14700  as_dirname=false
14701fi
14702
14703as_me=`$as_basename -- "$0" ||
14704$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14705	 X"$0" : 'X\(//\)$' \| \
14706	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14707$as_echo X/"$0" |
14708    sed '/^.*\/\([^/][^/]*\)\/*$/{
14709	    s//\1/
14710	    q
14711	  }
14712	  /^X\/\(\/\/\)$/{
14713	    s//\1/
14714	    q
14715	  }
14716	  /^X\/\(\/\).*/{
14717	    s//\1/
14718	    q
14719	  }
14720	  s/.*/./; q'`
14721
14722# Avoid depending upon Character Ranges.
14723as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14724as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14725as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14726as_cr_digits='0123456789'
14727as_cr_alnum=$as_cr_Letters$as_cr_digits
14728
14729ECHO_C= ECHO_N= ECHO_T=
14730case `echo -n x` in #(((((
14731-n*)
14732  case `echo 'xy\c'` in
14733  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
14734  xy)  ECHO_C='\c';;
14735  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14736       ECHO_T='	';;
14737  esac;;
14738*)
14739  ECHO_N='-n';;
14740esac
14741
14742rm -f conf$$ conf$$.exe conf$$.file
14743if test -d conf$$.dir; then
14744  rm -f conf$$.dir/conf$$.file
14745else
14746  rm -f conf$$.dir
14747  mkdir conf$$.dir 2>/dev/null
14748fi
14749if (echo >conf$$.file) 2>/dev/null; then
14750  if ln -s conf$$.file conf$$ 2>/dev/null; then
14751    as_ln_s='ln -s'
14752    # ... but there are two gotchas:
14753    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14754    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14755    # In both cases, we have to default to `cp -p'.
14756    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14757      as_ln_s='cp -p'
14758  elif ln conf$$.file conf$$ 2>/dev/null; then
14759    as_ln_s=ln
14760  else
14761    as_ln_s='cp -p'
14762  fi
14763else
14764  as_ln_s='cp -p'
14765fi
14766rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14767rmdir conf$$.dir 2>/dev/null
14768
14769
14770# as_fn_mkdir_p
14771# -------------
14772# Create "$as_dir" as a directory, including parents if necessary.
14773as_fn_mkdir_p ()
14774{
14775
14776  case $as_dir in #(
14777  -*) as_dir=./$as_dir;;
14778  esac
14779  test -d "$as_dir" || eval $as_mkdir_p || {
14780    as_dirs=
14781    while :; do
14782      case $as_dir in #(
14783      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14784      *) as_qdir=$as_dir;;
14785      esac
14786      as_dirs="'$as_qdir' $as_dirs"
14787      as_dir=`$as_dirname -- "$as_dir" ||
14788$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14789	 X"$as_dir" : 'X\(//\)[^/]' \| \
14790	 X"$as_dir" : 'X\(//\)$' \| \
14791	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14792$as_echo X"$as_dir" |
14793    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14794	    s//\1/
14795	    q
14796	  }
14797	  /^X\(\/\/\)[^/].*/{
14798	    s//\1/
14799	    q
14800	  }
14801	  /^X\(\/\/\)$/{
14802	    s//\1/
14803	    q
14804	  }
14805	  /^X\(\/\).*/{
14806	    s//\1/
14807	    q
14808	  }
14809	  s/.*/./; q'`
14810      test -d "$as_dir" && break
14811    done
14812    test -z "$as_dirs" || eval "mkdir $as_dirs"
14813  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14814
14815
14816} # as_fn_mkdir_p
14817if mkdir -p . 2>/dev/null; then
14818  as_mkdir_p='mkdir -p "$as_dir"'
14819else
14820  test -d ./-p && rmdir ./-p
14821  as_mkdir_p=false
14822fi
14823
14824if test -x / >/dev/null 2>&1; then
14825  as_test_x='test -x'
14826else
14827  if ls -dL / >/dev/null 2>&1; then
14828    as_ls_L_option=L
14829  else
14830    as_ls_L_option=
14831  fi
14832  as_test_x='
14833    eval sh -c '\''
14834      if test -d "$1"; then
14835	test -d "$1/.";
14836      else
14837	case $1 in #(
14838	-*)set "./$1";;
14839	esac;
14840	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14841	???[sx]*):;;*)false;;esac;fi
14842    '\'' sh
14843  '
14844fi
14845as_executable_p=$as_test_x
14846
14847# Sed expression to map a string onto a valid CPP name.
14848as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14849
14850# Sed expression to map a string onto a valid variable name.
14851as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14852
14853
14854exec 6>&1
14855## ----------------------------------- ##
14856## Main body of $CONFIG_STATUS script. ##
14857## ----------------------------------- ##
14858_ASEOF
14859test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14860
14861cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14862# Save the log message, to keep $0 and so on meaningful, and to
14863# report actual input values of CONFIG_FILES etc. instead of their
14864# values after options handling.
14865ac_log="
14866This file was extended by $as_me, which was
14867generated by GNU Autoconf 2.64.  Invocation command line was
14868
14869  CONFIG_FILES    = $CONFIG_FILES
14870  CONFIG_HEADERS  = $CONFIG_HEADERS
14871  CONFIG_LINKS    = $CONFIG_LINKS
14872  CONFIG_COMMANDS = $CONFIG_COMMANDS
14873  $ $0 $@
14874
14875on `(hostname || uname -n) 2>/dev/null | sed 1q`
14876"
14877
14878_ACEOF
14879
14880case $ac_config_files in *"
14881"*) set x $ac_config_files; shift; ac_config_files=$*;;
14882esac
14883
14884case $ac_config_headers in *"
14885"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14886esac
14887
14888
14889cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14890# Files that config.status was made for.
14891config_files="$ac_config_files"
14892config_headers="$ac_config_headers"
14893config_commands="$ac_config_commands"
14894
14895_ACEOF
14896
14897cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14898ac_cs_usage="\
14899\`$as_me' instantiates files and other configuration actions
14900from templates according to the current configuration.  Unless the files
14901and actions are specified as TAGs, all are instantiated by default.
14902
14903Usage: $0 [OPTION]... [TAG]...
14904
14905  -h, --help       print this help, then exit
14906  -V, --version    print version number and configuration settings, then exit
14907  -q, --quiet, --silent
14908                   do not print progress messages
14909  -d, --debug      don't remove temporary files
14910      --recheck    update $as_me by reconfiguring in the same conditions
14911      --file=FILE[:TEMPLATE]
14912                   instantiate the configuration file FILE
14913      --header=FILE[:TEMPLATE]
14914                   instantiate the configuration header FILE
14915
14916Configuration files:
14917$config_files
14918
14919Configuration headers:
14920$config_headers
14921
14922Configuration commands:
14923$config_commands
14924
14925Report bugs to the package provider."
14926
14927_ACEOF
14928cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14929ac_cs_version="\\
14930config.status
14931configured by $0, generated by GNU Autoconf 2.64,
14932  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14933
14934Copyright (C) 2009 Free Software Foundation, Inc.
14935This config.status script is free software; the Free Software Foundation
14936gives unlimited permission to copy, distribute and modify it."
14937
14938ac_pwd='$ac_pwd'
14939srcdir='$srcdir'
14940INSTALL='$INSTALL'
14941MKDIR_P='$MKDIR_P'
14942AWK='$AWK'
14943test -n "\$AWK" || AWK=awk
14944_ACEOF
14945
14946cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14947# The default lists apply if the user does not specify any file.
14948ac_need_defaults=:
14949while test $# != 0
14950do
14951  case $1 in
14952  --*=*)
14953    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14954    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14955    ac_shift=:
14956    ;;
14957  *)
14958    ac_option=$1
14959    ac_optarg=$2
14960    ac_shift=shift
14961    ;;
14962  esac
14963
14964  case $ac_option in
14965  # Handling of the options.
14966  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14967    ac_cs_recheck=: ;;
14968  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14969    $as_echo "$ac_cs_version"; exit ;;
14970  --debug | --debu | --deb | --de | --d | -d )
14971    debug=: ;;
14972  --file | --fil | --fi | --f )
14973    $ac_shift
14974    case $ac_optarg in
14975    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14976    esac
14977    as_fn_append CONFIG_FILES " '$ac_optarg'"
14978    ac_need_defaults=false;;
14979  --header | --heade | --head | --hea )
14980    $ac_shift
14981    case $ac_optarg in
14982    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14983    esac
14984    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14985    ac_need_defaults=false;;
14986  --he | --h)
14987    # Conflict between --help and --header
14988    as_fn_error "ambiguous option: \`$1'
14989Try \`$0 --help' for more information.";;
14990  --help | --hel | -h )
14991    $as_echo "$ac_cs_usage"; exit ;;
14992  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14993  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14994    ac_cs_silent=: ;;
14995
14996  # This is an error.
14997  -*) as_fn_error "unrecognized option: \`$1'
14998Try \`$0 --help' for more information." ;;
14999
15000  *) as_fn_append ac_config_targets " $1"
15001     ac_need_defaults=false ;;
15002
15003  esac
15004  shift
15005done
15006
15007ac_configure_extra_args=
15008
15009if $ac_cs_silent; then
15010  exec 6>/dev/null
15011  ac_configure_extra_args="$ac_configure_extra_args --silent"
15012fi
15013
15014_ACEOF
15015cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15016if \$ac_cs_recheck; then
15017  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15018  shift
15019  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15020  CONFIG_SHELL='$SHELL'
15021  export CONFIG_SHELL
15022  exec "\$@"
15023fi
15024
15025_ACEOF
15026cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15027exec 5>>config.log
15028{
15029  echo
15030  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15031## Running $as_me. ##
15032_ASBOX
15033  $as_echo "$ac_log"
15034} >&5
15035
15036_ACEOF
15037cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15038#
15039# INIT-COMMANDS
15040#
15041AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15042
15043
15044# The HP-UX ksh and POSIX shell print the target directory to stdout
15045# if CDPATH is set.
15046(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15047
15048sed_quote_subst='$sed_quote_subst'
15049double_quote_subst='$double_quote_subst'
15050delay_variable_subst='$delay_variable_subst'
15051macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15052macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15053enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15054enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15055pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15056enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15057SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15058ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15059host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15060host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15061host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15062build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15063build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15064build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15065SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15066Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15067GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15068EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15069FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15070LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15071NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15072LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15073max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15074ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15075exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15076lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15077lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15078lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15079reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15080reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15081OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15082deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15083file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15084AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15085AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15086STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15087RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15088old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15089old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15090old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15091lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15092CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15093CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15094compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15095GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15096lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15097lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15098lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15099lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
15100objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15101MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15102lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15103lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15104lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15105lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15106lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15107need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15108DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15109NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15110LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15111OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15112OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15113libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15114shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15115extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15116archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15117enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15118export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15119whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15120compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15121old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15122old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15123archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15124archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15125module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15126module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15127with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15128allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15129no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15130hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15131hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15132hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15133hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15134hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15135hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15136hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15137hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15138inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15139link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15140fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15141always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15142export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15143exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15144include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15145prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15146file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15147variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15148need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15149need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15150version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15151runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15152shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15153shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15154libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15155library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15156soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15157install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15158postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15159postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15160finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15161finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15162hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15163sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15164sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15165hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15166enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15167enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15168enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15169old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15170striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15171
15172LTCC='$LTCC'
15173LTCFLAGS='$LTCFLAGS'
15174compiler='$compiler_DEFAULT'
15175
15176# A function that is used when there is no print builtin or printf.
15177func_fallback_echo ()
15178{
15179  eval 'cat <<_LTECHO_EOF
15180\$1
15181_LTECHO_EOF'
15182}
15183
15184# Quote evaled strings.
15185for var in SHELL \
15186ECHO \
15187SED \
15188GREP \
15189EGREP \
15190FGREP \
15191LD \
15192NM \
15193LN_S \
15194lt_SP2NL \
15195lt_NL2SP \
15196reload_flag \
15197OBJDUMP \
15198deplibs_check_method \
15199file_magic_cmd \
15200AR \
15201AR_FLAGS \
15202STRIP \
15203RANLIB \
15204CC \
15205CFLAGS \
15206compiler \
15207lt_cv_sys_global_symbol_pipe \
15208lt_cv_sys_global_symbol_to_cdecl \
15209lt_cv_sys_global_symbol_to_c_name_address \
15210lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15211lt_prog_compiler_no_builtin_flag \
15212lt_prog_compiler_wl \
15213lt_prog_compiler_pic \
15214lt_prog_compiler_static \
15215lt_cv_prog_compiler_c_o \
15216need_locks \
15217DSYMUTIL \
15218NMEDIT \
15219LIPO \
15220OTOOL \
15221OTOOL64 \
15222shrext_cmds \
15223export_dynamic_flag_spec \
15224whole_archive_flag_spec \
15225compiler_needs_object \
15226with_gnu_ld \
15227allow_undefined_flag \
15228no_undefined_flag \
15229hardcode_libdir_flag_spec \
15230hardcode_libdir_flag_spec_ld \
15231hardcode_libdir_separator \
15232fix_srcfile_path \
15233exclude_expsyms \
15234include_expsyms \
15235file_list_spec \
15236variables_saved_for_relink \
15237libname_spec \
15238library_names_spec \
15239soname_spec \
15240install_override_mode \
15241finish_eval \
15242old_striplib \
15243striplib; do
15244    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15245    *[\\\\\\\`\\"\\\$]*)
15246      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15247      ;;
15248    *)
15249      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15250      ;;
15251    esac
15252done
15253
15254# Double-quote double-evaled strings.
15255for var in reload_cmds \
15256old_postinstall_cmds \
15257old_postuninstall_cmds \
15258old_archive_cmds \
15259extract_expsyms_cmds \
15260old_archive_from_new_cmds \
15261old_archive_from_expsyms_cmds \
15262archive_cmds \
15263archive_expsym_cmds \
15264module_cmds \
15265module_expsym_cmds \
15266export_symbols_cmds \
15267prelink_cmds \
15268postinstall_cmds \
15269postuninstall_cmds \
15270finish_cmds \
15271sys_lib_search_path_spec \
15272sys_lib_dlsearch_path_spec; do
15273    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15274    *[\\\\\\\`\\"\\\$]*)
15275      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15276      ;;
15277    *)
15278      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15279      ;;
15280    esac
15281done
15282
15283ac_aux_dir='$ac_aux_dir'
15284xsi_shell='$xsi_shell'
15285lt_shell_append='$lt_shell_append'
15286
15287# See if we are running on zsh, and set the options which allow our
15288# commands through without removal of \ escapes INIT.
15289if test -n "\${ZSH_VERSION+set}" ; then
15290   setopt NO_GLOB_SUBST
15291fi
15292
15293
15294    PACKAGE='$PACKAGE'
15295    VERSION='$VERSION'
15296    TIMESTAMP='$TIMESTAMP'
15297    RM='$RM'
15298    ofile='$ofile'
15299
15300
15301
15302# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15303    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15304    # from automake.
15305    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15306    # Capture the value of LINGUAS because we need it to compute CATALOGS.
15307    LINGUAS="${LINGUAS-%UNSET%}"
15308
15309target_cpu_type=${target_cpu_type}
15310 cgen_cpu_prefix=${cgen_cpu_prefix}
15311 obj_format=${obj_format}
15312 te_file=${te_file}
15313
15314_ACEOF
15315
15316cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15317
15318# Handling of arguments.
15319for ac_config_target in $ac_config_targets
15320do
15321  case $ac_config_target in
15322    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15323    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15324    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15325    "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15326    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15327    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15328    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15329    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15330    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15331    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15332
15333  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15334  esac
15335done
15336
15337
15338# If the user did not use the arguments to specify the items to instantiate,
15339# then the envvar interface is used.  Set only those that are not.
15340# We use the long form for the default assignment because of an extremely
15341# bizarre bug on SunOS 4.1.3.
15342if $ac_need_defaults; then
15343  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15344  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15345  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15346fi
15347
15348# Have a temporary directory for convenience.  Make it in the build tree
15349# simply because there is no reason against having it here, and in addition,
15350# creating and moving files from /tmp can sometimes cause problems.
15351# Hook for its removal unless debugging.
15352# Note that there is a small window in which the directory will not be cleaned:
15353# after its creation but before its name has been assigned to `$tmp'.
15354$debug ||
15355{
15356  tmp=
15357  trap 'exit_status=$?
15358  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15359' 0
15360  trap 'as_fn_exit 1' 1 2 13 15
15361}
15362# Create a (secure) tmp directory for tmp files.
15363
15364{
15365  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15366  test -n "$tmp" && test -d "$tmp"
15367}  ||
15368{
15369  tmp=./conf$$-$RANDOM
15370  (umask 077 && mkdir "$tmp")
15371} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15372
15373# Set up the scripts for CONFIG_FILES section.
15374# No need to generate them if there are no CONFIG_FILES.
15375# This happens for instance with `./config.status config.h'.
15376if test -n "$CONFIG_FILES"; then
15377
15378
15379ac_cr=`echo X | tr X '\015'`
15380# On cygwin, bash can eat \r inside `` if the user requested igncr.
15381# But we know of no other shell where ac_cr would be empty at this
15382# point, so we can use a bashism as a fallback.
15383if test "x$ac_cr" = x; then
15384  eval ac_cr=\$\'\\r\'
15385fi
15386ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15387if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15388  ac_cs_awk_cr='\r'
15389else
15390  ac_cs_awk_cr=$ac_cr
15391fi
15392
15393echo 'BEGIN {' >"$tmp/subs1.awk" &&
15394_ACEOF
15395
15396
15397{
15398  echo "cat >conf$$subs.awk <<_ACEOF" &&
15399  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15400  echo "_ACEOF"
15401} >conf$$subs.sh ||
15402  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15403ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15404ac_delim='%!_!# '
15405for ac_last_try in false false false false false :; do
15406  . ./conf$$subs.sh ||
15407    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15408
15409  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15410  if test $ac_delim_n = $ac_delim_num; then
15411    break
15412  elif $ac_last_try; then
15413    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15414  else
15415    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15416  fi
15417done
15418rm -f conf$$subs.sh
15419
15420cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15421cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15422_ACEOF
15423sed -n '
15424h
15425s/^/S["/; s/!.*/"]=/
15426p
15427g
15428s/^[^!]*!//
15429:repl
15430t repl
15431s/'"$ac_delim"'$//
15432t delim
15433:nl
15434h
15435s/\(.\{148\}\).*/\1/
15436t more1
15437s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15438p
15439n
15440b repl
15441:more1
15442s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15443p
15444g
15445s/.\{148\}//
15446t nl
15447:delim
15448h
15449s/\(.\{148\}\).*/\1/
15450t more2
15451s/["\\]/\\&/g; s/^/"/; s/$/"/
15452p
15453b
15454:more2
15455s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15456p
15457g
15458s/.\{148\}//
15459t delim
15460' <conf$$subs.awk | sed '
15461/^[^""]/{
15462  N
15463  s/\n//
15464}
15465' >>$CONFIG_STATUS || ac_write_fail=1
15466rm -f conf$$subs.awk
15467cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15468_ACAWK
15469cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15470  for (key in S) S_is_set[key] = 1
15471  FS = ""
15472
15473}
15474{
15475  line = $ 0
15476  nfields = split(line, field, "@")
15477  substed = 0
15478  len = length(field[1])
15479  for (i = 2; i < nfields; i++) {
15480    key = field[i]
15481    keylen = length(key)
15482    if (S_is_set[key]) {
15483      value = S[key]
15484      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15485      len += length(value) + length(field[++i])
15486      substed = 1
15487    } else
15488      len += 1 + keylen
15489  }
15490
15491  print line
15492}
15493
15494_ACAWK
15495_ACEOF
15496cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15497if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15498  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15499else
15500  cat
15501fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15502  || as_fn_error "could not setup config files machinery" "$LINENO" 5
15503_ACEOF
15504
15505# VPATH may cause trouble with some makes, so we remove $(srcdir),
15506# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15507# trailing colons and then remove the whole line if VPATH becomes empty
15508# (actually we leave an empty line to preserve line numbers).
15509if test "x$srcdir" = x.; then
15510  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
15511s/:*\$(srcdir):*/:/
15512s/:*\${srcdir}:*/:/
15513s/:*@srcdir@:*/:/
15514s/^\([^=]*=[	 ]*\):*/\1/
15515s/:*$//
15516s/^[^=]*=[	 ]*$//
15517}'
15518fi
15519
15520cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15521fi # test -n "$CONFIG_FILES"
15522
15523# Set up the scripts for CONFIG_HEADERS section.
15524# No need to generate them if there are no CONFIG_HEADERS.
15525# This happens for instance with `./config.status Makefile'.
15526if test -n "$CONFIG_HEADERS"; then
15527cat >"$tmp/defines.awk" <<\_ACAWK ||
15528BEGIN {
15529_ACEOF
15530
15531# Transform confdefs.h into an awk script `defines.awk', embedded as
15532# here-document in config.status, that substitutes the proper values into
15533# config.h.in to produce config.h.
15534
15535# Create a delimiter string that does not exist in confdefs.h, to ease
15536# handling of long lines.
15537ac_delim='%!_!# '
15538for ac_last_try in false false :; do
15539  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15540  if test -z "$ac_t"; then
15541    break
15542  elif $ac_last_try; then
15543    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15544  else
15545    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15546  fi
15547done
15548
15549# For the awk script, D is an array of macro values keyed by name,
15550# likewise P contains macro parameters if any.  Preserve backslash
15551# newline sequences.
15552
15553ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15554sed -n '
15555s/.\{148\}/&'"$ac_delim"'/g
15556t rset
15557:rset
15558s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
15559t def
15560d
15561:def
15562s/\\$//
15563t bsnl
15564s/["\\]/\\&/g
15565s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15566D["\1"]=" \3"/p
15567s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
15568d
15569:bsnl
15570s/["\\]/\\&/g
15571s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15572D["\1"]=" \3\\\\\\n"\\/p
15573t cont
15574s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15575t cont
15576d
15577:cont
15578n
15579s/.\{148\}/&'"$ac_delim"'/g
15580t clear
15581:clear
15582s/\\$//
15583t bsnlc
15584s/["\\]/\\&/g; s/^/"/; s/$/"/p
15585d
15586:bsnlc
15587s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15588b cont
15589' <confdefs.h | sed '
15590s/'"$ac_delim"'/"\\\
15591"/g' >>$CONFIG_STATUS || ac_write_fail=1
15592
15593cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15594  for (key in D) D_is_set[key] = 1
15595  FS = ""
15596}
15597/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15598  line = \$ 0
15599  split(line, arg, " ")
15600  if (arg[1] == "#") {
15601    defundef = arg[2]
15602    mac1 = arg[3]
15603  } else {
15604    defundef = substr(arg[1], 2)
15605    mac1 = arg[2]
15606  }
15607  split(mac1, mac2, "(") #)
15608  macro = mac2[1]
15609  prefix = substr(line, 1, index(line, defundef) - 1)
15610  if (D_is_set[macro]) {
15611    # Preserve the white space surrounding the "#".
15612    print prefix "define", macro P[macro] D[macro]
15613    next
15614  } else {
15615    # Replace #undef with comments.  This is necessary, for example,
15616    # in the case of _POSIX_SOURCE, which is predefined and required
15617    # on some systems where configure will not decide to define it.
15618    if (defundef == "undef") {
15619      print "/*", prefix defundef, macro, "*/"
15620      next
15621    }
15622  }
15623}
15624{ print }
15625_ACAWK
15626_ACEOF
15627cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15628  as_fn_error "could not setup config headers machinery" "$LINENO" 5
15629fi # test -n "$CONFIG_HEADERS"
15630
15631
15632eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15633shift
15634for ac_tag
15635do
15636  case $ac_tag in
15637  :[FHLC]) ac_mode=$ac_tag; continue;;
15638  esac
15639  case $ac_mode$ac_tag in
15640  :[FHL]*:*);;
15641  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15642  :[FH]-) ac_tag=-:-;;
15643  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15644  esac
15645  ac_save_IFS=$IFS
15646  IFS=:
15647  set x $ac_tag
15648  IFS=$ac_save_IFS
15649  shift
15650  ac_file=$1
15651  shift
15652
15653  case $ac_mode in
15654  :L) ac_source=$1;;
15655  :[FH])
15656    ac_file_inputs=
15657    for ac_f
15658    do
15659      case $ac_f in
15660      -) ac_f="$tmp/stdin";;
15661      *) # Look for the file first in the build tree, then in the source tree
15662	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
15663	 # because $ac_f cannot contain `:'.
15664	 test -f "$ac_f" ||
15665	   case $ac_f in
15666	   [\\/$]*) false;;
15667	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15668	   esac ||
15669	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15670      esac
15671      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15672      as_fn_append ac_file_inputs " '$ac_f'"
15673    done
15674
15675    # Let's still pretend it is `configure' which instantiates (i.e., don't
15676    # use $as_me), people would be surprised to read:
15677    #    /* config.h.  Generated by config.status.  */
15678    configure_input='Generated from '`
15679	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15680	`' by configure.'
15681    if test x"$ac_file" != x-; then
15682      configure_input="$ac_file.  $configure_input"
15683      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15684$as_echo "$as_me: creating $ac_file" >&6;}
15685    fi
15686    # Neutralize special characters interpreted by sed in replacement strings.
15687    case $configure_input in #(
15688    *\&* | *\|* | *\\* )
15689       ac_sed_conf_input=`$as_echo "$configure_input" |
15690       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15691    *) ac_sed_conf_input=$configure_input;;
15692    esac
15693
15694    case $ac_tag in
15695    *:-:* | *:-) cat >"$tmp/stdin" \
15696      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15697    esac
15698    ;;
15699  esac
15700
15701  ac_dir=`$as_dirname -- "$ac_file" ||
15702$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15703	 X"$ac_file" : 'X\(//\)[^/]' \| \
15704	 X"$ac_file" : 'X\(//\)$' \| \
15705	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15706$as_echo X"$ac_file" |
15707    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15708	    s//\1/
15709	    q
15710	  }
15711	  /^X\(\/\/\)[^/].*/{
15712	    s//\1/
15713	    q
15714	  }
15715	  /^X\(\/\/\)$/{
15716	    s//\1/
15717	    q
15718	  }
15719	  /^X\(\/\).*/{
15720	    s//\1/
15721	    q
15722	  }
15723	  s/.*/./; q'`
15724  as_dir="$ac_dir"; as_fn_mkdir_p
15725  ac_builddir=.
15726
15727case "$ac_dir" in
15728.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15729*)
15730  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15731  # A ".." for each directory in $ac_dir_suffix.
15732  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15733  case $ac_top_builddir_sub in
15734  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15735  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15736  esac ;;
15737esac
15738ac_abs_top_builddir=$ac_pwd
15739ac_abs_builddir=$ac_pwd$ac_dir_suffix
15740# for backward compatibility:
15741ac_top_builddir=$ac_top_build_prefix
15742
15743case $srcdir in
15744  .)  # We are building in place.
15745    ac_srcdir=.
15746    ac_top_srcdir=$ac_top_builddir_sub
15747    ac_abs_top_srcdir=$ac_pwd ;;
15748  [\\/]* | ?:[\\/]* )  # Absolute name.
15749    ac_srcdir=$srcdir$ac_dir_suffix;
15750    ac_top_srcdir=$srcdir
15751    ac_abs_top_srcdir=$srcdir ;;
15752  *) # Relative name.
15753    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15754    ac_top_srcdir=$ac_top_build_prefix$srcdir
15755    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15756esac
15757ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15758
15759
15760  case $ac_mode in
15761  :F)
15762  #
15763  # CONFIG_FILE
15764  #
15765
15766  case $INSTALL in
15767  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15768  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15769  esac
15770  ac_MKDIR_P=$MKDIR_P
15771  case $MKDIR_P in
15772  [\\/$]* | ?:[\\/]* ) ;;
15773  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15774  esac
15775_ACEOF
15776
15777cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15778# If the template does not know about datarootdir, expand it.
15779# FIXME: This hack should be removed a few years after 2.60.
15780ac_datarootdir_hack=; ac_datarootdir_seen=
15781ac_sed_dataroot='
15782/datarootdir/ {
15783  p
15784  q
15785}
15786/@datadir@/p
15787/@docdir@/p
15788/@infodir@/p
15789/@localedir@/p
15790/@mandir@/p'
15791case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15792*datarootdir*) ac_datarootdir_seen=yes;;
15793*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15794  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15795$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15796_ACEOF
15797cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15798  ac_datarootdir_hack='
15799  s&@datadir@&$datadir&g
15800  s&@docdir@&$docdir&g
15801  s&@infodir@&$infodir&g
15802  s&@localedir@&$localedir&g
15803  s&@mandir@&$mandir&g
15804  s&\\\${datarootdir}&$datarootdir&g' ;;
15805esac
15806_ACEOF
15807
15808# Neutralize VPATH when `$srcdir' = `.'.
15809# Shell code in configure.ac might set extrasub.
15810# FIXME: do we really want to maintain this feature?
15811cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15812ac_sed_extra="$ac_vpsub
15813$extrasub
15814_ACEOF
15815cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15816:t
15817/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15818s|@configure_input@|$ac_sed_conf_input|;t t
15819s&@top_builddir@&$ac_top_builddir_sub&;t t
15820s&@top_build_prefix@&$ac_top_build_prefix&;t t
15821s&@srcdir@&$ac_srcdir&;t t
15822s&@abs_srcdir@&$ac_abs_srcdir&;t t
15823s&@top_srcdir@&$ac_top_srcdir&;t t
15824s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15825s&@builddir@&$ac_builddir&;t t
15826s&@abs_builddir@&$ac_abs_builddir&;t t
15827s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15828s&@INSTALL@&$ac_INSTALL&;t t
15829s&@MKDIR_P@&$ac_MKDIR_P&;t t
15830$ac_datarootdir_hack
15831"
15832eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15833  || as_fn_error "could not create $ac_file" "$LINENO" 5
15834
15835test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15836  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15837  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15838  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15839which seems to be undefined.  Please make sure it is defined." >&5
15840$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15841which seems to be undefined.  Please make sure it is defined." >&2;}
15842
15843  rm -f "$tmp/stdin"
15844  case $ac_file in
15845  -) cat "$tmp/out" && rm -f "$tmp/out";;
15846  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15847  esac \
15848  || as_fn_error "could not create $ac_file" "$LINENO" 5
15849 ;;
15850  :H)
15851  #
15852  # CONFIG_HEADER
15853  #
15854  if test x"$ac_file" != x-; then
15855    {
15856      $as_echo "/* $configure_input  */" \
15857      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15858    } >"$tmp/config.h" \
15859      || as_fn_error "could not create $ac_file" "$LINENO" 5
15860    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15861      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15862$as_echo "$as_me: $ac_file is unchanged" >&6;}
15863    else
15864      rm -f "$ac_file"
15865      mv "$tmp/config.h" "$ac_file" \
15866	|| as_fn_error "could not create $ac_file" "$LINENO" 5
15867    fi
15868  else
15869    $as_echo "/* $configure_input  */" \
15870      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15871      || as_fn_error "could not create -" "$LINENO" 5
15872  fi
15873# Compute "$ac_file"'s index in $config_headers.
15874_am_arg="$ac_file"
15875_am_stamp_count=1
15876for _am_header in $config_headers :; do
15877  case $_am_header in
15878    $_am_arg | $_am_arg:* )
15879      break ;;
15880    * )
15881      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15882  esac
15883done
15884echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15885$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15886	 X"$_am_arg" : 'X\(//\)[^/]' \| \
15887	 X"$_am_arg" : 'X\(//\)$' \| \
15888	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15889$as_echo X"$_am_arg" |
15890    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15891	    s//\1/
15892	    q
15893	  }
15894	  /^X\(\/\/\)[^/].*/{
15895	    s//\1/
15896	    q
15897	  }
15898	  /^X\(\/\/\)$/{
15899	    s//\1/
15900	    q
15901	  }
15902	  /^X\(\/\).*/{
15903	    s//\1/
15904	    q
15905	  }
15906	  s/.*/./; q'`/stamp-h$_am_stamp_count
15907 ;;
15908
15909  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15910$as_echo "$as_me: executing $ac_file commands" >&6;}
15911 ;;
15912  esac
15913
15914
15915  case $ac_file$ac_mode in
15916    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15917  # Autoconf 2.62 quotes --file arguments for eval, but not when files
15918  # are listed without --file.  Let's play safe and only enable the eval
15919  # if we detect the quoting.
15920  case $CONFIG_FILES in
15921  *\'*) eval set x "$CONFIG_FILES" ;;
15922  *)   set x $CONFIG_FILES ;;
15923  esac
15924  shift
15925  for mf
15926  do
15927    # Strip MF so we end up with the name of the file.
15928    mf=`echo "$mf" | sed -e 's/:.*$//'`
15929    # Check whether this is an Automake generated Makefile or not.
15930    # We used to match only the files named `Makefile.in', but
15931    # some people rename them; so instead we look at the file content.
15932    # Grep'ing the first line is not enough: some people post-process
15933    # each Makefile.in and add a new line on top of each file to say so.
15934    # Grep'ing the whole file is not good either: AIX grep has a line
15935    # limit of 2048, but all sed's we know have understand at least 4000.
15936    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15937      dirpart=`$as_dirname -- "$mf" ||
15938$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15939	 X"$mf" : 'X\(//\)[^/]' \| \
15940	 X"$mf" : 'X\(//\)$' \| \
15941	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15942$as_echo X"$mf" |
15943    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15944	    s//\1/
15945	    q
15946	  }
15947	  /^X\(\/\/\)[^/].*/{
15948	    s//\1/
15949	    q
15950	  }
15951	  /^X\(\/\/\)$/{
15952	    s//\1/
15953	    q
15954	  }
15955	  /^X\(\/\).*/{
15956	    s//\1/
15957	    q
15958	  }
15959	  s/.*/./; q'`
15960    else
15961      continue
15962    fi
15963    # Extract the definition of DEPDIR, am__include, and am__quote
15964    # from the Makefile without running `make'.
15965    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15966    test -z "$DEPDIR" && continue
15967    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15968    test -z "am__include" && continue
15969    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15970    # When using ansi2knr, U may be empty or an underscore; expand it
15971    U=`sed -n 's/^U = //p' < "$mf"`
15972    # Find all dependency output files, they are included files with
15973    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15974    # simplest approach to changing $(DEPDIR) to its actual value in the
15975    # expansion.
15976    for file in `sed -n "
15977      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15978	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15979      # Make sure the directory exists.
15980      test -f "$dirpart/$file" && continue
15981      fdir=`$as_dirname -- "$file" ||
15982$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15983	 X"$file" : 'X\(//\)[^/]' \| \
15984	 X"$file" : 'X\(//\)$' \| \
15985	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15986$as_echo X"$file" |
15987    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15988	    s//\1/
15989	    q
15990	  }
15991	  /^X\(\/\/\)[^/].*/{
15992	    s//\1/
15993	    q
15994	  }
15995	  /^X\(\/\/\)$/{
15996	    s//\1/
15997	    q
15998	  }
15999	  /^X\(\/\).*/{
16000	    s//\1/
16001	    q
16002	  }
16003	  s/.*/./; q'`
16004      as_dir=$dirpart/$fdir; as_fn_mkdir_p
16005      # echo "creating $dirpart/$file"
16006      echo '# dummy' > "$dirpart/$file"
16007    done
16008  done
16009}
16010 ;;
16011    "libtool":C)
16012
16013    # See if we are running on zsh, and set the options which allow our
16014    # commands through without removal of \ escapes.
16015    if test -n "${ZSH_VERSION+set}" ; then
16016      setopt NO_GLOB_SUBST
16017    fi
16018
16019    cfgfile="${ofile}T"
16020    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16021    $RM "$cfgfile"
16022
16023    cat <<_LT_EOF >> "$cfgfile"
16024#! $SHELL
16025
16026# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16027# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16028# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16029# NOTE: Changes made to this file will be lost: look at ltmain.sh.
16030#
16031#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16032#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16033#   Written by Gordon Matzigkeit, 1996
16034#
16035#   This file is part of GNU Libtool.
16036#
16037# GNU Libtool is free software; you can redistribute it and/or
16038# modify it under the terms of the GNU General Public License as
16039# published by the Free Software Foundation; either version 2 of
16040# the License, or (at your option) any later version.
16041#
16042# As a special exception to the GNU General Public License,
16043# if you distribute this file as part of a program or library that
16044# is built using GNU Libtool, you may include this file under the
16045# same distribution terms that you use for the rest of that program.
16046#
16047# GNU Libtool is distributed in the hope that it will be useful,
16048# but WITHOUT ANY WARRANTY; without even the implied warranty of
16049# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16050# GNU General Public License for more details.
16051#
16052# You should have received a copy of the GNU General Public License
16053# along with GNU Libtool; see the file COPYING.  If not, a copy
16054# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16055# obtained by writing to the Free Software Foundation, Inc.,
16056# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16057
16058
16059# The names of the tagged configurations supported by this script.
16060available_tags=""
16061
16062# ### BEGIN LIBTOOL CONFIG
16063
16064# Which release of libtool.m4 was used?
16065macro_version=$macro_version
16066macro_revision=$macro_revision
16067
16068# Whether or not to build shared libraries.
16069build_libtool_libs=$enable_shared
16070
16071# Whether or not to build static libraries.
16072build_old_libs=$enable_static
16073
16074# What type of objects to build.
16075pic_mode=$pic_mode
16076
16077# Whether or not to optimize for fast installation.
16078fast_install=$enable_fast_install
16079
16080# Shell to use when invoking shell scripts.
16081SHELL=$lt_SHELL
16082
16083# An echo program that protects backslashes.
16084ECHO=$lt_ECHO
16085
16086# The host system.
16087host_alias=$host_alias
16088host=$host
16089host_os=$host_os
16090
16091# The build system.
16092build_alias=$build_alias
16093build=$build
16094build_os=$build_os
16095
16096# A sed program that does not truncate output.
16097SED=$lt_SED
16098
16099# Sed that helps us avoid accidentally triggering echo(1) options like -n.
16100Xsed="\$SED -e 1s/^X//"
16101
16102# A grep program that handles long lines.
16103GREP=$lt_GREP
16104
16105# An ERE matcher.
16106EGREP=$lt_EGREP
16107
16108# A literal string matcher.
16109FGREP=$lt_FGREP
16110
16111# A BSD- or MS-compatible name lister.
16112NM=$lt_NM
16113
16114# Whether we need soft or hard links.
16115LN_S=$lt_LN_S
16116
16117# What is the maximum length of a command?
16118max_cmd_len=$max_cmd_len
16119
16120# Object file suffix (normally "o").
16121objext=$ac_objext
16122
16123# Executable file suffix (normally "").
16124exeext=$exeext
16125
16126# whether the shell understands "unset".
16127lt_unset=$lt_unset
16128
16129# turn spaces into newlines.
16130SP2NL=$lt_lt_SP2NL
16131
16132# turn newlines into spaces.
16133NL2SP=$lt_lt_NL2SP
16134
16135# An object symbol dumper.
16136OBJDUMP=$lt_OBJDUMP
16137
16138# Method to check whether dependent libraries are shared objects.
16139deplibs_check_method=$lt_deplibs_check_method
16140
16141# Command to use when deplibs_check_method == "file_magic".
16142file_magic_cmd=$lt_file_magic_cmd
16143
16144# The archiver.
16145AR=$lt_AR
16146AR_FLAGS=$lt_AR_FLAGS
16147
16148# A symbol stripping program.
16149STRIP=$lt_STRIP
16150
16151# Commands used to install an old-style archive.
16152RANLIB=$lt_RANLIB
16153old_postinstall_cmds=$lt_old_postinstall_cmds
16154old_postuninstall_cmds=$lt_old_postuninstall_cmds
16155
16156# Whether to use a lock for old archive extraction.
16157lock_old_archive_extraction=$lock_old_archive_extraction
16158
16159# A C compiler.
16160LTCC=$lt_CC
16161
16162# LTCC compiler flags.
16163LTCFLAGS=$lt_CFLAGS
16164
16165# Take the output of nm and produce a listing of raw symbols and C names.
16166global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16167
16168# Transform the output of nm in a proper C declaration.
16169global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16170
16171# Transform the output of nm in a C name address pair.
16172global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16173
16174# Transform the output of nm in a C name address pair when lib prefix is needed.
16175global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16176
16177# The name of the directory that contains temporary libtool files.
16178objdir=$objdir
16179
16180# Used to examine libraries when file_magic_cmd begins with "file".
16181MAGIC_CMD=$MAGIC_CMD
16182
16183# Must we lock files when doing compilation?
16184need_locks=$lt_need_locks
16185
16186# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16187DSYMUTIL=$lt_DSYMUTIL
16188
16189# Tool to change global to local symbols on Mac OS X.
16190NMEDIT=$lt_NMEDIT
16191
16192# Tool to manipulate fat objects and archives on Mac OS X.
16193LIPO=$lt_LIPO
16194
16195# ldd/readelf like tool for Mach-O binaries on Mac OS X.
16196OTOOL=$lt_OTOOL
16197
16198# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16199OTOOL64=$lt_OTOOL64
16200
16201# Old archive suffix (normally "a").
16202libext=$libext
16203
16204# Shared library suffix (normally ".so").
16205shrext_cmds=$lt_shrext_cmds
16206
16207# The commands to extract the exported symbol list from a shared archive.
16208extract_expsyms_cmds=$lt_extract_expsyms_cmds
16209
16210# Variables whose values should be saved in libtool wrapper scripts and
16211# restored at link time.
16212variables_saved_for_relink=$lt_variables_saved_for_relink
16213
16214# Do we need the "lib" prefix for modules?
16215need_lib_prefix=$need_lib_prefix
16216
16217# Do we need a version for libraries?
16218need_version=$need_version
16219
16220# Library versioning type.
16221version_type=$version_type
16222
16223# Shared library runtime path variable.
16224runpath_var=$runpath_var
16225
16226# Shared library path variable.
16227shlibpath_var=$shlibpath_var
16228
16229# Is shlibpath searched before the hard-coded library search path?
16230shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16231
16232# Format of library name prefix.
16233libname_spec=$lt_libname_spec
16234
16235# List of archive names.  First name is the real one, the rest are links.
16236# The last name is the one that the linker finds with -lNAME
16237library_names_spec=$lt_library_names_spec
16238
16239# The coded name of the library, if different from the real name.
16240soname_spec=$lt_soname_spec
16241
16242# Permission mode override for installation of shared libraries.
16243install_override_mode=$lt_install_override_mode
16244
16245# Command to use after installation of a shared archive.
16246postinstall_cmds=$lt_postinstall_cmds
16247
16248# Command to use after uninstallation of a shared archive.
16249postuninstall_cmds=$lt_postuninstall_cmds
16250
16251# Commands used to finish a libtool library installation in a directory.
16252finish_cmds=$lt_finish_cmds
16253
16254# As "finish_cmds", except a single script fragment to be evaled but
16255# not shown.
16256finish_eval=$lt_finish_eval
16257
16258# Whether we should hardcode library paths into libraries.
16259hardcode_into_libs=$hardcode_into_libs
16260
16261# Compile-time system search path for libraries.
16262sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16263
16264# Run-time system search path for libraries.
16265sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16266
16267# Whether dlopen is supported.
16268dlopen_support=$enable_dlopen
16269
16270# Whether dlopen of programs is supported.
16271dlopen_self=$enable_dlopen_self
16272
16273# Whether dlopen of statically linked programs is supported.
16274dlopen_self_static=$enable_dlopen_self_static
16275
16276# Commands to strip libraries.
16277old_striplib=$lt_old_striplib
16278striplib=$lt_striplib
16279
16280
16281# The linker used to build libraries.
16282LD=$lt_LD
16283
16284# How to create reloadable object files.
16285reload_flag=$lt_reload_flag
16286reload_cmds=$lt_reload_cmds
16287
16288# Commands used to build an old-style archive.
16289old_archive_cmds=$lt_old_archive_cmds
16290
16291# A language specific compiler.
16292CC=$lt_compiler
16293
16294# Is the compiler the GNU compiler?
16295with_gcc=$GCC
16296
16297# Compiler flag to turn off builtin functions.
16298no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16299
16300# How to pass a linker flag through the compiler.
16301wl=$lt_lt_prog_compiler_wl
16302
16303# Additional compiler flags for building library objects.
16304pic_flag=$lt_lt_prog_compiler_pic
16305
16306# Compiler flag to prevent dynamic linking.
16307link_static_flag=$lt_lt_prog_compiler_static
16308
16309# Does compiler simultaneously support -c and -o options?
16310compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16311
16312# Whether or not to add -lc for building shared libraries.
16313build_libtool_need_lc=$archive_cmds_need_lc
16314
16315# Whether or not to disallow shared libs when runtime libs are static.
16316allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16317
16318# Compiler flag to allow reflexive dlopens.
16319export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16320
16321# Compiler flag to generate shared objects directly from archives.
16322whole_archive_flag_spec=$lt_whole_archive_flag_spec
16323
16324# Whether the compiler copes with passing no objects directly.
16325compiler_needs_object=$lt_compiler_needs_object
16326
16327# Create an old-style archive from a shared archive.
16328old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16329
16330# Create a temporary old-style archive to link instead of a shared archive.
16331old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16332
16333# Commands used to build a shared archive.
16334archive_cmds=$lt_archive_cmds
16335archive_expsym_cmds=$lt_archive_expsym_cmds
16336
16337# Commands used to build a loadable module if different from building
16338# a shared archive.
16339module_cmds=$lt_module_cmds
16340module_expsym_cmds=$lt_module_expsym_cmds
16341
16342# Whether we are building with GNU ld or not.
16343with_gnu_ld=$lt_with_gnu_ld
16344
16345# Flag that allows shared libraries with undefined symbols to be built.
16346allow_undefined_flag=$lt_allow_undefined_flag
16347
16348# Flag that enforces no undefined symbols.
16349no_undefined_flag=$lt_no_undefined_flag
16350
16351# Flag to hardcode \$libdir into a binary during linking.
16352# This must work even if \$libdir does not exist
16353hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16354
16355# If ld is used when linking, flag to hardcode \$libdir into a binary
16356# during linking.  This must work even if \$libdir does not exist.
16357hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16358
16359# Whether we need a single "-rpath" flag with a separated argument.
16360hardcode_libdir_separator=$lt_hardcode_libdir_separator
16361
16362# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16363# DIR into the resulting binary.
16364hardcode_direct=$hardcode_direct
16365
16366# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16367# DIR into the resulting binary and the resulting library dependency is
16368# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16369# library is relocated.
16370hardcode_direct_absolute=$hardcode_direct_absolute
16371
16372# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16373# into the resulting binary.
16374hardcode_minus_L=$hardcode_minus_L
16375
16376# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16377# into the resulting binary.
16378hardcode_shlibpath_var=$hardcode_shlibpath_var
16379
16380# Set to "yes" if building a shared library automatically hardcodes DIR
16381# into the library and all subsequent libraries and executables linked
16382# against it.
16383hardcode_automatic=$hardcode_automatic
16384
16385# Set to yes if linker adds runtime paths of dependent libraries
16386# to runtime path list.
16387inherit_rpath=$inherit_rpath
16388
16389# Whether libtool must link a program against all its dependency libraries.
16390link_all_deplibs=$link_all_deplibs
16391
16392# Fix the shell variable \$srcfile for the compiler.
16393fix_srcfile_path=$lt_fix_srcfile_path
16394
16395# Set to "yes" if exported symbols are required.
16396always_export_symbols=$always_export_symbols
16397
16398# The commands to list exported symbols.
16399export_symbols_cmds=$lt_export_symbols_cmds
16400
16401# Symbols that should not be listed in the preloaded symbols.
16402exclude_expsyms=$lt_exclude_expsyms
16403
16404# Symbols that must always be exported.
16405include_expsyms=$lt_include_expsyms
16406
16407# Commands necessary for linking programs (against libraries) with templates.
16408prelink_cmds=$lt_prelink_cmds
16409
16410# Specify filename containing input files.
16411file_list_spec=$lt_file_list_spec
16412
16413# How to hardcode a shared library path into an executable.
16414hardcode_action=$hardcode_action
16415
16416# ### END LIBTOOL CONFIG
16417
16418_LT_EOF
16419
16420  case $host_os in
16421  aix3*)
16422    cat <<\_LT_EOF >> "$cfgfile"
16423# AIX sometimes has problems with the GCC collect2 program.  For some
16424# reason, if we set the COLLECT_NAMES environment variable, the problems
16425# vanish in a puff of smoke.
16426if test "X${COLLECT_NAMES+set}" != Xset; then
16427  COLLECT_NAMES=
16428  export COLLECT_NAMES
16429fi
16430_LT_EOF
16431    ;;
16432  esac
16433
16434
16435ltmain="$ac_aux_dir/ltmain.sh"
16436
16437
16438  # We use sed instead of cat because bash on DJGPP gets confused if
16439  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16440  # text mode, it properly converts lines to CR/LF.  This bash problem
16441  # is reportedly fixed, but why not run on old versions too?
16442  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16443    || (rm -f "$cfgfile"; exit 1)
16444
16445  case $xsi_shell in
16446  yes)
16447    cat << \_LT_EOF >> "$cfgfile"
16448
16449# func_dirname file append nondir_replacement
16450# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16451# otherwise set result to NONDIR_REPLACEMENT.
16452func_dirname ()
16453{
16454  case ${1} in
16455    */*) func_dirname_result="${1%/*}${2}" ;;
16456    *  ) func_dirname_result="${3}" ;;
16457  esac
16458}
16459
16460# func_basename file
16461func_basename ()
16462{
16463  func_basename_result="${1##*/}"
16464}
16465
16466# func_dirname_and_basename file append nondir_replacement
16467# perform func_basename and func_dirname in a single function
16468# call:
16469#   dirname:  Compute the dirname of FILE.  If nonempty,
16470#             add APPEND to the result, otherwise set result
16471#             to NONDIR_REPLACEMENT.
16472#             value returned in "$func_dirname_result"
16473#   basename: Compute filename of FILE.
16474#             value retuned in "$func_basename_result"
16475# Implementation must be kept synchronized with func_dirname
16476# and func_basename. For efficiency, we do not delegate to
16477# those functions but instead duplicate the functionality here.
16478func_dirname_and_basename ()
16479{
16480  case ${1} in
16481    */*) func_dirname_result="${1%/*}${2}" ;;
16482    *  ) func_dirname_result="${3}" ;;
16483  esac
16484  func_basename_result="${1##*/}"
16485}
16486
16487# func_stripname prefix suffix name
16488# strip PREFIX and SUFFIX off of NAME.
16489# PREFIX and SUFFIX must not contain globbing or regex special
16490# characters, hashes, percent signs, but SUFFIX may contain a leading
16491# dot (in which case that matches only a dot).
16492func_stripname ()
16493{
16494  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16495  # positional parameters, so assign one to ordinary parameter first.
16496  func_stripname_result=${3}
16497  func_stripname_result=${func_stripname_result#"${1}"}
16498  func_stripname_result=${func_stripname_result%"${2}"}
16499}
16500
16501# func_opt_split
16502func_opt_split ()
16503{
16504  func_opt_split_opt=${1%%=*}
16505  func_opt_split_arg=${1#*=}
16506}
16507
16508# func_lo2o object
16509func_lo2o ()
16510{
16511  case ${1} in
16512    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16513    *)    func_lo2o_result=${1} ;;
16514  esac
16515}
16516
16517# func_xform libobj-or-source
16518func_xform ()
16519{
16520  func_xform_result=${1%.*}.lo
16521}
16522
16523# func_arith arithmetic-term...
16524func_arith ()
16525{
16526  func_arith_result=$(( $* ))
16527}
16528
16529# func_len string
16530# STRING may not start with a hyphen.
16531func_len ()
16532{
16533  func_len_result=${#1}
16534}
16535
16536_LT_EOF
16537    ;;
16538  *) # Bourne compatible functions.
16539    cat << \_LT_EOF >> "$cfgfile"
16540
16541# func_dirname file append nondir_replacement
16542# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16543# otherwise set result to NONDIR_REPLACEMENT.
16544func_dirname ()
16545{
16546  # Extract subdirectory from the argument.
16547  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16548  if test "X$func_dirname_result" = "X${1}"; then
16549    func_dirname_result="${3}"
16550  else
16551    func_dirname_result="$func_dirname_result${2}"
16552  fi
16553}
16554
16555# func_basename file
16556func_basename ()
16557{
16558  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16559}
16560
16561
16562# func_stripname prefix suffix name
16563# strip PREFIX and SUFFIX off of NAME.
16564# PREFIX and SUFFIX must not contain globbing or regex special
16565# characters, hashes, percent signs, but SUFFIX may contain a leading
16566# dot (in which case that matches only a dot).
16567# func_strip_suffix prefix name
16568func_stripname ()
16569{
16570  case ${2} in
16571    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16572    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16573  esac
16574}
16575
16576# sed scripts:
16577my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16578my_sed_long_arg='1s/^-[^=]*=//'
16579
16580# func_opt_split
16581func_opt_split ()
16582{
16583  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16584  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16585}
16586
16587# func_lo2o object
16588func_lo2o ()
16589{
16590  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16591}
16592
16593# func_xform libobj-or-source
16594func_xform ()
16595{
16596  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16597}
16598
16599# func_arith arithmetic-term...
16600func_arith ()
16601{
16602  func_arith_result=`expr "$@"`
16603}
16604
16605# func_len string
16606# STRING may not start with a hyphen.
16607func_len ()
16608{
16609  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16610}
16611
16612_LT_EOF
16613esac
16614
16615case $lt_shell_append in
16616  yes)
16617    cat << \_LT_EOF >> "$cfgfile"
16618
16619# func_append var value
16620# Append VALUE to the end of shell variable VAR.
16621func_append ()
16622{
16623  eval "$1+=\$2"
16624}
16625_LT_EOF
16626    ;;
16627  *)
16628    cat << \_LT_EOF >> "$cfgfile"
16629
16630# func_append var value
16631# Append VALUE to the end of shell variable VAR.
16632func_append ()
16633{
16634  eval "$1=\$$1\$2"
16635}
16636
16637_LT_EOF
16638    ;;
16639  esac
16640
16641
16642  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16643    || (rm -f "$cfgfile"; exit 1)
16644
16645  mv -f "$cfgfile" "$ofile" ||
16646    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16647  chmod +x "$ofile"
16648
16649 ;;
16650    "default-1":C)
16651    for ac_file in $CONFIG_FILES; do
16652      # Support "outfile[:infile[:infile...]]"
16653      case "$ac_file" in
16654        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16655      esac
16656      # PO directories have a Makefile.in generated from Makefile.in.in.
16657      case "$ac_file" in */Makefile.in)
16658        # Adjust a relative srcdir.
16659        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16660        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16661        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16662        # In autoconf-2.13 it is called $ac_given_srcdir.
16663        # In autoconf-2.50 it is called $srcdir.
16664        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16665        case "$ac_given_srcdir" in
16666          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16667          /*) top_srcdir="$ac_given_srcdir" ;;
16668          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16669        esac
16670        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16671          rm -f "$ac_dir/POTFILES"
16672          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16673          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16674          POMAKEFILEDEPS="POTFILES.in"
16675          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16676          # on $ac_dir but don't depend on user-specified configuration
16677          # parameters.
16678          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16679            # The LINGUAS file contains the set of available languages.
16680            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16681              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16682            fi
16683            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16684            # Hide the ALL_LINGUAS assigment from automake.
16685            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16686            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16687          else
16688            # The set of available languages was given in configure.in.
16689            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16690          fi
16691          case "$ac_given_srcdir" in
16692            .) srcdirpre= ;;
16693            *) srcdirpre='$(srcdir)/' ;;
16694          esac
16695          POFILES=
16696          GMOFILES=
16697          UPDATEPOFILES=
16698          DUMMYPOFILES=
16699          for lang in $ALL_LINGUAS; do
16700            POFILES="$POFILES $srcdirpre$lang.po"
16701            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16702            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16703            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16704          done
16705          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16706          # environment variable.
16707          INST_LINGUAS=
16708          if test -n "$ALL_LINGUAS"; then
16709            for presentlang in $ALL_LINGUAS; do
16710              useit=no
16711              if test "%UNSET%" != "$LINGUAS"; then
16712                desiredlanguages="$LINGUAS"
16713              else
16714                desiredlanguages="$ALL_LINGUAS"
16715              fi
16716              for desiredlang in $desiredlanguages; do
16717                # Use the presentlang catalog if desiredlang is
16718                #   a. equal to presentlang, or
16719                #   b. a variant of presentlang (because in this case,
16720                #      presentlang can be used as a fallback for messages
16721                #      which are not translated in the desiredlang catalog).
16722                case "$desiredlang" in
16723                  "$presentlang"*) useit=yes;;
16724                esac
16725              done
16726              if test $useit = yes; then
16727                INST_LINGUAS="$INST_LINGUAS $presentlang"
16728              fi
16729            done
16730          fi
16731          CATALOGS=
16732          if test -n "$INST_LINGUAS"; then
16733            for lang in $INST_LINGUAS; do
16734              CATALOGS="$CATALOGS $lang.gmo"
16735            done
16736          fi
16737          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16738          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"
16739          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16740            if test -f "$f"; then
16741              case "$f" in
16742                *.orig | *.bak | *~) ;;
16743                *) cat "$f" >> "$ac_dir/Makefile" ;;
16744              esac
16745            fi
16746          done
16747        fi
16748        ;;
16749      esac
16750    done ;;
16751    "default":C) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
16752 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16753 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16754 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16755 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16756 if test "x$cgen_cpu_prefix" != x ; then
16757   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16758 fi ;;
16759
16760  esac
16761done # for ac_tag
16762
16763
16764as_fn_exit 0
16765_ACEOF
16766ac_clean_files=$ac_clean_files_save
16767
16768test $ac_write_fail = 0 ||
16769  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16770
16771
16772# configure is writing to config.log, and then calls config.status.
16773# config.status does its own redirection, appending to config.log.
16774# Unfortunately, on DOS this fails, as config.log is still kept open
16775# by configure, so config.status won't be able to write to it; its
16776# output is simply discarded.  So we exec the FD to /dev/null,
16777# effectively closing config.log, so it can be properly (re)opened and
16778# appended to by config.status.  When coming back to configure, we
16779# need to make the FD available again.
16780if test "$no_create" != yes; then
16781  ac_cs_success=:
16782  ac_config_status_args=
16783  test "$silent" = yes &&
16784    ac_config_status_args="$ac_config_status_args --quiet"
16785  exec 5>/dev/null
16786  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16787  exec 5>>config.log
16788  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16789  # would make configure fail if this is the last instruction.
16790  $ac_cs_success || as_fn_exit $?
16791fi
16792if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16793  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16794$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16795fi
16796
16797