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    freebsd1*)
9414      ld_shlibs=no
9415      ;;
9416
9417    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9418    # support.  Future versions do this automatically, but an explicit c++rt0.o
9419    # does not break anything, and helps significantly (at the cost of a little
9420    # extra space).
9421    freebsd2.2*)
9422      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9423      hardcode_libdir_flag_spec='-R$libdir'
9424      hardcode_direct=yes
9425      hardcode_shlibpath_var=no
9426      ;;
9427
9428    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9429    freebsd2*)
9430      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9431      hardcode_direct=yes
9432      hardcode_minus_L=yes
9433      hardcode_shlibpath_var=no
9434      ;;
9435
9436    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9437    freebsd* | dragonfly*)
9438      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9439      hardcode_libdir_flag_spec='-R$libdir'
9440      hardcode_direct=yes
9441      hardcode_shlibpath_var=no
9442      ;;
9443
9444    hpux9*)
9445      if test "$GCC" = yes; then
9446	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'
9447      else
9448	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'
9449      fi
9450      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9451      hardcode_libdir_separator=:
9452      hardcode_direct=yes
9453
9454      # hardcode_minus_L: Not really in the search PATH,
9455      # but as the default location of the library.
9456      hardcode_minus_L=yes
9457      export_dynamic_flag_spec='${wl}-E'
9458      ;;
9459
9460    hpux10*)
9461      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9462	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9463      else
9464	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9465      fi
9466      if test "$with_gnu_ld" = no; then
9467	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9468	hardcode_libdir_flag_spec_ld='+b $libdir'
9469	hardcode_libdir_separator=:
9470	hardcode_direct=yes
9471	hardcode_direct_absolute=yes
9472	export_dynamic_flag_spec='${wl}-E'
9473	# hardcode_minus_L: Not really in the search PATH,
9474	# but as the default location of the library.
9475	hardcode_minus_L=yes
9476      fi
9477      ;;
9478
9479    hpux11*)
9480      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9481	case $host_cpu in
9482	hppa*64*)
9483	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9484	  ;;
9485	ia64*)
9486	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9487	  ;;
9488	*)
9489	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9490	  ;;
9491	esac
9492      else
9493	case $host_cpu in
9494	hppa*64*)
9495	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9496	  ;;
9497	ia64*)
9498	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9499	  ;;
9500	*)
9501
9502	  # Older versions of the 11.00 compiler do not understand -b yet
9503	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9504	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9505$as_echo_n "checking if $CC understands -b... " >&6; }
9506if test "${lt_cv_prog_compiler__b+set}" = set; then :
9507  $as_echo_n "(cached) " >&6
9508else
9509  lt_cv_prog_compiler__b=no
9510   save_LDFLAGS="$LDFLAGS"
9511   LDFLAGS="$LDFLAGS -b"
9512   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9513   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9514     # The linker can only warn and ignore the option if not recognized
9515     # So say no if there are warnings
9516     if test -s conftest.err; then
9517       # Append any errors to the config.log.
9518       cat conftest.err 1>&5
9519       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9520       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9521       if diff conftest.exp conftest.er2 >/dev/null; then
9522         lt_cv_prog_compiler__b=yes
9523       fi
9524     else
9525       lt_cv_prog_compiler__b=yes
9526     fi
9527   fi
9528   $RM -r conftest*
9529   LDFLAGS="$save_LDFLAGS"
9530
9531fi
9532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9533$as_echo "$lt_cv_prog_compiler__b" >&6; }
9534
9535if test x"$lt_cv_prog_compiler__b" = xyes; then
9536    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9537else
9538    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9539fi
9540
9541	  ;;
9542	esac
9543      fi
9544      if test "$with_gnu_ld" = no; then
9545	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9546	hardcode_libdir_separator=:
9547
9548	case $host_cpu in
9549	hppa*64*|ia64*)
9550	  hardcode_direct=no
9551	  hardcode_shlibpath_var=no
9552	  ;;
9553	*)
9554	  hardcode_direct=yes
9555	  hardcode_direct_absolute=yes
9556	  export_dynamic_flag_spec='${wl}-E'
9557
9558	  # hardcode_minus_L: Not really in the search PATH,
9559	  # but as the default location of the library.
9560	  hardcode_minus_L=yes
9561	  ;;
9562	esac
9563      fi
9564      ;;
9565
9566    irix5* | irix6* | nonstopux*)
9567      if test "$GCC" = yes; then
9568	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'
9569	# Try to use the -exported_symbol ld option, if it does not
9570	# work, assume that -exports_file does not work either and
9571	# implicitly export all symbols.
9572        save_LDFLAGS="$LDFLAGS"
9573        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9574        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9575/* end confdefs.h.  */
9576int foo(void) {}
9577_ACEOF
9578if ac_fn_c_try_link "$LINENO"; then :
9579  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'
9580
9581fi
9582rm -f core conftest.err conftest.$ac_objext \
9583    conftest$ac_exeext conftest.$ac_ext
9584        LDFLAGS="$save_LDFLAGS"
9585      else
9586	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'
9587	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'
9588      fi
9589      archive_cmds_need_lc='no'
9590      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9591      hardcode_libdir_separator=:
9592      inherit_rpath=yes
9593      link_all_deplibs=yes
9594      ;;
9595
9596    netbsd*)
9597      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9598	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9599      else
9600	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9601      fi
9602      hardcode_libdir_flag_spec='-R$libdir'
9603      hardcode_direct=yes
9604      hardcode_shlibpath_var=no
9605      ;;
9606
9607    newsos6)
9608      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9609      hardcode_direct=yes
9610      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9611      hardcode_libdir_separator=:
9612      hardcode_shlibpath_var=no
9613      ;;
9614
9615    *nto* | *qnx*)
9616      ;;
9617
9618    openbsd*)
9619      if test -f /usr/libexec/ld.so; then
9620	hardcode_direct=yes
9621	hardcode_shlibpath_var=no
9622	hardcode_direct_absolute=yes
9623	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9624	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9625	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9626	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9627	  export_dynamic_flag_spec='${wl}-E'
9628	else
9629	  case $host_os in
9630	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9631	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9632	     hardcode_libdir_flag_spec='-R$libdir'
9633	     ;;
9634	   *)
9635	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9636	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9637	     ;;
9638	  esac
9639	fi
9640      else
9641	ld_shlibs=no
9642      fi
9643      ;;
9644
9645    os2*)
9646      hardcode_libdir_flag_spec='-L$libdir'
9647      hardcode_minus_L=yes
9648      allow_undefined_flag=unsupported
9649      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'
9650      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9651      ;;
9652
9653    osf3*)
9654      if test "$GCC" = yes; then
9655	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9656	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'
9657      else
9658	allow_undefined_flag=' -expect_unresolved \*'
9659	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'
9660      fi
9661      archive_cmds_need_lc='no'
9662      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9663      hardcode_libdir_separator=:
9664      ;;
9665
9666    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9667      if test "$GCC" = yes; then
9668	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9669	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'
9670	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9671      else
9672	allow_undefined_flag=' -expect_unresolved \*'
9673	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'
9674	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~
9675	$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'
9676
9677	# Both c and cxx compiler support -rpath directly
9678	hardcode_libdir_flag_spec='-rpath $libdir'
9679      fi
9680      archive_cmds_need_lc='no'
9681      hardcode_libdir_separator=:
9682      ;;
9683
9684    solaris*)
9685      no_undefined_flag=' -z defs'
9686      if test "$GCC" = yes; then
9687	wlarc='${wl}'
9688	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9689	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9690	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9691      else
9692	case `$CC -V 2>&1` in
9693	*"Compilers 5.0"*)
9694	  wlarc=''
9695	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9696	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9697	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9698	  ;;
9699	*)
9700	  wlarc='${wl}'
9701	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9702	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9703	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9704	  ;;
9705	esac
9706      fi
9707      hardcode_libdir_flag_spec='-R$libdir'
9708      hardcode_shlibpath_var=no
9709      case $host_os in
9710      solaris2.[0-5] | solaris2.[0-5].*) ;;
9711      *)
9712	# The compiler driver will combine and reorder linker options,
9713	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9714	# but is careful enough not to reorder.
9715	# Supported since Solaris 2.6 (maybe 2.5.1?)
9716	if test "$GCC" = yes; then
9717	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9718	else
9719	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9720	fi
9721	;;
9722      esac
9723      link_all_deplibs=yes
9724      ;;
9725
9726    sunos4*)
9727      if test "x$host_vendor" = xsequent; then
9728	# Use $CC to link under sequent, because it throws in some extra .o
9729	# files that make .init and .fini sections work.
9730	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9731      else
9732	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9733      fi
9734      hardcode_libdir_flag_spec='-L$libdir'
9735      hardcode_direct=yes
9736      hardcode_minus_L=yes
9737      hardcode_shlibpath_var=no
9738      ;;
9739
9740    sysv4)
9741      case $host_vendor in
9742	sni)
9743	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9744	  hardcode_direct=yes # is this really true???
9745	;;
9746	siemens)
9747	  ## LD is ld it makes a PLAMLIB
9748	  ## CC just makes a GrossModule.
9749	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9750	  reload_cmds='$CC -r -o $output$reload_objs'
9751	  hardcode_direct=no
9752        ;;
9753	motorola)
9754	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9755	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9756	;;
9757      esac
9758      runpath_var='LD_RUN_PATH'
9759      hardcode_shlibpath_var=no
9760      ;;
9761
9762    sysv4.3*)
9763      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9764      hardcode_shlibpath_var=no
9765      export_dynamic_flag_spec='-Bexport'
9766      ;;
9767
9768    sysv4*MP*)
9769      if test -d /usr/nec; then
9770	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9771	hardcode_shlibpath_var=no
9772	runpath_var=LD_RUN_PATH
9773	hardcode_runpath_var=yes
9774	ld_shlibs=yes
9775      fi
9776      ;;
9777
9778    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9779      no_undefined_flag='${wl}-z,text'
9780      archive_cmds_need_lc=no
9781      hardcode_shlibpath_var=no
9782      runpath_var='LD_RUN_PATH'
9783
9784      if test "$GCC" = yes; then
9785	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9786	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9787      else
9788	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9789	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9790      fi
9791      ;;
9792
9793    sysv5* | sco3.2v5* | sco5v6*)
9794      # Note: We can NOT use -z defs as we might desire, because we do not
9795      # link with -lc, and that would cause any symbols used from libc to
9796      # always be unresolved, which means just about no library would
9797      # ever link correctly.  If we're not using GNU ld we use -z text
9798      # though, which does catch some bad symbols but isn't as heavy-handed
9799      # as -z defs.
9800      no_undefined_flag='${wl}-z,text'
9801      allow_undefined_flag='${wl}-z,nodefs'
9802      archive_cmds_need_lc=no
9803      hardcode_shlibpath_var=no
9804      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9805      hardcode_libdir_separator=':'
9806      link_all_deplibs=yes
9807      export_dynamic_flag_spec='${wl}-Bexport'
9808      runpath_var='LD_RUN_PATH'
9809
9810      if test "$GCC" = yes; then
9811	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9812	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9813      else
9814	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9815	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9816      fi
9817      ;;
9818
9819    uts4*)
9820      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9821      hardcode_libdir_flag_spec='-L$libdir'
9822      hardcode_shlibpath_var=no
9823      ;;
9824
9825    *)
9826      ld_shlibs=no
9827      ;;
9828    esac
9829
9830    if test x$host_vendor = xsni; then
9831      case $host in
9832      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9833	export_dynamic_flag_spec='${wl}-Blargedynsym'
9834	;;
9835      esac
9836    fi
9837  fi
9838
9839{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9840$as_echo "$ld_shlibs" >&6; }
9841test "$ld_shlibs" = no && can_build_shared=no
9842
9843with_gnu_ld=$with_gnu_ld
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859#
9860# Do we need to explicitly link libc?
9861#
9862case "x$archive_cmds_need_lc" in
9863x|xyes)
9864  # Assume -lc should be added
9865  archive_cmds_need_lc=yes
9866
9867  if test "$enable_shared" = yes && test "$GCC" = yes; then
9868    case $archive_cmds in
9869    *'~'*)
9870      # FIXME: we may have to deal with multi-command sequences.
9871      ;;
9872    '$CC '*)
9873      # Test whether the compiler implicitly links with -lc since on some
9874      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9875      # to ld, don't add -lc before -lgcc.
9876      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9877$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9878if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9879  $as_echo_n "(cached) " >&6
9880else
9881  $RM conftest*
9882	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9883
9884	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9885  (eval $ac_compile) 2>&5
9886  ac_status=$?
9887  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9888  test $ac_status = 0; } 2>conftest.err; then
9889	  soname=conftest
9890	  lib=conftest
9891	  libobjs=conftest.$ac_objext
9892	  deplibs=
9893	  wl=$lt_prog_compiler_wl
9894	  pic_flag=$lt_prog_compiler_pic
9895	  compiler_flags=-v
9896	  linker_flags=-v
9897	  verstring=
9898	  output_objdir=.
9899	  libname=conftest
9900	  lt_save_allow_undefined_flag=$allow_undefined_flag
9901	  allow_undefined_flag=
9902	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9903  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9904  ac_status=$?
9905  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9906  test $ac_status = 0; }
9907	  then
9908	    lt_cv_archive_cmds_need_lc=no
9909	  else
9910	    lt_cv_archive_cmds_need_lc=yes
9911	  fi
9912	  allow_undefined_flag=$lt_save_allow_undefined_flag
9913	else
9914	  cat conftest.err 1>&5
9915	fi
9916	$RM conftest*
9917
9918fi
9919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9920$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9921      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9922      ;;
9923    esac
9924  fi
9925  ;;
9926esac
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
10081
10082
10083
10084  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10085$as_echo_n "checking dynamic linker characteristics... " >&6; }
10086
10087if test "$GCC" = yes; then
10088  case $host_os in
10089    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10090    *) lt_awk_arg="/^libraries:/" ;;
10091  esac
10092  case $host_os in
10093    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10094    *) lt_sed_strip_eq="s,=/,/,g" ;;
10095  esac
10096  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10097  case $lt_search_path_spec in
10098  *\;*)
10099    # if the path contains ";" then we assume it to be the separator
10100    # otherwise default to the standard path separator (i.e. ":") - it is
10101    # assumed that no part of a normal pathname contains ";" but that should
10102    # okay in the real world where ";" in dirpaths is itself problematic.
10103    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10104    ;;
10105  *)
10106    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10107    ;;
10108  esac
10109  # Ok, now we have the path, separated by spaces, we can step through it
10110  # and add multilib dir if necessary.
10111  lt_tmp_lt_search_path_spec=
10112  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10113  for lt_sys_path in $lt_search_path_spec; do
10114    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10115      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10116    else
10117      test -d "$lt_sys_path" && \
10118	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10119    fi
10120  done
10121  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10122BEGIN {RS=" "; FS="/|\n";} {
10123  lt_foo="";
10124  lt_count=0;
10125  for (lt_i = NF; lt_i > 0; lt_i--) {
10126    if ($lt_i != "" && $lt_i != ".") {
10127      if ($lt_i == "..") {
10128        lt_count++;
10129      } else {
10130        if (lt_count == 0) {
10131          lt_foo="/" $lt_i lt_foo;
10132        } else {
10133          lt_count--;
10134        }
10135      }
10136    }
10137  }
10138  if (lt_foo != "") { lt_freq[lt_foo]++; }
10139  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10140}'`
10141  # AWK program above erroneously prepends '/' to C:/dos/paths
10142  # for these hosts.
10143  case $host_os in
10144    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10145      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10146  esac
10147  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10148else
10149  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10150fi
10151library_names_spec=
10152libname_spec='lib$name'
10153soname_spec=
10154shrext_cmds=".so"
10155postinstall_cmds=
10156postuninstall_cmds=
10157finish_cmds=
10158finish_eval=
10159shlibpath_var=
10160shlibpath_overrides_runpath=unknown
10161version_type=none
10162dynamic_linker="$host_os ld.so"
10163sys_lib_dlsearch_path_spec="/lib /usr/lib"
10164need_lib_prefix=unknown
10165hardcode_into_libs=no
10166
10167# when you set need_version to no, make sure it does not cause -set_version
10168# flags to be left without arguments
10169need_version=unknown
10170
10171case $host_os in
10172aix3*)
10173  version_type=linux
10174  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10175  shlibpath_var=LIBPATH
10176
10177  # AIX 3 has no versioning support, so we append a major version to the name.
10178  soname_spec='${libname}${release}${shared_ext}$major'
10179  ;;
10180
10181aix[4-9]*)
10182  version_type=linux
10183  need_lib_prefix=no
10184  need_version=no
10185  hardcode_into_libs=yes
10186  if test "$host_cpu" = ia64; then
10187    # AIX 5 supports IA64
10188    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10189    shlibpath_var=LD_LIBRARY_PATH
10190  else
10191    # With GCC up to 2.95.x, collect2 would create an import file
10192    # for dependence libraries.  The import file would start with
10193    # the line `#! .'.  This would cause the generated library to
10194    # depend on `.', always an invalid library.  This was fixed in
10195    # development snapshots of GCC prior to 3.0.
10196    case $host_os in
10197      aix4 | aix4.[01] | aix4.[01].*)
10198      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10199	   echo ' yes '
10200	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10201	:
10202      else
10203	can_build_shared=no
10204      fi
10205      ;;
10206    esac
10207    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10208    # soname into executable. Probably we can add versioning support to
10209    # collect2, so additional links can be useful in future.
10210    if test "$aix_use_runtimelinking" = yes; then
10211      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10212      # instead of lib<name>.a to let people know that these are not
10213      # typical AIX shared libraries.
10214      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10215    else
10216      # We preserve .a as extension for shared libraries through AIX4.2
10217      # and later when we are not doing run time linking.
10218      library_names_spec='${libname}${release}.a $libname.a'
10219      soname_spec='${libname}${release}${shared_ext}$major'
10220    fi
10221    shlibpath_var=LIBPATH
10222  fi
10223  ;;
10224
10225amigaos*)
10226  case $host_cpu in
10227  powerpc)
10228    # Since July 2007 AmigaOS4 officially supports .so libraries.
10229    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10230    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10231    ;;
10232  m68k)
10233    library_names_spec='$libname.ixlibrary $libname.a'
10234    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10235    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'
10236    ;;
10237  esac
10238  ;;
10239
10240beos*)
10241  library_names_spec='${libname}${shared_ext}'
10242  dynamic_linker="$host_os ld.so"
10243  shlibpath_var=LIBRARY_PATH
10244  ;;
10245
10246bsdi[45]*)
10247  version_type=linux
10248  need_version=no
10249  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10250  soname_spec='${libname}${release}${shared_ext}$major'
10251  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10252  shlibpath_var=LD_LIBRARY_PATH
10253  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10254  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10255  # the default ld.so.conf also contains /usr/contrib/lib and
10256  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10257  # libtool to hard-code these into programs
10258  ;;
10259
10260cygwin* | mingw* | pw32* | cegcc*)
10261  version_type=windows
10262  shrext_cmds=".dll"
10263  need_version=no
10264  need_lib_prefix=no
10265
10266  case $GCC,$host_os in
10267  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10268    library_names_spec='$libname.dll.a'
10269    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10270    postinstall_cmds='base_file=`basename \${file}`~
10271      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10272      dldir=$destdir/`dirname \$dlpath`~
10273      test -d \$dldir || mkdir -p \$dldir~
10274      $install_prog $dir/$dlname \$dldir/$dlname~
10275      chmod a+x \$dldir/$dlname~
10276      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10277        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10278      fi'
10279    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10280      dlpath=$dir/\$dldll~
10281       $RM \$dlpath'
10282    shlibpath_overrides_runpath=yes
10283
10284    case $host_os in
10285    cygwin*)
10286      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10287      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10288
10289      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10290      ;;
10291    mingw* | cegcc*)
10292      # MinGW DLLs use traditional 'lib' prefix
10293      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10294      ;;
10295    pw32*)
10296      # pw32 DLLs use 'pw' prefix rather than 'lib'
10297      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10298      ;;
10299    esac
10300    ;;
10301
10302  *)
10303    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10304    ;;
10305  esac
10306  dynamic_linker='Win32 ld.exe'
10307  # FIXME: first we should search . and the directory the executable is in
10308  shlibpath_var=PATH
10309  ;;
10310
10311darwin* | rhapsody*)
10312  dynamic_linker="$host_os dyld"
10313  version_type=darwin
10314  need_lib_prefix=no
10315  need_version=no
10316  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10317  soname_spec='${libname}${release}${major}$shared_ext'
10318  shlibpath_overrides_runpath=yes
10319  shlibpath_var=DYLD_LIBRARY_PATH
10320  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10321
10322  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10323  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10324  ;;
10325
10326dgux*)
10327  version_type=linux
10328  need_lib_prefix=no
10329  need_version=no
10330  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10331  soname_spec='${libname}${release}${shared_ext}$major'
10332  shlibpath_var=LD_LIBRARY_PATH
10333  ;;
10334
10335freebsd1*)
10336  dynamic_linker=no
10337  ;;
10338
10339freebsd* | dragonfly*)
10340  # DragonFly does not have aout.  When/if they implement a new
10341  # versioning mechanism, adjust this.
10342  if test -x /usr/bin/objformat; then
10343    objformat=`/usr/bin/objformat`
10344  else
10345    case $host_os in
10346    freebsd[123]*) objformat=aout ;;
10347    *) objformat=elf ;;
10348    esac
10349  fi
10350  version_type=freebsd-$objformat
10351  case $version_type in
10352    freebsd-elf*)
10353      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10354      need_version=no
10355      need_lib_prefix=no
10356      ;;
10357    freebsd-*)
10358      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10359      need_version=yes
10360      ;;
10361  esac
10362  shlibpath_var=LD_LIBRARY_PATH
10363  case $host_os in
10364  freebsd2*)
10365    shlibpath_overrides_runpath=yes
10366    ;;
10367  freebsd3.[01]* | freebsdelf3.[01]*)
10368    shlibpath_overrides_runpath=yes
10369    hardcode_into_libs=yes
10370    ;;
10371  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10372  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10373    shlibpath_overrides_runpath=no
10374    hardcode_into_libs=yes
10375    ;;
10376  *) # from 4.6 on, and DragonFly
10377    shlibpath_overrides_runpath=yes
10378    hardcode_into_libs=yes
10379    ;;
10380  esac
10381  ;;
10382
10383gnu*)
10384  version_type=linux
10385  need_lib_prefix=no
10386  need_version=no
10387  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10388  soname_spec='${libname}${release}${shared_ext}$major'
10389  shlibpath_var=LD_LIBRARY_PATH
10390  hardcode_into_libs=yes
10391  ;;
10392
10393haiku*)
10394  version_type=linux
10395  need_lib_prefix=no
10396  need_version=no
10397  dynamic_linker="$host_os runtime_loader"
10398  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10399  soname_spec='${libname}${release}${shared_ext}$major'
10400  shlibpath_var=LIBRARY_PATH
10401  shlibpath_overrides_runpath=yes
10402  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10403  hardcode_into_libs=yes
10404  ;;
10405
10406hpux9* | hpux10* | hpux11*)
10407  # Give a soname corresponding to the major version so that dld.sl refuses to
10408  # link against other versions.
10409  version_type=sunos
10410  need_lib_prefix=no
10411  need_version=no
10412  case $host_cpu in
10413  ia64*)
10414    shrext_cmds='.so'
10415    hardcode_into_libs=yes
10416    dynamic_linker="$host_os dld.so"
10417    shlibpath_var=LD_LIBRARY_PATH
10418    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10419    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10420    soname_spec='${libname}${release}${shared_ext}$major'
10421    if test "X$HPUX_IA64_MODE" = X32; then
10422      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10423    else
10424      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10425    fi
10426    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10427    ;;
10428  hppa*64*)
10429    shrext_cmds='.sl'
10430    hardcode_into_libs=yes
10431    dynamic_linker="$host_os dld.sl"
10432    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10433    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10434    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10435    soname_spec='${libname}${release}${shared_ext}$major'
10436    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10437    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10438    ;;
10439  *)
10440    shrext_cmds='.sl'
10441    dynamic_linker="$host_os dld.sl"
10442    shlibpath_var=SHLIB_PATH
10443    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10444    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10445    soname_spec='${libname}${release}${shared_ext}$major'
10446    ;;
10447  esac
10448  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10449  postinstall_cmds='chmod 555 $lib'
10450  # or fails outright, so override atomically:
10451  install_override_mode=555
10452  ;;
10453
10454interix[3-9]*)
10455  version_type=linux
10456  need_lib_prefix=no
10457  need_version=no
10458  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10459  soname_spec='${libname}${release}${shared_ext}$major'
10460  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10461  shlibpath_var=LD_LIBRARY_PATH
10462  shlibpath_overrides_runpath=no
10463  hardcode_into_libs=yes
10464  ;;
10465
10466irix5* | irix6* | nonstopux*)
10467  case $host_os in
10468    nonstopux*) version_type=nonstopux ;;
10469    *)
10470	if test "$lt_cv_prog_gnu_ld" = yes; then
10471		version_type=linux
10472	else
10473		version_type=irix
10474	fi ;;
10475  esac
10476  need_lib_prefix=no
10477  need_version=no
10478  soname_spec='${libname}${release}${shared_ext}$major'
10479  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10480  case $host_os in
10481  irix5* | nonstopux*)
10482    libsuff= shlibsuff=
10483    ;;
10484  *)
10485    case $LD in # libtool.m4 will add one of these switches to LD
10486    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10487      libsuff= shlibsuff= libmagic=32-bit;;
10488    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10489      libsuff=32 shlibsuff=N32 libmagic=N32;;
10490    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10491      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10492    *) libsuff= shlibsuff= libmagic=never-match;;
10493    esac
10494    ;;
10495  esac
10496  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10497  shlibpath_overrides_runpath=no
10498  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10499  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10500  hardcode_into_libs=yes
10501  ;;
10502
10503# No shared lib support for Linux oldld, aout, or coff.
10504linux*oldld* | linux*aout* | linux*coff*)
10505  dynamic_linker=no
10506  ;;
10507
10508# This must be Linux ELF.
10509linux* | k*bsd*-gnu | kopensolaris*-gnu)
10510  version_type=linux
10511  need_lib_prefix=no
10512  need_version=no
10513  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10514  soname_spec='${libname}${release}${shared_ext}$major'
10515  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10516  shlibpath_var=LD_LIBRARY_PATH
10517  shlibpath_overrides_runpath=no
10518
10519  # Some binutils ld are patched to set DT_RUNPATH
10520  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10521  $as_echo_n "(cached) " >&6
10522else
10523  lt_cv_shlibpath_overrides_runpath=no
10524    save_LDFLAGS=$LDFLAGS
10525    save_libdir=$libdir
10526    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10527	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10528    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10529/* end confdefs.h.  */
10530
10531int
10532main ()
10533{
10534
10535  ;
10536  return 0;
10537}
10538_ACEOF
10539if ac_fn_c_try_link "$LINENO"; then :
10540  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10541  lt_cv_shlibpath_overrides_runpath=yes
10542fi
10543fi
10544rm -f core conftest.err conftest.$ac_objext \
10545    conftest$ac_exeext conftest.$ac_ext
10546    LDFLAGS=$save_LDFLAGS
10547    libdir=$save_libdir
10548
10549fi
10550
10551  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10552
10553  # This implies no fast_install, which is unacceptable.
10554  # Some rework will be needed to allow for fast_install
10555  # before this can be enabled.
10556  hardcode_into_libs=yes
10557
10558  # Append ld.so.conf contents to the search path
10559  if test -f /etc/ld.so.conf; then
10560    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' ' '`
10561    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10562  fi
10563
10564  # We used to test for /lib/ld.so.1 and disable shared libraries on
10565  # powerpc, because MkLinux only supported shared libraries with the
10566  # GNU dynamic linker.  Since this was broken with cross compilers,
10567  # most powerpc-linux boxes support dynamic linking these days and
10568  # people can always --disable-shared, the test was removed, and we
10569  # assume the GNU/Linux dynamic linker is in use.
10570  dynamic_linker='GNU/Linux ld.so'
10571  ;;
10572
10573netbsd*)
10574  version_type=sunos
10575  need_lib_prefix=no
10576  need_version=no
10577  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10578    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10579    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10580    dynamic_linker='NetBSD (a.out) ld.so'
10581  else
10582    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10583    soname_spec='${libname}${release}${shared_ext}$major'
10584    dynamic_linker='NetBSD ld.elf_so'
10585  fi
10586  shlibpath_var=LD_LIBRARY_PATH
10587  shlibpath_overrides_runpath=yes
10588  hardcode_into_libs=yes
10589  ;;
10590
10591newsos6)
10592  version_type=linux
10593  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10594  shlibpath_var=LD_LIBRARY_PATH
10595  shlibpath_overrides_runpath=yes
10596  ;;
10597
10598*nto* | *qnx*)
10599  version_type=qnx
10600  need_lib_prefix=no
10601  need_version=no
10602  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10603  soname_spec='${libname}${release}${shared_ext}$major'
10604  shlibpath_var=LD_LIBRARY_PATH
10605  shlibpath_overrides_runpath=no
10606  hardcode_into_libs=yes
10607  dynamic_linker='ldqnx.so'
10608  ;;
10609
10610openbsd*)
10611  version_type=sunos
10612  sys_lib_dlsearch_path_spec="/usr/lib"
10613  need_lib_prefix=no
10614  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10615  case $host_os in
10616    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10617    *)				need_version=no  ;;
10618  esac
10619  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10620  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10621  shlibpath_var=LD_LIBRARY_PATH
10622  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10623    case $host_os in
10624      openbsd2.[89] | openbsd2.[89].*)
10625	shlibpath_overrides_runpath=no
10626	;;
10627      *)
10628	shlibpath_overrides_runpath=yes
10629	;;
10630      esac
10631  else
10632    shlibpath_overrides_runpath=yes
10633  fi
10634  ;;
10635
10636os2*)
10637  libname_spec='$name'
10638  shrext_cmds=".dll"
10639  need_lib_prefix=no
10640  library_names_spec='$libname${shared_ext} $libname.a'
10641  dynamic_linker='OS/2 ld.exe'
10642  shlibpath_var=LIBPATH
10643  ;;
10644
10645osf3* | osf4* | osf5*)
10646  version_type=osf
10647  need_lib_prefix=no
10648  need_version=no
10649  soname_spec='${libname}${release}${shared_ext}$major'
10650  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10651  shlibpath_var=LD_LIBRARY_PATH
10652  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10653  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10654  ;;
10655
10656rdos*)
10657  dynamic_linker=no
10658  ;;
10659
10660solaris*)
10661  version_type=linux
10662  need_lib_prefix=no
10663  need_version=no
10664  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10665  soname_spec='${libname}${release}${shared_ext}$major'
10666  shlibpath_var=LD_LIBRARY_PATH
10667  shlibpath_overrides_runpath=yes
10668  hardcode_into_libs=yes
10669  # ldd complains unless libraries are executable
10670  postinstall_cmds='chmod +x $lib'
10671  ;;
10672
10673sunos4*)
10674  version_type=sunos
10675  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10676  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10677  shlibpath_var=LD_LIBRARY_PATH
10678  shlibpath_overrides_runpath=yes
10679  if test "$with_gnu_ld" = yes; then
10680    need_lib_prefix=no
10681  fi
10682  need_version=yes
10683  ;;
10684
10685sysv4 | sysv4.3*)
10686  version_type=linux
10687  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10688  soname_spec='${libname}${release}${shared_ext}$major'
10689  shlibpath_var=LD_LIBRARY_PATH
10690  case $host_vendor in
10691    sni)
10692      shlibpath_overrides_runpath=no
10693      need_lib_prefix=no
10694      runpath_var=LD_RUN_PATH
10695      ;;
10696    siemens)
10697      need_lib_prefix=no
10698      ;;
10699    motorola)
10700      need_lib_prefix=no
10701      need_version=no
10702      shlibpath_overrides_runpath=no
10703      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10704      ;;
10705  esac
10706  ;;
10707
10708sysv4*MP*)
10709  if test -d /usr/nec ;then
10710    version_type=linux
10711    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10712    soname_spec='$libname${shared_ext}.$major'
10713    shlibpath_var=LD_LIBRARY_PATH
10714  fi
10715  ;;
10716
10717sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10718  version_type=freebsd-elf
10719  need_lib_prefix=no
10720  need_version=no
10721  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10722  soname_spec='${libname}${release}${shared_ext}$major'
10723  shlibpath_var=LD_LIBRARY_PATH
10724  shlibpath_overrides_runpath=yes
10725  hardcode_into_libs=yes
10726  if test "$with_gnu_ld" = yes; then
10727    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10728  else
10729    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10730    case $host_os in
10731      sco3.2v5*)
10732        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10733	;;
10734    esac
10735  fi
10736  sys_lib_dlsearch_path_spec='/usr/lib'
10737  ;;
10738
10739tpf*)
10740  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10741  version_type=linux
10742  need_lib_prefix=no
10743  need_version=no
10744  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10745  shlibpath_var=LD_LIBRARY_PATH
10746  shlibpath_overrides_runpath=no
10747  hardcode_into_libs=yes
10748  ;;
10749
10750uts4*)
10751  version_type=linux
10752  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10753  soname_spec='${libname}${release}${shared_ext}$major'
10754  shlibpath_var=LD_LIBRARY_PATH
10755  ;;
10756
10757*)
10758  dynamic_linker=no
10759  ;;
10760esac
10761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10762$as_echo "$dynamic_linker" >&6; }
10763test "$dynamic_linker" = no && can_build_shared=no
10764
10765variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10766if test "$GCC" = yes; then
10767  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10768fi
10769
10770if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10771  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10772fi
10773if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10774  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10775fi
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
10861
10862
10863
10864
10865
10866
10867
10868  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10869$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10870hardcode_action=
10871if test -n "$hardcode_libdir_flag_spec" ||
10872   test -n "$runpath_var" ||
10873   test "X$hardcode_automatic" = "Xyes" ; then
10874
10875  # We can hardcode non-existent directories.
10876  if test "$hardcode_direct" != no &&
10877     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10878     # have to relink, otherwise we might link with an installed library
10879     # when we should be linking with a yet-to-be-installed one
10880     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10881     test "$hardcode_minus_L" != no; then
10882    # Linking always hardcodes the temporary library directory.
10883    hardcode_action=relink
10884  else
10885    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10886    hardcode_action=immediate
10887  fi
10888else
10889  # We cannot hardcode anything, or else we can only hardcode existing
10890  # directories.
10891  hardcode_action=unsupported
10892fi
10893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10894$as_echo "$hardcode_action" >&6; }
10895
10896if test "$hardcode_action" = relink ||
10897   test "$inherit_rpath" = yes; then
10898  # Fast installation is not supported
10899  enable_fast_install=no
10900elif test "$shlibpath_overrides_runpath" = yes ||
10901     test "$enable_shared" = no; then
10902  # Fast installation is not necessary
10903  enable_fast_install=needless
10904fi
10905
10906
10907
10908
10909
10910
10911  if test "x$enable_dlopen" != xyes; then
10912  enable_dlopen=unknown
10913  enable_dlopen_self=unknown
10914  enable_dlopen_self_static=unknown
10915else
10916  lt_cv_dlopen=no
10917  lt_cv_dlopen_libs=
10918
10919  case $host_os in
10920  beos*)
10921    lt_cv_dlopen="load_add_on"
10922    lt_cv_dlopen_libs=
10923    lt_cv_dlopen_self=yes
10924    ;;
10925
10926  mingw* | pw32* | cegcc*)
10927    lt_cv_dlopen="LoadLibrary"
10928    lt_cv_dlopen_libs=
10929    ;;
10930
10931  cygwin*)
10932    lt_cv_dlopen="dlopen"
10933    lt_cv_dlopen_libs=
10934    ;;
10935
10936  darwin*)
10937  # if libdl is installed we need to link against it
10938    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10939$as_echo_n "checking for dlopen in -ldl... " >&6; }
10940if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10941  $as_echo_n "(cached) " >&6
10942else
10943  ac_check_lib_save_LIBS=$LIBS
10944LIBS="-ldl  $LIBS"
10945cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10946/* end confdefs.h.  */
10947
10948/* Override any GCC internal prototype to avoid an error.
10949   Use char because int might match the return type of a GCC
10950   builtin and then its argument prototype would still apply.  */
10951#ifdef __cplusplus
10952extern "C"
10953#endif
10954char dlopen ();
10955int
10956main ()
10957{
10958return dlopen ();
10959  ;
10960  return 0;
10961}
10962_ACEOF
10963if ac_fn_c_try_link "$LINENO"; then :
10964  ac_cv_lib_dl_dlopen=yes
10965else
10966  ac_cv_lib_dl_dlopen=no
10967fi
10968rm -f core conftest.err conftest.$ac_objext \
10969    conftest$ac_exeext conftest.$ac_ext
10970LIBS=$ac_check_lib_save_LIBS
10971fi
10972{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10973$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10974if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10975  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10976else
10977
10978    lt_cv_dlopen="dyld"
10979    lt_cv_dlopen_libs=
10980    lt_cv_dlopen_self=yes
10981
10982fi
10983
10984    ;;
10985
10986  *)
10987    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10988if test "x$ac_cv_func_shl_load" = x""yes; then :
10989  lt_cv_dlopen="shl_load"
10990else
10991  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10992$as_echo_n "checking for shl_load in -ldld... " >&6; }
10993if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10994  $as_echo_n "(cached) " >&6
10995else
10996  ac_check_lib_save_LIBS=$LIBS
10997LIBS="-ldld  $LIBS"
10998cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10999/* end confdefs.h.  */
11000
11001/* Override any GCC internal prototype to avoid an error.
11002   Use char because int might match the return type of a GCC
11003   builtin and then its argument prototype would still apply.  */
11004#ifdef __cplusplus
11005extern "C"
11006#endif
11007char shl_load ();
11008int
11009main ()
11010{
11011return shl_load ();
11012  ;
11013  return 0;
11014}
11015_ACEOF
11016if ac_fn_c_try_link "$LINENO"; then :
11017  ac_cv_lib_dld_shl_load=yes
11018else
11019  ac_cv_lib_dld_shl_load=no
11020fi
11021rm -f core conftest.err conftest.$ac_objext \
11022    conftest$ac_exeext conftest.$ac_ext
11023LIBS=$ac_check_lib_save_LIBS
11024fi
11025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11026$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11027if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11028  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11029else
11030  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11031if test "x$ac_cv_func_dlopen" = x""yes; then :
11032  lt_cv_dlopen="dlopen"
11033else
11034  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11035$as_echo_n "checking for dlopen in -ldl... " >&6; }
11036if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11037  $as_echo_n "(cached) " >&6
11038else
11039  ac_check_lib_save_LIBS=$LIBS
11040LIBS="-ldl  $LIBS"
11041cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11042/* end confdefs.h.  */
11043
11044/* Override any GCC internal prototype to avoid an error.
11045   Use char because int might match the return type of a GCC
11046   builtin and then its argument prototype would still apply.  */
11047#ifdef __cplusplus
11048extern "C"
11049#endif
11050char dlopen ();
11051int
11052main ()
11053{
11054return dlopen ();
11055  ;
11056  return 0;
11057}
11058_ACEOF
11059if ac_fn_c_try_link "$LINENO"; then :
11060  ac_cv_lib_dl_dlopen=yes
11061else
11062  ac_cv_lib_dl_dlopen=no
11063fi
11064rm -f core conftest.err conftest.$ac_objext \
11065    conftest$ac_exeext conftest.$ac_ext
11066LIBS=$ac_check_lib_save_LIBS
11067fi
11068{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11069$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11070if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11071  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11072else
11073  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11074$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11075if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11076  $as_echo_n "(cached) " >&6
11077else
11078  ac_check_lib_save_LIBS=$LIBS
11079LIBS="-lsvld  $LIBS"
11080cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11081/* end confdefs.h.  */
11082
11083/* Override any GCC internal prototype to avoid an error.
11084   Use char because int might match the return type of a GCC
11085   builtin and then its argument prototype would still apply.  */
11086#ifdef __cplusplus
11087extern "C"
11088#endif
11089char dlopen ();
11090int
11091main ()
11092{
11093return dlopen ();
11094  ;
11095  return 0;
11096}
11097_ACEOF
11098if ac_fn_c_try_link "$LINENO"; then :
11099  ac_cv_lib_svld_dlopen=yes
11100else
11101  ac_cv_lib_svld_dlopen=no
11102fi
11103rm -f core conftest.err conftest.$ac_objext \
11104    conftest$ac_exeext conftest.$ac_ext
11105LIBS=$ac_check_lib_save_LIBS
11106fi
11107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11108$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11109if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11110  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11111else
11112  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11113$as_echo_n "checking for dld_link in -ldld... " >&6; }
11114if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11115  $as_echo_n "(cached) " >&6
11116else
11117  ac_check_lib_save_LIBS=$LIBS
11118LIBS="-ldld  $LIBS"
11119cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11120/* end confdefs.h.  */
11121
11122/* Override any GCC internal prototype to avoid an error.
11123   Use char because int might match the return type of a GCC
11124   builtin and then its argument prototype would still apply.  */
11125#ifdef __cplusplus
11126extern "C"
11127#endif
11128char dld_link ();
11129int
11130main ()
11131{
11132return dld_link ();
11133  ;
11134  return 0;
11135}
11136_ACEOF
11137if ac_fn_c_try_link "$LINENO"; then :
11138  ac_cv_lib_dld_dld_link=yes
11139else
11140  ac_cv_lib_dld_dld_link=no
11141fi
11142rm -f core conftest.err conftest.$ac_objext \
11143    conftest$ac_exeext conftest.$ac_ext
11144LIBS=$ac_check_lib_save_LIBS
11145fi
11146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11147$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11148if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11149  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11150fi
11151
11152
11153fi
11154
11155
11156fi
11157
11158
11159fi
11160
11161
11162fi
11163
11164
11165fi
11166
11167    ;;
11168  esac
11169
11170  if test "x$lt_cv_dlopen" != xno; then
11171    enable_dlopen=yes
11172  else
11173    enable_dlopen=no
11174  fi
11175
11176  case $lt_cv_dlopen in
11177  dlopen)
11178    save_CPPFLAGS="$CPPFLAGS"
11179    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11180
11181    save_LDFLAGS="$LDFLAGS"
11182    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11183
11184    save_LIBS="$LIBS"
11185    LIBS="$lt_cv_dlopen_libs $LIBS"
11186
11187    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11188$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11189if test "${lt_cv_dlopen_self+set}" = set; then :
11190  $as_echo_n "(cached) " >&6
11191else
11192  	  if test "$cross_compiling" = yes; then :
11193  lt_cv_dlopen_self=cross
11194else
11195  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11196  lt_status=$lt_dlunknown
11197  cat > conftest.$ac_ext <<_LT_EOF
11198#line 11198 "configure"
11199#include "confdefs.h"
11200
11201#if HAVE_DLFCN_H
11202#include <dlfcn.h>
11203#endif
11204
11205#include <stdio.h>
11206
11207#ifdef RTLD_GLOBAL
11208#  define LT_DLGLOBAL		RTLD_GLOBAL
11209#else
11210#  ifdef DL_GLOBAL
11211#    define LT_DLGLOBAL		DL_GLOBAL
11212#  else
11213#    define LT_DLGLOBAL		0
11214#  endif
11215#endif
11216
11217/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11218   find out it does not work in some platform. */
11219#ifndef LT_DLLAZY_OR_NOW
11220#  ifdef RTLD_LAZY
11221#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11222#  else
11223#    ifdef DL_LAZY
11224#      define LT_DLLAZY_OR_NOW		DL_LAZY
11225#    else
11226#      ifdef RTLD_NOW
11227#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11228#      else
11229#        ifdef DL_NOW
11230#          define LT_DLLAZY_OR_NOW	DL_NOW
11231#        else
11232#          define LT_DLLAZY_OR_NOW	0
11233#        endif
11234#      endif
11235#    endif
11236#  endif
11237#endif
11238
11239/* When -fvisbility=hidden is used, assume the code has been annotated
11240   correspondingly for the symbols needed.  */
11241#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11242void fnord () __attribute__((visibility("default")));
11243#endif
11244
11245void fnord () { int i=42; }
11246int main ()
11247{
11248  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11249  int status = $lt_dlunknown;
11250
11251  if (self)
11252    {
11253      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11254      else
11255        {
11256	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11257          else puts (dlerror ());
11258	}
11259      /* dlclose (self); */
11260    }
11261  else
11262    puts (dlerror ());
11263
11264  return status;
11265}
11266_LT_EOF
11267  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11268  (eval $ac_link) 2>&5
11269  ac_status=$?
11270  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11271  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11272    (./conftest; exit; ) >&5 2>/dev/null
11273    lt_status=$?
11274    case x$lt_status in
11275      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11276      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11277      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11278    esac
11279  else :
11280    # compilation failed
11281    lt_cv_dlopen_self=no
11282  fi
11283fi
11284rm -fr conftest*
11285
11286
11287fi
11288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11289$as_echo "$lt_cv_dlopen_self" >&6; }
11290
11291    if test "x$lt_cv_dlopen_self" = xyes; then
11292      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11293      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11294$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11295if test "${lt_cv_dlopen_self_static+set}" = set; then :
11296  $as_echo_n "(cached) " >&6
11297else
11298  	  if test "$cross_compiling" = yes; then :
11299  lt_cv_dlopen_self_static=cross
11300else
11301  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11302  lt_status=$lt_dlunknown
11303  cat > conftest.$ac_ext <<_LT_EOF
11304#line 11304 "configure"
11305#include "confdefs.h"
11306
11307#if HAVE_DLFCN_H
11308#include <dlfcn.h>
11309#endif
11310
11311#include <stdio.h>
11312
11313#ifdef RTLD_GLOBAL
11314#  define LT_DLGLOBAL		RTLD_GLOBAL
11315#else
11316#  ifdef DL_GLOBAL
11317#    define LT_DLGLOBAL		DL_GLOBAL
11318#  else
11319#    define LT_DLGLOBAL		0
11320#  endif
11321#endif
11322
11323/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11324   find out it does not work in some platform. */
11325#ifndef LT_DLLAZY_OR_NOW
11326#  ifdef RTLD_LAZY
11327#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11328#  else
11329#    ifdef DL_LAZY
11330#      define LT_DLLAZY_OR_NOW		DL_LAZY
11331#    else
11332#      ifdef RTLD_NOW
11333#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11334#      else
11335#        ifdef DL_NOW
11336#          define LT_DLLAZY_OR_NOW	DL_NOW
11337#        else
11338#          define LT_DLLAZY_OR_NOW	0
11339#        endif
11340#      endif
11341#    endif
11342#  endif
11343#endif
11344
11345/* When -fvisbility=hidden is used, assume the code has been annotated
11346   correspondingly for the symbols needed.  */
11347#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11348void fnord () __attribute__((visibility("default")));
11349#endif
11350
11351void fnord () { int i=42; }
11352int main ()
11353{
11354  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11355  int status = $lt_dlunknown;
11356
11357  if (self)
11358    {
11359      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11360      else
11361        {
11362	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11363          else puts (dlerror ());
11364	}
11365      /* dlclose (self); */
11366    }
11367  else
11368    puts (dlerror ());
11369
11370  return status;
11371}
11372_LT_EOF
11373  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11374  (eval $ac_link) 2>&5
11375  ac_status=$?
11376  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11377  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11378    (./conftest; exit; ) >&5 2>/dev/null
11379    lt_status=$?
11380    case x$lt_status in
11381      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11382      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11383      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11384    esac
11385  else :
11386    # compilation failed
11387    lt_cv_dlopen_self_static=no
11388  fi
11389fi
11390rm -fr conftest*
11391
11392
11393fi
11394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11395$as_echo "$lt_cv_dlopen_self_static" >&6; }
11396    fi
11397
11398    CPPFLAGS="$save_CPPFLAGS"
11399    LDFLAGS="$save_LDFLAGS"
11400    LIBS="$save_LIBS"
11401    ;;
11402  esac
11403
11404  case $lt_cv_dlopen_self in
11405  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11406  *) enable_dlopen_self=unknown ;;
11407  esac
11408
11409  case $lt_cv_dlopen_self_static in
11410  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11411  *) enable_dlopen_self_static=unknown ;;
11412  esac
11413fi
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431striplib=
11432old_striplib=
11433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11434$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11435if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11436  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11437  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11438  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11439$as_echo "yes" >&6; }
11440else
11441# FIXME - insert some real tests, host_os isn't really good enough
11442  case $host_os in
11443  darwin*)
11444    if test -n "$STRIP" ; then
11445      striplib="$STRIP -x"
11446      old_striplib="$STRIP -S"
11447      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11448$as_echo "yes" >&6; }
11449    else
11450      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11451$as_echo "no" >&6; }
11452    fi
11453    ;;
11454  *)
11455    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11456$as_echo "no" >&6; }
11457    ;;
11458  esac
11459fi
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472  # Report which library types will actually be built
11473  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11474$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11475  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11476$as_echo "$can_build_shared" >&6; }
11477
11478  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11479$as_echo_n "checking whether to build shared libraries... " >&6; }
11480  test "$can_build_shared" = "no" && enable_shared=no
11481
11482  # On AIX, shared libraries and static libraries use the same namespace, and
11483  # are all built from PIC.
11484  case $host_os in
11485  aix3*)
11486    test "$enable_shared" = yes && enable_static=no
11487    if test -n "$RANLIB"; then
11488      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11489      postinstall_cmds='$RANLIB $lib'
11490    fi
11491    ;;
11492
11493  aix[4-9]*)
11494    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11495      test "$enable_shared" = yes && enable_static=no
11496    fi
11497    ;;
11498  esac
11499  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11500$as_echo "$enable_shared" >&6; }
11501
11502  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11503$as_echo_n "checking whether to build static libraries... " >&6; }
11504  # Make sure either enable_shared or enable_static is yes.
11505  test "$enable_shared" = yes || enable_static=yes
11506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11507$as_echo "$enable_static" >&6; }
11508
11509
11510
11511
11512fi
11513ac_ext=c
11514ac_cpp='$CPP $CPPFLAGS'
11515ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11516ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11517ac_compiler_gnu=$ac_cv_c_compiler_gnu
11518
11519CC="$lt_save_CC"
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533        ac_config_commands="$ac_config_commands libtool"
11534
11535
11536
11537
11538# Only expand once:
11539
11540
11541
11542# Check whether --enable-targets was given.
11543if test "${enable_targets+set}" = set; then :
11544  enableval=$enable_targets; case "${enableval}" in
11545  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11546	    ;;
11547  no)	    enable_targets= ;;
11548  *)	    enable_targets=$enableval ;;
11549esac
11550fi
11551
11552ac_checking=yes
11553if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11554  ac_checking=
11555fi
11556# Check whether --enable-checking was given.
11557if test "${enable_checking+set}" = set; then :
11558  enableval=$enable_checking; case "${enableval}" in
11559  no|none)  ac_checking= ;;
11560  *)	    ac_checking=yes ;;
11561esac
11562fi
11563if test x$ac_checking != x ; then
11564
11565$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11566
11567fi
11568
11569using_cgen=no
11570
11571
11572GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11573cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11574/* end confdefs.h.  */
11575__GNUC__
11576_ACEOF
11577if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11578  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11579
11580else
11581  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11582fi
11583rm -f conftest*
11584
11585
11586# Check whether --enable-werror was given.
11587if test "${enable_werror+set}" = set; then :
11588  enableval=$enable_werror; case "${enableval}" in
11589     yes | y) ERROR_ON_WARNING="yes" ;;
11590     no | n)  ERROR_ON_WARNING="no" ;;
11591     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11592   esac
11593fi
11594
11595
11596# Disable -Wformat by default when using gcc on mingw
11597case "${host}" in
11598  *-*-mingw32*)
11599    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11600      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11601    fi
11602    ;;
11603  *) ;;
11604esac
11605
11606# Enable -Werror by default when using gcc
11607if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11608    ERROR_ON_WARNING=yes
11609fi
11610
11611NO_WERROR=
11612if test "${ERROR_ON_WARNING}" = yes ; then
11613    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11614    NO_WERROR="-Wno-error"
11615fi
11616
11617if test "${GCC}" = yes ; then
11618  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11619fi
11620
11621# Check whether --enable-build-warnings was given.
11622if test "${enable_build_warnings+set}" = set; then :
11623  enableval=$enable_build_warnings; case "${enableval}" in
11624  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11625  no)	if test "${GCC}" = yes ; then
11626	  WARN_CFLAGS="-w"
11627	fi;;
11628  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11629        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11630  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11631        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11632  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11633esac
11634fi
11635
11636
11637if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11638  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11639fi
11640
11641
11642
11643
11644
11645# Generate a header file
11646ac_config_headers="$ac_config_headers config.h:config.in"
11647
11648
11649# If we are on a DOS filesystem, we must use gdb.ini rather than
11650# .gdbinit.
11651case "${host}" in
11652  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11653    GDBINIT="gdb.ini"
11654    ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11655
11656    ;;
11657  *)
11658    GDBINIT=".gdbinit"
11659    ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11660
11661    ;;
11662esac
11663
11664
11665#We need this for the host.  BOUT header is in host order.
11666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11667$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11668if test "${ac_cv_c_bigendian+set}" = set; then :
11669  $as_echo_n "(cached) " >&6
11670else
11671  ac_cv_c_bigendian=unknown
11672    # See if we're dealing with a universal compiler.
11673    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11674/* end confdefs.h.  */
11675#ifndef __APPLE_CC__
11676	       not a universal capable compiler
11677	     #endif
11678	     typedef int dummy;
11679
11680_ACEOF
11681if ac_fn_c_try_compile "$LINENO"; then :
11682
11683	# Check for potential -arch flags.  It is not universal unless
11684	# there are at least two -arch flags with different values.
11685	ac_arch=
11686	ac_prev=
11687	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11688	 if test -n "$ac_prev"; then
11689	   case $ac_word in
11690	     i?86 | x86_64 | ppc | ppc64)
11691	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11692		 ac_arch=$ac_word
11693	       else
11694		 ac_cv_c_bigendian=universal
11695		 break
11696	       fi
11697	       ;;
11698	   esac
11699	   ac_prev=
11700	 elif test "x$ac_word" = "x-arch"; then
11701	   ac_prev=arch
11702	 fi
11703       done
11704fi
11705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11706    if test $ac_cv_c_bigendian = unknown; then
11707      # See if sys/param.h defines the BYTE_ORDER macro.
11708      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11709/* end confdefs.h.  */
11710#include <sys/types.h>
11711	     #include <sys/param.h>
11712
11713int
11714main ()
11715{
11716#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11717		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11718		     && LITTLE_ENDIAN)
11719	      bogus endian macros
11720	     #endif
11721
11722  ;
11723  return 0;
11724}
11725_ACEOF
11726if ac_fn_c_try_compile "$LINENO"; then :
11727  # It does; now see whether it defined to BIG_ENDIAN or not.
11728	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11729/* end confdefs.h.  */
11730#include <sys/types.h>
11731		#include <sys/param.h>
11732
11733int
11734main ()
11735{
11736#if BYTE_ORDER != BIG_ENDIAN
11737		 not big endian
11738		#endif
11739
11740  ;
11741  return 0;
11742}
11743_ACEOF
11744if ac_fn_c_try_compile "$LINENO"; then :
11745  ac_cv_c_bigendian=yes
11746else
11747  ac_cv_c_bigendian=no
11748fi
11749rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11750fi
11751rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11752    fi
11753    if test $ac_cv_c_bigendian = unknown; then
11754      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11755      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11756/* end confdefs.h.  */
11757#include <limits.h>
11758
11759int
11760main ()
11761{
11762#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11763	      bogus endian macros
11764	     #endif
11765
11766  ;
11767  return 0;
11768}
11769_ACEOF
11770if ac_fn_c_try_compile "$LINENO"; then :
11771  # It does; now see whether it defined to _BIG_ENDIAN or not.
11772	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11773/* end confdefs.h.  */
11774#include <limits.h>
11775
11776int
11777main ()
11778{
11779#ifndef _BIG_ENDIAN
11780		 not big endian
11781		#endif
11782
11783  ;
11784  return 0;
11785}
11786_ACEOF
11787if ac_fn_c_try_compile "$LINENO"; then :
11788  ac_cv_c_bigendian=yes
11789else
11790  ac_cv_c_bigendian=no
11791fi
11792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11793fi
11794rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11795    fi
11796    if test $ac_cv_c_bigendian = unknown; then
11797      # Compile a test program.
11798      if test "$cross_compiling" = yes; then :
11799  # Try to guess by grepping values from an object file.
11800	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11801/* end confdefs.h.  */
11802short int ascii_mm[] =
11803		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11804		short int ascii_ii[] =
11805		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11806		int use_ascii (int i) {
11807		  return ascii_mm[i] + ascii_ii[i];
11808		}
11809		short int ebcdic_ii[] =
11810		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11811		short int ebcdic_mm[] =
11812		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11813		int use_ebcdic (int i) {
11814		  return ebcdic_mm[i] + ebcdic_ii[i];
11815		}
11816		extern int foo;
11817
11818int
11819main ()
11820{
11821return use_ascii (foo) == use_ebcdic (foo);
11822  ;
11823  return 0;
11824}
11825_ACEOF
11826if ac_fn_c_try_compile "$LINENO"; then :
11827  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11828	      ac_cv_c_bigendian=yes
11829	    fi
11830	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11831	      if test "$ac_cv_c_bigendian" = unknown; then
11832		ac_cv_c_bigendian=no
11833	      else
11834		# finding both strings is unlikely to happen, but who knows?
11835		ac_cv_c_bigendian=unknown
11836	      fi
11837	    fi
11838fi
11839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11840else
11841  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11842/* end confdefs.h.  */
11843$ac_includes_default
11844int
11845main ()
11846{
11847
11848	     /* Are we little or big endian?  From Harbison&Steele.  */
11849	     union
11850	     {
11851	       long int l;
11852	       char c[sizeof (long int)];
11853	     } u;
11854	     u.l = 1;
11855	     return u.c[sizeof (long int) - 1] == 1;
11856
11857  ;
11858  return 0;
11859}
11860_ACEOF
11861if ac_fn_c_try_run "$LINENO"; then :
11862  ac_cv_c_bigendian=no
11863else
11864  ac_cv_c_bigendian=yes
11865fi
11866rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11867  conftest.$ac_objext conftest.beam conftest.$ac_ext
11868fi
11869
11870    fi
11871fi
11872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11873$as_echo "$ac_cv_c_bigendian" >&6; }
11874 case $ac_cv_c_bigendian in #(
11875   yes)
11876     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11877;; #(
11878   no)
11879      ;; #(
11880   universal)
11881
11882$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11883
11884     ;; #(
11885   *)
11886     as_fn_error "unknown endianness
11887 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11888 esac
11889
11890
11891te_file=generic
11892
11893# Makefile target for installing gas in $(tooldir)/bin.
11894install_tooldir=install-exec-tooldir
11895
11896canon_targets=""
11897all_targets=no
11898if test -n "$enable_targets" ; then
11899  for t in `echo $enable_targets | sed 's/,/ /g'`; do
11900    if test $t = "all"; then
11901      all_targets=yes
11902      continue
11903    fi
11904    result=`$ac_config_sub $t 2>/dev/null`
11905    if test -n "$result" ; then
11906      canon_targets="$canon_targets $result"
11907#    else
11908#      # Permit "all", etc.  We don't support it yet though.
11909#      canon_targets="$canon_targets $t"
11910    fi
11911  done
11912  _gas_uniq_list="$canon_targets"
11913_gas_uniq_newlist=""
11914for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11915  case $_gas_uniq_i in
11916  _gas_uniq_dummy) ;;
11917  *) case " $_gas_uniq_newlist " in
11918       *" $_gas_uniq_i "*) ;;
11919       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11920     esac ;;
11921  esac
11922done
11923canon_targets=$_gas_uniq_newlist
11924
11925fi
11926
11927emulations=""
11928
11929for this_target in $target $canon_targets ; do
11930
11931    targ=${this_target}
11932    . ${srcdir}/configure.tgt
11933
11934    case ${target_cpu} in
11935      crisv32)
11936
11937cat >>confdefs.h <<_ACEOF
11938#define DEFAULT_CRIS_ARCH $arch
11939_ACEOF
11940
11941	;;
11942    esac
11943
11944    if test ${this_target} = $target ; then
11945      target_cpu_type=${cpu_type}
11946    elif test ${target_cpu_type} != ${cpu_type} ; then
11947      continue
11948    fi
11949
11950    generic_target=${cpu_type}-${target_vendor}-${target_os}
11951    case ${generic_target} in
11952      i386-*-sco3.2v5*)
11953	if test ${this_target} = $target; then
11954
11955$as_echo "#define SCO_ELF 1" >>confdefs.h
11956
11957	fi
11958	;;
11959
11960      i386-*-msdosdjgpp* \
11961      | i386-*-go32* \
11962      | i386-go32-rtems*)
11963
11964$as_echo "#define STRICTCOFF 1" >>confdefs.h
11965
11966	;;
11967
11968      i860-*-*)
11969	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
11970$as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
11971	;;
11972
11973      microblaze*)
11974        ;;
11975
11976      mips-sony-bsd*)
11977	;;
11978      mips-*-bsd*)
11979	as_fn_error "Unknown vendor for mips-bsd configuration." "$LINENO" 5
11980	;;
11981
11982      ppc-*-aix[5-9].*)
11983
11984$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
11985
11986	;;
11987      ppc-*-linux-*)
11988	case "$endian" in
11989	  big)  ;;
11990	  *)    as_fn_error "GNU/Linux must be configured big endian" "$LINENO" 5 ;;
11991	esac
11992	;;
11993      ppc-*-solaris*)
11994	if test ${this_target} = $target; then
11995
11996$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
11997
11998	fi
11999	if test x${endian} = xbig; then
12000	  as_fn_error "Solaris must be configured little endian" "$LINENO" 5
12001	fi
12002	;;
12003
12004      sh*-*-symbianelf*)
12005
12006$as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12007
12008	;;
12009    esac
12010
12011    if test ${this_target} = $target ; then
12012      endian_def=
12013      if test x${endian} = xbig; then
12014	endian_def=1
12015      elif test x${endian} = xlittle; then
12016	endian_def=0
12017      fi
12018      if test x${endian_def} != x; then
12019
12020cat >>confdefs.h <<_ACEOF
12021#define TARGET_BYTES_BIG_ENDIAN $endian_def
12022_ACEOF
12023
12024      fi
12025    fi
12026
12027# Other random stuff.
12028
12029    case ${cpu_type} in
12030      mips)
12031	# Set mips_cpu to the name of the default CPU.
12032	case ${target_cpu} in
12033	  mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12034	    mips_cpu=from-abi
12035	    ;;
12036	  mipsisa32 | mipsisa32el)
12037	    mips_cpu=mips32
12038	    ;;
12039	  mipsisa32r2 | mipsisa32r2el)
12040	    mips_cpu=mips32r2
12041	    ;;
12042	  mipsisa64 | mipsisa64el)
12043	    mips_cpu=mips64
12044	    ;;
12045	  mipsisa64r2 | mipsisa64r2el)
12046	    mips_cpu=mips64r2
12047	    ;;
12048	  mipstx39 | mipstx39el)
12049	    mips_cpu=r3900
12050	    ;;
12051	  mips64vr | mips64vrel)
12052	    mips_cpu=vr4100
12053	    ;;
12054	  mipsisa32r2* | mipsisa64r2*)
12055	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12056	    ;;
12057	  mips64* | mipsisa64* | mipsisa32*)
12058	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12059	    ;;
12060	  *)
12061	    as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12062	    ;;
12063	esac
12064	# See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12065	# binaries.  It's a GNU extension that some OSes don't understand.
12066	# The value only matters on ELF targets.
12067	case ${target} in
12068	  *-*-irix*)
12069	    use_e_mips_abi_o32=0
12070	    ;;
12071	  *)
12072	    use_e_mips_abi_o32=1
12073	    ;;
12074	esac
12075	# Decide whether to generate 32-bit or 64-bit code by default.
12076	# Used to resolve -march=from-abi when an embedded ABI is selected.
12077	case ${target} in
12078	  mips64*-*-* | mipsisa64*-*-*)
12079	    mips_default_64bit=1
12080	    ;;
12081	  *)
12082	    mips_default_64bit=0
12083	    ;;
12084	esac
12085	# Decide which ABI to target by default.
12086	case ${target} in
12087	  mips64*-linux* | mips-sgi-irix6*)
12088	    mips_default_abi=N32_ABI
12089	    ;;
12090	  mips*-linux*)
12091	    mips_default_abi=O32_ABI
12092	    ;;
12093	  mips64*-openbsd*)
12094	    mips_default_abi=N64_ABI
12095	    ;;
12096	  *)
12097	    mips_default_abi=NO_ABI
12098	    ;;
12099	esac
12100
12101cat >>confdefs.h <<_ACEOF
12102#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12103_ACEOF
12104
12105
12106cat >>confdefs.h <<_ACEOF
12107#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12108_ACEOF
12109
12110
12111cat >>confdefs.h <<_ACEOF
12112#define MIPS_DEFAULT_64BIT $mips_default_64bit
12113_ACEOF
12114
12115
12116cat >>confdefs.h <<_ACEOF
12117#define MIPS_DEFAULT_ABI $mips_default_abi
12118_ACEOF
12119
12120	;;
12121    esac
12122
12123    # Do we need the opcodes library?
12124    case ${cpu_type} in
12125      vax | tic30)
12126	;;
12127
12128      *)
12129	need_opcodes=yes
12130
12131	case "${enable_shared}" in
12132	yes) shared_opcodes=true ;;
12133	*opcodes*) shared_opcodes=true ;;
12134	*) shared_opcodes=false ;;
12135	esac
12136	;;
12137    esac
12138
12139    # Any other special object files needed ?
12140    case ${cpu_type} in
12141
12142      bfin)
12143        echo ${extra_objects} | grep -s "bfin-parse.o"
12144        if test $? -ne 0 ; then
12145          extra_objects="$extra_objects bfin-parse.o"
12146        fi
12147
12148        echo ${extra_objects} | grep -s "bfin-lex.o"
12149        if test $? -ne 0 ; then
12150          extra_objects="$extra_objects bfin-lex.o"
12151        fi
12152        ;;
12153
12154      fr30 | ip2k | iq2000 | lm32 | m32r | openrisc)
12155	using_cgen=yes
12156	;;
12157
12158      m32c)
12159	using_cgen=yes
12160	;;
12161      frv)
12162	using_cgen=yes
12163	;;
12164      m68k)
12165	case ${extra_objects} in
12166	*m68k-parse.o*) ;;
12167	*) extra_objects="$extra_objects m68k-parse.o" ;;
12168	esac
12169	;;
12170
12171      mep)
12172	using_cgen=yes
12173	;;
12174
12175      mips)
12176	echo ${extra_objects} | grep -s "itbl-parse.o"
12177	if test $? -ne 0 ; then
12178	  extra_objects="$extra_objects itbl-parse.o"
12179	fi
12180
12181	echo ${extra_objects} | grep -s "itbl-lex.o"
12182	if test $? -ne 0 ; then
12183	  extra_objects="$extra_objects itbl-lex.o"
12184	fi
12185
12186	echo ${extra_objects} | grep -s "itbl-ops.o"
12187	if test $? -ne 0 ; then
12188	  extra_objects="$extra_objects itbl-ops.o"
12189	fi
12190	;;
12191
12192      mt)
12193        using_cgen=yes
12194	;;
12195
12196      i386 | s390 | sparc)
12197	if test $this_target = $target ; then
12198
12199cat >>confdefs.h <<_ACEOF
12200#define DEFAULT_ARCH "${arch}"
12201_ACEOF
12202
12203	fi
12204	;;
12205
12206      rx)
12207        echo ${extra_objects} | grep -s "rx-parse.o"
12208        if test $? -ne 0 ; then
12209          extra_objects="$extra_objects rx-parse.o"
12210        fi
12211	;;
12212
12213      xstormy16)
12214	using_cgen=yes
12215	;;
12216
12217      xc16x)
12218	using_cgen=yes
12219	;;
12220
12221      xtensa)
12222	echo ${extra_objects} | grep -s "xtensa-relax.o"
12223	if test $? -ne 0 ; then
12224	  extra_objects="$extra_objects xtensa-relax.o"
12225	fi
12226	;;
12227
12228      *)
12229	;;
12230    esac
12231
12232    if test $using_cgen = yes ; then
12233	case "x${extra_objects}" in
12234	*cgen.o*) ;;
12235	*) extra_objects="$extra_objects cgen.o" ;;
12236	esac
12237    fi
12238
12239# See if we really can support this configuration with the emulation code.
12240
12241    if test $this_target = $target ; then
12242      obj_format=$fmt
12243      te_file=$em
12244    fi
12245
12246   case ${te_file} in
12247      vms) extra_objects="$extra_objects te-vms.o" ;;
12248   esac
12249
12250# From target name and format, produce a list of supported emulations.
12251
12252    case ${generic_target}-${fmt} in
12253      mips-*-irix5*-*)	emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
12254      mips*-*-linux*-*) case "$endian" in
12255			big)	emulation="mipsbelf mipslelf mipself" ;;
12256			*)	emulation="mipslelf mipsbelf mipself" ;;
12257			esac ;;
12258      mips-*-lnews*-ecoff) ;;
12259      mips-*-*-ecoff)	case "$endian" in
12260			big)	emulation="mipsbecoff mipslecoff mipsecoff" ;;
12261			*)	emulation="mipslecoff mipsbecoff mipsecoff" ;;
12262			esac ;;
12263      mips-*-*-elf)	case "$endian" in
12264			big)	emulation="mipsbelf mipslelf mipself" ;;
12265			*)	emulation="mipslelf mipsbelf mipself" ;;
12266			esac ;;
12267      mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
12268      # i386-pc-pe-coff != i386-pc-coff.
12269      i386-*-pe-coff)	;;
12270      # Uncommenting the next line will turn on support for i386 AOUT
12271      # for the default linux configuration
12272      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12273      #
12274      i386-*-aout)	emulation="i386aout" ;;
12275      i386-*-coff)	emulation="i386coff" ;;
12276      i386-*-elf)	emulation="i386elf" ;;
12277
12278      # Always all formats.  The first stated emulation becomes the default.
12279      cris-*-*aout*)	emulation="crisaout criself" ;;
12280      cris-*-*)		emulation="criself crisaout" ;;
12281    esac
12282
12283    emulations="$emulations $emulation"
12284
12285done
12286
12287# Turn on all targets if possible
12288if test ${all_targets} = "yes"; then
12289  case ${target_cpu_type} in
12290  i386)
12291    case ${obj_format} in
12292    aout)
12293      emulations="$emulations i386coff i386elf"
12294      ;;
12295    coff)
12296      emulations="$emulations i386aout i386elf"
12297    ;;
12298    elf)
12299      emulations="$emulations i386aout i386coff"
12300      ;;
12301    esac
12302  ;;
12303  x86_64)
12304    case ${obj_format} in
12305    aout)
12306      emulations="$emulations i386coff i386elf"
12307      ;;
12308    coff)
12309      emulations="$emulations i386aout i386elf"
12310    ;;
12311    elf)
12312      emulations="$emulations i386aout i386coff"
12313      ;;
12314    esac
12315  ;;
12316  esac
12317fi
12318
12319# Assign floating point type.  Most processors with FP support
12320# IEEE FP.  On those that don't support FP at all, usually IEEE
12321# is emulated.
12322case ${target_cpu} in
12323  vax | pdp11 )	atof=vax ;;
12324  *)		atof=ieee ;;
12325esac
12326
12327case "${obj_format}" in
12328  "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12329esac
12330
12331# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12332cgen_cpu_prefix=""
12333if test $using_cgen = yes ; then
12334  case ${target_cpu} in
12335    *) cgen_cpu_prefix=${target_cpu} ;;
12336  esac
12337
12338
12339$as_echo "#define USING_CGEN 1" >>confdefs.h
12340
12341fi
12342
12343
12344if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12345  as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12346fi
12347
12348if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12349  as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12350fi
12351
12352# Some COFF configurations want these random other flags set.
12353case ${obj_format} in
12354  coff)
12355    case ${target_cpu_type} in
12356      i386)
12357$as_echo "#define I386COFF 1" >>confdefs.h
12358 ;;
12359      m68k)
12360$as_echo "#define M68KCOFF 1" >>confdefs.h
12361 ;;
12362      m88k)
12363$as_echo "#define M88KCOFF 1" >>confdefs.h
12364 ;;
12365      x86_64)
12366$as_echo "#define I386COFF 1" >>confdefs.h
12367 ;;
12368    esac
12369    ;;
12370esac
12371
12372# Getting this done right is going to be a bitch.  Each configuration specified
12373# with --enable-targets=... should be checked for environment, format, cpu
12374# setting.
12375#
12376# For each configuration, the necessary object file support code must be linked
12377# in.  This might be only one, it might be up to four.  The necessary emulation
12378# code needs to be provided, too.
12379#
12380# And then there's "--enable-targets=all"....
12381#
12382# For now, just always do it for MIPS ELF or ECOFF configurations.  Sigh.
12383
12384formats="${obj_format}"
12385emfiles=""
12386EMULATIONS=""
12387_gas_uniq_list="$emulations"
12388_gas_uniq_newlist=""
12389for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12390  case $_gas_uniq_i in
12391  _gas_uniq_dummy) ;;
12392  *) case " $_gas_uniq_newlist " in
12393       *" $_gas_uniq_i "*) ;;
12394       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12395     esac ;;
12396  esac
12397done
12398emulations=$_gas_uniq_newlist
12399
12400for em in . $emulations ; do
12401  case $em in
12402    .)	continue ;;
12403    mipsbelf | mipslelf | mipself)
12404	fmt=elf   file=mipself ;;
12405    mipsbecoff | mipslecoff | mipsecoff)
12406	fmt=ecoff file=mipsecoff ;;
12407    *coff)
12408	fmt=coff  file=$em ;;
12409    *aout)
12410	fmt=aout file=$em ;;
12411    *elf)
12412	fmt=elf file=$em ;;
12413  esac
12414  formats="$formats $fmt"
12415  emfiles="$emfiles e-$file.o"
12416  EMULATIONS="$EMULATIONS &$em,"
12417done
12418_gas_uniq_list="$formats"
12419_gas_uniq_newlist=""
12420for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12421  case $_gas_uniq_i in
12422  _gas_uniq_dummy) ;;
12423  *) case " $_gas_uniq_newlist " in
12424       *" $_gas_uniq_i "*) ;;
12425       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12426     esac ;;
12427  esac
12428done
12429formats=$_gas_uniq_newlist
12430
12431_gas_uniq_list="$emfiles"
12432_gas_uniq_newlist=""
12433for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12434  case $_gas_uniq_i in
12435  _gas_uniq_dummy) ;;
12436  *) case " $_gas_uniq_newlist " in
12437       *" $_gas_uniq_i "*) ;;
12438       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12439     esac ;;
12440  esac
12441done
12442emfiles=$_gas_uniq_newlist
12443
12444if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12445  for fmt in $formats ; do
12446    case $fmt in
12447      aout)
12448$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12449   ;;
12450      bout)
12451$as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12452   ;;
12453      coff)
12454$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12455    ;;
12456      ecoff)
12457$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12458   ;;
12459      elf)
12460$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12461     ;;
12462      generic)
12463$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12464 ;;
12465      som)
12466$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12467     ;;
12468    esac
12469    extra_objects="$extra_objects obj-$fmt.o"
12470  done
12471  obj_format=multi
12472fi
12473if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12474  DEFAULT_EMULATION=`set . $emulations ; echo $2`
12475  # e-mips* has more than one emulation per file, e-i386* has just one at the
12476  # moment.  If only one emulation is specified, then don't define
12477  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12478  case "${obj_format}${emfiles}" in
12479    multi* | *mips*)
12480      extra_objects="$extra_objects $emfiles"
12481
12482$as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12483 ;;
12484  esac
12485fi
12486
12487
12488cat >>confdefs.h <<_ACEOF
12489#define EMULATIONS $EMULATIONS
12490_ACEOF
12491
12492
12493cat >>confdefs.h <<_ACEOF
12494#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12495_ACEOF
12496
12497
12498reject_dev_configs=yes
12499
12500case ${reject_dev_configs}-${dev} in
12501  yes-yes) # Oops.
12502    as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12503    ;;
12504esac
12505
12506
12507
12508
12509
12510
12511
12512# do we need the opcodes library?
12513case "${need_opcodes}" in
12514yes)
12515  OPCODES_LIB=../opcodes/libopcodes.la
12516  ;;
12517esac
12518
12519
12520
12521
12522cat >>confdefs.h <<_ACEOF
12523#define TARGET_ALIAS "${target_alias}"
12524_ACEOF
12525
12526
12527cat >>confdefs.h <<_ACEOF
12528#define TARGET_CANONICAL "${target}"
12529_ACEOF
12530
12531
12532cat >>confdefs.h <<_ACEOF
12533#define TARGET_CPU "${target_cpu}"
12534_ACEOF
12535
12536
12537cat >>confdefs.h <<_ACEOF
12538#define TARGET_VENDOR "${target_vendor}"
12539_ACEOF
12540
12541
12542cat >>confdefs.h <<_ACEOF
12543#define TARGET_OS "${target_os}"
12544_ACEOF
12545
12546
12547for ac_prog in 'bison -y' byacc
12548do
12549  # Extract the first word of "$ac_prog", so it can be a program name with args.
12550set dummy $ac_prog; ac_word=$2
12551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12552$as_echo_n "checking for $ac_word... " >&6; }
12553if test "${ac_cv_prog_YACC+set}" = set; then :
12554  $as_echo_n "(cached) " >&6
12555else
12556  if test -n "$YACC"; then
12557  ac_cv_prog_YACC="$YACC" # Let the user override the test.
12558else
12559as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12560for as_dir in $PATH
12561do
12562  IFS=$as_save_IFS
12563  test -z "$as_dir" && as_dir=.
12564    for ac_exec_ext in '' $ac_executable_extensions; do
12565  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12566    ac_cv_prog_YACC="$ac_prog"
12567    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12568    break 2
12569  fi
12570done
12571  done
12572IFS=$as_save_IFS
12573
12574fi
12575fi
12576YACC=$ac_cv_prog_YACC
12577if test -n "$YACC"; then
12578  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12579$as_echo "$YACC" >&6; }
12580else
12581  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12582$as_echo "no" >&6; }
12583fi
12584
12585
12586  test -n "$YACC" && break
12587done
12588test -n "$YACC" || YACC="yacc"
12589
12590for ac_prog in flex lex
12591do
12592  # Extract the first word of "$ac_prog", so it can be a program name with args.
12593set dummy $ac_prog; ac_word=$2
12594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12595$as_echo_n "checking for $ac_word... " >&6; }
12596if test "${ac_cv_prog_LEX+set}" = set; then :
12597  $as_echo_n "(cached) " >&6
12598else
12599  if test -n "$LEX"; then
12600  ac_cv_prog_LEX="$LEX" # Let the user override the test.
12601else
12602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12603for as_dir in $PATH
12604do
12605  IFS=$as_save_IFS
12606  test -z "$as_dir" && as_dir=.
12607    for ac_exec_ext in '' $ac_executable_extensions; do
12608  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12609    ac_cv_prog_LEX="$ac_prog"
12610    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12611    break 2
12612  fi
12613done
12614  done
12615IFS=$as_save_IFS
12616
12617fi
12618fi
12619LEX=$ac_cv_prog_LEX
12620if test -n "$LEX"; then
12621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12622$as_echo "$LEX" >&6; }
12623else
12624  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12625$as_echo "no" >&6; }
12626fi
12627
12628
12629  test -n "$LEX" && break
12630done
12631test -n "$LEX" || LEX=":"
12632
12633if test "x$LEX" != "x:"; then
12634  cat >conftest.l <<_ACEOF
12635%%
12636a { ECHO; }
12637b { REJECT; }
12638c { yymore (); }
12639d { yyless (1); }
12640e { yyless (input () != 0); }
12641f { unput (yytext[0]); }
12642. { BEGIN INITIAL; }
12643%%
12644#ifdef YYTEXT_POINTER
12645extern char *yytext;
12646#endif
12647int
12648main (void)
12649{
12650  return ! yylex () + ! yywrap ();
12651}
12652_ACEOF
12653{ { ac_try="$LEX conftest.l"
12654case "(($ac_try" in
12655  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12656  *) ac_try_echo=$ac_try;;
12657esac
12658eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12659$as_echo "$ac_try_echo"; } >&5
12660  (eval "$LEX conftest.l") 2>&5
12661  ac_status=$?
12662  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12663  test $ac_status = 0; }
12664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12665$as_echo_n "checking lex output file root... " >&6; }
12666if test "${ac_cv_prog_lex_root+set}" = set; then :
12667  $as_echo_n "(cached) " >&6
12668else
12669
12670if test -f lex.yy.c; then
12671  ac_cv_prog_lex_root=lex.yy
12672elif test -f lexyy.c; then
12673  ac_cv_prog_lex_root=lexyy
12674else
12675  as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12676fi
12677fi
12678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12679$as_echo "$ac_cv_prog_lex_root" >&6; }
12680LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12681
12682if test -z "${LEXLIB+set}"; then
12683  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12684$as_echo_n "checking lex library... " >&6; }
12685if test "${ac_cv_lib_lex+set}" = set; then :
12686  $as_echo_n "(cached) " >&6
12687else
12688
12689    ac_save_LIBS=$LIBS
12690    ac_cv_lib_lex='none needed'
12691    for ac_lib in '' -lfl -ll; do
12692      LIBS="$ac_lib $ac_save_LIBS"
12693      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12694/* end confdefs.h.  */
12695`cat $LEX_OUTPUT_ROOT.c`
12696_ACEOF
12697if ac_fn_c_try_link "$LINENO"; then :
12698  ac_cv_lib_lex=$ac_lib
12699fi
12700rm -f core conftest.err conftest.$ac_objext \
12701    conftest$ac_exeext conftest.$ac_ext
12702      test "$ac_cv_lib_lex" != 'none needed' && break
12703    done
12704    LIBS=$ac_save_LIBS
12705
12706fi
12707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12708$as_echo "$ac_cv_lib_lex" >&6; }
12709  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12710fi
12711
12712
12713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12714$as_echo_n "checking whether yytext is a pointer... " >&6; }
12715if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12716  $as_echo_n "(cached) " >&6
12717else
12718  # POSIX says lex can declare yytext either as a pointer or an array; the
12719# default is implementation-dependent.  Figure out which it is, since
12720# not all implementations provide the %pointer and %array declarations.
12721ac_cv_prog_lex_yytext_pointer=no
12722ac_save_LIBS=$LIBS
12723LIBS="$LEXLIB $ac_save_LIBS"
12724cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12725/* end confdefs.h.  */
12726#define YYTEXT_POINTER 1
12727`cat $LEX_OUTPUT_ROOT.c`
12728_ACEOF
12729if ac_fn_c_try_link "$LINENO"; then :
12730  ac_cv_prog_lex_yytext_pointer=yes
12731fi
12732rm -f core conftest.err conftest.$ac_objext \
12733    conftest$ac_exeext conftest.$ac_ext
12734LIBS=$ac_save_LIBS
12735
12736fi
12737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12738$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12739if test $ac_cv_prog_lex_yytext_pointer = yes; then
12740
12741$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12742
12743fi
12744rm -f conftest.l $LEX_OUTPUT_ROOT.c
12745
12746fi
12747if test "$LEX" = :; then
12748  LEX=${am_missing_run}flex
12749fi
12750
12751ALL_LINGUAS="fr tr es rw id ru"
12752# If we haven't got the data from the intl directory,
12753# assume NLS is disabled.
12754USE_NLS=no
12755LIBINTL=
12756LIBINTL_DEP=
12757INCINTL=
12758XGETTEXT=
12759GMSGFMT=
12760POSUB=
12761
12762if test -f  ../intl/config.intl; then
12763  .  ../intl/config.intl
12764fi
12765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12766$as_echo_n "checking whether NLS is requested... " >&6; }
12767if test x"$USE_NLS" != xyes; then
12768  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12769$as_echo "no" >&6; }
12770else
12771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12772$as_echo "yes" >&6; }
12773
12774$as_echo "#define ENABLE_NLS 1" >>confdefs.h
12775
12776
12777  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12778$as_echo_n "checking for catalogs to be installed... " >&6; }
12779  # Look for .po and .gmo files in the source directory.
12780  CATALOGS=
12781  XLINGUAS=
12782  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12783    # If there aren't any .gmo files the shell will give us the
12784    # literal string "../path/to/srcdir/po/*.gmo" which has to be
12785    # weeded out.
12786    case "$cat" in *\**)
12787      continue;;
12788    esac
12789    # The quadruple backslash is collapsed to a double backslash
12790    # by the backticks, then collapsed again by the double quotes,
12791    # leaving us with one backslash in the sed expression (right
12792    # before the dot that mustn't act as a wildcard).
12793    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12794    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12795    # The user is allowed to set LINGUAS to a list of languages to
12796    # install catalogs for.  If it's empty that means "all of them."
12797    if test "x$LINGUAS" = x; then
12798      CATALOGS="$CATALOGS $cat"
12799      XLINGUAS="$XLINGUAS $lang"
12800    else
12801      case "$LINGUAS" in *$lang*)
12802        CATALOGS="$CATALOGS $cat"
12803        XLINGUAS="$XLINGUAS $lang"
12804        ;;
12805      esac
12806    fi
12807  done
12808  LINGUAS="$XLINGUAS"
12809  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12810$as_echo "$LINGUAS" >&6; }
12811
12812
12813    DATADIRNAME=share
12814
12815  INSTOBJEXT=.mo
12816
12817  GENCAT=gencat
12818
12819  CATOBJEXT=.gmo
12820
12821fi
12822
12823        MKINSTALLDIRS=
12824  if test -n "$ac_aux_dir"; then
12825    case "$ac_aux_dir" in
12826      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12827      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12828    esac
12829  fi
12830  if test -z "$MKINSTALLDIRS"; then
12831    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12832  fi
12833
12834
12835
12836  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12837$as_echo_n "checking whether NLS is requested... " >&6; }
12838    # Check whether --enable-nls was given.
12839if test "${enable_nls+set}" = set; then :
12840  enableval=$enable_nls; USE_NLS=$enableval
12841else
12842  USE_NLS=yes
12843fi
12844
12845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12846$as_echo "$USE_NLS" >&6; }
12847
12848
12849
12850
12851
12852
12853# Prepare PATH_SEPARATOR.
12854# The user is always right.
12855if test "${PATH_SEPARATOR+set}" != set; then
12856  echo "#! /bin/sh" >conf$$.sh
12857  echo  "exit 0"   >>conf$$.sh
12858  chmod +x conf$$.sh
12859  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12860    PATH_SEPARATOR=';'
12861  else
12862    PATH_SEPARATOR=:
12863  fi
12864  rm -f conf$$.sh
12865fi
12866
12867# Find out how to test for executable files. Don't use a zero-byte file,
12868# as systems may use methods other than mode bits to determine executability.
12869cat >conf$$.file <<_ASEOF
12870#! /bin/sh
12871exit 0
12872_ASEOF
12873chmod +x conf$$.file
12874if test -x conf$$.file >/dev/null 2>&1; then
12875  ac_executable_p="test -x"
12876else
12877  ac_executable_p="test -f"
12878fi
12879rm -f conf$$.file
12880
12881# Extract the first word of "msgfmt", so it can be a program name with args.
12882set dummy msgfmt; ac_word=$2
12883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12884$as_echo_n "checking for $ac_word... " >&6; }
12885if test "${ac_cv_path_MSGFMT+set}" = set; then :
12886  $as_echo_n "(cached) " >&6
12887else
12888  case "$MSGFMT" in
12889  [\\/]* | ?:[\\/]*)
12890    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12891    ;;
12892  *)
12893    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12894    for ac_dir in $PATH; do
12895      IFS="$ac_save_IFS"
12896      test -z "$ac_dir" && ac_dir=.
12897      for ac_exec_ext in '' $ac_executable_extensions; do
12898        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12899          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12900     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12901            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12902            break 2
12903          fi
12904        fi
12905      done
12906    done
12907    IFS="$ac_save_IFS"
12908  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12909    ;;
12910esac
12911fi
12912MSGFMT="$ac_cv_path_MSGFMT"
12913if test "$MSGFMT" != ":"; then
12914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12915$as_echo "$MSGFMT" >&6; }
12916else
12917  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12918$as_echo "no" >&6; }
12919fi
12920
12921  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12922set dummy gmsgfmt; ac_word=$2
12923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12924$as_echo_n "checking for $ac_word... " >&6; }
12925if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12926  $as_echo_n "(cached) " >&6
12927else
12928  case $GMSGFMT in
12929  [\\/]* | ?:[\\/]*)
12930  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12931  ;;
12932  *)
12933  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12934for as_dir in $PATH
12935do
12936  IFS=$as_save_IFS
12937  test -z "$as_dir" && as_dir=.
12938    for ac_exec_ext in '' $ac_executable_extensions; do
12939  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12940    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12941    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12942    break 2
12943  fi
12944done
12945  done
12946IFS=$as_save_IFS
12947
12948  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12949  ;;
12950esac
12951fi
12952GMSGFMT=$ac_cv_path_GMSGFMT
12953if test -n "$GMSGFMT"; then
12954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12955$as_echo "$GMSGFMT" >&6; }
12956else
12957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12958$as_echo "no" >&6; }
12959fi
12960
12961
12962
12963
12964# Prepare PATH_SEPARATOR.
12965# The user is always right.
12966if test "${PATH_SEPARATOR+set}" != set; then
12967  echo "#! /bin/sh" >conf$$.sh
12968  echo  "exit 0"   >>conf$$.sh
12969  chmod +x conf$$.sh
12970  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12971    PATH_SEPARATOR=';'
12972  else
12973    PATH_SEPARATOR=:
12974  fi
12975  rm -f conf$$.sh
12976fi
12977
12978# Find out how to test for executable files. Don't use a zero-byte file,
12979# as systems may use methods other than mode bits to determine executability.
12980cat >conf$$.file <<_ASEOF
12981#! /bin/sh
12982exit 0
12983_ASEOF
12984chmod +x conf$$.file
12985if test -x conf$$.file >/dev/null 2>&1; then
12986  ac_executable_p="test -x"
12987else
12988  ac_executable_p="test -f"
12989fi
12990rm -f conf$$.file
12991
12992# Extract the first word of "xgettext", so it can be a program name with args.
12993set dummy xgettext; ac_word=$2
12994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12995$as_echo_n "checking for $ac_word... " >&6; }
12996if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12997  $as_echo_n "(cached) " >&6
12998else
12999  case "$XGETTEXT" in
13000  [\\/]* | ?:[\\/]*)
13001    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13002    ;;
13003  *)
13004    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13005    for ac_dir in $PATH; do
13006      IFS="$ac_save_IFS"
13007      test -z "$ac_dir" && ac_dir=.
13008      for ac_exec_ext in '' $ac_executable_extensions; do
13009        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13010          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13011     (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
13012            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13013            break 2
13014          fi
13015        fi
13016      done
13017    done
13018    IFS="$ac_save_IFS"
13019  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13020    ;;
13021esac
13022fi
13023XGETTEXT="$ac_cv_path_XGETTEXT"
13024if test "$XGETTEXT" != ":"; then
13025  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13026$as_echo "$XGETTEXT" >&6; }
13027else
13028  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13029$as_echo "no" >&6; }
13030fi
13031
13032    rm -f messages.po
13033
13034
13035# Prepare PATH_SEPARATOR.
13036# The user is always right.
13037if test "${PATH_SEPARATOR+set}" != set; then
13038  echo "#! /bin/sh" >conf$$.sh
13039  echo  "exit 0"   >>conf$$.sh
13040  chmod +x conf$$.sh
13041  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13042    PATH_SEPARATOR=';'
13043  else
13044    PATH_SEPARATOR=:
13045  fi
13046  rm -f conf$$.sh
13047fi
13048
13049# Find out how to test for executable files. Don't use a zero-byte file,
13050# as systems may use methods other than mode bits to determine executability.
13051cat >conf$$.file <<_ASEOF
13052#! /bin/sh
13053exit 0
13054_ASEOF
13055chmod +x conf$$.file
13056if test -x conf$$.file >/dev/null 2>&1; then
13057  ac_executable_p="test -x"
13058else
13059  ac_executable_p="test -f"
13060fi
13061rm -f conf$$.file
13062
13063# Extract the first word of "msgmerge", so it can be a program name with args.
13064set dummy msgmerge; ac_word=$2
13065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13066$as_echo_n "checking for $ac_word... " >&6; }
13067if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13068  $as_echo_n "(cached) " >&6
13069else
13070  case "$MSGMERGE" in
13071  [\\/]* | ?:[\\/]*)
13072    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13073    ;;
13074  *)
13075    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13076    for ac_dir in $PATH; do
13077      IFS="$ac_save_IFS"
13078      test -z "$ac_dir" && ac_dir=.
13079      for ac_exec_ext in '' $ac_executable_extensions; do
13080        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13081          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13082            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13083            break 2
13084          fi
13085        fi
13086      done
13087    done
13088    IFS="$ac_save_IFS"
13089  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13090    ;;
13091esac
13092fi
13093MSGMERGE="$ac_cv_path_MSGMERGE"
13094if test "$MSGMERGE" != ":"; then
13095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13096$as_echo "$MSGMERGE" >&6; }
13097else
13098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13099$as_echo "no" >&6; }
13100fi
13101
13102
13103      if test "$GMSGFMT" != ":"; then
13104            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13105       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13106      : ;
13107    else
13108      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13109      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13110$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13111      GMSGFMT=":"
13112    fi
13113  fi
13114
13115      if test "$XGETTEXT" != ":"; then
13116            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13117       (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
13118      : ;
13119    else
13120      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13121$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13122      XGETTEXT=":"
13123    fi
13124        rm -f messages.po
13125  fi
13126
13127  ac_config_commands="$ac_config_commands default-1"
13128
13129
13130
13131
13132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13133$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13134    # Check whether --enable-maintainer-mode was given.
13135if test "${enable_maintainer_mode+set}" = set; then :
13136  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13137else
13138  USE_MAINTAINER_MODE=no
13139fi
13140
13141  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13142$as_echo "$USE_MAINTAINER_MODE" >&6; }
13143   if test $USE_MAINTAINER_MODE = yes; then
13144  MAINTAINER_MODE_TRUE=
13145  MAINTAINER_MODE_FALSE='#'
13146else
13147  MAINTAINER_MODE_TRUE='#'
13148  MAINTAINER_MODE_FALSE=
13149fi
13150
13151  MAINT=$MAINTAINER_MODE_TRUE
13152
13153
13154 if false; then
13155  GENINSRC_NEVER_TRUE=
13156  GENINSRC_NEVER_FALSE='#'
13157else
13158  GENINSRC_NEVER_TRUE='#'
13159  GENINSRC_NEVER_FALSE=
13160fi
13161
13162
13163
13164for ac_header in string.h stdlib.h memory.h strings.h unistd.h errno.h sys/types.h limits.h time.h sys/stat.h
13165do :
13166  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13167ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13168eval as_val=\$$as_ac_Header
13169   if test "x$as_val" = x""yes; then :
13170  cat >>confdefs.h <<_ACEOF
13171#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13172_ACEOF
13173
13174fi
13175
13176done
13177
13178
13179# Put this here so that autoconf's "cross-compiling" message doesn't confuse
13180# people who are not cross-compiling but are compiling cross-assemblers.
13181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13182$as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13183if test "${host}" = "${target}"; then
13184  cross_gas=no
13185else
13186  cross_gas=yes
13187
13188$as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13189
13190fi
13191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13192$as_echo "$cross_gas" >&6; }
13193
13194# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13195# for constant arguments.  Useless!
13196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13197$as_echo_n "checking for working alloca.h... " >&6; }
13198if test "${ac_cv_working_alloca_h+set}" = set; then :
13199  $as_echo_n "(cached) " >&6
13200else
13201  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13202/* end confdefs.h.  */
13203#include <alloca.h>
13204int
13205main ()
13206{
13207char *p = (char *) alloca (2 * sizeof (int));
13208			  if (p) return 0;
13209  ;
13210  return 0;
13211}
13212_ACEOF
13213if ac_fn_c_try_link "$LINENO"; then :
13214  ac_cv_working_alloca_h=yes
13215else
13216  ac_cv_working_alloca_h=no
13217fi
13218rm -f core conftest.err conftest.$ac_objext \
13219    conftest$ac_exeext conftest.$ac_ext
13220fi
13221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13222$as_echo "$ac_cv_working_alloca_h" >&6; }
13223if test $ac_cv_working_alloca_h = yes; then
13224
13225$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13226
13227fi
13228
13229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13230$as_echo_n "checking for alloca... " >&6; }
13231if test "${ac_cv_func_alloca_works+set}" = set; then :
13232  $as_echo_n "(cached) " >&6
13233else
13234  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13235/* end confdefs.h.  */
13236#ifdef __GNUC__
13237# define alloca __builtin_alloca
13238#else
13239# ifdef _MSC_VER
13240#  include <malloc.h>
13241#  define alloca _alloca
13242# else
13243#  ifdef HAVE_ALLOCA_H
13244#   include <alloca.h>
13245#  else
13246#   ifdef _AIX
13247 #pragma alloca
13248#   else
13249#    ifndef alloca /* predefined by HP cc +Olibcalls */
13250char *alloca ();
13251#    endif
13252#   endif
13253#  endif
13254# endif
13255#endif
13256
13257int
13258main ()
13259{
13260char *p = (char *) alloca (1);
13261				    if (p) return 0;
13262  ;
13263  return 0;
13264}
13265_ACEOF
13266if ac_fn_c_try_link "$LINENO"; then :
13267  ac_cv_func_alloca_works=yes
13268else
13269  ac_cv_func_alloca_works=no
13270fi
13271rm -f core conftest.err conftest.$ac_objext \
13272    conftest$ac_exeext conftest.$ac_ext
13273fi
13274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13275$as_echo "$ac_cv_func_alloca_works" >&6; }
13276
13277if test $ac_cv_func_alloca_works = yes; then
13278
13279$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13280
13281else
13282  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13283# that cause trouble.  Some versions do not even contain alloca or
13284# contain a buggy version.  If you still want to use their alloca,
13285# use ar to extract alloca.o from them instead of compiling alloca.c.
13286
13287ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13288
13289$as_echo "#define C_ALLOCA 1" >>confdefs.h
13290
13291
13292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13293$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13294if test "${ac_cv_os_cray+set}" = set; then :
13295  $as_echo_n "(cached) " >&6
13296else
13297  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13298/* end confdefs.h.  */
13299#if defined CRAY && ! defined CRAY2
13300webecray
13301#else
13302wenotbecray
13303#endif
13304
13305_ACEOF
13306if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13307  $EGREP "webecray" >/dev/null 2>&1; then :
13308  ac_cv_os_cray=yes
13309else
13310  ac_cv_os_cray=no
13311fi
13312rm -f conftest*
13313
13314fi
13315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13316$as_echo "$ac_cv_os_cray" >&6; }
13317if test $ac_cv_os_cray = yes; then
13318  for ac_func in _getb67 GETB67 getb67; do
13319    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13320ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13321eval as_val=\$$as_ac_var
13322   if test "x$as_val" = x""yes; then :
13323
13324cat >>confdefs.h <<_ACEOF
13325#define CRAY_STACKSEG_END $ac_func
13326_ACEOF
13327
13328    break
13329fi
13330
13331  done
13332fi
13333
13334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13335$as_echo_n "checking stack direction for C alloca... " >&6; }
13336if test "${ac_cv_c_stack_direction+set}" = set; then :
13337  $as_echo_n "(cached) " >&6
13338else
13339  if test "$cross_compiling" = yes; then :
13340  ac_cv_c_stack_direction=0
13341else
13342  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13343/* end confdefs.h.  */
13344$ac_includes_default
13345int
13346find_stack_direction ()
13347{
13348  static char *addr = 0;
13349  auto char dummy;
13350  if (addr == 0)
13351    {
13352      addr = &dummy;
13353      return find_stack_direction ();
13354    }
13355  else
13356    return (&dummy > addr) ? 1 : -1;
13357}
13358
13359int
13360main ()
13361{
13362  return find_stack_direction () < 0;
13363}
13364_ACEOF
13365if ac_fn_c_try_run "$LINENO"; then :
13366  ac_cv_c_stack_direction=1
13367else
13368  ac_cv_c_stack_direction=-1
13369fi
13370rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13371  conftest.$ac_objext conftest.beam conftest.$ac_ext
13372fi
13373
13374fi
13375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13376$as_echo "$ac_cv_c_stack_direction" >&6; }
13377cat >>confdefs.h <<_ACEOF
13378#define STACK_DIRECTION $ac_cv_c_stack_direction
13379_ACEOF
13380
13381
13382fi
13383
13384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13385$as_echo_n "checking for inline... " >&6; }
13386if test "${ac_cv_c_inline+set}" = set; then :
13387  $as_echo_n "(cached) " >&6
13388else
13389  ac_cv_c_inline=no
13390for ac_kw in inline __inline__ __inline; do
13391  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13392/* end confdefs.h.  */
13393#ifndef __cplusplus
13394typedef int foo_t;
13395static $ac_kw foo_t static_foo () {return 0; }
13396$ac_kw foo_t foo () {return 0; }
13397#endif
13398
13399_ACEOF
13400if ac_fn_c_try_compile "$LINENO"; then :
13401  ac_cv_c_inline=$ac_kw
13402fi
13403rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13404  test "$ac_cv_c_inline" != no && break
13405done
13406
13407fi
13408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13409$as_echo "$ac_cv_c_inline" >&6; }
13410
13411case $ac_cv_c_inline in
13412  inline | yes) ;;
13413  *)
13414    case $ac_cv_c_inline in
13415      no) ac_val=;;
13416      *) ac_val=$ac_cv_c_inline;;
13417    esac
13418    cat >>confdefs.h <<_ACEOF
13419#ifndef __cplusplus
13420#define inline $ac_val
13421#endif
13422_ACEOF
13423    ;;
13424esac
13425
13426
13427# VMS doesn't have unlink.
13428for ac_func in unlink remove
13429do :
13430  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13431ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13432eval as_val=\$$as_ac_var
13433   if test "x$as_val" = x""yes; then :
13434  cat >>confdefs.h <<_ACEOF
13435#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13436_ACEOF
13437 break
13438fi
13439done
13440
13441
13442# Some systems don't have sbrk().
13443for ac_func in sbrk
13444do :
13445  ac_fn_c_check_func "$LINENO" "sbrk" "ac_cv_func_sbrk"
13446if test "x$ac_cv_func_sbrk" = x""yes; then :
13447  cat >>confdefs.h <<_ACEOF
13448#define HAVE_SBRK 1
13449_ACEOF
13450
13451fi
13452done
13453
13454
13455# do we need the math library?
13456case "${need_libm}" in
13457yes)
13458  LIBM=
13459case $host in
13460*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13461  # These system don't have libm, or don't need it
13462  ;;
13463*-ncr-sysv4.3*)
13464  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13465$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13466if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13467  $as_echo_n "(cached) " >&6
13468else
13469  ac_check_lib_save_LIBS=$LIBS
13470LIBS="-lmw  $LIBS"
13471cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13472/* end confdefs.h.  */
13473
13474/* Override any GCC internal prototype to avoid an error.
13475   Use char because int might match the return type of a GCC
13476   builtin and then its argument prototype would still apply.  */
13477#ifdef __cplusplus
13478extern "C"
13479#endif
13480char _mwvalidcheckl ();
13481int
13482main ()
13483{
13484return _mwvalidcheckl ();
13485  ;
13486  return 0;
13487}
13488_ACEOF
13489if ac_fn_c_try_link "$LINENO"; then :
13490  ac_cv_lib_mw__mwvalidcheckl=yes
13491else
13492  ac_cv_lib_mw__mwvalidcheckl=no
13493fi
13494rm -f core conftest.err conftest.$ac_objext \
13495    conftest$ac_exeext conftest.$ac_ext
13496LIBS=$ac_check_lib_save_LIBS
13497fi
13498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13499$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13500if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13501  LIBM="-lmw"
13502fi
13503
13504  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13505$as_echo_n "checking for cos in -lm... " >&6; }
13506if test "${ac_cv_lib_m_cos+set}" = set; then :
13507  $as_echo_n "(cached) " >&6
13508else
13509  ac_check_lib_save_LIBS=$LIBS
13510LIBS="-lm  $LIBS"
13511cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13512/* end confdefs.h.  */
13513
13514/* Override any GCC internal prototype to avoid an error.
13515   Use char because int might match the return type of a GCC
13516   builtin and then its argument prototype would still apply.  */
13517#ifdef __cplusplus
13518extern "C"
13519#endif
13520char cos ();
13521int
13522main ()
13523{
13524return cos ();
13525  ;
13526  return 0;
13527}
13528_ACEOF
13529if ac_fn_c_try_link "$LINENO"; then :
13530  ac_cv_lib_m_cos=yes
13531else
13532  ac_cv_lib_m_cos=no
13533fi
13534rm -f core conftest.err conftest.$ac_objext \
13535    conftest$ac_exeext conftest.$ac_ext
13536LIBS=$ac_check_lib_save_LIBS
13537fi
13538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13539$as_echo "$ac_cv_lib_m_cos" >&6; }
13540if test "x$ac_cv_lib_m_cos" = x""yes; then :
13541  LIBM="$LIBM -lm"
13542fi
13543
13544  ;;
13545*)
13546  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13547$as_echo_n "checking for cos in -lm... " >&6; }
13548if test "${ac_cv_lib_m_cos+set}" = set; then :
13549  $as_echo_n "(cached) " >&6
13550else
13551  ac_check_lib_save_LIBS=$LIBS
13552LIBS="-lm  $LIBS"
13553cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13554/* end confdefs.h.  */
13555
13556/* Override any GCC internal prototype to avoid an error.
13557   Use char because int might match the return type of a GCC
13558   builtin and then its argument prototype would still apply.  */
13559#ifdef __cplusplus
13560extern "C"
13561#endif
13562char cos ();
13563int
13564main ()
13565{
13566return cos ();
13567  ;
13568  return 0;
13569}
13570_ACEOF
13571if ac_fn_c_try_link "$LINENO"; then :
13572  ac_cv_lib_m_cos=yes
13573else
13574  ac_cv_lib_m_cos=no
13575fi
13576rm -f core conftest.err conftest.$ac_objext \
13577    conftest$ac_exeext conftest.$ac_ext
13578LIBS=$ac_check_lib_save_LIBS
13579fi
13580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13581$as_echo "$ac_cv_lib_m_cos" >&6; }
13582if test "x$ac_cv_lib_m_cos" = x""yes; then :
13583  LIBM="-lm"
13584fi
13585
13586  ;;
13587esac
13588
13589
13590
13591  ;;
13592esac
13593
13594# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13595# enough, but on some of those systems, the assert macro relies on requoting
13596# working properly!
13597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13598$as_echo_n "checking for working assert macro... " >&6; }
13599if test "${gas_cv_assert_ok+set}" = set; then :
13600  $as_echo_n "(cached) " >&6
13601else
13602  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13603/* end confdefs.h.  */
13604#include <assert.h>
13605#include <stdio.h>
13606int
13607main ()
13608{
13609
13610/* check for requoting problems */
13611static int a, b, c, d;
13612static char *s;
13613assert (!strcmp(s, "foo bar baz quux"));
13614/* check for newline handling */
13615assert (a == b
13616        || c == d);
13617
13618  ;
13619  return 0;
13620}
13621_ACEOF
13622if ac_fn_c_try_link "$LINENO"; then :
13623  gas_cv_assert_ok=yes
13624else
13625  gas_cv_assert_ok=no
13626fi
13627rm -f core conftest.err conftest.$ac_objext \
13628    conftest$ac_exeext conftest.$ac_ext
13629fi
13630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
13631$as_echo "$gas_cv_assert_ok" >&6; }
13632test $gas_cv_assert_ok = yes ||
13633$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
13634
13635
13636
13637# On some systems, the system header files may not declare malloc, realloc,
13638# and free.  There are places where gas needs these functions to have been
13639# declared -- such as when taking their addresses.
13640gas_test_headers="
13641#ifdef HAVE_MEMORY_H
13642#include <memory.h>
13643#endif
13644#ifdef HAVE_STRING_H
13645#include <string.h>
13646#else
13647#ifdef HAVE_STRINGS_H
13648#include <strings.h>
13649#endif
13650#endif
13651#ifdef HAVE_STDLIB_H
13652#include <stdlib.h>
13653#endif
13654#ifdef HAVE_UNISTD_H
13655#include <unistd.h>
13656#endif
13657"
13658
13659# Does errno.h declare errno, or do we have to add a separate declaration
13660# for it?
13661
13662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
13663$as_echo_n "checking whether declaration is required for errno... " >&6; }
13664if test "${gas_cv_decl_needed_errno+set}" = set; then :
13665  $as_echo_n "(cached) " >&6
13666else
13667  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13668/* end confdefs.h.  */
13669
13670#ifdef HAVE_ERRNO_H
13671#include <errno.h>
13672#endif
13673
13674int
13675main ()
13676{
13677
13678typedef int f;
13679f x;
13680x = (f) errno;
13681
13682  ;
13683  return 0;
13684}
13685_ACEOF
13686if ac_fn_c_try_link "$LINENO"; then :
13687  gas_cv_decl_needed_errno=no
13688else
13689  gas_cv_decl_needed_errno=yes
13690fi
13691rm -f core conftest.err conftest.$ac_objext \
13692    conftest$ac_exeext conftest.$ac_ext
13693fi
13694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
13695$as_echo "$gas_cv_decl_needed_errno" >&6; }
13696if test $gas_cv_decl_needed_errno = yes; then
13697
13698$as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
13699
13700fi
13701
13702
13703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13704$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13705if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
13706  $as_echo_n "(cached) " >&6
13707else
13708  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13709/* end confdefs.h.  */
13710#include <unistd.h>
13711int
13712main ()
13713{
13714extern int getopt (int, char *const*, const char *);
13715  ;
13716  return 0;
13717}
13718_ACEOF
13719if ac_fn_c_try_compile "$LINENO"; then :
13720  gas_cv_decl_getopt_unistd_h=yes
13721else
13722  gas_cv_decl_getopt_unistd_h=no
13723fi
13724rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13725fi
13726
13727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
13728$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
13729if test $gas_cv_decl_getopt_unistd_h = yes; then
13730
13731$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13732
13733fi
13734
13735
13736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
13737$as_echo_n "checking whether declaration is required for environ... " >&6; }
13738if test "${gas_cv_decl_needed_environ+set}" = set; then :
13739  $as_echo_n "(cached) " >&6
13740else
13741  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13742/* end confdefs.h.  */
13743$gas_test_headers
13744int
13745main ()
13746{
13747
13748typedef char **f;
13749f x;
13750x = (f) environ;
13751
13752  ;
13753  return 0;
13754}
13755_ACEOF
13756if ac_fn_c_try_link "$LINENO"; then :
13757  gas_cv_decl_needed_environ=no
13758else
13759  gas_cv_decl_needed_environ=yes
13760fi
13761rm -f core conftest.err conftest.$ac_objext \
13762    conftest$ac_exeext conftest.$ac_ext
13763fi
13764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
13765$as_echo "$gas_cv_decl_needed_environ" >&6; }
13766if test $gas_cv_decl_needed_environ = yes; then
13767
13768$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
13769
13770fi
13771
13772
13773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
13774$as_echo_n "checking whether declaration is required for ffs... " >&6; }
13775if test "${gas_cv_decl_needed_ffs+set}" = set; then :
13776  $as_echo_n "(cached) " >&6
13777else
13778  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13779/* end confdefs.h.  */
13780$gas_test_headers
13781int
13782main ()
13783{
13784
13785typedef int (*f)(int);
13786f x;
13787x = (f) ffs;
13788
13789  ;
13790  return 0;
13791}
13792_ACEOF
13793if ac_fn_c_try_link "$LINENO"; then :
13794  gas_cv_decl_needed_ffs=no
13795else
13796  gas_cv_decl_needed_ffs=yes
13797fi
13798rm -f core conftest.err conftest.$ac_objext \
13799    conftest$ac_exeext conftest.$ac_ext
13800fi
13801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
13802$as_echo "$gas_cv_decl_needed_ffs" >&6; }
13803if test $gas_cv_decl_needed_ffs = yes; then
13804
13805$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
13806
13807fi
13808
13809
13810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
13811$as_echo_n "checking whether declaration is required for free... " >&6; }
13812if test "${gas_cv_decl_needed_free+set}" = set; then :
13813  $as_echo_n "(cached) " >&6
13814else
13815  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13816/* end confdefs.h.  */
13817$gas_test_headers
13818int
13819main ()
13820{
13821
13822typedef void (*f)();
13823f x;
13824x = (f) free;
13825
13826  ;
13827  return 0;
13828}
13829_ACEOF
13830if ac_fn_c_try_link "$LINENO"; then :
13831  gas_cv_decl_needed_free=no
13832else
13833  gas_cv_decl_needed_free=yes
13834fi
13835rm -f core conftest.err conftest.$ac_objext \
13836    conftest$ac_exeext conftest.$ac_ext
13837fi
13838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
13839$as_echo "$gas_cv_decl_needed_free" >&6; }
13840if test $gas_cv_decl_needed_free = yes; then
13841
13842$as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
13843
13844fi
13845
13846
13847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
13848$as_echo_n "checking whether declaration is required for malloc... " >&6; }
13849if test "${gas_cv_decl_needed_malloc+set}" = set; then :
13850  $as_echo_n "(cached) " >&6
13851else
13852  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13853/* end confdefs.h.  */
13854$gas_test_headers
13855int
13856main ()
13857{
13858
13859typedef char *(*f)();
13860f x;
13861x = (f) malloc;
13862
13863  ;
13864  return 0;
13865}
13866_ACEOF
13867if ac_fn_c_try_link "$LINENO"; then :
13868  gas_cv_decl_needed_malloc=no
13869else
13870  gas_cv_decl_needed_malloc=yes
13871fi
13872rm -f core conftest.err conftest.$ac_objext \
13873    conftest$ac_exeext conftest.$ac_ext
13874fi
13875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
13876$as_echo "$gas_cv_decl_needed_malloc" >&6; }
13877if test $gas_cv_decl_needed_malloc = yes; then
13878
13879$as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
13880
13881fi
13882
13883
13884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
13885$as_echo_n "checking whether declaration is required for sbrk... " >&6; }
13886if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
13887  $as_echo_n "(cached) " >&6
13888else
13889  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13890/* end confdefs.h.  */
13891$gas_test_headers
13892int
13893main ()
13894{
13895
13896typedef char *(*f)();
13897f x;
13898x = (f) sbrk;
13899
13900  ;
13901  return 0;
13902}
13903_ACEOF
13904if ac_fn_c_try_link "$LINENO"; then :
13905  gas_cv_decl_needed_sbrk=no
13906else
13907  gas_cv_decl_needed_sbrk=yes
13908fi
13909rm -f core conftest.err conftest.$ac_objext \
13910    conftest$ac_exeext conftest.$ac_ext
13911fi
13912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
13913$as_echo "$gas_cv_decl_needed_sbrk" >&6; }
13914if test $gas_cv_decl_needed_sbrk = yes; then
13915
13916$as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
13917
13918fi
13919
13920
13921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
13922$as_echo_n "checking whether declaration is required for strstr... " >&6; }
13923if test "${gas_cv_decl_needed_strstr+set}" = set; then :
13924  $as_echo_n "(cached) " >&6
13925else
13926  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13927/* end confdefs.h.  */
13928$gas_test_headers
13929int
13930main ()
13931{
13932
13933typedef char *(*f)();
13934f x;
13935x = (f) strstr;
13936
13937  ;
13938  return 0;
13939}
13940_ACEOF
13941if ac_fn_c_try_link "$LINENO"; then :
13942  gas_cv_decl_needed_strstr=no
13943else
13944  gas_cv_decl_needed_strstr=yes
13945fi
13946rm -f core conftest.err conftest.$ac_objext \
13947    conftest$ac_exeext conftest.$ac_ext
13948fi
13949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
13950$as_echo "$gas_cv_decl_needed_strstr" >&6; }
13951if test $gas_cv_decl_needed_strstr = yes; then
13952
13953$as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
13954
13955fi
13956
13957
13958ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
13959if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
13960  ac_have_decl=1
13961else
13962  ac_have_decl=0
13963fi
13964
13965cat >>confdefs.h <<_ACEOF
13966#define HAVE_DECL_MEMPCPY $ac_have_decl
13967_ACEOF
13968
13969ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13970if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13971  ac_have_decl=1
13972else
13973  ac_have_decl=0
13974fi
13975
13976cat >>confdefs.h <<_ACEOF
13977#define HAVE_DECL_VSNPRINTF $ac_have_decl
13978_ACEOF
13979
13980
13981
13982case "${host}" in
13983*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13984
13985$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13986 ;;
13987esac
13988
13989# Link in zlib if we can.  This allows us to write compressed debug sections.
13990
13991  # See if the user specified whether he wants zlib support or not.
13992
13993# Check whether --with-zlib was given.
13994if test "${with_zlib+set}" = set; then :
13995  withval=$with_zlib;
13996else
13997  with_zlib=auto
13998fi
13999
14000
14001  if test "$with_zlib" != "no"; then
14002    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
14003$as_echo_n "checking for library containing zlibVersion... " >&6; }
14004if test "${ac_cv_search_zlibVersion+set}" = set; then :
14005  $as_echo_n "(cached) " >&6
14006else
14007  ac_func_search_save_LIBS=$LIBS
14008cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14009/* end confdefs.h.  */
14010
14011/* Override any GCC internal prototype to avoid an error.
14012   Use char because int might match the return type of a GCC
14013   builtin and then its argument prototype would still apply.  */
14014#ifdef __cplusplus
14015extern "C"
14016#endif
14017char zlibVersion ();
14018int
14019main ()
14020{
14021return zlibVersion ();
14022  ;
14023  return 0;
14024}
14025_ACEOF
14026for ac_lib in '' z; do
14027  if test -z "$ac_lib"; then
14028    ac_res="none required"
14029  else
14030    ac_res=-l$ac_lib
14031    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14032  fi
14033  if ac_fn_c_try_link "$LINENO"; then :
14034  ac_cv_search_zlibVersion=$ac_res
14035fi
14036rm -f core conftest.err conftest.$ac_objext \
14037    conftest$ac_exeext
14038  if test "${ac_cv_search_zlibVersion+set}" = set; then :
14039  break
14040fi
14041done
14042if test "${ac_cv_search_zlibVersion+set}" = set; then :
14043
14044else
14045  ac_cv_search_zlibVersion=no
14046fi
14047rm conftest.$ac_ext
14048LIBS=$ac_func_search_save_LIBS
14049fi
14050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
14051$as_echo "$ac_cv_search_zlibVersion" >&6; }
14052ac_res=$ac_cv_search_zlibVersion
14053if test "$ac_res" != no; then :
14054  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14055  for ac_header in zlib.h
14056do :
14057  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
14058if test "x$ac_cv_header_zlib_h" = x""yes; then :
14059  cat >>confdefs.h <<_ACEOF
14060#define HAVE_ZLIB_H 1
14061_ACEOF
14062
14063fi
14064
14065done
14066
14067fi
14068
14069    if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
14070      as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
14071    fi
14072  fi
14073
14074
14075# Support for VMS timestamps via cross compile
14076
14077if test "$ac_cv_header_time_h" = yes; then
14078  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14079$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14080 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14081  $as_echo_n "(cached) " >&6
14082else
14083  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14084/* end confdefs.h.  */
14085
14086#define _BSD_SOURCE 1
14087#include <time.h>
14088int
14089main ()
14090{
14091struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14092  ;
14093  return 0;
14094}
14095_ACEOF
14096if ac_fn_c_try_compile "$LINENO"; then :
14097  gas_cv_have_time_type_member_tm_gmtoff=yes
14098else
14099  gas_cv_have_time_type_member_tm_gmtoff=no
14100
14101fi
14102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14103fi
14104
14105 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14106
14107$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14108
14109 fi
14110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14111$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14112
14113fi
14114
14115if test "$ac_cv_header_sys_stat_h" = yes; then
14116    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14117$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14118 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14119  $as_echo_n "(cached) " >&6
14120else
14121  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14122/* end confdefs.h.  */
14123
14124#define _BSD_SOURCE 1
14125#include <sys/stat.h>
14126int
14127main ()
14128{
14129struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14130  ;
14131  return 0;
14132}
14133_ACEOF
14134if ac_fn_c_try_compile "$LINENO"; then :
14135  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14136else
14137  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14138
14139fi
14140rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14141fi
14142
14143 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14144
14145$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14146
14147 fi
14148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14149$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14150
14151    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14152$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14153 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14154  $as_echo_n "(cached) " >&6
14155else
14156  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14157/* end confdefs.h.  */
14158
14159#define _BSD_SOURCE 1
14160#include <sys/stat.h>
14161int
14162main ()
14163{
14164struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14165  ;
14166  return 0;
14167}
14168_ACEOF
14169if ac_fn_c_try_compile "$LINENO"; then :
14170  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14171else
14172  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14173
14174fi
14175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14176fi
14177
14178 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14179
14180$as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14181
14182 fi
14183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14184$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14185
14186fi
14187
14188
14189
14190
14191
14192
14193
14194
14195
14196ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14197
14198ac_config_commands="$ac_config_commands default"
14199
14200
14201cat >confcache <<\_ACEOF
14202# This file is a shell script that caches the results of configure
14203# tests run on this system so they can be shared between configure
14204# scripts and configure runs, see configure's option --config-cache.
14205# It is not useful on other systems.  If it contains results you don't
14206# want to keep, you may remove or edit it.
14207#
14208# config.status only pays attention to the cache file if you give it
14209# the --recheck option to rerun configure.
14210#
14211# `ac_cv_env_foo' variables (set or unset) will be overridden when
14212# loading this file, other *unset* `ac_cv_foo' will be assigned the
14213# following values.
14214
14215_ACEOF
14216
14217# The following way of writing the cache mishandles newlines in values,
14218# but we know of no workaround that is simple, portable, and efficient.
14219# So, we kill variables containing newlines.
14220# Ultrix sh set writes to stderr and can't be redirected directly,
14221# and sets the high bit in the cache file unless we assign to the vars.
14222(
14223  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14224    eval ac_val=\$$ac_var
14225    case $ac_val in #(
14226    *${as_nl}*)
14227      case $ac_var in #(
14228      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14229$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14230      esac
14231      case $ac_var in #(
14232      _ | IFS | as_nl) ;; #(
14233      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14234      *) { eval $ac_var=; unset $ac_var;} ;;
14235      esac ;;
14236    esac
14237  done
14238
14239  (set) 2>&1 |
14240    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14241    *${as_nl}ac_space=\ *)
14242      # `set' does not quote correctly, so add quotes: double-quote
14243      # substitution turns \\\\ into \\, and sed turns \\ into \.
14244      sed -n \
14245	"s/'/'\\\\''/g;
14246	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14247      ;; #(
14248    *)
14249      # `set' quotes correctly as required by POSIX, so do not add quotes.
14250      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14251      ;;
14252    esac |
14253    sort
14254) |
14255  sed '
14256     /^ac_cv_env_/b end
14257     t clear
14258     :clear
14259     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14260     t end
14261     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14262     :end' >>confcache
14263if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14264  if test -w "$cache_file"; then
14265    test "x$cache_file" != "x/dev/null" &&
14266      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14267$as_echo "$as_me: updating cache $cache_file" >&6;}
14268    cat confcache >$cache_file
14269  else
14270    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14271$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14272  fi
14273fi
14274rm -f confcache
14275
14276test "x$prefix" = xNONE && prefix=$ac_default_prefix
14277# Let make expand exec_prefix.
14278test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14279
14280DEFS=-DHAVE_CONFIG_H
14281
14282ac_libobjs=
14283ac_ltlibobjs=
14284for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14285  # 1. Remove the extension, and $U if already installed.
14286  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14287  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14288  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14289  #    will be set to the directory where LIBOBJS objects are built.
14290  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14291  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14292done
14293LIBOBJS=$ac_libobjs
14294
14295LTLIBOBJS=$ac_ltlibobjs
14296
14297
14298if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14299  as_fn_error "conditional \"AMDEP\" was never defined.
14300Usually this means the macro was only invoked conditionally." "$LINENO" 5
14301fi
14302if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14303  as_fn_error "conditional \"am__fastdepCC\" was never defined.
14304Usually this means the macro was only invoked conditionally." "$LINENO" 5
14305fi
14306 if test -n "$EXEEXT"; then
14307  am__EXEEXT_TRUE=
14308  am__EXEEXT_FALSE='#'
14309else
14310  am__EXEEXT_TRUE='#'
14311  am__EXEEXT_FALSE=
14312fi
14313
14314
14315if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14316  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14317Usually this means the macro was only invoked conditionally." "$LINENO" 5
14318fi
14319if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14320  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14321Usually this means the macro was only invoked conditionally." "$LINENO" 5
14322fi
14323
14324: ${CONFIG_STATUS=./config.status}
14325ac_write_fail=0
14326ac_clean_files_save=$ac_clean_files
14327ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14328{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14329$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14330as_write_fail=0
14331cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14332#! $SHELL
14333# Generated by $as_me.
14334# Run this file to recreate the current configuration.
14335# Compiler output produced by configure, useful for debugging
14336# configure, is in config.log if it exists.
14337
14338debug=false
14339ac_cs_recheck=false
14340ac_cs_silent=false
14341
14342SHELL=\${CONFIG_SHELL-$SHELL}
14343export SHELL
14344_ASEOF
14345cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14346## -------------------- ##
14347## M4sh Initialization. ##
14348## -------------------- ##
14349
14350# Be more Bourne compatible
14351DUALCASE=1; export DUALCASE # for MKS sh
14352if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14353  emulate sh
14354  NULLCMD=:
14355  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14356  # is contrary to our usage.  Disable this feature.
14357  alias -g '${1+"$@"}'='"$@"'
14358  setopt NO_GLOB_SUBST
14359else
14360  case `(set -o) 2>/dev/null` in #(
14361  *posix*) :
14362    set -o posix ;; #(
14363  *) :
14364     ;;
14365esac
14366fi
14367
14368
14369as_nl='
14370'
14371export as_nl
14372# Printing a long string crashes Solaris 7 /usr/bin/printf.
14373as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14374as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14375as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14376# Prefer a ksh shell builtin over an external printf program on Solaris,
14377# but without wasting forks for bash or zsh.
14378if test -z "$BASH_VERSION$ZSH_VERSION" \
14379    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14380  as_echo='print -r --'
14381  as_echo_n='print -rn --'
14382elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14383  as_echo='printf %s\n'
14384  as_echo_n='printf %s'
14385else
14386  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14387    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14388    as_echo_n='/usr/ucb/echo -n'
14389  else
14390    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14391    as_echo_n_body='eval
14392      arg=$1;
14393      case $arg in #(
14394      *"$as_nl"*)
14395	expr "X$arg" : "X\\(.*\\)$as_nl";
14396	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14397      esac;
14398      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14399    '
14400    export as_echo_n_body
14401    as_echo_n='sh -c $as_echo_n_body as_echo'
14402  fi
14403  export as_echo_body
14404  as_echo='sh -c $as_echo_body as_echo'
14405fi
14406
14407# The user is always right.
14408if test "${PATH_SEPARATOR+set}" != set; then
14409  PATH_SEPARATOR=:
14410  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14411    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14412      PATH_SEPARATOR=';'
14413  }
14414fi
14415
14416
14417# IFS
14418# We need space, tab and new line, in precisely that order.  Quoting is
14419# there to prevent editors from complaining about space-tab.
14420# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14421# splitting by setting IFS to empty value.)
14422IFS=" ""	$as_nl"
14423
14424# Find who we are.  Look in the path if we contain no directory separator.
14425case $0 in #((
14426  *[\\/]* ) as_myself=$0 ;;
14427  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14428for as_dir in $PATH
14429do
14430  IFS=$as_save_IFS
14431  test -z "$as_dir" && as_dir=.
14432    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14433  done
14434IFS=$as_save_IFS
14435
14436     ;;
14437esac
14438# We did not find ourselves, most probably we were run as `sh COMMAND'
14439# in which case we are not to be found in the path.
14440if test "x$as_myself" = x; then
14441  as_myself=$0
14442fi
14443if test ! -f "$as_myself"; then
14444  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14445  exit 1
14446fi
14447
14448# Unset variables that we do not need and which cause bugs (e.g. in
14449# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14450# suppresses any "Segmentation fault" message there.  '((' could
14451# trigger a bug in pdksh 5.2.14.
14452for as_var in BASH_ENV ENV MAIL MAILPATH
14453do eval test x\${$as_var+set} = xset \
14454  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14455done
14456PS1='$ '
14457PS2='> '
14458PS4='+ '
14459
14460# NLS nuisances.
14461LC_ALL=C
14462export LC_ALL
14463LANGUAGE=C
14464export LANGUAGE
14465
14466# CDPATH.
14467(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14468
14469
14470# as_fn_error ERROR [LINENO LOG_FD]
14471# ---------------------------------
14472# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14473# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14474# script with status $?, using 1 if that was 0.
14475as_fn_error ()
14476{
14477  as_status=$?; test $as_status -eq 0 && as_status=1
14478  if test "$3"; then
14479    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14480    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14481  fi
14482  $as_echo "$as_me: error: $1" >&2
14483  as_fn_exit $as_status
14484} # as_fn_error
14485
14486
14487# as_fn_set_status STATUS
14488# -----------------------
14489# Set $? to STATUS, without forking.
14490as_fn_set_status ()
14491{
14492  return $1
14493} # as_fn_set_status
14494
14495# as_fn_exit STATUS
14496# -----------------
14497# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14498as_fn_exit ()
14499{
14500  set +e
14501  as_fn_set_status $1
14502  exit $1
14503} # as_fn_exit
14504
14505# as_fn_unset VAR
14506# ---------------
14507# Portably unset VAR.
14508as_fn_unset ()
14509{
14510  { eval $1=; unset $1;}
14511}
14512as_unset=as_fn_unset
14513# as_fn_append VAR VALUE
14514# ----------------------
14515# Append the text in VALUE to the end of the definition contained in VAR. Take
14516# advantage of any shell optimizations that allow amortized linear growth over
14517# repeated appends, instead of the typical quadratic growth present in naive
14518# implementations.
14519if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14520  eval 'as_fn_append ()
14521  {
14522    eval $1+=\$2
14523  }'
14524else
14525  as_fn_append ()
14526  {
14527    eval $1=\$$1\$2
14528  }
14529fi # as_fn_append
14530
14531# as_fn_arith ARG...
14532# ------------------
14533# Perform arithmetic evaluation on the ARGs, and store the result in the
14534# global $as_val. Take advantage of shells that can avoid forks. The arguments
14535# must be portable across $(()) and expr.
14536if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14537  eval 'as_fn_arith ()
14538  {
14539    as_val=$(( $* ))
14540  }'
14541else
14542  as_fn_arith ()
14543  {
14544    as_val=`expr "$@" || test $? -eq 1`
14545  }
14546fi # as_fn_arith
14547
14548
14549if expr a : '\(a\)' >/dev/null 2>&1 &&
14550   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14551  as_expr=expr
14552else
14553  as_expr=false
14554fi
14555
14556if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14557  as_basename=basename
14558else
14559  as_basename=false
14560fi
14561
14562if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14563  as_dirname=dirname
14564else
14565  as_dirname=false
14566fi
14567
14568as_me=`$as_basename -- "$0" ||
14569$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14570	 X"$0" : 'X\(//\)$' \| \
14571	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14572$as_echo X/"$0" |
14573    sed '/^.*\/\([^/][^/]*\)\/*$/{
14574	    s//\1/
14575	    q
14576	  }
14577	  /^X\/\(\/\/\)$/{
14578	    s//\1/
14579	    q
14580	  }
14581	  /^X\/\(\/\).*/{
14582	    s//\1/
14583	    q
14584	  }
14585	  s/.*/./; q'`
14586
14587# Avoid depending upon Character Ranges.
14588as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14589as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14590as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14591as_cr_digits='0123456789'
14592as_cr_alnum=$as_cr_Letters$as_cr_digits
14593
14594ECHO_C= ECHO_N= ECHO_T=
14595case `echo -n x` in #(((((
14596-n*)
14597  case `echo 'xy\c'` in
14598  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
14599  xy)  ECHO_C='\c';;
14600  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14601       ECHO_T='	';;
14602  esac;;
14603*)
14604  ECHO_N='-n';;
14605esac
14606
14607rm -f conf$$ conf$$.exe conf$$.file
14608if test -d conf$$.dir; then
14609  rm -f conf$$.dir/conf$$.file
14610else
14611  rm -f conf$$.dir
14612  mkdir conf$$.dir 2>/dev/null
14613fi
14614if (echo >conf$$.file) 2>/dev/null; then
14615  if ln -s conf$$.file conf$$ 2>/dev/null; then
14616    as_ln_s='ln -s'
14617    # ... but there are two gotchas:
14618    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14619    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14620    # In both cases, we have to default to `cp -p'.
14621    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14622      as_ln_s='cp -p'
14623  elif ln conf$$.file conf$$ 2>/dev/null; then
14624    as_ln_s=ln
14625  else
14626    as_ln_s='cp -p'
14627  fi
14628else
14629  as_ln_s='cp -p'
14630fi
14631rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14632rmdir conf$$.dir 2>/dev/null
14633
14634
14635# as_fn_mkdir_p
14636# -------------
14637# Create "$as_dir" as a directory, including parents if necessary.
14638as_fn_mkdir_p ()
14639{
14640
14641  case $as_dir in #(
14642  -*) as_dir=./$as_dir;;
14643  esac
14644  test -d "$as_dir" || eval $as_mkdir_p || {
14645    as_dirs=
14646    while :; do
14647      case $as_dir in #(
14648      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14649      *) as_qdir=$as_dir;;
14650      esac
14651      as_dirs="'$as_qdir' $as_dirs"
14652      as_dir=`$as_dirname -- "$as_dir" ||
14653$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14654	 X"$as_dir" : 'X\(//\)[^/]' \| \
14655	 X"$as_dir" : 'X\(//\)$' \| \
14656	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14657$as_echo X"$as_dir" |
14658    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14659	    s//\1/
14660	    q
14661	  }
14662	  /^X\(\/\/\)[^/].*/{
14663	    s//\1/
14664	    q
14665	  }
14666	  /^X\(\/\/\)$/{
14667	    s//\1/
14668	    q
14669	  }
14670	  /^X\(\/\).*/{
14671	    s//\1/
14672	    q
14673	  }
14674	  s/.*/./; q'`
14675      test -d "$as_dir" && break
14676    done
14677    test -z "$as_dirs" || eval "mkdir $as_dirs"
14678  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14679
14680
14681} # as_fn_mkdir_p
14682if mkdir -p . 2>/dev/null; then
14683  as_mkdir_p='mkdir -p "$as_dir"'
14684else
14685  test -d ./-p && rmdir ./-p
14686  as_mkdir_p=false
14687fi
14688
14689if test -x / >/dev/null 2>&1; then
14690  as_test_x='test -x'
14691else
14692  if ls -dL / >/dev/null 2>&1; then
14693    as_ls_L_option=L
14694  else
14695    as_ls_L_option=
14696  fi
14697  as_test_x='
14698    eval sh -c '\''
14699      if test -d "$1"; then
14700	test -d "$1/.";
14701      else
14702	case $1 in #(
14703	-*)set "./$1";;
14704	esac;
14705	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14706	???[sx]*):;;*)false;;esac;fi
14707    '\'' sh
14708  '
14709fi
14710as_executable_p=$as_test_x
14711
14712# Sed expression to map a string onto a valid CPP name.
14713as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14714
14715# Sed expression to map a string onto a valid variable name.
14716as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14717
14718
14719exec 6>&1
14720## ----------------------------------- ##
14721## Main body of $CONFIG_STATUS script. ##
14722## ----------------------------------- ##
14723_ASEOF
14724test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14725
14726cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14727# Save the log message, to keep $0 and so on meaningful, and to
14728# report actual input values of CONFIG_FILES etc. instead of their
14729# values after options handling.
14730ac_log="
14731This file was extended by $as_me, which was
14732generated by GNU Autoconf 2.64.  Invocation command line was
14733
14734  CONFIG_FILES    = $CONFIG_FILES
14735  CONFIG_HEADERS  = $CONFIG_HEADERS
14736  CONFIG_LINKS    = $CONFIG_LINKS
14737  CONFIG_COMMANDS = $CONFIG_COMMANDS
14738  $ $0 $@
14739
14740on `(hostname || uname -n) 2>/dev/null | sed 1q`
14741"
14742
14743_ACEOF
14744
14745case $ac_config_files in *"
14746"*) set x $ac_config_files; shift; ac_config_files=$*;;
14747esac
14748
14749case $ac_config_headers in *"
14750"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14751esac
14752
14753
14754cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14755# Files that config.status was made for.
14756config_files="$ac_config_files"
14757config_headers="$ac_config_headers"
14758config_commands="$ac_config_commands"
14759
14760_ACEOF
14761
14762cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14763ac_cs_usage="\
14764\`$as_me' instantiates files and other configuration actions
14765from templates according to the current configuration.  Unless the files
14766and actions are specified as TAGs, all are instantiated by default.
14767
14768Usage: $0 [OPTION]... [TAG]...
14769
14770  -h, --help       print this help, then exit
14771  -V, --version    print version number and configuration settings, then exit
14772  -q, --quiet, --silent
14773                   do not print progress messages
14774  -d, --debug      don't remove temporary files
14775      --recheck    update $as_me by reconfiguring in the same conditions
14776      --file=FILE[:TEMPLATE]
14777                   instantiate the configuration file FILE
14778      --header=FILE[:TEMPLATE]
14779                   instantiate the configuration header FILE
14780
14781Configuration files:
14782$config_files
14783
14784Configuration headers:
14785$config_headers
14786
14787Configuration commands:
14788$config_commands
14789
14790Report bugs to the package provider."
14791
14792_ACEOF
14793cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14794ac_cs_version="\\
14795config.status
14796configured by $0, generated by GNU Autoconf 2.64,
14797  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14798
14799Copyright (C) 2009 Free Software Foundation, Inc.
14800This config.status script is free software; the Free Software Foundation
14801gives unlimited permission to copy, distribute and modify it."
14802
14803ac_pwd='$ac_pwd'
14804srcdir='$srcdir'
14805INSTALL='$INSTALL'
14806MKDIR_P='$MKDIR_P'
14807AWK='$AWK'
14808test -n "\$AWK" || AWK=awk
14809_ACEOF
14810
14811cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14812# The default lists apply if the user does not specify any file.
14813ac_need_defaults=:
14814while test $# != 0
14815do
14816  case $1 in
14817  --*=*)
14818    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14819    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14820    ac_shift=:
14821    ;;
14822  *)
14823    ac_option=$1
14824    ac_optarg=$2
14825    ac_shift=shift
14826    ;;
14827  esac
14828
14829  case $ac_option in
14830  # Handling of the options.
14831  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14832    ac_cs_recheck=: ;;
14833  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14834    $as_echo "$ac_cs_version"; exit ;;
14835  --debug | --debu | --deb | --de | --d | -d )
14836    debug=: ;;
14837  --file | --fil | --fi | --f )
14838    $ac_shift
14839    case $ac_optarg in
14840    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14841    esac
14842    as_fn_append CONFIG_FILES " '$ac_optarg'"
14843    ac_need_defaults=false;;
14844  --header | --heade | --head | --hea )
14845    $ac_shift
14846    case $ac_optarg in
14847    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14848    esac
14849    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14850    ac_need_defaults=false;;
14851  --he | --h)
14852    # Conflict between --help and --header
14853    as_fn_error "ambiguous option: \`$1'
14854Try \`$0 --help' for more information.";;
14855  --help | --hel | -h )
14856    $as_echo "$ac_cs_usage"; exit ;;
14857  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14858  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14859    ac_cs_silent=: ;;
14860
14861  # This is an error.
14862  -*) as_fn_error "unrecognized option: \`$1'
14863Try \`$0 --help' for more information." ;;
14864
14865  *) as_fn_append ac_config_targets " $1"
14866     ac_need_defaults=false ;;
14867
14868  esac
14869  shift
14870done
14871
14872ac_configure_extra_args=
14873
14874if $ac_cs_silent; then
14875  exec 6>/dev/null
14876  ac_configure_extra_args="$ac_configure_extra_args --silent"
14877fi
14878
14879_ACEOF
14880cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14881if \$ac_cs_recheck; then
14882  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14883  shift
14884  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14885  CONFIG_SHELL='$SHELL'
14886  export CONFIG_SHELL
14887  exec "\$@"
14888fi
14889
14890_ACEOF
14891cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14892exec 5>>config.log
14893{
14894  echo
14895  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14896## Running $as_me. ##
14897_ASBOX
14898  $as_echo "$ac_log"
14899} >&5
14900
14901_ACEOF
14902cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14903#
14904# INIT-COMMANDS
14905#
14906AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14907
14908
14909# The HP-UX ksh and POSIX shell print the target directory to stdout
14910# if CDPATH is set.
14911(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14912
14913sed_quote_subst='$sed_quote_subst'
14914double_quote_subst='$double_quote_subst'
14915delay_variable_subst='$delay_variable_subst'
14916macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14917macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14918enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14919enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14920pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14921enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14922SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14923ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14924host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14925host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14926host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14927build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14928build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14929build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14930SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14931Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14932GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14933EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14934FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14935LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14936NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14937LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14938max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14939ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14940exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14941lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14942lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14943lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14944reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14945reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14946OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14947deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14948file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14949AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14950AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14951STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14952RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14953old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14954old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14955old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14956lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14957CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14958CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14959compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14960GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14961lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14962lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14963lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14964lt_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"`'
14965objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14966MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14967lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14968lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14969lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14970lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14971lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14972need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14973DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14974NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14975LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14976OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14977OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14978libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14979shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14980extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14981archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14982enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14983export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14984whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14985compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14986old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14987old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14988archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14989archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14990module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14991module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14992with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14993allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14994no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14995hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14996hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14997hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14998hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14999hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15000hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15001hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15002hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15003inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15004link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15005fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15006always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15007export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15008exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15009include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15010prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15011file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15012variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15013need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15014need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15015version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15016runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15017shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15018shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15019libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15020library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15021soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15022install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15023postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15024postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15025finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15026finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15027hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15028sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15029sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15030hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15031enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15032enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15033enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15034old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15035striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15036
15037LTCC='$LTCC'
15038LTCFLAGS='$LTCFLAGS'
15039compiler='$compiler_DEFAULT'
15040
15041# A function that is used when there is no print builtin or printf.
15042func_fallback_echo ()
15043{
15044  eval 'cat <<_LTECHO_EOF
15045\$1
15046_LTECHO_EOF'
15047}
15048
15049# Quote evaled strings.
15050for var in SHELL \
15051ECHO \
15052SED \
15053GREP \
15054EGREP \
15055FGREP \
15056LD \
15057NM \
15058LN_S \
15059lt_SP2NL \
15060lt_NL2SP \
15061reload_flag \
15062OBJDUMP \
15063deplibs_check_method \
15064file_magic_cmd \
15065AR \
15066AR_FLAGS \
15067STRIP \
15068RANLIB \
15069CC \
15070CFLAGS \
15071compiler \
15072lt_cv_sys_global_symbol_pipe \
15073lt_cv_sys_global_symbol_to_cdecl \
15074lt_cv_sys_global_symbol_to_c_name_address \
15075lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15076lt_prog_compiler_no_builtin_flag \
15077lt_prog_compiler_wl \
15078lt_prog_compiler_pic \
15079lt_prog_compiler_static \
15080lt_cv_prog_compiler_c_o \
15081need_locks \
15082DSYMUTIL \
15083NMEDIT \
15084LIPO \
15085OTOOL \
15086OTOOL64 \
15087shrext_cmds \
15088export_dynamic_flag_spec \
15089whole_archive_flag_spec \
15090compiler_needs_object \
15091with_gnu_ld \
15092allow_undefined_flag \
15093no_undefined_flag \
15094hardcode_libdir_flag_spec \
15095hardcode_libdir_flag_spec_ld \
15096hardcode_libdir_separator \
15097fix_srcfile_path \
15098exclude_expsyms \
15099include_expsyms \
15100file_list_spec \
15101variables_saved_for_relink \
15102libname_spec \
15103library_names_spec \
15104soname_spec \
15105install_override_mode \
15106finish_eval \
15107old_striplib \
15108striplib; do
15109    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15110    *[\\\\\\\`\\"\\\$]*)
15111      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15112      ;;
15113    *)
15114      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15115      ;;
15116    esac
15117done
15118
15119# Double-quote double-evaled strings.
15120for var in reload_cmds \
15121old_postinstall_cmds \
15122old_postuninstall_cmds \
15123old_archive_cmds \
15124extract_expsyms_cmds \
15125old_archive_from_new_cmds \
15126old_archive_from_expsyms_cmds \
15127archive_cmds \
15128archive_expsym_cmds \
15129module_cmds \
15130module_expsym_cmds \
15131export_symbols_cmds \
15132prelink_cmds \
15133postinstall_cmds \
15134postuninstall_cmds \
15135finish_cmds \
15136sys_lib_search_path_spec \
15137sys_lib_dlsearch_path_spec; do
15138    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15139    *[\\\\\\\`\\"\\\$]*)
15140      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15141      ;;
15142    *)
15143      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15144      ;;
15145    esac
15146done
15147
15148ac_aux_dir='$ac_aux_dir'
15149xsi_shell='$xsi_shell'
15150lt_shell_append='$lt_shell_append'
15151
15152# See if we are running on zsh, and set the options which allow our
15153# commands through without removal of \ escapes INIT.
15154if test -n "\${ZSH_VERSION+set}" ; then
15155   setopt NO_GLOB_SUBST
15156fi
15157
15158
15159    PACKAGE='$PACKAGE'
15160    VERSION='$VERSION'
15161    TIMESTAMP='$TIMESTAMP'
15162    RM='$RM'
15163    ofile='$ofile'
15164
15165
15166
15167# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15168    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15169    # from automake.
15170    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15171    # Capture the value of LINGUAS because we need it to compute CATALOGS.
15172    LINGUAS="${LINGUAS-%UNSET%}"
15173
15174target_cpu_type=${target_cpu_type}
15175 cgen_cpu_prefix=${cgen_cpu_prefix}
15176 obj_format=${obj_format}
15177 te_file=${te_file}
15178
15179_ACEOF
15180
15181cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15182
15183# Handling of arguments.
15184for ac_config_target in $ac_config_targets
15185do
15186  case $ac_config_target in
15187    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15188    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15189    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15190    "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15191    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15192    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15193    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15194    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15195    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15196    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15197
15198  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15199  esac
15200done
15201
15202
15203# If the user did not use the arguments to specify the items to instantiate,
15204# then the envvar interface is used.  Set only those that are not.
15205# We use the long form for the default assignment because of an extremely
15206# bizarre bug on SunOS 4.1.3.
15207if $ac_need_defaults; then
15208  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15209  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15210  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15211fi
15212
15213# Have a temporary directory for convenience.  Make it in the build tree
15214# simply because there is no reason against having it here, and in addition,
15215# creating and moving files from /tmp can sometimes cause problems.
15216# Hook for its removal unless debugging.
15217# Note that there is a small window in which the directory will not be cleaned:
15218# after its creation but before its name has been assigned to `$tmp'.
15219$debug ||
15220{
15221  tmp=
15222  trap 'exit_status=$?
15223  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15224' 0
15225  trap 'as_fn_exit 1' 1 2 13 15
15226}
15227# Create a (secure) tmp directory for tmp files.
15228
15229{
15230  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15231  test -n "$tmp" && test -d "$tmp"
15232}  ||
15233{
15234  tmp=./conf$$-$RANDOM
15235  (umask 077 && mkdir "$tmp")
15236} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15237
15238# Set up the scripts for CONFIG_FILES section.
15239# No need to generate them if there are no CONFIG_FILES.
15240# This happens for instance with `./config.status config.h'.
15241if test -n "$CONFIG_FILES"; then
15242
15243
15244ac_cr=`echo X | tr X '\015'`
15245# On cygwin, bash can eat \r inside `` if the user requested igncr.
15246# But we know of no other shell where ac_cr would be empty at this
15247# point, so we can use a bashism as a fallback.
15248if test "x$ac_cr" = x; then
15249  eval ac_cr=\$\'\\r\'
15250fi
15251ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15252if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15253  ac_cs_awk_cr='\r'
15254else
15255  ac_cs_awk_cr=$ac_cr
15256fi
15257
15258echo 'BEGIN {' >"$tmp/subs1.awk" &&
15259_ACEOF
15260
15261
15262{
15263  echo "cat >conf$$subs.awk <<_ACEOF" &&
15264  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15265  echo "_ACEOF"
15266} >conf$$subs.sh ||
15267  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15268ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15269ac_delim='%!_!# '
15270for ac_last_try in false false false false false :; do
15271  . ./conf$$subs.sh ||
15272    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15273
15274  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15275  if test $ac_delim_n = $ac_delim_num; then
15276    break
15277  elif $ac_last_try; then
15278    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15279  else
15280    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15281  fi
15282done
15283rm -f conf$$subs.sh
15284
15285cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15286cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15287_ACEOF
15288sed -n '
15289h
15290s/^/S["/; s/!.*/"]=/
15291p
15292g
15293s/^[^!]*!//
15294:repl
15295t repl
15296s/'"$ac_delim"'$//
15297t delim
15298:nl
15299h
15300s/\(.\{148\}\).*/\1/
15301t more1
15302s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15303p
15304n
15305b repl
15306:more1
15307s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15308p
15309g
15310s/.\{148\}//
15311t nl
15312:delim
15313h
15314s/\(.\{148\}\).*/\1/
15315t more2
15316s/["\\]/\\&/g; s/^/"/; s/$/"/
15317p
15318b
15319:more2
15320s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15321p
15322g
15323s/.\{148\}//
15324t delim
15325' <conf$$subs.awk | sed '
15326/^[^""]/{
15327  N
15328  s/\n//
15329}
15330' >>$CONFIG_STATUS || ac_write_fail=1
15331rm -f conf$$subs.awk
15332cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15333_ACAWK
15334cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15335  for (key in S) S_is_set[key] = 1
15336  FS = ""
15337
15338}
15339{
15340  line = $ 0
15341  nfields = split(line, field, "@")
15342  substed = 0
15343  len = length(field[1])
15344  for (i = 2; i < nfields; i++) {
15345    key = field[i]
15346    keylen = length(key)
15347    if (S_is_set[key]) {
15348      value = S[key]
15349      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15350      len += length(value) + length(field[++i])
15351      substed = 1
15352    } else
15353      len += 1 + keylen
15354  }
15355
15356  print line
15357}
15358
15359_ACAWK
15360_ACEOF
15361cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15362if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15363  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15364else
15365  cat
15366fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15367  || as_fn_error "could not setup config files machinery" "$LINENO" 5
15368_ACEOF
15369
15370# VPATH may cause trouble with some makes, so we remove $(srcdir),
15371# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15372# trailing colons and then remove the whole line if VPATH becomes empty
15373# (actually we leave an empty line to preserve line numbers).
15374if test "x$srcdir" = x.; then
15375  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
15376s/:*\$(srcdir):*/:/
15377s/:*\${srcdir}:*/:/
15378s/:*@srcdir@:*/:/
15379s/^\([^=]*=[	 ]*\):*/\1/
15380s/:*$//
15381s/^[^=]*=[	 ]*$//
15382}'
15383fi
15384
15385cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15386fi # test -n "$CONFIG_FILES"
15387
15388# Set up the scripts for CONFIG_HEADERS section.
15389# No need to generate them if there are no CONFIG_HEADERS.
15390# This happens for instance with `./config.status Makefile'.
15391if test -n "$CONFIG_HEADERS"; then
15392cat >"$tmp/defines.awk" <<\_ACAWK ||
15393BEGIN {
15394_ACEOF
15395
15396# Transform confdefs.h into an awk script `defines.awk', embedded as
15397# here-document in config.status, that substitutes the proper values into
15398# config.h.in to produce config.h.
15399
15400# Create a delimiter string that does not exist in confdefs.h, to ease
15401# handling of long lines.
15402ac_delim='%!_!# '
15403for ac_last_try in false false :; do
15404  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15405  if test -z "$ac_t"; then
15406    break
15407  elif $ac_last_try; then
15408    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15409  else
15410    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15411  fi
15412done
15413
15414# For the awk script, D is an array of macro values keyed by name,
15415# likewise P contains macro parameters if any.  Preserve backslash
15416# newline sequences.
15417
15418ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15419sed -n '
15420s/.\{148\}/&'"$ac_delim"'/g
15421t rset
15422:rset
15423s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
15424t def
15425d
15426:def
15427s/\\$//
15428t bsnl
15429s/["\\]/\\&/g
15430s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15431D["\1"]=" \3"/p
15432s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
15433d
15434:bsnl
15435s/["\\]/\\&/g
15436s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15437D["\1"]=" \3\\\\\\n"\\/p
15438t cont
15439s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15440t cont
15441d
15442:cont
15443n
15444s/.\{148\}/&'"$ac_delim"'/g
15445t clear
15446:clear
15447s/\\$//
15448t bsnlc
15449s/["\\]/\\&/g; s/^/"/; s/$/"/p
15450d
15451:bsnlc
15452s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15453b cont
15454' <confdefs.h | sed '
15455s/'"$ac_delim"'/"\\\
15456"/g' >>$CONFIG_STATUS || ac_write_fail=1
15457
15458cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15459  for (key in D) D_is_set[key] = 1
15460  FS = ""
15461}
15462/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15463  line = \$ 0
15464  split(line, arg, " ")
15465  if (arg[1] == "#") {
15466    defundef = arg[2]
15467    mac1 = arg[3]
15468  } else {
15469    defundef = substr(arg[1], 2)
15470    mac1 = arg[2]
15471  }
15472  split(mac1, mac2, "(") #)
15473  macro = mac2[1]
15474  prefix = substr(line, 1, index(line, defundef) - 1)
15475  if (D_is_set[macro]) {
15476    # Preserve the white space surrounding the "#".
15477    print prefix "define", macro P[macro] D[macro]
15478    next
15479  } else {
15480    # Replace #undef with comments.  This is necessary, for example,
15481    # in the case of _POSIX_SOURCE, which is predefined and required
15482    # on some systems where configure will not decide to define it.
15483    if (defundef == "undef") {
15484      print "/*", prefix defundef, macro, "*/"
15485      next
15486    }
15487  }
15488}
15489{ print }
15490_ACAWK
15491_ACEOF
15492cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15493  as_fn_error "could not setup config headers machinery" "$LINENO" 5
15494fi # test -n "$CONFIG_HEADERS"
15495
15496
15497eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15498shift
15499for ac_tag
15500do
15501  case $ac_tag in
15502  :[FHLC]) ac_mode=$ac_tag; continue;;
15503  esac
15504  case $ac_mode$ac_tag in
15505  :[FHL]*:*);;
15506  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15507  :[FH]-) ac_tag=-:-;;
15508  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15509  esac
15510  ac_save_IFS=$IFS
15511  IFS=:
15512  set x $ac_tag
15513  IFS=$ac_save_IFS
15514  shift
15515  ac_file=$1
15516  shift
15517
15518  case $ac_mode in
15519  :L) ac_source=$1;;
15520  :[FH])
15521    ac_file_inputs=
15522    for ac_f
15523    do
15524      case $ac_f in
15525      -) ac_f="$tmp/stdin";;
15526      *) # Look for the file first in the build tree, then in the source tree
15527	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
15528	 # because $ac_f cannot contain `:'.
15529	 test -f "$ac_f" ||
15530	   case $ac_f in
15531	   [\\/$]*) false;;
15532	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15533	   esac ||
15534	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15535      esac
15536      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15537      as_fn_append ac_file_inputs " '$ac_f'"
15538    done
15539
15540    # Let's still pretend it is `configure' which instantiates (i.e., don't
15541    # use $as_me), people would be surprised to read:
15542    #    /* config.h.  Generated by config.status.  */
15543    configure_input='Generated from '`
15544	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15545	`' by configure.'
15546    if test x"$ac_file" != x-; then
15547      configure_input="$ac_file.  $configure_input"
15548      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15549$as_echo "$as_me: creating $ac_file" >&6;}
15550    fi
15551    # Neutralize special characters interpreted by sed in replacement strings.
15552    case $configure_input in #(
15553    *\&* | *\|* | *\\* )
15554       ac_sed_conf_input=`$as_echo "$configure_input" |
15555       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15556    *) ac_sed_conf_input=$configure_input;;
15557    esac
15558
15559    case $ac_tag in
15560    *:-:* | *:-) cat >"$tmp/stdin" \
15561      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15562    esac
15563    ;;
15564  esac
15565
15566  ac_dir=`$as_dirname -- "$ac_file" ||
15567$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15568	 X"$ac_file" : 'X\(//\)[^/]' \| \
15569	 X"$ac_file" : 'X\(//\)$' \| \
15570	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15571$as_echo X"$ac_file" |
15572    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15573	    s//\1/
15574	    q
15575	  }
15576	  /^X\(\/\/\)[^/].*/{
15577	    s//\1/
15578	    q
15579	  }
15580	  /^X\(\/\/\)$/{
15581	    s//\1/
15582	    q
15583	  }
15584	  /^X\(\/\).*/{
15585	    s//\1/
15586	    q
15587	  }
15588	  s/.*/./; q'`
15589  as_dir="$ac_dir"; as_fn_mkdir_p
15590  ac_builddir=.
15591
15592case "$ac_dir" in
15593.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15594*)
15595  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15596  # A ".." for each directory in $ac_dir_suffix.
15597  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15598  case $ac_top_builddir_sub in
15599  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15600  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15601  esac ;;
15602esac
15603ac_abs_top_builddir=$ac_pwd
15604ac_abs_builddir=$ac_pwd$ac_dir_suffix
15605# for backward compatibility:
15606ac_top_builddir=$ac_top_build_prefix
15607
15608case $srcdir in
15609  .)  # We are building in place.
15610    ac_srcdir=.
15611    ac_top_srcdir=$ac_top_builddir_sub
15612    ac_abs_top_srcdir=$ac_pwd ;;
15613  [\\/]* | ?:[\\/]* )  # Absolute name.
15614    ac_srcdir=$srcdir$ac_dir_suffix;
15615    ac_top_srcdir=$srcdir
15616    ac_abs_top_srcdir=$srcdir ;;
15617  *) # Relative name.
15618    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15619    ac_top_srcdir=$ac_top_build_prefix$srcdir
15620    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15621esac
15622ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15623
15624
15625  case $ac_mode in
15626  :F)
15627  #
15628  # CONFIG_FILE
15629  #
15630
15631  case $INSTALL in
15632  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15633  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15634  esac
15635  ac_MKDIR_P=$MKDIR_P
15636  case $MKDIR_P in
15637  [\\/$]* | ?:[\\/]* ) ;;
15638  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15639  esac
15640_ACEOF
15641
15642cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15643# If the template does not know about datarootdir, expand it.
15644# FIXME: This hack should be removed a few years after 2.60.
15645ac_datarootdir_hack=; ac_datarootdir_seen=
15646ac_sed_dataroot='
15647/datarootdir/ {
15648  p
15649  q
15650}
15651/@datadir@/p
15652/@docdir@/p
15653/@infodir@/p
15654/@localedir@/p
15655/@mandir@/p'
15656case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15657*datarootdir*) ac_datarootdir_seen=yes;;
15658*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15659  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15660$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15661_ACEOF
15662cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15663  ac_datarootdir_hack='
15664  s&@datadir@&$datadir&g
15665  s&@docdir@&$docdir&g
15666  s&@infodir@&$infodir&g
15667  s&@localedir@&$localedir&g
15668  s&@mandir@&$mandir&g
15669  s&\\\${datarootdir}&$datarootdir&g' ;;
15670esac
15671_ACEOF
15672
15673# Neutralize VPATH when `$srcdir' = `.'.
15674# Shell code in configure.ac might set extrasub.
15675# FIXME: do we really want to maintain this feature?
15676cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15677ac_sed_extra="$ac_vpsub
15678$extrasub
15679_ACEOF
15680cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15681:t
15682/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15683s|@configure_input@|$ac_sed_conf_input|;t t
15684s&@top_builddir@&$ac_top_builddir_sub&;t t
15685s&@top_build_prefix@&$ac_top_build_prefix&;t t
15686s&@srcdir@&$ac_srcdir&;t t
15687s&@abs_srcdir@&$ac_abs_srcdir&;t t
15688s&@top_srcdir@&$ac_top_srcdir&;t t
15689s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15690s&@builddir@&$ac_builddir&;t t
15691s&@abs_builddir@&$ac_abs_builddir&;t t
15692s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15693s&@INSTALL@&$ac_INSTALL&;t t
15694s&@MKDIR_P@&$ac_MKDIR_P&;t t
15695$ac_datarootdir_hack
15696"
15697eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15698  || as_fn_error "could not create $ac_file" "$LINENO" 5
15699
15700test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15701  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15702  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15703  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15704which seems to be undefined.  Please make sure it is defined." >&5
15705$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15706which seems to be undefined.  Please make sure it is defined." >&2;}
15707
15708  rm -f "$tmp/stdin"
15709  case $ac_file in
15710  -) cat "$tmp/out" && rm -f "$tmp/out";;
15711  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15712  esac \
15713  || as_fn_error "could not create $ac_file" "$LINENO" 5
15714 ;;
15715  :H)
15716  #
15717  # CONFIG_HEADER
15718  #
15719  if test x"$ac_file" != x-; then
15720    {
15721      $as_echo "/* $configure_input  */" \
15722      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15723    } >"$tmp/config.h" \
15724      || as_fn_error "could not create $ac_file" "$LINENO" 5
15725    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15726      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15727$as_echo "$as_me: $ac_file is unchanged" >&6;}
15728    else
15729      rm -f "$ac_file"
15730      mv "$tmp/config.h" "$ac_file" \
15731	|| as_fn_error "could not create $ac_file" "$LINENO" 5
15732    fi
15733  else
15734    $as_echo "/* $configure_input  */" \
15735      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15736      || as_fn_error "could not create -" "$LINENO" 5
15737  fi
15738# Compute "$ac_file"'s index in $config_headers.
15739_am_arg="$ac_file"
15740_am_stamp_count=1
15741for _am_header in $config_headers :; do
15742  case $_am_header in
15743    $_am_arg | $_am_arg:* )
15744      break ;;
15745    * )
15746      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15747  esac
15748done
15749echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15750$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15751	 X"$_am_arg" : 'X\(//\)[^/]' \| \
15752	 X"$_am_arg" : 'X\(//\)$' \| \
15753	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15754$as_echo X"$_am_arg" |
15755    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15756	    s//\1/
15757	    q
15758	  }
15759	  /^X\(\/\/\)[^/].*/{
15760	    s//\1/
15761	    q
15762	  }
15763	  /^X\(\/\/\)$/{
15764	    s//\1/
15765	    q
15766	  }
15767	  /^X\(\/\).*/{
15768	    s//\1/
15769	    q
15770	  }
15771	  s/.*/./; q'`/stamp-h$_am_stamp_count
15772 ;;
15773
15774  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15775$as_echo "$as_me: executing $ac_file commands" >&6;}
15776 ;;
15777  esac
15778
15779
15780  case $ac_file$ac_mode in
15781    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15782  # Autoconf 2.62 quotes --file arguments for eval, but not when files
15783  # are listed without --file.  Let's play safe and only enable the eval
15784  # if we detect the quoting.
15785  case $CONFIG_FILES in
15786  *\'*) eval set x "$CONFIG_FILES" ;;
15787  *)   set x $CONFIG_FILES ;;
15788  esac
15789  shift
15790  for mf
15791  do
15792    # Strip MF so we end up with the name of the file.
15793    mf=`echo "$mf" | sed -e 's/:.*$//'`
15794    # Check whether this is an Automake generated Makefile or not.
15795    # We used to match only the files named `Makefile.in', but
15796    # some people rename them; so instead we look at the file content.
15797    # Grep'ing the first line is not enough: some people post-process
15798    # each Makefile.in and add a new line on top of each file to say so.
15799    # Grep'ing the whole file is not good either: AIX grep has a line
15800    # limit of 2048, but all sed's we know have understand at least 4000.
15801    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15802      dirpart=`$as_dirname -- "$mf" ||
15803$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15804	 X"$mf" : 'X\(//\)[^/]' \| \
15805	 X"$mf" : 'X\(//\)$' \| \
15806	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15807$as_echo X"$mf" |
15808    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15809	    s//\1/
15810	    q
15811	  }
15812	  /^X\(\/\/\)[^/].*/{
15813	    s//\1/
15814	    q
15815	  }
15816	  /^X\(\/\/\)$/{
15817	    s//\1/
15818	    q
15819	  }
15820	  /^X\(\/\).*/{
15821	    s//\1/
15822	    q
15823	  }
15824	  s/.*/./; q'`
15825    else
15826      continue
15827    fi
15828    # Extract the definition of DEPDIR, am__include, and am__quote
15829    # from the Makefile without running `make'.
15830    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15831    test -z "$DEPDIR" && continue
15832    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15833    test -z "am__include" && continue
15834    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15835    # When using ansi2knr, U may be empty or an underscore; expand it
15836    U=`sed -n 's/^U = //p' < "$mf"`
15837    # Find all dependency output files, they are included files with
15838    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15839    # simplest approach to changing $(DEPDIR) to its actual value in the
15840    # expansion.
15841    for file in `sed -n "
15842      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15843	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15844      # Make sure the directory exists.
15845      test -f "$dirpart/$file" && continue
15846      fdir=`$as_dirname -- "$file" ||
15847$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15848	 X"$file" : 'X\(//\)[^/]' \| \
15849	 X"$file" : 'X\(//\)$' \| \
15850	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15851$as_echo X"$file" |
15852    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15853	    s//\1/
15854	    q
15855	  }
15856	  /^X\(\/\/\)[^/].*/{
15857	    s//\1/
15858	    q
15859	  }
15860	  /^X\(\/\/\)$/{
15861	    s//\1/
15862	    q
15863	  }
15864	  /^X\(\/\).*/{
15865	    s//\1/
15866	    q
15867	  }
15868	  s/.*/./; q'`
15869      as_dir=$dirpart/$fdir; as_fn_mkdir_p
15870      # echo "creating $dirpart/$file"
15871      echo '# dummy' > "$dirpart/$file"
15872    done
15873  done
15874}
15875 ;;
15876    "libtool":C)
15877
15878    # See if we are running on zsh, and set the options which allow our
15879    # commands through without removal of \ escapes.
15880    if test -n "${ZSH_VERSION+set}" ; then
15881      setopt NO_GLOB_SUBST
15882    fi
15883
15884    cfgfile="${ofile}T"
15885    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15886    $RM "$cfgfile"
15887
15888    cat <<_LT_EOF >> "$cfgfile"
15889#! $SHELL
15890
15891# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15892# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15893# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15894# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15895#
15896#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15897#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15898#   Written by Gordon Matzigkeit, 1996
15899#
15900#   This file is part of GNU Libtool.
15901#
15902# GNU Libtool is free software; you can redistribute it and/or
15903# modify it under the terms of the GNU General Public License as
15904# published by the Free Software Foundation; either version 2 of
15905# the License, or (at your option) any later version.
15906#
15907# As a special exception to the GNU General Public License,
15908# if you distribute this file as part of a program or library that
15909# is built using GNU Libtool, you may include this file under the
15910# same distribution terms that you use for the rest of that program.
15911#
15912# GNU Libtool is distributed in the hope that it will be useful,
15913# but WITHOUT ANY WARRANTY; without even the implied warranty of
15914# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15915# GNU General Public License for more details.
15916#
15917# You should have received a copy of the GNU General Public License
15918# along with GNU Libtool; see the file COPYING.  If not, a copy
15919# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15920# obtained by writing to the Free Software Foundation, Inc.,
15921# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15922
15923
15924# The names of the tagged configurations supported by this script.
15925available_tags=""
15926
15927# ### BEGIN LIBTOOL CONFIG
15928
15929# Which release of libtool.m4 was used?
15930macro_version=$macro_version
15931macro_revision=$macro_revision
15932
15933# Whether or not to build shared libraries.
15934build_libtool_libs=$enable_shared
15935
15936# Whether or not to build static libraries.
15937build_old_libs=$enable_static
15938
15939# What type of objects to build.
15940pic_mode=$pic_mode
15941
15942# Whether or not to optimize for fast installation.
15943fast_install=$enable_fast_install
15944
15945# Shell to use when invoking shell scripts.
15946SHELL=$lt_SHELL
15947
15948# An echo program that protects backslashes.
15949ECHO=$lt_ECHO
15950
15951# The host system.
15952host_alias=$host_alias
15953host=$host
15954host_os=$host_os
15955
15956# The build system.
15957build_alias=$build_alias
15958build=$build
15959build_os=$build_os
15960
15961# A sed program that does not truncate output.
15962SED=$lt_SED
15963
15964# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15965Xsed="\$SED -e 1s/^X//"
15966
15967# A grep program that handles long lines.
15968GREP=$lt_GREP
15969
15970# An ERE matcher.
15971EGREP=$lt_EGREP
15972
15973# A literal string matcher.
15974FGREP=$lt_FGREP
15975
15976# A BSD- or MS-compatible name lister.
15977NM=$lt_NM
15978
15979# Whether we need soft or hard links.
15980LN_S=$lt_LN_S
15981
15982# What is the maximum length of a command?
15983max_cmd_len=$max_cmd_len
15984
15985# Object file suffix (normally "o").
15986objext=$ac_objext
15987
15988# Executable file suffix (normally "").
15989exeext=$exeext
15990
15991# whether the shell understands "unset".
15992lt_unset=$lt_unset
15993
15994# turn spaces into newlines.
15995SP2NL=$lt_lt_SP2NL
15996
15997# turn newlines into spaces.
15998NL2SP=$lt_lt_NL2SP
15999
16000# An object symbol dumper.
16001OBJDUMP=$lt_OBJDUMP
16002
16003# Method to check whether dependent libraries are shared objects.
16004deplibs_check_method=$lt_deplibs_check_method
16005
16006# Command to use when deplibs_check_method == "file_magic".
16007file_magic_cmd=$lt_file_magic_cmd
16008
16009# The archiver.
16010AR=$lt_AR
16011AR_FLAGS=$lt_AR_FLAGS
16012
16013# A symbol stripping program.
16014STRIP=$lt_STRIP
16015
16016# Commands used to install an old-style archive.
16017RANLIB=$lt_RANLIB
16018old_postinstall_cmds=$lt_old_postinstall_cmds
16019old_postuninstall_cmds=$lt_old_postuninstall_cmds
16020
16021# Whether to use a lock for old archive extraction.
16022lock_old_archive_extraction=$lock_old_archive_extraction
16023
16024# A C compiler.
16025LTCC=$lt_CC
16026
16027# LTCC compiler flags.
16028LTCFLAGS=$lt_CFLAGS
16029
16030# Take the output of nm and produce a listing of raw symbols and C names.
16031global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16032
16033# Transform the output of nm in a proper C declaration.
16034global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16035
16036# Transform the output of nm in a C name address pair.
16037global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16038
16039# Transform the output of nm in a C name address pair when lib prefix is needed.
16040global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16041
16042# The name of the directory that contains temporary libtool files.
16043objdir=$objdir
16044
16045# Used to examine libraries when file_magic_cmd begins with "file".
16046MAGIC_CMD=$MAGIC_CMD
16047
16048# Must we lock files when doing compilation?
16049need_locks=$lt_need_locks
16050
16051# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16052DSYMUTIL=$lt_DSYMUTIL
16053
16054# Tool to change global to local symbols on Mac OS X.
16055NMEDIT=$lt_NMEDIT
16056
16057# Tool to manipulate fat objects and archives on Mac OS X.
16058LIPO=$lt_LIPO
16059
16060# ldd/readelf like tool for Mach-O binaries on Mac OS X.
16061OTOOL=$lt_OTOOL
16062
16063# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16064OTOOL64=$lt_OTOOL64
16065
16066# Old archive suffix (normally "a").
16067libext=$libext
16068
16069# Shared library suffix (normally ".so").
16070shrext_cmds=$lt_shrext_cmds
16071
16072# The commands to extract the exported symbol list from a shared archive.
16073extract_expsyms_cmds=$lt_extract_expsyms_cmds
16074
16075# Variables whose values should be saved in libtool wrapper scripts and
16076# restored at link time.
16077variables_saved_for_relink=$lt_variables_saved_for_relink
16078
16079# Do we need the "lib" prefix for modules?
16080need_lib_prefix=$need_lib_prefix
16081
16082# Do we need a version for libraries?
16083need_version=$need_version
16084
16085# Library versioning type.
16086version_type=$version_type
16087
16088# Shared library runtime path variable.
16089runpath_var=$runpath_var
16090
16091# Shared library path variable.
16092shlibpath_var=$shlibpath_var
16093
16094# Is shlibpath searched before the hard-coded library search path?
16095shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16096
16097# Format of library name prefix.
16098libname_spec=$lt_libname_spec
16099
16100# List of archive names.  First name is the real one, the rest are links.
16101# The last name is the one that the linker finds with -lNAME
16102library_names_spec=$lt_library_names_spec
16103
16104# The coded name of the library, if different from the real name.
16105soname_spec=$lt_soname_spec
16106
16107# Permission mode override for installation of shared libraries.
16108install_override_mode=$lt_install_override_mode
16109
16110# Command to use after installation of a shared archive.
16111postinstall_cmds=$lt_postinstall_cmds
16112
16113# Command to use after uninstallation of a shared archive.
16114postuninstall_cmds=$lt_postuninstall_cmds
16115
16116# Commands used to finish a libtool library installation in a directory.
16117finish_cmds=$lt_finish_cmds
16118
16119# As "finish_cmds", except a single script fragment to be evaled but
16120# not shown.
16121finish_eval=$lt_finish_eval
16122
16123# Whether we should hardcode library paths into libraries.
16124hardcode_into_libs=$hardcode_into_libs
16125
16126# Compile-time system search path for libraries.
16127sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16128
16129# Run-time system search path for libraries.
16130sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16131
16132# Whether dlopen is supported.
16133dlopen_support=$enable_dlopen
16134
16135# Whether dlopen of programs is supported.
16136dlopen_self=$enable_dlopen_self
16137
16138# Whether dlopen of statically linked programs is supported.
16139dlopen_self_static=$enable_dlopen_self_static
16140
16141# Commands to strip libraries.
16142old_striplib=$lt_old_striplib
16143striplib=$lt_striplib
16144
16145
16146# The linker used to build libraries.
16147LD=$lt_LD
16148
16149# How to create reloadable object files.
16150reload_flag=$lt_reload_flag
16151reload_cmds=$lt_reload_cmds
16152
16153# Commands used to build an old-style archive.
16154old_archive_cmds=$lt_old_archive_cmds
16155
16156# A language specific compiler.
16157CC=$lt_compiler
16158
16159# Is the compiler the GNU compiler?
16160with_gcc=$GCC
16161
16162# Compiler flag to turn off builtin functions.
16163no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16164
16165# How to pass a linker flag through the compiler.
16166wl=$lt_lt_prog_compiler_wl
16167
16168# Additional compiler flags for building library objects.
16169pic_flag=$lt_lt_prog_compiler_pic
16170
16171# Compiler flag to prevent dynamic linking.
16172link_static_flag=$lt_lt_prog_compiler_static
16173
16174# Does compiler simultaneously support -c and -o options?
16175compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16176
16177# Whether or not to add -lc for building shared libraries.
16178build_libtool_need_lc=$archive_cmds_need_lc
16179
16180# Whether or not to disallow shared libs when runtime libs are static.
16181allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16182
16183# Compiler flag to allow reflexive dlopens.
16184export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16185
16186# Compiler flag to generate shared objects directly from archives.
16187whole_archive_flag_spec=$lt_whole_archive_flag_spec
16188
16189# Whether the compiler copes with passing no objects directly.
16190compiler_needs_object=$lt_compiler_needs_object
16191
16192# Create an old-style archive from a shared archive.
16193old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16194
16195# Create a temporary old-style archive to link instead of a shared archive.
16196old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16197
16198# Commands used to build a shared archive.
16199archive_cmds=$lt_archive_cmds
16200archive_expsym_cmds=$lt_archive_expsym_cmds
16201
16202# Commands used to build a loadable module if different from building
16203# a shared archive.
16204module_cmds=$lt_module_cmds
16205module_expsym_cmds=$lt_module_expsym_cmds
16206
16207# Whether we are building with GNU ld or not.
16208with_gnu_ld=$lt_with_gnu_ld
16209
16210# Flag that allows shared libraries with undefined symbols to be built.
16211allow_undefined_flag=$lt_allow_undefined_flag
16212
16213# Flag that enforces no undefined symbols.
16214no_undefined_flag=$lt_no_undefined_flag
16215
16216# Flag to hardcode \$libdir into a binary during linking.
16217# This must work even if \$libdir does not exist
16218hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16219
16220# If ld is used when linking, flag to hardcode \$libdir into a binary
16221# during linking.  This must work even if \$libdir does not exist.
16222hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16223
16224# Whether we need a single "-rpath" flag with a separated argument.
16225hardcode_libdir_separator=$lt_hardcode_libdir_separator
16226
16227# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16228# DIR into the resulting binary.
16229hardcode_direct=$hardcode_direct
16230
16231# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16232# DIR into the resulting binary and the resulting library dependency is
16233# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16234# library is relocated.
16235hardcode_direct_absolute=$hardcode_direct_absolute
16236
16237# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16238# into the resulting binary.
16239hardcode_minus_L=$hardcode_minus_L
16240
16241# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16242# into the resulting binary.
16243hardcode_shlibpath_var=$hardcode_shlibpath_var
16244
16245# Set to "yes" if building a shared library automatically hardcodes DIR
16246# into the library and all subsequent libraries and executables linked
16247# against it.
16248hardcode_automatic=$hardcode_automatic
16249
16250# Set to yes if linker adds runtime paths of dependent libraries
16251# to runtime path list.
16252inherit_rpath=$inherit_rpath
16253
16254# Whether libtool must link a program against all its dependency libraries.
16255link_all_deplibs=$link_all_deplibs
16256
16257# Fix the shell variable \$srcfile for the compiler.
16258fix_srcfile_path=$lt_fix_srcfile_path
16259
16260# Set to "yes" if exported symbols are required.
16261always_export_symbols=$always_export_symbols
16262
16263# The commands to list exported symbols.
16264export_symbols_cmds=$lt_export_symbols_cmds
16265
16266# Symbols that should not be listed in the preloaded symbols.
16267exclude_expsyms=$lt_exclude_expsyms
16268
16269# Symbols that must always be exported.
16270include_expsyms=$lt_include_expsyms
16271
16272# Commands necessary for linking programs (against libraries) with templates.
16273prelink_cmds=$lt_prelink_cmds
16274
16275# Specify filename containing input files.
16276file_list_spec=$lt_file_list_spec
16277
16278# How to hardcode a shared library path into an executable.
16279hardcode_action=$hardcode_action
16280
16281# ### END LIBTOOL CONFIG
16282
16283_LT_EOF
16284
16285  case $host_os in
16286  aix3*)
16287    cat <<\_LT_EOF >> "$cfgfile"
16288# AIX sometimes has problems with the GCC collect2 program.  For some
16289# reason, if we set the COLLECT_NAMES environment variable, the problems
16290# vanish in a puff of smoke.
16291if test "X${COLLECT_NAMES+set}" != Xset; then
16292  COLLECT_NAMES=
16293  export COLLECT_NAMES
16294fi
16295_LT_EOF
16296    ;;
16297  esac
16298
16299
16300ltmain="$ac_aux_dir/ltmain.sh"
16301
16302
16303  # We use sed instead of cat because bash on DJGPP gets confused if
16304  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16305  # text mode, it properly converts lines to CR/LF.  This bash problem
16306  # is reportedly fixed, but why not run on old versions too?
16307  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16308    || (rm -f "$cfgfile"; exit 1)
16309
16310  case $xsi_shell in
16311  yes)
16312    cat << \_LT_EOF >> "$cfgfile"
16313
16314# func_dirname file append nondir_replacement
16315# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16316# otherwise set result to NONDIR_REPLACEMENT.
16317func_dirname ()
16318{
16319  case ${1} in
16320    */*) func_dirname_result="${1%/*}${2}" ;;
16321    *  ) func_dirname_result="${3}" ;;
16322  esac
16323}
16324
16325# func_basename file
16326func_basename ()
16327{
16328  func_basename_result="${1##*/}"
16329}
16330
16331# func_dirname_and_basename file append nondir_replacement
16332# perform func_basename and func_dirname in a single function
16333# call:
16334#   dirname:  Compute the dirname of FILE.  If nonempty,
16335#             add APPEND to the result, otherwise set result
16336#             to NONDIR_REPLACEMENT.
16337#             value returned in "$func_dirname_result"
16338#   basename: Compute filename of FILE.
16339#             value retuned in "$func_basename_result"
16340# Implementation must be kept synchronized with func_dirname
16341# and func_basename. For efficiency, we do not delegate to
16342# those functions but instead duplicate the functionality here.
16343func_dirname_and_basename ()
16344{
16345  case ${1} in
16346    */*) func_dirname_result="${1%/*}${2}" ;;
16347    *  ) func_dirname_result="${3}" ;;
16348  esac
16349  func_basename_result="${1##*/}"
16350}
16351
16352# func_stripname prefix suffix name
16353# strip PREFIX and SUFFIX off of NAME.
16354# PREFIX and SUFFIX must not contain globbing or regex special
16355# characters, hashes, percent signs, but SUFFIX may contain a leading
16356# dot (in which case that matches only a dot).
16357func_stripname ()
16358{
16359  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16360  # positional parameters, so assign one to ordinary parameter first.
16361  func_stripname_result=${3}
16362  func_stripname_result=${func_stripname_result#"${1}"}
16363  func_stripname_result=${func_stripname_result%"${2}"}
16364}
16365
16366# func_opt_split
16367func_opt_split ()
16368{
16369  func_opt_split_opt=${1%%=*}
16370  func_opt_split_arg=${1#*=}
16371}
16372
16373# func_lo2o object
16374func_lo2o ()
16375{
16376  case ${1} in
16377    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16378    *)    func_lo2o_result=${1} ;;
16379  esac
16380}
16381
16382# func_xform libobj-or-source
16383func_xform ()
16384{
16385  func_xform_result=${1%.*}.lo
16386}
16387
16388# func_arith arithmetic-term...
16389func_arith ()
16390{
16391  func_arith_result=$(( $* ))
16392}
16393
16394# func_len string
16395# STRING may not start with a hyphen.
16396func_len ()
16397{
16398  func_len_result=${#1}
16399}
16400
16401_LT_EOF
16402    ;;
16403  *) # Bourne compatible functions.
16404    cat << \_LT_EOF >> "$cfgfile"
16405
16406# func_dirname file append nondir_replacement
16407# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16408# otherwise set result to NONDIR_REPLACEMENT.
16409func_dirname ()
16410{
16411  # Extract subdirectory from the argument.
16412  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16413  if test "X$func_dirname_result" = "X${1}"; then
16414    func_dirname_result="${3}"
16415  else
16416    func_dirname_result="$func_dirname_result${2}"
16417  fi
16418}
16419
16420# func_basename file
16421func_basename ()
16422{
16423  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16424}
16425
16426
16427# func_stripname prefix suffix name
16428# strip PREFIX and SUFFIX off of NAME.
16429# PREFIX and SUFFIX must not contain globbing or regex special
16430# characters, hashes, percent signs, but SUFFIX may contain a leading
16431# dot (in which case that matches only a dot).
16432# func_strip_suffix prefix name
16433func_stripname ()
16434{
16435  case ${2} in
16436    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16437    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16438  esac
16439}
16440
16441# sed scripts:
16442my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16443my_sed_long_arg='1s/^-[^=]*=//'
16444
16445# func_opt_split
16446func_opt_split ()
16447{
16448  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16449  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16450}
16451
16452# func_lo2o object
16453func_lo2o ()
16454{
16455  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16456}
16457
16458# func_xform libobj-or-source
16459func_xform ()
16460{
16461  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16462}
16463
16464# func_arith arithmetic-term...
16465func_arith ()
16466{
16467  func_arith_result=`expr "$@"`
16468}
16469
16470# func_len string
16471# STRING may not start with a hyphen.
16472func_len ()
16473{
16474  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16475}
16476
16477_LT_EOF
16478esac
16479
16480case $lt_shell_append in
16481  yes)
16482    cat << \_LT_EOF >> "$cfgfile"
16483
16484# func_append var value
16485# Append VALUE to the end of shell variable VAR.
16486func_append ()
16487{
16488  eval "$1+=\$2"
16489}
16490_LT_EOF
16491    ;;
16492  *)
16493    cat << \_LT_EOF >> "$cfgfile"
16494
16495# func_append var value
16496# Append VALUE to the end of shell variable VAR.
16497func_append ()
16498{
16499  eval "$1=\$$1\$2"
16500}
16501
16502_LT_EOF
16503    ;;
16504  esac
16505
16506
16507  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16508    || (rm -f "$cfgfile"; exit 1)
16509
16510  mv -f "$cfgfile" "$ofile" ||
16511    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16512  chmod +x "$ofile"
16513
16514 ;;
16515    "default-1":C)
16516    for ac_file in $CONFIG_FILES; do
16517      # Support "outfile[:infile[:infile...]]"
16518      case "$ac_file" in
16519        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16520      esac
16521      # PO directories have a Makefile.in generated from Makefile.in.in.
16522      case "$ac_file" in */Makefile.in)
16523        # Adjust a relative srcdir.
16524        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16525        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16526        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16527        # In autoconf-2.13 it is called $ac_given_srcdir.
16528        # In autoconf-2.50 it is called $srcdir.
16529        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16530        case "$ac_given_srcdir" in
16531          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16532          /*) top_srcdir="$ac_given_srcdir" ;;
16533          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16534        esac
16535        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16536          rm -f "$ac_dir/POTFILES"
16537          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16538          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16539          POMAKEFILEDEPS="POTFILES.in"
16540          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16541          # on $ac_dir but don't depend on user-specified configuration
16542          # parameters.
16543          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16544            # The LINGUAS file contains the set of available languages.
16545            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16546              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16547            fi
16548            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16549            # Hide the ALL_LINGUAS assigment from automake.
16550            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16551            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16552          else
16553            # The set of available languages was given in configure.in.
16554            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16555          fi
16556          case "$ac_given_srcdir" in
16557            .) srcdirpre= ;;
16558            *) srcdirpre='$(srcdir)/' ;;
16559          esac
16560          POFILES=
16561          GMOFILES=
16562          UPDATEPOFILES=
16563          DUMMYPOFILES=
16564          for lang in $ALL_LINGUAS; do
16565            POFILES="$POFILES $srcdirpre$lang.po"
16566            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16567            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16568            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16569          done
16570          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16571          # environment variable.
16572          INST_LINGUAS=
16573          if test -n "$ALL_LINGUAS"; then
16574            for presentlang in $ALL_LINGUAS; do
16575              useit=no
16576              if test "%UNSET%" != "$LINGUAS"; then
16577                desiredlanguages="$LINGUAS"
16578              else
16579                desiredlanguages="$ALL_LINGUAS"
16580              fi
16581              for desiredlang in $desiredlanguages; do
16582                # Use the presentlang catalog if desiredlang is
16583                #   a. equal to presentlang, or
16584                #   b. a variant of presentlang (because in this case,
16585                #      presentlang can be used as a fallback for messages
16586                #      which are not translated in the desiredlang catalog).
16587                case "$desiredlang" in
16588                  "$presentlang"*) useit=yes;;
16589                esac
16590              done
16591              if test $useit = yes; then
16592                INST_LINGUAS="$INST_LINGUAS $presentlang"
16593              fi
16594            done
16595          fi
16596          CATALOGS=
16597          if test -n "$INST_LINGUAS"; then
16598            for lang in $INST_LINGUAS; do
16599              CATALOGS="$CATALOGS $lang.gmo"
16600            done
16601          fi
16602          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16603          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"
16604          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16605            if test -f "$f"; then
16606              case "$f" in
16607                *.orig | *.bak | *~) ;;
16608                *) cat "$f" >> "$ac_dir/Makefile" ;;
16609              esac
16610            fi
16611          done
16612        fi
16613        ;;
16614      esac
16615    done ;;
16616    "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
16617 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16618 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16619 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16620 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16621 if test "x$cgen_cpu_prefix" != x ; then
16622   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16623 fi ;;
16624
16625  esac
16626done # for ac_tag
16627
16628
16629as_fn_exit 0
16630_ACEOF
16631ac_clean_files=$ac_clean_files_save
16632
16633test $ac_write_fail = 0 ||
16634  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16635
16636
16637# configure is writing to config.log, and then calls config.status.
16638# config.status does its own redirection, appending to config.log.
16639# Unfortunately, on DOS this fails, as config.log is still kept open
16640# by configure, so config.status won't be able to write to it; its
16641# output is simply discarded.  So we exec the FD to /dev/null,
16642# effectively closing config.log, so it can be properly (re)opened and
16643# appended to by config.status.  When coming back to configure, we
16644# need to make the FD available again.
16645if test "$no_create" != yes; then
16646  ac_cs_success=:
16647  ac_config_status_args=
16648  test "$silent" = yes &&
16649    ac_config_status_args="$ac_config_status_args --quiet"
16650  exec 5>/dev/null
16651  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16652  exec 5>>config.log
16653  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16654  # would make configure fail if this is the last instruction.
16655  $ac_cs_success || as_fn_exit $?
16656fi
16657if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16658  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16659$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16660fi
16661
16662