xref: /netbsd-src/external/gpl3/gcc/dist/libbacktrace/configure (revision bdc22b2e01993381dcefeff2bc9b56ca75a4235c)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for package-unused version-unused.
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='package-unused'
558PACKAGE_TARNAME='libbacktrace'
559PACKAGE_VERSION='version-unused'
560PACKAGE_STRING='package-unused version-unused'
561PACKAGE_BUGREPORT=''
562PACKAGE_URL=''
563
564ac_unique_file="backtrace.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
605NATIVE_FALSE
606NATIVE_TRUE
607BACKTRACE_USES_MALLOC
608ALLOC_FILE
609VIEW_FILE
610BACKTRACE_SUPPORTS_DATA
611BACKTRACE_SUPPORTED
612FORMAT_FILE
613BACKTRACE_SUPPORTS_THREADS
614PIC_FLAG
615WARN_FLAGS
616EXTRA_FLAGS
617BACKTRACE_FILE
618OTOOL64
619OTOOL
620LIPO
621NMEDIT
622DSYMUTIL
623AR
624OBJDUMP
625LN_S
626NM
627ac_ct_DUMPBIN
628DUMPBIN
629LD
630FGREP
631SED
632LIBTOOL
633RANLIB
634MAINT
635MAINTAINER_MODE_FALSE
636MAINTAINER_MODE_TRUE
637am__untar
638am__tar
639AMTAR
640am__leading_dot
641SET_MAKE
642AWK
643mkdir_p
644MKDIR_P
645INSTALL_STRIP_PROGRAM
646STRIP
647install_sh
648MAKEINFO
649AUTOHEADER
650AUTOMAKE
651AUTOCONF
652ACLOCAL
653VERSION
654PACKAGE
655CYGPATH_W
656am__isrc
657INSTALL_DATA
658INSTALL_SCRIPT
659INSTALL_PROGRAM
660libtool_VERSION
661EGREP
662GREP
663CPP
664OBJEXT
665EXEEXT
666ac_ct_CC
667CPPFLAGS
668LDFLAGS
669CFLAGS
670CC
671target_os
672target_vendor
673target_cpu
674target
675host_os
676host_vendor
677host_cpu
678host
679build_os
680build_vendor
681build_cpu
682build
683multi_basedir
684target_alias
685host_alias
686build_alias
687LIBS
688ECHO_T
689ECHO_N
690ECHO_C
691DEFS
692mandir
693localedir
694libdir
695psdir
696pdfdir
697dvidir
698htmldir
699infodir
700docdir
701oldincludedir
702includedir
703localstatedir
704sharedstatedir
705sysconfdir
706datadir
707datarootdir
708libexecdir
709sbindir
710bindir
711program_transform_name
712prefix
713exec_prefix
714PACKAGE_URL
715PACKAGE_BUGREPORT
716PACKAGE_STRING
717PACKAGE_VERSION
718PACKAGE_TARNAME
719PACKAGE_NAME
720PATH_SEPARATOR
721SHELL'
722ac_subst_files=''
723ac_user_opts='
724enable_option_checking
725enable_multilib
726enable_maintainer_mode
727with_target_subdir
728enable_shared
729enable_static
730with_pic
731enable_fast_install
732with_gnu_ld
733enable_libtool_lock
734with_system_libunwind
735enable_host_shared
736'
737      ac_precious_vars='build_alias
738host_alias
739target_alias
740CC
741CFLAGS
742LDFLAGS
743LIBS
744CPPFLAGS
745CPP'
746
747
748# Initialize some variables set by options.
749ac_init_help=
750ac_init_version=false
751ac_unrecognized_opts=
752ac_unrecognized_sep=
753# The variables have the same names as the options, with
754# dashes changed to underlines.
755cache_file=/dev/null
756exec_prefix=NONE
757no_create=
758no_recursion=
759prefix=NONE
760program_prefix=NONE
761program_suffix=NONE
762program_transform_name=s,x,x,
763silent=
764site=
765srcdir=
766verbose=
767x_includes=NONE
768x_libraries=NONE
769
770# Installation directory options.
771# These are left unexpanded so users can "make install exec_prefix=/foo"
772# and all the variables that are supposed to be based on exec_prefix
773# by default will actually change.
774# Use braces instead of parens because sh, perl, etc. also accept them.
775# (The list follows the same order as the GNU Coding Standards.)
776bindir='${exec_prefix}/bin'
777sbindir='${exec_prefix}/sbin'
778libexecdir='${exec_prefix}/libexec'
779datarootdir='${prefix}/share'
780datadir='${datarootdir}'
781sysconfdir='${prefix}/etc'
782sharedstatedir='${prefix}/com'
783localstatedir='${prefix}/var'
784includedir='${prefix}/include'
785oldincludedir='/usr/include'
786docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
787infodir='${datarootdir}/info'
788htmldir='${docdir}'
789dvidir='${docdir}'
790pdfdir='${docdir}'
791psdir='${docdir}'
792libdir='${exec_prefix}/lib'
793localedir='${datarootdir}/locale'
794mandir='${datarootdir}/man'
795
796ac_prev=
797ac_dashdash=
798for ac_option
799do
800  # If the previous option needs an argument, assign it.
801  if test -n "$ac_prev"; then
802    eval $ac_prev=\$ac_option
803    ac_prev=
804    continue
805  fi
806
807  case $ac_option in
808  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
809  *)	ac_optarg=yes ;;
810  esac
811
812  # Accept the important Cygnus configure options, so we can diagnose typos.
813
814  case $ac_dashdash$ac_option in
815  --)
816    ac_dashdash=yes ;;
817
818  -bindir | --bindir | --bindi | --bind | --bin | --bi)
819    ac_prev=bindir ;;
820  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
821    bindir=$ac_optarg ;;
822
823  -build | --build | --buil | --bui | --bu)
824    ac_prev=build_alias ;;
825  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
826    build_alias=$ac_optarg ;;
827
828  -cache-file | --cache-file | --cache-fil | --cache-fi \
829  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
830    ac_prev=cache_file ;;
831  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
832  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
833    cache_file=$ac_optarg ;;
834
835  --config-cache | -C)
836    cache_file=config.cache ;;
837
838  -datadir | --datadir | --datadi | --datad)
839    ac_prev=datadir ;;
840  -datadir=* | --datadir=* | --datadi=* | --datad=*)
841    datadir=$ac_optarg ;;
842
843  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
844  | --dataroo | --dataro | --datar)
845    ac_prev=datarootdir ;;
846  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
847  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
848    datarootdir=$ac_optarg ;;
849
850  -disable-* | --disable-*)
851    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
852    # Reject names that are not valid shell variable names.
853    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
854      as_fn_error "invalid feature name: $ac_useropt"
855    ac_useropt_orig=$ac_useropt
856    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
857    case $ac_user_opts in
858      *"
859"enable_$ac_useropt"
860"*) ;;
861      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
862	 ac_unrecognized_sep=', ';;
863    esac
864    eval enable_$ac_useropt=no ;;
865
866  -docdir | --docdir | --docdi | --doc | --do)
867    ac_prev=docdir ;;
868  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
869    docdir=$ac_optarg ;;
870
871  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
872    ac_prev=dvidir ;;
873  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
874    dvidir=$ac_optarg ;;
875
876  -enable-* | --enable-*)
877    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
878    # Reject names that are not valid shell variable names.
879    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
880      as_fn_error "invalid feature name: $ac_useropt"
881    ac_useropt_orig=$ac_useropt
882    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
883    case $ac_user_opts in
884      *"
885"enable_$ac_useropt"
886"*) ;;
887      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
888	 ac_unrecognized_sep=', ';;
889    esac
890    eval enable_$ac_useropt=\$ac_optarg ;;
891
892  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
893  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
894  | --exec | --exe | --ex)
895    ac_prev=exec_prefix ;;
896  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
897  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
898  | --exec=* | --exe=* | --ex=*)
899    exec_prefix=$ac_optarg ;;
900
901  -gas | --gas | --ga | --g)
902    # Obsolete; use --with-gas.
903    with_gas=yes ;;
904
905  -help | --help | --hel | --he | -h)
906    ac_init_help=long ;;
907  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
908    ac_init_help=recursive ;;
909  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
910    ac_init_help=short ;;
911
912  -host | --host | --hos | --ho)
913    ac_prev=host_alias ;;
914  -host=* | --host=* | --hos=* | --ho=*)
915    host_alias=$ac_optarg ;;
916
917  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
918    ac_prev=htmldir ;;
919  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
920  | --ht=*)
921    htmldir=$ac_optarg ;;
922
923  -includedir | --includedir | --includedi | --included | --include \
924  | --includ | --inclu | --incl | --inc)
925    ac_prev=includedir ;;
926  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
927  | --includ=* | --inclu=* | --incl=* | --inc=*)
928    includedir=$ac_optarg ;;
929
930  -infodir | --infodir | --infodi | --infod | --info | --inf)
931    ac_prev=infodir ;;
932  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
933    infodir=$ac_optarg ;;
934
935  -libdir | --libdir | --libdi | --libd)
936    ac_prev=libdir ;;
937  -libdir=* | --libdir=* | --libdi=* | --libd=*)
938    libdir=$ac_optarg ;;
939
940  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
941  | --libexe | --libex | --libe)
942    ac_prev=libexecdir ;;
943  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
944  | --libexe=* | --libex=* | --libe=*)
945    libexecdir=$ac_optarg ;;
946
947  -localedir | --localedir | --localedi | --localed | --locale)
948    ac_prev=localedir ;;
949  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
950    localedir=$ac_optarg ;;
951
952  -localstatedir | --localstatedir | --localstatedi | --localstated \
953  | --localstate | --localstat | --localsta | --localst | --locals)
954    ac_prev=localstatedir ;;
955  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
956  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
957    localstatedir=$ac_optarg ;;
958
959  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
960    ac_prev=mandir ;;
961  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
962    mandir=$ac_optarg ;;
963
964  -nfp | --nfp | --nf)
965    # Obsolete; use --without-fp.
966    with_fp=no ;;
967
968  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
969  | --no-cr | --no-c | -n)
970    no_create=yes ;;
971
972  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
973  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
974    no_recursion=yes ;;
975
976  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
977  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
978  | --oldin | --oldi | --old | --ol | --o)
979    ac_prev=oldincludedir ;;
980  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
981  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
982  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
983    oldincludedir=$ac_optarg ;;
984
985  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
986    ac_prev=prefix ;;
987  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
988    prefix=$ac_optarg ;;
989
990  -program-prefix | --program-prefix | --program-prefi | --program-pref \
991  | --program-pre | --program-pr | --program-p)
992    ac_prev=program_prefix ;;
993  -program-prefix=* | --program-prefix=* | --program-prefi=* \
994  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
995    program_prefix=$ac_optarg ;;
996
997  -program-suffix | --program-suffix | --program-suffi | --program-suff \
998  | --program-suf | --program-su | --program-s)
999    ac_prev=program_suffix ;;
1000  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1001  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1002    program_suffix=$ac_optarg ;;
1003
1004  -program-transform-name | --program-transform-name \
1005  | --program-transform-nam | --program-transform-na \
1006  | --program-transform-n | --program-transform- \
1007  | --program-transform | --program-transfor \
1008  | --program-transfo | --program-transf \
1009  | --program-trans | --program-tran \
1010  | --progr-tra | --program-tr | --program-t)
1011    ac_prev=program_transform_name ;;
1012  -program-transform-name=* | --program-transform-name=* \
1013  | --program-transform-nam=* | --program-transform-na=* \
1014  | --program-transform-n=* | --program-transform-=* \
1015  | --program-transform=* | --program-transfor=* \
1016  | --program-transfo=* | --program-transf=* \
1017  | --program-trans=* | --program-tran=* \
1018  | --progr-tra=* | --program-tr=* | --program-t=*)
1019    program_transform_name=$ac_optarg ;;
1020
1021  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1022    ac_prev=pdfdir ;;
1023  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1024    pdfdir=$ac_optarg ;;
1025
1026  -psdir | --psdir | --psdi | --psd | --ps)
1027    ac_prev=psdir ;;
1028  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1029    psdir=$ac_optarg ;;
1030
1031  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1032  | -silent | --silent | --silen | --sile | --sil)
1033    silent=yes ;;
1034
1035  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1036    ac_prev=sbindir ;;
1037  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1038  | --sbi=* | --sb=*)
1039    sbindir=$ac_optarg ;;
1040
1041  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1042  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1043  | --sharedst | --shareds | --shared | --share | --shar \
1044  | --sha | --sh)
1045    ac_prev=sharedstatedir ;;
1046  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1047  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1048  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1049  | --sha=* | --sh=*)
1050    sharedstatedir=$ac_optarg ;;
1051
1052  -site | --site | --sit)
1053    ac_prev=site ;;
1054  -site=* | --site=* | --sit=*)
1055    site=$ac_optarg ;;
1056
1057  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1058    ac_prev=srcdir ;;
1059  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1060    srcdir=$ac_optarg ;;
1061
1062  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1063  | --syscon | --sysco | --sysc | --sys | --sy)
1064    ac_prev=sysconfdir ;;
1065  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1066  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1067    sysconfdir=$ac_optarg ;;
1068
1069  -target | --target | --targe | --targ | --tar | --ta | --t)
1070    ac_prev=target_alias ;;
1071  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1072    target_alias=$ac_optarg ;;
1073
1074  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1075    verbose=yes ;;
1076
1077  -version | --version | --versio | --versi | --vers | -V)
1078    ac_init_version=: ;;
1079
1080  -with-* | --with-*)
1081    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1082    # Reject names that are not valid shell variable names.
1083    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1084      as_fn_error "invalid package name: $ac_useropt"
1085    ac_useropt_orig=$ac_useropt
1086    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1087    case $ac_user_opts in
1088      *"
1089"with_$ac_useropt"
1090"*) ;;
1091      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1092	 ac_unrecognized_sep=', ';;
1093    esac
1094    eval with_$ac_useropt=\$ac_optarg ;;
1095
1096  -without-* | --without-*)
1097    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1098    # Reject names that are not valid shell variable names.
1099    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1100      as_fn_error "invalid package name: $ac_useropt"
1101    ac_useropt_orig=$ac_useropt
1102    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1103    case $ac_user_opts in
1104      *"
1105"with_$ac_useropt"
1106"*) ;;
1107      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1108	 ac_unrecognized_sep=', ';;
1109    esac
1110    eval with_$ac_useropt=no ;;
1111
1112  --x)
1113    # Obsolete; use --with-x.
1114    with_x=yes ;;
1115
1116  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1117  | --x-incl | --x-inc | --x-in | --x-i)
1118    ac_prev=x_includes ;;
1119  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1120  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1121    x_includes=$ac_optarg ;;
1122
1123  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1124  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1125    ac_prev=x_libraries ;;
1126  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1127  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1128    x_libraries=$ac_optarg ;;
1129
1130  -*) as_fn_error "unrecognized option: \`$ac_option'
1131Try \`$0 --help' for more information."
1132    ;;
1133
1134  *=*)
1135    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1136    # Reject names that are not valid shell variable names.
1137    case $ac_envvar in #(
1138      '' | [0-9]* | *[!_$as_cr_alnum]* )
1139      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1140    esac
1141    eval $ac_envvar=\$ac_optarg
1142    export $ac_envvar ;;
1143
1144  *)
1145    # FIXME: should be removed in autoconf 3.0.
1146    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1147    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1148      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1149    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1150    ;;
1151
1152  esac
1153done
1154
1155if test -n "$ac_prev"; then
1156  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1157  as_fn_error "missing argument to $ac_option"
1158fi
1159
1160if test -n "$ac_unrecognized_opts"; then
1161  case $enable_option_checking in
1162    no) ;;
1163    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1164    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1165  esac
1166fi
1167
1168# Check all directory arguments for consistency.
1169for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1170		datadir sysconfdir sharedstatedir localstatedir includedir \
1171		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1172		libdir localedir mandir
1173do
1174  eval ac_val=\$$ac_var
1175  # Remove trailing slashes.
1176  case $ac_val in
1177    */ )
1178      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1179      eval $ac_var=\$ac_val;;
1180  esac
1181  # Be sure to have absolute directory names.
1182  case $ac_val in
1183    [\\/$]* | ?:[\\/]* )  continue;;
1184    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1185  esac
1186  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1187done
1188
1189# There might be people who depend on the old broken behavior: `$host'
1190# used to hold the argument of --host etc.
1191# FIXME: To remove some day.
1192build=$build_alias
1193host=$host_alias
1194target=$target_alias
1195
1196# FIXME: To remove some day.
1197if test "x$host_alias" != x; then
1198  if test "x$build_alias" = x; then
1199    cross_compiling=maybe
1200    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1201    If a cross compiler is detected then cross compile mode will be used." >&2
1202  elif test "x$build_alias" != "x$host_alias"; then
1203    cross_compiling=yes
1204  fi
1205fi
1206
1207ac_tool_prefix=
1208test -n "$host_alias" && ac_tool_prefix=$host_alias-
1209
1210test "$silent" = yes && exec 6>/dev/null
1211
1212
1213ac_pwd=`pwd` && test -n "$ac_pwd" &&
1214ac_ls_di=`ls -di .` &&
1215ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1216  as_fn_error "working directory cannot be determined"
1217test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1218  as_fn_error "pwd does not report name of working directory"
1219
1220
1221# Find the source files, if location was not specified.
1222if test -z "$srcdir"; then
1223  ac_srcdir_defaulted=yes
1224  # Try the directory containing this script, then the parent directory.
1225  ac_confdir=`$as_dirname -- "$as_myself" ||
1226$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1227	 X"$as_myself" : 'X\(//\)[^/]' \| \
1228	 X"$as_myself" : 'X\(//\)$' \| \
1229	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1230$as_echo X"$as_myself" |
1231    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1232	    s//\1/
1233	    q
1234	  }
1235	  /^X\(\/\/\)[^/].*/{
1236	    s//\1/
1237	    q
1238	  }
1239	  /^X\(\/\/\)$/{
1240	    s//\1/
1241	    q
1242	  }
1243	  /^X\(\/\).*/{
1244	    s//\1/
1245	    q
1246	  }
1247	  s/.*/./; q'`
1248  srcdir=$ac_confdir
1249  if test ! -r "$srcdir/$ac_unique_file"; then
1250    srcdir=..
1251  fi
1252else
1253  ac_srcdir_defaulted=no
1254fi
1255if test ! -r "$srcdir/$ac_unique_file"; then
1256  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1257  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1258fi
1259ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1260ac_abs_confdir=`(
1261	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1262	pwd)`
1263# When building in place, set srcdir=.
1264if test "$ac_abs_confdir" = "$ac_pwd"; then
1265  srcdir=.
1266fi
1267# Remove unnecessary trailing slashes from srcdir.
1268# Double slashes in file names in object file debugging info
1269# mess up M-x gdb in Emacs.
1270case $srcdir in
1271*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1272esac
1273for ac_var in $ac_precious_vars; do
1274  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1275  eval ac_env_${ac_var}_value=\$${ac_var}
1276  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1277  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1278done
1279
1280#
1281# Report the --help message.
1282#
1283if test "$ac_init_help" = "long"; then
1284  # Omit some internal or obsolete options to make the list less imposing.
1285  # This message is too long to be a string in the A/UX 3.1 sh.
1286  cat <<_ACEOF
1287\`configure' configures package-unused version-unused to adapt to many kinds of systems.
1288
1289Usage: $0 [OPTION]... [VAR=VALUE]...
1290
1291To assign environment variables (e.g., CC, CFLAGS...), specify them as
1292VAR=VALUE.  See below for descriptions of some of the useful variables.
1293
1294Defaults for the options are specified in brackets.
1295
1296Configuration:
1297  -h, --help              display this help and exit
1298      --help=short        display options specific to this package
1299      --help=recursive    display the short help of all the included packages
1300  -V, --version           display version information and exit
1301  -q, --quiet, --silent   do not print \`checking...' messages
1302      --cache-file=FILE   cache test results in FILE [disabled]
1303  -C, --config-cache      alias for \`--cache-file=config.cache'
1304  -n, --no-create         do not create output files
1305      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1306
1307Installation directories:
1308  --prefix=PREFIX         install architecture-independent files in PREFIX
1309                          [$ac_default_prefix]
1310  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1311                          [PREFIX]
1312
1313By default, \`make install' will install all the files in
1314\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1315an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1316for instance \`--prefix=\$HOME'.
1317
1318For better control, use the options below.
1319
1320Fine tuning of the installation directories:
1321  --bindir=DIR            user executables [EPREFIX/bin]
1322  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1323  --libexecdir=DIR        program executables [EPREFIX/libexec]
1324  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1325  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1326  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1327  --libdir=DIR            object code libraries [EPREFIX/lib]
1328  --includedir=DIR        C header files [PREFIX/include]
1329  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1330  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1331  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1332  --infodir=DIR           info documentation [DATAROOTDIR/info]
1333  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1334  --mandir=DIR            man documentation [DATAROOTDIR/man]
1335  --docdir=DIR            documentation root [DATAROOTDIR/doc/libbacktrace]
1336  --htmldir=DIR           html documentation [DOCDIR]
1337  --dvidir=DIR            dvi documentation [DOCDIR]
1338  --pdfdir=DIR            pdf documentation [DOCDIR]
1339  --psdir=DIR             ps documentation [DOCDIR]
1340_ACEOF
1341
1342  cat <<\_ACEOF
1343
1344Program names:
1345  --program-prefix=PREFIX            prepend PREFIX to installed program names
1346  --program-suffix=SUFFIX            append SUFFIX to installed program names
1347  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1348
1349System types:
1350  --build=BUILD     configure for building on BUILD [guessed]
1351  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1352  --target=TARGET   configure for building compilers for TARGET [HOST]
1353_ACEOF
1354fi
1355
1356if test -n "$ac_init_help"; then
1357  case $ac_init_help in
1358     short | recursive ) echo "Configuration of package-unused version-unused:";;
1359   esac
1360  cat <<\_ACEOF
1361
1362Optional Features:
1363  --disable-option-checking  ignore unrecognized --enable/--with options
1364  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1365  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1366  --enable-multilib       build many library versions (default)
1367  --enable-maintainer-mode  enable make rules and dependencies not useful
1368			  (and sometimes confusing) to the casual installer
1369  --enable-shared[=PKGS]  build shared libraries [default=yes]
1370  --enable-static[=PKGS]  build static libraries [default=yes]
1371  --enable-fast-install[=PKGS]
1372                          optimize for fast installation [default=yes]
1373  --disable-libtool-lock  avoid locking (might break parallel builds)
1374  --enable-host-shared    build host code as shared libraries
1375
1376Optional Packages:
1377  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1378  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1379  --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
1380  --with-pic              try to use only PIC/non-PIC objects [default=use
1381                          both]
1382  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1383  --with-system-libunwind use installed libunwind
1384
1385Some influential environment variables:
1386  CC          C compiler command
1387  CFLAGS      C compiler flags
1388  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1389              nonstandard directory <lib dir>
1390  LIBS        libraries to pass to the linker, e.g. -l<library>
1391  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1392              you have headers in a nonstandard directory <include dir>
1393  CPP         C preprocessor
1394
1395Use these variables to override the choices made by `configure' or to help
1396it to find libraries and programs with nonstandard names/locations.
1397
1398Report bugs to the package provider.
1399_ACEOF
1400ac_status=$?
1401fi
1402
1403if test "$ac_init_help" = "recursive"; then
1404  # If there are subdirs, report their specific --help.
1405  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1406    test -d "$ac_dir" ||
1407      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1408      continue
1409    ac_builddir=.
1410
1411case "$ac_dir" in
1412.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1413*)
1414  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1415  # A ".." for each directory in $ac_dir_suffix.
1416  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1417  case $ac_top_builddir_sub in
1418  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1419  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1420  esac ;;
1421esac
1422ac_abs_top_builddir=$ac_pwd
1423ac_abs_builddir=$ac_pwd$ac_dir_suffix
1424# for backward compatibility:
1425ac_top_builddir=$ac_top_build_prefix
1426
1427case $srcdir in
1428  .)  # We are building in place.
1429    ac_srcdir=.
1430    ac_top_srcdir=$ac_top_builddir_sub
1431    ac_abs_top_srcdir=$ac_pwd ;;
1432  [\\/]* | ?:[\\/]* )  # Absolute name.
1433    ac_srcdir=$srcdir$ac_dir_suffix;
1434    ac_top_srcdir=$srcdir
1435    ac_abs_top_srcdir=$srcdir ;;
1436  *) # Relative name.
1437    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1438    ac_top_srcdir=$ac_top_build_prefix$srcdir
1439    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1440esac
1441ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1442
1443    cd "$ac_dir" || { ac_status=$?; continue; }
1444    # Check for guested configure.
1445    if test -f "$ac_srcdir/configure.gnu"; then
1446      echo &&
1447      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1448    elif test -f "$ac_srcdir/configure"; then
1449      echo &&
1450      $SHELL "$ac_srcdir/configure" --help=recursive
1451    else
1452      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1453    fi || ac_status=$?
1454    cd "$ac_pwd" || { ac_status=$?; break; }
1455  done
1456fi
1457
1458test -n "$ac_init_help" && exit $ac_status
1459if $ac_init_version; then
1460  cat <<\_ACEOF
1461package-unused configure version-unused
1462generated by GNU Autoconf 2.64
1463
1464Copyright (C) 2009 Free Software Foundation, Inc.
1465This configure script is free software; the Free Software Foundation
1466gives unlimited permission to copy, distribute and modify it.
1467_ACEOF
1468  exit
1469fi
1470
1471## ------------------------ ##
1472## Autoconf initialization. ##
1473## ------------------------ ##
1474
1475# ac_fn_c_try_compile LINENO
1476# --------------------------
1477# Try to compile conftest.$ac_ext, and return whether this succeeded.
1478ac_fn_c_try_compile ()
1479{
1480  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1481  rm -f conftest.$ac_objext
1482  if { { ac_try="$ac_compile"
1483case "(($ac_try" in
1484  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1485  *) ac_try_echo=$ac_try;;
1486esac
1487eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1488$as_echo "$ac_try_echo"; } >&5
1489  (eval "$ac_compile") 2>conftest.err
1490  ac_status=$?
1491  if test -s conftest.err; then
1492    grep -v '^ *+' conftest.err >conftest.er1
1493    cat conftest.er1 >&5
1494    mv -f conftest.er1 conftest.err
1495  fi
1496  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1497  test $ac_status = 0; } && {
1498	 test -z "$ac_c_werror_flag" ||
1499	 test ! -s conftest.err
1500       } && test -s conftest.$ac_objext; then :
1501  ac_retval=0
1502else
1503  $as_echo "$as_me: failed program was:" >&5
1504sed 's/^/| /' conftest.$ac_ext >&5
1505
1506	ac_retval=1
1507fi
1508  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1509  return $ac_retval
1510
1511} # ac_fn_c_try_compile
1512
1513# ac_fn_c_try_cpp LINENO
1514# ----------------------
1515# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1516ac_fn_c_try_cpp ()
1517{
1518  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1519  if { { ac_try="$ac_cpp conftest.$ac_ext"
1520case "(($ac_try" in
1521  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1522  *) ac_try_echo=$ac_try;;
1523esac
1524eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1525$as_echo "$ac_try_echo"; } >&5
1526  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1527  ac_status=$?
1528  if test -s conftest.err; then
1529    grep -v '^ *+' conftest.err >conftest.er1
1530    cat conftest.er1 >&5
1531    mv -f conftest.er1 conftest.err
1532  fi
1533  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1534  test $ac_status = 0; } >/dev/null && {
1535	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1536	 test ! -s conftest.err
1537       }; then :
1538  ac_retval=0
1539else
1540  $as_echo "$as_me: failed program was:" >&5
1541sed 's/^/| /' conftest.$ac_ext >&5
1542
1543    ac_retval=1
1544fi
1545  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1546  return $ac_retval
1547
1548} # ac_fn_c_try_cpp
1549
1550# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1551# -------------------------------------------------------
1552# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1553# the include files in INCLUDES and setting the cache variable VAR
1554# accordingly.
1555ac_fn_c_check_header_mongrel ()
1556{
1557  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1558  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1559  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1560$as_echo_n "checking for $2... " >&6; }
1561if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1562  $as_echo_n "(cached) " >&6
1563fi
1564eval ac_res=\$$3
1565	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1566$as_echo "$ac_res" >&6; }
1567else
1568  # Is the header compilable?
1569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1570$as_echo_n "checking $2 usability... " >&6; }
1571cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1572/* end confdefs.h.  */
1573$4
1574#include <$2>
1575_ACEOF
1576if ac_fn_c_try_compile "$LINENO"; then :
1577  ac_header_compiler=yes
1578else
1579  ac_header_compiler=no
1580fi
1581rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1583$as_echo "$ac_header_compiler" >&6; }
1584
1585# Is the header present?
1586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1587$as_echo_n "checking $2 presence... " >&6; }
1588cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1589/* end confdefs.h.  */
1590#include <$2>
1591_ACEOF
1592if ac_fn_c_try_cpp "$LINENO"; then :
1593  ac_header_preproc=yes
1594else
1595  ac_header_preproc=no
1596fi
1597rm -f conftest.err conftest.$ac_ext
1598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1599$as_echo "$ac_header_preproc" >&6; }
1600
1601# So?  What about this header?
1602case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1603  yes:no: )
1604    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1605$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1606    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1607$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1608    ;;
1609  no:yes:* )
1610    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1611$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1612    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1613$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1614    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1615$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1616    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1617$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1618    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1619$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1620    ;;
1621esac
1622  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1623$as_echo_n "checking for $2... " >&6; }
1624if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1625  $as_echo_n "(cached) " >&6
1626else
1627  eval "$3=\$ac_header_compiler"
1628fi
1629eval ac_res=\$$3
1630	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1631$as_echo "$ac_res" >&6; }
1632fi
1633  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1634
1635} # ac_fn_c_check_header_mongrel
1636
1637# ac_fn_c_try_run LINENO
1638# ----------------------
1639# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1640# that executables *can* be run.
1641ac_fn_c_try_run ()
1642{
1643  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644  if { { ac_try="$ac_link"
1645case "(($ac_try" in
1646  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1647  *) ac_try_echo=$ac_try;;
1648esac
1649eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1650$as_echo "$ac_try_echo"; } >&5
1651  (eval "$ac_link") 2>&5
1652  ac_status=$?
1653  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1654  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1655  { { case "(($ac_try" in
1656  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1657  *) ac_try_echo=$ac_try;;
1658esac
1659eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1660$as_echo "$ac_try_echo"; } >&5
1661  (eval "$ac_try") 2>&5
1662  ac_status=$?
1663  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664  test $ac_status = 0; }; }; then :
1665  ac_retval=0
1666else
1667  $as_echo "$as_me: program exited with status $ac_status" >&5
1668       $as_echo "$as_me: failed program was:" >&5
1669sed 's/^/| /' conftest.$ac_ext >&5
1670
1671       ac_retval=$ac_status
1672fi
1673  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1674  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1675  return $ac_retval
1676
1677} # ac_fn_c_try_run
1678
1679# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1680# -------------------------------------------------------
1681# Tests whether HEADER exists and can be compiled using the include files in
1682# INCLUDES, setting the cache variable VAR accordingly.
1683ac_fn_c_check_header_compile ()
1684{
1685  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1687$as_echo_n "checking for $2... " >&6; }
1688if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1689  $as_echo_n "(cached) " >&6
1690else
1691  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1692/* end confdefs.h.  */
1693$4
1694#include <$2>
1695_ACEOF
1696if ac_fn_c_try_compile "$LINENO"; then :
1697  eval "$3=yes"
1698else
1699  eval "$3=no"
1700fi
1701rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1702fi
1703eval ac_res=\$$3
1704	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1705$as_echo "$ac_res" >&6; }
1706  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1707
1708} # ac_fn_c_check_header_compile
1709
1710# ac_fn_c_try_link LINENO
1711# -----------------------
1712# Try to link conftest.$ac_ext, and return whether this succeeded.
1713ac_fn_c_try_link ()
1714{
1715  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1716  rm -f conftest.$ac_objext conftest$ac_exeext
1717  if { { ac_try="$ac_link"
1718case "(($ac_try" in
1719  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1720  *) ac_try_echo=$ac_try;;
1721esac
1722eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1723$as_echo "$ac_try_echo"; } >&5
1724  (eval "$ac_link") 2>conftest.err
1725  ac_status=$?
1726  if test -s conftest.err; then
1727    grep -v '^ *+' conftest.err >conftest.er1
1728    cat conftest.er1 >&5
1729    mv -f conftest.er1 conftest.err
1730  fi
1731  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732  test $ac_status = 0; } && {
1733	 test -z "$ac_c_werror_flag" ||
1734	 test ! -s conftest.err
1735       } && test -s conftest$ac_exeext && {
1736	 test "$cross_compiling" = yes ||
1737	 $as_test_x conftest$ac_exeext
1738       }; then :
1739  ac_retval=0
1740else
1741  $as_echo "$as_me: failed program was:" >&5
1742sed 's/^/| /' conftest.$ac_ext >&5
1743
1744	ac_retval=1
1745fi
1746  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1747  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1748  # interfere with the next link command; also delete a directory that is
1749  # left behind by Apple's compiler.  We do this before executing the actions.
1750  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1751  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1752  return $ac_retval
1753
1754} # ac_fn_c_try_link
1755
1756# ac_fn_c_check_func LINENO FUNC VAR
1757# ----------------------------------
1758# Tests whether FUNC exists, setting the cache variable VAR accordingly
1759ac_fn_c_check_func ()
1760{
1761  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1762  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1763$as_echo_n "checking for $2... " >&6; }
1764if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1765  $as_echo_n "(cached) " >&6
1766else
1767  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1768/* end confdefs.h.  */
1769/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1770   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1771#define $2 innocuous_$2
1772
1773/* System header to define __stub macros and hopefully few prototypes,
1774    which can conflict with char $2 (); below.
1775    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1776    <limits.h> exists even on freestanding compilers.  */
1777
1778#ifdef __STDC__
1779# include <limits.h>
1780#else
1781# include <assert.h>
1782#endif
1783
1784#undef $2
1785
1786/* Override any GCC internal prototype to avoid an error.
1787   Use char because int might match the return type of a GCC
1788   builtin and then its argument prototype would still apply.  */
1789#ifdef __cplusplus
1790extern "C"
1791#endif
1792char $2 ();
1793/* The GNU C library defines this for functions which it implements
1794    to always fail with ENOSYS.  Some functions are actually named
1795    something starting with __ and the normal name is an alias.  */
1796#if defined __stub_$2 || defined __stub___$2
1797choke me
1798#endif
1799
1800int
1801main ()
1802{
1803return $2 ();
1804  ;
1805  return 0;
1806}
1807_ACEOF
1808if ac_fn_c_try_link "$LINENO"; then :
1809  eval "$3=yes"
1810else
1811  eval "$3=no"
1812fi
1813rm -f core conftest.err conftest.$ac_objext \
1814    conftest$ac_exeext conftest.$ac_ext
1815fi
1816eval ac_res=\$$3
1817	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1818$as_echo "$ac_res" >&6; }
1819  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1820
1821} # ac_fn_c_check_func
1822
1823# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1824# -------------------------------------------
1825# Tests whether TYPE exists after having included INCLUDES, setting cache
1826# variable VAR accordingly.
1827ac_fn_c_check_type ()
1828{
1829  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1830  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1831$as_echo_n "checking for $2... " >&6; }
1832if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1833  $as_echo_n "(cached) " >&6
1834else
1835  eval "$3=no"
1836  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1837/* end confdefs.h.  */
1838$4
1839int
1840main ()
1841{
1842if (sizeof ($2))
1843	 return 0;
1844  ;
1845  return 0;
1846}
1847_ACEOF
1848if ac_fn_c_try_compile "$LINENO"; then :
1849  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1850/* end confdefs.h.  */
1851$4
1852int
1853main ()
1854{
1855if (sizeof (($2)))
1856	    return 0;
1857  ;
1858  return 0;
1859}
1860_ACEOF
1861if ac_fn_c_try_compile "$LINENO"; then :
1862
1863else
1864  eval "$3=yes"
1865fi
1866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1867fi
1868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1869fi
1870eval ac_res=\$$3
1871	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1872$as_echo "$ac_res" >&6; }
1873  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1874
1875} # ac_fn_c_check_type
1876
1877# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1878# --------------------------------------------
1879# Tries to find the compile-time value of EXPR in a program that includes
1880# INCLUDES, setting VAR accordingly. Returns whether the value could be
1881# computed
1882ac_fn_c_compute_int ()
1883{
1884  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1885  if test "$cross_compiling" = yes; then
1886    # Depending upon the size, compute the lo and hi bounds.
1887cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1888/* end confdefs.h.  */
1889$4
1890int
1891main ()
1892{
1893static int test_array [1 - 2 * !(($2) >= 0)];
1894test_array [0] = 0
1895
1896  ;
1897  return 0;
1898}
1899_ACEOF
1900if ac_fn_c_try_compile "$LINENO"; then :
1901  ac_lo=0 ac_mid=0
1902  while :; do
1903    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1904/* end confdefs.h.  */
1905$4
1906int
1907main ()
1908{
1909static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1910test_array [0] = 0
1911
1912  ;
1913  return 0;
1914}
1915_ACEOF
1916if ac_fn_c_try_compile "$LINENO"; then :
1917  ac_hi=$ac_mid; break
1918else
1919  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1920			if test $ac_lo -le $ac_mid; then
1921			  ac_lo= ac_hi=
1922			  break
1923			fi
1924			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1925fi
1926rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1927  done
1928else
1929  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930/* end confdefs.h.  */
1931$4
1932int
1933main ()
1934{
1935static int test_array [1 - 2 * !(($2) < 0)];
1936test_array [0] = 0
1937
1938  ;
1939  return 0;
1940}
1941_ACEOF
1942if ac_fn_c_try_compile "$LINENO"; then :
1943  ac_hi=-1 ac_mid=-1
1944  while :; do
1945    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1946/* end confdefs.h.  */
1947$4
1948int
1949main ()
1950{
1951static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1952test_array [0] = 0
1953
1954  ;
1955  return 0;
1956}
1957_ACEOF
1958if ac_fn_c_try_compile "$LINENO"; then :
1959  ac_lo=$ac_mid; break
1960else
1961  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1962			if test $ac_mid -le $ac_hi; then
1963			  ac_lo= ac_hi=
1964			  break
1965			fi
1966			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1967fi
1968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1969  done
1970else
1971  ac_lo= ac_hi=
1972fi
1973rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1974fi
1975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1976# Binary search between lo and hi bounds.
1977while test "x$ac_lo" != "x$ac_hi"; do
1978  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1979  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1980/* end confdefs.h.  */
1981$4
1982int
1983main ()
1984{
1985static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1986test_array [0] = 0
1987
1988  ;
1989  return 0;
1990}
1991_ACEOF
1992if ac_fn_c_try_compile "$LINENO"; then :
1993  ac_hi=$ac_mid
1994else
1995  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1996fi
1997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1998done
1999case $ac_lo in #((
2000?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2001'') ac_retval=1 ;;
2002esac
2003  else
2004    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2005/* end confdefs.h.  */
2006$4
2007static long int longval () { return $2; }
2008static unsigned long int ulongval () { return $2; }
2009#include <stdio.h>
2010#include <stdlib.h>
2011int
2012main ()
2013{
2014
2015  FILE *f = fopen ("conftest.val", "w");
2016  if (! f)
2017    return 1;
2018  if (($2) < 0)
2019    {
2020      long int i = longval ();
2021      if (i != ($2))
2022	return 1;
2023      fprintf (f, "%ld", i);
2024    }
2025  else
2026    {
2027      unsigned long int i = ulongval ();
2028      if (i != ($2))
2029	return 1;
2030      fprintf (f, "%lu", i);
2031    }
2032  /* Do not output a trailing newline, as this causes \r\n confusion
2033     on some platforms.  */
2034  return ferror (f) || fclose (f) != 0;
2035
2036  ;
2037  return 0;
2038}
2039_ACEOF
2040if ac_fn_c_try_run "$LINENO"; then :
2041  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2042else
2043  ac_retval=1
2044fi
2045rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2046  conftest.$ac_objext conftest.beam conftest.$ac_ext
2047rm -f conftest.val
2048
2049  fi
2050  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2051  return $ac_retval
2052
2053} # ac_fn_c_compute_int
2054
2055# ac_fn_c_check_decl LINENO SYMBOL VAR
2056# ------------------------------------
2057# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2058ac_fn_c_check_decl ()
2059{
2060  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2061  as_decl_name=`echo $2|sed 's/ *(.*//'`
2062  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2063  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2064$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2065if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2066  $as_echo_n "(cached) " >&6
2067else
2068  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2069/* end confdefs.h.  */
2070$4
2071int
2072main ()
2073{
2074#ifndef $as_decl_name
2075#ifdef __cplusplus
2076  (void) $as_decl_use;
2077#else
2078  (void) $as_decl_name;
2079#endif
2080#endif
2081
2082  ;
2083  return 0;
2084}
2085_ACEOF
2086if ac_fn_c_try_compile "$LINENO"; then :
2087  eval "$3=yes"
2088else
2089  eval "$3=no"
2090fi
2091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2092fi
2093eval ac_res=\$$3
2094	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2095$as_echo "$ac_res" >&6; }
2096  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2097
2098} # ac_fn_c_check_decl
2099cat >config.log <<_ACEOF
2100This file contains any messages produced by compilers while
2101running configure, to aid debugging if configure makes a mistake.
2102
2103It was created by package-unused $as_me version-unused, which was
2104generated by GNU Autoconf 2.64.  Invocation command line was
2105
2106  $ $0 $@
2107
2108_ACEOF
2109exec 5>>config.log
2110{
2111cat <<_ASUNAME
2112## --------- ##
2113## Platform. ##
2114## --------- ##
2115
2116hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2117uname -m = `(uname -m) 2>/dev/null || echo unknown`
2118uname -r = `(uname -r) 2>/dev/null || echo unknown`
2119uname -s = `(uname -s) 2>/dev/null || echo unknown`
2120uname -v = `(uname -v) 2>/dev/null || echo unknown`
2121
2122/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2123/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2124
2125/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2126/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2127/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2128/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2129/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2130/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2131/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2132
2133_ASUNAME
2134
2135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2136for as_dir in $PATH
2137do
2138  IFS=$as_save_IFS
2139  test -z "$as_dir" && as_dir=.
2140    $as_echo "PATH: $as_dir"
2141  done
2142IFS=$as_save_IFS
2143
2144} >&5
2145
2146cat >&5 <<_ACEOF
2147
2148
2149## ----------- ##
2150## Core tests. ##
2151## ----------- ##
2152
2153_ACEOF
2154
2155
2156# Keep a trace of the command line.
2157# Strip out --no-create and --no-recursion so they do not pile up.
2158# Strip out --silent because we don't want to record it for future runs.
2159# Also quote any args containing shell meta-characters.
2160# Make two passes to allow for proper duplicate-argument suppression.
2161ac_configure_args=
2162ac_configure_args0=
2163ac_configure_args1=
2164ac_must_keep_next=false
2165for ac_pass in 1 2
2166do
2167  for ac_arg
2168  do
2169    case $ac_arg in
2170    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2171    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2172    | -silent | --silent | --silen | --sile | --sil)
2173      continue ;;
2174    *\'*)
2175      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2176    esac
2177    case $ac_pass in
2178    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2179    2)
2180      as_fn_append ac_configure_args1 " '$ac_arg'"
2181      if test $ac_must_keep_next = true; then
2182	ac_must_keep_next=false # Got value, back to normal.
2183      else
2184	case $ac_arg in
2185	  *=* | --config-cache | -C | -disable-* | --disable-* \
2186	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2187	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2188	  | -with-* | --with-* | -without-* | --without-* | --x)
2189	    case "$ac_configure_args0 " in
2190	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2191	    esac
2192	    ;;
2193	  -* ) ac_must_keep_next=true ;;
2194	esac
2195      fi
2196      as_fn_append ac_configure_args " '$ac_arg'"
2197      ;;
2198    esac
2199  done
2200done
2201{ ac_configure_args0=; unset ac_configure_args0;}
2202{ ac_configure_args1=; unset ac_configure_args1;}
2203
2204# When interrupted or exit'd, cleanup temporary files, and complete
2205# config.log.  We remove comments because anyway the quotes in there
2206# would cause problems or look ugly.
2207# WARNING: Use '\'' to represent an apostrophe within the trap.
2208# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2209trap 'exit_status=$?
2210  # Save into config.log some information that might help in debugging.
2211  {
2212    echo
2213
2214    cat <<\_ASBOX
2215## ---------------- ##
2216## Cache variables. ##
2217## ---------------- ##
2218_ASBOX
2219    echo
2220    # The following way of writing the cache mishandles newlines in values,
2221(
2222  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2223    eval ac_val=\$$ac_var
2224    case $ac_val in #(
2225    *${as_nl}*)
2226      case $ac_var in #(
2227      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2228$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2229      esac
2230      case $ac_var in #(
2231      _ | IFS | as_nl) ;; #(
2232      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2233      *) { eval $ac_var=; unset $ac_var;} ;;
2234      esac ;;
2235    esac
2236  done
2237  (set) 2>&1 |
2238    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2239    *${as_nl}ac_space=\ *)
2240      sed -n \
2241	"s/'\''/'\''\\\\'\'''\''/g;
2242	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2243      ;; #(
2244    *)
2245      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2246      ;;
2247    esac |
2248    sort
2249)
2250    echo
2251
2252    cat <<\_ASBOX
2253## ----------------- ##
2254## Output variables. ##
2255## ----------------- ##
2256_ASBOX
2257    echo
2258    for ac_var in $ac_subst_vars
2259    do
2260      eval ac_val=\$$ac_var
2261      case $ac_val in
2262      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2263      esac
2264      $as_echo "$ac_var='\''$ac_val'\''"
2265    done | sort
2266    echo
2267
2268    if test -n "$ac_subst_files"; then
2269      cat <<\_ASBOX
2270## ------------------- ##
2271## File substitutions. ##
2272## ------------------- ##
2273_ASBOX
2274      echo
2275      for ac_var in $ac_subst_files
2276      do
2277	eval ac_val=\$$ac_var
2278	case $ac_val in
2279	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2280	esac
2281	$as_echo "$ac_var='\''$ac_val'\''"
2282      done | sort
2283      echo
2284    fi
2285
2286    if test -s confdefs.h; then
2287      cat <<\_ASBOX
2288## ----------- ##
2289## confdefs.h. ##
2290## ----------- ##
2291_ASBOX
2292      echo
2293      cat confdefs.h
2294      echo
2295    fi
2296    test "$ac_signal" != 0 &&
2297      $as_echo "$as_me: caught signal $ac_signal"
2298    $as_echo "$as_me: exit $exit_status"
2299  } >&5
2300  rm -f core *.core core.conftest.* &&
2301    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2302    exit $exit_status
2303' 0
2304for ac_signal in 1 2 13 15; do
2305  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2306done
2307ac_signal=0
2308
2309# confdefs.h avoids OS command line length limits that DEFS can exceed.
2310rm -f -r conftest* confdefs.h
2311
2312$as_echo "/* confdefs.h */" > confdefs.h
2313
2314# Predefined preprocessor variables.
2315
2316cat >>confdefs.h <<_ACEOF
2317#define PACKAGE_NAME "$PACKAGE_NAME"
2318_ACEOF
2319
2320cat >>confdefs.h <<_ACEOF
2321#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2322_ACEOF
2323
2324cat >>confdefs.h <<_ACEOF
2325#define PACKAGE_VERSION "$PACKAGE_VERSION"
2326_ACEOF
2327
2328cat >>confdefs.h <<_ACEOF
2329#define PACKAGE_STRING "$PACKAGE_STRING"
2330_ACEOF
2331
2332cat >>confdefs.h <<_ACEOF
2333#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2334_ACEOF
2335
2336cat >>confdefs.h <<_ACEOF
2337#define PACKAGE_URL "$PACKAGE_URL"
2338_ACEOF
2339
2340
2341# Let the site file select an alternate cache file if it wants to.
2342# Prefer an explicitly selected file to automatically selected ones.
2343ac_site_file1=NONE
2344ac_site_file2=NONE
2345if test -n "$CONFIG_SITE"; then
2346  ac_site_file1=$CONFIG_SITE
2347elif test "x$prefix" != xNONE; then
2348  ac_site_file1=$prefix/share/config.site
2349  ac_site_file2=$prefix/etc/config.site
2350else
2351  ac_site_file1=$ac_default_prefix/share/config.site
2352  ac_site_file2=$ac_default_prefix/etc/config.site
2353fi
2354for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2355do
2356  test "x$ac_site_file" = xNONE && continue
2357  if test -r "$ac_site_file"; then
2358    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2359$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2360    sed 's/^/| /' "$ac_site_file" >&5
2361    . "$ac_site_file"
2362  fi
2363done
2364
2365if test -r "$cache_file"; then
2366  # Some versions of bash will fail to source /dev/null (special
2367  # files actually), so we avoid doing that.
2368  if test -f "$cache_file"; then
2369    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2370$as_echo "$as_me: loading cache $cache_file" >&6;}
2371    case $cache_file in
2372      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2373      *)                      . "./$cache_file";;
2374    esac
2375  fi
2376else
2377  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2378$as_echo "$as_me: creating cache $cache_file" >&6;}
2379  >$cache_file
2380fi
2381
2382# Check that the precious variables saved in the cache have kept the same
2383# value.
2384ac_cache_corrupted=false
2385for ac_var in $ac_precious_vars; do
2386  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2387  eval ac_new_set=\$ac_env_${ac_var}_set
2388  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2389  eval ac_new_val=\$ac_env_${ac_var}_value
2390  case $ac_old_set,$ac_new_set in
2391    set,)
2392      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2393$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2394      ac_cache_corrupted=: ;;
2395    ,set)
2396      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2397$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2398      ac_cache_corrupted=: ;;
2399    ,);;
2400    *)
2401      if test "x$ac_old_val" != "x$ac_new_val"; then
2402	# differences in whitespace do not lead to failure.
2403	ac_old_val_w=`echo x $ac_old_val`
2404	ac_new_val_w=`echo x $ac_new_val`
2405	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2406	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2407$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2408	  ac_cache_corrupted=:
2409	else
2410	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2411$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2412	  eval $ac_var=\$ac_old_val
2413	fi
2414	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2415$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2416	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2417$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2418      fi;;
2419  esac
2420  # Pass precious variables to config.status.
2421  if test "$ac_new_set" = set; then
2422    case $ac_new_val in
2423    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2424    *) ac_arg=$ac_var=$ac_new_val ;;
2425    esac
2426    case " $ac_configure_args " in
2427      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2428      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2429    esac
2430  fi
2431done
2432if $ac_cache_corrupted; then
2433  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2434$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2435  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2436$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2437  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2438fi
2439## -------------------- ##
2440## Main body of script. ##
2441## -------------------- ##
2442
2443ac_ext=c
2444ac_cpp='$CPP $CPPFLAGS'
2445ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2446ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2447ac_compiler_gnu=$ac_cv_c_compiler_gnu
2448
2449
2450
2451
2452
2453
2454ac_config_headers="$ac_config_headers config.h"
2455
2456
2457if test -n "${with_target_subdir}"; then
2458  # Default to --enable-multilib
2459# Check whether --enable-multilib was given.
2460if test "${enable_multilib+set}" = set; then :
2461  enableval=$enable_multilib; case "$enableval" in
2462  yes) multilib=yes ;;
2463  no)  multilib=no ;;
2464  *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2465 esac
2466else
2467  multilib=yes
2468fi
2469
2470
2471# We may get other options which we leave undocumented:
2472# --with-target-subdir, --with-multisrctop, --with-multisubdir
2473# See config-ml.in if you want the gory details.
2474
2475if test "$srcdir" = "."; then
2476  if test "$with_target_subdir" != "."; then
2477    multi_basedir="$srcdir/$with_multisrctop../.."
2478  else
2479    multi_basedir="$srcdir/$with_multisrctop.."
2480  fi
2481else
2482  multi_basedir="$srcdir/.."
2483fi
2484
2485
2486# Even if the default multilib is not a cross compilation,
2487# it may be that some of the other multilibs are.
2488if test $cross_compiling = no && test $multilib = yes \
2489   && test "x${with_multisubdir}" != x ; then
2490   cross_compiling=maybe
2491fi
2492
2493ac_config_commands="$ac_config_commands default-1"
2494
2495fi
2496
2497ac_aux_dir=
2498for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2499  for ac_t in install-sh install.sh shtool; do
2500    if test -f "$ac_dir/$ac_t"; then
2501      ac_aux_dir=$ac_dir
2502      ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
2503      break 2
2504    fi
2505  done
2506done
2507if test -z "$ac_aux_dir"; then
2508  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2509fi
2510
2511# These three variables are undocumented and unsupported,
2512# and are intended to be withdrawn in a future Autoconf release.
2513# They can cause serious problems if a builder's source tree is in a directory
2514# whose full name contains unusual characters.
2515ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2516ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2517ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2518
2519
2520# Make sure we can run config.sub.
2521$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2522  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2523
2524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2525$as_echo_n "checking build system type... " >&6; }
2526if test "${ac_cv_build+set}" = set; then :
2527  $as_echo_n "(cached) " >&6
2528else
2529  ac_build_alias=$build_alias
2530test "x$ac_build_alias" = x &&
2531  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2532test "x$ac_build_alias" = x &&
2533  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2534ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2535  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2536
2537fi
2538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2539$as_echo "$ac_cv_build" >&6; }
2540case $ac_cv_build in
2541*-*-*) ;;
2542*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2543esac
2544build=$ac_cv_build
2545ac_save_IFS=$IFS; IFS='-'
2546set x $ac_cv_build
2547shift
2548build_cpu=$1
2549build_vendor=$2
2550shift; shift
2551# Remember, the first character of IFS is used to create $*,
2552# except with old shells:
2553build_os=$*
2554IFS=$ac_save_IFS
2555case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2556
2557
2558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2559$as_echo_n "checking host system type... " >&6; }
2560if test "${ac_cv_host+set}" = set; then :
2561  $as_echo_n "(cached) " >&6
2562else
2563  if test "x$host_alias" = x; then
2564  ac_cv_host=$ac_cv_build
2565else
2566  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2567    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2568fi
2569
2570fi
2571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2572$as_echo "$ac_cv_host" >&6; }
2573case $ac_cv_host in
2574*-*-*) ;;
2575*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2576esac
2577host=$ac_cv_host
2578ac_save_IFS=$IFS; IFS='-'
2579set x $ac_cv_host
2580shift
2581host_cpu=$1
2582host_vendor=$2
2583shift; shift
2584# Remember, the first character of IFS is used to create $*,
2585# except with old shells:
2586host_os=$*
2587IFS=$ac_save_IFS
2588case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2589
2590
2591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2592$as_echo_n "checking target system type... " >&6; }
2593if test "${ac_cv_target+set}" = set; then :
2594  $as_echo_n "(cached) " >&6
2595else
2596  if test "x$target_alias" = x; then
2597  ac_cv_target=$ac_cv_host
2598else
2599  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2600    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2601fi
2602
2603fi
2604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2605$as_echo "$ac_cv_target" >&6; }
2606case $ac_cv_target in
2607*-*-*) ;;
2608*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2609esac
2610target=$ac_cv_target
2611ac_save_IFS=$IFS; IFS='-'
2612set x $ac_cv_target
2613shift
2614target_cpu=$1
2615target_vendor=$2
2616shift; shift
2617# Remember, the first character of IFS is used to create $*,
2618# except with old shells:
2619target_os=$*
2620IFS=$ac_save_IFS
2621case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2622
2623
2624# The aliases save the names the user supplied, while $host etc.
2625# will get canonicalized.
2626test -n "$target_alias" &&
2627  test "$program_prefix$program_suffix$program_transform_name" = \
2628    NONENONEs,x,x, &&
2629  program_prefix=${target_alias}-
2630
2631target_alias=${target_alias-$host_alias}
2632
2633ac_ext=c
2634ac_cpp='$CPP $CPPFLAGS'
2635ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2636ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2637ac_compiler_gnu=$ac_cv_c_compiler_gnu
2638if test -n "$ac_tool_prefix"; then
2639  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2640set dummy ${ac_tool_prefix}gcc; ac_word=$2
2641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2642$as_echo_n "checking for $ac_word... " >&6; }
2643if test "${ac_cv_prog_CC+set}" = set; then :
2644  $as_echo_n "(cached) " >&6
2645else
2646  if test -n "$CC"; then
2647  ac_cv_prog_CC="$CC" # Let the user override the test.
2648else
2649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2650for as_dir in $PATH
2651do
2652  IFS=$as_save_IFS
2653  test -z "$as_dir" && as_dir=.
2654    for ac_exec_ext in '' $ac_executable_extensions; do
2655  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2656    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2657    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2658    break 2
2659  fi
2660done
2661  done
2662IFS=$as_save_IFS
2663
2664fi
2665fi
2666CC=$ac_cv_prog_CC
2667if test -n "$CC"; then
2668  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2669$as_echo "$CC" >&6; }
2670else
2671  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2672$as_echo "no" >&6; }
2673fi
2674
2675
2676fi
2677if test -z "$ac_cv_prog_CC"; then
2678  ac_ct_CC=$CC
2679  # Extract the first word of "gcc", so it can be a program name with args.
2680set dummy gcc; ac_word=$2
2681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2682$as_echo_n "checking for $ac_word... " >&6; }
2683if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2684  $as_echo_n "(cached) " >&6
2685else
2686  if test -n "$ac_ct_CC"; then
2687  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2688else
2689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2690for as_dir in $PATH
2691do
2692  IFS=$as_save_IFS
2693  test -z "$as_dir" && as_dir=.
2694    for ac_exec_ext in '' $ac_executable_extensions; do
2695  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2696    ac_cv_prog_ac_ct_CC="gcc"
2697    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2698    break 2
2699  fi
2700done
2701  done
2702IFS=$as_save_IFS
2703
2704fi
2705fi
2706ac_ct_CC=$ac_cv_prog_ac_ct_CC
2707if test -n "$ac_ct_CC"; then
2708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2709$as_echo "$ac_ct_CC" >&6; }
2710else
2711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2712$as_echo "no" >&6; }
2713fi
2714
2715  if test "x$ac_ct_CC" = x; then
2716    CC=""
2717  else
2718    case $cross_compiling:$ac_tool_warned in
2719yes:)
2720{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2721$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2722ac_tool_warned=yes ;;
2723esac
2724    CC=$ac_ct_CC
2725  fi
2726else
2727  CC="$ac_cv_prog_CC"
2728fi
2729
2730if test -z "$CC"; then
2731          if test -n "$ac_tool_prefix"; then
2732    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2733set dummy ${ac_tool_prefix}cc; ac_word=$2
2734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2735$as_echo_n "checking for $ac_word... " >&6; }
2736if test "${ac_cv_prog_CC+set}" = set; then :
2737  $as_echo_n "(cached) " >&6
2738else
2739  if test -n "$CC"; then
2740  ac_cv_prog_CC="$CC" # Let the user override the test.
2741else
2742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2743for as_dir in $PATH
2744do
2745  IFS=$as_save_IFS
2746  test -z "$as_dir" && as_dir=.
2747    for ac_exec_ext in '' $ac_executable_extensions; do
2748  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2749    ac_cv_prog_CC="${ac_tool_prefix}cc"
2750    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2751    break 2
2752  fi
2753done
2754  done
2755IFS=$as_save_IFS
2756
2757fi
2758fi
2759CC=$ac_cv_prog_CC
2760if test -n "$CC"; then
2761  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2762$as_echo "$CC" >&6; }
2763else
2764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2765$as_echo "no" >&6; }
2766fi
2767
2768
2769  fi
2770fi
2771if test -z "$CC"; then
2772  # Extract the first word of "cc", so it can be a program name with args.
2773set dummy cc; ac_word=$2
2774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2775$as_echo_n "checking for $ac_word... " >&6; }
2776if test "${ac_cv_prog_CC+set}" = set; then :
2777  $as_echo_n "(cached) " >&6
2778else
2779  if test -n "$CC"; then
2780  ac_cv_prog_CC="$CC" # Let the user override the test.
2781else
2782  ac_prog_rejected=no
2783as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2784for as_dir in $PATH
2785do
2786  IFS=$as_save_IFS
2787  test -z "$as_dir" && as_dir=.
2788    for ac_exec_ext in '' $ac_executable_extensions; do
2789  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2790    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2791       ac_prog_rejected=yes
2792       continue
2793     fi
2794    ac_cv_prog_CC="cc"
2795    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2796    break 2
2797  fi
2798done
2799  done
2800IFS=$as_save_IFS
2801
2802if test $ac_prog_rejected = yes; then
2803  # We found a bogon in the path, so make sure we never use it.
2804  set dummy $ac_cv_prog_CC
2805  shift
2806  if test $# != 0; then
2807    # We chose a different compiler from the bogus one.
2808    # However, it has the same basename, so the bogon will be chosen
2809    # first if we set CC to just the basename; use the full file name.
2810    shift
2811    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2812  fi
2813fi
2814fi
2815fi
2816CC=$ac_cv_prog_CC
2817if test -n "$CC"; then
2818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2819$as_echo "$CC" >&6; }
2820else
2821  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2822$as_echo "no" >&6; }
2823fi
2824
2825
2826fi
2827if test -z "$CC"; then
2828  if test -n "$ac_tool_prefix"; then
2829  for ac_prog in cl.exe
2830  do
2831    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2832set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2834$as_echo_n "checking for $ac_word... " >&6; }
2835if test "${ac_cv_prog_CC+set}" = set; then :
2836  $as_echo_n "(cached) " >&6
2837else
2838  if test -n "$CC"; then
2839  ac_cv_prog_CC="$CC" # Let the user override the test.
2840else
2841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2842for as_dir in $PATH
2843do
2844  IFS=$as_save_IFS
2845  test -z "$as_dir" && as_dir=.
2846    for ac_exec_ext in '' $ac_executable_extensions; do
2847  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2848    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2849    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2850    break 2
2851  fi
2852done
2853  done
2854IFS=$as_save_IFS
2855
2856fi
2857fi
2858CC=$ac_cv_prog_CC
2859if test -n "$CC"; then
2860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2861$as_echo "$CC" >&6; }
2862else
2863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2864$as_echo "no" >&6; }
2865fi
2866
2867
2868    test -n "$CC" && break
2869  done
2870fi
2871if test -z "$CC"; then
2872  ac_ct_CC=$CC
2873  for ac_prog in cl.exe
2874do
2875  # Extract the first word of "$ac_prog", so it can be a program name with args.
2876set dummy $ac_prog; ac_word=$2
2877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2878$as_echo_n "checking for $ac_word... " >&6; }
2879if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2880  $as_echo_n "(cached) " >&6
2881else
2882  if test -n "$ac_ct_CC"; then
2883  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2884else
2885as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2886for as_dir in $PATH
2887do
2888  IFS=$as_save_IFS
2889  test -z "$as_dir" && as_dir=.
2890    for ac_exec_ext in '' $ac_executable_extensions; do
2891  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2892    ac_cv_prog_ac_ct_CC="$ac_prog"
2893    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2894    break 2
2895  fi
2896done
2897  done
2898IFS=$as_save_IFS
2899
2900fi
2901fi
2902ac_ct_CC=$ac_cv_prog_ac_ct_CC
2903if test -n "$ac_ct_CC"; then
2904  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2905$as_echo "$ac_ct_CC" >&6; }
2906else
2907  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2908$as_echo "no" >&6; }
2909fi
2910
2911
2912  test -n "$ac_ct_CC" && break
2913done
2914
2915  if test "x$ac_ct_CC" = x; then
2916    CC=""
2917  else
2918    case $cross_compiling:$ac_tool_warned in
2919yes:)
2920{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2921$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2922ac_tool_warned=yes ;;
2923esac
2924    CC=$ac_ct_CC
2925  fi
2926fi
2927
2928fi
2929
2930
2931test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2932$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2933as_fn_error "no acceptable C compiler found in \$PATH
2934See \`config.log' for more details." "$LINENO" 5; }
2935
2936# Provide some information about the compiler.
2937$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2938set X $ac_compile
2939ac_compiler=$2
2940for ac_option in --version -v -V -qversion; do
2941  { { ac_try="$ac_compiler $ac_option >&5"
2942case "(($ac_try" in
2943  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2944  *) ac_try_echo=$ac_try;;
2945esac
2946eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2947$as_echo "$ac_try_echo"; } >&5
2948  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2949  ac_status=$?
2950  if test -s conftest.err; then
2951    sed '10a\
2952... rest of stderr output deleted ...
2953         10q' conftest.err >conftest.er1
2954    cat conftest.er1 >&5
2955    rm -f conftest.er1 conftest.err
2956  fi
2957  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2958  test $ac_status = 0; }
2959done
2960
2961cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2962/* end confdefs.h.  */
2963
2964int
2965main ()
2966{
2967
2968  ;
2969  return 0;
2970}
2971_ACEOF
2972ac_clean_files_save=$ac_clean_files
2973ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2974# Try to create an executable without -o first, disregard a.out.
2975# It will help us diagnose broken compilers, and finding out an intuition
2976# of exeext.
2977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2978$as_echo_n "checking for C compiler default output file name... " >&6; }
2979ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2980
2981# The possible output files:
2982ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2983
2984ac_rmfiles=
2985for ac_file in $ac_files
2986do
2987  case $ac_file in
2988    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2989    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2990  esac
2991done
2992rm -f $ac_rmfiles
2993
2994if { { ac_try="$ac_link_default"
2995case "(($ac_try" in
2996  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2997  *) ac_try_echo=$ac_try;;
2998esac
2999eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3000$as_echo "$ac_try_echo"; } >&5
3001  (eval "$ac_link_default") 2>&5
3002  ac_status=$?
3003  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3004  test $ac_status = 0; }; then :
3005  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3006# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3007# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3008# so that the user can short-circuit this test for compilers unknown to
3009# Autoconf.
3010for ac_file in $ac_files ''
3011do
3012  test -f "$ac_file" || continue
3013  case $ac_file in
3014    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3015	;;
3016    [ab].out )
3017	# We found the default executable, but exeext='' is most
3018	# certainly right.
3019	break;;
3020    *.* )
3021	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3022	then :; else
3023	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3024	fi
3025	# We set ac_cv_exeext here because the later test for it is not
3026	# safe: cross compilers may not add the suffix if given an `-o'
3027	# argument, so we may need to know it at that point already.
3028	# Even if this section looks crufty: it has the advantage of
3029	# actually working.
3030	break;;
3031    * )
3032	break;;
3033  esac
3034done
3035test "$ac_cv_exeext" = no && ac_cv_exeext=
3036
3037else
3038  ac_file=''
3039fi
3040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3041$as_echo "$ac_file" >&6; }
3042if test -z "$ac_file"; then :
3043  $as_echo "$as_me: failed program was:" >&5
3044sed 's/^/| /' conftest.$ac_ext >&5
3045
3046{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3047$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3048{ as_fn_set_status 77
3049as_fn_error "C compiler cannot create executables
3050See \`config.log' for more details." "$LINENO" 5; }; }
3051fi
3052ac_exeext=$ac_cv_exeext
3053
3054# Check that the compiler produces executables we can run.  If not, either
3055# the compiler is broken, or we cross compile.
3056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3057$as_echo_n "checking whether the C compiler works... " >&6; }
3058# If not cross compiling, check that we can run a simple program.
3059if test "$cross_compiling" != yes; then
3060  if { ac_try='./$ac_file'
3061  { { case "(($ac_try" in
3062  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3063  *) ac_try_echo=$ac_try;;
3064esac
3065eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3066$as_echo "$ac_try_echo"; } >&5
3067  (eval "$ac_try") 2>&5
3068  ac_status=$?
3069  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3070  test $ac_status = 0; }; }; then
3071    cross_compiling=no
3072  else
3073    if test "$cross_compiling" = maybe; then
3074	cross_compiling=yes
3075    else
3076	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3077$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3078as_fn_error "cannot run C compiled programs.
3079If you meant to cross compile, use \`--host'.
3080See \`config.log' for more details." "$LINENO" 5; }
3081    fi
3082  fi
3083fi
3084{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3085$as_echo "yes" >&6; }
3086
3087rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3088ac_clean_files=$ac_clean_files_save
3089# Check that the compiler produces executables we can run.  If not, either
3090# the compiler is broken, or we cross compile.
3091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3092$as_echo_n "checking whether we are cross compiling... " >&6; }
3093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3094$as_echo "$cross_compiling" >&6; }
3095
3096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3097$as_echo_n "checking for suffix of executables... " >&6; }
3098if { { ac_try="$ac_link"
3099case "(($ac_try" in
3100  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3101  *) ac_try_echo=$ac_try;;
3102esac
3103eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3104$as_echo "$ac_try_echo"; } >&5
3105  (eval "$ac_link") 2>&5
3106  ac_status=$?
3107  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3108  test $ac_status = 0; }; then :
3109  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3110# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3111# work properly (i.e., refer to `conftest.exe'), while it won't with
3112# `rm'.
3113for ac_file in conftest.exe conftest conftest.*; do
3114  test -f "$ac_file" || continue
3115  case $ac_file in
3116    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3117    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3118	  break;;
3119    * ) break;;
3120  esac
3121done
3122else
3123  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3124$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3125as_fn_error "cannot compute suffix of executables: cannot compile and link
3126See \`config.log' for more details." "$LINENO" 5; }
3127fi
3128rm -f conftest$ac_cv_exeext
3129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3130$as_echo "$ac_cv_exeext" >&6; }
3131
3132rm -f conftest.$ac_ext
3133EXEEXT=$ac_cv_exeext
3134ac_exeext=$EXEEXT
3135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3136$as_echo_n "checking for suffix of object files... " >&6; }
3137if test "${ac_cv_objext+set}" = set; then :
3138  $as_echo_n "(cached) " >&6
3139else
3140  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3141/* end confdefs.h.  */
3142
3143int
3144main ()
3145{
3146
3147  ;
3148  return 0;
3149}
3150_ACEOF
3151rm -f conftest.o conftest.obj
3152if { { ac_try="$ac_compile"
3153case "(($ac_try" in
3154  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3155  *) ac_try_echo=$ac_try;;
3156esac
3157eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3158$as_echo "$ac_try_echo"; } >&5
3159  (eval "$ac_compile") 2>&5
3160  ac_status=$?
3161  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3162  test $ac_status = 0; }; then :
3163  for ac_file in conftest.o conftest.obj conftest.*; do
3164  test -f "$ac_file" || continue;
3165  case $ac_file in
3166    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3167    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3168       break;;
3169  esac
3170done
3171else
3172  $as_echo "$as_me: failed program was:" >&5
3173sed 's/^/| /' conftest.$ac_ext >&5
3174
3175{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3176$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3177as_fn_error "cannot compute suffix of object files: cannot compile
3178See \`config.log' for more details." "$LINENO" 5; }
3179fi
3180rm -f conftest.$ac_cv_objext conftest.$ac_ext
3181fi
3182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3183$as_echo "$ac_cv_objext" >&6; }
3184OBJEXT=$ac_cv_objext
3185ac_objext=$OBJEXT
3186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3187$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3188if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3189  $as_echo_n "(cached) " >&6
3190else
3191  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3192/* end confdefs.h.  */
3193
3194int
3195main ()
3196{
3197#ifndef __GNUC__
3198       choke me
3199#endif
3200
3201  ;
3202  return 0;
3203}
3204_ACEOF
3205if ac_fn_c_try_compile "$LINENO"; then :
3206  ac_compiler_gnu=yes
3207else
3208  ac_compiler_gnu=no
3209fi
3210rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3211ac_cv_c_compiler_gnu=$ac_compiler_gnu
3212
3213fi
3214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3215$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3216if test $ac_compiler_gnu = yes; then
3217  GCC=yes
3218else
3219  GCC=
3220fi
3221ac_test_CFLAGS=${CFLAGS+set}
3222ac_save_CFLAGS=$CFLAGS
3223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3224$as_echo_n "checking whether $CC accepts -g... " >&6; }
3225if test "${ac_cv_prog_cc_g+set}" = set; then :
3226  $as_echo_n "(cached) " >&6
3227else
3228  ac_save_c_werror_flag=$ac_c_werror_flag
3229   ac_c_werror_flag=yes
3230   ac_cv_prog_cc_g=no
3231   CFLAGS="-g"
3232   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3233/* end confdefs.h.  */
3234
3235int
3236main ()
3237{
3238
3239  ;
3240  return 0;
3241}
3242_ACEOF
3243if ac_fn_c_try_compile "$LINENO"; then :
3244  ac_cv_prog_cc_g=yes
3245else
3246  CFLAGS=""
3247      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3248/* end confdefs.h.  */
3249
3250int
3251main ()
3252{
3253
3254  ;
3255  return 0;
3256}
3257_ACEOF
3258if ac_fn_c_try_compile "$LINENO"; then :
3259
3260else
3261  ac_c_werror_flag=$ac_save_c_werror_flag
3262	 CFLAGS="-g"
3263	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3264/* end confdefs.h.  */
3265
3266int
3267main ()
3268{
3269
3270  ;
3271  return 0;
3272}
3273_ACEOF
3274if ac_fn_c_try_compile "$LINENO"; then :
3275  ac_cv_prog_cc_g=yes
3276fi
3277rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3278fi
3279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3280fi
3281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3282   ac_c_werror_flag=$ac_save_c_werror_flag
3283fi
3284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3285$as_echo "$ac_cv_prog_cc_g" >&6; }
3286if test "$ac_test_CFLAGS" = set; then
3287  CFLAGS=$ac_save_CFLAGS
3288elif test $ac_cv_prog_cc_g = yes; then
3289  if test "$GCC" = yes; then
3290    CFLAGS="-g -O2"
3291  else
3292    CFLAGS="-g"
3293  fi
3294else
3295  if test "$GCC" = yes; then
3296    CFLAGS="-O2"
3297  else
3298    CFLAGS=
3299  fi
3300fi
3301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3302$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3303if test "${ac_cv_prog_cc_c89+set}" = set; then :
3304  $as_echo_n "(cached) " >&6
3305else
3306  ac_cv_prog_cc_c89=no
3307ac_save_CC=$CC
3308cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3309/* end confdefs.h.  */
3310#include <stdarg.h>
3311#include <stdio.h>
3312#include <sys/types.h>
3313#include <sys/stat.h>
3314/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3315struct buf { int x; };
3316FILE * (*rcsopen) (struct buf *, struct stat *, int);
3317static char *e (p, i)
3318     char **p;
3319     int i;
3320{
3321  return p[i];
3322}
3323static char *f (char * (*g) (char **, int), char **p, ...)
3324{
3325  char *s;
3326  va_list v;
3327  va_start (v,p);
3328  s = g (p, va_arg (v,int));
3329  va_end (v);
3330  return s;
3331}
3332
3333/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3334   function prototypes and stuff, but not '\xHH' hex character constants.
3335   These don't provoke an error unfortunately, instead are silently treated
3336   as 'x'.  The following induces an error, until -std is added to get
3337   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3338   array size at least.  It's necessary to write '\x00'==0 to get something
3339   that's true only with -std.  */
3340int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3341
3342/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3343   inside strings and character constants.  */
3344#define FOO(x) 'x'
3345int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3346
3347int test (int i, double x);
3348struct s1 {int (*f) (int a);};
3349struct s2 {int (*f) (double a);};
3350int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3351int argc;
3352char **argv;
3353int
3354main ()
3355{
3356return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3357  ;
3358  return 0;
3359}
3360_ACEOF
3361for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3362	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3363do
3364  CC="$ac_save_CC $ac_arg"
3365  if ac_fn_c_try_compile "$LINENO"; then :
3366  ac_cv_prog_cc_c89=$ac_arg
3367fi
3368rm -f core conftest.err conftest.$ac_objext
3369  test "x$ac_cv_prog_cc_c89" != "xno" && break
3370done
3371rm -f conftest.$ac_ext
3372CC=$ac_save_CC
3373
3374fi
3375# AC_CACHE_VAL
3376case "x$ac_cv_prog_cc_c89" in
3377  x)
3378    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3379$as_echo "none needed" >&6; } ;;
3380  xno)
3381    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3382$as_echo "unsupported" >&6; } ;;
3383  *)
3384    CC="$CC $ac_cv_prog_cc_c89"
3385    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3386$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3387esac
3388if test "x$ac_cv_prog_cc_c89" != xno; then :
3389
3390fi
3391
3392ac_ext=c
3393ac_cpp='$CPP $CPPFLAGS'
3394ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3395ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3396ac_compiler_gnu=$ac_cv_c_compiler_gnu
3397
3398
3399ac_ext=c
3400ac_cpp='$CPP $CPPFLAGS'
3401ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3402ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3403ac_compiler_gnu=$ac_cv_c_compiler_gnu
3404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3405$as_echo_n "checking how to run the C preprocessor... " >&6; }
3406# On Suns, sometimes $CPP names a directory.
3407if test -n "$CPP" && test -d "$CPP"; then
3408  CPP=
3409fi
3410if test -z "$CPP"; then
3411  if test "${ac_cv_prog_CPP+set}" = set; then :
3412  $as_echo_n "(cached) " >&6
3413else
3414      # Double quotes because CPP needs to be expanded
3415    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3416    do
3417      ac_preproc_ok=false
3418for ac_c_preproc_warn_flag in '' yes
3419do
3420  # Use a header file that comes with gcc, so configuring glibc
3421  # with a fresh cross-compiler works.
3422  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3423  # <limits.h> exists even on freestanding compilers.
3424  # On the NeXT, cc -E runs the code through the compiler's parser,
3425  # not just through cpp. "Syntax error" is here to catch this case.
3426  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3427/* end confdefs.h.  */
3428#ifdef __STDC__
3429# include <limits.h>
3430#else
3431# include <assert.h>
3432#endif
3433		     Syntax error
3434_ACEOF
3435if ac_fn_c_try_cpp "$LINENO"; then :
3436
3437else
3438  # Broken: fails on valid input.
3439continue
3440fi
3441rm -f conftest.err conftest.$ac_ext
3442
3443  # OK, works on sane cases.  Now check whether nonexistent headers
3444  # can be detected and how.
3445  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3446/* end confdefs.h.  */
3447#include <ac_nonexistent.h>
3448_ACEOF
3449if ac_fn_c_try_cpp "$LINENO"; then :
3450  # Broken: success on invalid input.
3451continue
3452else
3453  # Passes both tests.
3454ac_preproc_ok=:
3455break
3456fi
3457rm -f conftest.err conftest.$ac_ext
3458
3459done
3460# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3461rm -f conftest.err conftest.$ac_ext
3462if $ac_preproc_ok; then :
3463  break
3464fi
3465
3466    done
3467    ac_cv_prog_CPP=$CPP
3468
3469fi
3470  CPP=$ac_cv_prog_CPP
3471else
3472  ac_cv_prog_CPP=$CPP
3473fi
3474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3475$as_echo "$CPP" >&6; }
3476ac_preproc_ok=false
3477for ac_c_preproc_warn_flag in '' yes
3478do
3479  # Use a header file that comes with gcc, so configuring glibc
3480  # with a fresh cross-compiler works.
3481  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3482  # <limits.h> exists even on freestanding compilers.
3483  # On the NeXT, cc -E runs the code through the compiler's parser,
3484  # not just through cpp. "Syntax error" is here to catch this case.
3485  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3486/* end confdefs.h.  */
3487#ifdef __STDC__
3488# include <limits.h>
3489#else
3490# include <assert.h>
3491#endif
3492		     Syntax error
3493_ACEOF
3494if ac_fn_c_try_cpp "$LINENO"; then :
3495
3496else
3497  # Broken: fails on valid input.
3498continue
3499fi
3500rm -f conftest.err conftest.$ac_ext
3501
3502  # OK, works on sane cases.  Now check whether nonexistent headers
3503  # can be detected and how.
3504  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3505/* end confdefs.h.  */
3506#include <ac_nonexistent.h>
3507_ACEOF
3508if ac_fn_c_try_cpp "$LINENO"; then :
3509  # Broken: success on invalid input.
3510continue
3511else
3512  # Passes both tests.
3513ac_preproc_ok=:
3514break
3515fi
3516rm -f conftest.err conftest.$ac_ext
3517
3518done
3519# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3520rm -f conftest.err conftest.$ac_ext
3521if $ac_preproc_ok; then :
3522
3523else
3524  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3525$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3526as_fn_error "C preprocessor \"$CPP\" fails sanity check
3527See \`config.log' for more details." "$LINENO" 5; }
3528fi
3529
3530ac_ext=c
3531ac_cpp='$CPP $CPPFLAGS'
3532ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3533ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3534ac_compiler_gnu=$ac_cv_c_compiler_gnu
3535
3536
3537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3538$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3539if test "${ac_cv_path_GREP+set}" = set; then :
3540  $as_echo_n "(cached) " >&6
3541else
3542  if test -z "$GREP"; then
3543  ac_path_GREP_found=false
3544  # Loop through the user's path and test for each of PROGNAME-LIST
3545  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3546for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3547do
3548  IFS=$as_save_IFS
3549  test -z "$as_dir" && as_dir=.
3550    for ac_prog in grep ggrep; do
3551    for ac_exec_ext in '' $ac_executable_extensions; do
3552      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3553      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3554# Check for GNU ac_path_GREP and select it if it is found.
3555  # Check for GNU $ac_path_GREP
3556case `"$ac_path_GREP" --version 2>&1` in
3557*GNU*)
3558  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3559*)
3560  ac_count=0
3561  $as_echo_n 0123456789 >"conftest.in"
3562  while :
3563  do
3564    cat "conftest.in" "conftest.in" >"conftest.tmp"
3565    mv "conftest.tmp" "conftest.in"
3566    cp "conftest.in" "conftest.nl"
3567    $as_echo 'GREP' >> "conftest.nl"
3568    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3569    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3570    as_fn_arith $ac_count + 1 && ac_count=$as_val
3571    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3572      # Best one so far, save it but keep looking for a better one
3573      ac_cv_path_GREP="$ac_path_GREP"
3574      ac_path_GREP_max=$ac_count
3575    fi
3576    # 10*(2^10) chars as input seems more than enough
3577    test $ac_count -gt 10 && break
3578  done
3579  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3580esac
3581
3582      $ac_path_GREP_found && break 3
3583    done
3584  done
3585  done
3586IFS=$as_save_IFS
3587  if test -z "$ac_cv_path_GREP"; then
3588    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3589  fi
3590else
3591  ac_cv_path_GREP=$GREP
3592fi
3593
3594fi
3595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3596$as_echo "$ac_cv_path_GREP" >&6; }
3597 GREP="$ac_cv_path_GREP"
3598
3599
3600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3601$as_echo_n "checking for egrep... " >&6; }
3602if test "${ac_cv_path_EGREP+set}" = set; then :
3603  $as_echo_n "(cached) " >&6
3604else
3605  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3606   then ac_cv_path_EGREP="$GREP -E"
3607   else
3608     if test -z "$EGREP"; then
3609  ac_path_EGREP_found=false
3610  # Loop through the user's path and test for each of PROGNAME-LIST
3611  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3612for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3613do
3614  IFS=$as_save_IFS
3615  test -z "$as_dir" && as_dir=.
3616    for ac_prog in egrep; do
3617    for ac_exec_ext in '' $ac_executable_extensions; do
3618      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3619      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3620# Check for GNU ac_path_EGREP and select it if it is found.
3621  # Check for GNU $ac_path_EGREP
3622case `"$ac_path_EGREP" --version 2>&1` in
3623*GNU*)
3624  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3625*)
3626  ac_count=0
3627  $as_echo_n 0123456789 >"conftest.in"
3628  while :
3629  do
3630    cat "conftest.in" "conftest.in" >"conftest.tmp"
3631    mv "conftest.tmp" "conftest.in"
3632    cp "conftest.in" "conftest.nl"
3633    $as_echo 'EGREP' >> "conftest.nl"
3634    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3635    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3636    as_fn_arith $ac_count + 1 && ac_count=$as_val
3637    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3638      # Best one so far, save it but keep looking for a better one
3639      ac_cv_path_EGREP="$ac_path_EGREP"
3640      ac_path_EGREP_max=$ac_count
3641    fi
3642    # 10*(2^10) chars as input seems more than enough
3643    test $ac_count -gt 10 && break
3644  done
3645  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3646esac
3647
3648      $ac_path_EGREP_found && break 3
3649    done
3650  done
3651  done
3652IFS=$as_save_IFS
3653  if test -z "$ac_cv_path_EGREP"; then
3654    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3655  fi
3656else
3657  ac_cv_path_EGREP=$EGREP
3658fi
3659
3660   fi
3661fi
3662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3663$as_echo "$ac_cv_path_EGREP" >&6; }
3664 EGREP="$ac_cv_path_EGREP"
3665
3666
3667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3668$as_echo_n "checking for ANSI C header files... " >&6; }
3669if test "${ac_cv_header_stdc+set}" = set; then :
3670  $as_echo_n "(cached) " >&6
3671else
3672  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3673/* end confdefs.h.  */
3674#include <stdlib.h>
3675#include <stdarg.h>
3676#include <string.h>
3677#include <float.h>
3678
3679int
3680main ()
3681{
3682
3683  ;
3684  return 0;
3685}
3686_ACEOF
3687if ac_fn_c_try_compile "$LINENO"; then :
3688  ac_cv_header_stdc=yes
3689else
3690  ac_cv_header_stdc=no
3691fi
3692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3693
3694if test $ac_cv_header_stdc = yes; then
3695  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3696  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3697/* end confdefs.h.  */
3698#include <string.h>
3699
3700_ACEOF
3701if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3702  $EGREP "memchr" >/dev/null 2>&1; then :
3703
3704else
3705  ac_cv_header_stdc=no
3706fi
3707rm -f conftest*
3708
3709fi
3710
3711if test $ac_cv_header_stdc = yes; then
3712  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3713  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3714/* end confdefs.h.  */
3715#include <stdlib.h>
3716
3717_ACEOF
3718if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3719  $EGREP "free" >/dev/null 2>&1; then :
3720
3721else
3722  ac_cv_header_stdc=no
3723fi
3724rm -f conftest*
3725
3726fi
3727
3728if test $ac_cv_header_stdc = yes; then
3729  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3730  if test "$cross_compiling" = yes; then :
3731  :
3732else
3733  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3734/* end confdefs.h.  */
3735#include <ctype.h>
3736#include <stdlib.h>
3737#if ((' ' & 0x0FF) == 0x020)
3738# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3739# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3740#else
3741# define ISLOWER(c) \
3742		   (('a' <= (c) && (c) <= 'i') \
3743		     || ('j' <= (c) && (c) <= 'r') \
3744		     || ('s' <= (c) && (c) <= 'z'))
3745# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3746#endif
3747
3748#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3749int
3750main ()
3751{
3752  int i;
3753  for (i = 0; i < 256; i++)
3754    if (XOR (islower (i), ISLOWER (i))
3755	|| toupper (i) != TOUPPER (i))
3756      return 2;
3757  return 0;
3758}
3759_ACEOF
3760if ac_fn_c_try_run "$LINENO"; then :
3761
3762else
3763  ac_cv_header_stdc=no
3764fi
3765rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3766  conftest.$ac_objext conftest.beam conftest.$ac_ext
3767fi
3768
3769fi
3770fi
3771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3772$as_echo "$ac_cv_header_stdc" >&6; }
3773if test $ac_cv_header_stdc = yes; then
3774
3775$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3776
3777fi
3778
3779# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3780for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3781		  inttypes.h stdint.h unistd.h
3782do :
3783  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3784ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3785"
3786eval as_val=\$$as_ac_Header
3787   if test "x$as_val" = x""yes; then :
3788  cat >>confdefs.h <<_ACEOF
3789#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3790_ACEOF
3791
3792fi
3793
3794done
3795
3796
3797
3798  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3799if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3800  MINIX=yes
3801else
3802  MINIX=
3803fi
3804
3805
3806  if test "$MINIX" = yes; then
3807
3808$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3809
3810
3811$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3812
3813
3814$as_echo "#define _MINIX 1" >>confdefs.h
3815
3816  fi
3817
3818
3819  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3820$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3821if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3822  $as_echo_n "(cached) " >&6
3823else
3824  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3825/* end confdefs.h.  */
3826
3827#	  define __EXTENSIONS__ 1
3828	  $ac_includes_default
3829int
3830main ()
3831{
3832
3833  ;
3834  return 0;
3835}
3836_ACEOF
3837if ac_fn_c_try_compile "$LINENO"; then :
3838  ac_cv_safe_to_define___extensions__=yes
3839else
3840  ac_cv_safe_to_define___extensions__=no
3841fi
3842rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3843fi
3844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3845$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3846  test $ac_cv_safe_to_define___extensions__ = yes &&
3847    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3848
3849  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3850
3851  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3852
3853  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3854
3855  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3856
3857
3858
3859libtool_VERSION=1:0:0
3860
3861
3862# 1.11.1: Require that version of automake.
3863# foreign: Don't require README, INSTALL, NEWS, etc.
3864# no-define: Don't define PACKAGE and VERSION.
3865# no-dependencies: Don't generate automatic dependencies.
3866#    (because it breaks when using bootstrap-lean, since some of the
3867#    headers are gone at "make install" time).
3868# -Wall: Issue all automake warnings.
3869# -Wno-portability: Don't warn about constructs supported by GNU make.
3870#    (because GCC requires GNU make anyhow).
3871am__api_version='1.11'
3872
3873# Find a good install program.  We prefer a C program (faster),
3874# so one script is as good as another.  But avoid the broken or
3875# incompatible versions:
3876# SysV /etc/install, /usr/sbin/install
3877# SunOS /usr/etc/install
3878# IRIX /sbin/install
3879# AIX /bin/install
3880# AmigaOS /C/install, which installs bootblocks on floppy discs
3881# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3882# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3883# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3884# OS/2's system install, which has a completely different semantic
3885# ./install, which can be erroneously created by make from ./install.sh.
3886# Reject install programs that cannot install multiple files.
3887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3888$as_echo_n "checking for a BSD-compatible install... " >&6; }
3889if test -z "$INSTALL"; then
3890if test "${ac_cv_path_install+set}" = set; then :
3891  $as_echo_n "(cached) " >&6
3892else
3893  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894for as_dir in $PATH
3895do
3896  IFS=$as_save_IFS
3897  test -z "$as_dir" && as_dir=.
3898    # Account for people who put trailing slashes in PATH elements.
3899case $as_dir/ in #((
3900  ./ | .// | /[cC]/* | \
3901  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3902  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3903  /usr/ucb/* ) ;;
3904  *)
3905    # OSF1 and SCO ODT 3.0 have their own names for install.
3906    # Don't use installbsd from OSF since it installs stuff as root
3907    # by default.
3908    for ac_prog in ginstall scoinst install; do
3909      for ac_exec_ext in '' $ac_executable_extensions; do
3910	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3911	  if test $ac_prog = install &&
3912	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3913	    # AIX install.  It has an incompatible calling convention.
3914	    :
3915	  elif test $ac_prog = install &&
3916	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3917	    # program-specific install script used by HP pwplus--don't use.
3918	    :
3919	  else
3920	    rm -rf conftest.one conftest.two conftest.dir
3921	    echo one > conftest.one
3922	    echo two > conftest.two
3923	    mkdir conftest.dir
3924	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3925	      test -s conftest.one && test -s conftest.two &&
3926	      test -s conftest.dir/conftest.one &&
3927	      test -s conftest.dir/conftest.two
3928	    then
3929	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3930	      break 3
3931	    fi
3932	  fi
3933	fi
3934      done
3935    done
3936    ;;
3937esac
3938
3939  done
3940IFS=$as_save_IFS
3941
3942rm -rf conftest.one conftest.two conftest.dir
3943
3944fi
3945  if test "${ac_cv_path_install+set}" = set; then
3946    INSTALL=$ac_cv_path_install
3947  else
3948    # As a last resort, use the slow shell script.  Don't cache a
3949    # value for INSTALL within a source directory, because that will
3950    # break other packages using the cache if that directory is
3951    # removed, or if the value is a relative name.
3952    INSTALL=$ac_install_sh
3953  fi
3954fi
3955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3956$as_echo "$INSTALL" >&6; }
3957
3958# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3959# It thinks the first close brace ends the variable substitution.
3960test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3961
3962test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3963
3964test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3965
3966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3967$as_echo_n "checking whether build environment is sane... " >&6; }
3968# Just in case
3969sleep 1
3970echo timestamp > conftest.file
3971# Reject unsafe characters in $srcdir or the absolute working directory
3972# name.  Accept space and tab only in the latter.
3973am_lf='
3974'
3975case `pwd` in
3976  *[\\\"\#\$\&\'\`$am_lf]*)
3977    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3978esac
3979case $srcdir in
3980  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3981    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3982esac
3983
3984# Do `set' in a subshell so we don't clobber the current shell's
3985# arguments.  Must try -L first in case configure is actually a
3986# symlink; some systems play weird games with the mod time of symlinks
3987# (eg FreeBSD returns the mod time of the symlink's containing
3988# directory).
3989if (
3990   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3991   if test "$*" = "X"; then
3992      # -L didn't work.
3993      set X `ls -t "$srcdir/configure" conftest.file`
3994   fi
3995   rm -f conftest.file
3996   if test "$*" != "X $srcdir/configure conftest.file" \
3997      && test "$*" != "X conftest.file $srcdir/configure"; then
3998
3999      # If neither matched, then we have a broken ls.  This can happen
4000      # if, for instance, CONFIG_SHELL is bash and it inherits a
4001      # broken ls alias from the environment.  This has actually
4002      # happened.  Such a system could not be considered "sane".
4003      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
4004alias in your environment" "$LINENO" 5
4005   fi
4006
4007   test "$2" = conftest.file
4008   )
4009then
4010   # Ok.
4011   :
4012else
4013   as_fn_error "newly created file is older than distributed files!
4014Check your system clock" "$LINENO" 5
4015fi
4016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4017$as_echo "yes" >&6; }
4018test "$program_prefix" != NONE &&
4019  program_transform_name="s&^&$program_prefix&;$program_transform_name"
4020# Use a double $ so make ignores it.
4021test "$program_suffix" != NONE &&
4022  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4023# Double any \ or $.
4024# By default was `s,x,x', remove it if useless.
4025ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4026program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4027
4028# expand $ac_aux_dir to an absolute path
4029am_aux_dir=`cd $ac_aux_dir && pwd`
4030
4031if test x"${MISSING+set}" != xset; then
4032  case $am_aux_dir in
4033  *\ * | *\	*)
4034    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4035  *)
4036    MISSING="\${SHELL} $am_aux_dir/missing" ;;
4037  esac
4038fi
4039# Use eval to expand $SHELL
4040if eval "$MISSING --run true"; then
4041  am_missing_run="$MISSING --run "
4042else
4043  am_missing_run=
4044  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
4045$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
4046fi
4047
4048if test x"${install_sh}" != xset; then
4049  case $am_aux_dir in
4050  *\ * | *\	*)
4051    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4052  *)
4053    install_sh="\${SHELL} $am_aux_dir/install-sh"
4054  esac
4055fi
4056
4057# Installed binaries are usually stripped using `strip' when the user
4058# run `make install-strip'.  However `strip' might not be the right
4059# tool to use in cross-compilation environments, therefore Automake
4060# will honor the `STRIP' environment variable to overrule this program.
4061if test "$cross_compiling" != no; then
4062  if test -n "$ac_tool_prefix"; then
4063  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4064set dummy ${ac_tool_prefix}strip; ac_word=$2
4065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4066$as_echo_n "checking for $ac_word... " >&6; }
4067if test "${ac_cv_prog_STRIP+set}" = set; then :
4068  $as_echo_n "(cached) " >&6
4069else
4070  if test -n "$STRIP"; then
4071  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4072else
4073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4074for as_dir in $PATH
4075do
4076  IFS=$as_save_IFS
4077  test -z "$as_dir" && as_dir=.
4078    for ac_exec_ext in '' $ac_executable_extensions; do
4079  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4080    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4081    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4082    break 2
4083  fi
4084done
4085  done
4086IFS=$as_save_IFS
4087
4088fi
4089fi
4090STRIP=$ac_cv_prog_STRIP
4091if test -n "$STRIP"; then
4092  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4093$as_echo "$STRIP" >&6; }
4094else
4095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4096$as_echo "no" >&6; }
4097fi
4098
4099
4100fi
4101if test -z "$ac_cv_prog_STRIP"; then
4102  ac_ct_STRIP=$STRIP
4103  # Extract the first word of "strip", so it can be a program name with args.
4104set dummy strip; ac_word=$2
4105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4106$as_echo_n "checking for $ac_word... " >&6; }
4107if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4108  $as_echo_n "(cached) " >&6
4109else
4110  if test -n "$ac_ct_STRIP"; then
4111  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4112else
4113as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4114for as_dir in $PATH
4115do
4116  IFS=$as_save_IFS
4117  test -z "$as_dir" && as_dir=.
4118    for ac_exec_ext in '' $ac_executable_extensions; do
4119  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4120    ac_cv_prog_ac_ct_STRIP="strip"
4121    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4122    break 2
4123  fi
4124done
4125  done
4126IFS=$as_save_IFS
4127
4128fi
4129fi
4130ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4131if test -n "$ac_ct_STRIP"; then
4132  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4133$as_echo "$ac_ct_STRIP" >&6; }
4134else
4135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4136$as_echo "no" >&6; }
4137fi
4138
4139  if test "x$ac_ct_STRIP" = x; then
4140    STRIP=":"
4141  else
4142    case $cross_compiling:$ac_tool_warned in
4143yes:)
4144{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4145$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4146ac_tool_warned=yes ;;
4147esac
4148    STRIP=$ac_ct_STRIP
4149  fi
4150else
4151  STRIP="$ac_cv_prog_STRIP"
4152fi
4153
4154fi
4155INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4156
4157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4158$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4159if test -z "$MKDIR_P"; then
4160  if test "${ac_cv_path_mkdir+set}" = set; then :
4161  $as_echo_n "(cached) " >&6
4162else
4163  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4164for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4165do
4166  IFS=$as_save_IFS
4167  test -z "$as_dir" && as_dir=.
4168    for ac_prog in mkdir gmkdir; do
4169	 for ac_exec_ext in '' $ac_executable_extensions; do
4170	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
4171	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4172	     'mkdir (GNU coreutils) '* | \
4173	     'mkdir (coreutils) '* | \
4174	     'mkdir (fileutils) '4.1*)
4175	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4176	       break 3;;
4177	   esac
4178	 done
4179       done
4180  done
4181IFS=$as_save_IFS
4182
4183fi
4184
4185  if test "${ac_cv_path_mkdir+set}" = set; then
4186    MKDIR_P="$ac_cv_path_mkdir -p"
4187  else
4188    # As a last resort, use the slow shell script.  Don't cache a
4189    # value for MKDIR_P within a source directory, because that will
4190    # break other packages using the cache if that directory is
4191    # removed, or if the value is a relative name.
4192    test -d ./--version && rmdir ./--version
4193    MKDIR_P="$ac_install_sh -d"
4194  fi
4195fi
4196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4197$as_echo "$MKDIR_P" >&6; }
4198
4199mkdir_p="$MKDIR_P"
4200case $mkdir_p in
4201  [\\/$]* | ?:[\\/]*) ;;
4202  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
4203esac
4204
4205for ac_prog in gawk mawk nawk awk
4206do
4207  # Extract the first word of "$ac_prog", so it can be a program name with args.
4208set dummy $ac_prog; ac_word=$2
4209{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4210$as_echo_n "checking for $ac_word... " >&6; }
4211if test "${ac_cv_prog_AWK+set}" = set; then :
4212  $as_echo_n "(cached) " >&6
4213else
4214  if test -n "$AWK"; then
4215  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4216else
4217as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4218for as_dir in $PATH
4219do
4220  IFS=$as_save_IFS
4221  test -z "$as_dir" && as_dir=.
4222    for ac_exec_ext in '' $ac_executable_extensions; do
4223  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4224    ac_cv_prog_AWK="$ac_prog"
4225    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4226    break 2
4227  fi
4228done
4229  done
4230IFS=$as_save_IFS
4231
4232fi
4233fi
4234AWK=$ac_cv_prog_AWK
4235if test -n "$AWK"; then
4236  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4237$as_echo "$AWK" >&6; }
4238else
4239  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4240$as_echo "no" >&6; }
4241fi
4242
4243
4244  test -n "$AWK" && break
4245done
4246
4247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4248$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4249set x ${MAKE-make}
4250ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4251if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4252  $as_echo_n "(cached) " >&6
4253else
4254  cat >conftest.make <<\_ACEOF
4255SHELL = /bin/sh
4256all:
4257	@echo '@@@%%%=$(MAKE)=@@@%%%'
4258_ACEOF
4259# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4260case `${MAKE-make} -f conftest.make 2>/dev/null` in
4261  *@@@%%%=?*=@@@%%%*)
4262    eval ac_cv_prog_make_${ac_make}_set=yes;;
4263  *)
4264    eval ac_cv_prog_make_${ac_make}_set=no;;
4265esac
4266rm -f conftest.make
4267fi
4268if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4270$as_echo "yes" >&6; }
4271  SET_MAKE=
4272else
4273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4274$as_echo "no" >&6; }
4275  SET_MAKE="MAKE=${MAKE-make}"
4276fi
4277
4278rm -rf .tst 2>/dev/null
4279mkdir .tst 2>/dev/null
4280if test -d .tst; then
4281  am__leading_dot=.
4282else
4283  am__leading_dot=_
4284fi
4285rmdir .tst 2>/dev/null
4286
4287if test "`cd $srcdir && pwd`" != "`pwd`"; then
4288  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4289  # is not polluted with repeated "-I."
4290  am__isrc=' -I$(srcdir)'
4291  # test to see if srcdir already configured
4292  if test -f $srcdir/config.status; then
4293    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4294  fi
4295fi
4296
4297# test whether we have cygpath
4298if test -z "$CYGPATH_W"; then
4299  if (cygpath --version) >/dev/null 2>/dev/null; then
4300    CYGPATH_W='cygpath -w'
4301  else
4302    CYGPATH_W=echo
4303  fi
4304fi
4305
4306
4307# Define the identity of the package.
4308 PACKAGE='libbacktrace'
4309 VERSION='version-unused'
4310
4311
4312# Some tools Automake needs.
4313
4314ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4315
4316
4317AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4318
4319
4320AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4321
4322
4323AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4324
4325
4326MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4327
4328# We need awk for the "check" target.  The system "awk" is bad on
4329# some platforms.
4330# Always define AMTAR for backward compatibility.  Yes, it's still used
4331# in the wild :-(  We should find a proper way to deprecate it ...
4332AMTAR='$${TAR-tar}'
4333
4334am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4335
4336
4337
4338
4339
4340
4341
4342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4343$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4344    # Check whether --enable-maintainer-mode was given.
4345if test "${enable_maintainer_mode+set}" = set; then :
4346  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4347else
4348  USE_MAINTAINER_MODE=no
4349fi
4350
4351  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4352$as_echo "$USE_MAINTAINER_MODE" >&6; }
4353   if test $USE_MAINTAINER_MODE = yes; then
4354  MAINTAINER_MODE_TRUE=
4355  MAINTAINER_MODE_FALSE='#'
4356else
4357  MAINTAINER_MODE_TRUE='#'
4358  MAINTAINER_MODE_FALSE=
4359fi
4360
4361  MAINT=$MAINTAINER_MODE_TRUE
4362
4363
4364
4365
4366# Check whether --with-target-subdir was given.
4367if test "${with_target_subdir+set}" = set; then :
4368  withval=$with_target_subdir;
4369fi
4370
4371
4372# We must force CC to /not/ be precious variables; otherwise
4373# the wrong, non-multilib-adjusted value will be used in multilibs.
4374# As a side effect, we have to subst CFLAGS ourselves.
4375
4376
4377ac_ext=c
4378ac_cpp='$CPP $CPPFLAGS'
4379ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4380ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4381ac_compiler_gnu=$ac_cv_c_compiler_gnu
4382if test -n "$ac_tool_prefix"; then
4383  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4384set dummy ${ac_tool_prefix}gcc; ac_word=$2
4385{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4386$as_echo_n "checking for $ac_word... " >&6; }
4387if test "${ac_cv_prog_CC+set}" = set; then :
4388  $as_echo_n "(cached) " >&6
4389else
4390  if test -n "$CC"; then
4391  ac_cv_prog_CC="$CC" # Let the user override the test.
4392else
4393as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4394for as_dir in $PATH
4395do
4396  IFS=$as_save_IFS
4397  test -z "$as_dir" && as_dir=.
4398    for ac_exec_ext in '' $ac_executable_extensions; do
4399  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4400    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4401    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4402    break 2
4403  fi
4404done
4405  done
4406IFS=$as_save_IFS
4407
4408fi
4409fi
4410CC=$ac_cv_prog_CC
4411if test -n "$CC"; then
4412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4413$as_echo "$CC" >&6; }
4414else
4415  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4416$as_echo "no" >&6; }
4417fi
4418
4419
4420fi
4421if test -z "$ac_cv_prog_CC"; then
4422  ac_ct_CC=$CC
4423  # Extract the first word of "gcc", so it can be a program name with args.
4424set dummy gcc; ac_word=$2
4425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4426$as_echo_n "checking for $ac_word... " >&6; }
4427if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4428  $as_echo_n "(cached) " >&6
4429else
4430  if test -n "$ac_ct_CC"; then
4431  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4432else
4433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4434for as_dir in $PATH
4435do
4436  IFS=$as_save_IFS
4437  test -z "$as_dir" && as_dir=.
4438    for ac_exec_ext in '' $ac_executable_extensions; do
4439  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4440    ac_cv_prog_ac_ct_CC="gcc"
4441    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4442    break 2
4443  fi
4444done
4445  done
4446IFS=$as_save_IFS
4447
4448fi
4449fi
4450ac_ct_CC=$ac_cv_prog_ac_ct_CC
4451if test -n "$ac_ct_CC"; then
4452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4453$as_echo "$ac_ct_CC" >&6; }
4454else
4455  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4456$as_echo "no" >&6; }
4457fi
4458
4459  if test "x$ac_ct_CC" = x; then
4460    CC=""
4461  else
4462    case $cross_compiling:$ac_tool_warned in
4463yes:)
4464{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4465$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4466ac_tool_warned=yes ;;
4467esac
4468    CC=$ac_ct_CC
4469  fi
4470else
4471  CC="$ac_cv_prog_CC"
4472fi
4473
4474if test -z "$CC"; then
4475          if test -n "$ac_tool_prefix"; then
4476    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4477set dummy ${ac_tool_prefix}cc; ac_word=$2
4478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4479$as_echo_n "checking for $ac_word... " >&6; }
4480if test "${ac_cv_prog_CC+set}" = set; then :
4481  $as_echo_n "(cached) " >&6
4482else
4483  if test -n "$CC"; then
4484  ac_cv_prog_CC="$CC" # Let the user override the test.
4485else
4486as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4487for as_dir in $PATH
4488do
4489  IFS=$as_save_IFS
4490  test -z "$as_dir" && as_dir=.
4491    for ac_exec_ext in '' $ac_executable_extensions; do
4492  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4493    ac_cv_prog_CC="${ac_tool_prefix}cc"
4494    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4495    break 2
4496  fi
4497done
4498  done
4499IFS=$as_save_IFS
4500
4501fi
4502fi
4503CC=$ac_cv_prog_CC
4504if test -n "$CC"; then
4505  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4506$as_echo "$CC" >&6; }
4507else
4508  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4509$as_echo "no" >&6; }
4510fi
4511
4512
4513  fi
4514fi
4515if test -z "$CC"; then
4516  # Extract the first word of "cc", so it can be a program name with args.
4517set dummy cc; ac_word=$2
4518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4519$as_echo_n "checking for $ac_word... " >&6; }
4520if test "${ac_cv_prog_CC+set}" = set; then :
4521  $as_echo_n "(cached) " >&6
4522else
4523  if test -n "$CC"; then
4524  ac_cv_prog_CC="$CC" # Let the user override the test.
4525else
4526  ac_prog_rejected=no
4527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4528for as_dir in $PATH
4529do
4530  IFS=$as_save_IFS
4531  test -z "$as_dir" && as_dir=.
4532    for ac_exec_ext in '' $ac_executable_extensions; do
4533  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4534    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4535       ac_prog_rejected=yes
4536       continue
4537     fi
4538    ac_cv_prog_CC="cc"
4539    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4540    break 2
4541  fi
4542done
4543  done
4544IFS=$as_save_IFS
4545
4546if test $ac_prog_rejected = yes; then
4547  # We found a bogon in the path, so make sure we never use it.
4548  set dummy $ac_cv_prog_CC
4549  shift
4550  if test $# != 0; then
4551    # We chose a different compiler from the bogus one.
4552    # However, it has the same basename, so the bogon will be chosen
4553    # first if we set CC to just the basename; use the full file name.
4554    shift
4555    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4556  fi
4557fi
4558fi
4559fi
4560CC=$ac_cv_prog_CC
4561if test -n "$CC"; then
4562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4563$as_echo "$CC" >&6; }
4564else
4565  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4566$as_echo "no" >&6; }
4567fi
4568
4569
4570fi
4571if test -z "$CC"; then
4572  if test -n "$ac_tool_prefix"; then
4573  for ac_prog in cl.exe
4574  do
4575    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4576set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4578$as_echo_n "checking for $ac_word... " >&6; }
4579if test "${ac_cv_prog_CC+set}" = set; then :
4580  $as_echo_n "(cached) " >&6
4581else
4582  if test -n "$CC"; then
4583  ac_cv_prog_CC="$CC" # Let the user override the test.
4584else
4585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586for as_dir in $PATH
4587do
4588  IFS=$as_save_IFS
4589  test -z "$as_dir" && as_dir=.
4590    for ac_exec_ext in '' $ac_executable_extensions; do
4591  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4592    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4593    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4594    break 2
4595  fi
4596done
4597  done
4598IFS=$as_save_IFS
4599
4600fi
4601fi
4602CC=$ac_cv_prog_CC
4603if test -n "$CC"; then
4604  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4605$as_echo "$CC" >&6; }
4606else
4607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4608$as_echo "no" >&6; }
4609fi
4610
4611
4612    test -n "$CC" && break
4613  done
4614fi
4615if test -z "$CC"; then
4616  ac_ct_CC=$CC
4617  for ac_prog in cl.exe
4618do
4619  # Extract the first word of "$ac_prog", so it can be a program name with args.
4620set dummy $ac_prog; ac_word=$2
4621{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4622$as_echo_n "checking for $ac_word... " >&6; }
4623if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4624  $as_echo_n "(cached) " >&6
4625else
4626  if test -n "$ac_ct_CC"; then
4627  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4628else
4629as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4630for as_dir in $PATH
4631do
4632  IFS=$as_save_IFS
4633  test -z "$as_dir" && as_dir=.
4634    for ac_exec_ext in '' $ac_executable_extensions; do
4635  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4636    ac_cv_prog_ac_ct_CC="$ac_prog"
4637    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4638    break 2
4639  fi
4640done
4641  done
4642IFS=$as_save_IFS
4643
4644fi
4645fi
4646ac_ct_CC=$ac_cv_prog_ac_ct_CC
4647if test -n "$ac_ct_CC"; then
4648  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4649$as_echo "$ac_ct_CC" >&6; }
4650else
4651  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4652$as_echo "no" >&6; }
4653fi
4654
4655
4656  test -n "$ac_ct_CC" && break
4657done
4658
4659  if test "x$ac_ct_CC" = x; then
4660    CC=""
4661  else
4662    case $cross_compiling:$ac_tool_warned in
4663yes:)
4664{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4665$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4666ac_tool_warned=yes ;;
4667esac
4668    CC=$ac_ct_CC
4669  fi
4670fi
4671
4672fi
4673
4674
4675test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4676$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4677as_fn_error "no acceptable C compiler found in \$PATH
4678See \`config.log' for more details." "$LINENO" 5; }
4679
4680# Provide some information about the compiler.
4681$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4682set X $ac_compile
4683ac_compiler=$2
4684for ac_option in --version -v -V -qversion; do
4685  { { ac_try="$ac_compiler $ac_option >&5"
4686case "(($ac_try" in
4687  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4688  *) ac_try_echo=$ac_try;;
4689esac
4690eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4691$as_echo "$ac_try_echo"; } >&5
4692  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4693  ac_status=$?
4694  if test -s conftest.err; then
4695    sed '10a\
4696... rest of stderr output deleted ...
4697         10q' conftest.err >conftest.er1
4698    cat conftest.er1 >&5
4699    rm -f conftest.er1 conftest.err
4700  fi
4701  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4702  test $ac_status = 0; }
4703done
4704
4705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4706$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4707if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4708  $as_echo_n "(cached) " >&6
4709else
4710  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4711/* end confdefs.h.  */
4712
4713int
4714main ()
4715{
4716#ifndef __GNUC__
4717       choke me
4718#endif
4719
4720  ;
4721  return 0;
4722}
4723_ACEOF
4724if ac_fn_c_try_compile "$LINENO"; then :
4725  ac_compiler_gnu=yes
4726else
4727  ac_compiler_gnu=no
4728fi
4729rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4730ac_cv_c_compiler_gnu=$ac_compiler_gnu
4731
4732fi
4733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4734$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4735if test $ac_compiler_gnu = yes; then
4736  GCC=yes
4737else
4738  GCC=
4739fi
4740ac_test_CFLAGS=${CFLAGS+set}
4741ac_save_CFLAGS=$CFLAGS
4742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4743$as_echo_n "checking whether $CC accepts -g... " >&6; }
4744if test "${ac_cv_prog_cc_g+set}" = set; then :
4745  $as_echo_n "(cached) " >&6
4746else
4747  ac_save_c_werror_flag=$ac_c_werror_flag
4748   ac_c_werror_flag=yes
4749   ac_cv_prog_cc_g=no
4750   CFLAGS="-g"
4751   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4752/* end confdefs.h.  */
4753
4754int
4755main ()
4756{
4757
4758  ;
4759  return 0;
4760}
4761_ACEOF
4762if ac_fn_c_try_compile "$LINENO"; then :
4763  ac_cv_prog_cc_g=yes
4764else
4765  CFLAGS=""
4766      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767/* end confdefs.h.  */
4768
4769int
4770main ()
4771{
4772
4773  ;
4774  return 0;
4775}
4776_ACEOF
4777if ac_fn_c_try_compile "$LINENO"; then :
4778
4779else
4780  ac_c_werror_flag=$ac_save_c_werror_flag
4781	 CFLAGS="-g"
4782	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4783/* end confdefs.h.  */
4784
4785int
4786main ()
4787{
4788
4789  ;
4790  return 0;
4791}
4792_ACEOF
4793if ac_fn_c_try_compile "$LINENO"; then :
4794  ac_cv_prog_cc_g=yes
4795fi
4796rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4797fi
4798rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4799fi
4800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4801   ac_c_werror_flag=$ac_save_c_werror_flag
4802fi
4803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4804$as_echo "$ac_cv_prog_cc_g" >&6; }
4805if test "$ac_test_CFLAGS" = set; then
4806  CFLAGS=$ac_save_CFLAGS
4807elif test $ac_cv_prog_cc_g = yes; then
4808  if test "$GCC" = yes; then
4809    CFLAGS="-g -O2"
4810  else
4811    CFLAGS="-g"
4812  fi
4813else
4814  if test "$GCC" = yes; then
4815    CFLAGS="-O2"
4816  else
4817    CFLAGS=
4818  fi
4819fi
4820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4821$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4822if test "${ac_cv_prog_cc_c89+set}" = set; then :
4823  $as_echo_n "(cached) " >&6
4824else
4825  ac_cv_prog_cc_c89=no
4826ac_save_CC=$CC
4827cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4828/* end confdefs.h.  */
4829#include <stdarg.h>
4830#include <stdio.h>
4831#include <sys/types.h>
4832#include <sys/stat.h>
4833/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4834struct buf { int x; };
4835FILE * (*rcsopen) (struct buf *, struct stat *, int);
4836static char *e (p, i)
4837     char **p;
4838     int i;
4839{
4840  return p[i];
4841}
4842static char *f (char * (*g) (char **, int), char **p, ...)
4843{
4844  char *s;
4845  va_list v;
4846  va_start (v,p);
4847  s = g (p, va_arg (v,int));
4848  va_end (v);
4849  return s;
4850}
4851
4852/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4853   function prototypes and stuff, but not '\xHH' hex character constants.
4854   These don't provoke an error unfortunately, instead are silently treated
4855   as 'x'.  The following induces an error, until -std is added to get
4856   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4857   array size at least.  It's necessary to write '\x00'==0 to get something
4858   that's true only with -std.  */
4859int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4860
4861/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4862   inside strings and character constants.  */
4863#define FOO(x) 'x'
4864int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4865
4866int test (int i, double x);
4867struct s1 {int (*f) (int a);};
4868struct s2 {int (*f) (double a);};
4869int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4870int argc;
4871char **argv;
4872int
4873main ()
4874{
4875return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4876  ;
4877  return 0;
4878}
4879_ACEOF
4880for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4881	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4882do
4883  CC="$ac_save_CC $ac_arg"
4884  if ac_fn_c_try_compile "$LINENO"; then :
4885  ac_cv_prog_cc_c89=$ac_arg
4886fi
4887rm -f core conftest.err conftest.$ac_objext
4888  test "x$ac_cv_prog_cc_c89" != "xno" && break
4889done
4890rm -f conftest.$ac_ext
4891CC=$ac_save_CC
4892
4893fi
4894# AC_CACHE_VAL
4895case "x$ac_cv_prog_cc_c89" in
4896  x)
4897    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4898$as_echo "none needed" >&6; } ;;
4899  xno)
4900    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4901$as_echo "unsupported" >&6; } ;;
4902  *)
4903    CC="$CC $ac_cv_prog_cc_c89"
4904    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4905$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4906esac
4907if test "x$ac_cv_prog_cc_c89" != xno; then :
4908
4909fi
4910
4911ac_ext=c
4912ac_cpp='$CPP $CPPFLAGS'
4913ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4914ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4915ac_compiler_gnu=$ac_cv_c_compiler_gnu
4916
4917
4918
4919
4920
4921if test -n "$ac_tool_prefix"; then
4922  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4923set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4925$as_echo_n "checking for $ac_word... " >&6; }
4926if test "${ac_cv_prog_RANLIB+set}" = set; then :
4927  $as_echo_n "(cached) " >&6
4928else
4929  if test -n "$RANLIB"; then
4930  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4931else
4932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4933for as_dir in $PATH
4934do
4935  IFS=$as_save_IFS
4936  test -z "$as_dir" && as_dir=.
4937    for ac_exec_ext in '' $ac_executable_extensions; do
4938  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4939    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4940    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4941    break 2
4942  fi
4943done
4944  done
4945IFS=$as_save_IFS
4946
4947fi
4948fi
4949RANLIB=$ac_cv_prog_RANLIB
4950if test -n "$RANLIB"; then
4951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4952$as_echo "$RANLIB" >&6; }
4953else
4954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4955$as_echo "no" >&6; }
4956fi
4957
4958
4959fi
4960if test -z "$ac_cv_prog_RANLIB"; then
4961  ac_ct_RANLIB=$RANLIB
4962  # Extract the first word of "ranlib", so it can be a program name with args.
4963set dummy ranlib; ac_word=$2
4964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4965$as_echo_n "checking for $ac_word... " >&6; }
4966if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4967  $as_echo_n "(cached) " >&6
4968else
4969  if test -n "$ac_ct_RANLIB"; then
4970  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4971else
4972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4973for as_dir in $PATH
4974do
4975  IFS=$as_save_IFS
4976  test -z "$as_dir" && as_dir=.
4977    for ac_exec_ext in '' $ac_executable_extensions; do
4978  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4979    ac_cv_prog_ac_ct_RANLIB="ranlib"
4980    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4981    break 2
4982  fi
4983done
4984  done
4985IFS=$as_save_IFS
4986
4987fi
4988fi
4989ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4990if test -n "$ac_ct_RANLIB"; then
4991  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4992$as_echo "$ac_ct_RANLIB" >&6; }
4993else
4994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4995$as_echo "no" >&6; }
4996fi
4997
4998  if test "x$ac_ct_RANLIB" = x; then
4999    RANLIB=":"
5000  else
5001    case $cross_compiling:$ac_tool_warned in
5002yes:)
5003{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5004$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5005ac_tool_warned=yes ;;
5006esac
5007    RANLIB=$ac_ct_RANLIB
5008  fi
5009else
5010  RANLIB="$ac_cv_prog_RANLIB"
5011fi
5012
5013
5014for ac_prog in gawk mawk nawk awk
5015do
5016  # Extract the first word of "$ac_prog", so it can be a program name with args.
5017set dummy $ac_prog; ac_word=$2
5018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5019$as_echo_n "checking for $ac_word... " >&6; }
5020if test "${ac_cv_prog_AWK+set}" = set; then :
5021  $as_echo_n "(cached) " >&6
5022else
5023  if test -n "$AWK"; then
5024  ac_cv_prog_AWK="$AWK" # Let the user override the test.
5025else
5026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5027for as_dir in $PATH
5028do
5029  IFS=$as_save_IFS
5030  test -z "$as_dir" && as_dir=.
5031    for ac_exec_ext in '' $ac_executable_extensions; do
5032  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5033    ac_cv_prog_AWK="$ac_prog"
5034    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5035    break 2
5036  fi
5037done
5038  done
5039IFS=$as_save_IFS
5040
5041fi
5042fi
5043AWK=$ac_cv_prog_AWK
5044if test -n "$AWK"; then
5045  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5046$as_echo "$AWK" >&6; }
5047else
5048  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5049$as_echo "no" >&6; }
5050fi
5051
5052
5053  test -n "$AWK" && break
5054done
5055
5056case "$AWK" in
5057"") as_fn_error "can't build without awk" "$LINENO" 5 ;;
5058esac
5059
5060case `pwd` in
5061  *\ * | *\	*)
5062    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5063$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5064esac
5065
5066
5067
5068macro_version='2.2.7a'
5069macro_revision='1.3134'
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083ltmain="$ac_aux_dir/ltmain.sh"
5084
5085# Backslashify metacharacters that are still active within
5086# double-quoted strings.
5087sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5088
5089# Same as above, but do not quote variable references.
5090double_quote_subst='s/\(["`\\]\)/\\\1/g'
5091
5092# Sed substitution to delay expansion of an escaped shell variable in a
5093# double_quote_subst'ed string.
5094delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5095
5096# Sed substitution to delay expansion of an escaped single quote.
5097delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5098
5099# Sed substitution to avoid accidental globbing in evaled expressions
5100no_glob_subst='s/\*/\\\*/g'
5101
5102ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5103ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5104ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5105
5106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5107$as_echo_n "checking how to print strings... " >&6; }
5108# Test print first, because it will be a builtin if present.
5109if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5110   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5111  ECHO='print -r --'
5112elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5113  ECHO='printf %s\n'
5114else
5115  # Use this function as a fallback that always works.
5116  func_fallback_echo ()
5117  {
5118    eval 'cat <<_LTECHO_EOF
5119$1
5120_LTECHO_EOF'
5121  }
5122  ECHO='func_fallback_echo'
5123fi
5124
5125# func_echo_all arg...
5126# Invoke $ECHO with all args, space-separated.
5127func_echo_all ()
5128{
5129    $ECHO ""
5130}
5131
5132case "$ECHO" in
5133  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5134$as_echo "printf" >&6; } ;;
5135  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5136$as_echo "print -r" >&6; } ;;
5137  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5138$as_echo "cat" >&6; } ;;
5139esac
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5155$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5156if test "${ac_cv_path_SED+set}" = set; then :
5157  $as_echo_n "(cached) " >&6
5158else
5159            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5160     for ac_i in 1 2 3 4 5 6 7; do
5161       ac_script="$ac_script$as_nl$ac_script"
5162     done
5163     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5164     { ac_script=; unset ac_script;}
5165     if test -z "$SED"; then
5166  ac_path_SED_found=false
5167  # Loop through the user's path and test for each of PROGNAME-LIST
5168  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5169for as_dir in $PATH
5170do
5171  IFS=$as_save_IFS
5172  test -z "$as_dir" && as_dir=.
5173    for ac_prog in sed gsed; do
5174    for ac_exec_ext in '' $ac_executable_extensions; do
5175      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5176      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5177# Check for GNU ac_path_SED and select it if it is found.
5178  # Check for GNU $ac_path_SED
5179case `"$ac_path_SED" --version 2>&1` in
5180*GNU*)
5181  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5182*)
5183  ac_count=0
5184  $as_echo_n 0123456789 >"conftest.in"
5185  while :
5186  do
5187    cat "conftest.in" "conftest.in" >"conftest.tmp"
5188    mv "conftest.tmp" "conftest.in"
5189    cp "conftest.in" "conftest.nl"
5190    $as_echo '' >> "conftest.nl"
5191    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5192    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5193    as_fn_arith $ac_count + 1 && ac_count=$as_val
5194    if test $ac_count -gt ${ac_path_SED_max-0}; then
5195      # Best one so far, save it but keep looking for a better one
5196      ac_cv_path_SED="$ac_path_SED"
5197      ac_path_SED_max=$ac_count
5198    fi
5199    # 10*(2^10) chars as input seems more than enough
5200    test $ac_count -gt 10 && break
5201  done
5202  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5203esac
5204
5205      $ac_path_SED_found && break 3
5206    done
5207  done
5208  done
5209IFS=$as_save_IFS
5210  if test -z "$ac_cv_path_SED"; then
5211    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5212  fi
5213else
5214  ac_cv_path_SED=$SED
5215fi
5216
5217fi
5218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5219$as_echo "$ac_cv_path_SED" >&6; }
5220 SED="$ac_cv_path_SED"
5221  rm -f conftest.sed
5222
5223test -z "$SED" && SED=sed
5224Xsed="$SED -e 1s/^X//"
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5237$as_echo_n "checking for fgrep... " >&6; }
5238if test "${ac_cv_path_FGREP+set}" = set; then :
5239  $as_echo_n "(cached) " >&6
5240else
5241  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5242   then ac_cv_path_FGREP="$GREP -F"
5243   else
5244     if test -z "$FGREP"; then
5245  ac_path_FGREP_found=false
5246  # Loop through the user's path and test for each of PROGNAME-LIST
5247  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5248for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5249do
5250  IFS=$as_save_IFS
5251  test -z "$as_dir" && as_dir=.
5252    for ac_prog in fgrep; do
5253    for ac_exec_ext in '' $ac_executable_extensions; do
5254      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5255      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5256# Check for GNU ac_path_FGREP and select it if it is found.
5257  # Check for GNU $ac_path_FGREP
5258case `"$ac_path_FGREP" --version 2>&1` in
5259*GNU*)
5260  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5261*)
5262  ac_count=0
5263  $as_echo_n 0123456789 >"conftest.in"
5264  while :
5265  do
5266    cat "conftest.in" "conftest.in" >"conftest.tmp"
5267    mv "conftest.tmp" "conftest.in"
5268    cp "conftest.in" "conftest.nl"
5269    $as_echo 'FGREP' >> "conftest.nl"
5270    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5271    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5272    as_fn_arith $ac_count + 1 && ac_count=$as_val
5273    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5274      # Best one so far, save it but keep looking for a better one
5275      ac_cv_path_FGREP="$ac_path_FGREP"
5276      ac_path_FGREP_max=$ac_count
5277    fi
5278    # 10*(2^10) chars as input seems more than enough
5279    test $ac_count -gt 10 && break
5280  done
5281  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5282esac
5283
5284      $ac_path_FGREP_found && break 3
5285    done
5286  done
5287  done
5288IFS=$as_save_IFS
5289  if test -z "$ac_cv_path_FGREP"; then
5290    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5291  fi
5292else
5293  ac_cv_path_FGREP=$FGREP
5294fi
5295
5296   fi
5297fi
5298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5299$as_echo "$ac_cv_path_FGREP" >&6; }
5300 FGREP="$ac_cv_path_FGREP"
5301
5302
5303test -z "$GREP" && GREP=grep
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323# Check whether --with-gnu-ld was given.
5324if test "${with_gnu_ld+set}" = set; then :
5325  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5326else
5327  with_gnu_ld=no
5328fi
5329
5330ac_prog=ld
5331if test "$GCC" = yes; then
5332  # Check if gcc -print-prog-name=ld gives a path.
5333  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5334$as_echo_n "checking for ld used by $CC... " >&6; }
5335  case $host in
5336  *-*-mingw*)
5337    # gcc leaves a trailing carriage return which upsets mingw
5338    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5339  *)
5340    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5341  esac
5342  case $ac_prog in
5343    # Accept absolute paths.
5344    [\\/]* | ?:[\\/]*)
5345      re_direlt='/[^/][^/]*/\.\./'
5346      # Canonicalize the pathname of ld
5347      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5348      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5349	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5350      done
5351      test -z "$LD" && LD="$ac_prog"
5352      ;;
5353  "")
5354    # If it fails, then pretend we aren't using GCC.
5355    ac_prog=ld
5356    ;;
5357  *)
5358    # If it is relative, then search for the first ld in PATH.
5359    with_gnu_ld=unknown
5360    ;;
5361  esac
5362elif test "$with_gnu_ld" = yes; then
5363  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5364$as_echo_n "checking for GNU ld... " >&6; }
5365else
5366  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5367$as_echo_n "checking for non-GNU ld... " >&6; }
5368fi
5369if test "${lt_cv_path_LD+set}" = set; then :
5370  $as_echo_n "(cached) " >&6
5371else
5372  if test -z "$LD"; then
5373  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5374  for ac_dir in $PATH; do
5375    IFS="$lt_save_ifs"
5376    test -z "$ac_dir" && ac_dir=.
5377    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5378      lt_cv_path_LD="$ac_dir/$ac_prog"
5379      # Check to see if the program is GNU ld.  I'd rather use --version,
5380      # but apparently some variants of GNU ld only accept -v.
5381      # Break only if it was the GNU/non-GNU ld that we prefer.
5382      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5383      *GNU* | *'with BFD'*)
5384	test "$with_gnu_ld" != no && break
5385	;;
5386      *)
5387	test "$with_gnu_ld" != yes && break
5388	;;
5389      esac
5390    fi
5391  done
5392  IFS="$lt_save_ifs"
5393else
5394  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5395fi
5396fi
5397
5398LD="$lt_cv_path_LD"
5399if test -n "$LD"; then
5400  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5401$as_echo "$LD" >&6; }
5402else
5403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5404$as_echo "no" >&6; }
5405fi
5406test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5408$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5409if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5410  $as_echo_n "(cached) " >&6
5411else
5412  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5413case `$LD -v 2>&1 </dev/null` in
5414*GNU* | *'with BFD'*)
5415  lt_cv_prog_gnu_ld=yes
5416  ;;
5417*)
5418  lt_cv_prog_gnu_ld=no
5419  ;;
5420esac
5421fi
5422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5423$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5424with_gnu_ld=$lt_cv_prog_gnu_ld
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5435$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5436if test "${lt_cv_path_NM+set}" = set; then :
5437  $as_echo_n "(cached) " >&6
5438else
5439  if test -n "$NM"; then
5440  # Let the user override the test.
5441  lt_cv_path_NM="$NM"
5442else
5443  lt_nm_to_check="${ac_tool_prefix}nm"
5444  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5445    lt_nm_to_check="$lt_nm_to_check nm"
5446  fi
5447  for lt_tmp_nm in $lt_nm_to_check; do
5448    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5449    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5450      IFS="$lt_save_ifs"
5451      test -z "$ac_dir" && ac_dir=.
5452      tmp_nm="$ac_dir/$lt_tmp_nm"
5453      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5454	# Check to see if the nm accepts a BSD-compat flag.
5455	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5456	#   nm: unknown option "B" ignored
5457	# Tru64's nm complains that /dev/null is an invalid object file
5458	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5459	*/dev/null* | *'Invalid file or object type'*)
5460	  lt_cv_path_NM="$tmp_nm -B"
5461	  break
5462	  ;;
5463	*)
5464	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5465	  */dev/null*)
5466	    lt_cv_path_NM="$tmp_nm -p"
5467	    break
5468	    ;;
5469	  *)
5470	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5471	    continue # so that we can try to find one that supports BSD flags
5472	    ;;
5473	  esac
5474	  ;;
5475	esac
5476      fi
5477    done
5478    IFS="$lt_save_ifs"
5479  done
5480  : ${lt_cv_path_NM=no}
5481fi
5482fi
5483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5484$as_echo "$lt_cv_path_NM" >&6; }
5485if test "$lt_cv_path_NM" != "no"; then
5486  NM="$lt_cv_path_NM"
5487else
5488  # Didn't find any BSD compatible name lister, look for dumpbin.
5489  if test -n "$DUMPBIN"; then :
5490    # Let the user override the test.
5491  else
5492    if test -n "$ac_tool_prefix"; then
5493  for ac_prog in dumpbin "link -dump"
5494  do
5495    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5496set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5498$as_echo_n "checking for $ac_word... " >&6; }
5499if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5500  $as_echo_n "(cached) " >&6
5501else
5502  if test -n "$DUMPBIN"; then
5503  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5504else
5505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5506for as_dir in $PATH
5507do
5508  IFS=$as_save_IFS
5509  test -z "$as_dir" && as_dir=.
5510    for ac_exec_ext in '' $ac_executable_extensions; do
5511  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5512    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5513    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5514    break 2
5515  fi
5516done
5517  done
5518IFS=$as_save_IFS
5519
5520fi
5521fi
5522DUMPBIN=$ac_cv_prog_DUMPBIN
5523if test -n "$DUMPBIN"; then
5524  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5525$as_echo "$DUMPBIN" >&6; }
5526else
5527  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5528$as_echo "no" >&6; }
5529fi
5530
5531
5532    test -n "$DUMPBIN" && break
5533  done
5534fi
5535if test -z "$DUMPBIN"; then
5536  ac_ct_DUMPBIN=$DUMPBIN
5537  for ac_prog in dumpbin "link -dump"
5538do
5539  # Extract the first word of "$ac_prog", so it can be a program name with args.
5540set dummy $ac_prog; ac_word=$2
5541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5542$as_echo_n "checking for $ac_word... " >&6; }
5543if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5544  $as_echo_n "(cached) " >&6
5545else
5546  if test -n "$ac_ct_DUMPBIN"; then
5547  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5548else
5549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5550for as_dir in $PATH
5551do
5552  IFS=$as_save_IFS
5553  test -z "$as_dir" && as_dir=.
5554    for ac_exec_ext in '' $ac_executable_extensions; do
5555  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5556    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5557    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5558    break 2
5559  fi
5560done
5561  done
5562IFS=$as_save_IFS
5563
5564fi
5565fi
5566ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5567if test -n "$ac_ct_DUMPBIN"; then
5568  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5569$as_echo "$ac_ct_DUMPBIN" >&6; }
5570else
5571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5572$as_echo "no" >&6; }
5573fi
5574
5575
5576  test -n "$ac_ct_DUMPBIN" && break
5577done
5578
5579  if test "x$ac_ct_DUMPBIN" = x; then
5580    DUMPBIN=":"
5581  else
5582    case $cross_compiling:$ac_tool_warned in
5583yes:)
5584{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5585$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5586ac_tool_warned=yes ;;
5587esac
5588    DUMPBIN=$ac_ct_DUMPBIN
5589  fi
5590fi
5591
5592    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5593    *COFF*)
5594      DUMPBIN="$DUMPBIN -symbols"
5595      ;;
5596    *)
5597      DUMPBIN=:
5598      ;;
5599    esac
5600  fi
5601
5602  if test "$DUMPBIN" != ":"; then
5603    NM="$DUMPBIN"
5604  fi
5605fi
5606test -z "$NM" && NM=nm
5607
5608
5609
5610
5611
5612
5613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5614$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5615if test "${lt_cv_nm_interface+set}" = set; then :
5616  $as_echo_n "(cached) " >&6
5617else
5618  lt_cv_nm_interface="BSD nm"
5619  echo "int some_variable = 0;" > conftest.$ac_ext
5620  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5621  (eval "$ac_compile" 2>conftest.err)
5622  cat conftest.err >&5
5623  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5624  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5625  cat conftest.err >&5
5626  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5627  cat conftest.out >&5
5628  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5629    lt_cv_nm_interface="MS dumpbin"
5630  fi
5631  rm -f conftest*
5632fi
5633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5634$as_echo "$lt_cv_nm_interface" >&6; }
5635
5636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5637$as_echo_n "checking whether ln -s works... " >&6; }
5638LN_S=$as_ln_s
5639if test "$LN_S" = "ln -s"; then
5640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5641$as_echo "yes" >&6; }
5642else
5643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5644$as_echo "no, using $LN_S" >&6; }
5645fi
5646
5647# find the maximum length of command line arguments
5648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5649$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5650if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5651  $as_echo_n "(cached) " >&6
5652else
5653    i=0
5654  teststring="ABCD"
5655
5656  case $build_os in
5657  msdosdjgpp*)
5658    # On DJGPP, this test can blow up pretty badly due to problems in libc
5659    # (any single argument exceeding 2000 bytes causes a buffer overrun
5660    # during glob expansion).  Even if it were fixed, the result of this
5661    # check would be larger than it should be.
5662    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5663    ;;
5664
5665  gnu*)
5666    # Under GNU Hurd, this test is not required because there is
5667    # no limit to the length of command line arguments.
5668    # Libtool will interpret -1 as no limit whatsoever
5669    lt_cv_sys_max_cmd_len=-1;
5670    ;;
5671
5672  cygwin* | mingw* | cegcc*)
5673    # On Win9x/ME, this test blows up -- it succeeds, but takes
5674    # about 5 minutes as the teststring grows exponentially.
5675    # Worse, since 9x/ME are not pre-emptively multitasking,
5676    # you end up with a "frozen" computer, even though with patience
5677    # the test eventually succeeds (with a max line length of 256k).
5678    # Instead, let's just punt: use the minimum linelength reported by
5679    # all of the supported platforms: 8192 (on NT/2K/XP).
5680    lt_cv_sys_max_cmd_len=8192;
5681    ;;
5682
5683  mint*)
5684    # On MiNT this can take a long time and run out of memory.
5685    lt_cv_sys_max_cmd_len=8192;
5686    ;;
5687
5688  amigaos*)
5689    # On AmigaOS with pdksh, this test takes hours, literally.
5690    # So we just punt and use a minimum line length of 8192.
5691    lt_cv_sys_max_cmd_len=8192;
5692    ;;
5693
5694  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5695    # This has been around since 386BSD, at least.  Likely further.
5696    if test -x /sbin/sysctl; then
5697      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5698    elif test -x /usr/sbin/sysctl; then
5699      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5700    else
5701      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5702    fi
5703    # And add a safety zone
5704    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5705    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5706    ;;
5707
5708  interix*)
5709    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5710    lt_cv_sys_max_cmd_len=196608
5711    ;;
5712
5713  osf*)
5714    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5715    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5716    # nice to cause kernel panics so lets avoid the loop below.
5717    # First set a reasonable default.
5718    lt_cv_sys_max_cmd_len=16384
5719    #
5720    if test -x /sbin/sysconfig; then
5721      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5722        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5723      esac
5724    fi
5725    ;;
5726  sco3.2v5*)
5727    lt_cv_sys_max_cmd_len=102400
5728    ;;
5729  sysv5* | sco5v6* | sysv4.2uw2*)
5730    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5731    if test -n "$kargmax"; then
5732      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5733    else
5734      lt_cv_sys_max_cmd_len=32768
5735    fi
5736    ;;
5737  *)
5738    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5739    if test -n "$lt_cv_sys_max_cmd_len"; then
5740      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5741      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5742    else
5743      # Make teststring a little bigger before we do anything with it.
5744      # a 1K string should be a reasonable start.
5745      for i in 1 2 3 4 5 6 7 8 ; do
5746        teststring=$teststring$teststring
5747      done
5748      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5749      # If test is not a shell built-in, we'll probably end up computing a
5750      # maximum length that is only half of the actual maximum length, but
5751      # we can't tell.
5752      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5753	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5754	      test $i != 17 # 1/2 MB should be enough
5755      do
5756        i=`expr $i + 1`
5757        teststring=$teststring$teststring
5758      done
5759      # Only check the string length outside the loop.
5760      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5761      teststring=
5762      # Add a significant safety factor because C++ compilers can tack on
5763      # massive amounts of additional arguments before passing them to the
5764      # linker.  It appears as though 1/2 is a usable value.
5765      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5766    fi
5767    ;;
5768  esac
5769
5770fi
5771
5772if test -n $lt_cv_sys_max_cmd_len ; then
5773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5774$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5775else
5776  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5777$as_echo "none" >&6; }
5778fi
5779max_cmd_len=$lt_cv_sys_max_cmd_len
5780
5781
5782
5783
5784
5785
5786: ${CP="cp -f"}
5787: ${MV="mv -f"}
5788: ${RM="rm -f"}
5789
5790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5791$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5792# Try some XSI features
5793xsi_shell=no
5794( _lt_dummy="a/b/c"
5795  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5796      = c,a/b,, \
5797    && eval 'test $(( 1 + 1 )) -eq 2 \
5798    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5799  && xsi_shell=yes
5800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5801$as_echo "$xsi_shell" >&6; }
5802
5803
5804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5805$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5806lt_shell_append=no
5807( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5808    >/dev/null 2>&1 \
5809  && lt_shell_append=yes
5810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5811$as_echo "$lt_shell_append" >&6; }
5812
5813
5814if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5815  lt_unset=unset
5816else
5817  lt_unset=false
5818fi
5819
5820
5821
5822
5823
5824# test EBCDIC or ASCII
5825case `echo X|tr X '\101'` in
5826 A) # ASCII based system
5827    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5828  lt_SP2NL='tr \040 \012'
5829  lt_NL2SP='tr \015\012 \040\040'
5830  ;;
5831 *) # EBCDIC based system
5832  lt_SP2NL='tr \100 \n'
5833  lt_NL2SP='tr \r\n \100\100'
5834  ;;
5835esac
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5846$as_echo_n "checking for $LD option to reload object files... " >&6; }
5847if test "${lt_cv_ld_reload_flag+set}" = set; then :
5848  $as_echo_n "(cached) " >&6
5849else
5850  lt_cv_ld_reload_flag='-r'
5851fi
5852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5853$as_echo "$lt_cv_ld_reload_flag" >&6; }
5854reload_flag=$lt_cv_ld_reload_flag
5855case $reload_flag in
5856"" | " "*) ;;
5857*) reload_flag=" $reload_flag" ;;
5858esac
5859reload_cmds='$LD$reload_flag -o $output$reload_objs'
5860case $host_os in
5861  darwin*)
5862    if test "$GCC" = yes; then
5863      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5864    else
5865      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5866    fi
5867    ;;
5868esac
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878if test -n "$ac_tool_prefix"; then
5879  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5880set dummy ${ac_tool_prefix}objdump; ac_word=$2
5881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5882$as_echo_n "checking for $ac_word... " >&6; }
5883if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5884  $as_echo_n "(cached) " >&6
5885else
5886  if test -n "$OBJDUMP"; then
5887  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5888else
5889as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5890for as_dir in $PATH
5891do
5892  IFS=$as_save_IFS
5893  test -z "$as_dir" && as_dir=.
5894    for ac_exec_ext in '' $ac_executable_extensions; do
5895  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5896    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5897    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5898    break 2
5899  fi
5900done
5901  done
5902IFS=$as_save_IFS
5903
5904fi
5905fi
5906OBJDUMP=$ac_cv_prog_OBJDUMP
5907if test -n "$OBJDUMP"; then
5908  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5909$as_echo "$OBJDUMP" >&6; }
5910else
5911  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5912$as_echo "no" >&6; }
5913fi
5914
5915
5916fi
5917if test -z "$ac_cv_prog_OBJDUMP"; then
5918  ac_ct_OBJDUMP=$OBJDUMP
5919  # Extract the first word of "objdump", so it can be a program name with args.
5920set dummy objdump; ac_word=$2
5921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5922$as_echo_n "checking for $ac_word... " >&6; }
5923if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5924  $as_echo_n "(cached) " >&6
5925else
5926  if test -n "$ac_ct_OBJDUMP"; then
5927  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5928else
5929as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5930for as_dir in $PATH
5931do
5932  IFS=$as_save_IFS
5933  test -z "$as_dir" && as_dir=.
5934    for ac_exec_ext in '' $ac_executable_extensions; do
5935  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5936    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5937    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5938    break 2
5939  fi
5940done
5941  done
5942IFS=$as_save_IFS
5943
5944fi
5945fi
5946ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5947if test -n "$ac_ct_OBJDUMP"; then
5948  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5949$as_echo "$ac_ct_OBJDUMP" >&6; }
5950else
5951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5952$as_echo "no" >&6; }
5953fi
5954
5955  if test "x$ac_ct_OBJDUMP" = x; then
5956    OBJDUMP="false"
5957  else
5958    case $cross_compiling:$ac_tool_warned in
5959yes:)
5960{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5961$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5962ac_tool_warned=yes ;;
5963esac
5964    OBJDUMP=$ac_ct_OBJDUMP
5965  fi
5966else
5967  OBJDUMP="$ac_cv_prog_OBJDUMP"
5968fi
5969
5970test -z "$OBJDUMP" && OBJDUMP=objdump
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5981$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5982if test "${lt_cv_deplibs_check_method+set}" = set; then :
5983  $as_echo_n "(cached) " >&6
5984else
5985  lt_cv_file_magic_cmd='$MAGIC_CMD'
5986lt_cv_file_magic_test_file=
5987lt_cv_deplibs_check_method='unknown'
5988# Need to set the preceding variable on all platforms that support
5989# interlibrary dependencies.
5990# 'none' -- dependencies not supported.
5991# `unknown' -- same as none, but documents that we really don't know.
5992# 'pass_all' -- all dependencies passed with no checks.
5993# 'test_compile' -- check by making test program.
5994# 'file_magic [[regex]]' -- check by looking for files in library path
5995# which responds to the $file_magic_cmd with a given extended regex.
5996# If you have `file' or equivalent on your system and you're not sure
5997# whether `pass_all' will *always* work, you probably want this one.
5998
5999case $host_os in
6000aix[4-9]*)
6001  lt_cv_deplibs_check_method=pass_all
6002  ;;
6003
6004beos*)
6005  lt_cv_deplibs_check_method=pass_all
6006  ;;
6007
6008bsdi[45]*)
6009  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6010  lt_cv_file_magic_cmd='/usr/bin/file -L'
6011  lt_cv_file_magic_test_file=/shlib/libc.so
6012  ;;
6013
6014cygwin*)
6015  # func_win32_libid is a shell function defined in ltmain.sh
6016  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6017  lt_cv_file_magic_cmd='func_win32_libid'
6018  ;;
6019
6020mingw* | pw32*)
6021  # Base MSYS/MinGW do not provide the 'file' command needed by
6022  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6023  # unless we find 'file', for example because we are cross-compiling.
6024  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6025  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6026    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6027    lt_cv_file_magic_cmd='func_win32_libid'
6028  else
6029    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6030    lt_cv_file_magic_cmd='$OBJDUMP -f'
6031  fi
6032  ;;
6033
6034cegcc*)
6035  # use the weaker test based on 'objdump'. See mingw*.
6036  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6037  lt_cv_file_magic_cmd='$OBJDUMP -f'
6038  ;;
6039
6040darwin* | rhapsody*)
6041  lt_cv_deplibs_check_method=pass_all
6042  ;;
6043
6044freebsd* | dragonfly*)
6045  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6046    case $host_cpu in
6047    i*86 )
6048      # Not sure whether the presence of OpenBSD here was a mistake.
6049      # Let's accept both of them until this is cleared up.
6050      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6051      lt_cv_file_magic_cmd=/usr/bin/file
6052      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6053      ;;
6054    esac
6055  else
6056    lt_cv_deplibs_check_method=pass_all
6057  fi
6058  ;;
6059
6060gnu*)
6061  lt_cv_deplibs_check_method=pass_all
6062  ;;
6063
6064haiku*)
6065  lt_cv_deplibs_check_method=pass_all
6066  ;;
6067
6068hpux10.20* | hpux11*)
6069  lt_cv_file_magic_cmd=/usr/bin/file
6070  case $host_cpu in
6071  ia64*)
6072    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6073    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6074    ;;
6075  hppa*64*)
6076    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]'
6077    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6078    ;;
6079  *)
6080    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6081    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6082    ;;
6083  esac
6084  ;;
6085
6086interix[3-9]*)
6087  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6088  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6089  ;;
6090
6091irix5* | irix6* | nonstopux*)
6092  case $LD in
6093  *-32|*"-32 ") libmagic=32-bit;;
6094  *-n32|*"-n32 ") libmagic=N32;;
6095  *-64|*"-64 ") libmagic=64-bit;;
6096  *) libmagic=never-match;;
6097  esac
6098  lt_cv_deplibs_check_method=pass_all
6099  ;;
6100
6101# This must be Linux ELF.
6102linux* | k*bsd*-gnu | kopensolaris*-gnu)
6103  lt_cv_deplibs_check_method=pass_all
6104  ;;
6105
6106netbsd*)
6107  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6108    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6109  else
6110    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6111  fi
6112  ;;
6113
6114newos6*)
6115  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6116  lt_cv_file_magic_cmd=/usr/bin/file
6117  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6118  ;;
6119
6120*nto* | *qnx*)
6121  lt_cv_deplibs_check_method=pass_all
6122  ;;
6123
6124openbsd*)
6125  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6126    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6127  else
6128    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6129  fi
6130  ;;
6131
6132osf3* | osf4* | osf5*)
6133  lt_cv_deplibs_check_method=pass_all
6134  ;;
6135
6136rdos*)
6137  lt_cv_deplibs_check_method=pass_all
6138  ;;
6139
6140solaris*)
6141  lt_cv_deplibs_check_method=pass_all
6142  ;;
6143
6144sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6145  lt_cv_deplibs_check_method=pass_all
6146  ;;
6147
6148sysv4 | sysv4.3*)
6149  case $host_vendor in
6150  motorola)
6151    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]'
6152    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6153    ;;
6154  ncr)
6155    lt_cv_deplibs_check_method=pass_all
6156    ;;
6157  sequent)
6158    lt_cv_file_magic_cmd='/bin/file'
6159    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6160    ;;
6161  sni)
6162    lt_cv_file_magic_cmd='/bin/file'
6163    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6164    lt_cv_file_magic_test_file=/lib/libc.so
6165    ;;
6166  siemens)
6167    lt_cv_deplibs_check_method=pass_all
6168    ;;
6169  pc)
6170    lt_cv_deplibs_check_method=pass_all
6171    ;;
6172  esac
6173  ;;
6174
6175tpf*)
6176  lt_cv_deplibs_check_method=pass_all
6177  ;;
6178esac
6179
6180fi
6181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6182$as_echo "$lt_cv_deplibs_check_method" >&6; }
6183file_magic_cmd=$lt_cv_file_magic_cmd
6184deplibs_check_method=$lt_cv_deplibs_check_method
6185test -z "$deplibs_check_method" && deplibs_check_method=unknown
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198if test -n "$ac_tool_prefix"; then
6199  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6200set dummy ${ac_tool_prefix}ar; ac_word=$2
6201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6202$as_echo_n "checking for $ac_word... " >&6; }
6203if test "${ac_cv_prog_AR+set}" = set; then :
6204  $as_echo_n "(cached) " >&6
6205else
6206  if test -n "$AR"; then
6207  ac_cv_prog_AR="$AR" # Let the user override the test.
6208else
6209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6210for as_dir in $PATH
6211do
6212  IFS=$as_save_IFS
6213  test -z "$as_dir" && as_dir=.
6214    for ac_exec_ext in '' $ac_executable_extensions; do
6215  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6216    ac_cv_prog_AR="${ac_tool_prefix}ar"
6217    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6218    break 2
6219  fi
6220done
6221  done
6222IFS=$as_save_IFS
6223
6224fi
6225fi
6226AR=$ac_cv_prog_AR
6227if test -n "$AR"; then
6228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6229$as_echo "$AR" >&6; }
6230else
6231  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6232$as_echo "no" >&6; }
6233fi
6234
6235
6236fi
6237if test -z "$ac_cv_prog_AR"; then
6238  ac_ct_AR=$AR
6239  # Extract the first word of "ar", so it can be a program name with args.
6240set dummy ar; ac_word=$2
6241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6242$as_echo_n "checking for $ac_word... " >&6; }
6243if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6244  $as_echo_n "(cached) " >&6
6245else
6246  if test -n "$ac_ct_AR"; then
6247  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6248else
6249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6250for as_dir in $PATH
6251do
6252  IFS=$as_save_IFS
6253  test -z "$as_dir" && as_dir=.
6254    for ac_exec_ext in '' $ac_executable_extensions; do
6255  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6256    ac_cv_prog_ac_ct_AR="ar"
6257    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6258    break 2
6259  fi
6260done
6261  done
6262IFS=$as_save_IFS
6263
6264fi
6265fi
6266ac_ct_AR=$ac_cv_prog_ac_ct_AR
6267if test -n "$ac_ct_AR"; then
6268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6269$as_echo "$ac_ct_AR" >&6; }
6270else
6271  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6272$as_echo "no" >&6; }
6273fi
6274
6275  if test "x$ac_ct_AR" = x; then
6276    AR="false"
6277  else
6278    case $cross_compiling:$ac_tool_warned in
6279yes:)
6280{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6281$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6282ac_tool_warned=yes ;;
6283esac
6284    AR=$ac_ct_AR
6285  fi
6286else
6287  AR="$ac_cv_prog_AR"
6288fi
6289
6290test -z "$AR" && AR=ar
6291test -z "$AR_FLAGS" && AR_FLAGS=cru
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303if test -n "$ac_tool_prefix"; then
6304  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6305set dummy ${ac_tool_prefix}strip; ac_word=$2
6306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6307$as_echo_n "checking for $ac_word... " >&6; }
6308if test "${ac_cv_prog_STRIP+set}" = set; then :
6309  $as_echo_n "(cached) " >&6
6310else
6311  if test -n "$STRIP"; then
6312  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6313else
6314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6315for as_dir in $PATH
6316do
6317  IFS=$as_save_IFS
6318  test -z "$as_dir" && as_dir=.
6319    for ac_exec_ext in '' $ac_executable_extensions; do
6320  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6321    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6322    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6323    break 2
6324  fi
6325done
6326  done
6327IFS=$as_save_IFS
6328
6329fi
6330fi
6331STRIP=$ac_cv_prog_STRIP
6332if test -n "$STRIP"; then
6333  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6334$as_echo "$STRIP" >&6; }
6335else
6336  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6337$as_echo "no" >&6; }
6338fi
6339
6340
6341fi
6342if test -z "$ac_cv_prog_STRIP"; then
6343  ac_ct_STRIP=$STRIP
6344  # Extract the first word of "strip", so it can be a program name with args.
6345set dummy strip; ac_word=$2
6346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6347$as_echo_n "checking for $ac_word... " >&6; }
6348if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6349  $as_echo_n "(cached) " >&6
6350else
6351  if test -n "$ac_ct_STRIP"; then
6352  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6353else
6354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6355for as_dir in $PATH
6356do
6357  IFS=$as_save_IFS
6358  test -z "$as_dir" && as_dir=.
6359    for ac_exec_ext in '' $ac_executable_extensions; do
6360  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6361    ac_cv_prog_ac_ct_STRIP="strip"
6362    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6363    break 2
6364  fi
6365done
6366  done
6367IFS=$as_save_IFS
6368
6369fi
6370fi
6371ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6372if test -n "$ac_ct_STRIP"; then
6373  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6374$as_echo "$ac_ct_STRIP" >&6; }
6375else
6376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6377$as_echo "no" >&6; }
6378fi
6379
6380  if test "x$ac_ct_STRIP" = x; then
6381    STRIP=":"
6382  else
6383    case $cross_compiling:$ac_tool_warned in
6384yes:)
6385{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6386$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6387ac_tool_warned=yes ;;
6388esac
6389    STRIP=$ac_ct_STRIP
6390  fi
6391else
6392  STRIP="$ac_cv_prog_STRIP"
6393fi
6394
6395test -z "$STRIP" && STRIP=:
6396
6397
6398
6399
6400
6401
6402if test -n "$ac_tool_prefix"; then
6403  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6404set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6406$as_echo_n "checking for $ac_word... " >&6; }
6407if test "${ac_cv_prog_RANLIB+set}" = set; then :
6408  $as_echo_n "(cached) " >&6
6409else
6410  if test -n "$RANLIB"; then
6411  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6412else
6413as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6414for as_dir in $PATH
6415do
6416  IFS=$as_save_IFS
6417  test -z "$as_dir" && as_dir=.
6418    for ac_exec_ext in '' $ac_executable_extensions; do
6419  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6420    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6421    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6422    break 2
6423  fi
6424done
6425  done
6426IFS=$as_save_IFS
6427
6428fi
6429fi
6430RANLIB=$ac_cv_prog_RANLIB
6431if test -n "$RANLIB"; then
6432  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6433$as_echo "$RANLIB" >&6; }
6434else
6435  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6436$as_echo "no" >&6; }
6437fi
6438
6439
6440fi
6441if test -z "$ac_cv_prog_RANLIB"; then
6442  ac_ct_RANLIB=$RANLIB
6443  # Extract the first word of "ranlib", so it can be a program name with args.
6444set dummy ranlib; ac_word=$2
6445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6446$as_echo_n "checking for $ac_word... " >&6; }
6447if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6448  $as_echo_n "(cached) " >&6
6449else
6450  if test -n "$ac_ct_RANLIB"; then
6451  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6452else
6453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6454for as_dir in $PATH
6455do
6456  IFS=$as_save_IFS
6457  test -z "$as_dir" && as_dir=.
6458    for ac_exec_ext in '' $ac_executable_extensions; do
6459  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6460    ac_cv_prog_ac_ct_RANLIB="ranlib"
6461    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6462    break 2
6463  fi
6464done
6465  done
6466IFS=$as_save_IFS
6467
6468fi
6469fi
6470ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6471if test -n "$ac_ct_RANLIB"; then
6472  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6473$as_echo "$ac_ct_RANLIB" >&6; }
6474else
6475  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6476$as_echo "no" >&6; }
6477fi
6478
6479  if test "x$ac_ct_RANLIB" = x; then
6480    RANLIB=":"
6481  else
6482    case $cross_compiling:$ac_tool_warned in
6483yes:)
6484{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6485$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6486ac_tool_warned=yes ;;
6487esac
6488    RANLIB=$ac_ct_RANLIB
6489  fi
6490else
6491  RANLIB="$ac_cv_prog_RANLIB"
6492fi
6493
6494test -z "$RANLIB" && RANLIB=:
6495
6496
6497
6498
6499
6500
6501# Determine commands to create old-style static archives.
6502old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6503old_postinstall_cmds='chmod 644 $oldlib'
6504old_postuninstall_cmds=
6505
6506if test -n "$RANLIB"; then
6507  case $host_os in
6508  openbsd*)
6509    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6510    ;;
6511  *)
6512    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6513    ;;
6514  esac
6515  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6516fi
6517
6518case $host_os in
6519  darwin*)
6520    lock_old_archive_extraction=yes ;;
6521  *)
6522    lock_old_archive_extraction=no ;;
6523esac
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563# If no C compiler was specified, use CC.
6564LTCC=${LTCC-"$CC"}
6565
6566# If no C compiler flags were specified, use CFLAGS.
6567LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6568
6569# Allow CC to be a program name with arguments.
6570compiler=$CC
6571
6572
6573# Check for command to grab the raw symbol name followed by C symbol from nm.
6574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6575$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6576if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6577  $as_echo_n "(cached) " >&6
6578else
6579
6580# These are sane defaults that work on at least a few old systems.
6581# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6582
6583# Character class describing NM global symbol codes.
6584symcode='[BCDEGRST]'
6585
6586# Regexp to match symbols that can be accessed directly from C.
6587sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6588
6589# Define system-specific variables.
6590case $host_os in
6591aix*)
6592  symcode='[BCDT]'
6593  ;;
6594cygwin* | mingw* | pw32* | cegcc*)
6595  symcode='[ABCDGISTW]'
6596  ;;
6597hpux*)
6598  if test "$host_cpu" = ia64; then
6599    symcode='[ABCDEGRST]'
6600  fi
6601  ;;
6602irix* | nonstopux*)
6603  symcode='[BCDEGRST]'
6604  ;;
6605osf*)
6606  symcode='[BCDEGQRST]'
6607  ;;
6608solaris*)
6609  symcode='[BDRT]'
6610  ;;
6611sco3.2v5*)
6612  symcode='[DT]'
6613  ;;
6614sysv4.2uw2*)
6615  symcode='[DT]'
6616  ;;
6617sysv5* | sco5v6* | unixware* | OpenUNIX*)
6618  symcode='[ABDT]'
6619  ;;
6620sysv4)
6621  symcode='[DFNSTU]'
6622  ;;
6623esac
6624
6625# If we're using GNU nm, then use its standard symbol codes.
6626case `$NM -V 2>&1` in
6627*GNU* | *'with BFD'*)
6628  symcode='[ABCDGIRSTW]' ;;
6629esac
6630
6631# Transform an extracted symbol line into a proper C declaration.
6632# Some systems (esp. on ia64) link data and code symbols differently,
6633# so use this general approach.
6634lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6635
6636# Transform an extracted symbol line into symbol name and symbol address
6637lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6638lt_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'"
6639
6640# Handle CRLF in mingw tool chain
6641opt_cr=
6642case $build_os in
6643mingw*)
6644  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6645  ;;
6646esac
6647
6648# Try without a prefix underscore, then with it.
6649for ac_symprfx in "" "_"; do
6650
6651  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6652  symxfrm="\\1 $ac_symprfx\\2 \\2"
6653
6654  # Write the raw and C identifiers.
6655  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6656    # Fake it for dumpbin and say T for any non-static function
6657    # and D for any global variable.
6658    # Also find C++ and __fastcall symbols from MSVC++,
6659    # which start with @ or ?.
6660    lt_cv_sys_global_symbol_pipe="$AWK '"\
6661"     {last_section=section; section=\$ 3};"\
6662"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6663"     \$ 0!~/External *\|/{next};"\
6664"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6665"     {if(hide[section]) next};"\
6666"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6667"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6668"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6669"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6670"     ' prfx=^$ac_symprfx"
6671  else
6672    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6673  fi
6674
6675  # Check to see that the pipe works correctly.
6676  pipe_works=no
6677
6678  rm -f conftest*
6679  cat > conftest.$ac_ext <<_LT_EOF
6680#ifdef __cplusplus
6681extern "C" {
6682#endif
6683char nm_test_var;
6684void nm_test_func(void);
6685void nm_test_func(void){}
6686#ifdef __cplusplus
6687}
6688#endif
6689int main(){nm_test_var='a';nm_test_func();return(0);}
6690_LT_EOF
6691
6692  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6693  (eval $ac_compile) 2>&5
6694  ac_status=$?
6695  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6696  test $ac_status = 0; }; then
6697    # Now try to grab the symbols.
6698    nlist=conftest.nm
6699    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6700  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6701  ac_status=$?
6702  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6703  test $ac_status = 0; } && test -s "$nlist"; then
6704      # Try sorting and uniquifying the output.
6705      if sort "$nlist" | uniq > "$nlist"T; then
6706	mv -f "$nlist"T "$nlist"
6707      else
6708	rm -f "$nlist"T
6709      fi
6710
6711      # Make sure that we snagged all the symbols we need.
6712      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6713	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6714	  cat <<_LT_EOF > conftest.$ac_ext
6715#ifdef __cplusplus
6716extern "C" {
6717#endif
6718
6719_LT_EOF
6720	  # Now generate the symbol file.
6721	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6722
6723	  cat <<_LT_EOF >> conftest.$ac_ext
6724
6725/* The mapping between symbol names and symbols.  */
6726const struct {
6727  const char *name;
6728  void       *address;
6729}
6730lt__PROGRAM__LTX_preloaded_symbols[] =
6731{
6732  { "@PROGRAM@", (void *) 0 },
6733_LT_EOF
6734	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6735	  cat <<\_LT_EOF >> conftest.$ac_ext
6736  {0, (void *) 0}
6737};
6738
6739/* This works around a problem in FreeBSD linker */
6740#ifdef FREEBSD_WORKAROUND
6741static const void *lt_preloaded_setup() {
6742  return lt__PROGRAM__LTX_preloaded_symbols;
6743}
6744#endif
6745
6746#ifdef __cplusplus
6747}
6748#endif
6749_LT_EOF
6750	  # Now try linking the two files.
6751	  mv conftest.$ac_objext conftstm.$ac_objext
6752	  lt_save_LIBS="$LIBS"
6753	  lt_save_CFLAGS="$CFLAGS"
6754	  LIBS="conftstm.$ac_objext"
6755	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6756	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6757  (eval $ac_link) 2>&5
6758  ac_status=$?
6759  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6760  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6761	    pipe_works=yes
6762	  fi
6763	  LIBS="$lt_save_LIBS"
6764	  CFLAGS="$lt_save_CFLAGS"
6765	else
6766	  echo "cannot find nm_test_func in $nlist" >&5
6767	fi
6768      else
6769	echo "cannot find nm_test_var in $nlist" >&5
6770      fi
6771    else
6772      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6773    fi
6774  else
6775    echo "$progname: failed program was:" >&5
6776    cat conftest.$ac_ext >&5
6777  fi
6778  rm -rf conftest* conftst*
6779
6780  # Do not use the global_symbol_pipe unless it works.
6781  if test "$pipe_works" = yes; then
6782    break
6783  else
6784    lt_cv_sys_global_symbol_pipe=
6785  fi
6786done
6787
6788fi
6789
6790if test -z "$lt_cv_sys_global_symbol_pipe"; then
6791  lt_cv_sys_global_symbol_to_cdecl=
6792fi
6793if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6795$as_echo "failed" >&6; }
6796else
6797  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6798$as_echo "ok" >&6; }
6799fi
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822# Check whether --enable-libtool-lock was given.
6823if test "${enable_libtool_lock+set}" = set; then :
6824  enableval=$enable_libtool_lock;
6825fi
6826
6827test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6828
6829# Some flags need to be propagated to the compiler or linker for good
6830# libtool support.
6831case $host in
6832ia64-*-hpux*)
6833  # Find out which ABI we are using.
6834  echo 'int i;' > conftest.$ac_ext
6835  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6836  (eval $ac_compile) 2>&5
6837  ac_status=$?
6838  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6839  test $ac_status = 0; }; then
6840    case `/usr/bin/file conftest.$ac_objext` in
6841      *ELF-32*)
6842	HPUX_IA64_MODE="32"
6843	;;
6844      *ELF-64*)
6845	HPUX_IA64_MODE="64"
6846	;;
6847    esac
6848  fi
6849  rm -rf conftest*
6850  ;;
6851*-*-irix6*)
6852  # Find out which ABI we are using.
6853  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6854  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6855  (eval $ac_compile) 2>&5
6856  ac_status=$?
6857  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6858  test $ac_status = 0; }; then
6859    if test "$lt_cv_prog_gnu_ld" = yes; then
6860      case `/usr/bin/file conftest.$ac_objext` in
6861	*32-bit*)
6862	  LD="${LD-ld} -melf32bsmip"
6863	  ;;
6864	*N32*)
6865	  LD="${LD-ld} -melf32bmipn32"
6866	  ;;
6867	*64-bit*)
6868	  LD="${LD-ld} -melf64bmip"
6869	;;
6870      esac
6871    else
6872      case `/usr/bin/file conftest.$ac_objext` in
6873	*32-bit*)
6874	  LD="${LD-ld} -32"
6875	  ;;
6876	*N32*)
6877	  LD="${LD-ld} -n32"
6878	  ;;
6879	*64-bit*)
6880	  LD="${LD-ld} -64"
6881	  ;;
6882      esac
6883    fi
6884  fi
6885  rm -rf conftest*
6886  ;;
6887
6888x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6889s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6890  # Find out which ABI we are using.
6891  echo 'int i;' > conftest.$ac_ext
6892  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6893  (eval $ac_compile) 2>&5
6894  ac_status=$?
6895  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6896  test $ac_status = 0; }; then
6897    case `/usr/bin/file conftest.o` in
6898      *32-bit*)
6899	case $host in
6900	  x86_64-*kfreebsd*-gnu)
6901	    LD="${LD-ld} -m elf_i386_fbsd"
6902	    ;;
6903	  x86_64-*linux*)
6904	    case `/usr/bin/file conftest.o` in
6905	      *x86-64*)
6906		LD="${LD-ld} -m elf32_x86_64"
6907		;;
6908	      *)
6909		LD="${LD-ld} -m elf_i386"
6910		;;
6911	    esac
6912	    ;;
6913	  powerpc64le-*linux*)
6914	    LD="${LD-ld} -m elf32lppclinux"
6915	    ;;
6916	  powerpc64-*linux*)
6917	    LD="${LD-ld} -m elf32ppclinux"
6918	    ;;
6919	  s390x-*linux*)
6920	    LD="${LD-ld} -m elf_s390"
6921	    ;;
6922	  sparc64-*linux*)
6923	    LD="${LD-ld} -m elf32_sparc"
6924	    ;;
6925	esac
6926	;;
6927      *64-bit*)
6928	case $host in
6929	  x86_64-*kfreebsd*-gnu)
6930	    LD="${LD-ld} -m elf_x86_64_fbsd"
6931	    ;;
6932	  x86_64-*linux*)
6933	    LD="${LD-ld} -m elf_x86_64"
6934	    ;;
6935	  powerpcle-*linux*)
6936	    LD="${LD-ld} -m elf64lppc"
6937	    ;;
6938	  powerpc-*linux*)
6939	    LD="${LD-ld} -m elf64ppc"
6940	    ;;
6941	  s390*-*linux*|s390*-*tpf*)
6942	    LD="${LD-ld} -m elf64_s390"
6943	    ;;
6944	  sparc*-*linux*)
6945	    LD="${LD-ld} -m elf64_sparc"
6946	    ;;
6947	esac
6948	;;
6949    esac
6950  fi
6951  rm -rf conftest*
6952  ;;
6953
6954*-*-sco3.2v5*)
6955  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6956  SAVE_CFLAGS="$CFLAGS"
6957  CFLAGS="$CFLAGS -belf"
6958  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6959$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6960if test "${lt_cv_cc_needs_belf+set}" = set; then :
6961  $as_echo_n "(cached) " >&6
6962else
6963  ac_ext=c
6964ac_cpp='$CPP $CPPFLAGS'
6965ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6966ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6967ac_compiler_gnu=$ac_cv_c_compiler_gnu
6968
6969     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6970/* end confdefs.h.  */
6971
6972int
6973main ()
6974{
6975
6976  ;
6977  return 0;
6978}
6979_ACEOF
6980if ac_fn_c_try_link "$LINENO"; then :
6981  lt_cv_cc_needs_belf=yes
6982else
6983  lt_cv_cc_needs_belf=no
6984fi
6985rm -f core conftest.err conftest.$ac_objext \
6986    conftest$ac_exeext conftest.$ac_ext
6987     ac_ext=c
6988ac_cpp='$CPP $CPPFLAGS'
6989ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6990ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6991ac_compiler_gnu=$ac_cv_c_compiler_gnu
6992
6993fi
6994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6995$as_echo "$lt_cv_cc_needs_belf" >&6; }
6996  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6997    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6998    CFLAGS="$SAVE_CFLAGS"
6999  fi
7000  ;;
7001sparc*-*solaris*)
7002  # Find out which ABI we are using.
7003  echo 'int i;' > conftest.$ac_ext
7004  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7005  (eval $ac_compile) 2>&5
7006  ac_status=$?
7007  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7008  test $ac_status = 0; }; then
7009    case `/usr/bin/file conftest.o` in
7010    *64-bit*)
7011      case $lt_cv_prog_gnu_ld in
7012      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7013      *)
7014	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7015	  LD="${LD-ld} -64"
7016	fi
7017	;;
7018      esac
7019      ;;
7020    esac
7021  fi
7022  rm -rf conftest*
7023  ;;
7024esac
7025
7026need_locks="$enable_libtool_lock"
7027
7028
7029  case $host_os in
7030    rhapsody* | darwin*)
7031    if test -n "$ac_tool_prefix"; then
7032  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7033set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7035$as_echo_n "checking for $ac_word... " >&6; }
7036if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7037  $as_echo_n "(cached) " >&6
7038else
7039  if test -n "$DSYMUTIL"; then
7040  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7041else
7042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7043for as_dir in $PATH
7044do
7045  IFS=$as_save_IFS
7046  test -z "$as_dir" && as_dir=.
7047    for ac_exec_ext in '' $ac_executable_extensions; do
7048  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7049    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7050    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7051    break 2
7052  fi
7053done
7054  done
7055IFS=$as_save_IFS
7056
7057fi
7058fi
7059DSYMUTIL=$ac_cv_prog_DSYMUTIL
7060if test -n "$DSYMUTIL"; then
7061  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7062$as_echo "$DSYMUTIL" >&6; }
7063else
7064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7065$as_echo "no" >&6; }
7066fi
7067
7068
7069fi
7070if test -z "$ac_cv_prog_DSYMUTIL"; then
7071  ac_ct_DSYMUTIL=$DSYMUTIL
7072  # Extract the first word of "dsymutil", so it can be a program name with args.
7073set dummy dsymutil; ac_word=$2
7074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7075$as_echo_n "checking for $ac_word... " >&6; }
7076if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7077  $as_echo_n "(cached) " >&6
7078else
7079  if test -n "$ac_ct_DSYMUTIL"; then
7080  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7081else
7082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7083for as_dir in $PATH
7084do
7085  IFS=$as_save_IFS
7086  test -z "$as_dir" && as_dir=.
7087    for ac_exec_ext in '' $ac_executable_extensions; do
7088  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7089    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7090    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7091    break 2
7092  fi
7093done
7094  done
7095IFS=$as_save_IFS
7096
7097fi
7098fi
7099ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7100if test -n "$ac_ct_DSYMUTIL"; then
7101  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7102$as_echo "$ac_ct_DSYMUTIL" >&6; }
7103else
7104  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7105$as_echo "no" >&6; }
7106fi
7107
7108  if test "x$ac_ct_DSYMUTIL" = x; then
7109    DSYMUTIL=":"
7110  else
7111    case $cross_compiling:$ac_tool_warned in
7112yes:)
7113{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7114$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7115ac_tool_warned=yes ;;
7116esac
7117    DSYMUTIL=$ac_ct_DSYMUTIL
7118  fi
7119else
7120  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7121fi
7122
7123    if test -n "$ac_tool_prefix"; then
7124  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7125set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7127$as_echo_n "checking for $ac_word... " >&6; }
7128if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7129  $as_echo_n "(cached) " >&6
7130else
7131  if test -n "$NMEDIT"; then
7132  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7133else
7134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7135for as_dir in $PATH
7136do
7137  IFS=$as_save_IFS
7138  test -z "$as_dir" && as_dir=.
7139    for ac_exec_ext in '' $ac_executable_extensions; do
7140  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7141    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7142    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7143    break 2
7144  fi
7145done
7146  done
7147IFS=$as_save_IFS
7148
7149fi
7150fi
7151NMEDIT=$ac_cv_prog_NMEDIT
7152if test -n "$NMEDIT"; then
7153  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7154$as_echo "$NMEDIT" >&6; }
7155else
7156  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7157$as_echo "no" >&6; }
7158fi
7159
7160
7161fi
7162if test -z "$ac_cv_prog_NMEDIT"; then
7163  ac_ct_NMEDIT=$NMEDIT
7164  # Extract the first word of "nmedit", so it can be a program name with args.
7165set dummy nmedit; ac_word=$2
7166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7167$as_echo_n "checking for $ac_word... " >&6; }
7168if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7169  $as_echo_n "(cached) " >&6
7170else
7171  if test -n "$ac_ct_NMEDIT"; then
7172  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7173else
7174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7175for as_dir in $PATH
7176do
7177  IFS=$as_save_IFS
7178  test -z "$as_dir" && as_dir=.
7179    for ac_exec_ext in '' $ac_executable_extensions; do
7180  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7181    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7182    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7183    break 2
7184  fi
7185done
7186  done
7187IFS=$as_save_IFS
7188
7189fi
7190fi
7191ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7192if test -n "$ac_ct_NMEDIT"; then
7193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7194$as_echo "$ac_ct_NMEDIT" >&6; }
7195else
7196  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7197$as_echo "no" >&6; }
7198fi
7199
7200  if test "x$ac_ct_NMEDIT" = x; then
7201    NMEDIT=":"
7202  else
7203    case $cross_compiling:$ac_tool_warned in
7204yes:)
7205{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7206$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7207ac_tool_warned=yes ;;
7208esac
7209    NMEDIT=$ac_ct_NMEDIT
7210  fi
7211else
7212  NMEDIT="$ac_cv_prog_NMEDIT"
7213fi
7214
7215    if test -n "$ac_tool_prefix"; then
7216  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7217set dummy ${ac_tool_prefix}lipo; ac_word=$2
7218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7219$as_echo_n "checking for $ac_word... " >&6; }
7220if test "${ac_cv_prog_LIPO+set}" = set; then :
7221  $as_echo_n "(cached) " >&6
7222else
7223  if test -n "$LIPO"; then
7224  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7225else
7226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7227for as_dir in $PATH
7228do
7229  IFS=$as_save_IFS
7230  test -z "$as_dir" && as_dir=.
7231    for ac_exec_ext in '' $ac_executable_extensions; do
7232  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7233    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7234    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7235    break 2
7236  fi
7237done
7238  done
7239IFS=$as_save_IFS
7240
7241fi
7242fi
7243LIPO=$ac_cv_prog_LIPO
7244if test -n "$LIPO"; then
7245  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7246$as_echo "$LIPO" >&6; }
7247else
7248  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7249$as_echo "no" >&6; }
7250fi
7251
7252
7253fi
7254if test -z "$ac_cv_prog_LIPO"; then
7255  ac_ct_LIPO=$LIPO
7256  # Extract the first word of "lipo", so it can be a program name with args.
7257set dummy lipo; ac_word=$2
7258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7259$as_echo_n "checking for $ac_word... " >&6; }
7260if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7261  $as_echo_n "(cached) " >&6
7262else
7263  if test -n "$ac_ct_LIPO"; then
7264  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7265else
7266as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7267for as_dir in $PATH
7268do
7269  IFS=$as_save_IFS
7270  test -z "$as_dir" && as_dir=.
7271    for ac_exec_ext in '' $ac_executable_extensions; do
7272  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7273    ac_cv_prog_ac_ct_LIPO="lipo"
7274    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7275    break 2
7276  fi
7277done
7278  done
7279IFS=$as_save_IFS
7280
7281fi
7282fi
7283ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7284if test -n "$ac_ct_LIPO"; then
7285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7286$as_echo "$ac_ct_LIPO" >&6; }
7287else
7288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7289$as_echo "no" >&6; }
7290fi
7291
7292  if test "x$ac_ct_LIPO" = x; then
7293    LIPO=":"
7294  else
7295    case $cross_compiling:$ac_tool_warned in
7296yes:)
7297{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7298$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7299ac_tool_warned=yes ;;
7300esac
7301    LIPO=$ac_ct_LIPO
7302  fi
7303else
7304  LIPO="$ac_cv_prog_LIPO"
7305fi
7306
7307    if test -n "$ac_tool_prefix"; then
7308  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7309set dummy ${ac_tool_prefix}otool; ac_word=$2
7310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7311$as_echo_n "checking for $ac_word... " >&6; }
7312if test "${ac_cv_prog_OTOOL+set}" = set; then :
7313  $as_echo_n "(cached) " >&6
7314else
7315  if test -n "$OTOOL"; then
7316  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7317else
7318as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7319for as_dir in $PATH
7320do
7321  IFS=$as_save_IFS
7322  test -z "$as_dir" && as_dir=.
7323    for ac_exec_ext in '' $ac_executable_extensions; do
7324  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7325    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7326    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7327    break 2
7328  fi
7329done
7330  done
7331IFS=$as_save_IFS
7332
7333fi
7334fi
7335OTOOL=$ac_cv_prog_OTOOL
7336if test -n "$OTOOL"; then
7337  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7338$as_echo "$OTOOL" >&6; }
7339else
7340  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7341$as_echo "no" >&6; }
7342fi
7343
7344
7345fi
7346if test -z "$ac_cv_prog_OTOOL"; then
7347  ac_ct_OTOOL=$OTOOL
7348  # Extract the first word of "otool", so it can be a program name with args.
7349set dummy otool; ac_word=$2
7350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7351$as_echo_n "checking for $ac_word... " >&6; }
7352if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7353  $as_echo_n "(cached) " >&6
7354else
7355  if test -n "$ac_ct_OTOOL"; then
7356  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7357else
7358as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7359for as_dir in $PATH
7360do
7361  IFS=$as_save_IFS
7362  test -z "$as_dir" && as_dir=.
7363    for ac_exec_ext in '' $ac_executable_extensions; do
7364  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7365    ac_cv_prog_ac_ct_OTOOL="otool"
7366    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7367    break 2
7368  fi
7369done
7370  done
7371IFS=$as_save_IFS
7372
7373fi
7374fi
7375ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7376if test -n "$ac_ct_OTOOL"; then
7377  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7378$as_echo "$ac_ct_OTOOL" >&6; }
7379else
7380  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7381$as_echo "no" >&6; }
7382fi
7383
7384  if test "x$ac_ct_OTOOL" = x; then
7385    OTOOL=":"
7386  else
7387    case $cross_compiling:$ac_tool_warned in
7388yes:)
7389{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7390$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7391ac_tool_warned=yes ;;
7392esac
7393    OTOOL=$ac_ct_OTOOL
7394  fi
7395else
7396  OTOOL="$ac_cv_prog_OTOOL"
7397fi
7398
7399    if test -n "$ac_tool_prefix"; then
7400  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7401set dummy ${ac_tool_prefix}otool64; ac_word=$2
7402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7403$as_echo_n "checking for $ac_word... " >&6; }
7404if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7405  $as_echo_n "(cached) " >&6
7406else
7407  if test -n "$OTOOL64"; then
7408  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7409else
7410as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7411for as_dir in $PATH
7412do
7413  IFS=$as_save_IFS
7414  test -z "$as_dir" && as_dir=.
7415    for ac_exec_ext in '' $ac_executable_extensions; do
7416  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7417    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7418    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7419    break 2
7420  fi
7421done
7422  done
7423IFS=$as_save_IFS
7424
7425fi
7426fi
7427OTOOL64=$ac_cv_prog_OTOOL64
7428if test -n "$OTOOL64"; then
7429  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7430$as_echo "$OTOOL64" >&6; }
7431else
7432  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7433$as_echo "no" >&6; }
7434fi
7435
7436
7437fi
7438if test -z "$ac_cv_prog_OTOOL64"; then
7439  ac_ct_OTOOL64=$OTOOL64
7440  # Extract the first word of "otool64", so it can be a program name with args.
7441set dummy otool64; ac_word=$2
7442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7443$as_echo_n "checking for $ac_word... " >&6; }
7444if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7445  $as_echo_n "(cached) " >&6
7446else
7447  if test -n "$ac_ct_OTOOL64"; then
7448  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7449else
7450as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7451for as_dir in $PATH
7452do
7453  IFS=$as_save_IFS
7454  test -z "$as_dir" && as_dir=.
7455    for ac_exec_ext in '' $ac_executable_extensions; do
7456  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7457    ac_cv_prog_ac_ct_OTOOL64="otool64"
7458    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7459    break 2
7460  fi
7461done
7462  done
7463IFS=$as_save_IFS
7464
7465fi
7466fi
7467ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7468if test -n "$ac_ct_OTOOL64"; then
7469  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7470$as_echo "$ac_ct_OTOOL64" >&6; }
7471else
7472  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7473$as_echo "no" >&6; }
7474fi
7475
7476  if test "x$ac_ct_OTOOL64" = x; then
7477    OTOOL64=":"
7478  else
7479    case $cross_compiling:$ac_tool_warned in
7480yes:)
7481{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7482$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7483ac_tool_warned=yes ;;
7484esac
7485    OTOOL64=$ac_ct_OTOOL64
7486  fi
7487else
7488  OTOOL64="$ac_cv_prog_OTOOL64"
7489fi
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7518$as_echo_n "checking for -single_module linker flag... " >&6; }
7519if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7520  $as_echo_n "(cached) " >&6
7521else
7522  lt_cv_apple_cc_single_mod=no
7523      if test -z "${LT_MULTI_MODULE}"; then
7524	# By default we will add the -single_module flag. You can override
7525	# by either setting the environment variable LT_MULTI_MODULE
7526	# non-empty at configure time, or by adding -multi_module to the
7527	# link flags.
7528	rm -rf libconftest.dylib*
7529	echo "int foo(void){return 1;}" > conftest.c
7530	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7531-dynamiclib -Wl,-single_module conftest.c" >&5
7532	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7533	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7534        _lt_result=$?
7535	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7536	  lt_cv_apple_cc_single_mod=yes
7537	else
7538	  cat conftest.err >&5
7539	fi
7540	rm -rf libconftest.dylib*
7541	rm -f conftest.*
7542      fi
7543fi
7544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7545$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7546    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7547$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7548if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7549  $as_echo_n "(cached) " >&6
7550else
7551  lt_cv_ld_exported_symbols_list=no
7552      save_LDFLAGS=$LDFLAGS
7553      echo "_main" > conftest.sym
7554      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7555      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7556/* end confdefs.h.  */
7557
7558int
7559main ()
7560{
7561
7562  ;
7563  return 0;
7564}
7565_ACEOF
7566if ac_fn_c_try_link "$LINENO"; then :
7567  lt_cv_ld_exported_symbols_list=yes
7568else
7569  lt_cv_ld_exported_symbols_list=no
7570fi
7571rm -f core conftest.err conftest.$ac_objext \
7572    conftest$ac_exeext conftest.$ac_ext
7573	LDFLAGS="$save_LDFLAGS"
7574
7575fi
7576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7577$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7578    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7579$as_echo_n "checking for -force_load linker flag... " >&6; }
7580if test "${lt_cv_ld_force_load+set}" = set; then :
7581  $as_echo_n "(cached) " >&6
7582else
7583  lt_cv_ld_force_load=no
7584      cat > conftest.c << _LT_EOF
7585int forced_loaded() { return 2;}
7586_LT_EOF
7587      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7588      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7589      echo "$AR cru libconftest.a conftest.o" >&5
7590      $AR cru libconftest.a conftest.o 2>&5
7591      cat > conftest.c << _LT_EOF
7592int main() { return 0;}
7593_LT_EOF
7594      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7595      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7596      _lt_result=$?
7597      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7598	lt_cv_ld_force_load=yes
7599      else
7600	cat conftest.err >&5
7601      fi
7602        rm -f conftest.err libconftest.a conftest conftest.c
7603        rm -rf conftest.dSYM
7604
7605fi
7606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7607$as_echo "$lt_cv_ld_force_load" >&6; }
7608    case $host_os in
7609    rhapsody* | darwin1.[012])
7610      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7611    darwin1.*)
7612      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7613    darwin*) # darwin 5.x on
7614      # if running on 10.5 or later, the deployment target defaults
7615      # to the OS version, if on x86, and 10.4, the deployment
7616      # target defaults to 10.4. Don't you love it?
7617      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7618	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7619	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7620	10.[012][,.]*)
7621	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7622	10.*)
7623	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7624      esac
7625    ;;
7626  esac
7627    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7628      _lt_dar_single_mod='$single_module'
7629    fi
7630    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7631      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7632    else
7633      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7634    fi
7635    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7636      _lt_dsymutil='~$DSYMUTIL $lib || :'
7637    else
7638      _lt_dsymutil=
7639    fi
7640    ;;
7641  esac
7642
7643for ac_header in dlfcn.h
7644do :
7645  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7646"
7647if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7648  cat >>confdefs.h <<_ACEOF
7649#define HAVE_DLFCN_H 1
7650_ACEOF
7651
7652fi
7653
7654done
7655
7656
7657
7658
7659
7660# Set options
7661
7662
7663
7664        enable_dlopen=no
7665
7666
7667  enable_win32_dll=no
7668
7669
7670            # Check whether --enable-shared was given.
7671if test "${enable_shared+set}" = set; then :
7672  enableval=$enable_shared; p=${PACKAGE-default}
7673    case $enableval in
7674    yes) enable_shared=yes ;;
7675    no) enable_shared=no ;;
7676    *)
7677      enable_shared=no
7678      # Look at the argument we got.  We use all the common list separators.
7679      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7680      for pkg in $enableval; do
7681	IFS="$lt_save_ifs"
7682	if test "X$pkg" = "X$p"; then
7683	  enable_shared=yes
7684	fi
7685      done
7686      IFS="$lt_save_ifs"
7687      ;;
7688    esac
7689else
7690  enable_shared=yes
7691fi
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701  # Check whether --enable-static was given.
7702if test "${enable_static+set}" = set; then :
7703  enableval=$enable_static; p=${PACKAGE-default}
7704    case $enableval in
7705    yes) enable_static=yes ;;
7706    no) enable_static=no ;;
7707    *)
7708     enable_static=no
7709      # Look at the argument we got.  We use all the common list separators.
7710      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7711      for pkg in $enableval; do
7712	IFS="$lt_save_ifs"
7713	if test "X$pkg" = "X$p"; then
7714	  enable_static=yes
7715	fi
7716      done
7717      IFS="$lt_save_ifs"
7718      ;;
7719    esac
7720else
7721  enable_static=yes
7722fi
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733# Check whether --with-pic was given.
7734if test "${with_pic+set}" = set; then :
7735  withval=$with_pic; pic_mode="$withval"
7736else
7737  pic_mode=default
7738fi
7739
7740
7741test -z "$pic_mode" && pic_mode=default
7742
7743
7744
7745
7746
7747
7748
7749  # Check whether --enable-fast-install was given.
7750if test "${enable_fast_install+set}" = set; then :
7751  enableval=$enable_fast_install; p=${PACKAGE-default}
7752    case $enableval in
7753    yes) enable_fast_install=yes ;;
7754    no) enable_fast_install=no ;;
7755    *)
7756      enable_fast_install=no
7757      # Look at the argument we got.  We use all the common list separators.
7758      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7759      for pkg in $enableval; do
7760	IFS="$lt_save_ifs"
7761	if test "X$pkg" = "X$p"; then
7762	  enable_fast_install=yes
7763	fi
7764      done
7765      IFS="$lt_save_ifs"
7766      ;;
7767    esac
7768else
7769  enable_fast_install=yes
7770fi
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782# This can be used to rebuild libtool when needed
7783LIBTOOL_DEPS="$ltmain"
7784
7785# Always use our own libtool.
7786LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813test -z "$LN_S" && LN_S="ln -s"
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828if test -n "${ZSH_VERSION+set}" ; then
7829   setopt NO_GLOB_SUBST
7830fi
7831
7832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7833$as_echo_n "checking for objdir... " >&6; }
7834if test "${lt_cv_objdir+set}" = set; then :
7835  $as_echo_n "(cached) " >&6
7836else
7837  rm -f .libs 2>/dev/null
7838mkdir .libs 2>/dev/null
7839if test -d .libs; then
7840  lt_cv_objdir=.libs
7841else
7842  # MS-DOS does not allow filenames that begin with a dot.
7843  lt_cv_objdir=_libs
7844fi
7845rmdir .libs 2>/dev/null
7846fi
7847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7848$as_echo "$lt_cv_objdir" >&6; }
7849objdir=$lt_cv_objdir
7850
7851
7852
7853
7854
7855cat >>confdefs.h <<_ACEOF
7856#define LT_OBJDIR "$lt_cv_objdir/"
7857_ACEOF
7858
7859
7860
7861
7862case $host_os in
7863aix3*)
7864  # AIX sometimes has problems with the GCC collect2 program.  For some
7865  # reason, if we set the COLLECT_NAMES environment variable, the problems
7866  # vanish in a puff of smoke.
7867  if test "X${COLLECT_NAMES+set}" != Xset; then
7868    COLLECT_NAMES=
7869    export COLLECT_NAMES
7870  fi
7871  ;;
7872esac
7873
7874# Global variables:
7875ofile=libtool
7876can_build_shared=yes
7877
7878# All known linkers require a `.a' archive for static linking (except MSVC,
7879# which needs '.lib').
7880libext=a
7881
7882with_gnu_ld="$lt_cv_prog_gnu_ld"
7883
7884old_CC="$CC"
7885old_CFLAGS="$CFLAGS"
7886
7887# Set sane defaults for various variables
7888test -z "$CC" && CC=cc
7889test -z "$LTCC" && LTCC=$CC
7890test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7891test -z "$LD" && LD=ld
7892test -z "$ac_objext" && ac_objext=o
7893
7894for cc_temp in $compiler""; do
7895  case $cc_temp in
7896    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7897    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7898    \-*) ;;
7899    *) break;;
7900  esac
7901done
7902cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7903
7904
7905# Only perform the check for file, if the check method requires it
7906test -z "$MAGIC_CMD" && MAGIC_CMD=file
7907case $deplibs_check_method in
7908file_magic*)
7909  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7910    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7911$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7912if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7913  $as_echo_n "(cached) " >&6
7914else
7915  case $MAGIC_CMD in
7916[\\/*] |  ?:[\\/]*)
7917  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7918  ;;
7919*)
7920  lt_save_MAGIC_CMD="$MAGIC_CMD"
7921  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7922  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7923  for ac_dir in $ac_dummy; do
7924    IFS="$lt_save_ifs"
7925    test -z "$ac_dir" && ac_dir=.
7926    if test -f $ac_dir/${ac_tool_prefix}file; then
7927      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7928      if test -n "$file_magic_test_file"; then
7929	case $deplibs_check_method in
7930	"file_magic "*)
7931	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7932	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7933	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7934	    $EGREP "$file_magic_regex" > /dev/null; then
7935	    :
7936	  else
7937	    cat <<_LT_EOF 1>&2
7938
7939*** Warning: the command libtool uses to detect shared libraries,
7940*** $file_magic_cmd, produces output that libtool cannot recognize.
7941*** The result is that libtool may fail to recognize shared libraries
7942*** as such.  This will affect the creation of libtool libraries that
7943*** depend on shared libraries, but programs linked with such libtool
7944*** libraries will work regardless of this problem.  Nevertheless, you
7945*** may want to report the problem to your system manager and/or to
7946*** bug-libtool@gnu.org
7947
7948_LT_EOF
7949	  fi ;;
7950	esac
7951      fi
7952      break
7953    fi
7954  done
7955  IFS="$lt_save_ifs"
7956  MAGIC_CMD="$lt_save_MAGIC_CMD"
7957  ;;
7958esac
7959fi
7960
7961MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7962if test -n "$MAGIC_CMD"; then
7963  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7964$as_echo "$MAGIC_CMD" >&6; }
7965else
7966  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7967$as_echo "no" >&6; }
7968fi
7969
7970
7971
7972
7973
7974if test -z "$lt_cv_path_MAGIC_CMD"; then
7975  if test -n "$ac_tool_prefix"; then
7976    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7977$as_echo_n "checking for file... " >&6; }
7978if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7979  $as_echo_n "(cached) " >&6
7980else
7981  case $MAGIC_CMD in
7982[\\/*] |  ?:[\\/]*)
7983  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7984  ;;
7985*)
7986  lt_save_MAGIC_CMD="$MAGIC_CMD"
7987  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7988  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7989  for ac_dir in $ac_dummy; do
7990    IFS="$lt_save_ifs"
7991    test -z "$ac_dir" && ac_dir=.
7992    if test -f $ac_dir/file; then
7993      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7994      if test -n "$file_magic_test_file"; then
7995	case $deplibs_check_method in
7996	"file_magic "*)
7997	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7998	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7999	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8000	    $EGREP "$file_magic_regex" > /dev/null; then
8001	    :
8002	  else
8003	    cat <<_LT_EOF 1>&2
8004
8005*** Warning: the command libtool uses to detect shared libraries,
8006*** $file_magic_cmd, produces output that libtool cannot recognize.
8007*** The result is that libtool may fail to recognize shared libraries
8008*** as such.  This will affect the creation of libtool libraries that
8009*** depend on shared libraries, but programs linked with such libtool
8010*** libraries will work regardless of this problem.  Nevertheless, you
8011*** may want to report the problem to your system manager and/or to
8012*** bug-libtool@gnu.org
8013
8014_LT_EOF
8015	  fi ;;
8016	esac
8017      fi
8018      break
8019    fi
8020  done
8021  IFS="$lt_save_ifs"
8022  MAGIC_CMD="$lt_save_MAGIC_CMD"
8023  ;;
8024esac
8025fi
8026
8027MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8028if test -n "$MAGIC_CMD"; then
8029  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8030$as_echo "$MAGIC_CMD" >&6; }
8031else
8032  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8033$as_echo "no" >&6; }
8034fi
8035
8036
8037  else
8038    MAGIC_CMD=:
8039  fi
8040fi
8041
8042  fi
8043  ;;
8044esac
8045
8046# Use C for the default configuration in the libtool script
8047
8048lt_save_CC="$CC"
8049ac_ext=c
8050ac_cpp='$CPP $CPPFLAGS'
8051ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8052ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8053ac_compiler_gnu=$ac_cv_c_compiler_gnu
8054
8055
8056# Source file extension for C test sources.
8057ac_ext=c
8058
8059# Object file extension for compiled C test sources.
8060objext=o
8061objext=$objext
8062
8063# Code to be used in simple compile tests
8064lt_simple_compile_test_code="int some_variable = 0;"
8065
8066# Code to be used in simple link tests
8067lt_simple_link_test_code='int main(){return(0);}'
8068
8069
8070
8071
8072
8073
8074
8075# If no C compiler was specified, use CC.
8076LTCC=${LTCC-"$CC"}
8077
8078# If no C compiler flags were specified, use CFLAGS.
8079LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8080
8081# Allow CC to be a program name with arguments.
8082compiler=$CC
8083
8084# Save the default compiler, since it gets overwritten when the other
8085# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8086compiler_DEFAULT=$CC
8087
8088# save warnings/boilerplate of simple test code
8089ac_outfile=conftest.$ac_objext
8090echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8091eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8092_lt_compiler_boilerplate=`cat conftest.err`
8093$RM conftest*
8094
8095ac_outfile=conftest.$ac_objext
8096echo "$lt_simple_link_test_code" >conftest.$ac_ext
8097eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8098_lt_linker_boilerplate=`cat conftest.err`
8099$RM -r conftest*
8100
8101
8102## CAVEAT EMPTOR:
8103## There is no encapsulation within the following macros, do not change
8104## the running order or otherwise move them around unless you know exactly
8105## what you are doing...
8106if test -n "$compiler"; then
8107
8108lt_prog_compiler_no_builtin_flag=
8109
8110if test "$GCC" = yes; then
8111  case $cc_basename in
8112  nvcc*)
8113    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8114  *)
8115    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8116  esac
8117
8118  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8119$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8120if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8121  $as_echo_n "(cached) " >&6
8122else
8123  lt_cv_prog_compiler_rtti_exceptions=no
8124   ac_outfile=conftest.$ac_objext
8125   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8126   lt_compiler_flag="-fno-rtti -fno-exceptions"
8127   # Insert the option either (1) after the last *FLAGS variable, or
8128   # (2) before a word containing "conftest.", or (3) at the end.
8129   # Note that $ac_compile itself does not contain backslashes and begins
8130   # with a dollar sign (not a hyphen), so the echo should work correctly.
8131   # The option is referenced via a variable to avoid confusing sed.
8132   lt_compile=`echo "$ac_compile" | $SED \
8133   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8134   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8135   -e 's:$: $lt_compiler_flag:'`
8136   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8137   (eval "$lt_compile" 2>conftest.err)
8138   ac_status=$?
8139   cat conftest.err >&5
8140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8141   if (exit $ac_status) && test -s "$ac_outfile"; then
8142     # The compiler can only warn and ignore the option if not recognized
8143     # So say no if there are warnings other than the usual output.
8144     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8145     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8146     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8147       lt_cv_prog_compiler_rtti_exceptions=yes
8148     fi
8149   fi
8150   $RM conftest*
8151
8152fi
8153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8154$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8155
8156if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8157    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8158else
8159    :
8160fi
8161
8162fi
8163
8164
8165
8166
8167
8168
8169  lt_prog_compiler_wl=
8170lt_prog_compiler_pic=
8171lt_prog_compiler_static=
8172
8173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8174$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8175
8176  if test "$GCC" = yes; then
8177    lt_prog_compiler_wl='-Wl,'
8178    lt_prog_compiler_static='-static'
8179
8180    case $host_os in
8181      aix*)
8182      # All AIX code is PIC.
8183      if test "$host_cpu" = ia64; then
8184	# AIX 5 now supports IA64 processor
8185	lt_prog_compiler_static='-Bstatic'
8186      fi
8187      lt_prog_compiler_pic='-fPIC'
8188      ;;
8189
8190    amigaos*)
8191      case $host_cpu in
8192      powerpc)
8193            # see comment about AmigaOS4 .so support
8194            lt_prog_compiler_pic='-fPIC'
8195        ;;
8196      m68k)
8197            # FIXME: we need at least 68020 code to build shared libraries, but
8198            # adding the `-m68020' flag to GCC prevents building anything better,
8199            # like `-m68040'.
8200            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8201        ;;
8202      esac
8203      ;;
8204
8205    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8206      # PIC is the default for these OSes.
8207      ;;
8208
8209    mingw* | cygwin* | pw32* | os2* | cegcc*)
8210      # This hack is so that the source file can tell whether it is being
8211      # built for inclusion in a dll (and should export symbols for example).
8212      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8213      # (--disable-auto-import) libraries
8214      lt_prog_compiler_pic='-DDLL_EXPORT'
8215      ;;
8216
8217    darwin* | rhapsody*)
8218      # PIC is the default on this platform
8219      # Common symbols not allowed in MH_DYLIB files
8220      lt_prog_compiler_pic='-fno-common'
8221      ;;
8222
8223    haiku*)
8224      # PIC is the default for Haiku.
8225      # The "-static" flag exists, but is broken.
8226      lt_prog_compiler_static=
8227      ;;
8228
8229    hpux*)
8230      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8231      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8232      # sets the default TLS model and affects inlining.
8233      case $host_cpu in
8234      hppa*64*)
8235	# +Z the default
8236	;;
8237      *)
8238	lt_prog_compiler_pic='-fPIC'
8239	;;
8240      esac
8241      ;;
8242
8243    interix[3-9]*)
8244      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8245      # Instead, we relocate shared libraries at runtime.
8246      ;;
8247
8248    msdosdjgpp*)
8249      # Just because we use GCC doesn't mean we suddenly get shared libraries
8250      # on systems that don't support them.
8251      lt_prog_compiler_can_build_shared=no
8252      enable_shared=no
8253      ;;
8254
8255    *nto* | *qnx*)
8256      # QNX uses GNU C++, but need to define -shared option too, otherwise
8257      # it will coredump.
8258      lt_prog_compiler_pic='-fPIC -shared'
8259      ;;
8260
8261    sysv4*MP*)
8262      if test -d /usr/nec; then
8263	lt_prog_compiler_pic=-Kconform_pic
8264      fi
8265      ;;
8266
8267    *)
8268      lt_prog_compiler_pic='-fPIC'
8269      ;;
8270    esac
8271
8272    case $cc_basename in
8273    nvcc*) # Cuda Compiler Driver 2.2
8274      lt_prog_compiler_wl='-Xlinker '
8275      lt_prog_compiler_pic='-Xcompiler -fPIC'
8276      ;;
8277    esac
8278  else
8279    # PORTME Check for flag to pass linker flags through the system compiler.
8280    case $host_os in
8281    aix*)
8282      lt_prog_compiler_wl='-Wl,'
8283      if test "$host_cpu" = ia64; then
8284	# AIX 5 now supports IA64 processor
8285	lt_prog_compiler_static='-Bstatic'
8286      else
8287	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8288      fi
8289      ;;
8290
8291    mingw* | cygwin* | pw32* | os2* | cegcc*)
8292      # This hack is so that the source file can tell whether it is being
8293      # built for inclusion in a dll (and should export symbols for example).
8294      lt_prog_compiler_pic='-DDLL_EXPORT'
8295      ;;
8296
8297    hpux9* | hpux10* | hpux11*)
8298      lt_prog_compiler_wl='-Wl,'
8299      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8300      # not for PA HP-UX.
8301      case $host_cpu in
8302      hppa*64*|ia64*)
8303	# +Z the default
8304	;;
8305      *)
8306	lt_prog_compiler_pic='+Z'
8307	;;
8308      esac
8309      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8310      lt_prog_compiler_static='${wl}-a ${wl}archive'
8311      ;;
8312
8313    irix5* | irix6* | nonstopux*)
8314      lt_prog_compiler_wl='-Wl,'
8315      # PIC (with -KPIC) is the default.
8316      lt_prog_compiler_static='-non_shared'
8317      ;;
8318
8319    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8320      case $cc_basename in
8321      # old Intel for x86_64 which still supported -KPIC.
8322      ecc*)
8323	lt_prog_compiler_wl='-Wl,'
8324	lt_prog_compiler_pic='-KPIC'
8325	lt_prog_compiler_static='-static'
8326        ;;
8327      # icc used to be incompatible with GCC.
8328      # ICC 10 doesn't accept -KPIC any more.
8329      icc* | ifort*)
8330	lt_prog_compiler_wl='-Wl,'
8331	lt_prog_compiler_pic='-fPIC'
8332	lt_prog_compiler_static='-static'
8333        ;;
8334      # Lahey Fortran 8.1.
8335      lf95*)
8336	lt_prog_compiler_wl='-Wl,'
8337	lt_prog_compiler_pic='--shared'
8338	lt_prog_compiler_static='--static'
8339	;;
8340      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8341        # Portland Group compilers (*not* the Pentium gcc compiler,
8342	# which looks to be a dead project)
8343	lt_prog_compiler_wl='-Wl,'
8344	lt_prog_compiler_pic='-fpic'
8345	lt_prog_compiler_static='-Bstatic'
8346        ;;
8347      ccc*)
8348        lt_prog_compiler_wl='-Wl,'
8349        # All Alpha code is PIC.
8350        lt_prog_compiler_static='-non_shared'
8351        ;;
8352      xl* | bgxl* | bgf* | mpixl*)
8353	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8354	lt_prog_compiler_wl='-Wl,'
8355	lt_prog_compiler_pic='-qpic'
8356	lt_prog_compiler_static='-qstaticlink'
8357	;;
8358      *)
8359	case `$CC -V 2>&1 | sed 5q` in
8360	*Sun\ F* | *Sun*Fortran*)
8361	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8362	  lt_prog_compiler_pic='-KPIC'
8363	  lt_prog_compiler_static='-Bstatic'
8364	  lt_prog_compiler_wl=''
8365	  ;;
8366	*Sun\ C*)
8367	  # Sun C 5.9
8368	  lt_prog_compiler_pic='-KPIC'
8369	  lt_prog_compiler_static='-Bstatic'
8370	  lt_prog_compiler_wl='-Wl,'
8371	  ;;
8372	esac
8373	;;
8374      esac
8375      ;;
8376
8377    newsos6)
8378      lt_prog_compiler_pic='-KPIC'
8379      lt_prog_compiler_static='-Bstatic'
8380      ;;
8381
8382    *nto* | *qnx*)
8383      # QNX uses GNU C++, but need to define -shared option too, otherwise
8384      # it will coredump.
8385      lt_prog_compiler_pic='-fPIC -shared'
8386      ;;
8387
8388    osf3* | osf4* | osf5*)
8389      lt_prog_compiler_wl='-Wl,'
8390      # All OSF/1 code is PIC.
8391      lt_prog_compiler_static='-non_shared'
8392      ;;
8393
8394    rdos*)
8395      lt_prog_compiler_static='-non_shared'
8396      ;;
8397
8398    solaris*)
8399      lt_prog_compiler_pic='-KPIC'
8400      lt_prog_compiler_static='-Bstatic'
8401      case $cc_basename in
8402      f77* | f90* | f95*)
8403	lt_prog_compiler_wl='-Qoption ld ';;
8404      *)
8405	lt_prog_compiler_wl='-Wl,';;
8406      esac
8407      ;;
8408
8409    sunos4*)
8410      lt_prog_compiler_wl='-Qoption ld '
8411      lt_prog_compiler_pic='-PIC'
8412      lt_prog_compiler_static='-Bstatic'
8413      ;;
8414
8415    sysv4 | sysv4.2uw2* | sysv4.3*)
8416      lt_prog_compiler_wl='-Wl,'
8417      lt_prog_compiler_pic='-KPIC'
8418      lt_prog_compiler_static='-Bstatic'
8419      ;;
8420
8421    sysv4*MP*)
8422      if test -d /usr/nec ;then
8423	lt_prog_compiler_pic='-Kconform_pic'
8424	lt_prog_compiler_static='-Bstatic'
8425      fi
8426      ;;
8427
8428    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8429      lt_prog_compiler_wl='-Wl,'
8430      lt_prog_compiler_pic='-KPIC'
8431      lt_prog_compiler_static='-Bstatic'
8432      ;;
8433
8434    unicos*)
8435      lt_prog_compiler_wl='-Wl,'
8436      lt_prog_compiler_can_build_shared=no
8437      ;;
8438
8439    uts4*)
8440      lt_prog_compiler_pic='-pic'
8441      lt_prog_compiler_static='-Bstatic'
8442      ;;
8443
8444    *)
8445      lt_prog_compiler_can_build_shared=no
8446      ;;
8447    esac
8448  fi
8449
8450case $host_os in
8451  # For platforms which do not support PIC, -DPIC is meaningless:
8452  *djgpp*)
8453    lt_prog_compiler_pic=
8454    ;;
8455  *)
8456    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8457    ;;
8458esac
8459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8460$as_echo "$lt_prog_compiler_pic" >&6; }
8461
8462
8463
8464
8465
8466
8467#
8468# Check to make sure the PIC flag actually works.
8469#
8470if test -n "$lt_prog_compiler_pic"; then
8471  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8472$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8473if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8474  $as_echo_n "(cached) " >&6
8475else
8476  lt_cv_prog_compiler_pic_works=no
8477   ac_outfile=conftest.$ac_objext
8478   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8479   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8480   # Insert the option either (1) after the last *FLAGS variable, or
8481   # (2) before a word containing "conftest.", or (3) at the end.
8482   # Note that $ac_compile itself does not contain backslashes and begins
8483   # with a dollar sign (not a hyphen), so the echo should work correctly.
8484   # The option is referenced via a variable to avoid confusing sed.
8485   lt_compile=`echo "$ac_compile" | $SED \
8486   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8487   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8488   -e 's:$: $lt_compiler_flag:'`
8489   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8490   (eval "$lt_compile" 2>conftest.err)
8491   ac_status=$?
8492   cat conftest.err >&5
8493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8494   if (exit $ac_status) && test -s "$ac_outfile"; then
8495     # The compiler can only warn and ignore the option if not recognized
8496     # So say no if there are warnings other than the usual output.
8497     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8498     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8499     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8500       lt_cv_prog_compiler_pic_works=yes
8501     fi
8502   fi
8503   $RM conftest*
8504
8505fi
8506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8507$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8508
8509if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8510    case $lt_prog_compiler_pic in
8511     "" | " "*) ;;
8512     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8513     esac
8514else
8515    lt_prog_compiler_pic=
8516     lt_prog_compiler_can_build_shared=no
8517fi
8518
8519fi
8520
8521
8522
8523
8524
8525
8526#
8527# Check to make sure the static flag actually works.
8528#
8529wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8531$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8532if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8533  $as_echo_n "(cached) " >&6
8534else
8535  lt_cv_prog_compiler_static_works=no
8536   save_LDFLAGS="$LDFLAGS"
8537   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8538   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8539   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8540     # The linker can only warn and ignore the option if not recognized
8541     # So say no if there are warnings
8542     if test -s conftest.err; then
8543       # Append any errors to the config.log.
8544       cat conftest.err 1>&5
8545       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8546       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8547       if diff conftest.exp conftest.er2 >/dev/null; then
8548         lt_cv_prog_compiler_static_works=yes
8549       fi
8550     else
8551       lt_cv_prog_compiler_static_works=yes
8552     fi
8553   fi
8554   $RM -r conftest*
8555   LDFLAGS="$save_LDFLAGS"
8556
8557fi
8558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8559$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8560
8561if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8562    :
8563else
8564    lt_prog_compiler_static=
8565fi
8566
8567
8568
8569
8570
8571
8572
8573  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8574$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8575if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8576  $as_echo_n "(cached) " >&6
8577else
8578  lt_cv_prog_compiler_c_o=no
8579   $RM -r conftest 2>/dev/null
8580   mkdir conftest
8581   cd conftest
8582   mkdir out
8583   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8584
8585   lt_compiler_flag="-o out/conftest2.$ac_objext"
8586   # Insert the option either (1) after the last *FLAGS variable, or
8587   # (2) before a word containing "conftest.", or (3) at the end.
8588   # Note that $ac_compile itself does not contain backslashes and begins
8589   # with a dollar sign (not a hyphen), so the echo should work correctly.
8590   lt_compile=`echo "$ac_compile" | $SED \
8591   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8592   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8593   -e 's:$: $lt_compiler_flag:'`
8594   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8595   (eval "$lt_compile" 2>out/conftest.err)
8596   ac_status=$?
8597   cat out/conftest.err >&5
8598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8599   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8600   then
8601     # The compiler can only warn and ignore the option if not recognized
8602     # So say no if there are warnings
8603     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8604     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8605     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8606       lt_cv_prog_compiler_c_o=yes
8607     fi
8608   fi
8609   chmod u+w . 2>&5
8610   $RM conftest*
8611   # SGI C++ compiler will create directory out/ii_files/ for
8612   # template instantiation
8613   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8614   $RM out/* && rmdir out
8615   cd ..
8616   $RM -r conftest
8617   $RM conftest*
8618
8619fi
8620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8621$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8622
8623
8624
8625
8626
8627
8628  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8629$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8630if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8631  $as_echo_n "(cached) " >&6
8632else
8633  lt_cv_prog_compiler_c_o=no
8634   $RM -r conftest 2>/dev/null
8635   mkdir conftest
8636   cd conftest
8637   mkdir out
8638   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8639
8640   lt_compiler_flag="-o out/conftest2.$ac_objext"
8641   # Insert the option either (1) after the last *FLAGS variable, or
8642   # (2) before a word containing "conftest.", or (3) at the end.
8643   # Note that $ac_compile itself does not contain backslashes and begins
8644   # with a dollar sign (not a hyphen), so the echo should work correctly.
8645   lt_compile=`echo "$ac_compile" | $SED \
8646   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8647   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8648   -e 's:$: $lt_compiler_flag:'`
8649   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8650   (eval "$lt_compile" 2>out/conftest.err)
8651   ac_status=$?
8652   cat out/conftest.err >&5
8653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8654   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8655   then
8656     # The compiler can only warn and ignore the option if not recognized
8657     # So say no if there are warnings
8658     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8659     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8660     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8661       lt_cv_prog_compiler_c_o=yes
8662     fi
8663   fi
8664   chmod u+w . 2>&5
8665   $RM conftest*
8666   # SGI C++ compiler will create directory out/ii_files/ for
8667   # template instantiation
8668   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8669   $RM out/* && rmdir out
8670   cd ..
8671   $RM -r conftest
8672   $RM conftest*
8673
8674fi
8675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8676$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8677
8678
8679
8680
8681hard_links="nottested"
8682if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8683  # do not overwrite the value of need_locks provided by the user
8684  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8685$as_echo_n "checking if we can lock with hard links... " >&6; }
8686  hard_links=yes
8687  $RM conftest*
8688  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8689  touch conftest.a
8690  ln conftest.a conftest.b 2>&5 || hard_links=no
8691  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8693$as_echo "$hard_links" >&6; }
8694  if test "$hard_links" = no; then
8695    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8696$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8697    need_locks=warn
8698  fi
8699else
8700  need_locks=no
8701fi
8702
8703
8704
8705
8706
8707
8708  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8709$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8710
8711  runpath_var=
8712  allow_undefined_flag=
8713  always_export_symbols=no
8714  archive_cmds=
8715  archive_expsym_cmds=
8716  compiler_needs_object=no
8717  enable_shared_with_static_runtimes=no
8718  export_dynamic_flag_spec=
8719  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8720  hardcode_automatic=no
8721  hardcode_direct=no
8722  hardcode_direct_absolute=no
8723  hardcode_libdir_flag_spec=
8724  hardcode_libdir_flag_spec_ld=
8725  hardcode_libdir_separator=
8726  hardcode_minus_L=no
8727  hardcode_shlibpath_var=unsupported
8728  inherit_rpath=no
8729  link_all_deplibs=unknown
8730  module_cmds=
8731  module_expsym_cmds=
8732  old_archive_from_new_cmds=
8733  old_archive_from_expsyms_cmds=
8734  thread_safe_flag_spec=
8735  whole_archive_flag_spec=
8736  # include_expsyms should be a list of space-separated symbols to be *always*
8737  # included in the symbol list
8738  include_expsyms=
8739  # exclude_expsyms can be an extended regexp of symbols to exclude
8740  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8741  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8742  # as well as any symbol that contains `d'.
8743  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8744  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8745  # platforms (ab)use it in PIC code, but their linkers get confused if
8746  # the symbol is explicitly referenced.  Since portable code cannot
8747  # rely on this symbol name, it's probably fine to never include it in
8748  # preloaded symbol tables.
8749  # Exclude shared library initialization/finalization symbols.
8750  extract_expsyms_cmds=
8751
8752  case $host_os in
8753  cygwin* | mingw* | pw32* | cegcc*)
8754    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8755    # When not using gcc, we currently assume that we are using
8756    # Microsoft Visual C++.
8757    if test "$GCC" != yes; then
8758      with_gnu_ld=no
8759    fi
8760    ;;
8761  interix*)
8762    # we just hope/assume this is gcc and not c89 (= MSVC++)
8763    with_gnu_ld=yes
8764    ;;
8765  openbsd*)
8766    with_gnu_ld=no
8767    ;;
8768  esac
8769
8770  ld_shlibs=yes
8771
8772  # On some targets, GNU ld is compatible enough with the native linker
8773  # that we're better off using the native interface for both.
8774  lt_use_gnu_ld_interface=no
8775  if test "$with_gnu_ld" = yes; then
8776    case $host_os in
8777      aix*)
8778	# The AIX port of GNU ld has always aspired to compatibility
8779	# with the native linker.  However, as the warning in the GNU ld
8780	# block says, versions before 2.19.5* couldn't really create working
8781	# shared libraries, regardless of the interface used.
8782	case `$LD -v 2>&1` in
8783	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8784	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8785	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8786	  *)
8787	    lt_use_gnu_ld_interface=yes
8788	    ;;
8789	esac
8790	;;
8791      *)
8792	lt_use_gnu_ld_interface=yes
8793	;;
8794    esac
8795  fi
8796
8797  if test "$lt_use_gnu_ld_interface" = yes; then
8798    # If archive_cmds runs LD, not CC, wlarc should be empty
8799    wlarc='${wl}'
8800
8801    # Set some defaults for GNU ld with shared library support. These
8802    # are reset later if shared libraries are not supported. Putting them
8803    # here allows them to be overridden if necessary.
8804    runpath_var=LD_RUN_PATH
8805    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8806    export_dynamic_flag_spec='${wl}--export-dynamic'
8807    # ancient GNU ld didn't support --whole-archive et. al.
8808    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8809      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8810    else
8811      whole_archive_flag_spec=
8812    fi
8813    supports_anon_versioning=no
8814    case `$LD -v 2>&1` in
8815      *GNU\ gold*) supports_anon_versioning=yes ;;
8816      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8817      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8818      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8819      *\ 2.11.*) ;; # other 2.11 versions
8820      *) supports_anon_versioning=yes ;;
8821    esac
8822
8823    # See if GNU ld supports shared libraries.
8824    case $host_os in
8825    aix[3-9]*)
8826      # On AIX/PPC, the GNU linker is very broken
8827      if test "$host_cpu" != ia64; then
8828	ld_shlibs=no
8829	cat <<_LT_EOF 1>&2
8830
8831*** Warning: the GNU linker, at least up to release 2.19, is reported
8832*** to be unable to reliably create shared libraries on AIX.
8833*** Therefore, libtool is disabling shared libraries support.  If you
8834*** really care for shared libraries, you may want to install binutils
8835*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8836*** You will then need to restart the configuration process.
8837
8838_LT_EOF
8839      fi
8840      ;;
8841
8842    amigaos*)
8843      case $host_cpu in
8844      powerpc)
8845            # see comment about AmigaOS4 .so support
8846            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8847            archive_expsym_cmds=''
8848        ;;
8849      m68k)
8850            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)'
8851            hardcode_libdir_flag_spec='-L$libdir'
8852            hardcode_minus_L=yes
8853        ;;
8854      esac
8855      ;;
8856
8857    beos*)
8858      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8859	allow_undefined_flag=unsupported
8860	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8861	# support --undefined.  This deserves some investigation.  FIXME
8862	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8863      else
8864	ld_shlibs=no
8865      fi
8866      ;;
8867
8868    cygwin* | mingw* | pw32* | cegcc*)
8869      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8870      # as there is no search path for DLLs.
8871      hardcode_libdir_flag_spec='-L$libdir'
8872      export_dynamic_flag_spec='${wl}--export-all-symbols'
8873      allow_undefined_flag=unsupported
8874      always_export_symbols=no
8875      enable_shared_with_static_runtimes=yes
8876      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8877
8878      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8879        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8880	# If the export-symbols file already is a .def file (1st line
8881	# is EXPORTS), use it as is; otherwise, prepend...
8882	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8883	  cp $export_symbols $output_objdir/$soname.def;
8884	else
8885	  echo EXPORTS > $output_objdir/$soname.def;
8886	  cat $export_symbols >> $output_objdir/$soname.def;
8887	fi~
8888	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8889      else
8890	ld_shlibs=no
8891      fi
8892      ;;
8893
8894    haiku*)
8895      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8896      link_all_deplibs=yes
8897      ;;
8898
8899    interix[3-9]*)
8900      hardcode_direct=no
8901      hardcode_shlibpath_var=no
8902      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8903      export_dynamic_flag_spec='${wl}-E'
8904      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8905      # Instead, shared libraries are loaded at an image base (0x10000000 by
8906      # default) and relocated if they conflict, which is a slow very memory
8907      # consuming and fragmenting process.  To avoid this, we pick a random,
8908      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8909      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8910      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8911      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'
8912      ;;
8913
8914    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8915      tmp_diet=no
8916      if test "$host_os" = linux-dietlibc; then
8917	case $cc_basename in
8918	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8919	esac
8920      fi
8921      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8922	 && test "$tmp_diet" = no
8923      then
8924	tmp_addflag=' $pic_flag'
8925	tmp_sharedflag='-shared'
8926	case $cc_basename,$host_cpu in
8927        pgcc*)				# Portland Group C compiler
8928	  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'
8929	  tmp_addflag=' $pic_flag'
8930	  ;;
8931	pgf77* | pgf90* | pgf95* | pgfortran*)
8932					# Portland Group f77 and f90 compilers
8933	  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'
8934	  tmp_addflag=' $pic_flag -Mnomain' ;;
8935	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8936	  tmp_addflag=' -i_dynamic' ;;
8937	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8938	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8939	ifc* | ifort*)			# Intel Fortran compiler
8940	  tmp_addflag=' -nofor_main' ;;
8941	lf95*)				# Lahey Fortran 8.1
8942	  whole_archive_flag_spec=
8943	  tmp_sharedflag='--shared' ;;
8944	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8945	  tmp_sharedflag='-qmkshrobj'
8946	  tmp_addflag= ;;
8947	nvcc*)	# Cuda Compiler Driver 2.2
8948	  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'
8949	  compiler_needs_object=yes
8950	  ;;
8951	esac
8952	case `$CC -V 2>&1 | sed 5q` in
8953	*Sun\ C*)			# Sun C 5.9
8954	  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'
8955	  compiler_needs_object=yes
8956	  tmp_sharedflag='-G' ;;
8957	*Sun\ F*)			# Sun Fortran 8.3
8958	  tmp_sharedflag='-G' ;;
8959	esac
8960	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8961
8962        if test "x$supports_anon_versioning" = xyes; then
8963          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8964	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8965	    echo "local: *; };" >> $output_objdir/$libname.ver~
8966	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8967        fi
8968
8969	case $cc_basename in
8970	xlf* | bgf* | bgxlf* | mpixlf*)
8971	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8972	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8973	  hardcode_libdir_flag_spec=
8974	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8975	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8976	  if test "x$supports_anon_versioning" = xyes; then
8977	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8978	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8979	      echo "local: *; };" >> $output_objdir/$libname.ver~
8980	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8981	  fi
8982	  ;;
8983	esac
8984      else
8985        ld_shlibs=no
8986      fi
8987      ;;
8988
8989    netbsd*)
8990      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8991	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8992	wlarc=
8993      else
8994	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8995	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8996      fi
8997      ;;
8998
8999    solaris*)
9000      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9001	ld_shlibs=no
9002	cat <<_LT_EOF 1>&2
9003
9004*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9005*** create shared libraries on Solaris systems.  Therefore, libtool
9006*** is disabling shared libraries support.  We urge you to upgrade GNU
9007*** binutils to release 2.9.1 or newer.  Another option is to modify
9008*** your PATH or compiler configuration so that the native linker is
9009*** used, and then restart.
9010
9011_LT_EOF
9012      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9013	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9014	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9015      else
9016	ld_shlibs=no
9017      fi
9018      ;;
9019
9020    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9021      case `$LD -v 2>&1` in
9022        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9023	ld_shlibs=no
9024	cat <<_LT_EOF 1>&2
9025
9026*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9027*** reliably create shared libraries on SCO systems.  Therefore, libtool
9028*** is disabling shared libraries support.  We urge you to upgrade GNU
9029*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9030*** your PATH or compiler configuration so that the native linker is
9031*** used, and then restart.
9032
9033_LT_EOF
9034	;;
9035	*)
9036	  # For security reasons, it is highly recommended that you always
9037	  # use absolute paths for naming shared libraries, and exclude the
9038	  # DT_RUNPATH tag from executables and libraries.  But doing so
9039	  # requires that you compile everything twice, which is a pain.
9040	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9041	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9042	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9043	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9044	  else
9045	    ld_shlibs=no
9046	  fi
9047	;;
9048      esac
9049      ;;
9050
9051    sunos4*)
9052      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9053      wlarc=
9054      hardcode_direct=yes
9055      hardcode_shlibpath_var=no
9056      ;;
9057
9058    *)
9059      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9060	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9061	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9062      else
9063	ld_shlibs=no
9064      fi
9065      ;;
9066    esac
9067
9068    if test "$ld_shlibs" = no; then
9069      runpath_var=
9070      hardcode_libdir_flag_spec=
9071      export_dynamic_flag_spec=
9072      whole_archive_flag_spec=
9073    fi
9074  else
9075    # PORTME fill in a description of your system's linker (not GNU ld)
9076    case $host_os in
9077    aix3*)
9078      allow_undefined_flag=unsupported
9079      always_export_symbols=yes
9080      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'
9081      # Note: this linker hardcodes the directories in LIBPATH if there
9082      # are no directories specified by -L.
9083      hardcode_minus_L=yes
9084      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9085	# Neither direct hardcoding nor static linking is supported with a
9086	# broken collect2.
9087	hardcode_direct=unsupported
9088      fi
9089      ;;
9090
9091    aix[4-9]*)
9092      if test "$host_cpu" = ia64; then
9093	# On IA64, the linker does run time linking by default, so we don't
9094	# have to do anything special.
9095	aix_use_runtimelinking=no
9096	exp_sym_flag='-Bexport'
9097	no_entry_flag=""
9098      else
9099	# If we're using GNU nm, then we don't want the "-C" option.
9100	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9101	# Also, AIX nm treats weak defined symbols like other global
9102	# defined symbols, whereas GNU nm marks them as "W".
9103	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9104	  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'
9105	else
9106	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9107	fi
9108	aix_use_runtimelinking=no
9109
9110	# Test if we are trying to use run time linking or normal
9111	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9112	# need to do runtime linking.
9113	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9114	  for ld_flag in $LDFLAGS; do
9115	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9116	    aix_use_runtimelinking=yes
9117	    break
9118	  fi
9119	  done
9120	  ;;
9121	esac
9122
9123	exp_sym_flag='-bexport'
9124	no_entry_flag='-bnoentry'
9125      fi
9126
9127      # When large executables or shared objects are built, AIX ld can
9128      # have problems creating the table of contents.  If linking a library
9129      # or program results in "error TOC overflow" add -mminimal-toc to
9130      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9131      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9132
9133      archive_cmds=''
9134      hardcode_direct=yes
9135      hardcode_direct_absolute=yes
9136      hardcode_libdir_separator=':'
9137      link_all_deplibs=yes
9138      file_list_spec='${wl}-f,'
9139
9140      if test "$GCC" = yes; then
9141	case $host_os in aix4.[012]|aix4.[012].*)
9142	# We only want to do this on AIX 4.2 and lower, the check
9143	# below for broken collect2 doesn't work under 4.3+
9144	  collect2name=`${CC} -print-prog-name=collect2`
9145	  if test -f "$collect2name" &&
9146	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9147	  then
9148	  # We have reworked collect2
9149	  :
9150	  else
9151	  # We have old collect2
9152	  hardcode_direct=unsupported
9153	  # It fails to find uninstalled libraries when the uninstalled
9154	  # path is not listed in the libpath.  Setting hardcode_minus_L
9155	  # to unsupported forces relinking
9156	  hardcode_minus_L=yes
9157	  hardcode_libdir_flag_spec='-L$libdir'
9158	  hardcode_libdir_separator=
9159	  fi
9160	  ;;
9161	esac
9162	shared_flag='-shared'
9163	if test "$aix_use_runtimelinking" = yes; then
9164	  shared_flag="$shared_flag "'${wl}-G'
9165	fi
9166      else
9167	# not using gcc
9168	if test "$host_cpu" = ia64; then
9169	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9170	# chokes on -Wl,-G. The following line is correct:
9171	  shared_flag='-G'
9172	else
9173	  if test "$aix_use_runtimelinking" = yes; then
9174	    shared_flag='${wl}-G'
9175	  else
9176	    shared_flag='${wl}-bM:SRE'
9177	  fi
9178	fi
9179      fi
9180
9181      export_dynamic_flag_spec='${wl}-bexpall'
9182      # It seems that -bexpall does not export symbols beginning with
9183      # underscore (_), so it is better to generate a list of symbols to export.
9184      always_export_symbols=yes
9185      if test "$aix_use_runtimelinking" = yes; then
9186	# Warning - without using the other runtime loading flags (-brtl),
9187	# -berok will link without error, but may produce a broken library.
9188	allow_undefined_flag='-berok'
9189        # Determine the default libpath from the value encoded in an
9190        # empty executable.
9191        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9192/* end confdefs.h.  */
9193
9194int
9195main ()
9196{
9197
9198  ;
9199  return 0;
9200}
9201_ACEOF
9202if ac_fn_c_try_link "$LINENO"; then :
9203
9204lt_aix_libpath_sed='
9205    /Import File Strings/,/^$/ {
9206	/^0/ {
9207	    s/^0  *\(.*\)$/\1/
9208	    p
9209	}
9210    }'
9211aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9212# Check for a 64-bit object if we didn't find anything.
9213if test -z "$aix_libpath"; then
9214  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9215fi
9216fi
9217rm -f core conftest.err conftest.$ac_objext \
9218    conftest$ac_exeext conftest.$ac_ext
9219if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9220
9221        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9222        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"
9223      else
9224	if test "$host_cpu" = ia64; then
9225	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9226	  allow_undefined_flag="-z nodefs"
9227	  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"
9228	else
9229	 # Determine the default libpath from the value encoded in an
9230	 # empty executable.
9231	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9232/* end confdefs.h.  */
9233
9234int
9235main ()
9236{
9237
9238  ;
9239  return 0;
9240}
9241_ACEOF
9242if ac_fn_c_try_link "$LINENO"; then :
9243
9244lt_aix_libpath_sed='
9245    /Import File Strings/,/^$/ {
9246	/^0/ {
9247	    s/^0  *\(.*\)$/\1/
9248	    p
9249	}
9250    }'
9251aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9252# Check for a 64-bit object if we didn't find anything.
9253if test -z "$aix_libpath"; then
9254  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9255fi
9256fi
9257rm -f core conftest.err conftest.$ac_objext \
9258    conftest$ac_exeext conftest.$ac_ext
9259if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9260
9261	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9262	  # Warning - without using the other run time loading flags,
9263	  # -berok will link without error, but may produce a broken library.
9264	  no_undefined_flag=' ${wl}-bernotok'
9265	  allow_undefined_flag=' ${wl}-berok'
9266	  if test "$with_gnu_ld" = yes; then
9267	    # We only use this code for GNU lds that support --whole-archive.
9268	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9269	  else
9270	    # Exported symbols can be pulled into shared objects from archives
9271	    whole_archive_flag_spec='$convenience'
9272	  fi
9273	  archive_cmds_need_lc=yes
9274	  # This is similar to how AIX traditionally builds its shared libraries.
9275	  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'
9276	fi
9277      fi
9278      ;;
9279
9280    amigaos*)
9281      case $host_cpu in
9282      powerpc)
9283            # see comment about AmigaOS4 .so support
9284            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9285            archive_expsym_cmds=''
9286        ;;
9287      m68k)
9288            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)'
9289            hardcode_libdir_flag_spec='-L$libdir'
9290            hardcode_minus_L=yes
9291        ;;
9292      esac
9293      ;;
9294
9295    bsdi[45]*)
9296      export_dynamic_flag_spec=-rdynamic
9297      ;;
9298
9299    cygwin* | mingw* | pw32* | cegcc*)
9300      # When not using gcc, we currently assume that we are using
9301      # Microsoft Visual C++.
9302      # hardcode_libdir_flag_spec is actually meaningless, as there is
9303      # no search path for DLLs.
9304      hardcode_libdir_flag_spec=' '
9305      allow_undefined_flag=unsupported
9306      # Tell ltmain to make .lib files, not .a files.
9307      libext=lib
9308      # Tell ltmain to make .dll files, not .so files.
9309      shrext_cmds=".dll"
9310      # FIXME: Setting linknames here is a bad hack.
9311      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9312      # The linker will automatically build a .lib file if we build a DLL.
9313      old_archive_from_new_cmds='true'
9314      # FIXME: Should let the user specify the lib program.
9315      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9316      fix_srcfile_path='`cygpath -w "$srcfile"`'
9317      enable_shared_with_static_runtimes=yes
9318      ;;
9319
9320    darwin* | rhapsody*)
9321
9322
9323  archive_cmds_need_lc=no
9324  hardcode_direct=no
9325  hardcode_automatic=yes
9326  hardcode_shlibpath_var=unsupported
9327  if test "$lt_cv_ld_force_load" = "yes"; then
9328    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\"`'
9329  else
9330    whole_archive_flag_spec=''
9331  fi
9332  link_all_deplibs=yes
9333  allow_undefined_flag="$_lt_dar_allow_undefined"
9334  case $cc_basename in
9335     ifort*) _lt_dar_can_shared=yes ;;
9336     *) _lt_dar_can_shared=$GCC ;;
9337  esac
9338  if test "$_lt_dar_can_shared" = "yes"; then
9339    output_verbose_link_cmd=func_echo_all
9340    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9341    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9342    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}"
9343    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}"
9344
9345  else
9346  ld_shlibs=no
9347  fi
9348
9349      ;;
9350
9351    dgux*)
9352      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9353      hardcode_libdir_flag_spec='-L$libdir'
9354      hardcode_shlibpath_var=no
9355      ;;
9356
9357    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9358    # support.  Future versions do this automatically, but an explicit c++rt0.o
9359    # does not break anything, and helps significantly (at the cost of a little
9360    # extra space).
9361    freebsd2.2*)
9362      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9363      hardcode_libdir_flag_spec='-R$libdir'
9364      hardcode_direct=yes
9365      hardcode_shlibpath_var=no
9366      ;;
9367
9368    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9369    freebsd2.*)
9370      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9371      hardcode_direct=yes
9372      hardcode_minus_L=yes
9373      hardcode_shlibpath_var=no
9374      ;;
9375
9376    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9377    freebsd* | dragonfly*)
9378      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9379      hardcode_libdir_flag_spec='-R$libdir'
9380      hardcode_direct=yes
9381      hardcode_shlibpath_var=no
9382      ;;
9383
9384    hpux9*)
9385      if test "$GCC" = yes; then
9386	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'
9387      else
9388	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'
9389      fi
9390      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9391      hardcode_libdir_separator=:
9392      hardcode_direct=yes
9393
9394      # hardcode_minus_L: Not really in the search PATH,
9395      # but as the default location of the library.
9396      hardcode_minus_L=yes
9397      export_dynamic_flag_spec='${wl}-E'
9398      ;;
9399
9400    hpux10*)
9401      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9402	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9403      else
9404	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9405      fi
9406      if test "$with_gnu_ld" = no; then
9407	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9408	hardcode_libdir_flag_spec_ld='+b $libdir'
9409	hardcode_libdir_separator=:
9410	hardcode_direct=yes
9411	hardcode_direct_absolute=yes
9412	export_dynamic_flag_spec='${wl}-E'
9413	# hardcode_minus_L: Not really in the search PATH,
9414	# but as the default location of the library.
9415	hardcode_minus_L=yes
9416      fi
9417      ;;
9418
9419    hpux11*)
9420      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9421	case $host_cpu in
9422	hppa*64*)
9423	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9424	  ;;
9425	ia64*)
9426	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9427	  ;;
9428	*)
9429	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9430	  ;;
9431	esac
9432      else
9433	case $host_cpu in
9434	hppa*64*)
9435	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9436	  ;;
9437	ia64*)
9438	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9439	  ;;
9440	*)
9441
9442	  # Older versions of the 11.00 compiler do not understand -b yet
9443	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9444	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9445$as_echo_n "checking if $CC understands -b... " >&6; }
9446if test "${lt_cv_prog_compiler__b+set}" = set; then :
9447  $as_echo_n "(cached) " >&6
9448else
9449  lt_cv_prog_compiler__b=no
9450   save_LDFLAGS="$LDFLAGS"
9451   LDFLAGS="$LDFLAGS -b"
9452   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9453   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9454     # The linker can only warn and ignore the option if not recognized
9455     # So say no if there are warnings
9456     if test -s conftest.err; then
9457       # Append any errors to the config.log.
9458       cat conftest.err 1>&5
9459       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9460       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9461       if diff conftest.exp conftest.er2 >/dev/null; then
9462         lt_cv_prog_compiler__b=yes
9463       fi
9464     else
9465       lt_cv_prog_compiler__b=yes
9466     fi
9467   fi
9468   $RM -r conftest*
9469   LDFLAGS="$save_LDFLAGS"
9470
9471fi
9472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9473$as_echo "$lt_cv_prog_compiler__b" >&6; }
9474
9475if test x"$lt_cv_prog_compiler__b" = xyes; then
9476    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9477else
9478    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9479fi
9480
9481	  ;;
9482	esac
9483      fi
9484      if test "$with_gnu_ld" = no; then
9485	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9486	hardcode_libdir_separator=:
9487
9488	case $host_cpu in
9489	hppa*64*|ia64*)
9490	  hardcode_direct=no
9491	  hardcode_shlibpath_var=no
9492	  ;;
9493	*)
9494	  hardcode_direct=yes
9495	  hardcode_direct_absolute=yes
9496	  export_dynamic_flag_spec='${wl}-E'
9497
9498	  # hardcode_minus_L: Not really in the search PATH,
9499	  # but as the default location of the library.
9500	  hardcode_minus_L=yes
9501	  ;;
9502	esac
9503      fi
9504      ;;
9505
9506    irix5* | irix6* | nonstopux*)
9507      if test "$GCC" = yes; then
9508	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'
9509	# Try to use the -exported_symbol ld option, if it does not
9510	# work, assume that -exports_file does not work either and
9511	# implicitly export all symbols.
9512        save_LDFLAGS="$LDFLAGS"
9513        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9514        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9515/* end confdefs.h.  */
9516int foo(void) {}
9517_ACEOF
9518if ac_fn_c_try_link "$LINENO"; then :
9519  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'
9520
9521fi
9522rm -f core conftest.err conftest.$ac_objext \
9523    conftest$ac_exeext conftest.$ac_ext
9524        LDFLAGS="$save_LDFLAGS"
9525      else
9526	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'
9527	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'
9528      fi
9529      archive_cmds_need_lc='no'
9530      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9531      hardcode_libdir_separator=:
9532      inherit_rpath=yes
9533      link_all_deplibs=yes
9534      ;;
9535
9536    netbsd*)
9537      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9538	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9539      else
9540	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9541      fi
9542      hardcode_libdir_flag_spec='-R$libdir'
9543      hardcode_direct=yes
9544      hardcode_shlibpath_var=no
9545      ;;
9546
9547    newsos6)
9548      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9549      hardcode_direct=yes
9550      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9551      hardcode_libdir_separator=:
9552      hardcode_shlibpath_var=no
9553      ;;
9554
9555    *nto* | *qnx*)
9556      ;;
9557
9558    openbsd*)
9559      if test -f /usr/libexec/ld.so; then
9560	hardcode_direct=yes
9561	hardcode_shlibpath_var=no
9562	hardcode_direct_absolute=yes
9563	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9564	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9565	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9566	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9567	  export_dynamic_flag_spec='${wl}-E'
9568	else
9569	  case $host_os in
9570	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9571	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9572	     hardcode_libdir_flag_spec='-R$libdir'
9573	     ;;
9574	   *)
9575	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9576	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9577	     ;;
9578	  esac
9579	fi
9580      else
9581	ld_shlibs=no
9582      fi
9583      ;;
9584
9585    os2*)
9586      hardcode_libdir_flag_spec='-L$libdir'
9587      hardcode_minus_L=yes
9588      allow_undefined_flag=unsupported
9589      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'
9590      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9591      ;;
9592
9593    osf3*)
9594      if test "$GCC" = yes; then
9595	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9596	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'
9597      else
9598	allow_undefined_flag=' -expect_unresolved \*'
9599	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'
9600      fi
9601      archive_cmds_need_lc='no'
9602      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9603      hardcode_libdir_separator=:
9604      ;;
9605
9606    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9607      if test "$GCC" = yes; then
9608	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9609	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'
9610	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9611      else
9612	allow_undefined_flag=' -expect_unresolved \*'
9613	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'
9614	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~
9615	$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'
9616
9617	# Both c and cxx compiler support -rpath directly
9618	hardcode_libdir_flag_spec='-rpath $libdir'
9619      fi
9620      archive_cmds_need_lc='no'
9621      hardcode_libdir_separator=:
9622      ;;
9623
9624    solaris*)
9625      no_undefined_flag=' -z defs'
9626      if test "$GCC" = yes; then
9627	wlarc='${wl}'
9628	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9629	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9630	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9631      else
9632	case `$CC -V 2>&1` in
9633	*"Compilers 5.0"*)
9634	  wlarc=''
9635	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9636	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9637	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9638	  ;;
9639	*)
9640	  wlarc='${wl}'
9641	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9642	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9643	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9644	  ;;
9645	esac
9646      fi
9647      hardcode_libdir_flag_spec='-R$libdir'
9648      hardcode_shlibpath_var=no
9649      case $host_os in
9650      solaris2.[0-5] | solaris2.[0-5].*) ;;
9651      *)
9652	# The compiler driver will combine and reorder linker options,
9653	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9654	# but is careful enough not to reorder.
9655	# Supported since Solaris 2.6 (maybe 2.5.1?)
9656	if test "$GCC" = yes; then
9657	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9658	else
9659	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9660	fi
9661	;;
9662      esac
9663      link_all_deplibs=yes
9664      ;;
9665
9666    sunos4*)
9667      if test "x$host_vendor" = xsequent; then
9668	# Use $CC to link under sequent, because it throws in some extra .o
9669	# files that make .init and .fini sections work.
9670	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9671      else
9672	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9673      fi
9674      hardcode_libdir_flag_spec='-L$libdir'
9675      hardcode_direct=yes
9676      hardcode_minus_L=yes
9677      hardcode_shlibpath_var=no
9678      ;;
9679
9680    sysv4)
9681      case $host_vendor in
9682	sni)
9683	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9684	  hardcode_direct=yes # is this really true???
9685	;;
9686	siemens)
9687	  ## LD is ld it makes a PLAMLIB
9688	  ## CC just makes a GrossModule.
9689	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9690	  reload_cmds='$CC -r -o $output$reload_objs'
9691	  hardcode_direct=no
9692        ;;
9693	motorola)
9694	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9695	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9696	;;
9697      esac
9698      runpath_var='LD_RUN_PATH'
9699      hardcode_shlibpath_var=no
9700      ;;
9701
9702    sysv4.3*)
9703      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9704      hardcode_shlibpath_var=no
9705      export_dynamic_flag_spec='-Bexport'
9706      ;;
9707
9708    sysv4*MP*)
9709      if test -d /usr/nec; then
9710	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9711	hardcode_shlibpath_var=no
9712	runpath_var=LD_RUN_PATH
9713	hardcode_runpath_var=yes
9714	ld_shlibs=yes
9715      fi
9716      ;;
9717
9718    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9719      no_undefined_flag='${wl}-z,text'
9720      archive_cmds_need_lc=no
9721      hardcode_shlibpath_var=no
9722      runpath_var='LD_RUN_PATH'
9723
9724      if test "$GCC" = yes; then
9725	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9726	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9727      else
9728	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9729	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9730      fi
9731      ;;
9732
9733    sysv5* | sco3.2v5* | sco5v6*)
9734      # Note: We can NOT use -z defs as we might desire, because we do not
9735      # link with -lc, and that would cause any symbols used from libc to
9736      # always be unresolved, which means just about no library would
9737      # ever link correctly.  If we're not using GNU ld we use -z text
9738      # though, which does catch some bad symbols but isn't as heavy-handed
9739      # as -z defs.
9740      no_undefined_flag='${wl}-z,text'
9741      allow_undefined_flag='${wl}-z,nodefs'
9742      archive_cmds_need_lc=no
9743      hardcode_shlibpath_var=no
9744      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9745      hardcode_libdir_separator=':'
9746      link_all_deplibs=yes
9747      export_dynamic_flag_spec='${wl}-Bexport'
9748      runpath_var='LD_RUN_PATH'
9749
9750      if test "$GCC" = yes; then
9751	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9752	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9753      else
9754	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9755	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9756      fi
9757      ;;
9758
9759    uts4*)
9760      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9761      hardcode_libdir_flag_spec='-L$libdir'
9762      hardcode_shlibpath_var=no
9763      ;;
9764
9765    *)
9766      ld_shlibs=no
9767      ;;
9768    esac
9769
9770    if test x$host_vendor = xsni; then
9771      case $host in
9772      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9773	export_dynamic_flag_spec='${wl}-Blargedynsym'
9774	;;
9775      esac
9776    fi
9777  fi
9778
9779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9780$as_echo "$ld_shlibs" >&6; }
9781test "$ld_shlibs" = no && can_build_shared=no
9782
9783with_gnu_ld=$with_gnu_ld
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799#
9800# Do we need to explicitly link libc?
9801#
9802case "x$archive_cmds_need_lc" in
9803x|xyes)
9804  # Assume -lc should be added
9805  archive_cmds_need_lc=yes
9806
9807  if test "$enable_shared" = yes && test "$GCC" = yes; then
9808    case $archive_cmds in
9809    *'~'*)
9810      # FIXME: we may have to deal with multi-command sequences.
9811      ;;
9812    '$CC '*)
9813      # Test whether the compiler implicitly links with -lc since on some
9814      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9815      # to ld, don't add -lc before -lgcc.
9816      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9817$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9818if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9819  $as_echo_n "(cached) " >&6
9820else
9821  $RM conftest*
9822	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9823
9824	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9825  (eval $ac_compile) 2>&5
9826  ac_status=$?
9827  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9828  test $ac_status = 0; } 2>conftest.err; then
9829	  soname=conftest
9830	  lib=conftest
9831	  libobjs=conftest.$ac_objext
9832	  deplibs=
9833	  wl=$lt_prog_compiler_wl
9834	  pic_flag=$lt_prog_compiler_pic
9835	  compiler_flags=-v
9836	  linker_flags=-v
9837	  verstring=
9838	  output_objdir=.
9839	  libname=conftest
9840	  lt_save_allow_undefined_flag=$allow_undefined_flag
9841	  allow_undefined_flag=
9842	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9843  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9844  ac_status=$?
9845  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9846  test $ac_status = 0; }
9847	  then
9848	    lt_cv_archive_cmds_need_lc=no
9849	  else
9850	    lt_cv_archive_cmds_need_lc=yes
9851	  fi
9852	  allow_undefined_flag=$lt_save_allow_undefined_flag
9853	else
9854	  cat conftest.err 1>&5
9855	fi
9856	$RM conftest*
9857
9858fi
9859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9860$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9861      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9862      ;;
9863    esac
9864  fi
9865  ;;
9866esac
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10025$as_echo_n "checking dynamic linker characteristics... " >&6; }
10026
10027if test "$GCC" = yes; then
10028  case $host_os in
10029    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10030    *) lt_awk_arg="/^libraries:/" ;;
10031  esac
10032  case $host_os in
10033    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10034    *) lt_sed_strip_eq="s,=/,/,g" ;;
10035  esac
10036  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10037  case $lt_search_path_spec in
10038  *\;*)
10039    # if the path contains ";" then we assume it to be the separator
10040    # otherwise default to the standard path separator (i.e. ":") - it is
10041    # assumed that no part of a normal pathname contains ";" but that should
10042    # okay in the real world where ";" in dirpaths is itself problematic.
10043    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10044    ;;
10045  *)
10046    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10047    ;;
10048  esac
10049  # Ok, now we have the path, separated by spaces, we can step through it
10050  # and add multilib dir if necessary.
10051  lt_tmp_lt_search_path_spec=
10052  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10053  for lt_sys_path in $lt_search_path_spec; do
10054    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10055      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10056    else
10057      test -d "$lt_sys_path" && \
10058	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10059    fi
10060  done
10061  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10062BEGIN {RS=" "; FS="/|\n";} {
10063  lt_foo="";
10064  lt_count=0;
10065  for (lt_i = NF; lt_i > 0; lt_i--) {
10066    if ($lt_i != "" && $lt_i != ".") {
10067      if ($lt_i == "..") {
10068        lt_count++;
10069      } else {
10070        if (lt_count == 0) {
10071          lt_foo="/" $lt_i lt_foo;
10072        } else {
10073          lt_count--;
10074        }
10075      }
10076    }
10077  }
10078  if (lt_foo != "") { lt_freq[lt_foo]++; }
10079  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10080}'`
10081  # AWK program above erroneously prepends '/' to C:/dos/paths
10082  # for these hosts.
10083  case $host_os in
10084    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10085      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10086  esac
10087  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10088else
10089  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10090fi
10091library_names_spec=
10092libname_spec='lib$name'
10093soname_spec=
10094shrext_cmds=".so"
10095postinstall_cmds=
10096postuninstall_cmds=
10097finish_cmds=
10098finish_eval=
10099shlibpath_var=
10100shlibpath_overrides_runpath=unknown
10101version_type=none
10102dynamic_linker="$host_os ld.so"
10103sys_lib_dlsearch_path_spec="/lib /usr/lib"
10104need_lib_prefix=unknown
10105hardcode_into_libs=no
10106
10107# when you set need_version to no, make sure it does not cause -set_version
10108# flags to be left without arguments
10109need_version=unknown
10110
10111case $host_os in
10112aix3*)
10113  version_type=linux
10114  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10115  shlibpath_var=LIBPATH
10116
10117  # AIX 3 has no versioning support, so we append a major version to the name.
10118  soname_spec='${libname}${release}${shared_ext}$major'
10119  ;;
10120
10121aix[4-9]*)
10122  version_type=linux
10123  need_lib_prefix=no
10124  need_version=no
10125  hardcode_into_libs=yes
10126  if test "$host_cpu" = ia64; then
10127    # AIX 5 supports IA64
10128    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10129    shlibpath_var=LD_LIBRARY_PATH
10130  else
10131    # With GCC up to 2.95.x, collect2 would create an import file
10132    # for dependence libraries.  The import file would start with
10133    # the line `#! .'.  This would cause the generated library to
10134    # depend on `.', always an invalid library.  This was fixed in
10135    # development snapshots of GCC prior to 3.0.
10136    case $host_os in
10137      aix4 | aix4.[01] | aix4.[01].*)
10138      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10139	   echo ' yes '
10140	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10141	:
10142      else
10143	can_build_shared=no
10144      fi
10145      ;;
10146    esac
10147    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10148    # soname into executable. Probably we can add versioning support to
10149    # collect2, so additional links can be useful in future.
10150    if test "$aix_use_runtimelinking" = yes; then
10151      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10152      # instead of lib<name>.a to let people know that these are not
10153      # typical AIX shared libraries.
10154      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10155    else
10156      # We preserve .a as extension for shared libraries through AIX4.2
10157      # and later when we are not doing run time linking.
10158      library_names_spec='${libname}${release}.a $libname.a'
10159      soname_spec='${libname}${release}${shared_ext}$major'
10160    fi
10161    shlibpath_var=LIBPATH
10162  fi
10163  ;;
10164
10165amigaos*)
10166  case $host_cpu in
10167  powerpc)
10168    # Since July 2007 AmigaOS4 officially supports .so libraries.
10169    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10170    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10171    ;;
10172  m68k)
10173    library_names_spec='$libname.ixlibrary $libname.a'
10174    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10175    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'
10176    ;;
10177  esac
10178  ;;
10179
10180beos*)
10181  library_names_spec='${libname}${shared_ext}'
10182  dynamic_linker="$host_os ld.so"
10183  shlibpath_var=LIBRARY_PATH
10184  ;;
10185
10186bsdi[45]*)
10187  version_type=linux
10188  need_version=no
10189  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10190  soname_spec='${libname}${release}${shared_ext}$major'
10191  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10192  shlibpath_var=LD_LIBRARY_PATH
10193  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10194  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10195  # the default ld.so.conf also contains /usr/contrib/lib and
10196  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10197  # libtool to hard-code these into programs
10198  ;;
10199
10200cygwin* | mingw* | pw32* | cegcc*)
10201  version_type=windows
10202  shrext_cmds=".dll"
10203  need_version=no
10204  need_lib_prefix=no
10205
10206  case $GCC,$host_os in
10207  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10208    library_names_spec='$libname.dll.a'
10209    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10210    postinstall_cmds='base_file=`basename \${file}`~
10211      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10212      dldir=$destdir/`dirname \$dlpath`~
10213      test -d \$dldir || mkdir -p \$dldir~
10214      $install_prog $dir/$dlname \$dldir/$dlname~
10215      chmod a+x \$dldir/$dlname~
10216      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10217        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10218      fi'
10219    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10220      dlpath=$dir/\$dldll~
10221       $RM \$dlpath'
10222    shlibpath_overrides_runpath=yes
10223
10224    case $host_os in
10225    cygwin*)
10226      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10227      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10228
10229      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10230      ;;
10231    mingw* | cegcc*)
10232      # MinGW DLLs use traditional 'lib' prefix
10233      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10234      ;;
10235    pw32*)
10236      # pw32 DLLs use 'pw' prefix rather than 'lib'
10237      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10238      ;;
10239    esac
10240    ;;
10241
10242  *)
10243    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10244    ;;
10245  esac
10246  dynamic_linker='Win32 ld.exe'
10247  # FIXME: first we should search . and the directory the executable is in
10248  shlibpath_var=PATH
10249  ;;
10250
10251darwin* | rhapsody*)
10252  dynamic_linker="$host_os dyld"
10253  version_type=darwin
10254  need_lib_prefix=no
10255  need_version=no
10256  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10257  soname_spec='${libname}${release}${major}$shared_ext'
10258  shlibpath_overrides_runpath=yes
10259  shlibpath_var=DYLD_LIBRARY_PATH
10260  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10261
10262  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10263  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10264  ;;
10265
10266dgux*)
10267  version_type=linux
10268  need_lib_prefix=no
10269  need_version=no
10270  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10271  soname_spec='${libname}${release}${shared_ext}$major'
10272  shlibpath_var=LD_LIBRARY_PATH
10273  ;;
10274
10275freebsd* | dragonfly*)
10276  # DragonFly does not have aout.  When/if they implement a new
10277  # versioning mechanism, adjust this.
10278  if test -x /usr/bin/objformat; then
10279    objformat=`/usr/bin/objformat`
10280  else
10281    case $host_os in
10282    freebsd[23].*) objformat=aout ;;
10283    *) objformat=elf ;;
10284    esac
10285  fi
10286  version_type=freebsd-$objformat
10287  case $version_type in
10288    freebsd-elf*)
10289      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10290      need_version=no
10291      need_lib_prefix=no
10292      ;;
10293    freebsd-*)
10294      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10295      need_version=yes
10296      ;;
10297  esac
10298  shlibpath_var=LD_LIBRARY_PATH
10299  case $host_os in
10300  freebsd2.*)
10301    shlibpath_overrides_runpath=yes
10302    ;;
10303  freebsd3.[01]* | freebsdelf3.[01]*)
10304    shlibpath_overrides_runpath=yes
10305    hardcode_into_libs=yes
10306    ;;
10307  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10308  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10309    shlibpath_overrides_runpath=no
10310    hardcode_into_libs=yes
10311    ;;
10312  *) # from 4.6 on, and DragonFly
10313    shlibpath_overrides_runpath=yes
10314    hardcode_into_libs=yes
10315    ;;
10316  esac
10317  ;;
10318
10319gnu*)
10320  version_type=linux
10321  need_lib_prefix=no
10322  need_version=no
10323  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10324  soname_spec='${libname}${release}${shared_ext}$major'
10325  shlibpath_var=LD_LIBRARY_PATH
10326  hardcode_into_libs=yes
10327  ;;
10328
10329haiku*)
10330  version_type=linux
10331  need_lib_prefix=no
10332  need_version=no
10333  dynamic_linker="$host_os runtime_loader"
10334  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10335  soname_spec='${libname}${release}${shared_ext}$major'
10336  shlibpath_var=LIBRARY_PATH
10337  shlibpath_overrides_runpath=yes
10338  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10339  hardcode_into_libs=yes
10340  ;;
10341
10342hpux9* | hpux10* | hpux11*)
10343  # Give a soname corresponding to the major version so that dld.sl refuses to
10344  # link against other versions.
10345  version_type=sunos
10346  need_lib_prefix=no
10347  need_version=no
10348  case $host_cpu in
10349  ia64*)
10350    shrext_cmds='.so'
10351    hardcode_into_libs=yes
10352    dynamic_linker="$host_os dld.so"
10353    shlibpath_var=LD_LIBRARY_PATH
10354    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10355    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10356    soname_spec='${libname}${release}${shared_ext}$major'
10357    if test "X$HPUX_IA64_MODE" = X32; then
10358      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10359    else
10360      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10361    fi
10362    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10363    ;;
10364  hppa*64*)
10365    shrext_cmds='.sl'
10366    hardcode_into_libs=yes
10367    dynamic_linker="$host_os dld.sl"
10368    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10369    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10370    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10371    soname_spec='${libname}${release}${shared_ext}$major'
10372    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10373    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10374    ;;
10375  *)
10376    shrext_cmds='.sl'
10377    dynamic_linker="$host_os dld.sl"
10378    shlibpath_var=SHLIB_PATH
10379    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10380    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10381    soname_spec='${libname}${release}${shared_ext}$major'
10382    ;;
10383  esac
10384  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10385  postinstall_cmds='chmod 555 $lib'
10386  # or fails outright, so override atomically:
10387  install_override_mode=555
10388  ;;
10389
10390interix[3-9]*)
10391  version_type=linux
10392  need_lib_prefix=no
10393  need_version=no
10394  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10395  soname_spec='${libname}${release}${shared_ext}$major'
10396  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10397  shlibpath_var=LD_LIBRARY_PATH
10398  shlibpath_overrides_runpath=no
10399  hardcode_into_libs=yes
10400  ;;
10401
10402irix5* | irix6* | nonstopux*)
10403  case $host_os in
10404    nonstopux*) version_type=nonstopux ;;
10405    *)
10406	if test "$lt_cv_prog_gnu_ld" = yes; then
10407		version_type=linux
10408	else
10409		version_type=irix
10410	fi ;;
10411  esac
10412  need_lib_prefix=no
10413  need_version=no
10414  soname_spec='${libname}${release}${shared_ext}$major'
10415  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10416  case $host_os in
10417  irix5* | nonstopux*)
10418    libsuff= shlibsuff=
10419    ;;
10420  *)
10421    case $LD in # libtool.m4 will add one of these switches to LD
10422    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10423      libsuff= shlibsuff= libmagic=32-bit;;
10424    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10425      libsuff=32 shlibsuff=N32 libmagic=N32;;
10426    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10427      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10428    *) libsuff= shlibsuff= libmagic=never-match;;
10429    esac
10430    ;;
10431  esac
10432  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10433  shlibpath_overrides_runpath=no
10434  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10435  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10436  hardcode_into_libs=yes
10437  ;;
10438
10439# No shared lib support for Linux oldld, aout, or coff.
10440linux*oldld* | linux*aout* | linux*coff*)
10441  dynamic_linker=no
10442  ;;
10443
10444# This must be Linux ELF.
10445linux* | k*bsd*-gnu | kopensolaris*-gnu)
10446  version_type=linux
10447  need_lib_prefix=no
10448  need_version=no
10449  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10450  soname_spec='${libname}${release}${shared_ext}$major'
10451  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10452  shlibpath_var=LD_LIBRARY_PATH
10453  shlibpath_overrides_runpath=no
10454
10455  # Some binutils ld are patched to set DT_RUNPATH
10456  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10457  $as_echo_n "(cached) " >&6
10458else
10459  lt_cv_shlibpath_overrides_runpath=no
10460    save_LDFLAGS=$LDFLAGS
10461    save_libdir=$libdir
10462    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10463	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10464    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10465/* end confdefs.h.  */
10466
10467int
10468main ()
10469{
10470
10471  ;
10472  return 0;
10473}
10474_ACEOF
10475if ac_fn_c_try_link "$LINENO"; then :
10476  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10477  lt_cv_shlibpath_overrides_runpath=yes
10478fi
10479fi
10480rm -f core conftest.err conftest.$ac_objext \
10481    conftest$ac_exeext conftest.$ac_ext
10482    LDFLAGS=$save_LDFLAGS
10483    libdir=$save_libdir
10484
10485fi
10486
10487  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10488
10489  # This implies no fast_install, which is unacceptable.
10490  # Some rework will be needed to allow for fast_install
10491  # before this can be enabled.
10492  hardcode_into_libs=yes
10493
10494  # Append ld.so.conf contents to the search path
10495  if test -f /etc/ld.so.conf; then
10496    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' ' '`
10497    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10498  fi
10499
10500  # We used to test for /lib/ld.so.1 and disable shared libraries on
10501  # powerpc, because MkLinux only supported shared libraries with the
10502  # GNU dynamic linker.  Since this was broken with cross compilers,
10503  # most powerpc-linux boxes support dynamic linking these days and
10504  # people can always --disable-shared, the test was removed, and we
10505  # assume the GNU/Linux dynamic linker is in use.
10506  dynamic_linker='GNU/Linux ld.so'
10507  ;;
10508
10509netbsd*)
10510  version_type=sunos
10511  need_lib_prefix=no
10512  need_version=no
10513  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10514    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10515    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10516    dynamic_linker='NetBSD (a.out) ld.so'
10517  else
10518    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10519    soname_spec='${libname}${release}${shared_ext}$major'
10520    dynamic_linker='NetBSD ld.elf_so'
10521  fi
10522  shlibpath_var=LD_LIBRARY_PATH
10523  shlibpath_overrides_runpath=yes
10524  hardcode_into_libs=yes
10525  ;;
10526
10527newsos6)
10528  version_type=linux
10529  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10530  shlibpath_var=LD_LIBRARY_PATH
10531  shlibpath_overrides_runpath=yes
10532  ;;
10533
10534*nto* | *qnx*)
10535  version_type=qnx
10536  need_lib_prefix=no
10537  need_version=no
10538  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10539  soname_spec='${libname}${release}${shared_ext}$major'
10540  shlibpath_var=LD_LIBRARY_PATH
10541  shlibpath_overrides_runpath=no
10542  hardcode_into_libs=yes
10543  dynamic_linker='ldqnx.so'
10544  ;;
10545
10546openbsd*)
10547  version_type=sunos
10548  sys_lib_dlsearch_path_spec="/usr/lib"
10549  need_lib_prefix=no
10550  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10551  case $host_os in
10552    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10553    *)				need_version=no  ;;
10554  esac
10555  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10556  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10557  shlibpath_var=LD_LIBRARY_PATH
10558  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10559    case $host_os in
10560      openbsd2.[89] | openbsd2.[89].*)
10561	shlibpath_overrides_runpath=no
10562	;;
10563      *)
10564	shlibpath_overrides_runpath=yes
10565	;;
10566      esac
10567  else
10568    shlibpath_overrides_runpath=yes
10569  fi
10570  ;;
10571
10572os2*)
10573  libname_spec='$name'
10574  shrext_cmds=".dll"
10575  need_lib_prefix=no
10576  library_names_spec='$libname${shared_ext} $libname.a'
10577  dynamic_linker='OS/2 ld.exe'
10578  shlibpath_var=LIBPATH
10579  ;;
10580
10581osf3* | osf4* | osf5*)
10582  version_type=osf
10583  need_lib_prefix=no
10584  need_version=no
10585  soname_spec='${libname}${release}${shared_ext}$major'
10586  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10587  shlibpath_var=LD_LIBRARY_PATH
10588  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10589  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10590  ;;
10591
10592rdos*)
10593  dynamic_linker=no
10594  ;;
10595
10596solaris*)
10597  version_type=linux
10598  need_lib_prefix=no
10599  need_version=no
10600  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10601  soname_spec='${libname}${release}${shared_ext}$major'
10602  shlibpath_var=LD_LIBRARY_PATH
10603  shlibpath_overrides_runpath=yes
10604  hardcode_into_libs=yes
10605  # ldd complains unless libraries are executable
10606  postinstall_cmds='chmod +x $lib'
10607  ;;
10608
10609sunos4*)
10610  version_type=sunos
10611  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10612  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10613  shlibpath_var=LD_LIBRARY_PATH
10614  shlibpath_overrides_runpath=yes
10615  if test "$with_gnu_ld" = yes; then
10616    need_lib_prefix=no
10617  fi
10618  need_version=yes
10619  ;;
10620
10621sysv4 | sysv4.3*)
10622  version_type=linux
10623  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10624  soname_spec='${libname}${release}${shared_ext}$major'
10625  shlibpath_var=LD_LIBRARY_PATH
10626  case $host_vendor in
10627    sni)
10628      shlibpath_overrides_runpath=no
10629      need_lib_prefix=no
10630      runpath_var=LD_RUN_PATH
10631      ;;
10632    siemens)
10633      need_lib_prefix=no
10634      ;;
10635    motorola)
10636      need_lib_prefix=no
10637      need_version=no
10638      shlibpath_overrides_runpath=no
10639      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10640      ;;
10641  esac
10642  ;;
10643
10644sysv4*MP*)
10645  if test -d /usr/nec ;then
10646    version_type=linux
10647    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10648    soname_spec='$libname${shared_ext}.$major'
10649    shlibpath_var=LD_LIBRARY_PATH
10650  fi
10651  ;;
10652
10653sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10654  version_type=freebsd-elf
10655  need_lib_prefix=no
10656  need_version=no
10657  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10658  soname_spec='${libname}${release}${shared_ext}$major'
10659  shlibpath_var=LD_LIBRARY_PATH
10660  shlibpath_overrides_runpath=yes
10661  hardcode_into_libs=yes
10662  if test "$with_gnu_ld" = yes; then
10663    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10664  else
10665    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10666    case $host_os in
10667      sco3.2v5*)
10668        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10669	;;
10670    esac
10671  fi
10672  sys_lib_dlsearch_path_spec='/usr/lib'
10673  ;;
10674
10675tpf*)
10676  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10677  version_type=linux
10678  need_lib_prefix=no
10679  need_version=no
10680  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10681  shlibpath_var=LD_LIBRARY_PATH
10682  shlibpath_overrides_runpath=no
10683  hardcode_into_libs=yes
10684  ;;
10685
10686uts4*)
10687  version_type=linux
10688  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10689  soname_spec='${libname}${release}${shared_ext}$major'
10690  shlibpath_var=LD_LIBRARY_PATH
10691  ;;
10692
10693*)
10694  dynamic_linker=no
10695  ;;
10696esac
10697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10698$as_echo "$dynamic_linker" >&6; }
10699test "$dynamic_linker" = no && can_build_shared=no
10700
10701variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10702if test "$GCC" = yes; then
10703  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10704fi
10705
10706if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10707  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10708fi
10709if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10710  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10711fi
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10805$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10806hardcode_action=
10807if test -n "$hardcode_libdir_flag_spec" ||
10808   test -n "$runpath_var" ||
10809   test "X$hardcode_automatic" = "Xyes" ; then
10810
10811  # We can hardcode non-existent directories.
10812  if test "$hardcode_direct" != no &&
10813     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10814     # have to relink, otherwise we might link with an installed library
10815     # when we should be linking with a yet-to-be-installed one
10816     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10817     test "$hardcode_minus_L" != no; then
10818    # Linking always hardcodes the temporary library directory.
10819    hardcode_action=relink
10820  else
10821    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10822    hardcode_action=immediate
10823  fi
10824else
10825  # We cannot hardcode anything, or else we can only hardcode existing
10826  # directories.
10827  hardcode_action=unsupported
10828fi
10829{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10830$as_echo "$hardcode_action" >&6; }
10831
10832if test "$hardcode_action" = relink ||
10833   test "$inherit_rpath" = yes; then
10834  # Fast installation is not supported
10835  enable_fast_install=no
10836elif test "$shlibpath_overrides_runpath" = yes ||
10837     test "$enable_shared" = no; then
10838  # Fast installation is not necessary
10839  enable_fast_install=needless
10840fi
10841
10842
10843
10844
10845
10846
10847  if test "x$enable_dlopen" != xyes; then
10848  enable_dlopen=unknown
10849  enable_dlopen_self=unknown
10850  enable_dlopen_self_static=unknown
10851else
10852  lt_cv_dlopen=no
10853  lt_cv_dlopen_libs=
10854
10855  case $host_os in
10856  beos*)
10857    lt_cv_dlopen="load_add_on"
10858    lt_cv_dlopen_libs=
10859    lt_cv_dlopen_self=yes
10860    ;;
10861
10862  mingw* | pw32* | cegcc*)
10863    lt_cv_dlopen="LoadLibrary"
10864    lt_cv_dlopen_libs=
10865    ;;
10866
10867  cygwin*)
10868    lt_cv_dlopen="dlopen"
10869    lt_cv_dlopen_libs=
10870    ;;
10871
10872  darwin*)
10873  # if libdl is installed we need to link against it
10874    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10875$as_echo_n "checking for dlopen in -ldl... " >&6; }
10876if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10877  $as_echo_n "(cached) " >&6
10878else
10879  ac_check_lib_save_LIBS=$LIBS
10880LIBS="-ldl  $LIBS"
10881cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10882/* end confdefs.h.  */
10883
10884/* Override any GCC internal prototype to avoid an error.
10885   Use char because int might match the return type of a GCC
10886   builtin and then its argument prototype would still apply.  */
10887#ifdef __cplusplus
10888extern "C"
10889#endif
10890char dlopen ();
10891int
10892main ()
10893{
10894return dlopen ();
10895  ;
10896  return 0;
10897}
10898_ACEOF
10899if ac_fn_c_try_link "$LINENO"; then :
10900  ac_cv_lib_dl_dlopen=yes
10901else
10902  ac_cv_lib_dl_dlopen=no
10903fi
10904rm -f core conftest.err conftest.$ac_objext \
10905    conftest$ac_exeext conftest.$ac_ext
10906LIBS=$ac_check_lib_save_LIBS
10907fi
10908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10909$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10910if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10911  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10912else
10913
10914    lt_cv_dlopen="dyld"
10915    lt_cv_dlopen_libs=
10916    lt_cv_dlopen_self=yes
10917
10918fi
10919
10920    ;;
10921
10922  *)
10923    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10924if test "x$ac_cv_func_shl_load" = x""yes; then :
10925  lt_cv_dlopen="shl_load"
10926else
10927  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10928$as_echo_n "checking for shl_load in -ldld... " >&6; }
10929if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10930  $as_echo_n "(cached) " >&6
10931else
10932  ac_check_lib_save_LIBS=$LIBS
10933LIBS="-ldld  $LIBS"
10934cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10935/* end confdefs.h.  */
10936
10937/* Override any GCC internal prototype to avoid an error.
10938   Use char because int might match the return type of a GCC
10939   builtin and then its argument prototype would still apply.  */
10940#ifdef __cplusplus
10941extern "C"
10942#endif
10943char shl_load ();
10944int
10945main ()
10946{
10947return shl_load ();
10948  ;
10949  return 0;
10950}
10951_ACEOF
10952if ac_fn_c_try_link "$LINENO"; then :
10953  ac_cv_lib_dld_shl_load=yes
10954else
10955  ac_cv_lib_dld_shl_load=no
10956fi
10957rm -f core conftest.err conftest.$ac_objext \
10958    conftest$ac_exeext conftest.$ac_ext
10959LIBS=$ac_check_lib_save_LIBS
10960fi
10961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10962$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10963if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10964  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10965else
10966  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10967if test "x$ac_cv_func_dlopen" = x""yes; then :
10968  lt_cv_dlopen="dlopen"
10969else
10970  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10971$as_echo_n "checking for dlopen in -ldl... " >&6; }
10972if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10973  $as_echo_n "(cached) " >&6
10974else
10975  ac_check_lib_save_LIBS=$LIBS
10976LIBS="-ldl  $LIBS"
10977cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10978/* end confdefs.h.  */
10979
10980/* Override any GCC internal prototype to avoid an error.
10981   Use char because int might match the return type of a GCC
10982   builtin and then its argument prototype would still apply.  */
10983#ifdef __cplusplus
10984extern "C"
10985#endif
10986char dlopen ();
10987int
10988main ()
10989{
10990return dlopen ();
10991  ;
10992  return 0;
10993}
10994_ACEOF
10995if ac_fn_c_try_link "$LINENO"; then :
10996  ac_cv_lib_dl_dlopen=yes
10997else
10998  ac_cv_lib_dl_dlopen=no
10999fi
11000rm -f core conftest.err conftest.$ac_objext \
11001    conftest$ac_exeext conftest.$ac_ext
11002LIBS=$ac_check_lib_save_LIBS
11003fi
11004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11005$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11006if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11007  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11008else
11009  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11010$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11011if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11012  $as_echo_n "(cached) " >&6
11013else
11014  ac_check_lib_save_LIBS=$LIBS
11015LIBS="-lsvld  $LIBS"
11016cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11017/* end confdefs.h.  */
11018
11019/* Override any GCC internal prototype to avoid an error.
11020   Use char because int might match the return type of a GCC
11021   builtin and then its argument prototype would still apply.  */
11022#ifdef __cplusplus
11023extern "C"
11024#endif
11025char dlopen ();
11026int
11027main ()
11028{
11029return dlopen ();
11030  ;
11031  return 0;
11032}
11033_ACEOF
11034if ac_fn_c_try_link "$LINENO"; then :
11035  ac_cv_lib_svld_dlopen=yes
11036else
11037  ac_cv_lib_svld_dlopen=no
11038fi
11039rm -f core conftest.err conftest.$ac_objext \
11040    conftest$ac_exeext conftest.$ac_ext
11041LIBS=$ac_check_lib_save_LIBS
11042fi
11043{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11044$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11045if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11046  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11047else
11048  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11049$as_echo_n "checking for dld_link in -ldld... " >&6; }
11050if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11051  $as_echo_n "(cached) " >&6
11052else
11053  ac_check_lib_save_LIBS=$LIBS
11054LIBS="-ldld  $LIBS"
11055cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11056/* end confdefs.h.  */
11057
11058/* Override any GCC internal prototype to avoid an error.
11059   Use char because int might match the return type of a GCC
11060   builtin and then its argument prototype would still apply.  */
11061#ifdef __cplusplus
11062extern "C"
11063#endif
11064char dld_link ();
11065int
11066main ()
11067{
11068return dld_link ();
11069  ;
11070  return 0;
11071}
11072_ACEOF
11073if ac_fn_c_try_link "$LINENO"; then :
11074  ac_cv_lib_dld_dld_link=yes
11075else
11076  ac_cv_lib_dld_dld_link=no
11077fi
11078rm -f core conftest.err conftest.$ac_objext \
11079    conftest$ac_exeext conftest.$ac_ext
11080LIBS=$ac_check_lib_save_LIBS
11081fi
11082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11083$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11084if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11085  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11086fi
11087
11088
11089fi
11090
11091
11092fi
11093
11094
11095fi
11096
11097
11098fi
11099
11100
11101fi
11102
11103    ;;
11104  esac
11105
11106  if test "x$lt_cv_dlopen" != xno; then
11107    enable_dlopen=yes
11108  else
11109    enable_dlopen=no
11110  fi
11111
11112  case $lt_cv_dlopen in
11113  dlopen)
11114    save_CPPFLAGS="$CPPFLAGS"
11115    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11116
11117    save_LDFLAGS="$LDFLAGS"
11118    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11119
11120    save_LIBS="$LIBS"
11121    LIBS="$lt_cv_dlopen_libs $LIBS"
11122
11123    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11124$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11125if test "${lt_cv_dlopen_self+set}" = set; then :
11126  $as_echo_n "(cached) " >&6
11127else
11128  	  if test "$cross_compiling" = yes; then :
11129  lt_cv_dlopen_self=cross
11130else
11131  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11132  lt_status=$lt_dlunknown
11133  cat > conftest.$ac_ext <<_LT_EOF
11134#line 11134 "configure"
11135#include "confdefs.h"
11136
11137#if HAVE_DLFCN_H
11138#include <dlfcn.h>
11139#endif
11140
11141#include <stdio.h>
11142
11143#ifdef RTLD_GLOBAL
11144#  define LT_DLGLOBAL		RTLD_GLOBAL
11145#else
11146#  ifdef DL_GLOBAL
11147#    define LT_DLGLOBAL		DL_GLOBAL
11148#  else
11149#    define LT_DLGLOBAL		0
11150#  endif
11151#endif
11152
11153/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11154   find out it does not work in some platform. */
11155#ifndef LT_DLLAZY_OR_NOW
11156#  ifdef RTLD_LAZY
11157#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11158#  else
11159#    ifdef DL_LAZY
11160#      define LT_DLLAZY_OR_NOW		DL_LAZY
11161#    else
11162#      ifdef RTLD_NOW
11163#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11164#      else
11165#        ifdef DL_NOW
11166#          define LT_DLLAZY_OR_NOW	DL_NOW
11167#        else
11168#          define LT_DLLAZY_OR_NOW	0
11169#        endif
11170#      endif
11171#    endif
11172#  endif
11173#endif
11174
11175/* When -fvisbility=hidden is used, assume the code has been annotated
11176   correspondingly for the symbols needed.  */
11177#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11178void fnord () __attribute__((visibility("default")));
11179#endif
11180
11181void fnord () { int i=42; }
11182int main ()
11183{
11184  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11185  int status = $lt_dlunknown;
11186
11187  if (self)
11188    {
11189      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11190      else
11191        {
11192	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11193          else puts (dlerror ());
11194	}
11195      /* dlclose (self); */
11196    }
11197  else
11198    puts (dlerror ());
11199
11200  return status;
11201}
11202_LT_EOF
11203  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11204  (eval $ac_link) 2>&5
11205  ac_status=$?
11206  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11207  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11208    (./conftest; exit; ) >&5 2>/dev/null
11209    lt_status=$?
11210    case x$lt_status in
11211      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11212      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11213      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11214    esac
11215  else :
11216    # compilation failed
11217    lt_cv_dlopen_self=no
11218  fi
11219fi
11220rm -fr conftest*
11221
11222
11223fi
11224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11225$as_echo "$lt_cv_dlopen_self" >&6; }
11226
11227    if test "x$lt_cv_dlopen_self" = xyes; then
11228      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11229      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11230$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11231if test "${lt_cv_dlopen_self_static+set}" = set; then :
11232  $as_echo_n "(cached) " >&6
11233else
11234  	  if test "$cross_compiling" = yes; then :
11235  lt_cv_dlopen_self_static=cross
11236else
11237  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11238  lt_status=$lt_dlunknown
11239  cat > conftest.$ac_ext <<_LT_EOF
11240#line 11240 "configure"
11241#include "confdefs.h"
11242
11243#if HAVE_DLFCN_H
11244#include <dlfcn.h>
11245#endif
11246
11247#include <stdio.h>
11248
11249#ifdef RTLD_GLOBAL
11250#  define LT_DLGLOBAL		RTLD_GLOBAL
11251#else
11252#  ifdef DL_GLOBAL
11253#    define LT_DLGLOBAL		DL_GLOBAL
11254#  else
11255#    define LT_DLGLOBAL		0
11256#  endif
11257#endif
11258
11259/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11260   find out it does not work in some platform. */
11261#ifndef LT_DLLAZY_OR_NOW
11262#  ifdef RTLD_LAZY
11263#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11264#  else
11265#    ifdef DL_LAZY
11266#      define LT_DLLAZY_OR_NOW		DL_LAZY
11267#    else
11268#      ifdef RTLD_NOW
11269#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11270#      else
11271#        ifdef DL_NOW
11272#          define LT_DLLAZY_OR_NOW	DL_NOW
11273#        else
11274#          define LT_DLLAZY_OR_NOW	0
11275#        endif
11276#      endif
11277#    endif
11278#  endif
11279#endif
11280
11281/* When -fvisbility=hidden is used, assume the code has been annotated
11282   correspondingly for the symbols needed.  */
11283#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11284void fnord () __attribute__((visibility("default")));
11285#endif
11286
11287void fnord () { int i=42; }
11288int main ()
11289{
11290  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11291  int status = $lt_dlunknown;
11292
11293  if (self)
11294    {
11295      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11296      else
11297        {
11298	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11299          else puts (dlerror ());
11300	}
11301      /* dlclose (self); */
11302    }
11303  else
11304    puts (dlerror ());
11305
11306  return status;
11307}
11308_LT_EOF
11309  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11310  (eval $ac_link) 2>&5
11311  ac_status=$?
11312  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11313  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11314    (./conftest; exit; ) >&5 2>/dev/null
11315    lt_status=$?
11316    case x$lt_status in
11317      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11318      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11319      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11320    esac
11321  else :
11322    # compilation failed
11323    lt_cv_dlopen_self_static=no
11324  fi
11325fi
11326rm -fr conftest*
11327
11328
11329fi
11330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11331$as_echo "$lt_cv_dlopen_self_static" >&6; }
11332    fi
11333
11334    CPPFLAGS="$save_CPPFLAGS"
11335    LDFLAGS="$save_LDFLAGS"
11336    LIBS="$save_LIBS"
11337    ;;
11338  esac
11339
11340  case $lt_cv_dlopen_self in
11341  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11342  *) enable_dlopen_self=unknown ;;
11343  esac
11344
11345  case $lt_cv_dlopen_self_static in
11346  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11347  *) enable_dlopen_self_static=unknown ;;
11348  esac
11349fi
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367striplib=
11368old_striplib=
11369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11370$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11371if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11372  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11373  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11375$as_echo "yes" >&6; }
11376else
11377# FIXME - insert some real tests, host_os isn't really good enough
11378  case $host_os in
11379  darwin*)
11380    if test -n "$STRIP" ; then
11381      striplib="$STRIP -x"
11382      old_striplib="$STRIP -S"
11383      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11384$as_echo "yes" >&6; }
11385    else
11386      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11387$as_echo "no" >&6; }
11388    fi
11389    ;;
11390  *)
11391    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11392$as_echo "no" >&6; }
11393    ;;
11394  esac
11395fi
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408  # Report which library types will actually be built
11409  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11410$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11412$as_echo "$can_build_shared" >&6; }
11413
11414  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11415$as_echo_n "checking whether to build shared libraries... " >&6; }
11416  test "$can_build_shared" = "no" && enable_shared=no
11417
11418  # On AIX, shared libraries and static libraries use the same namespace, and
11419  # are all built from PIC.
11420  case $host_os in
11421  aix3*)
11422    test "$enable_shared" = yes && enable_static=no
11423    if test -n "$RANLIB"; then
11424      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11425      postinstall_cmds='$RANLIB $lib'
11426    fi
11427    ;;
11428
11429  aix[4-9]*)
11430    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11431      test "$enable_shared" = yes && enable_static=no
11432    fi
11433    ;;
11434  esac
11435  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11436$as_echo "$enable_shared" >&6; }
11437
11438  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11439$as_echo_n "checking whether to build static libraries... " >&6; }
11440  # Make sure either enable_shared or enable_static is yes.
11441  test "$enable_shared" = yes || enable_static=yes
11442  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11443$as_echo "$enable_static" >&6; }
11444
11445
11446
11447
11448fi
11449ac_ext=c
11450ac_cpp='$CPP $CPPFLAGS'
11451ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11452ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11453ac_compiler_gnu=$ac_cv_c_compiler_gnu
11454
11455CC="$lt_save_CC"
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469        ac_config_commands="$ac_config_commands libtool"
11470
11471
11472
11473
11474# Only expand once:
11475
11476
11477
11478
11479backtrace_supported=yes
11480
11481if test -n "${with_target_subdir}"; then
11482  # We are compiling a GCC library.  We can assume that the unwind
11483  # library exists.
11484  BACKTRACE_FILE="backtrace.lo simple.lo"
11485else
11486  ac_fn_c_check_header_mongrel "$LINENO" "unwind.h" "ac_cv_header_unwind_h" "$ac_includes_default"
11487if test "x$ac_cv_header_unwind_h" = x""yes; then :
11488  ac_fn_c_check_func "$LINENO" "_Unwind_Backtrace" "ac_cv_func__Unwind_Backtrace"
11489if test "x$ac_cv_func__Unwind_Backtrace" = x""yes; then :
11490  BACKTRACE_FILE="backtrace.lo simple.lo"
11491else
11492  BACKTRACE_FILE="nounwind.lo"
11493                    backtrace_supported=no
11494fi
11495
11496else
11497  BACKTRACE_FILE="nounwind.lo"
11498     backtrace_supported=no
11499fi
11500
11501
11502fi
11503
11504
11505EXTRA_FLAGS=
11506if test -n "${with_target_subdir}"; then
11507  EXTRA_FLAGS="-funwind-tables -frandom-seed=\$@"
11508else
11509  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -funwind-tables option" >&5
11510$as_echo_n "checking for -funwind-tables option... " >&6; }
11511if test "${libbacktrace_cv_c_unwind_tables+set}" = set; then :
11512  $as_echo_n "(cached) " >&6
11513else
11514  CFLAGS_hold="$CFLAGS"
11515     CFLAGS="$CFLAGS -funwind-tables"
11516     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11517/* end confdefs.h.  */
11518static int f() { return 0; }
11519int
11520main ()
11521{
11522return f();
11523  ;
11524  return 0;
11525}
11526_ACEOF
11527if ac_fn_c_try_compile "$LINENO"; then :
11528  libbacktrace_cv_c_unwind_tables=yes
11529else
11530  libbacktrace_cv_c_unwind_tables=no
11531fi
11532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11533     CFLAGS="$CFLAGS_hold"
11534fi
11535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_unwind_tables" >&5
11536$as_echo "$libbacktrace_cv_c_unwind_tables" >&6; }
11537  if test "$libbacktrace_cv_c_unwind_tables" = "yes"; then
11538    EXTRA_FLAGS=-funwind-tables
11539  fi
11540  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed=string option" >&5
11541$as_echo_n "checking for -frandom-seed=string option... " >&6; }
11542if test "${libbacktrace_cv_c_random_seed_string+set}" = set; then :
11543  $as_echo_n "(cached) " >&6
11544else
11545  CFLAGS_hold="$CFLAGS"
11546     CFLAGS="$CFLAGS -frandom-seed=conftest.lo"
11547     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11548/* end confdefs.h.  */
11549
11550int
11551main ()
11552{
11553return 0;
11554  ;
11555  return 0;
11556}
11557_ACEOF
11558if ac_fn_c_try_compile "$LINENO"; then :
11559  libbacktrace_cv_c_random_seed_string=yes
11560else
11561  libbacktrace_cv_c_random_seed_string=no
11562fi
11563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11564     CFLAGS="$CFLAGS_hold"
11565fi
11566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_random_seed_string" >&5
11567$as_echo "$libbacktrace_cv_c_random_seed_string" >&6; }
11568  if test "$libbacktrace_cv_c_random_seed_string" = "yes"; then
11569    EXTRA_FLAGS="$EXTRA_FLAGS -frandom-seed=\$@"
11570  fi
11571fi
11572
11573
11574ac_ext=c
11575ac_cpp='$CPP $CPPFLAGS'
11576ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11577ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11578ac_compiler_gnu=$ac_cv_c_compiler_gnu
11579
11580WARN_FLAGS=
11581save_CFLAGS="$CFLAGS"
11582for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
11583			  -Wmissing-prototypes -Wold-style-definition \
11584			  -Wmissing-format-attribute -Wcast-qual; do
11585  # Do the check with the no- prefix removed since gcc silently
11586  # accepts any -Wno-* option on purpose
11587  case $real_option in
11588    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
11589    *) option=$real_option ;;
11590  esac
11591  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
11592
11593  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
11594$as_echo_n "checking whether $CC supports $option... " >&6; }
11595if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
11596  $as_echo_n "(cached) " >&6
11597else
11598  CFLAGS="$option"
11599    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11600/* end confdefs.h.  */
11601
11602int
11603main ()
11604{
11605
11606  ;
11607  return 0;
11608}
11609_ACEOF
11610if ac_fn_c_try_compile "$LINENO"; then :
11611  eval "$as_acx_Woption=yes"
11612else
11613  eval "$as_acx_Woption=no"
11614fi
11615rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11616
11617fi
11618eval ac_res=\$$as_acx_Woption
11619	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11620$as_echo "$ac_res" >&6; }
11621  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
11622  WARN_FLAGS="$WARN_FLAGS${WARN_FLAGS:+ }$real_option"
11623fi
11624  done
11625CFLAGS="$save_CFLAGS"
11626ac_ext=c
11627ac_cpp='$CPP $CPPFLAGS'
11628ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11629ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11630ac_compiler_gnu=$ac_cv_c_compiler_gnu
11631
11632
11633
11634if test -n "${with_target_subdir}"; then
11635  WARN_FLAGS="$WARN_FLAGS -Werror"
11636fi
11637
11638
11639
11640if test -n "${with_target_subdir}"; then
11641
11642
11643# Check whether --with-system-libunwind was given.
11644if test "${with_system_libunwind+set}" = set; then :
11645  withval=$with_system_libunwind;
11646fi
11647
11648  # If system-libunwind was not specifically set, pick a default setting.
11649  if test x$with_system_libunwind = x; then
11650    case ${target} in
11651      ia64-*-hpux*) with_system_libunwind=yes ;;
11652      *) with_system_libunwind=no ;;
11653    esac
11654  fi
11655  # Based on system-libunwind and target, do we have ipinfo?
11656  if  test x$with_system_libunwind = xyes; then
11657    case ${target} in
11658      ia64-*-*) have_unwind_getipinfo=no ;;
11659      *) have_unwind_getipinfo=yes ;;
11660    esac
11661  else
11662    # Darwin before version 9 does not have _Unwind_GetIPInfo.
11663
11664    case ${target} in
11665      *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
11666      *) have_unwind_getipinfo=yes ;;
11667    esac
11668
11669  fi
11670
11671  if test x$have_unwind_getipinfo = xyes; then
11672
11673$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
11674
11675  fi
11676
11677else
11678  ac_save_CFFLAGS="$CFLAGS"
11679  CFLAGS="$CFLAGS -Werror-implicit-function-declaration"
11680  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _Unwind_GetIPInfo" >&5
11681$as_echo_n "checking for _Unwind_GetIPInfo... " >&6; }
11682  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11683/* end confdefs.h.  */
11684#include "unwind.h"
11685	struct _Unwind_Context *context;
11686	int ip_before_insn = 0;
11687int
11688main ()
11689{
11690return _Unwind_GetIPInfo (context, &ip_before_insn);
11691  ;
11692  return 0;
11693}
11694_ACEOF
11695if ac_fn_c_try_link "$LINENO"; then :
11696  have_unwind_getipinfo=yes
11697else
11698  have_unwind_getipinfo=no
11699fi
11700rm -f core conftest.err conftest.$ac_objext \
11701    conftest$ac_exeext conftest.$ac_ext
11702  CFLAGS="$ac_save_CFLAGS"
11703  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_unwind_getipinfo" >&5
11704$as_echo "$have_unwind_getipinfo" >&6; }
11705  if test "$have_unwind_getipinfo" = "yes"; then
11706
11707$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
11708
11709  fi
11710fi
11711
11712# Enable --enable-host-shared.
11713# Check whether --enable-host-shared was given.
11714if test "${enable_host_shared+set}" = set; then :
11715  enableval=$enable_host_shared; PIC_FLAG=-fPIC
11716else
11717  PIC_FLAG=
11718fi
11719
11720
11721
11722# Test for __sync support.
11723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __sync extensions" >&5
11724$as_echo_n "checking __sync extensions... " >&6; }
11725if test "${libbacktrace_cv_sys_sync+set}" = set; then :
11726  $as_echo_n "(cached) " >&6
11727else
11728  if test -n "${with_target_subdir}"; then
11729   case "${host}" in
11730   hppa*-*-hpux*) libbacktrace_cv_sys_sync=no ;;
11731   *) libbacktrace_cv_sys_sync=yes ;;
11732   esac
11733 else
11734   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11735/* end confdefs.h.  */
11736int i;
11737int
11738main ()
11739{
11740__sync_bool_compare_and_swap (&i, i, i);
11741                       __sync_lock_test_and_set (&i, 1);
11742                       __sync_lock_release (&i);
11743  ;
11744  return 0;
11745}
11746_ACEOF
11747if ac_fn_c_try_link "$LINENO"; then :
11748  libbacktrace_cv_sys_sync=yes
11749else
11750  libbacktrace_cv_sys_sync=no
11751fi
11752rm -f core conftest.err conftest.$ac_objext \
11753    conftest$ac_exeext conftest.$ac_ext
11754 fi
11755fi
11756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_sync" >&5
11757$as_echo "$libbacktrace_cv_sys_sync" >&6; }
11758BACKTRACE_SUPPORTS_THREADS=0
11759if test "$libbacktrace_cv_sys_sync" = "yes"; then
11760  BACKTRACE_SUPPORTS_THREADS=1
11761
11762$as_echo "#define HAVE_SYNC_FUNCTIONS 1" >>confdefs.h
11763
11764fi
11765
11766
11767# Test for __atomic support.
11768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __atomic extensions" >&5
11769$as_echo_n "checking __atomic extensions... " >&6; }
11770if test "${libbacktrace_cv_sys_atomic+set}" = set; then :
11771  $as_echo_n "(cached) " >&6
11772else
11773  if test -n "${with_target_subdir}"; then
11774   libbacktrace_cv_sys_atomic=yes
11775 else
11776   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11777/* end confdefs.h.  */
11778int i;
11779int
11780main ()
11781{
11782__atomic_load_n (&i, __ATOMIC_ACQUIRE);
11783		       __atomic_store_n (&i, 1, __ATOMIC_RELEASE);
11784  ;
11785  return 0;
11786}
11787_ACEOF
11788if ac_fn_c_try_link "$LINENO"; then :
11789  libbacktrace_cv_sys_atomic=yes
11790else
11791  libbacktrace_cv_sys_atomic=no
11792fi
11793rm -f core conftest.err conftest.$ac_objext \
11794    conftest$ac_exeext conftest.$ac_ext
11795 fi
11796fi
11797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_atomic" >&5
11798$as_echo "$libbacktrace_cv_sys_atomic" >&6; }
11799if test "$libbacktrace_cv_sys_atomic" = "yes"; then
11800
11801$as_echo "#define HAVE_ATOMIC_FUNCTIONS 1" >>confdefs.h
11802
11803fi
11804
11805# The library needs to be able to read the executable itself.  Compile
11806# a file to determine the executable format.  The awk script
11807# filetype.awk prints out the file type.
11808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking output filetype" >&5
11809$as_echo_n "checking output filetype... " >&6; }
11810if test "${libbacktrace_cv_sys_filetype+set}" = set; then :
11811  $as_echo_n "(cached) " >&6
11812else
11813  filetype=
11814cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11815/* end confdefs.h.  */
11816int i;
11817int
11818main ()
11819{
11820int j;
11821  ;
11822  return 0;
11823}
11824_ACEOF
11825if ac_fn_c_try_compile "$LINENO"; then :
11826  filetype=`${AWK} -f $srcdir/filetype.awk conftest.$ac_objext`
11827else
11828  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11829$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11830as_fn_error "compiler failed
11831See \`config.log' for more details." "$LINENO" 5; }
11832fi
11833rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11834libbacktrace_cv_sys_filetype=$filetype
11835fi
11836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_filetype" >&5
11837$as_echo "$libbacktrace_cv_sys_filetype" >&6; }
11838
11839# Match the file type to decide what files to compile.
11840FORMAT_FILE=
11841backtrace_supports_data=yes
11842case "$libbacktrace_cv_sys_filetype" in
11843elf*) FORMAT_FILE="elf.lo" ;;
11844pecoff) FORMAT_FILE="pecoff.lo"
11845        backtrace_supports_data=no
11846	;;
11847*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine output file type" >&5
11848$as_echo "$as_me: WARNING: could not determine output file type" >&2;}
11849   FORMAT_FILE="unknown.lo"
11850   backtrace_supported=no
11851   ;;
11852esac
11853
11854
11855# ELF defines.
11856elfsize=
11857case "$libbacktrace_cv_sys_filetype" in
11858elf32) elfsize=32 ;;
11859elf64) elfsize=64 ;;
11860*)     elfsize=unused
11861esac
11862
11863cat >>confdefs.h <<_ACEOF
11864#define BACKTRACE_ELF_SIZE $elfsize
11865_ACEOF
11866
11867
11868BACKTRACE_SUPPORTED=0
11869if test "$backtrace_supported" = "yes"; then
11870  BACKTRACE_SUPPORTED=1
11871fi
11872
11873
11874BACKTRACE_SUPPORTS_DATA=0
11875if test "$backtrace_supports_data" = "yes"; then
11876  BACKTRACE_SUPPORTS_DATA=1
11877fi
11878
11879
11880
11881
11882inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
11883
11884acx_cv_header_stdint=stddef.h
11885acx_cv_header_stdint_kind="(already complete)"
11886for i in stdint.h $inttype_headers; do
11887  unset ac_cv_type_uintptr_t
11888  unset ac_cv_type_uintmax_t
11889  unset ac_cv_type_int_least32_t
11890  unset ac_cv_type_int_fast32_t
11891  unset ac_cv_type_uint64_t
11892  $as_echo_n "looking for a compliant stdint.h in $i, " >&6
11893  ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
11894#include <$i>
11895"
11896if test "x$ac_cv_type_uintmax_t" = x""yes; then :
11897  acx_cv_header_stdint=$i
11898else
11899  continue
11900fi
11901
11902  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
11903#include <$i>
11904"
11905if test "x$ac_cv_type_uintptr_t" = x""yes; then :
11906
11907else
11908  acx_cv_header_stdint_kind="(mostly complete)"
11909fi
11910
11911  ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
11912#include <$i>
11913"
11914if test "x$ac_cv_type_int_least32_t" = x""yes; then :
11915
11916else
11917  acx_cv_header_stdint_kind="(mostly complete)"
11918fi
11919
11920  ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
11921#include <$i>
11922"
11923if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
11924
11925else
11926  acx_cv_header_stdint_kind="(mostly complete)"
11927fi
11928
11929  ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
11930#include <$i>
11931"
11932if test "x$ac_cv_type_uint64_t" = x""yes; then :
11933
11934else
11935  acx_cv_header_stdint_kind="(lacks uint64_t)"
11936fi
11937
11938  break
11939done
11940if test "$acx_cv_header_stdint" = stddef.h; then
11941  acx_cv_header_stdint_kind="(lacks uintmax_t)"
11942  for i in stdint.h $inttype_headers; do
11943    unset ac_cv_type_uintptr_t
11944    unset ac_cv_type_uint32_t
11945    unset ac_cv_type_uint64_t
11946    $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
11947    ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
11948#include <$i>
11949"
11950if test "x$ac_cv_type_uint32_t" = x""yes; then :
11951  acx_cv_header_stdint=$i
11952else
11953  continue
11954fi
11955
11956    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
11957#include <$i>
11958"
11959if test "x$ac_cv_type_uint64_t" = x""yes; then :
11960
11961fi
11962
11963    ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
11964#include <$i>
11965"
11966if test "x$ac_cv_type_uintptr_t" = x""yes; then :
11967
11968fi
11969
11970    break
11971  done
11972fi
11973if test "$acx_cv_header_stdint" = stddef.h; then
11974  acx_cv_header_stdint_kind="(u_intXX_t style)"
11975  for i in sys/types.h $inttype_headers; do
11976    unset ac_cv_type_u_int32_t
11977    unset ac_cv_type_u_int64_t
11978    $as_echo_n "looking for u_intXX_t types in $i, " >&6
11979    ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
11980#include <$i>
11981"
11982if test "x$ac_cv_type_u_int32_t" = x""yes; then :
11983  acx_cv_header_stdint=$i
11984else
11985  continue
11986fi
11987
11988    ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
11989#include <$i>
11990"
11991if test "x$ac_cv_type_u_int64_t" = x""yes; then :
11992
11993fi
11994
11995    break
11996  done
11997fi
11998if test "$acx_cv_header_stdint" = stddef.h; then
11999  acx_cv_header_stdint_kind="(using manual detection)"
12000fi
12001
12002test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
12003test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
12004test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
12005test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
12006test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
12007
12008# ----------------- Summarize what we found so far
12009
12010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
12011$as_echo_n "checking what to include in gstdint.h... " >&6; }
12012
12013case `$as_basename -- gstdint.h ||
12014$as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
12015	 Xgstdint.h : 'X\(//\)$' \| \
12016	 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
12017$as_echo X/gstdint.h |
12018    sed '/^.*\/\([^/][^/]*\)\/*$/{
12019	    s//\1/
12020	    q
12021	  }
12022	  /^X\/\(\/\/\)$/{
12023	    s//\1/
12024	    q
12025	  }
12026	  /^X\/\(\/\).*/{
12027	    s//\1/
12028	    q
12029	  }
12030	  s/.*/./; q'` in
12031  stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12032$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12033  inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12034$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12035  *) ;;
12036esac
12037
12038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
12039$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
12040
12041# ----------------- done included file, check C basic types --------
12042
12043# Lacking an uintptr_t?  Test size of void *
12044case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
12045  stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
12046# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12047# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12048# This bug is HP SR number 8606223364.
12049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12050$as_echo_n "checking size of void *... " >&6; }
12051if test "${ac_cv_sizeof_void_p+set}" = set; then :
12052  $as_echo_n "(cached) " >&6
12053else
12054  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12055
12056else
12057  if test "$ac_cv_type_void_p" = yes; then
12058     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12059$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12060{ as_fn_set_status 77
12061as_fn_error "cannot compute sizeof (void *)
12062See \`config.log' for more details." "$LINENO" 5; }; }
12063   else
12064     ac_cv_sizeof_void_p=0
12065   fi
12066fi
12067
12068fi
12069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12070$as_echo "$ac_cv_sizeof_void_p" >&6; }
12071
12072
12073
12074cat >>confdefs.h <<_ACEOF
12075#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12076_ACEOF
12077
12078 ;;
12079esac
12080
12081# Lacking an uint64_t?  Test size of long
12082case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
12083  stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
12084# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12085# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12086# This bug is HP SR number 8606223364.
12087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12088$as_echo_n "checking size of long... " >&6; }
12089if test "${ac_cv_sizeof_long+set}" = set; then :
12090  $as_echo_n "(cached) " >&6
12091else
12092  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12093
12094else
12095  if test "$ac_cv_type_long" = yes; then
12096     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12097$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12098{ as_fn_set_status 77
12099as_fn_error "cannot compute sizeof (long)
12100See \`config.log' for more details." "$LINENO" 5; }; }
12101   else
12102     ac_cv_sizeof_long=0
12103   fi
12104fi
12105
12106fi
12107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12108$as_echo "$ac_cv_sizeof_long" >&6; }
12109
12110
12111
12112cat >>confdefs.h <<_ACEOF
12113#define SIZEOF_LONG $ac_cv_sizeof_long
12114_ACEOF
12115
12116 ;;
12117esac
12118
12119if test $acx_cv_header_stdint = stddef.h; then
12120  # Lacking a good header?  Test size of everything and deduce all types.
12121  # The cast to long int works around a bug in the HP C Compiler
12122# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12123# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12124# This bug is HP SR number 8606223364.
12125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12126$as_echo_n "checking size of int... " >&6; }
12127if test "${ac_cv_sizeof_int+set}" = set; then :
12128  $as_echo_n "(cached) " >&6
12129else
12130  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
12131
12132else
12133  if test "$ac_cv_type_int" = yes; then
12134     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12135$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12136{ as_fn_set_status 77
12137as_fn_error "cannot compute sizeof (int)
12138See \`config.log' for more details." "$LINENO" 5; }; }
12139   else
12140     ac_cv_sizeof_int=0
12141   fi
12142fi
12143
12144fi
12145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12146$as_echo "$ac_cv_sizeof_int" >&6; }
12147
12148
12149
12150cat >>confdefs.h <<_ACEOF
12151#define SIZEOF_INT $ac_cv_sizeof_int
12152_ACEOF
12153
12154
12155  # The cast to long int works around a bug in the HP C Compiler
12156# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12157# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12158# This bug is HP SR number 8606223364.
12159{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12160$as_echo_n "checking size of short... " >&6; }
12161if test "${ac_cv_sizeof_short+set}" = set; then :
12162  $as_echo_n "(cached) " >&6
12163else
12164  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
12165
12166else
12167  if test "$ac_cv_type_short" = yes; then
12168     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12169$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12170{ as_fn_set_status 77
12171as_fn_error "cannot compute sizeof (short)
12172See \`config.log' for more details." "$LINENO" 5; }; }
12173   else
12174     ac_cv_sizeof_short=0
12175   fi
12176fi
12177
12178fi
12179{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12180$as_echo "$ac_cv_sizeof_short" >&6; }
12181
12182
12183
12184cat >>confdefs.h <<_ACEOF
12185#define SIZEOF_SHORT $ac_cv_sizeof_short
12186_ACEOF
12187
12188
12189  # The cast to long int works around a bug in the HP C Compiler
12190# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12191# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12192# This bug is HP SR number 8606223364.
12193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
12194$as_echo_n "checking size of char... " >&6; }
12195if test "${ac_cv_sizeof_char+set}" = set; then :
12196  $as_echo_n "(cached) " >&6
12197else
12198  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
12199
12200else
12201  if test "$ac_cv_type_char" = yes; then
12202     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12203$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12204{ as_fn_set_status 77
12205as_fn_error "cannot compute sizeof (char)
12206See \`config.log' for more details." "$LINENO" 5; }; }
12207   else
12208     ac_cv_sizeof_char=0
12209   fi
12210fi
12211
12212fi
12213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
12214$as_echo "$ac_cv_sizeof_char" >&6; }
12215
12216
12217
12218cat >>confdefs.h <<_ACEOF
12219#define SIZEOF_CHAR $ac_cv_sizeof_char
12220_ACEOF
12221
12222
12223
12224  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
12225$as_echo_n "checking for type equivalent to int8_t... " >&6; }
12226  case "$ac_cv_sizeof_char" in
12227    1) acx_cv_type_int8_t=char ;;
12228    *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
12229  esac
12230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
12231$as_echo "$acx_cv_type_int8_t" >&6; }
12232
12233  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
12234$as_echo_n "checking for type equivalent to int16_t... " >&6; }
12235  case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
12236    2:*) acx_cv_type_int16_t=int ;;
12237    *:2) acx_cv_type_int16_t=short ;;
12238    *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
12239  esac
12240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
12241$as_echo "$acx_cv_type_int16_t" >&6; }
12242
12243  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
12244$as_echo_n "checking for type equivalent to int32_t... " >&6; }
12245  case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
12246    4:*) acx_cv_type_int32_t=int ;;
12247    *:4) acx_cv_type_int32_t=long ;;
12248    *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
12249  esac
12250  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
12251$as_echo "$acx_cv_type_int32_t" >&6; }
12252fi
12253
12254# These tests are here to make the output prettier
12255
12256if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
12257  case "$ac_cv_sizeof_long" in
12258    8) acx_cv_type_int64_t=long ;;
12259  esac
12260  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
12261$as_echo_n "checking for type equivalent to int64_t... " >&6; }
12262  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
12263$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
12264fi
12265
12266# Now we can use the above types
12267
12268if test "$ac_cv_type_uintptr_t" != yes; then
12269  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
12270$as_echo_n "checking for type equivalent to intptr_t... " >&6; }
12271  case $ac_cv_sizeof_void_p in
12272    2) acx_cv_type_intptr_t=int16_t ;;
12273    4) acx_cv_type_intptr_t=int32_t ;;
12274    8) acx_cv_type_intptr_t=int64_t ;;
12275    *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
12276  esac
12277  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
12278$as_echo "$acx_cv_type_intptr_t" >&6; }
12279fi
12280
12281# ----------------- done all checks, emit header -------------
12282ac_config_commands="$ac_config_commands gstdint.h"
12283
12284
12285
12286
12287for ac_header in sys/mman.h
12288do :
12289  ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
12290if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
12291  cat >>confdefs.h <<_ACEOF
12292#define HAVE_SYS_MMAN_H 1
12293_ACEOF
12294
12295fi
12296
12297done
12298
12299if test "$ac_cv_header_sys_mman_h" = "no"; then
12300  have_mmap=no
12301else
12302  if test -n "${with_target_subdir}"; then
12303    # When built as a GCC target library, we can't do a link test.  We
12304    # simply assume that if we have mman.h, we have mmap.
12305    have_mmap=yes
12306    case "${host}" in
12307    spu-*-*|*-*-msdosdjgpp)
12308        # The SPU does not have mmap, but it has a sys/mman.h header file
12309        # containing "mmap_eaddr" and the mmap flags, confusing the test.
12310        # DJGPP also has sys/man.h, but no mmap
12311	have_mmap=no ;;
12312    esac
12313  else
12314    ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
12315if test "x$ac_cv_func_mmap" = x""yes; then :
12316  have_mmap=yes
12317else
12318  have_mmap=no
12319fi
12320
12321  fi
12322fi
12323if test "$have_mmap" = "no"; then
12324  VIEW_FILE=read.lo
12325  ALLOC_FILE=alloc.lo
12326else
12327  VIEW_FILE=mmapio.lo
12328  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12329/* end confdefs.h.  */
12330
12331#include <sys/mman.h>
12332#if !defined(MAP_ANONYMOUS) && !defined(MAP_ANON)
12333  #error no MAP_ANONYMOUS
12334#endif
12335
12336_ACEOF
12337if ac_fn_c_try_cpp "$LINENO"; then :
12338  ALLOC_FILE=mmap.lo
12339else
12340  ALLOC_FILE=alloc.lo
12341fi
12342rm -f conftest.err conftest.$ac_ext
12343fi
12344
12345
12346
12347BACKTRACE_USES_MALLOC=0
12348if test "$ALLOC_FILE" = "alloc.lo"; then
12349  BACKTRACE_USES_MALLOC=1
12350fi
12351
12352
12353# Check for dl_iterate_phdr.
12354for ac_header in link.h
12355do :
12356  ac_fn_c_check_header_mongrel "$LINENO" "link.h" "ac_cv_header_link_h" "$ac_includes_default"
12357if test "x$ac_cv_header_link_h" = x""yes; then :
12358  cat >>confdefs.h <<_ACEOF
12359#define HAVE_LINK_H 1
12360_ACEOF
12361
12362fi
12363
12364done
12365
12366if test "$ac_cv_header_link_h" = "no"; then
12367  have_dl_iterate_phdr=no
12368else
12369  if test -n "${with_target_subdir}"; then
12370    # When built as a GCC target library, we can't do a link test.
12371    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12372/* end confdefs.h.  */
12373#include <link.h>
12374
12375_ACEOF
12376if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12377  $EGREP "dl_iterate_phdr" >/dev/null 2>&1; then :
12378  have_dl_iterate_phdr=yes
12379else
12380  have_dl_iterate_phdr=no
12381fi
12382rm -f conftest*
12383
12384    case "${host}" in
12385    *-*-solaris2.10*)
12386        # Avoid dl_iterate_phdr on Solaris 10, where it is in the
12387    	# header file but is only in -ldl.
12388	have_dl_iterate_phdr=no ;;
12389    esac
12390  else
12391    ac_fn_c_check_func "$LINENO" "dl_iterate_phdr" "ac_cv_func_dl_iterate_phdr"
12392if test "x$ac_cv_func_dl_iterate_phdr" = x""yes; then :
12393  have_dl_iterate_phdr=yes
12394else
12395  have_dl_iterate_phdr=no
12396fi
12397
12398  fi
12399fi
12400if test "$have_dl_iterate_phdr" = "yes"; then
12401
12402$as_echo "#define HAVE_DL_ITERATE_PHDR 1" >>confdefs.h
12403
12404fi
12405
12406# Check for the fcntl function.
12407if test -n "${with_target_subdir}"; then
12408   case "${host}" in
12409   *-*-mingw*) have_fcntl=no ;;
12410   spu-*-*) have_fcntl=no ;;
12411   *) have_fcntl=yes ;;
12412   esac
12413else
12414  ac_fn_c_check_func "$LINENO" "fcntl" "ac_cv_func_fcntl"
12415if test "x$ac_cv_func_fcntl" = x""yes; then :
12416  have_fcntl=yes
12417else
12418  have_fcntl=no
12419fi
12420
12421fi
12422if test "$have_fcntl" = "yes"; then
12423
12424$as_echo "#define HAVE_FCNTL 1" >>confdefs.h
12425
12426fi
12427
12428ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
12429if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
12430  ac_have_decl=1
12431else
12432  ac_have_decl=0
12433fi
12434
12435cat >>confdefs.h <<_ACEOF
12436#define HAVE_DECL_STRNLEN $ac_have_decl
12437_ACEOF
12438
12439
12440# Check for getexecname function.
12441if test -n "${with_target_subdir}"; then
12442   case "${host}" in
12443   *-*-solaris2*) have_getexecname=yes ;;
12444   *) have_getexecname=no ;;
12445   esac
12446else
12447  ac_fn_c_check_func "$LINENO" "getexecname" "ac_cv_func_getexecname"
12448if test "x$ac_cv_func_getexecname" = x""yes; then :
12449  have_getexecname=yes
12450else
12451  have_getexecname=no
12452fi
12453
12454fi
12455if test "$have_getexecname" = "yes"; then
12456
12457$as_echo "#define HAVE_GETEXECNAME 1" >>confdefs.h
12458
12459fi
12460
12461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether tests can run" >&5
12462$as_echo_n "checking whether tests can run... " >&6; }
12463if test "${libbacktrace_cv_sys_native+set}" = set; then :
12464  $as_echo_n "(cached) " >&6
12465else
12466  if test "$cross_compiling" = yes; then :
12467  libbacktrace_cv_sys_native=no
12468else
12469  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12470/* end confdefs.h.  */
12471
12472int
12473main ()
12474{
12475return 0;
12476  ;
12477  return 0;
12478}
12479_ACEOF
12480if ac_fn_c_try_run "$LINENO"; then :
12481  libbacktrace_cv_sys_native=yes
12482else
12483  libbacktrace_cv_sys_native=no
12484fi
12485rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12486  conftest.$ac_objext conftest.beam conftest.$ac_ext
12487fi
12488
12489fi
12490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_native" >&5
12491$as_echo "$libbacktrace_cv_sys_native" >&6; }
12492 if test "$libbacktrace_cv_sys_native" = "yes"; then
12493  NATIVE_TRUE=
12494  NATIVE_FALSE='#'
12495else
12496  NATIVE_TRUE='#'
12497  NATIVE_FALSE=
12498fi
12499
12500
12501if test "${multilib}" = "yes"; then
12502  multilib_arg="--enable-multilib"
12503else
12504  multilib_arg=
12505fi
12506
12507ac_config_files="$ac_config_files Makefile backtrace-supported.h"
12508
12509
12510# We need multilib support, but only if configuring for the target.
12511ac_config_commands="$ac_config_commands default"
12512
12513
12514cat >confcache <<\_ACEOF
12515# This file is a shell script that caches the results of configure
12516# tests run on this system so they can be shared between configure
12517# scripts and configure runs, see configure's option --config-cache.
12518# It is not useful on other systems.  If it contains results you don't
12519# want to keep, you may remove or edit it.
12520#
12521# config.status only pays attention to the cache file if you give it
12522# the --recheck option to rerun configure.
12523#
12524# `ac_cv_env_foo' variables (set or unset) will be overridden when
12525# loading this file, other *unset* `ac_cv_foo' will be assigned the
12526# following values.
12527
12528_ACEOF
12529
12530# The following way of writing the cache mishandles newlines in values,
12531# but we know of no workaround that is simple, portable, and efficient.
12532# So, we kill variables containing newlines.
12533# Ultrix sh set writes to stderr and can't be redirected directly,
12534# and sets the high bit in the cache file unless we assign to the vars.
12535(
12536  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12537    eval ac_val=\$$ac_var
12538    case $ac_val in #(
12539    *${as_nl}*)
12540      case $ac_var in #(
12541      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12542$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12543      esac
12544      case $ac_var in #(
12545      _ | IFS | as_nl) ;; #(
12546      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12547      *) { eval $ac_var=; unset $ac_var;} ;;
12548      esac ;;
12549    esac
12550  done
12551
12552  (set) 2>&1 |
12553    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12554    *${as_nl}ac_space=\ *)
12555      # `set' does not quote correctly, so add quotes: double-quote
12556      # substitution turns \\\\ into \\, and sed turns \\ into \.
12557      sed -n \
12558	"s/'/'\\\\''/g;
12559	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12560      ;; #(
12561    *)
12562      # `set' quotes correctly as required by POSIX, so do not add quotes.
12563      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12564      ;;
12565    esac |
12566    sort
12567) |
12568  sed '
12569     /^ac_cv_env_/b end
12570     t clear
12571     :clear
12572     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12573     t end
12574     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12575     :end' >>confcache
12576if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12577  if test -w "$cache_file"; then
12578    test "x$cache_file" != "x/dev/null" &&
12579      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12580$as_echo "$as_me: updating cache $cache_file" >&6;}
12581    cat confcache >$cache_file
12582  else
12583    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12584$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12585  fi
12586fi
12587rm -f confcache
12588
12589test "x$prefix" = xNONE && prefix=$ac_default_prefix
12590# Let make expand exec_prefix.
12591test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12592
12593DEFS=-DHAVE_CONFIG_H
12594
12595ac_libobjs=
12596ac_ltlibobjs=
12597for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12598  # 1. Remove the extension, and $U if already installed.
12599  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12600  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12601  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12602  #    will be set to the directory where LIBOBJS objects are built.
12603  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12604  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12605done
12606LIBOBJS=$ac_libobjs
12607
12608LTLIBOBJS=$ac_ltlibobjs
12609
12610
12611 if test -n "$EXEEXT"; then
12612  am__EXEEXT_TRUE=
12613  am__EXEEXT_FALSE='#'
12614else
12615  am__EXEEXT_TRUE='#'
12616  am__EXEEXT_FALSE=
12617fi
12618
12619if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12620  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12621Usually this means the macro was only invoked conditionally." "$LINENO" 5
12622fi
12623if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
12624  as_fn_error "conditional \"NATIVE\" was never defined.
12625Usually this means the macro was only invoked conditionally." "$LINENO" 5
12626fi
12627
12628: ${CONFIG_STATUS=./config.status}
12629ac_write_fail=0
12630ac_clean_files_save=$ac_clean_files
12631ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12632{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12633$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12634as_write_fail=0
12635cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12636#! $SHELL
12637# Generated by $as_me.
12638# Run this file to recreate the current configuration.
12639# Compiler output produced by configure, useful for debugging
12640# configure, is in config.log if it exists.
12641
12642debug=false
12643ac_cs_recheck=false
12644ac_cs_silent=false
12645
12646SHELL=\${CONFIG_SHELL-$SHELL}
12647export SHELL
12648_ASEOF
12649cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12650## -------------------- ##
12651## M4sh Initialization. ##
12652## -------------------- ##
12653
12654# Be more Bourne compatible
12655DUALCASE=1; export DUALCASE # for MKS sh
12656if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12657  emulate sh
12658  NULLCMD=:
12659  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12660  # is contrary to our usage.  Disable this feature.
12661  alias -g '${1+"$@"}'='"$@"'
12662  setopt NO_GLOB_SUBST
12663else
12664  case `(set -o) 2>/dev/null` in #(
12665  *posix*) :
12666    set -o posix ;; #(
12667  *) :
12668     ;;
12669esac
12670fi
12671
12672
12673as_nl='
12674'
12675export as_nl
12676# Printing a long string crashes Solaris 7 /usr/bin/printf.
12677as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12678as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12679as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12680# Prefer a ksh shell builtin over an external printf program on Solaris,
12681# but without wasting forks for bash or zsh.
12682if test -z "$BASH_VERSION$ZSH_VERSION" \
12683    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12684  as_echo='print -r --'
12685  as_echo_n='print -rn --'
12686elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12687  as_echo='printf %s\n'
12688  as_echo_n='printf %s'
12689else
12690  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12691    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12692    as_echo_n='/usr/ucb/echo -n'
12693  else
12694    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12695    as_echo_n_body='eval
12696      arg=$1;
12697      case $arg in #(
12698      *"$as_nl"*)
12699	expr "X$arg" : "X\\(.*\\)$as_nl";
12700	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12701      esac;
12702      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12703    '
12704    export as_echo_n_body
12705    as_echo_n='sh -c $as_echo_n_body as_echo'
12706  fi
12707  export as_echo_body
12708  as_echo='sh -c $as_echo_body as_echo'
12709fi
12710
12711# The user is always right.
12712if test "${PATH_SEPARATOR+set}" != set; then
12713  PATH_SEPARATOR=:
12714  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12715    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12716      PATH_SEPARATOR=';'
12717  }
12718fi
12719
12720
12721# IFS
12722# We need space, tab and new line, in precisely that order.  Quoting is
12723# there to prevent editors from complaining about space-tab.
12724# (If _AS_PATH_WALK were called with IFS unset, it would disable word
12725# splitting by setting IFS to empty value.)
12726IFS=" ""	$as_nl"
12727
12728# Find who we are.  Look in the path if we contain no directory separator.
12729case $0 in #((
12730  *[\\/]* ) as_myself=$0 ;;
12731  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12732for as_dir in $PATH
12733do
12734  IFS=$as_save_IFS
12735  test -z "$as_dir" && as_dir=.
12736    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12737  done
12738IFS=$as_save_IFS
12739
12740     ;;
12741esac
12742# We did not find ourselves, most probably we were run as `sh COMMAND'
12743# in which case we are not to be found in the path.
12744if test "x$as_myself" = x; then
12745  as_myself=$0
12746fi
12747if test ! -f "$as_myself"; then
12748  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12749  exit 1
12750fi
12751
12752# Unset variables that we do not need and which cause bugs (e.g. in
12753# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12754# suppresses any "Segmentation fault" message there.  '((' could
12755# trigger a bug in pdksh 5.2.14.
12756for as_var in BASH_ENV ENV MAIL MAILPATH
12757do eval test x\${$as_var+set} = xset \
12758  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12759done
12760PS1='$ '
12761PS2='> '
12762PS4='+ '
12763
12764# NLS nuisances.
12765LC_ALL=C
12766export LC_ALL
12767LANGUAGE=C
12768export LANGUAGE
12769
12770# CDPATH.
12771(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12772
12773
12774# as_fn_error ERROR [LINENO LOG_FD]
12775# ---------------------------------
12776# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12777# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12778# script with status $?, using 1 if that was 0.
12779as_fn_error ()
12780{
12781  as_status=$?; test $as_status -eq 0 && as_status=1
12782  if test "$3"; then
12783    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12784    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12785  fi
12786  $as_echo "$as_me: error: $1" >&2
12787  as_fn_exit $as_status
12788} # as_fn_error
12789
12790
12791# as_fn_set_status STATUS
12792# -----------------------
12793# Set $? to STATUS, without forking.
12794as_fn_set_status ()
12795{
12796  return $1
12797} # as_fn_set_status
12798
12799# as_fn_exit STATUS
12800# -----------------
12801# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12802as_fn_exit ()
12803{
12804  set +e
12805  as_fn_set_status $1
12806  exit $1
12807} # as_fn_exit
12808
12809# as_fn_unset VAR
12810# ---------------
12811# Portably unset VAR.
12812as_fn_unset ()
12813{
12814  { eval $1=; unset $1;}
12815}
12816as_unset=as_fn_unset
12817# as_fn_append VAR VALUE
12818# ----------------------
12819# Append the text in VALUE to the end of the definition contained in VAR. Take
12820# advantage of any shell optimizations that allow amortized linear growth over
12821# repeated appends, instead of the typical quadratic growth present in naive
12822# implementations.
12823if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12824  eval 'as_fn_append ()
12825  {
12826    eval $1+=\$2
12827  }'
12828else
12829  as_fn_append ()
12830  {
12831    eval $1=\$$1\$2
12832  }
12833fi # as_fn_append
12834
12835# as_fn_arith ARG...
12836# ------------------
12837# Perform arithmetic evaluation on the ARGs, and store the result in the
12838# global $as_val. Take advantage of shells that can avoid forks. The arguments
12839# must be portable across $(()) and expr.
12840if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12841  eval 'as_fn_arith ()
12842  {
12843    as_val=$(( $* ))
12844  }'
12845else
12846  as_fn_arith ()
12847  {
12848    as_val=`expr "$@" || test $? -eq 1`
12849  }
12850fi # as_fn_arith
12851
12852
12853if expr a : '\(a\)' >/dev/null 2>&1 &&
12854   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12855  as_expr=expr
12856else
12857  as_expr=false
12858fi
12859
12860if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12861  as_basename=basename
12862else
12863  as_basename=false
12864fi
12865
12866if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12867  as_dirname=dirname
12868else
12869  as_dirname=false
12870fi
12871
12872as_me=`$as_basename -- "$0" ||
12873$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12874	 X"$0" : 'X\(//\)$' \| \
12875	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12876$as_echo X/"$0" |
12877    sed '/^.*\/\([^/][^/]*\)\/*$/{
12878	    s//\1/
12879	    q
12880	  }
12881	  /^X\/\(\/\/\)$/{
12882	    s//\1/
12883	    q
12884	  }
12885	  /^X\/\(\/\).*/{
12886	    s//\1/
12887	    q
12888	  }
12889	  s/.*/./; q'`
12890
12891# Avoid depending upon Character Ranges.
12892as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12893as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12894as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12895as_cr_digits='0123456789'
12896as_cr_alnum=$as_cr_Letters$as_cr_digits
12897
12898ECHO_C= ECHO_N= ECHO_T=
12899case `echo -n x` in #(((((
12900-n*)
12901  case `echo 'xy\c'` in
12902  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12903  xy)  ECHO_C='\c';;
12904  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12905       ECHO_T='	';;
12906  esac;;
12907*)
12908  ECHO_N='-n';;
12909esac
12910
12911rm -f conf$$ conf$$.exe conf$$.file
12912if test -d conf$$.dir; then
12913  rm -f conf$$.dir/conf$$.file
12914else
12915  rm -f conf$$.dir
12916  mkdir conf$$.dir 2>/dev/null
12917fi
12918if (echo >conf$$.file) 2>/dev/null; then
12919  if ln -s conf$$.file conf$$ 2>/dev/null; then
12920    as_ln_s='ln -s'
12921    # ... but there are two gotchas:
12922    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12923    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12924    # In both cases, we have to default to `cp -p'.
12925    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12926      as_ln_s='cp -p'
12927  elif ln conf$$.file conf$$ 2>/dev/null; then
12928    as_ln_s=ln
12929  else
12930    as_ln_s='cp -p'
12931  fi
12932else
12933  as_ln_s='cp -p'
12934fi
12935rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12936rmdir conf$$.dir 2>/dev/null
12937
12938
12939# as_fn_mkdir_p
12940# -------------
12941# Create "$as_dir" as a directory, including parents if necessary.
12942as_fn_mkdir_p ()
12943{
12944
12945  case $as_dir in #(
12946  -*) as_dir=./$as_dir;;
12947  esac
12948  test -d "$as_dir" || eval $as_mkdir_p || {
12949    as_dirs=
12950    while :; do
12951      case $as_dir in #(
12952      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12953      *) as_qdir=$as_dir;;
12954      esac
12955      as_dirs="'$as_qdir' $as_dirs"
12956      as_dir=`$as_dirname -- "$as_dir" ||
12957$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12958	 X"$as_dir" : 'X\(//\)[^/]' \| \
12959	 X"$as_dir" : 'X\(//\)$' \| \
12960	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12961$as_echo X"$as_dir" |
12962    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12963	    s//\1/
12964	    q
12965	  }
12966	  /^X\(\/\/\)[^/].*/{
12967	    s//\1/
12968	    q
12969	  }
12970	  /^X\(\/\/\)$/{
12971	    s//\1/
12972	    q
12973	  }
12974	  /^X\(\/\).*/{
12975	    s//\1/
12976	    q
12977	  }
12978	  s/.*/./; q'`
12979      test -d "$as_dir" && break
12980    done
12981    test -z "$as_dirs" || eval "mkdir $as_dirs"
12982  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12983
12984
12985} # as_fn_mkdir_p
12986if mkdir -p . 2>/dev/null; then
12987  as_mkdir_p='mkdir -p "$as_dir"'
12988else
12989  test -d ./-p && rmdir ./-p
12990  as_mkdir_p=false
12991fi
12992
12993if test -x / >/dev/null 2>&1; then
12994  as_test_x='test -x'
12995else
12996  if ls -dL / >/dev/null 2>&1; then
12997    as_ls_L_option=L
12998  else
12999    as_ls_L_option=
13000  fi
13001  as_test_x='
13002    eval sh -c '\''
13003      if test -d "$1"; then
13004	test -d "$1/.";
13005      else
13006	case $1 in #(
13007	-*)set "./$1";;
13008	esac;
13009	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13010	???[sx]*):;;*)false;;esac;fi
13011    '\'' sh
13012  '
13013fi
13014as_executable_p=$as_test_x
13015
13016# Sed expression to map a string onto a valid CPP name.
13017as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13018
13019# Sed expression to map a string onto a valid variable name.
13020as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13021
13022
13023exec 6>&1
13024## ----------------------------------- ##
13025## Main body of $CONFIG_STATUS script. ##
13026## ----------------------------------- ##
13027_ASEOF
13028test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13029
13030cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13031# Save the log message, to keep $0 and so on meaningful, and to
13032# report actual input values of CONFIG_FILES etc. instead of their
13033# values after options handling.
13034ac_log="
13035This file was extended by package-unused $as_me version-unused, which was
13036generated by GNU Autoconf 2.64.  Invocation command line was
13037
13038  CONFIG_FILES    = $CONFIG_FILES
13039  CONFIG_HEADERS  = $CONFIG_HEADERS
13040  CONFIG_LINKS    = $CONFIG_LINKS
13041  CONFIG_COMMANDS = $CONFIG_COMMANDS
13042  $ $0 $@
13043
13044on `(hostname || uname -n) 2>/dev/null | sed 1q`
13045"
13046
13047_ACEOF
13048
13049case $ac_config_files in *"
13050"*) set x $ac_config_files; shift; ac_config_files=$*;;
13051esac
13052
13053case $ac_config_headers in *"
13054"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13055esac
13056
13057
13058cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13059# Files that config.status was made for.
13060config_files="$ac_config_files"
13061config_headers="$ac_config_headers"
13062config_commands="$ac_config_commands"
13063
13064_ACEOF
13065
13066cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13067ac_cs_usage="\
13068\`$as_me' instantiates files and other configuration actions
13069from templates according to the current configuration.  Unless the files
13070and actions are specified as TAGs, all are instantiated by default.
13071
13072Usage: $0 [OPTION]... [TAG]...
13073
13074  -h, --help       print this help, then exit
13075  -V, --version    print version number and configuration settings, then exit
13076  -q, --quiet, --silent
13077                   do not print progress messages
13078  -d, --debug      don't remove temporary files
13079      --recheck    update $as_me by reconfiguring in the same conditions
13080      --file=FILE[:TEMPLATE]
13081                   instantiate the configuration file FILE
13082      --header=FILE[:TEMPLATE]
13083                   instantiate the configuration header FILE
13084
13085Configuration files:
13086$config_files
13087
13088Configuration headers:
13089$config_headers
13090
13091Configuration commands:
13092$config_commands
13093
13094Report bugs to the package provider."
13095
13096_ACEOF
13097cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13098ac_cs_version="\\
13099package-unused config.status version-unused
13100configured by $0, generated by GNU Autoconf 2.64,
13101  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13102
13103Copyright (C) 2009 Free Software Foundation, Inc.
13104This config.status script is free software; the Free Software Foundation
13105gives unlimited permission to copy, distribute and modify it."
13106
13107ac_pwd='$ac_pwd'
13108srcdir='$srcdir'
13109INSTALL='$INSTALL'
13110MKDIR_P='$MKDIR_P'
13111AWK='$AWK'
13112test -n "\$AWK" || AWK=awk
13113_ACEOF
13114
13115cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13116# The default lists apply if the user does not specify any file.
13117ac_need_defaults=:
13118while test $# != 0
13119do
13120  case $1 in
13121  --*=*)
13122    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13123    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13124    ac_shift=:
13125    ;;
13126  *)
13127    ac_option=$1
13128    ac_optarg=$2
13129    ac_shift=shift
13130    ;;
13131  esac
13132
13133  case $ac_option in
13134  # Handling of the options.
13135  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13136    ac_cs_recheck=: ;;
13137  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13138    $as_echo "$ac_cs_version"; exit ;;
13139  --debug | --debu | --deb | --de | --d | -d )
13140    debug=: ;;
13141  --file | --fil | --fi | --f )
13142    $ac_shift
13143    case $ac_optarg in
13144    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13145    esac
13146    as_fn_append CONFIG_FILES " '$ac_optarg'"
13147    ac_need_defaults=false;;
13148  --header | --heade | --head | --hea )
13149    $ac_shift
13150    case $ac_optarg in
13151    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13152    esac
13153    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13154    ac_need_defaults=false;;
13155  --he | --h)
13156    # Conflict between --help and --header
13157    as_fn_error "ambiguous option: \`$1'
13158Try \`$0 --help' for more information.";;
13159  --help | --hel | -h )
13160    $as_echo "$ac_cs_usage"; exit ;;
13161  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13162  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13163    ac_cs_silent=: ;;
13164
13165  # This is an error.
13166  -*) as_fn_error "unrecognized option: \`$1'
13167Try \`$0 --help' for more information." ;;
13168
13169  *) as_fn_append ac_config_targets " $1"
13170     ac_need_defaults=false ;;
13171
13172  esac
13173  shift
13174done
13175
13176ac_configure_extra_args=
13177
13178if $ac_cs_silent; then
13179  exec 6>/dev/null
13180  ac_configure_extra_args="$ac_configure_extra_args --silent"
13181fi
13182
13183_ACEOF
13184cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13185if \$ac_cs_recheck; then
13186  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13187  shift
13188  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13189  CONFIG_SHELL='$SHELL'
13190  export CONFIG_SHELL
13191  exec "\$@"
13192fi
13193
13194_ACEOF
13195cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13196exec 5>>config.log
13197{
13198  echo
13199  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13200## Running $as_me. ##
13201_ASBOX
13202  $as_echo "$ac_log"
13203} >&5
13204
13205_ACEOF
13206cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13207#
13208# INIT-COMMANDS
13209#
13210
13211srcdir="$srcdir"
13212host="$host"
13213target="$target"
13214with_multisubdir="$with_multisubdir"
13215with_multisrctop="$with_multisrctop"
13216with_target_subdir="$with_target_subdir"
13217ac_configure_args="${multilib_arg} ${ac_configure_args}"
13218multi_basedir="$multi_basedir"
13219CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
13220CC="$CC"
13221CXX="$CXX"
13222GFORTRAN="$GFORTRAN"
13223GCJ="$GCJ"
13224
13225
13226# The HP-UX ksh and POSIX shell print the target directory to stdout
13227# if CDPATH is set.
13228(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13229
13230sed_quote_subst='$sed_quote_subst'
13231double_quote_subst='$double_quote_subst'
13232delay_variable_subst='$delay_variable_subst'
13233macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13234macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13235enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13236enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13237pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13238enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13239SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13240ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13241host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13242host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13243host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13244build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13245build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13246build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13247SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13248Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13249GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13250EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13251FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13252LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13253NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13254LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13255max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13256ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13257exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13258lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13259lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13260lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13261reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13262reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13263OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13264deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13265file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13266AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13267AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13268STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13269RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13270old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13271old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13272old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13273lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13274CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13275CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13276compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13277GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13278lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13279lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13280lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13281lt_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"`'
13282objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13283MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13284lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13285lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13286lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13287lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13288lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13289need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13290DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13291NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13292LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13293OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13294OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13295libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13296shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13297extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13298archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13299enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13300export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13301whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13302compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13303old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13304old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13305archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13306archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13307module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13308module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13309with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13310allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13311no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13312hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13313hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13314hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13315hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13316hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13317hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13318hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13319hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13320inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13321link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13322fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13323always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13324export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13325exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13326include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13327prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13328file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13329variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13330need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13331need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13332version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13333runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13334shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13335shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13336libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13337library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13338soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13339install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13340postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13341postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13342finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13343finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13344hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13345sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13346sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13347hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13348enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13349enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13350enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13351old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13352striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13353
13354LTCC='$LTCC'
13355LTCFLAGS='$LTCFLAGS'
13356compiler='$compiler_DEFAULT'
13357
13358# A function that is used when there is no print builtin or printf.
13359func_fallback_echo ()
13360{
13361  eval 'cat <<_LTECHO_EOF
13362\$1
13363_LTECHO_EOF'
13364}
13365
13366# Quote evaled strings.
13367for var in SHELL \
13368ECHO \
13369SED \
13370GREP \
13371EGREP \
13372FGREP \
13373LD \
13374NM \
13375LN_S \
13376lt_SP2NL \
13377lt_NL2SP \
13378reload_flag \
13379OBJDUMP \
13380deplibs_check_method \
13381file_magic_cmd \
13382AR \
13383AR_FLAGS \
13384STRIP \
13385RANLIB \
13386CC \
13387CFLAGS \
13388compiler \
13389lt_cv_sys_global_symbol_pipe \
13390lt_cv_sys_global_symbol_to_cdecl \
13391lt_cv_sys_global_symbol_to_c_name_address \
13392lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13393lt_prog_compiler_no_builtin_flag \
13394lt_prog_compiler_wl \
13395lt_prog_compiler_pic \
13396lt_prog_compiler_static \
13397lt_cv_prog_compiler_c_o \
13398need_locks \
13399DSYMUTIL \
13400NMEDIT \
13401LIPO \
13402OTOOL \
13403OTOOL64 \
13404shrext_cmds \
13405export_dynamic_flag_spec \
13406whole_archive_flag_spec \
13407compiler_needs_object \
13408with_gnu_ld \
13409allow_undefined_flag \
13410no_undefined_flag \
13411hardcode_libdir_flag_spec \
13412hardcode_libdir_flag_spec_ld \
13413hardcode_libdir_separator \
13414fix_srcfile_path \
13415exclude_expsyms \
13416include_expsyms \
13417file_list_spec \
13418variables_saved_for_relink \
13419libname_spec \
13420library_names_spec \
13421soname_spec \
13422install_override_mode \
13423finish_eval \
13424old_striplib \
13425striplib; do
13426    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13427    *[\\\\\\\`\\"\\\$]*)
13428      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13429      ;;
13430    *)
13431      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13432      ;;
13433    esac
13434done
13435
13436# Double-quote double-evaled strings.
13437for var in reload_cmds \
13438old_postinstall_cmds \
13439old_postuninstall_cmds \
13440old_archive_cmds \
13441extract_expsyms_cmds \
13442old_archive_from_new_cmds \
13443old_archive_from_expsyms_cmds \
13444archive_cmds \
13445archive_expsym_cmds \
13446module_cmds \
13447module_expsym_cmds \
13448export_symbols_cmds \
13449prelink_cmds \
13450postinstall_cmds \
13451postuninstall_cmds \
13452finish_cmds \
13453sys_lib_search_path_spec \
13454sys_lib_dlsearch_path_spec; do
13455    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13456    *[\\\\\\\`\\"\\\$]*)
13457      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13458      ;;
13459    *)
13460      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13461      ;;
13462    esac
13463done
13464
13465ac_aux_dir='$ac_aux_dir'
13466xsi_shell='$xsi_shell'
13467lt_shell_append='$lt_shell_append'
13468
13469# See if we are running on zsh, and set the options which allow our
13470# commands through without removal of \ escapes INIT.
13471if test -n "\${ZSH_VERSION+set}" ; then
13472   setopt NO_GLOB_SUBST
13473fi
13474
13475
13476    PACKAGE='$PACKAGE'
13477    VERSION='$VERSION'
13478    TIMESTAMP='$TIMESTAMP'
13479    RM='$RM'
13480    ofile='$ofile'
13481
13482
13483
13484
13485GCC="$GCC"
13486CC="$CC"
13487acx_cv_header_stdint="$acx_cv_header_stdint"
13488acx_cv_type_int8_t="$acx_cv_type_int8_t"
13489acx_cv_type_int16_t="$acx_cv_type_int16_t"
13490acx_cv_type_int32_t="$acx_cv_type_int32_t"
13491acx_cv_type_int64_t="$acx_cv_type_int64_t"
13492acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
13493ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
13494ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
13495ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
13496ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
13497ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
13498ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
13499ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
13500ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
13501
13502
13503# Variables needed in config.status (file generation) which aren't already
13504# passed by autoconf.
13505SUBDIRS="$SUBDIRS"
13506
13507
13508_ACEOF
13509
13510cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13511
13512# Handling of arguments.
13513for ac_config_target in $ac_config_targets
13514do
13515  case $ac_config_target in
13516    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13517    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13518    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13519    "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
13520    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13521    "backtrace-supported.h") CONFIG_FILES="$CONFIG_FILES backtrace-supported.h" ;;
13522    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
13523
13524  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13525  esac
13526done
13527
13528
13529# If the user did not use the arguments to specify the items to instantiate,
13530# then the envvar interface is used.  Set only those that are not.
13531# We use the long form for the default assignment because of an extremely
13532# bizarre bug on SunOS 4.1.3.
13533if $ac_need_defaults; then
13534  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13535  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13536  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13537fi
13538
13539# Have a temporary directory for convenience.  Make it in the build tree
13540# simply because there is no reason against having it here, and in addition,
13541# creating and moving files from /tmp can sometimes cause problems.
13542# Hook for its removal unless debugging.
13543# Note that there is a small window in which the directory will not be cleaned:
13544# after its creation but before its name has been assigned to `$tmp'.
13545$debug ||
13546{
13547  tmp=
13548  trap 'exit_status=$?
13549  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13550' 0
13551  trap 'as_fn_exit 1' 1 2 13 15
13552}
13553# Create a (secure) tmp directory for tmp files.
13554
13555{
13556  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13557  test -n "$tmp" && test -d "$tmp"
13558}  ||
13559{
13560  tmp=./conf$$-$RANDOM
13561  (umask 077 && mkdir "$tmp")
13562} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13563
13564# Set up the scripts for CONFIG_FILES section.
13565# No need to generate them if there are no CONFIG_FILES.
13566# This happens for instance with `./config.status config.h'.
13567if test -n "$CONFIG_FILES"; then
13568
13569
13570ac_cr=`echo X | tr X '\015'`
13571# On cygwin, bash can eat \r inside `` if the user requested igncr.
13572# But we know of no other shell where ac_cr would be empty at this
13573# point, so we can use a bashism as a fallback.
13574if test "x$ac_cr" = x; then
13575  eval ac_cr=\$\'\\r\'
13576fi
13577ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13578if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13579  ac_cs_awk_cr='\r'
13580else
13581  ac_cs_awk_cr=$ac_cr
13582fi
13583
13584echo 'BEGIN {' >"$tmp/subs1.awk" &&
13585_ACEOF
13586
13587
13588{
13589  echo "cat >conf$$subs.awk <<_ACEOF" &&
13590  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13591  echo "_ACEOF"
13592} >conf$$subs.sh ||
13593  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13594ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13595ac_delim='%!_!# '
13596for ac_last_try in false false false false false :; do
13597  . ./conf$$subs.sh ||
13598    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13599
13600  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13601  if test $ac_delim_n = $ac_delim_num; then
13602    break
13603  elif $ac_last_try; then
13604    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13605  else
13606    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13607  fi
13608done
13609rm -f conf$$subs.sh
13610
13611cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13612cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13613_ACEOF
13614sed -n '
13615h
13616s/^/S["/; s/!.*/"]=/
13617p
13618g
13619s/^[^!]*!//
13620:repl
13621t repl
13622s/'"$ac_delim"'$//
13623t delim
13624:nl
13625h
13626s/\(.\{148\}\).*/\1/
13627t more1
13628s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13629p
13630n
13631b repl
13632:more1
13633s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13634p
13635g
13636s/.\{148\}//
13637t nl
13638:delim
13639h
13640s/\(.\{148\}\).*/\1/
13641t more2
13642s/["\\]/\\&/g; s/^/"/; s/$/"/
13643p
13644b
13645:more2
13646s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13647p
13648g
13649s/.\{148\}//
13650t delim
13651' <conf$$subs.awk | sed '
13652/^[^""]/{
13653  N
13654  s/\n//
13655}
13656' >>$CONFIG_STATUS || ac_write_fail=1
13657rm -f conf$$subs.awk
13658cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13659_ACAWK
13660cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13661  for (key in S) S_is_set[key] = 1
13662  FS = ""
13663
13664}
13665{
13666  line = $ 0
13667  nfields = split(line, field, "@")
13668  substed = 0
13669  len = length(field[1])
13670  for (i = 2; i < nfields; i++) {
13671    key = field[i]
13672    keylen = length(key)
13673    if (S_is_set[key]) {
13674      value = S[key]
13675      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13676      len += length(value) + length(field[++i])
13677      substed = 1
13678    } else
13679      len += 1 + keylen
13680  }
13681
13682  print line
13683}
13684
13685_ACAWK
13686_ACEOF
13687cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13688if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13689  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13690else
13691  cat
13692fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13693  || as_fn_error "could not setup config files machinery" "$LINENO" 5
13694_ACEOF
13695
13696# VPATH may cause trouble with some makes, so we remove $(srcdir),
13697# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13698# trailing colons and then remove the whole line if VPATH becomes empty
13699# (actually we leave an empty line to preserve line numbers).
13700if test "x$srcdir" = x.; then
13701  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
13702s/:*\$(srcdir):*/:/
13703s/:*\${srcdir}:*/:/
13704s/:*@srcdir@:*/:/
13705s/^\([^=]*=[	 ]*\):*/\1/
13706s/:*$//
13707s/^[^=]*=[	 ]*$//
13708}'
13709fi
13710
13711cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13712fi # test -n "$CONFIG_FILES"
13713
13714# Set up the scripts for CONFIG_HEADERS section.
13715# No need to generate them if there are no CONFIG_HEADERS.
13716# This happens for instance with `./config.status Makefile'.
13717if test -n "$CONFIG_HEADERS"; then
13718cat >"$tmp/defines.awk" <<\_ACAWK ||
13719BEGIN {
13720_ACEOF
13721
13722# Transform confdefs.h into an awk script `defines.awk', embedded as
13723# here-document in config.status, that substitutes the proper values into
13724# config.h.in to produce config.h.
13725
13726# Create a delimiter string that does not exist in confdefs.h, to ease
13727# handling of long lines.
13728ac_delim='%!_!# '
13729for ac_last_try in false false :; do
13730  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13731  if test -z "$ac_t"; then
13732    break
13733  elif $ac_last_try; then
13734    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13735  else
13736    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13737  fi
13738done
13739
13740# For the awk script, D is an array of macro values keyed by name,
13741# likewise P contains macro parameters if any.  Preserve backslash
13742# newline sequences.
13743
13744ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13745sed -n '
13746s/.\{148\}/&'"$ac_delim"'/g
13747t rset
13748:rset
13749s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13750t def
13751d
13752:def
13753s/\\$//
13754t bsnl
13755s/["\\]/\\&/g
13756s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13757D["\1"]=" \3"/p
13758s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13759d
13760:bsnl
13761s/["\\]/\\&/g
13762s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13763D["\1"]=" \3\\\\\\n"\\/p
13764t cont
13765s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13766t cont
13767d
13768:cont
13769n
13770s/.\{148\}/&'"$ac_delim"'/g
13771t clear
13772:clear
13773s/\\$//
13774t bsnlc
13775s/["\\]/\\&/g; s/^/"/; s/$/"/p
13776d
13777:bsnlc
13778s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13779b cont
13780' <confdefs.h | sed '
13781s/'"$ac_delim"'/"\\\
13782"/g' >>$CONFIG_STATUS || ac_write_fail=1
13783
13784cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13785  for (key in D) D_is_set[key] = 1
13786  FS = ""
13787}
13788/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13789  line = \$ 0
13790  split(line, arg, " ")
13791  if (arg[1] == "#") {
13792    defundef = arg[2]
13793    mac1 = arg[3]
13794  } else {
13795    defundef = substr(arg[1], 2)
13796    mac1 = arg[2]
13797  }
13798  split(mac1, mac2, "(") #)
13799  macro = mac2[1]
13800  prefix = substr(line, 1, index(line, defundef) - 1)
13801  if (D_is_set[macro]) {
13802    # Preserve the white space surrounding the "#".
13803    print prefix "define", macro P[macro] D[macro]
13804    next
13805  } else {
13806    # Replace #undef with comments.  This is necessary, for example,
13807    # in the case of _POSIX_SOURCE, which is predefined and required
13808    # on some systems where configure will not decide to define it.
13809    if (defundef == "undef") {
13810      print "/*", prefix defundef, macro, "*/"
13811      next
13812    }
13813  }
13814}
13815{ print }
13816_ACAWK
13817_ACEOF
13818cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13819  as_fn_error "could not setup config headers machinery" "$LINENO" 5
13820fi # test -n "$CONFIG_HEADERS"
13821
13822
13823eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13824shift
13825for ac_tag
13826do
13827  case $ac_tag in
13828  :[FHLC]) ac_mode=$ac_tag; continue;;
13829  esac
13830  case $ac_mode$ac_tag in
13831  :[FHL]*:*);;
13832  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13833  :[FH]-) ac_tag=-:-;;
13834  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13835  esac
13836  ac_save_IFS=$IFS
13837  IFS=:
13838  set x $ac_tag
13839  IFS=$ac_save_IFS
13840  shift
13841  ac_file=$1
13842  shift
13843
13844  case $ac_mode in
13845  :L) ac_source=$1;;
13846  :[FH])
13847    ac_file_inputs=
13848    for ac_f
13849    do
13850      case $ac_f in
13851      -) ac_f="$tmp/stdin";;
13852      *) # Look for the file first in the build tree, then in the source tree
13853	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13854	 # because $ac_f cannot contain `:'.
13855	 test -f "$ac_f" ||
13856	   case $ac_f in
13857	   [\\/$]*) false;;
13858	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13859	   esac ||
13860	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13861      esac
13862      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13863      as_fn_append ac_file_inputs " '$ac_f'"
13864    done
13865
13866    # Let's still pretend it is `configure' which instantiates (i.e., don't
13867    # use $as_me), people would be surprised to read:
13868    #    /* config.h.  Generated by config.status.  */
13869    configure_input='Generated from '`
13870	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13871	`' by configure.'
13872    if test x"$ac_file" != x-; then
13873      configure_input="$ac_file.  $configure_input"
13874      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13875$as_echo "$as_me: creating $ac_file" >&6;}
13876    fi
13877    # Neutralize special characters interpreted by sed in replacement strings.
13878    case $configure_input in #(
13879    *\&* | *\|* | *\\* )
13880       ac_sed_conf_input=`$as_echo "$configure_input" |
13881       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13882    *) ac_sed_conf_input=$configure_input;;
13883    esac
13884
13885    case $ac_tag in
13886    *:-:* | *:-) cat >"$tmp/stdin" \
13887      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13888    esac
13889    ;;
13890  esac
13891
13892  ac_dir=`$as_dirname -- "$ac_file" ||
13893$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13894	 X"$ac_file" : 'X\(//\)[^/]' \| \
13895	 X"$ac_file" : 'X\(//\)$' \| \
13896	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13897$as_echo X"$ac_file" |
13898    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13899	    s//\1/
13900	    q
13901	  }
13902	  /^X\(\/\/\)[^/].*/{
13903	    s//\1/
13904	    q
13905	  }
13906	  /^X\(\/\/\)$/{
13907	    s//\1/
13908	    q
13909	  }
13910	  /^X\(\/\).*/{
13911	    s//\1/
13912	    q
13913	  }
13914	  s/.*/./; q'`
13915  as_dir="$ac_dir"; as_fn_mkdir_p
13916  ac_builddir=.
13917
13918case "$ac_dir" in
13919.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13920*)
13921  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13922  # A ".." for each directory in $ac_dir_suffix.
13923  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13924  case $ac_top_builddir_sub in
13925  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13926  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13927  esac ;;
13928esac
13929ac_abs_top_builddir=$ac_pwd
13930ac_abs_builddir=$ac_pwd$ac_dir_suffix
13931# for backward compatibility:
13932ac_top_builddir=$ac_top_build_prefix
13933
13934case $srcdir in
13935  .)  # We are building in place.
13936    ac_srcdir=.
13937    ac_top_srcdir=$ac_top_builddir_sub
13938    ac_abs_top_srcdir=$ac_pwd ;;
13939  [\\/]* | ?:[\\/]* )  # Absolute name.
13940    ac_srcdir=$srcdir$ac_dir_suffix;
13941    ac_top_srcdir=$srcdir
13942    ac_abs_top_srcdir=$srcdir ;;
13943  *) # Relative name.
13944    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13945    ac_top_srcdir=$ac_top_build_prefix$srcdir
13946    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13947esac
13948ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13949
13950
13951  case $ac_mode in
13952  :F)
13953  #
13954  # CONFIG_FILE
13955  #
13956
13957  case $INSTALL in
13958  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13959  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13960  esac
13961  ac_MKDIR_P=$MKDIR_P
13962  case $MKDIR_P in
13963  [\\/$]* | ?:[\\/]* ) ;;
13964  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13965  esac
13966_ACEOF
13967
13968cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13969# If the template does not know about datarootdir, expand it.
13970# FIXME: This hack should be removed a few years after 2.60.
13971ac_datarootdir_hack=; ac_datarootdir_seen=
13972ac_sed_dataroot='
13973/datarootdir/ {
13974  p
13975  q
13976}
13977/@datadir@/p
13978/@docdir@/p
13979/@infodir@/p
13980/@localedir@/p
13981/@mandir@/p'
13982case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13983*datarootdir*) ac_datarootdir_seen=yes;;
13984*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13985  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13986$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13987_ACEOF
13988cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13989  ac_datarootdir_hack='
13990  s&@datadir@&$datadir&g
13991  s&@docdir@&$docdir&g
13992  s&@infodir@&$infodir&g
13993  s&@localedir@&$localedir&g
13994  s&@mandir@&$mandir&g
13995  s&\\\${datarootdir}&$datarootdir&g' ;;
13996esac
13997_ACEOF
13998
13999# Neutralize VPATH when `$srcdir' = `.'.
14000# Shell code in configure.ac might set extrasub.
14001# FIXME: do we really want to maintain this feature?
14002cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14003ac_sed_extra="$ac_vpsub
14004$extrasub
14005_ACEOF
14006cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14007:t
14008/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14009s|@configure_input@|$ac_sed_conf_input|;t t
14010s&@top_builddir@&$ac_top_builddir_sub&;t t
14011s&@top_build_prefix@&$ac_top_build_prefix&;t t
14012s&@srcdir@&$ac_srcdir&;t t
14013s&@abs_srcdir@&$ac_abs_srcdir&;t t
14014s&@top_srcdir@&$ac_top_srcdir&;t t
14015s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14016s&@builddir@&$ac_builddir&;t t
14017s&@abs_builddir@&$ac_abs_builddir&;t t
14018s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14019s&@INSTALL@&$ac_INSTALL&;t t
14020s&@MKDIR_P@&$ac_MKDIR_P&;t t
14021$ac_datarootdir_hack
14022"
14023eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14024  || as_fn_error "could not create $ac_file" "$LINENO" 5
14025
14026test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14027  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14028  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14029  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14030which seems to be undefined.  Please make sure it is defined." >&5
14031$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14032which seems to be undefined.  Please make sure it is defined." >&2;}
14033
14034  rm -f "$tmp/stdin"
14035  case $ac_file in
14036  -) cat "$tmp/out" && rm -f "$tmp/out";;
14037  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14038  esac \
14039  || as_fn_error "could not create $ac_file" "$LINENO" 5
14040 ;;
14041  :H)
14042  #
14043  # CONFIG_HEADER
14044  #
14045  if test x"$ac_file" != x-; then
14046    {
14047      $as_echo "/* $configure_input  */" \
14048      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14049    } >"$tmp/config.h" \
14050      || as_fn_error "could not create $ac_file" "$LINENO" 5
14051    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14052      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14053$as_echo "$as_me: $ac_file is unchanged" >&6;}
14054    else
14055      rm -f "$ac_file"
14056      mv "$tmp/config.h" "$ac_file" \
14057	|| as_fn_error "could not create $ac_file" "$LINENO" 5
14058    fi
14059  else
14060    $as_echo "/* $configure_input  */" \
14061      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14062      || as_fn_error "could not create -" "$LINENO" 5
14063  fi
14064# Compute "$ac_file"'s index in $config_headers.
14065_am_arg="$ac_file"
14066_am_stamp_count=1
14067for _am_header in $config_headers :; do
14068  case $_am_header in
14069    $_am_arg | $_am_arg:* )
14070      break ;;
14071    * )
14072      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14073  esac
14074done
14075echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14076$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14077	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14078	 X"$_am_arg" : 'X\(//\)$' \| \
14079	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14080$as_echo X"$_am_arg" |
14081    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14082	    s//\1/
14083	    q
14084	  }
14085	  /^X\(\/\/\)[^/].*/{
14086	    s//\1/
14087	    q
14088	  }
14089	  /^X\(\/\/\)$/{
14090	    s//\1/
14091	    q
14092	  }
14093	  /^X\(\/\).*/{
14094	    s//\1/
14095	    q
14096	  }
14097	  s/.*/./; q'`/stamp-h$_am_stamp_count
14098 ;;
14099
14100  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14101$as_echo "$as_me: executing $ac_file commands" >&6;}
14102 ;;
14103  esac
14104
14105
14106  case $ac_file$ac_mode in
14107    "default-1":C)
14108# Only add multilib support code if we just rebuilt the top-level
14109# Makefile.
14110case " $CONFIG_FILES " in
14111 *" Makefile "*)
14112   ac_file=Makefile . ${multi_basedir}/config-ml.in
14113   ;;
14114esac ;;
14115    "libtool":C)
14116
14117    # See if we are running on zsh, and set the options which allow our
14118    # commands through without removal of \ escapes.
14119    if test -n "${ZSH_VERSION+set}" ; then
14120      setopt NO_GLOB_SUBST
14121    fi
14122
14123    cfgfile="${ofile}T"
14124    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14125    $RM "$cfgfile"
14126
14127    cat <<_LT_EOF >> "$cfgfile"
14128#! $SHELL
14129
14130# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14131# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14132# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14133# NOTE: Changes made to this file will be lost: look at ltmain.sh.
14134#
14135#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14136#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14137#   Written by Gordon Matzigkeit, 1996
14138#
14139#   This file is part of GNU Libtool.
14140#
14141# GNU Libtool is free software; you can redistribute it and/or
14142# modify it under the terms of the GNU General Public License as
14143# published by the Free Software Foundation; either version 2 of
14144# the License, or (at your option) any later version.
14145#
14146# As a special exception to the GNU General Public License,
14147# if you distribute this file as part of a program or library that
14148# is built using GNU Libtool, you may include this file under the
14149# same distribution terms that you use for the rest of that program.
14150#
14151# GNU Libtool is distributed in the hope that it will be useful,
14152# but WITHOUT ANY WARRANTY; without even the implied warranty of
14153# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14154# GNU General Public License for more details.
14155#
14156# You should have received a copy of the GNU General Public License
14157# along with GNU Libtool; see the file COPYING.  If not, a copy
14158# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14159# obtained by writing to the Free Software Foundation, Inc.,
14160# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14161
14162
14163# The names of the tagged configurations supported by this script.
14164available_tags=""
14165
14166# ### BEGIN LIBTOOL CONFIG
14167
14168# Which release of libtool.m4 was used?
14169macro_version=$macro_version
14170macro_revision=$macro_revision
14171
14172# Whether or not to build shared libraries.
14173build_libtool_libs=$enable_shared
14174
14175# Whether or not to build static libraries.
14176build_old_libs=$enable_static
14177
14178# What type of objects to build.
14179pic_mode=$pic_mode
14180
14181# Whether or not to optimize for fast installation.
14182fast_install=$enable_fast_install
14183
14184# Shell to use when invoking shell scripts.
14185SHELL=$lt_SHELL
14186
14187# An echo program that protects backslashes.
14188ECHO=$lt_ECHO
14189
14190# The host system.
14191host_alias=$host_alias
14192host=$host
14193host_os=$host_os
14194
14195# The build system.
14196build_alias=$build_alias
14197build=$build
14198build_os=$build_os
14199
14200# A sed program that does not truncate output.
14201SED=$lt_SED
14202
14203# Sed that helps us avoid accidentally triggering echo(1) options like -n.
14204Xsed="\$SED -e 1s/^X//"
14205
14206# A grep program that handles long lines.
14207GREP=$lt_GREP
14208
14209# An ERE matcher.
14210EGREP=$lt_EGREP
14211
14212# A literal string matcher.
14213FGREP=$lt_FGREP
14214
14215# A BSD- or MS-compatible name lister.
14216NM=$lt_NM
14217
14218# Whether we need soft or hard links.
14219LN_S=$lt_LN_S
14220
14221# What is the maximum length of a command?
14222max_cmd_len=$max_cmd_len
14223
14224# Object file suffix (normally "o").
14225objext=$ac_objext
14226
14227# Executable file suffix (normally "").
14228exeext=$exeext
14229
14230# whether the shell understands "unset".
14231lt_unset=$lt_unset
14232
14233# turn spaces into newlines.
14234SP2NL=$lt_lt_SP2NL
14235
14236# turn newlines into spaces.
14237NL2SP=$lt_lt_NL2SP
14238
14239# An object symbol dumper.
14240OBJDUMP=$lt_OBJDUMP
14241
14242# Method to check whether dependent libraries are shared objects.
14243deplibs_check_method=$lt_deplibs_check_method
14244
14245# Command to use when deplibs_check_method == "file_magic".
14246file_magic_cmd=$lt_file_magic_cmd
14247
14248# The archiver.
14249AR=$lt_AR
14250AR_FLAGS=$lt_AR_FLAGS
14251
14252# A symbol stripping program.
14253STRIP=$lt_STRIP
14254
14255# Commands used to install an old-style archive.
14256RANLIB=$lt_RANLIB
14257old_postinstall_cmds=$lt_old_postinstall_cmds
14258old_postuninstall_cmds=$lt_old_postuninstall_cmds
14259
14260# Whether to use a lock for old archive extraction.
14261lock_old_archive_extraction=$lock_old_archive_extraction
14262
14263# A C compiler.
14264LTCC=$lt_CC
14265
14266# LTCC compiler flags.
14267LTCFLAGS=$lt_CFLAGS
14268
14269# Take the output of nm and produce a listing of raw symbols and C names.
14270global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14271
14272# Transform the output of nm in a proper C declaration.
14273global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14274
14275# Transform the output of nm in a C name address pair.
14276global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14277
14278# Transform the output of nm in a C name address pair when lib prefix is needed.
14279global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14280
14281# The name of the directory that contains temporary libtool files.
14282objdir=$objdir
14283
14284# Used to examine libraries when file_magic_cmd begins with "file".
14285MAGIC_CMD=$MAGIC_CMD
14286
14287# Must we lock files when doing compilation?
14288need_locks=$lt_need_locks
14289
14290# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14291DSYMUTIL=$lt_DSYMUTIL
14292
14293# Tool to change global to local symbols on Mac OS X.
14294NMEDIT=$lt_NMEDIT
14295
14296# Tool to manipulate fat objects and archives on Mac OS X.
14297LIPO=$lt_LIPO
14298
14299# ldd/readelf like tool for Mach-O binaries on Mac OS X.
14300OTOOL=$lt_OTOOL
14301
14302# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14303OTOOL64=$lt_OTOOL64
14304
14305# Old archive suffix (normally "a").
14306libext=$libext
14307
14308# Shared library suffix (normally ".so").
14309shrext_cmds=$lt_shrext_cmds
14310
14311# The commands to extract the exported symbol list from a shared archive.
14312extract_expsyms_cmds=$lt_extract_expsyms_cmds
14313
14314# Variables whose values should be saved in libtool wrapper scripts and
14315# restored at link time.
14316variables_saved_for_relink=$lt_variables_saved_for_relink
14317
14318# Do we need the "lib" prefix for modules?
14319need_lib_prefix=$need_lib_prefix
14320
14321# Do we need a version for libraries?
14322need_version=$need_version
14323
14324# Library versioning type.
14325version_type=$version_type
14326
14327# Shared library runtime path variable.
14328runpath_var=$runpath_var
14329
14330# Shared library path variable.
14331shlibpath_var=$shlibpath_var
14332
14333# Is shlibpath searched before the hard-coded library search path?
14334shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14335
14336# Format of library name prefix.
14337libname_spec=$lt_libname_spec
14338
14339# List of archive names.  First name is the real one, the rest are links.
14340# The last name is the one that the linker finds with -lNAME
14341library_names_spec=$lt_library_names_spec
14342
14343# The coded name of the library, if different from the real name.
14344soname_spec=$lt_soname_spec
14345
14346# Permission mode override for installation of shared libraries.
14347install_override_mode=$lt_install_override_mode
14348
14349# Command to use after installation of a shared archive.
14350postinstall_cmds=$lt_postinstall_cmds
14351
14352# Command to use after uninstallation of a shared archive.
14353postuninstall_cmds=$lt_postuninstall_cmds
14354
14355# Commands used to finish a libtool library installation in a directory.
14356finish_cmds=$lt_finish_cmds
14357
14358# As "finish_cmds", except a single script fragment to be evaled but
14359# not shown.
14360finish_eval=$lt_finish_eval
14361
14362# Whether we should hardcode library paths into libraries.
14363hardcode_into_libs=$hardcode_into_libs
14364
14365# Compile-time system search path for libraries.
14366sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14367
14368# Run-time system search path for libraries.
14369sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14370
14371# Whether dlopen is supported.
14372dlopen_support=$enable_dlopen
14373
14374# Whether dlopen of programs is supported.
14375dlopen_self=$enable_dlopen_self
14376
14377# Whether dlopen of statically linked programs is supported.
14378dlopen_self_static=$enable_dlopen_self_static
14379
14380# Commands to strip libraries.
14381old_striplib=$lt_old_striplib
14382striplib=$lt_striplib
14383
14384
14385# The linker used to build libraries.
14386LD=$lt_LD
14387
14388# How to create reloadable object files.
14389reload_flag=$lt_reload_flag
14390reload_cmds=$lt_reload_cmds
14391
14392# Commands used to build an old-style archive.
14393old_archive_cmds=$lt_old_archive_cmds
14394
14395# A language specific compiler.
14396CC=$lt_compiler
14397
14398# Is the compiler the GNU compiler?
14399with_gcc=$GCC
14400
14401# Compiler flag to turn off builtin functions.
14402no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14403
14404# How to pass a linker flag through the compiler.
14405wl=$lt_lt_prog_compiler_wl
14406
14407# Additional compiler flags for building library objects.
14408pic_flag=$lt_lt_prog_compiler_pic
14409
14410# Compiler flag to prevent dynamic linking.
14411link_static_flag=$lt_lt_prog_compiler_static
14412
14413# Does compiler simultaneously support -c and -o options?
14414compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14415
14416# Whether or not to add -lc for building shared libraries.
14417build_libtool_need_lc=$archive_cmds_need_lc
14418
14419# Whether or not to disallow shared libs when runtime libs are static.
14420allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14421
14422# Compiler flag to allow reflexive dlopens.
14423export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14424
14425# Compiler flag to generate shared objects directly from archives.
14426whole_archive_flag_spec=$lt_whole_archive_flag_spec
14427
14428# Whether the compiler copes with passing no objects directly.
14429compiler_needs_object=$lt_compiler_needs_object
14430
14431# Create an old-style archive from a shared archive.
14432old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14433
14434# Create a temporary old-style archive to link instead of a shared archive.
14435old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14436
14437# Commands used to build a shared archive.
14438archive_cmds=$lt_archive_cmds
14439archive_expsym_cmds=$lt_archive_expsym_cmds
14440
14441# Commands used to build a loadable module if different from building
14442# a shared archive.
14443module_cmds=$lt_module_cmds
14444module_expsym_cmds=$lt_module_expsym_cmds
14445
14446# Whether we are building with GNU ld or not.
14447with_gnu_ld=$lt_with_gnu_ld
14448
14449# Flag that allows shared libraries with undefined symbols to be built.
14450allow_undefined_flag=$lt_allow_undefined_flag
14451
14452# Flag that enforces no undefined symbols.
14453no_undefined_flag=$lt_no_undefined_flag
14454
14455# Flag to hardcode \$libdir into a binary during linking.
14456# This must work even if \$libdir does not exist
14457hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14458
14459# If ld is used when linking, flag to hardcode \$libdir into a binary
14460# during linking.  This must work even if \$libdir does not exist.
14461hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14462
14463# Whether we need a single "-rpath" flag with a separated argument.
14464hardcode_libdir_separator=$lt_hardcode_libdir_separator
14465
14466# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14467# DIR into the resulting binary.
14468hardcode_direct=$hardcode_direct
14469
14470# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14471# DIR into the resulting binary and the resulting library dependency is
14472# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14473# library is relocated.
14474hardcode_direct_absolute=$hardcode_direct_absolute
14475
14476# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14477# into the resulting binary.
14478hardcode_minus_L=$hardcode_minus_L
14479
14480# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14481# into the resulting binary.
14482hardcode_shlibpath_var=$hardcode_shlibpath_var
14483
14484# Set to "yes" if building a shared library automatically hardcodes DIR
14485# into the library and all subsequent libraries and executables linked
14486# against it.
14487hardcode_automatic=$hardcode_automatic
14488
14489# Set to yes if linker adds runtime paths of dependent libraries
14490# to runtime path list.
14491inherit_rpath=$inherit_rpath
14492
14493# Whether libtool must link a program against all its dependency libraries.
14494link_all_deplibs=$link_all_deplibs
14495
14496# Fix the shell variable \$srcfile for the compiler.
14497fix_srcfile_path=$lt_fix_srcfile_path
14498
14499# Set to "yes" if exported symbols are required.
14500always_export_symbols=$always_export_symbols
14501
14502# The commands to list exported symbols.
14503export_symbols_cmds=$lt_export_symbols_cmds
14504
14505# Symbols that should not be listed in the preloaded symbols.
14506exclude_expsyms=$lt_exclude_expsyms
14507
14508# Symbols that must always be exported.
14509include_expsyms=$lt_include_expsyms
14510
14511# Commands necessary for linking programs (against libraries) with templates.
14512prelink_cmds=$lt_prelink_cmds
14513
14514# Specify filename containing input files.
14515file_list_spec=$lt_file_list_spec
14516
14517# How to hardcode a shared library path into an executable.
14518hardcode_action=$hardcode_action
14519
14520# ### END LIBTOOL CONFIG
14521
14522_LT_EOF
14523
14524  case $host_os in
14525  aix3*)
14526    cat <<\_LT_EOF >> "$cfgfile"
14527# AIX sometimes has problems with the GCC collect2 program.  For some
14528# reason, if we set the COLLECT_NAMES environment variable, the problems
14529# vanish in a puff of smoke.
14530if test "X${COLLECT_NAMES+set}" != Xset; then
14531  COLLECT_NAMES=
14532  export COLLECT_NAMES
14533fi
14534_LT_EOF
14535    ;;
14536  esac
14537
14538
14539ltmain="$ac_aux_dir/ltmain.sh"
14540
14541
14542  # We use sed instead of cat because bash on DJGPP gets confused if
14543  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14544  # text mode, it properly converts lines to CR/LF.  This bash problem
14545  # is reportedly fixed, but why not run on old versions too?
14546  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14547    || (rm -f "$cfgfile"; exit 1)
14548
14549  case $xsi_shell in
14550  yes)
14551    cat << \_LT_EOF >> "$cfgfile"
14552
14553# func_dirname file append nondir_replacement
14554# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14555# otherwise set result to NONDIR_REPLACEMENT.
14556func_dirname ()
14557{
14558  case ${1} in
14559    */*) func_dirname_result="${1%/*}${2}" ;;
14560    *  ) func_dirname_result="${3}" ;;
14561  esac
14562}
14563
14564# func_basename file
14565func_basename ()
14566{
14567  func_basename_result="${1##*/}"
14568}
14569
14570# func_dirname_and_basename file append nondir_replacement
14571# perform func_basename and func_dirname in a single function
14572# call:
14573#   dirname:  Compute the dirname of FILE.  If nonempty,
14574#             add APPEND to the result, otherwise set result
14575#             to NONDIR_REPLACEMENT.
14576#             value returned in "$func_dirname_result"
14577#   basename: Compute filename of FILE.
14578#             value retuned in "$func_basename_result"
14579# Implementation must be kept synchronized with func_dirname
14580# and func_basename. For efficiency, we do not delegate to
14581# those functions but instead duplicate the functionality here.
14582func_dirname_and_basename ()
14583{
14584  case ${1} in
14585    */*) func_dirname_result="${1%/*}${2}" ;;
14586    *  ) func_dirname_result="${3}" ;;
14587  esac
14588  func_basename_result="${1##*/}"
14589}
14590
14591# func_stripname prefix suffix name
14592# strip PREFIX and SUFFIX off of NAME.
14593# PREFIX and SUFFIX must not contain globbing or regex special
14594# characters, hashes, percent signs, but SUFFIX may contain a leading
14595# dot (in which case that matches only a dot).
14596func_stripname ()
14597{
14598  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14599  # positional parameters, so assign one to ordinary parameter first.
14600  func_stripname_result=${3}
14601  func_stripname_result=${func_stripname_result#"${1}"}
14602  func_stripname_result=${func_stripname_result%"${2}"}
14603}
14604
14605# func_opt_split
14606func_opt_split ()
14607{
14608  func_opt_split_opt=${1%%=*}
14609  func_opt_split_arg=${1#*=}
14610}
14611
14612# func_lo2o object
14613func_lo2o ()
14614{
14615  case ${1} in
14616    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14617    *)    func_lo2o_result=${1} ;;
14618  esac
14619}
14620
14621# func_xform libobj-or-source
14622func_xform ()
14623{
14624  func_xform_result=${1%.*}.lo
14625}
14626
14627# func_arith arithmetic-term...
14628func_arith ()
14629{
14630  func_arith_result=$(( $* ))
14631}
14632
14633# func_len string
14634# STRING may not start with a hyphen.
14635func_len ()
14636{
14637  func_len_result=${#1}
14638}
14639
14640_LT_EOF
14641    ;;
14642  *) # Bourne compatible functions.
14643    cat << \_LT_EOF >> "$cfgfile"
14644
14645# func_dirname file append nondir_replacement
14646# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14647# otherwise set result to NONDIR_REPLACEMENT.
14648func_dirname ()
14649{
14650  # Extract subdirectory from the argument.
14651  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14652  if test "X$func_dirname_result" = "X${1}"; then
14653    func_dirname_result="${3}"
14654  else
14655    func_dirname_result="$func_dirname_result${2}"
14656  fi
14657}
14658
14659# func_basename file
14660func_basename ()
14661{
14662  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14663}
14664
14665
14666# func_stripname prefix suffix name
14667# strip PREFIX and SUFFIX off of NAME.
14668# PREFIX and SUFFIX must not contain globbing or regex special
14669# characters, hashes, percent signs, but SUFFIX may contain a leading
14670# dot (in which case that matches only a dot).
14671# func_strip_suffix prefix name
14672func_stripname ()
14673{
14674  case ${2} in
14675    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14676    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14677  esac
14678}
14679
14680# sed scripts:
14681my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14682my_sed_long_arg='1s/^-[^=]*=//'
14683
14684# func_opt_split
14685func_opt_split ()
14686{
14687  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14688  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14689}
14690
14691# func_lo2o object
14692func_lo2o ()
14693{
14694  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14695}
14696
14697# func_xform libobj-or-source
14698func_xform ()
14699{
14700  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14701}
14702
14703# func_arith arithmetic-term...
14704func_arith ()
14705{
14706  func_arith_result=`expr "$@"`
14707}
14708
14709# func_len string
14710# STRING may not start with a hyphen.
14711func_len ()
14712{
14713  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14714}
14715
14716_LT_EOF
14717esac
14718
14719case $lt_shell_append in
14720  yes)
14721    cat << \_LT_EOF >> "$cfgfile"
14722
14723# func_append var value
14724# Append VALUE to the end of shell variable VAR.
14725func_append ()
14726{
14727  eval "$1+=\$2"
14728}
14729_LT_EOF
14730    ;;
14731  *)
14732    cat << \_LT_EOF >> "$cfgfile"
14733
14734# func_append var value
14735# Append VALUE to the end of shell variable VAR.
14736func_append ()
14737{
14738  eval "$1=\$$1\$2"
14739}
14740
14741_LT_EOF
14742    ;;
14743  esac
14744
14745
14746  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14747    || (rm -f "$cfgfile"; exit 1)
14748
14749  mv -f "$cfgfile" "$ofile" ||
14750    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14751  chmod +x "$ofile"
14752
14753 ;;
14754    "gstdint.h":C)
14755if test "$GCC" = yes; then
14756  echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
14757else
14758  echo "/* generated for $CC */" > tmp-stdint.h
14759fi
14760
14761sed 's/^ *//' >> tmp-stdint.h <<EOF
14762
14763  #ifndef GCC_GENERATED_STDINT_H
14764  #define GCC_GENERATED_STDINT_H 1
14765
14766  #include <sys/types.h>
14767EOF
14768
14769if test "$acx_cv_header_stdint" != stdint.h; then
14770  echo "#include <stddef.h>" >> tmp-stdint.h
14771fi
14772if test "$acx_cv_header_stdint" != stddef.h; then
14773  echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
14774fi
14775
14776sed 's/^ *//' >> tmp-stdint.h <<EOF
14777  /* glibc uses these symbols as guards to prevent redefinitions.  */
14778  #ifdef __int8_t_defined
14779  #define _INT8_T
14780  #define _INT16_T
14781  #define _INT32_T
14782  #endif
14783  #ifdef __uint32_t_defined
14784  #define _UINT32_T
14785  #endif
14786
14787EOF
14788
14789# ----------------- done header, emit basic int types -------------
14790if test "$acx_cv_header_stdint" = stddef.h; then
14791  sed 's/^ *//' >> tmp-stdint.h <<EOF
14792
14793    #ifndef _UINT8_T
14794    #define _UINT8_T
14795    #ifndef __uint8_t_defined
14796    #define __uint8_t_defined
14797    #ifndef uint8_t
14798    typedef unsigned $acx_cv_type_int8_t uint8_t;
14799    #endif
14800    #endif
14801    #endif
14802
14803    #ifndef _UINT16_T
14804    #define _UINT16_T
14805    #ifndef __uint16_t_defined
14806    #define __uint16_t_defined
14807    #ifndef uint16_t
14808    typedef unsigned $acx_cv_type_int16_t uint16_t;
14809    #endif
14810    #endif
14811    #endif
14812
14813    #ifndef _UINT32_T
14814    #define _UINT32_T
14815    #ifndef __uint32_t_defined
14816    #define __uint32_t_defined
14817    #ifndef uint32_t
14818    typedef unsigned $acx_cv_type_int32_t uint32_t;
14819    #endif
14820    #endif
14821    #endif
14822
14823    #ifndef _INT8_T
14824    #define _INT8_T
14825    #ifndef __int8_t_defined
14826    #define __int8_t_defined
14827    #ifndef int8_t
14828    typedef $acx_cv_type_int8_t int8_t;
14829    #endif
14830    #endif
14831    #endif
14832
14833    #ifndef _INT16_T
14834    #define _INT16_T
14835    #ifndef __int16_t_defined
14836    #define __int16_t_defined
14837    #ifndef int16_t
14838    typedef $acx_cv_type_int16_t int16_t;
14839    #endif
14840    #endif
14841    #endif
14842
14843    #ifndef _INT32_T
14844    #define _INT32_T
14845    #ifndef __int32_t_defined
14846    #define __int32_t_defined
14847    #ifndef int32_t
14848    typedef $acx_cv_type_int32_t int32_t;
14849    #endif
14850    #endif
14851    #endif
14852EOF
14853elif test "$ac_cv_type_u_int32_t" = yes; then
14854  sed 's/^ *//' >> tmp-stdint.h <<EOF
14855
14856    /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
14857    #ifndef _INT8_T
14858    #define _INT8_T
14859    #endif
14860    #ifndef _INT16_T
14861    #define _INT16_T
14862    #endif
14863    #ifndef _INT32_T
14864    #define _INT32_T
14865    #endif
14866
14867    #ifndef _UINT8_T
14868    #define _UINT8_T
14869    #ifndef __uint8_t_defined
14870    #define __uint8_t_defined
14871    #ifndef uint8_t
14872    typedef u_int8_t uint8_t;
14873    #endif
14874    #endif
14875    #endif
14876
14877    #ifndef _UINT16_T
14878    #define _UINT16_T
14879    #ifndef __uint16_t_defined
14880    #define __uint16_t_defined
14881    #ifndef uint16_t
14882    typedef u_int16_t uint16_t;
14883    #endif
14884    #endif
14885    #endif
14886
14887    #ifndef _UINT32_T
14888    #define _UINT32_T
14889    #ifndef __uint32_t_defined
14890    #define __uint32_t_defined
14891    #ifndef uint32_t
14892    typedef u_int32_t uint32_t;
14893    #endif
14894    #endif
14895    #endif
14896EOF
14897else
14898  sed 's/^ *//' >> tmp-stdint.h <<EOF
14899
14900    /* Some systems have guard macros to prevent redefinitions, define them.  */
14901    #ifndef _INT8_T
14902    #define _INT8_T
14903    #endif
14904    #ifndef _INT16_T
14905    #define _INT16_T
14906    #endif
14907    #ifndef _INT32_T
14908    #define _INT32_T
14909    #endif
14910    #ifndef _UINT8_T
14911    #define _UINT8_T
14912    #endif
14913    #ifndef _UINT16_T
14914    #define _UINT16_T
14915    #endif
14916    #ifndef _UINT32_T
14917    #define _UINT32_T
14918    #endif
14919EOF
14920fi
14921
14922# ------------- done basic int types, emit int64_t types ------------
14923if test "$ac_cv_type_uint64_t" = yes; then
14924  sed 's/^ *//' >> tmp-stdint.h <<EOF
14925
14926    /* system headers have good uint64_t and int64_t */
14927    #ifndef _INT64_T
14928    #define _INT64_T
14929    #endif
14930    #ifndef _UINT64_T
14931    #define _UINT64_T
14932    #endif
14933EOF
14934elif test "$ac_cv_type_u_int64_t" = yes; then
14935  sed 's/^ *//' >> tmp-stdint.h <<EOF
14936
14937    /* system headers have an u_int64_t (and int64_t) */
14938    #ifndef _INT64_T
14939    #define _INT64_T
14940    #endif
14941    #ifndef _UINT64_T
14942    #define _UINT64_T
14943    #ifndef __uint64_t_defined
14944    #define __uint64_t_defined
14945    #ifndef uint64_t
14946    typedef u_int64_t uint64_t;
14947    #endif
14948    #endif
14949    #endif
14950EOF
14951elif test -n "$acx_cv_type_int64_t"; then
14952  sed 's/^ *//' >> tmp-stdint.h <<EOF
14953
14954    /* architecture has a 64-bit type, $acx_cv_type_int64_t */
14955    #ifndef _INT64_T
14956    #define _INT64_T
14957    #ifndef int64_t
14958    typedef $acx_cv_type_int64_t int64_t;
14959    #endif
14960    #endif
14961    #ifndef _UINT64_T
14962    #define _UINT64_T
14963    #ifndef __uint64_t_defined
14964    #define __uint64_t_defined
14965    #ifndef uint64_t
14966    typedef unsigned $acx_cv_type_int64_t uint64_t;
14967    #endif
14968    #endif
14969    #endif
14970EOF
14971else
14972  sed 's/^ *//' >> tmp-stdint.h <<EOF
14973
14974    /* some common heuristics for int64_t, using compiler-specific tests */
14975    #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
14976    #ifndef _INT64_T
14977    #define _INT64_T
14978    #ifndef __int64_t_defined
14979    #ifndef int64_t
14980    typedef long long int64_t;
14981    #endif
14982    #endif
14983    #endif
14984    #ifndef _UINT64_T
14985    #define _UINT64_T
14986    #ifndef uint64_t
14987    typedef unsigned long long uint64_t;
14988    #endif
14989    #endif
14990
14991    #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
14992    /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
14993       does not implement __extension__.  But that compiler doesn't define
14994       __GNUC_MINOR__.  */
14995    # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
14996    # define __extension__
14997    # endif
14998
14999    # ifndef _INT64_T
15000    # define _INT64_T
15001    # ifndef int64_t
15002    __extension__ typedef long long int64_t;
15003    # endif
15004    # endif
15005    # ifndef _UINT64_T
15006    # define _UINT64_T
15007    # ifndef uint64_t
15008    __extension__ typedef unsigned long long uint64_t;
15009    # endif
15010    # endif
15011
15012    #elif !defined __STRICT_ANSI__
15013    # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
15014
15015    #  ifndef _INT64_T
15016    #  define _INT64_T
15017    #  ifndef int64_t
15018    typedef __int64 int64_t;
15019    #  endif
15020    #  endif
15021    #  ifndef _UINT64_T
15022    #  define _UINT64_T
15023    #  ifndef uint64_t
15024    typedef unsigned __int64 uint64_t;
15025    #  endif
15026    #  endif
15027    # endif /* compiler */
15028
15029    #endif /* ANSI version */
15030EOF
15031fi
15032
15033# ------------- done int64_t types, emit intptr types ------------
15034if test "$ac_cv_type_uintptr_t" != yes; then
15035  sed 's/^ *//' >> tmp-stdint.h <<EOF
15036
15037    /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
15038    #ifndef __uintptr_t_defined
15039    #ifndef uintptr_t
15040    typedef u$acx_cv_type_intptr_t uintptr_t;
15041    #endif
15042    #endif
15043    #ifndef __intptr_t_defined
15044    #ifndef intptr_t
15045    typedef $acx_cv_type_intptr_t  intptr_t;
15046    #endif
15047    #endif
15048EOF
15049fi
15050
15051# ------------- done intptr types, emit int_least types ------------
15052if test "$ac_cv_type_int_least32_t" != yes; then
15053  sed 's/^ *//' >> tmp-stdint.h <<EOF
15054
15055    /* Define int_least types */
15056    typedef int8_t     int_least8_t;
15057    typedef int16_t    int_least16_t;
15058    typedef int32_t    int_least32_t;
15059    #ifdef _INT64_T
15060    typedef int64_t    int_least64_t;
15061    #endif
15062
15063    typedef uint8_t    uint_least8_t;
15064    typedef uint16_t   uint_least16_t;
15065    typedef uint32_t   uint_least32_t;
15066    #ifdef _UINT64_T
15067    typedef uint64_t   uint_least64_t;
15068    #endif
15069EOF
15070fi
15071
15072# ------------- done intptr types, emit int_fast types ------------
15073if test "$ac_cv_type_int_fast32_t" != yes; then
15074      sed 's/^ *//' >> tmp-stdint.h <<EOF
15075
15076    /* Define int_fast types.  short is often slow */
15077    typedef int8_t       int_fast8_t;
15078    typedef int          int_fast16_t;
15079    typedef int32_t      int_fast32_t;
15080    #ifdef _INT64_T
15081    typedef int64_t      int_fast64_t;
15082    #endif
15083
15084    typedef uint8_t      uint_fast8_t;
15085    typedef unsigned int uint_fast16_t;
15086    typedef uint32_t     uint_fast32_t;
15087    #ifdef _UINT64_T
15088    typedef uint64_t     uint_fast64_t;
15089    #endif
15090EOF
15091fi
15092
15093if test "$ac_cv_type_uintmax_t" != yes; then
15094  sed 's/^ *//' >> tmp-stdint.h <<EOF
15095
15096    /* Define intmax based on what we found */
15097    #ifndef intmax_t
15098    #ifdef _INT64_T
15099    typedef int64_t       intmax_t;
15100    #else
15101    typedef long          intmax_t;
15102    #endif
15103    #endif
15104    #ifndef uintmax_t
15105    #ifdef _UINT64_T
15106    typedef uint64_t      uintmax_t;
15107    #else
15108    typedef unsigned long uintmax_t;
15109    #endif
15110    #endif
15111EOF
15112fi
15113
15114sed 's/^ *//' >> tmp-stdint.h <<EOF
15115
15116  #endif /* GCC_GENERATED_STDINT_H */
15117EOF
15118
15119if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
15120  rm -f tmp-stdint.h
15121else
15122  mv -f tmp-stdint.h gstdint.h
15123fi
15124
15125 ;;
15126    "default":C) if test -n "$CONFIG_FILES"; then
15127   if test -n "${with_target_subdir}"; then
15128     # Multilibs need MULTISUBDIR defined correctly in certain makefiles so
15129     # that multilib installs will end up installed in the correct place.
15130     # The testsuite needs it for multilib-aware ABI baseline files.
15131     # To work around this not being passed down from config-ml.in ->
15132     # srcdir/Makefile.am -> srcdir/{src,libsupc++,...}/Makefile.am, manually
15133     # append it here.  Only modify Makefiles that have just been created.
15134     #
15135     # Also, get rid of this simulated-VPATH thing that automake does.
15136     cat > vpsed << \_EOF
15137  s!`test -f '$<' || echo '$(srcdir)/'`!!
15138_EOF
15139     for i in $SUBDIRS; do
15140      case $CONFIG_FILES in
15141       *${i}/Makefile*)
15142	 #echo "Adding MULTISUBDIR to $i/Makefile"
15143	 sed -f vpsed $i/Makefile > tmp
15144	 grep '^MULTISUBDIR =' Makefile >> tmp
15145	 mv tmp $i/Makefile
15146	 ;;
15147      esac
15148     done
15149     rm vpsed
15150   fi
15151 fi
15152 ;;
15153
15154  esac
15155done # for ac_tag
15156
15157
15158as_fn_exit 0
15159_ACEOF
15160ac_clean_files=$ac_clean_files_save
15161
15162test $ac_write_fail = 0 ||
15163  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15164
15165
15166# configure is writing to config.log, and then calls config.status.
15167# config.status does its own redirection, appending to config.log.
15168# Unfortunately, on DOS this fails, as config.log is still kept open
15169# by configure, so config.status won't be able to write to it; its
15170# output is simply discarded.  So we exec the FD to /dev/null,
15171# effectively closing config.log, so it can be properly (re)opened and
15172# appended to by config.status.  When coming back to configure, we
15173# need to make the FD available again.
15174if test "$no_create" != yes; then
15175  ac_cs_success=:
15176  ac_config_status_args=
15177  test "$silent" = yes &&
15178    ac_config_status_args="$ac_config_status_args --quiet"
15179  exec 5>/dev/null
15180  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15181  exec 5>>config.log
15182  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15183  # would make configure fail if this is the last instruction.
15184  $ac_cs_success || as_fn_exit $?
15185fi
15186if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15187  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15188$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15189fi
15190
15191