1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for libmudflap 1.0.
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='libmudflap'
558PACKAGE_TARNAME='libmudflap'
559PACKAGE_VERSION='1.0'
560PACKAGE_STRING='libmudflap 1.0'
561PACKAGE_BUGREPORT=''
562PACKAGE_URL=''
563
564ac_unique_file="mf-runtime.c"
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
605SECTION_FLAGS
606toolexeclibdir
607toolexecdir
608build_libmudflapth
609LIBMUDFLAPTH_FALSE
610LIBMUDFLAPTH_TRUE
611MF_HAVE_UINTPTR_T
612MF_HAVE_STDINT_H
613enable_static
614enable_shared
615OTOOL64
616OTOOL
617LIPO
618NMEDIT
619DSYMUTIL
620RANLIB
621AR
622OBJDUMP
623LN_S
624NM
625ac_ct_DUMPBIN
626DUMPBIN
627LD
628FGREP
629SED
630LIBTOOL
631EGREP
632GREP
633CPP
634am__fastdepCC_FALSE
635am__fastdepCC_TRUE
636CCDEPMODE
637AMDEPBACKSLASH
638AMDEP_FALSE
639AMDEP_TRUE
640am__quote
641am__include
642DEPDIR
643OBJEXT
644EXEEXT
645ac_ct_CC
646CPPFLAGS
647LDFLAGS
648CFLAGS
649CC
650multi_basedir
651MAINT
652MAINTAINER_MODE_FALSE
653MAINTAINER_MODE_TRUE
654am__untar
655am__tar
656AMTAR
657am__leading_dot
658SET_MAKE
659AWK
660mkdir_p
661MKDIR_P
662INSTALL_STRIP_PROGRAM
663STRIP
664install_sh
665MAKEINFO
666AUTOHEADER
667AUTOMAKE
668AUTOCONF
669ACLOCAL
670VERSION
671PACKAGE
672CYGPATH_W
673am__isrc
674INSTALL_DATA
675INSTALL_SCRIPT
676INSTALL_PROGRAM
677target_noncanonical
678target_os
679target_vendor
680target_cpu
681target
682host_os
683host_vendor
684host_cpu
685host
686build_os
687build_vendor
688build_cpu
689build
690target_alias
691host_alias
692build_alias
693LIBS
694ECHO_T
695ECHO_N
696ECHO_C
697DEFS
698mandir
699localedir
700libdir
701psdir
702pdfdir
703dvidir
704htmldir
705infodir
706docdir
707oldincludedir
708includedir
709localstatedir
710sharedstatedir
711sysconfdir
712datadir
713datarootdir
714libexecdir
715sbindir
716bindir
717program_transform_name
718prefix
719exec_prefix
720PACKAGE_URL
721PACKAGE_BUGREPORT
722PACKAGE_STRING
723PACKAGE_VERSION
724PACKAGE_TARNAME
725PACKAGE_NAME
726PATH_SEPARATOR
727SHELL'
728ac_subst_files=''
729ac_user_opts='
730enable_option_checking
731enable_version_specific_runtime_libs
732enable_maintainer_mode
733enable_multilib
734enable_dependency_tracking
735enable_shared
736enable_static
737with_pic
738enable_fast_install
739with_gnu_ld
740enable_libtool_lock
741enable_tls
742'
743      ac_precious_vars='build_alias
744host_alias
745target_alias
746CPP
747CPPFLAGS'
748
749
750# Initialize some variables set by options.
751ac_init_help=
752ac_init_version=false
753ac_unrecognized_opts=
754ac_unrecognized_sep=
755# The variables have the same names as the options, with
756# dashes changed to underlines.
757cache_file=/dev/null
758exec_prefix=NONE
759no_create=
760no_recursion=
761prefix=NONE
762program_prefix=NONE
763program_suffix=NONE
764program_transform_name=s,x,x,
765silent=
766site=
767srcdir=
768verbose=
769x_includes=NONE
770x_libraries=NONE
771
772# Installation directory options.
773# These are left unexpanded so users can "make install exec_prefix=/foo"
774# and all the variables that are supposed to be based on exec_prefix
775# by default will actually change.
776# Use braces instead of parens because sh, perl, etc. also accept them.
777# (The list follows the same order as the GNU Coding Standards.)
778bindir='${exec_prefix}/bin'
779sbindir='${exec_prefix}/sbin'
780libexecdir='${exec_prefix}/libexec'
781datarootdir='${prefix}/share'
782datadir='${datarootdir}'
783sysconfdir='${prefix}/etc'
784sharedstatedir='${prefix}/com'
785localstatedir='${prefix}/var'
786includedir='${prefix}/include'
787oldincludedir='/usr/include'
788docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
789infodir='${datarootdir}/info'
790htmldir='${docdir}'
791dvidir='${docdir}'
792pdfdir='${docdir}'
793psdir='${docdir}'
794libdir='${exec_prefix}/lib'
795localedir='${datarootdir}/locale'
796mandir='${datarootdir}/man'
797
798ac_prev=
799ac_dashdash=
800for ac_option
801do
802  # If the previous option needs an argument, assign it.
803  if test -n "$ac_prev"; then
804    eval $ac_prev=\$ac_option
805    ac_prev=
806    continue
807  fi
808
809  case $ac_option in
810  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
811  *)	ac_optarg=yes ;;
812  esac
813
814  # Accept the important Cygnus configure options, so we can diagnose typos.
815
816  case $ac_dashdash$ac_option in
817  --)
818    ac_dashdash=yes ;;
819
820  -bindir | --bindir | --bindi | --bind | --bin | --bi)
821    ac_prev=bindir ;;
822  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
823    bindir=$ac_optarg ;;
824
825  -build | --build | --buil | --bui | --bu)
826    ac_prev=build_alias ;;
827  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
828    build_alias=$ac_optarg ;;
829
830  -cache-file | --cache-file | --cache-fil | --cache-fi \
831  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
832    ac_prev=cache_file ;;
833  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
834  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
835    cache_file=$ac_optarg ;;
836
837  --config-cache | -C)
838    cache_file=config.cache ;;
839
840  -datadir | --datadir | --datadi | --datad)
841    ac_prev=datadir ;;
842  -datadir=* | --datadir=* | --datadi=* | --datad=*)
843    datadir=$ac_optarg ;;
844
845  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
846  | --dataroo | --dataro | --datar)
847    ac_prev=datarootdir ;;
848  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
849  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
850    datarootdir=$ac_optarg ;;
851
852  -disable-* | --disable-*)
853    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
854    # Reject names that are not valid shell variable names.
855    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
856      as_fn_error "invalid feature name: $ac_useropt"
857    ac_useropt_orig=$ac_useropt
858    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
859    case $ac_user_opts in
860      *"
861"enable_$ac_useropt"
862"*) ;;
863      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
864	 ac_unrecognized_sep=', ';;
865    esac
866    eval enable_$ac_useropt=no ;;
867
868  -docdir | --docdir | --docdi | --doc | --do)
869    ac_prev=docdir ;;
870  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
871    docdir=$ac_optarg ;;
872
873  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
874    ac_prev=dvidir ;;
875  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
876    dvidir=$ac_optarg ;;
877
878  -enable-* | --enable-*)
879    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
880    # Reject names that are not valid shell variable names.
881    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
882      as_fn_error "invalid feature name: $ac_useropt"
883    ac_useropt_orig=$ac_useropt
884    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
885    case $ac_user_opts in
886      *"
887"enable_$ac_useropt"
888"*) ;;
889      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
890	 ac_unrecognized_sep=', ';;
891    esac
892    eval enable_$ac_useropt=\$ac_optarg ;;
893
894  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
895  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
896  | --exec | --exe | --ex)
897    ac_prev=exec_prefix ;;
898  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
899  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
900  | --exec=* | --exe=* | --ex=*)
901    exec_prefix=$ac_optarg ;;
902
903  -gas | --gas | --ga | --g)
904    # Obsolete; use --with-gas.
905    with_gas=yes ;;
906
907  -help | --help | --hel | --he | -h)
908    ac_init_help=long ;;
909  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
910    ac_init_help=recursive ;;
911  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
912    ac_init_help=short ;;
913
914  -host | --host | --hos | --ho)
915    ac_prev=host_alias ;;
916  -host=* | --host=* | --hos=* | --ho=*)
917    host_alias=$ac_optarg ;;
918
919  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
920    ac_prev=htmldir ;;
921  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
922  | --ht=*)
923    htmldir=$ac_optarg ;;
924
925  -includedir | --includedir | --includedi | --included | --include \
926  | --includ | --inclu | --incl | --inc)
927    ac_prev=includedir ;;
928  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
929  | --includ=* | --inclu=* | --incl=* | --inc=*)
930    includedir=$ac_optarg ;;
931
932  -infodir | --infodir | --infodi | --infod | --info | --inf)
933    ac_prev=infodir ;;
934  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
935    infodir=$ac_optarg ;;
936
937  -libdir | --libdir | --libdi | --libd)
938    ac_prev=libdir ;;
939  -libdir=* | --libdir=* | --libdi=* | --libd=*)
940    libdir=$ac_optarg ;;
941
942  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
943  | --libexe | --libex | --libe)
944    ac_prev=libexecdir ;;
945  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
946  | --libexe=* | --libex=* | --libe=*)
947    libexecdir=$ac_optarg ;;
948
949  -localedir | --localedir | --localedi | --localed | --locale)
950    ac_prev=localedir ;;
951  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
952    localedir=$ac_optarg ;;
953
954  -localstatedir | --localstatedir | --localstatedi | --localstated \
955  | --localstate | --localstat | --localsta | --localst | --locals)
956    ac_prev=localstatedir ;;
957  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
958  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
959    localstatedir=$ac_optarg ;;
960
961  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
962    ac_prev=mandir ;;
963  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
964    mandir=$ac_optarg ;;
965
966  -nfp | --nfp | --nf)
967    # Obsolete; use --without-fp.
968    with_fp=no ;;
969
970  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
971  | --no-cr | --no-c | -n)
972    no_create=yes ;;
973
974  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
975  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
976    no_recursion=yes ;;
977
978  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
979  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
980  | --oldin | --oldi | --old | --ol | --o)
981    ac_prev=oldincludedir ;;
982  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
983  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
984  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
985    oldincludedir=$ac_optarg ;;
986
987  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
988    ac_prev=prefix ;;
989  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
990    prefix=$ac_optarg ;;
991
992  -program-prefix | --program-prefix | --program-prefi | --program-pref \
993  | --program-pre | --program-pr | --program-p)
994    ac_prev=program_prefix ;;
995  -program-prefix=* | --program-prefix=* | --program-prefi=* \
996  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
997    program_prefix=$ac_optarg ;;
998
999  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1000  | --program-suf | --program-su | --program-s)
1001    ac_prev=program_suffix ;;
1002  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1003  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1004    program_suffix=$ac_optarg ;;
1005
1006  -program-transform-name | --program-transform-name \
1007  | --program-transform-nam | --program-transform-na \
1008  | --program-transform-n | --program-transform- \
1009  | --program-transform | --program-transfor \
1010  | --program-transfo | --program-transf \
1011  | --program-trans | --program-tran \
1012  | --progr-tra | --program-tr | --program-t)
1013    ac_prev=program_transform_name ;;
1014  -program-transform-name=* | --program-transform-name=* \
1015  | --program-transform-nam=* | --program-transform-na=* \
1016  | --program-transform-n=* | --program-transform-=* \
1017  | --program-transform=* | --program-transfor=* \
1018  | --program-transfo=* | --program-transf=* \
1019  | --program-trans=* | --program-tran=* \
1020  | --progr-tra=* | --program-tr=* | --program-t=*)
1021    program_transform_name=$ac_optarg ;;
1022
1023  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1024    ac_prev=pdfdir ;;
1025  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1026    pdfdir=$ac_optarg ;;
1027
1028  -psdir | --psdir | --psdi | --psd | --ps)
1029    ac_prev=psdir ;;
1030  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1031    psdir=$ac_optarg ;;
1032
1033  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1034  | -silent | --silent | --silen | --sile | --sil)
1035    silent=yes ;;
1036
1037  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1038    ac_prev=sbindir ;;
1039  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1040  | --sbi=* | --sb=*)
1041    sbindir=$ac_optarg ;;
1042
1043  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1044  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1045  | --sharedst | --shareds | --shared | --share | --shar \
1046  | --sha | --sh)
1047    ac_prev=sharedstatedir ;;
1048  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1049  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1050  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1051  | --sha=* | --sh=*)
1052    sharedstatedir=$ac_optarg ;;
1053
1054  -site | --site | --sit)
1055    ac_prev=site ;;
1056  -site=* | --site=* | --sit=*)
1057    site=$ac_optarg ;;
1058
1059  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1060    ac_prev=srcdir ;;
1061  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1062    srcdir=$ac_optarg ;;
1063
1064  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1065  | --syscon | --sysco | --sysc | --sys | --sy)
1066    ac_prev=sysconfdir ;;
1067  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1068  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1069    sysconfdir=$ac_optarg ;;
1070
1071  -target | --target | --targe | --targ | --tar | --ta | --t)
1072    ac_prev=target_alias ;;
1073  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1074    target_alias=$ac_optarg ;;
1075
1076  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1077    verbose=yes ;;
1078
1079  -version | --version | --versio | --versi | --vers | -V)
1080    ac_init_version=: ;;
1081
1082  -with-* | --with-*)
1083    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1084    # Reject names that are not valid shell variable names.
1085    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1086      as_fn_error "invalid package name: $ac_useropt"
1087    ac_useropt_orig=$ac_useropt
1088    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1089    case $ac_user_opts in
1090      *"
1091"with_$ac_useropt"
1092"*) ;;
1093      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1094	 ac_unrecognized_sep=', ';;
1095    esac
1096    eval with_$ac_useropt=\$ac_optarg ;;
1097
1098  -without-* | --without-*)
1099    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1100    # Reject names that are not valid shell variable names.
1101    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1102      as_fn_error "invalid package name: $ac_useropt"
1103    ac_useropt_orig=$ac_useropt
1104    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1105    case $ac_user_opts in
1106      *"
1107"with_$ac_useropt"
1108"*) ;;
1109      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1110	 ac_unrecognized_sep=', ';;
1111    esac
1112    eval with_$ac_useropt=no ;;
1113
1114  --x)
1115    # Obsolete; use --with-x.
1116    with_x=yes ;;
1117
1118  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1119  | --x-incl | --x-inc | --x-in | --x-i)
1120    ac_prev=x_includes ;;
1121  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1122  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1123    x_includes=$ac_optarg ;;
1124
1125  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1126  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1127    ac_prev=x_libraries ;;
1128  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1129  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1130    x_libraries=$ac_optarg ;;
1131
1132  -*) as_fn_error "unrecognized option: \`$ac_option'
1133Try \`$0 --help' for more information."
1134    ;;
1135
1136  *=*)
1137    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1138    # Reject names that are not valid shell variable names.
1139    case $ac_envvar in #(
1140      '' | [0-9]* | *[!_$as_cr_alnum]* )
1141      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1142    esac
1143    eval $ac_envvar=\$ac_optarg
1144    export $ac_envvar ;;
1145
1146  *)
1147    # FIXME: should be removed in autoconf 3.0.
1148    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1149    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1150      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1151    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1152    ;;
1153
1154  esac
1155done
1156
1157if test -n "$ac_prev"; then
1158  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1159  as_fn_error "missing argument to $ac_option"
1160fi
1161
1162if test -n "$ac_unrecognized_opts"; then
1163  case $enable_option_checking in
1164    no) ;;
1165    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1166    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1167  esac
1168fi
1169
1170# Check all directory arguments for consistency.
1171for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1172		datadir sysconfdir sharedstatedir localstatedir includedir \
1173		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1174		libdir localedir mandir
1175do
1176  eval ac_val=\$$ac_var
1177  # Remove trailing slashes.
1178  case $ac_val in
1179    */ )
1180      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1181      eval $ac_var=\$ac_val;;
1182  esac
1183  # Be sure to have absolute directory names.
1184  case $ac_val in
1185    [\\/$]* | ?:[\\/]* )  continue;;
1186    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1187  esac
1188  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1189done
1190
1191# There might be people who depend on the old broken behavior: `$host'
1192# used to hold the argument of --host etc.
1193# FIXME: To remove some day.
1194build=$build_alias
1195host=$host_alias
1196target=$target_alias
1197
1198# FIXME: To remove some day.
1199if test "x$host_alias" != x; then
1200  if test "x$build_alias" = x; then
1201    cross_compiling=maybe
1202    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1203    If a cross compiler is detected then cross compile mode will be used." >&2
1204  elif test "x$build_alias" != "x$host_alias"; then
1205    cross_compiling=yes
1206  fi
1207fi
1208
1209ac_tool_prefix=
1210test -n "$host_alias" && ac_tool_prefix=$host_alias-
1211
1212test "$silent" = yes && exec 6>/dev/null
1213
1214
1215ac_pwd=`pwd` && test -n "$ac_pwd" &&
1216ac_ls_di=`ls -di .` &&
1217ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1218  as_fn_error "working directory cannot be determined"
1219test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1220  as_fn_error "pwd does not report name of working directory"
1221
1222
1223# Find the source files, if location was not specified.
1224if test -z "$srcdir"; then
1225  ac_srcdir_defaulted=yes
1226  # Try the directory containing this script, then the parent directory.
1227  ac_confdir=`$as_dirname -- "$as_myself" ||
1228$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1229	 X"$as_myself" : 'X\(//\)[^/]' \| \
1230	 X"$as_myself" : 'X\(//\)$' \| \
1231	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1232$as_echo X"$as_myself" |
1233    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1234	    s//\1/
1235	    q
1236	  }
1237	  /^X\(\/\/\)[^/].*/{
1238	    s//\1/
1239	    q
1240	  }
1241	  /^X\(\/\/\)$/{
1242	    s//\1/
1243	    q
1244	  }
1245	  /^X\(\/\).*/{
1246	    s//\1/
1247	    q
1248	  }
1249	  s/.*/./; q'`
1250  srcdir=$ac_confdir
1251  if test ! -r "$srcdir/$ac_unique_file"; then
1252    srcdir=..
1253  fi
1254else
1255  ac_srcdir_defaulted=no
1256fi
1257if test ! -r "$srcdir/$ac_unique_file"; then
1258  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1259  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1260fi
1261ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1262ac_abs_confdir=`(
1263	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1264	pwd)`
1265# When building in place, set srcdir=.
1266if test "$ac_abs_confdir" = "$ac_pwd"; then
1267  srcdir=.
1268fi
1269# Remove unnecessary trailing slashes from srcdir.
1270# Double slashes in file names in object file debugging info
1271# mess up M-x gdb in Emacs.
1272case $srcdir in
1273*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1274esac
1275for ac_var in $ac_precious_vars; do
1276  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1277  eval ac_env_${ac_var}_value=\$${ac_var}
1278  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1279  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1280done
1281
1282#
1283# Report the --help message.
1284#
1285if test "$ac_init_help" = "long"; then
1286  # Omit some internal or obsolete options to make the list less imposing.
1287  # This message is too long to be a string in the A/UX 3.1 sh.
1288  cat <<_ACEOF
1289\`configure' configures libmudflap 1.0 to adapt to many kinds of systems.
1290
1291Usage: $0 [OPTION]... [VAR=VALUE]...
1292
1293To assign environment variables (e.g., CC, CFLAGS...), specify them as
1294VAR=VALUE.  See below for descriptions of some of the useful variables.
1295
1296Defaults for the options are specified in brackets.
1297
1298Configuration:
1299  -h, --help              display this help and exit
1300      --help=short        display options specific to this package
1301      --help=recursive    display the short help of all the included packages
1302  -V, --version           display version information and exit
1303  -q, --quiet, --silent   do not print \`checking...' messages
1304      --cache-file=FILE   cache test results in FILE [disabled]
1305  -C, --config-cache      alias for \`--cache-file=config.cache'
1306  -n, --no-create         do not create output files
1307      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1308
1309Installation directories:
1310  --prefix=PREFIX         install architecture-independent files in PREFIX
1311                          [$ac_default_prefix]
1312  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1313                          [PREFIX]
1314
1315By default, \`make install' will install all the files in
1316\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1317an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1318for instance \`--prefix=\$HOME'.
1319
1320For better control, use the options below.
1321
1322Fine tuning of the installation directories:
1323  --bindir=DIR            user executables [EPREFIX/bin]
1324  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1325  --libexecdir=DIR        program executables [EPREFIX/libexec]
1326  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1327  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1328  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1329  --libdir=DIR            object code libraries [EPREFIX/lib]
1330  --includedir=DIR        C header files [PREFIX/include]
1331  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1332  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1333  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1334  --infodir=DIR           info documentation [DATAROOTDIR/info]
1335  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1336  --mandir=DIR            man documentation [DATAROOTDIR/man]
1337  --docdir=DIR            documentation root [DATAROOTDIR/doc/libmudflap]
1338  --htmldir=DIR           html documentation [DOCDIR]
1339  --dvidir=DIR            dvi documentation [DOCDIR]
1340  --pdfdir=DIR            pdf documentation [DOCDIR]
1341  --psdir=DIR             ps documentation [DOCDIR]
1342_ACEOF
1343
1344  cat <<\_ACEOF
1345
1346Program names:
1347  --program-prefix=PREFIX            prepend PREFIX to installed program names
1348  --program-suffix=SUFFIX            append SUFFIX to installed program names
1349  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1350
1351System types:
1352  --build=BUILD     configure for building on BUILD [guessed]
1353  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1354  --target=TARGET   configure for building compilers for TARGET [HOST]
1355_ACEOF
1356fi
1357
1358if test -n "$ac_init_help"; then
1359  case $ac_init_help in
1360     short | recursive ) echo "Configuration of libmudflap 1.0:";;
1361   esac
1362  cat <<\_ACEOF
1363
1364Optional Features:
1365  --disable-option-checking  ignore unrecognized --enable/--with options
1366  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1367  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1368  --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
1369  --enable-maintainer-mode  enable make rules and dependencies not useful
1370			  (and sometimes confusing) to the casual installer
1371  --enable-multilib       build many library versions (default)
1372  --disable-dependency-tracking  speeds up one-time build
1373  --enable-dependency-tracking   do not reject slow dependency extractors
1374  --enable-shared[=PKGS]  build shared libraries [default=yes]
1375  --enable-static[=PKGS]  build static libraries [default=yes]
1376  --enable-fast-install[=PKGS]
1377                          optimize for fast installation [default=yes]
1378  --disable-libtool-lock  avoid locking (might break parallel builds)
1379  --enable-tls            Use thread-local storage [default=yes]
1380
1381Optional Packages:
1382  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1383  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1384  --with-pic              try to use only PIC/non-PIC objects [default=use
1385                          both]
1386  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1387
1388Some influential environment variables:
1389  CC          C compiler command
1390  CFLAGS      C compiler flags
1391  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1392              nonstandard directory <lib dir>
1393  LIBS        libraries to pass to the linker, e.g. -l<library>
1394  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1395              you have headers in a nonstandard directory <include dir>
1396  CPP         C preprocessor
1397
1398Use these variables to override the choices made by `configure' or to help
1399it to find libraries and programs with nonstandard names/locations.
1400
1401Report bugs to the package provider.
1402_ACEOF
1403ac_status=$?
1404fi
1405
1406if test "$ac_init_help" = "recursive"; then
1407  # If there are subdirs, report their specific --help.
1408  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1409    test -d "$ac_dir" ||
1410      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1411      continue
1412    ac_builddir=.
1413
1414case "$ac_dir" in
1415.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1416*)
1417  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1418  # A ".." for each directory in $ac_dir_suffix.
1419  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1420  case $ac_top_builddir_sub in
1421  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1422  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1423  esac ;;
1424esac
1425ac_abs_top_builddir=$ac_pwd
1426ac_abs_builddir=$ac_pwd$ac_dir_suffix
1427# for backward compatibility:
1428ac_top_builddir=$ac_top_build_prefix
1429
1430case $srcdir in
1431  .)  # We are building in place.
1432    ac_srcdir=.
1433    ac_top_srcdir=$ac_top_builddir_sub
1434    ac_abs_top_srcdir=$ac_pwd ;;
1435  [\\/]* | ?:[\\/]* )  # Absolute name.
1436    ac_srcdir=$srcdir$ac_dir_suffix;
1437    ac_top_srcdir=$srcdir
1438    ac_abs_top_srcdir=$srcdir ;;
1439  *) # Relative name.
1440    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1441    ac_top_srcdir=$ac_top_build_prefix$srcdir
1442    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1443esac
1444ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1445
1446    cd "$ac_dir" || { ac_status=$?; continue; }
1447    # Check for guested configure.
1448    if test -f "$ac_srcdir/configure.gnu"; then
1449      echo &&
1450      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1451    elif test -f "$ac_srcdir/configure"; then
1452      echo &&
1453      $SHELL "$ac_srcdir/configure" --help=recursive
1454    else
1455      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1456    fi || ac_status=$?
1457    cd "$ac_pwd" || { ac_status=$?; break; }
1458  done
1459fi
1460
1461test -n "$ac_init_help" && exit $ac_status
1462if $ac_init_version; then
1463  cat <<\_ACEOF
1464libmudflap configure 1.0
1465generated by GNU Autoconf 2.64
1466
1467Copyright (C) 2009 Free Software Foundation, Inc.
1468This configure script is free software; the Free Software Foundation
1469gives unlimited permission to copy, distribute and modify it.
1470_ACEOF
1471  exit
1472fi
1473
1474## ------------------------ ##
1475## Autoconf initialization. ##
1476## ------------------------ ##
1477
1478# ac_fn_c_try_compile LINENO
1479# --------------------------
1480# Try to compile conftest.$ac_ext, and return whether this succeeded.
1481ac_fn_c_try_compile ()
1482{
1483  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1484  rm -f conftest.$ac_objext
1485  if { { ac_try="$ac_compile"
1486case "(($ac_try" in
1487  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1488  *) ac_try_echo=$ac_try;;
1489esac
1490eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1491$as_echo "$ac_try_echo"; } >&5
1492  (eval "$ac_compile") 2>conftest.err
1493  ac_status=$?
1494  if test -s conftest.err; then
1495    grep -v '^ *+' conftest.err >conftest.er1
1496    cat conftest.er1 >&5
1497    mv -f conftest.er1 conftest.err
1498  fi
1499  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1500  test $ac_status = 0; } && {
1501	 test -z "$ac_c_werror_flag" ||
1502	 test ! -s conftest.err
1503       } && test -s conftest.$ac_objext; then :
1504  ac_retval=0
1505else
1506  $as_echo "$as_me: failed program was:" >&5
1507sed 's/^/| /' conftest.$ac_ext >&5
1508
1509	ac_retval=1
1510fi
1511  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1512  return $ac_retval
1513
1514} # ac_fn_c_try_compile
1515
1516# ac_fn_c_try_cpp LINENO
1517# ----------------------
1518# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1519ac_fn_c_try_cpp ()
1520{
1521  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1522  if { { ac_try="$ac_cpp conftest.$ac_ext"
1523case "(($ac_try" in
1524  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1525  *) ac_try_echo=$ac_try;;
1526esac
1527eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1528$as_echo "$ac_try_echo"; } >&5
1529  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1530  ac_status=$?
1531  if test -s conftest.err; then
1532    grep -v '^ *+' conftest.err >conftest.er1
1533    cat conftest.er1 >&5
1534    mv -f conftest.er1 conftest.err
1535  fi
1536  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1537  test $ac_status = 0; } >/dev/null && {
1538	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1539	 test ! -s conftest.err
1540       }; then :
1541  ac_retval=0
1542else
1543  $as_echo "$as_me: failed program was:" >&5
1544sed 's/^/| /' conftest.$ac_ext >&5
1545
1546    ac_retval=1
1547fi
1548  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1549  return $ac_retval
1550
1551} # ac_fn_c_try_cpp
1552
1553# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1554# -------------------------------------------------------
1555# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1556# the include files in INCLUDES and setting the cache variable VAR
1557# accordingly.
1558ac_fn_c_check_header_mongrel ()
1559{
1560  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1562  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1563$as_echo_n "checking for $2... " >&6; }
1564if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1565  $as_echo_n "(cached) " >&6
1566fi
1567eval ac_res=\$$3
1568	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1569$as_echo "$ac_res" >&6; }
1570else
1571  # Is the header compilable?
1572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1573$as_echo_n "checking $2 usability... " >&6; }
1574cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1575/* end confdefs.h.  */
1576$4
1577#include <$2>
1578_ACEOF
1579if ac_fn_c_try_compile "$LINENO"; then :
1580  ac_header_compiler=yes
1581else
1582  ac_header_compiler=no
1583fi
1584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1585{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1586$as_echo "$ac_header_compiler" >&6; }
1587
1588# Is the header present?
1589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1590$as_echo_n "checking $2 presence... " >&6; }
1591cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1592/* end confdefs.h.  */
1593#include <$2>
1594_ACEOF
1595if ac_fn_c_try_cpp "$LINENO"; then :
1596  ac_header_preproc=yes
1597else
1598  ac_header_preproc=no
1599fi
1600rm -f conftest.err conftest.$ac_ext
1601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1602$as_echo "$ac_header_preproc" >&6; }
1603
1604# So?  What about this header?
1605case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1606  yes:no: )
1607    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1608$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1609    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1610$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1611    ;;
1612  no:yes:* )
1613    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1614$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1615    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1616$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1617    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1618$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1619    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1620$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1621    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1622$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1623    ;;
1624esac
1625  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1626$as_echo_n "checking for $2... " >&6; }
1627if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1628  $as_echo_n "(cached) " >&6
1629else
1630  eval "$3=\$ac_header_compiler"
1631fi
1632eval ac_res=\$$3
1633	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1634$as_echo "$ac_res" >&6; }
1635fi
1636  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1637
1638} # ac_fn_c_check_header_mongrel
1639
1640# ac_fn_c_try_run LINENO
1641# ----------------------
1642# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1643# that executables *can* be run.
1644ac_fn_c_try_run ()
1645{
1646  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1647  if { { ac_try="$ac_link"
1648case "(($ac_try" in
1649  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1650  *) ac_try_echo=$ac_try;;
1651esac
1652eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1653$as_echo "$ac_try_echo"; } >&5
1654  (eval "$ac_link") 2>&5
1655  ac_status=$?
1656  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1657  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1658  { { case "(($ac_try" in
1659  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1660  *) ac_try_echo=$ac_try;;
1661esac
1662eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1663$as_echo "$ac_try_echo"; } >&5
1664  (eval "$ac_try") 2>&5
1665  ac_status=$?
1666  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1667  test $ac_status = 0; }; }; then :
1668  ac_retval=0
1669else
1670  $as_echo "$as_me: program exited with status $ac_status" >&5
1671       $as_echo "$as_me: failed program was:" >&5
1672sed 's/^/| /' conftest.$ac_ext >&5
1673
1674       ac_retval=$ac_status
1675fi
1676  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1677  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1678  return $ac_retval
1679
1680} # ac_fn_c_try_run
1681
1682# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1683# -------------------------------------------------------
1684# Tests whether HEADER exists and can be compiled using the include files in
1685# INCLUDES, setting the cache variable VAR accordingly.
1686ac_fn_c_check_header_compile ()
1687{
1688  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1689  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1690$as_echo_n "checking for $2... " >&6; }
1691if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1692  $as_echo_n "(cached) " >&6
1693else
1694  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1695/* end confdefs.h.  */
1696$4
1697#include <$2>
1698_ACEOF
1699if ac_fn_c_try_compile "$LINENO"; then :
1700  eval "$3=yes"
1701else
1702  eval "$3=no"
1703fi
1704rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1705fi
1706eval ac_res=\$$3
1707	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1708$as_echo "$ac_res" >&6; }
1709  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1710
1711} # ac_fn_c_check_header_compile
1712
1713# ac_fn_c_try_link LINENO
1714# -----------------------
1715# Try to link conftest.$ac_ext, and return whether this succeeded.
1716ac_fn_c_try_link ()
1717{
1718  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1719  rm -f conftest.$ac_objext conftest$ac_exeext
1720  if { { ac_try="$ac_link"
1721case "(($ac_try" in
1722  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1723  *) ac_try_echo=$ac_try;;
1724esac
1725eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1726$as_echo "$ac_try_echo"; } >&5
1727  (eval "$ac_link") 2>conftest.err
1728  ac_status=$?
1729  if test -s conftest.err; then
1730    grep -v '^ *+' conftest.err >conftest.er1
1731    cat conftest.er1 >&5
1732    mv -f conftest.er1 conftest.err
1733  fi
1734  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1735  test $ac_status = 0; } && {
1736	 test -z "$ac_c_werror_flag" ||
1737	 test ! -s conftest.err
1738       } && test -s conftest$ac_exeext && {
1739	 test "$cross_compiling" = yes ||
1740	 $as_test_x conftest$ac_exeext
1741       }; then :
1742  ac_retval=0
1743else
1744  $as_echo "$as_me: failed program was:" >&5
1745sed 's/^/| /' conftest.$ac_ext >&5
1746
1747	ac_retval=1
1748fi
1749  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1750  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1751  # interfere with the next link command; also delete a directory that is
1752  # left behind by Apple's compiler.  We do this before executing the actions.
1753  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1754  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1755  return $ac_retval
1756
1757} # ac_fn_c_try_link
1758
1759# ac_fn_c_check_func LINENO FUNC VAR
1760# ----------------------------------
1761# Tests whether FUNC exists, setting the cache variable VAR accordingly
1762ac_fn_c_check_func ()
1763{
1764  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1765  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1766$as_echo_n "checking for $2... " >&6; }
1767if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1768  $as_echo_n "(cached) " >&6
1769else
1770  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1771/* end confdefs.h.  */
1772/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1773   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1774#define $2 innocuous_$2
1775
1776/* System header to define __stub macros and hopefully few prototypes,
1777    which can conflict with char $2 (); below.
1778    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1779    <limits.h> exists even on freestanding compilers.  */
1780
1781#ifdef __STDC__
1782# include <limits.h>
1783#else
1784# include <assert.h>
1785#endif
1786
1787#undef $2
1788
1789/* Override any GCC internal prototype to avoid an error.
1790   Use char because int might match the return type of a GCC
1791   builtin and then its argument prototype would still apply.  */
1792#ifdef __cplusplus
1793extern "C"
1794#endif
1795char $2 ();
1796/* The GNU C library defines this for functions which it implements
1797    to always fail with ENOSYS.  Some functions are actually named
1798    something starting with __ and the normal name is an alias.  */
1799#if defined __stub_$2 || defined __stub___$2
1800choke me
1801#endif
1802
1803int
1804main ()
1805{
1806return $2 ();
1807  ;
1808  return 0;
1809}
1810_ACEOF
1811if ac_fn_c_try_link "$LINENO"; then :
1812  eval "$3=yes"
1813else
1814  eval "$3=no"
1815fi
1816rm -f core conftest.err conftest.$ac_objext \
1817    conftest$ac_exeext conftest.$ac_ext
1818fi
1819eval ac_res=\$$3
1820	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1821$as_echo "$ac_res" >&6; }
1822  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1823
1824} # ac_fn_c_check_func
1825cat >config.log <<_ACEOF
1826This file contains any messages produced by compilers while
1827running configure, to aid debugging if configure makes a mistake.
1828
1829It was created by libmudflap $as_me 1.0, which was
1830generated by GNU Autoconf 2.64.  Invocation command line was
1831
1832  $ $0 $@
1833
1834_ACEOF
1835exec 5>>config.log
1836{
1837cat <<_ASUNAME
1838## --------- ##
1839## Platform. ##
1840## --------- ##
1841
1842hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1843uname -m = `(uname -m) 2>/dev/null || echo unknown`
1844uname -r = `(uname -r) 2>/dev/null || echo unknown`
1845uname -s = `(uname -s) 2>/dev/null || echo unknown`
1846uname -v = `(uname -v) 2>/dev/null || echo unknown`
1847
1848/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1849/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1850
1851/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1852/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1853/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1854/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1855/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1856/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1857/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1858
1859_ASUNAME
1860
1861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1862for as_dir in $PATH
1863do
1864  IFS=$as_save_IFS
1865  test -z "$as_dir" && as_dir=.
1866    $as_echo "PATH: $as_dir"
1867  done
1868IFS=$as_save_IFS
1869
1870} >&5
1871
1872cat >&5 <<_ACEOF
1873
1874
1875## ----------- ##
1876## Core tests. ##
1877## ----------- ##
1878
1879_ACEOF
1880
1881
1882# Keep a trace of the command line.
1883# Strip out --no-create and --no-recursion so they do not pile up.
1884# Strip out --silent because we don't want to record it for future runs.
1885# Also quote any args containing shell meta-characters.
1886# Make two passes to allow for proper duplicate-argument suppression.
1887ac_configure_args=
1888ac_configure_args0=
1889ac_configure_args1=
1890ac_must_keep_next=false
1891for ac_pass in 1 2
1892do
1893  for ac_arg
1894  do
1895    case $ac_arg in
1896    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1897    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1898    | -silent | --silent | --silen | --sile | --sil)
1899      continue ;;
1900    *\'*)
1901      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1902    esac
1903    case $ac_pass in
1904    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1905    2)
1906      as_fn_append ac_configure_args1 " '$ac_arg'"
1907      if test $ac_must_keep_next = true; then
1908	ac_must_keep_next=false # Got value, back to normal.
1909      else
1910	case $ac_arg in
1911	  *=* | --config-cache | -C | -disable-* | --disable-* \
1912	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1913	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1914	  | -with-* | --with-* | -without-* | --without-* | --x)
1915	    case "$ac_configure_args0 " in
1916	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1917	    esac
1918	    ;;
1919	  -* ) ac_must_keep_next=true ;;
1920	esac
1921      fi
1922      as_fn_append ac_configure_args " '$ac_arg'"
1923      ;;
1924    esac
1925  done
1926done
1927{ ac_configure_args0=; unset ac_configure_args0;}
1928{ ac_configure_args1=; unset ac_configure_args1;}
1929
1930# When interrupted or exit'd, cleanup temporary files, and complete
1931# config.log.  We remove comments because anyway the quotes in there
1932# would cause problems or look ugly.
1933# WARNING: Use '\'' to represent an apostrophe within the trap.
1934# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1935trap 'exit_status=$?
1936  # Save into config.log some information that might help in debugging.
1937  {
1938    echo
1939
1940    cat <<\_ASBOX
1941## ---------------- ##
1942## Cache variables. ##
1943## ---------------- ##
1944_ASBOX
1945    echo
1946    # The following way of writing the cache mishandles newlines in values,
1947(
1948  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1949    eval ac_val=\$$ac_var
1950    case $ac_val in #(
1951    *${as_nl}*)
1952      case $ac_var in #(
1953      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1954$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1955      esac
1956      case $ac_var in #(
1957      _ | IFS | as_nl) ;; #(
1958      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1959      *) { eval $ac_var=; unset $ac_var;} ;;
1960      esac ;;
1961    esac
1962  done
1963  (set) 2>&1 |
1964    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1965    *${as_nl}ac_space=\ *)
1966      sed -n \
1967	"s/'\''/'\''\\\\'\'''\''/g;
1968	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1969      ;; #(
1970    *)
1971      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1972      ;;
1973    esac |
1974    sort
1975)
1976    echo
1977
1978    cat <<\_ASBOX
1979## ----------------- ##
1980## Output variables. ##
1981## ----------------- ##
1982_ASBOX
1983    echo
1984    for ac_var in $ac_subst_vars
1985    do
1986      eval ac_val=\$$ac_var
1987      case $ac_val in
1988      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1989      esac
1990      $as_echo "$ac_var='\''$ac_val'\''"
1991    done | sort
1992    echo
1993
1994    if test -n "$ac_subst_files"; then
1995      cat <<\_ASBOX
1996## ------------------- ##
1997## File substitutions. ##
1998## ------------------- ##
1999_ASBOX
2000      echo
2001      for ac_var in $ac_subst_files
2002      do
2003	eval ac_val=\$$ac_var
2004	case $ac_val in
2005	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2006	esac
2007	$as_echo "$ac_var='\''$ac_val'\''"
2008      done | sort
2009      echo
2010    fi
2011
2012    if test -s confdefs.h; then
2013      cat <<\_ASBOX
2014## ----------- ##
2015## confdefs.h. ##
2016## ----------- ##
2017_ASBOX
2018      echo
2019      cat confdefs.h
2020      echo
2021    fi
2022    test "$ac_signal" != 0 &&
2023      $as_echo "$as_me: caught signal $ac_signal"
2024    $as_echo "$as_me: exit $exit_status"
2025  } >&5
2026  rm -f core *.core core.conftest.* &&
2027    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2028    exit $exit_status
2029' 0
2030for ac_signal in 1 2 13 15; do
2031  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2032done
2033ac_signal=0
2034
2035# confdefs.h avoids OS command line length limits that DEFS can exceed.
2036rm -f -r conftest* confdefs.h
2037
2038$as_echo "/* confdefs.h */" > confdefs.h
2039
2040# Predefined preprocessor variables.
2041
2042cat >>confdefs.h <<_ACEOF
2043#define PACKAGE_NAME "$PACKAGE_NAME"
2044_ACEOF
2045
2046cat >>confdefs.h <<_ACEOF
2047#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2048_ACEOF
2049
2050cat >>confdefs.h <<_ACEOF
2051#define PACKAGE_VERSION "$PACKAGE_VERSION"
2052_ACEOF
2053
2054cat >>confdefs.h <<_ACEOF
2055#define PACKAGE_STRING "$PACKAGE_STRING"
2056_ACEOF
2057
2058cat >>confdefs.h <<_ACEOF
2059#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2060_ACEOF
2061
2062cat >>confdefs.h <<_ACEOF
2063#define PACKAGE_URL "$PACKAGE_URL"
2064_ACEOF
2065
2066
2067# Let the site file select an alternate cache file if it wants to.
2068# Prefer an explicitly selected file to automatically selected ones.
2069ac_site_file1=NONE
2070ac_site_file2=NONE
2071if test -n "$CONFIG_SITE"; then
2072  ac_site_file1=$CONFIG_SITE
2073elif test "x$prefix" != xNONE; then
2074  ac_site_file1=$prefix/share/config.site
2075  ac_site_file2=$prefix/etc/config.site
2076else
2077  ac_site_file1=$ac_default_prefix/share/config.site
2078  ac_site_file2=$ac_default_prefix/etc/config.site
2079fi
2080for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2081do
2082  test "x$ac_site_file" = xNONE && continue
2083  if test -r "$ac_site_file"; then
2084    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2085$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2086    sed 's/^/| /' "$ac_site_file" >&5
2087    . "$ac_site_file"
2088  fi
2089done
2090
2091if test -r "$cache_file"; then
2092  # Some versions of bash will fail to source /dev/null (special
2093  # files actually), so we avoid doing that.
2094  if test -f "$cache_file"; then
2095    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2096$as_echo "$as_me: loading cache $cache_file" >&6;}
2097    case $cache_file in
2098      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2099      *)                      . "./$cache_file";;
2100    esac
2101  fi
2102else
2103  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2104$as_echo "$as_me: creating cache $cache_file" >&6;}
2105  >$cache_file
2106fi
2107
2108# Check that the precious variables saved in the cache have kept the same
2109# value.
2110ac_cache_corrupted=false
2111for ac_var in $ac_precious_vars; do
2112  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2113  eval ac_new_set=\$ac_env_${ac_var}_set
2114  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2115  eval ac_new_val=\$ac_env_${ac_var}_value
2116  case $ac_old_set,$ac_new_set in
2117    set,)
2118      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2119$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2120      ac_cache_corrupted=: ;;
2121    ,set)
2122      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2123$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2124      ac_cache_corrupted=: ;;
2125    ,);;
2126    *)
2127      if test "x$ac_old_val" != "x$ac_new_val"; then
2128	# differences in whitespace do not lead to failure.
2129	ac_old_val_w=`echo x $ac_old_val`
2130	ac_new_val_w=`echo x $ac_new_val`
2131	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2132	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2133$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2134	  ac_cache_corrupted=:
2135	else
2136	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2137$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2138	  eval $ac_var=\$ac_old_val
2139	fi
2140	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2141$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2142	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2143$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2144      fi;;
2145  esac
2146  # Pass precious variables to config.status.
2147  if test "$ac_new_set" = set; then
2148    case $ac_new_val in
2149    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2150    *) ac_arg=$ac_var=$ac_new_val ;;
2151    esac
2152    case " $ac_configure_args " in
2153      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2154      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2155    esac
2156  fi
2157done
2158if $ac_cache_corrupted; then
2159  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2160$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2161  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2162$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2163  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2164fi
2165## -------------------- ##
2166## Main body of script. ##
2167## -------------------- ##
2168
2169ac_ext=c
2170ac_cpp='$CPP $CPPFLAGS'
2171ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2172ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2173ac_compiler_gnu=$ac_cv_c_compiler_gnu
2174
2175
2176
2177
2178
2179
2180ac_aux_dir=
2181for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2182  for ac_t in install-sh install.sh shtool; do
2183    if test -f "$ac_dir/$ac_t"; then
2184      ac_aux_dir=$ac_dir
2185      ac_install_sh="$ac_aux_dir/$ac_t -c"
2186      break 2
2187    fi
2188  done
2189done
2190if test -z "$ac_aux_dir"; then
2191  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2192fi
2193
2194# These three variables are undocumented and unsupported,
2195# and are intended to be withdrawn in a future Autoconf release.
2196# They can cause serious problems if a builder's source tree is in a directory
2197# whose full name contains unusual characters.
2198ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2199ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2200ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2201
2202
2203# Make sure we can run config.sub.
2204$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2205  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2206
2207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2208$as_echo_n "checking build system type... " >&6; }
2209if test "${ac_cv_build+set}" = set; then :
2210  $as_echo_n "(cached) " >&6
2211else
2212  ac_build_alias=$build_alias
2213test "x$ac_build_alias" = x &&
2214  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2215test "x$ac_build_alias" = x &&
2216  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2217ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2218  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2219
2220fi
2221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2222$as_echo "$ac_cv_build" >&6; }
2223case $ac_cv_build in
2224*-*-*) ;;
2225*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2226esac
2227build=$ac_cv_build
2228ac_save_IFS=$IFS; IFS='-'
2229set x $ac_cv_build
2230shift
2231build_cpu=$1
2232build_vendor=$2
2233shift; shift
2234# Remember, the first character of IFS is used to create $*,
2235# except with old shells:
2236build_os=$*
2237IFS=$ac_save_IFS
2238case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2239
2240
2241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2242$as_echo_n "checking host system type... " >&6; }
2243if test "${ac_cv_host+set}" = set; then :
2244  $as_echo_n "(cached) " >&6
2245else
2246  if test "x$host_alias" = x; then
2247  ac_cv_host=$ac_cv_build
2248else
2249  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2250    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2251fi
2252
2253fi
2254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2255$as_echo "$ac_cv_host" >&6; }
2256case $ac_cv_host in
2257*-*-*) ;;
2258*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2259esac
2260host=$ac_cv_host
2261ac_save_IFS=$IFS; IFS='-'
2262set x $ac_cv_host
2263shift
2264host_cpu=$1
2265host_vendor=$2
2266shift; shift
2267# Remember, the first character of IFS is used to create $*,
2268# except with old shells:
2269host_os=$*
2270IFS=$ac_save_IFS
2271case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2272
2273
2274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2275$as_echo_n "checking target system type... " >&6; }
2276if test "${ac_cv_target+set}" = set; then :
2277  $as_echo_n "(cached) " >&6
2278else
2279  if test "x$target_alias" = x; then
2280  ac_cv_target=$ac_cv_host
2281else
2282  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2283    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2284fi
2285
2286fi
2287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2288$as_echo "$ac_cv_target" >&6; }
2289case $ac_cv_target in
2290*-*-*) ;;
2291*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2292esac
2293target=$ac_cv_target
2294ac_save_IFS=$IFS; IFS='-'
2295set x $ac_cv_target
2296shift
2297target_cpu=$1
2298target_vendor=$2
2299shift; shift
2300# Remember, the first character of IFS is used to create $*,
2301# except with old shells:
2302target_os=$*
2303IFS=$ac_save_IFS
2304case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2305
2306
2307# The aliases save the names the user supplied, while $host etc.
2308# will get canonicalized.
2309test -n "$target_alias" &&
2310  test "$program_prefix$program_suffix$program_transform_name" = \
2311    NONENONEs,x,x, &&
2312  program_prefix=${target_alias}-
2313
2314 case ${build_alias} in
2315  "") build_noncanonical=${build} ;;
2316  *) build_noncanonical=${build_alias} ;;
2317esac
2318
2319 case ${host_alias} in
2320  "") host_noncanonical=${build_noncanonical} ;;
2321  *) host_noncanonical=${host_alias} ;;
2322esac
2323
2324 case ${target_alias} in
2325  "") target_noncanonical=${host_noncanonical} ;;
2326  *) target_noncanonical=${target_alias} ;;
2327esac
2328
2329
2330
2331
2332am__api_version='1.11'
2333
2334# Find a good install program.  We prefer a C program (faster),
2335# so one script is as good as another.  But avoid the broken or
2336# incompatible versions:
2337# SysV /etc/install, /usr/sbin/install
2338# SunOS /usr/etc/install
2339# IRIX /sbin/install
2340# AIX /bin/install
2341# AmigaOS /C/install, which installs bootblocks on floppy discs
2342# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2343# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2344# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2345# OS/2's system install, which has a completely different semantic
2346# ./install, which can be erroneously created by make from ./install.sh.
2347# Reject install programs that cannot install multiple files.
2348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2349$as_echo_n "checking for a BSD-compatible install... " >&6; }
2350if test -z "$INSTALL"; then
2351if test "${ac_cv_path_install+set}" = set; then :
2352  $as_echo_n "(cached) " >&6
2353else
2354  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2355for as_dir in $PATH
2356do
2357  IFS=$as_save_IFS
2358  test -z "$as_dir" && as_dir=.
2359    # Account for people who put trailing slashes in PATH elements.
2360case $as_dir/ in #((
2361  ./ | .// | /[cC]/* | \
2362  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2363  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2364  /usr/ucb/* ) ;;
2365  *)
2366    # OSF1 and SCO ODT 3.0 have their own names for install.
2367    # Don't use installbsd from OSF since it installs stuff as root
2368    # by default.
2369    for ac_prog in ginstall scoinst install; do
2370      for ac_exec_ext in '' $ac_executable_extensions; do
2371	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2372	  if test $ac_prog = install &&
2373	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2374	    # AIX install.  It has an incompatible calling convention.
2375	    :
2376	  elif test $ac_prog = install &&
2377	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2378	    # program-specific install script used by HP pwplus--don't use.
2379	    :
2380	  else
2381	    rm -rf conftest.one conftest.two conftest.dir
2382	    echo one > conftest.one
2383	    echo two > conftest.two
2384	    mkdir conftest.dir
2385	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2386	      test -s conftest.one && test -s conftest.two &&
2387	      test -s conftest.dir/conftest.one &&
2388	      test -s conftest.dir/conftest.two
2389	    then
2390	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2391	      break 3
2392	    fi
2393	  fi
2394	fi
2395      done
2396    done
2397    ;;
2398esac
2399
2400  done
2401IFS=$as_save_IFS
2402
2403rm -rf conftest.one conftest.two conftest.dir
2404
2405fi
2406  if test "${ac_cv_path_install+set}" = set; then
2407    INSTALL=$ac_cv_path_install
2408  else
2409    # As a last resort, use the slow shell script.  Don't cache a
2410    # value for INSTALL within a source directory, because that will
2411    # break other packages using the cache if that directory is
2412    # removed, or if the value is a relative name.
2413    INSTALL=$ac_install_sh
2414  fi
2415fi
2416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2417$as_echo "$INSTALL" >&6; }
2418
2419# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2420# It thinks the first close brace ends the variable substitution.
2421test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2422
2423test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2424
2425test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2426
2427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2428$as_echo_n "checking whether build environment is sane... " >&6; }
2429# Just in case
2430sleep 1
2431echo timestamp > conftest.file
2432# Reject unsafe characters in $srcdir or the absolute working directory
2433# name.  Accept space and tab only in the latter.
2434am_lf='
2435'
2436case `pwd` in
2437  *[\\\"\#\$\&\'\`$am_lf]*)
2438    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2439esac
2440case $srcdir in
2441  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2442    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2443esac
2444
2445# Do `set' in a subshell so we don't clobber the current shell's
2446# arguments.  Must try -L first in case configure is actually a
2447# symlink; some systems play weird games with the mod time of symlinks
2448# (eg FreeBSD returns the mod time of the symlink's containing
2449# directory).
2450if (
2451   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2452   if test "$*" = "X"; then
2453      # -L didn't work.
2454      set X `ls -t "$srcdir/configure" conftest.file`
2455   fi
2456   rm -f conftest.file
2457   if test "$*" != "X $srcdir/configure conftest.file" \
2458      && test "$*" != "X conftest.file $srcdir/configure"; then
2459
2460      # If neither matched, then we have a broken ls.  This can happen
2461      # if, for instance, CONFIG_SHELL is bash and it inherits a
2462      # broken ls alias from the environment.  This has actually
2463      # happened.  Such a system could not be considered "sane".
2464      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2465alias in your environment" "$LINENO" 5
2466   fi
2467
2468   test "$2" = conftest.file
2469   )
2470then
2471   # Ok.
2472   :
2473else
2474   as_fn_error "newly created file is older than distributed files!
2475Check your system clock" "$LINENO" 5
2476fi
2477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2478$as_echo "yes" >&6; }
2479test "$program_prefix" != NONE &&
2480  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2481# Use a double $ so make ignores it.
2482test "$program_suffix" != NONE &&
2483  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2484# Double any \ or $.
2485# By default was `s,x,x', remove it if useless.
2486ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2487program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2488
2489# expand $ac_aux_dir to an absolute path
2490am_aux_dir=`cd $ac_aux_dir && pwd`
2491
2492if test x"${MISSING+set}" != xset; then
2493  case $am_aux_dir in
2494  *\ * | *\	*)
2495    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2496  *)
2497    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2498  esac
2499fi
2500# Use eval to expand $SHELL
2501if eval "$MISSING --run true"; then
2502  am_missing_run="$MISSING --run "
2503else
2504  am_missing_run=
2505  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2506$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2507fi
2508
2509if test x"${install_sh}" != xset; then
2510  case $am_aux_dir in
2511  *\ * | *\	*)
2512    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2513  *)
2514    install_sh="\${SHELL} $am_aux_dir/install-sh"
2515  esac
2516fi
2517
2518# Installed binaries are usually stripped using `strip' when the user
2519# run `make install-strip'.  However `strip' might not be the right
2520# tool to use in cross-compilation environments, therefore Automake
2521# will honor the `STRIP' environment variable to overrule this program.
2522if test "$cross_compiling" != no; then
2523  if test -n "$ac_tool_prefix"; then
2524  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2525set dummy ${ac_tool_prefix}strip; ac_word=$2
2526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2527$as_echo_n "checking for $ac_word... " >&6; }
2528if test "${ac_cv_prog_STRIP+set}" = set; then :
2529  $as_echo_n "(cached) " >&6
2530else
2531  if test -n "$STRIP"; then
2532  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2533else
2534as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2535for as_dir in $PATH
2536do
2537  IFS=$as_save_IFS
2538  test -z "$as_dir" && as_dir=.
2539    for ac_exec_ext in '' $ac_executable_extensions; do
2540  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2541    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2542    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2543    break 2
2544  fi
2545done
2546  done
2547IFS=$as_save_IFS
2548
2549fi
2550fi
2551STRIP=$ac_cv_prog_STRIP
2552if test -n "$STRIP"; then
2553  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2554$as_echo "$STRIP" >&6; }
2555else
2556  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2557$as_echo "no" >&6; }
2558fi
2559
2560
2561fi
2562if test -z "$ac_cv_prog_STRIP"; then
2563  ac_ct_STRIP=$STRIP
2564  # Extract the first word of "strip", so it can be a program name with args.
2565set dummy strip; ac_word=$2
2566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2567$as_echo_n "checking for $ac_word... " >&6; }
2568if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2569  $as_echo_n "(cached) " >&6
2570else
2571  if test -n "$ac_ct_STRIP"; then
2572  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2573else
2574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2575for as_dir in $PATH
2576do
2577  IFS=$as_save_IFS
2578  test -z "$as_dir" && as_dir=.
2579    for ac_exec_ext in '' $ac_executable_extensions; do
2580  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2581    ac_cv_prog_ac_ct_STRIP="strip"
2582    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2583    break 2
2584  fi
2585done
2586  done
2587IFS=$as_save_IFS
2588
2589fi
2590fi
2591ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2592if test -n "$ac_ct_STRIP"; then
2593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2594$as_echo "$ac_ct_STRIP" >&6; }
2595else
2596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2597$as_echo "no" >&6; }
2598fi
2599
2600  if test "x$ac_ct_STRIP" = x; then
2601    STRIP=":"
2602  else
2603    case $cross_compiling:$ac_tool_warned in
2604yes:)
2605{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2606$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2607ac_tool_warned=yes ;;
2608esac
2609    STRIP=$ac_ct_STRIP
2610  fi
2611else
2612  STRIP="$ac_cv_prog_STRIP"
2613fi
2614
2615fi
2616INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2617
2618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2619$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2620if test -z "$MKDIR_P"; then
2621  if test "${ac_cv_path_mkdir+set}" = set; then :
2622  $as_echo_n "(cached) " >&6
2623else
2624  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2625for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2626do
2627  IFS=$as_save_IFS
2628  test -z "$as_dir" && as_dir=.
2629    for ac_prog in mkdir gmkdir; do
2630	 for ac_exec_ext in '' $ac_executable_extensions; do
2631	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2632	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2633	     'mkdir (GNU coreutils) '* | \
2634	     'mkdir (coreutils) '* | \
2635	     'mkdir (fileutils) '4.1*)
2636	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2637	       break 3;;
2638	   esac
2639	 done
2640       done
2641  done
2642IFS=$as_save_IFS
2643
2644fi
2645
2646  if test "${ac_cv_path_mkdir+set}" = set; then
2647    MKDIR_P="$ac_cv_path_mkdir -p"
2648  else
2649    # As a last resort, use the slow shell script.  Don't cache a
2650    # value for MKDIR_P within a source directory, because that will
2651    # break other packages using the cache if that directory is
2652    # removed, or if the value is a relative name.
2653    test -d ./--version && rmdir ./--version
2654    MKDIR_P="$ac_install_sh -d"
2655  fi
2656fi
2657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2658$as_echo "$MKDIR_P" >&6; }
2659
2660mkdir_p="$MKDIR_P"
2661case $mkdir_p in
2662  [\\/$]* | ?:[\\/]*) ;;
2663  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2664esac
2665
2666for ac_prog in gawk mawk nawk awk
2667do
2668  # Extract the first word of "$ac_prog", so it can be a program name with args.
2669set dummy $ac_prog; ac_word=$2
2670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2671$as_echo_n "checking for $ac_word... " >&6; }
2672if test "${ac_cv_prog_AWK+set}" = set; then :
2673  $as_echo_n "(cached) " >&6
2674else
2675  if test -n "$AWK"; then
2676  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2677else
2678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2679for as_dir in $PATH
2680do
2681  IFS=$as_save_IFS
2682  test -z "$as_dir" && as_dir=.
2683    for ac_exec_ext in '' $ac_executable_extensions; do
2684  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2685    ac_cv_prog_AWK="$ac_prog"
2686    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2687    break 2
2688  fi
2689done
2690  done
2691IFS=$as_save_IFS
2692
2693fi
2694fi
2695AWK=$ac_cv_prog_AWK
2696if test -n "$AWK"; then
2697  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2698$as_echo "$AWK" >&6; }
2699else
2700  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2701$as_echo "no" >&6; }
2702fi
2703
2704
2705  test -n "$AWK" && break
2706done
2707
2708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2709$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2710set x ${MAKE-make}
2711ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2712if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2713  $as_echo_n "(cached) " >&6
2714else
2715  cat >conftest.make <<\_ACEOF
2716SHELL = /bin/sh
2717all:
2718	@echo '@@@%%%=$(MAKE)=@@@%%%'
2719_ACEOF
2720# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2721case `${MAKE-make} -f conftest.make 2>/dev/null` in
2722  *@@@%%%=?*=@@@%%%*)
2723    eval ac_cv_prog_make_${ac_make}_set=yes;;
2724  *)
2725    eval ac_cv_prog_make_${ac_make}_set=no;;
2726esac
2727rm -f conftest.make
2728fi
2729if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2731$as_echo "yes" >&6; }
2732  SET_MAKE=
2733else
2734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2735$as_echo "no" >&6; }
2736  SET_MAKE="MAKE=${MAKE-make}"
2737fi
2738
2739rm -rf .tst 2>/dev/null
2740mkdir .tst 2>/dev/null
2741if test -d .tst; then
2742  am__leading_dot=.
2743else
2744  am__leading_dot=_
2745fi
2746rmdir .tst 2>/dev/null
2747
2748if test "`cd $srcdir && pwd`" != "`pwd`"; then
2749  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2750  # is not polluted with repeated "-I."
2751  am__isrc=' -I$(srcdir)'
2752  # test to see if srcdir already configured
2753  if test -f $srcdir/config.status; then
2754    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2755  fi
2756fi
2757
2758# test whether we have cygpath
2759if test -z "$CYGPATH_W"; then
2760  if (cygpath --version) >/dev/null 2>/dev/null; then
2761    CYGPATH_W='cygpath -w'
2762  else
2763    CYGPATH_W=echo
2764  fi
2765fi
2766
2767
2768# Define the identity of the package.
2769 PACKAGE='libmudflap'
2770 VERSION='1.0'
2771
2772
2773cat >>confdefs.h <<_ACEOF
2774#define PACKAGE "$PACKAGE"
2775_ACEOF
2776
2777
2778cat >>confdefs.h <<_ACEOF
2779#define VERSION "$VERSION"
2780_ACEOF
2781
2782# Some tools Automake needs.
2783
2784ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2785
2786
2787AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2788
2789
2790AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2791
2792
2793AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2794
2795
2796MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2797
2798# We need awk for the "check" target.  The system "awk" is bad on
2799# some platforms.
2800# Always define AMTAR for backward compatibility.
2801
2802AMTAR=${AMTAR-"${am_missing_run}tar"}
2803
2804am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2805
2806
2807
2808
2809
2810
2811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2812$as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2813# Check whether --enable-version-specific-runtime-libs was given.
2814if test "${enable_version_specific_runtime_libs+set}" = set; then :
2815  enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2816 yes) version_specific_libs=yes ;;
2817 no)  version_specific_libs=no ;;
2818 *)   as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2819 esac
2820else
2821  version_specific_libs=no
2822fi
2823
2824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2825$as_echo "$version_specific_libs" >&6; }
2826
2827
2828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2829$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2830    # Check whether --enable-maintainer-mode was given.
2831if test "${enable_maintainer_mode+set}" = set; then :
2832  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2833else
2834  USE_MAINTAINER_MODE=no
2835fi
2836
2837  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2838$as_echo "$USE_MAINTAINER_MODE" >&6; }
2839   if test $USE_MAINTAINER_MODE = yes; then
2840  MAINTAINER_MODE_TRUE=
2841  MAINTAINER_MODE_FALSE='#'
2842else
2843  MAINTAINER_MODE_TRUE='#'
2844  MAINTAINER_MODE_FALSE=
2845fi
2846
2847  MAINT=$MAINTAINER_MODE_TRUE
2848
2849
2850
2851
2852# Default to --enable-multilib
2853# Check whether --enable-multilib was given.
2854if test "${enable_multilib+set}" = set; then :
2855  enableval=$enable_multilib; case "$enableval" in
2856  yes) multilib=yes ;;
2857  no)  multilib=no ;;
2858  *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2859 esac
2860else
2861  multilib=yes
2862fi
2863
2864
2865# We may get other options which we leave undocumented:
2866# --with-target-subdir, --with-multisrctop, --with-multisubdir
2867# See config-ml.in if you want the gory details.
2868
2869if test "$srcdir" = "."; then
2870  if test "$with_target_subdir" != "."; then
2871    multi_basedir="$srcdir/$with_multisrctop../.."
2872  else
2873    multi_basedir="$srcdir/$with_multisrctop.."
2874  fi
2875else
2876  multi_basedir="$srcdir/.."
2877fi
2878
2879
2880# Even if the default multilib is not a cross compilation,
2881# it may be that some of the other multilibs are.
2882if test $cross_compiling = no && test $multilib = yes \
2883   && test "x${with_multisubdir}" != x ; then
2884   cross_compiling=maybe
2885fi
2886
2887ac_config_commands="$ac_config_commands default-1"
2888
2889
2890target_alias=${target_alias-$host_alias}
2891
2892
2893ac_config_headers="$ac_config_headers config.h"
2894
2895
2896ac_ext=c
2897ac_cpp='$CPP $CPPFLAGS'
2898ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2899ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2900ac_compiler_gnu=$ac_cv_c_compiler_gnu
2901
2902# The same as in boehm-gc and libstdc++. Have to borrow it from there.
2903# We must force CC to /not/ be precious variables; otherwise
2904# the wrong, non-multilib-adjusted value will be used in multilibs.
2905# As a side effect, we have to subst CFLAGS ourselves.
2906
2907
2908
2909ac_ext=c
2910ac_cpp='$CPP $CPPFLAGS'
2911ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2912ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2913ac_compiler_gnu=$ac_cv_c_compiler_gnu
2914if test -n "$ac_tool_prefix"; then
2915  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2916set dummy ${ac_tool_prefix}gcc; ac_word=$2
2917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2918$as_echo_n "checking for $ac_word... " >&6; }
2919if test "${ac_cv_prog_CC+set}" = set; then :
2920  $as_echo_n "(cached) " >&6
2921else
2922  if test -n "$CC"; then
2923  ac_cv_prog_CC="$CC" # Let the user override the test.
2924else
2925as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2926for as_dir in $PATH
2927do
2928  IFS=$as_save_IFS
2929  test -z "$as_dir" && as_dir=.
2930    for ac_exec_ext in '' $ac_executable_extensions; do
2931  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2932    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2933    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2934    break 2
2935  fi
2936done
2937  done
2938IFS=$as_save_IFS
2939
2940fi
2941fi
2942CC=$ac_cv_prog_CC
2943if test -n "$CC"; then
2944  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2945$as_echo "$CC" >&6; }
2946else
2947  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2948$as_echo "no" >&6; }
2949fi
2950
2951
2952fi
2953if test -z "$ac_cv_prog_CC"; then
2954  ac_ct_CC=$CC
2955  # Extract the first word of "gcc", so it can be a program name with args.
2956set dummy gcc; ac_word=$2
2957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2958$as_echo_n "checking for $ac_word... " >&6; }
2959if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2960  $as_echo_n "(cached) " >&6
2961else
2962  if test -n "$ac_ct_CC"; then
2963  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2964else
2965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2966for as_dir in $PATH
2967do
2968  IFS=$as_save_IFS
2969  test -z "$as_dir" && as_dir=.
2970    for ac_exec_ext in '' $ac_executable_extensions; do
2971  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2972    ac_cv_prog_ac_ct_CC="gcc"
2973    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2974    break 2
2975  fi
2976done
2977  done
2978IFS=$as_save_IFS
2979
2980fi
2981fi
2982ac_ct_CC=$ac_cv_prog_ac_ct_CC
2983if test -n "$ac_ct_CC"; then
2984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2985$as_echo "$ac_ct_CC" >&6; }
2986else
2987  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2988$as_echo "no" >&6; }
2989fi
2990
2991  if test "x$ac_ct_CC" = x; then
2992    CC=""
2993  else
2994    case $cross_compiling:$ac_tool_warned in
2995yes:)
2996{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2997$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2998ac_tool_warned=yes ;;
2999esac
3000    CC=$ac_ct_CC
3001  fi
3002else
3003  CC="$ac_cv_prog_CC"
3004fi
3005
3006if test -z "$CC"; then
3007          if test -n "$ac_tool_prefix"; then
3008    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3009set dummy ${ac_tool_prefix}cc; ac_word=$2
3010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3011$as_echo_n "checking for $ac_word... " >&6; }
3012if test "${ac_cv_prog_CC+set}" = set; then :
3013  $as_echo_n "(cached) " >&6
3014else
3015  if test -n "$CC"; then
3016  ac_cv_prog_CC="$CC" # Let the user override the test.
3017else
3018as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3019for as_dir in $PATH
3020do
3021  IFS=$as_save_IFS
3022  test -z "$as_dir" && as_dir=.
3023    for ac_exec_ext in '' $ac_executable_extensions; do
3024  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3025    ac_cv_prog_CC="${ac_tool_prefix}cc"
3026    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3027    break 2
3028  fi
3029done
3030  done
3031IFS=$as_save_IFS
3032
3033fi
3034fi
3035CC=$ac_cv_prog_CC
3036if test -n "$CC"; then
3037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3038$as_echo "$CC" >&6; }
3039else
3040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3041$as_echo "no" >&6; }
3042fi
3043
3044
3045  fi
3046fi
3047if test -z "$CC"; then
3048  # Extract the first word of "cc", so it can be a program name with args.
3049set dummy cc; ac_word=$2
3050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3051$as_echo_n "checking for $ac_word... " >&6; }
3052if test "${ac_cv_prog_CC+set}" = set; then :
3053  $as_echo_n "(cached) " >&6
3054else
3055  if test -n "$CC"; then
3056  ac_cv_prog_CC="$CC" # Let the user override the test.
3057else
3058  ac_prog_rejected=no
3059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3060for as_dir in $PATH
3061do
3062  IFS=$as_save_IFS
3063  test -z "$as_dir" && as_dir=.
3064    for ac_exec_ext in '' $ac_executable_extensions; do
3065  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3066    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3067       ac_prog_rejected=yes
3068       continue
3069     fi
3070    ac_cv_prog_CC="cc"
3071    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3072    break 2
3073  fi
3074done
3075  done
3076IFS=$as_save_IFS
3077
3078if test $ac_prog_rejected = yes; then
3079  # We found a bogon in the path, so make sure we never use it.
3080  set dummy $ac_cv_prog_CC
3081  shift
3082  if test $# != 0; then
3083    # We chose a different compiler from the bogus one.
3084    # However, it has the same basename, so the bogon will be chosen
3085    # first if we set CC to just the basename; use the full file name.
3086    shift
3087    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3088  fi
3089fi
3090fi
3091fi
3092CC=$ac_cv_prog_CC
3093if test -n "$CC"; then
3094  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3095$as_echo "$CC" >&6; }
3096else
3097  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3098$as_echo "no" >&6; }
3099fi
3100
3101
3102fi
3103if test -z "$CC"; then
3104  if test -n "$ac_tool_prefix"; then
3105  for ac_prog in cl.exe
3106  do
3107    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3108set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3110$as_echo_n "checking for $ac_word... " >&6; }
3111if test "${ac_cv_prog_CC+set}" = set; then :
3112  $as_echo_n "(cached) " >&6
3113else
3114  if test -n "$CC"; then
3115  ac_cv_prog_CC="$CC" # Let the user override the test.
3116else
3117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3118for as_dir in $PATH
3119do
3120  IFS=$as_save_IFS
3121  test -z "$as_dir" && as_dir=.
3122    for ac_exec_ext in '' $ac_executable_extensions; do
3123  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3124    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3125    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3126    break 2
3127  fi
3128done
3129  done
3130IFS=$as_save_IFS
3131
3132fi
3133fi
3134CC=$ac_cv_prog_CC
3135if test -n "$CC"; then
3136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3137$as_echo "$CC" >&6; }
3138else
3139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3140$as_echo "no" >&6; }
3141fi
3142
3143
3144    test -n "$CC" && break
3145  done
3146fi
3147if test -z "$CC"; then
3148  ac_ct_CC=$CC
3149  for ac_prog in cl.exe
3150do
3151  # Extract the first word of "$ac_prog", so it can be a program name with args.
3152set dummy $ac_prog; ac_word=$2
3153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3154$as_echo_n "checking for $ac_word... " >&6; }
3155if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3156  $as_echo_n "(cached) " >&6
3157else
3158  if test -n "$ac_ct_CC"; then
3159  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3160else
3161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3162for as_dir in $PATH
3163do
3164  IFS=$as_save_IFS
3165  test -z "$as_dir" && as_dir=.
3166    for ac_exec_ext in '' $ac_executable_extensions; do
3167  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3168    ac_cv_prog_ac_ct_CC="$ac_prog"
3169    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3170    break 2
3171  fi
3172done
3173  done
3174IFS=$as_save_IFS
3175
3176fi
3177fi
3178ac_ct_CC=$ac_cv_prog_ac_ct_CC
3179if test -n "$ac_ct_CC"; then
3180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3181$as_echo "$ac_ct_CC" >&6; }
3182else
3183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3184$as_echo "no" >&6; }
3185fi
3186
3187
3188  test -n "$ac_ct_CC" && break
3189done
3190
3191  if test "x$ac_ct_CC" = x; then
3192    CC=""
3193  else
3194    case $cross_compiling:$ac_tool_warned in
3195yes:)
3196{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3197$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3198ac_tool_warned=yes ;;
3199esac
3200    CC=$ac_ct_CC
3201  fi
3202fi
3203
3204fi
3205
3206
3207test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3208$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3209as_fn_error "no acceptable C compiler found in \$PATH
3210See \`config.log' for more details." "$LINENO" 5; }
3211
3212# Provide some information about the compiler.
3213$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3214set X $ac_compile
3215ac_compiler=$2
3216for ac_option in --version -v -V -qversion; do
3217  { { ac_try="$ac_compiler $ac_option >&5"
3218case "(($ac_try" in
3219  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3220  *) ac_try_echo=$ac_try;;
3221esac
3222eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3223$as_echo "$ac_try_echo"; } >&5
3224  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3225  ac_status=$?
3226  if test -s conftest.err; then
3227    sed '10a\
3228... rest of stderr output deleted ...
3229         10q' conftest.err >conftest.er1
3230    cat conftest.er1 >&5
3231    rm -f conftest.er1 conftest.err
3232  fi
3233  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3234  test $ac_status = 0; }
3235done
3236
3237cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3238/* end confdefs.h.  */
3239
3240int
3241main ()
3242{
3243
3244  ;
3245  return 0;
3246}
3247_ACEOF
3248ac_clean_files_save=$ac_clean_files
3249ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3250# Try to create an executable without -o first, disregard a.out.
3251# It will help us diagnose broken compilers, and finding out an intuition
3252# of exeext.
3253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3254$as_echo_n "checking for C compiler default output file name... " >&6; }
3255ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3256
3257# The possible output files:
3258ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3259
3260ac_rmfiles=
3261for ac_file in $ac_files
3262do
3263  case $ac_file in
3264    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3265    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3266  esac
3267done
3268rm -f $ac_rmfiles
3269
3270if { { ac_try="$ac_link_default"
3271case "(($ac_try" in
3272  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3273  *) ac_try_echo=$ac_try;;
3274esac
3275eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3276$as_echo "$ac_try_echo"; } >&5
3277  (eval "$ac_link_default") 2>&5
3278  ac_status=$?
3279  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3280  test $ac_status = 0; }; then :
3281  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3282# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3283# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3284# so that the user can short-circuit this test for compilers unknown to
3285# Autoconf.
3286for ac_file in $ac_files ''
3287do
3288  test -f "$ac_file" || continue
3289  case $ac_file in
3290    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3291	;;
3292    [ab].out )
3293	# We found the default executable, but exeext='' is most
3294	# certainly right.
3295	break;;
3296    *.* )
3297	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3298	then :; else
3299	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3300	fi
3301	# We set ac_cv_exeext here because the later test for it is not
3302	# safe: cross compilers may not add the suffix if given an `-o'
3303	# argument, so we may need to know it at that point already.
3304	# Even if this section looks crufty: it has the advantage of
3305	# actually working.
3306	break;;
3307    * )
3308	break;;
3309  esac
3310done
3311test "$ac_cv_exeext" = no && ac_cv_exeext=
3312
3313else
3314  ac_file=''
3315fi
3316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3317$as_echo "$ac_file" >&6; }
3318if test -z "$ac_file"; then :
3319  $as_echo "$as_me: failed program was:" >&5
3320sed 's/^/| /' conftest.$ac_ext >&5
3321
3322{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3323$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3324{ as_fn_set_status 77
3325as_fn_error "C compiler cannot create executables
3326See \`config.log' for more details." "$LINENO" 5; }; }
3327fi
3328ac_exeext=$ac_cv_exeext
3329
3330# Check that the compiler produces executables we can run.  If not, either
3331# the compiler is broken, or we cross compile.
3332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3333$as_echo_n "checking whether the C compiler works... " >&6; }
3334# If not cross compiling, check that we can run a simple program.
3335if test "$cross_compiling" != yes; then
3336  if { ac_try='./$ac_file'
3337  { { case "(($ac_try" in
3338  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339  *) ac_try_echo=$ac_try;;
3340esac
3341eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3342$as_echo "$ac_try_echo"; } >&5
3343  (eval "$ac_try") 2>&5
3344  ac_status=$?
3345  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3346  test $ac_status = 0; }; }; then
3347    cross_compiling=no
3348  else
3349    if test "$cross_compiling" = maybe; then
3350	cross_compiling=yes
3351    else
3352	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3353$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3354as_fn_error "cannot run C compiled programs.
3355If you meant to cross compile, use \`--host'.
3356See \`config.log' for more details." "$LINENO" 5; }
3357    fi
3358  fi
3359fi
3360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3361$as_echo "yes" >&6; }
3362
3363rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3364ac_clean_files=$ac_clean_files_save
3365# Check that the compiler produces executables we can run.  If not, either
3366# the compiler is broken, or we cross compile.
3367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3368$as_echo_n "checking whether we are cross compiling... " >&6; }
3369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3370$as_echo "$cross_compiling" >&6; }
3371
3372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3373$as_echo_n "checking for suffix of executables... " >&6; }
3374if { { ac_try="$ac_link"
3375case "(($ac_try" in
3376  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3377  *) ac_try_echo=$ac_try;;
3378esac
3379eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3380$as_echo "$ac_try_echo"; } >&5
3381  (eval "$ac_link") 2>&5
3382  ac_status=$?
3383  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3384  test $ac_status = 0; }; then :
3385  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3386# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3387# work properly (i.e., refer to `conftest.exe'), while it won't with
3388# `rm'.
3389for ac_file in conftest.exe conftest conftest.*; do
3390  test -f "$ac_file" || continue
3391  case $ac_file in
3392    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3393    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3394	  break;;
3395    * ) break;;
3396  esac
3397done
3398else
3399  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3400$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3401as_fn_error "cannot compute suffix of executables: cannot compile and link
3402See \`config.log' for more details." "$LINENO" 5; }
3403fi
3404rm -f conftest$ac_cv_exeext
3405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3406$as_echo "$ac_cv_exeext" >&6; }
3407
3408rm -f conftest.$ac_ext
3409EXEEXT=$ac_cv_exeext
3410ac_exeext=$EXEEXT
3411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3412$as_echo_n "checking for suffix of object files... " >&6; }
3413if test "${ac_cv_objext+set}" = set; then :
3414  $as_echo_n "(cached) " >&6
3415else
3416  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3417/* end confdefs.h.  */
3418
3419int
3420main ()
3421{
3422
3423  ;
3424  return 0;
3425}
3426_ACEOF
3427rm -f conftest.o conftest.obj
3428if { { ac_try="$ac_compile"
3429case "(($ac_try" in
3430  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3431  *) ac_try_echo=$ac_try;;
3432esac
3433eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3434$as_echo "$ac_try_echo"; } >&5
3435  (eval "$ac_compile") 2>&5
3436  ac_status=$?
3437  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3438  test $ac_status = 0; }; then :
3439  for ac_file in conftest.o conftest.obj conftest.*; do
3440  test -f "$ac_file" || continue;
3441  case $ac_file in
3442    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3443    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3444       break;;
3445  esac
3446done
3447else
3448  $as_echo "$as_me: failed program was:" >&5
3449sed 's/^/| /' conftest.$ac_ext >&5
3450
3451{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3452$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3453as_fn_error "cannot compute suffix of object files: cannot compile
3454See \`config.log' for more details." "$LINENO" 5; }
3455fi
3456rm -f conftest.$ac_cv_objext conftest.$ac_ext
3457fi
3458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3459$as_echo "$ac_cv_objext" >&6; }
3460OBJEXT=$ac_cv_objext
3461ac_objext=$OBJEXT
3462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3463$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3464if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3465  $as_echo_n "(cached) " >&6
3466else
3467  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3468/* end confdefs.h.  */
3469
3470int
3471main ()
3472{
3473#ifndef __GNUC__
3474       choke me
3475#endif
3476
3477  ;
3478  return 0;
3479}
3480_ACEOF
3481if ac_fn_c_try_compile "$LINENO"; then :
3482  ac_compiler_gnu=yes
3483else
3484  ac_compiler_gnu=no
3485fi
3486rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3487ac_cv_c_compiler_gnu=$ac_compiler_gnu
3488
3489fi
3490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3491$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3492if test $ac_compiler_gnu = yes; then
3493  GCC=yes
3494else
3495  GCC=
3496fi
3497ac_test_CFLAGS=${CFLAGS+set}
3498ac_save_CFLAGS=$CFLAGS
3499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3500$as_echo_n "checking whether $CC accepts -g... " >&6; }
3501if test "${ac_cv_prog_cc_g+set}" = set; then :
3502  $as_echo_n "(cached) " >&6
3503else
3504  ac_save_c_werror_flag=$ac_c_werror_flag
3505   ac_c_werror_flag=yes
3506   ac_cv_prog_cc_g=no
3507   CFLAGS="-g"
3508   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3509/* end confdefs.h.  */
3510
3511int
3512main ()
3513{
3514
3515  ;
3516  return 0;
3517}
3518_ACEOF
3519if ac_fn_c_try_compile "$LINENO"; then :
3520  ac_cv_prog_cc_g=yes
3521else
3522  CFLAGS=""
3523      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3524/* end confdefs.h.  */
3525
3526int
3527main ()
3528{
3529
3530  ;
3531  return 0;
3532}
3533_ACEOF
3534if ac_fn_c_try_compile "$LINENO"; then :
3535
3536else
3537  ac_c_werror_flag=$ac_save_c_werror_flag
3538	 CFLAGS="-g"
3539	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3540/* end confdefs.h.  */
3541
3542int
3543main ()
3544{
3545
3546  ;
3547  return 0;
3548}
3549_ACEOF
3550if ac_fn_c_try_compile "$LINENO"; then :
3551  ac_cv_prog_cc_g=yes
3552fi
3553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3554fi
3555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3556fi
3557rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3558   ac_c_werror_flag=$ac_save_c_werror_flag
3559fi
3560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3561$as_echo "$ac_cv_prog_cc_g" >&6; }
3562if test "$ac_test_CFLAGS" = set; then
3563  CFLAGS=$ac_save_CFLAGS
3564elif test $ac_cv_prog_cc_g = yes; then
3565  if test "$GCC" = yes; then
3566    CFLAGS="-g -O2"
3567  else
3568    CFLAGS="-g"
3569  fi
3570else
3571  if test "$GCC" = yes; then
3572    CFLAGS="-O2"
3573  else
3574    CFLAGS=
3575  fi
3576fi
3577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3578$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3579if test "${ac_cv_prog_cc_c89+set}" = set; then :
3580  $as_echo_n "(cached) " >&6
3581else
3582  ac_cv_prog_cc_c89=no
3583ac_save_CC=$CC
3584cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3585/* end confdefs.h.  */
3586#include <stdarg.h>
3587#include <stdio.h>
3588#include <sys/types.h>
3589#include <sys/stat.h>
3590/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3591struct buf { int x; };
3592FILE * (*rcsopen) (struct buf *, struct stat *, int);
3593static char *e (p, i)
3594     char **p;
3595     int i;
3596{
3597  return p[i];
3598}
3599static char *f (char * (*g) (char **, int), char **p, ...)
3600{
3601  char *s;
3602  va_list v;
3603  va_start (v,p);
3604  s = g (p, va_arg (v,int));
3605  va_end (v);
3606  return s;
3607}
3608
3609/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3610   function prototypes and stuff, but not '\xHH' hex character constants.
3611   These don't provoke an error unfortunately, instead are silently treated
3612   as 'x'.  The following induces an error, until -std is added to get
3613   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3614   array size at least.  It's necessary to write '\x00'==0 to get something
3615   that's true only with -std.  */
3616int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3617
3618/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3619   inside strings and character constants.  */
3620#define FOO(x) 'x'
3621int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3622
3623int test (int i, double x);
3624struct s1 {int (*f) (int a);};
3625struct s2 {int (*f) (double a);};
3626int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3627int argc;
3628char **argv;
3629int
3630main ()
3631{
3632return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3633  ;
3634  return 0;
3635}
3636_ACEOF
3637for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3638	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3639do
3640  CC="$ac_save_CC $ac_arg"
3641  if ac_fn_c_try_compile "$LINENO"; then :
3642  ac_cv_prog_cc_c89=$ac_arg
3643fi
3644rm -f core conftest.err conftest.$ac_objext
3645  test "x$ac_cv_prog_cc_c89" != "xno" && break
3646done
3647rm -f conftest.$ac_ext
3648CC=$ac_save_CC
3649
3650fi
3651# AC_CACHE_VAL
3652case "x$ac_cv_prog_cc_c89" in
3653  x)
3654    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3655$as_echo "none needed" >&6; } ;;
3656  xno)
3657    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3658$as_echo "unsupported" >&6; } ;;
3659  *)
3660    CC="$CC $ac_cv_prog_cc_c89"
3661    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3662$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3663esac
3664if test "x$ac_cv_prog_cc_c89" != xno; then :
3665
3666fi
3667
3668ac_ext=c
3669ac_cpp='$CPP $CPPFLAGS'
3670ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3671ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3672ac_compiler_gnu=$ac_cv_c_compiler_gnu
3673DEPDIR="${am__leading_dot}deps"
3674
3675ac_config_commands="$ac_config_commands depfiles"
3676
3677
3678am_make=${MAKE-make}
3679cat > confinc << 'END'
3680am__doit:
3681	@echo this is the am__doit target
3682.PHONY: am__doit
3683END
3684# If we don't find an include directive, just comment out the code.
3685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3686$as_echo_n "checking for style of include used by $am_make... " >&6; }
3687am__include="#"
3688am__quote=
3689_am_result=none
3690# First try GNU make style include.
3691echo "include confinc" > confmf
3692# Ignore all kinds of additional output from `make'.
3693case `$am_make -s -f confmf 2> /dev/null` in #(
3694*the\ am__doit\ target*)
3695  am__include=include
3696  am__quote=
3697  _am_result=GNU
3698  ;;
3699esac
3700# Now try BSD make style include.
3701if test "$am__include" = "#"; then
3702   echo '.include "confinc"' > confmf
3703   case `$am_make -s -f confmf 2> /dev/null` in #(
3704   *the\ am__doit\ target*)
3705     am__include=.include
3706     am__quote="\""
3707     _am_result=BSD
3708     ;;
3709   esac
3710fi
3711
3712
3713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3714$as_echo "$_am_result" >&6; }
3715rm -f confinc confmf
3716
3717# Check whether --enable-dependency-tracking was given.
3718if test "${enable_dependency_tracking+set}" = set; then :
3719  enableval=$enable_dependency_tracking;
3720fi
3721
3722if test "x$enable_dependency_tracking" != xno; then
3723  am_depcomp="$ac_aux_dir/depcomp"
3724  AMDEPBACKSLASH='\'
3725fi
3726 if test "x$enable_dependency_tracking" != xno; then
3727  AMDEP_TRUE=
3728  AMDEP_FALSE='#'
3729else
3730  AMDEP_TRUE='#'
3731  AMDEP_FALSE=
3732fi
3733
3734
3735
3736depcc="$CC"   am_compiler_list=
3737
3738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3739$as_echo_n "checking dependency style of $depcc... " >&6; }
3740if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3741  $as_echo_n "(cached) " >&6
3742else
3743  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3744  # We make a subdir and do the tests there.  Otherwise we can end up
3745  # making bogus files that we don't know about and never remove.  For
3746  # instance it was reported that on HP-UX the gcc test will end up
3747  # making a dummy file named `D' -- because `-MD' means `put the output
3748  # in D'.
3749  mkdir conftest.dir
3750  # Copy depcomp to subdir because otherwise we won't find it if we're
3751  # using a relative directory.
3752  cp "$am_depcomp" conftest.dir
3753  cd conftest.dir
3754  # We will build objects and dependencies in a subdirectory because
3755  # it helps to detect inapplicable dependency modes.  For instance
3756  # both Tru64's cc and ICC support -MD to output dependencies as a
3757  # side effect of compilation, but ICC will put the dependencies in
3758  # the current directory while Tru64 will put them in the object
3759  # directory.
3760  mkdir sub
3761
3762  am_cv_CC_dependencies_compiler_type=none
3763  if test "$am_compiler_list" = ""; then
3764     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3765  fi
3766  am__universal=false
3767  case " $depcc " in #(
3768     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3769     esac
3770
3771  for depmode in $am_compiler_list; do
3772    # Setup a source with many dependencies, because some compilers
3773    # like to wrap large dependency lists on column 80 (with \), and
3774    # we should not choose a depcomp mode which is confused by this.
3775    #
3776    # We need to recreate these files for each test, as the compiler may
3777    # overwrite some of them when testing with obscure command lines.
3778    # This happens at least with the AIX C compiler.
3779    : > sub/conftest.c
3780    for i in 1 2 3 4 5 6; do
3781      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3782      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3783      # Solaris 8's {/usr,}/bin/sh.
3784      touch sub/conftst$i.h
3785    done
3786    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3787
3788    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3789    # mode.  It turns out that the SunPro C++ compiler does not properly
3790    # handle `-M -o', and we need to detect this.  Also, some Intel
3791    # versions had trouble with output in subdirs
3792    am__obj=sub/conftest.${OBJEXT-o}
3793    am__minus_obj="-o $am__obj"
3794    case $depmode in
3795    gcc)
3796      # This depmode causes a compiler race in universal mode.
3797      test "$am__universal" = false || continue
3798      ;;
3799    nosideeffect)
3800      # after this tag, mechanisms are not by side-effect, so they'll
3801      # only be used when explicitly requested
3802      if test "x$enable_dependency_tracking" = xyes; then
3803	continue
3804      else
3805	break
3806      fi
3807      ;;
3808    msvisualcpp | msvcmsys)
3809      # This compiler won't grok `-c -o', but also, the minuso test has
3810      # not run yet.  These depmodes are late enough in the game, and
3811      # so weak that their functioning should not be impacted.
3812      am__obj=conftest.${OBJEXT-o}
3813      am__minus_obj=
3814      ;;
3815    none) break ;;
3816    esac
3817    if depmode=$depmode \
3818       source=sub/conftest.c object=$am__obj \
3819       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3820       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3821         >/dev/null 2>conftest.err &&
3822       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3823       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3824       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3825       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3826      # icc doesn't choke on unknown options, it will just issue warnings
3827      # or remarks (even with -Werror).  So we grep stderr for any message
3828      # that says an option was ignored or not supported.
3829      # When given -MP, icc 7.0 and 7.1 complain thusly:
3830      #   icc: Command line warning: ignoring option '-M'; no argument required
3831      # The diagnosis changed in icc 8.0:
3832      #   icc: Command line remark: option '-MP' not supported
3833      if (grep 'ignoring option' conftest.err ||
3834          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3835        am_cv_CC_dependencies_compiler_type=$depmode
3836        break
3837      fi
3838    fi
3839  done
3840
3841  cd ..
3842  rm -rf conftest.dir
3843else
3844  am_cv_CC_dependencies_compiler_type=none
3845fi
3846
3847fi
3848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3849$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3850CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3851
3852 if
3853  test "x$enable_dependency_tracking" != xno \
3854  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3855  am__fastdepCC_TRUE=
3856  am__fastdepCC_FALSE='#'
3857else
3858  am__fastdepCC_TRUE='#'
3859  am__fastdepCC_FALSE=
3860fi
3861
3862
3863
3864
3865
3866
3867if test "x$GCC" != "xyes"; then
3868  as_fn_error "libmudflap must be built with GCC" "$LINENO" 5
3869fi
3870ac_ext=c
3871ac_cpp='$CPP $CPPFLAGS'
3872ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3873ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3874ac_compiler_gnu=$ac_cv_c_compiler_gnu
3875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3876$as_echo_n "checking how to run the C preprocessor... " >&6; }
3877# On Suns, sometimes $CPP names a directory.
3878if test -n "$CPP" && test -d "$CPP"; then
3879  CPP=
3880fi
3881if test -z "$CPP"; then
3882  if test "${ac_cv_prog_CPP+set}" = set; then :
3883  $as_echo_n "(cached) " >&6
3884else
3885      # Double quotes because CPP needs to be expanded
3886    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3887    do
3888      ac_preproc_ok=false
3889for ac_c_preproc_warn_flag in '' yes
3890do
3891  # Use a header file that comes with gcc, so configuring glibc
3892  # with a fresh cross-compiler works.
3893  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3894  # <limits.h> exists even on freestanding compilers.
3895  # On the NeXT, cc -E runs the code through the compiler's parser,
3896  # not just through cpp. "Syntax error" is here to catch this case.
3897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3898/* end confdefs.h.  */
3899#ifdef __STDC__
3900# include <limits.h>
3901#else
3902# include <assert.h>
3903#endif
3904		     Syntax error
3905_ACEOF
3906if ac_fn_c_try_cpp "$LINENO"; then :
3907
3908else
3909  # Broken: fails on valid input.
3910continue
3911fi
3912rm -f conftest.err conftest.$ac_ext
3913
3914  # OK, works on sane cases.  Now check whether nonexistent headers
3915  # can be detected and how.
3916  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917/* end confdefs.h.  */
3918#include <ac_nonexistent.h>
3919_ACEOF
3920if ac_fn_c_try_cpp "$LINENO"; then :
3921  # Broken: success on invalid input.
3922continue
3923else
3924  # Passes both tests.
3925ac_preproc_ok=:
3926break
3927fi
3928rm -f conftest.err conftest.$ac_ext
3929
3930done
3931# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3932rm -f conftest.err conftest.$ac_ext
3933if $ac_preproc_ok; then :
3934  break
3935fi
3936
3937    done
3938    ac_cv_prog_CPP=$CPP
3939
3940fi
3941  CPP=$ac_cv_prog_CPP
3942else
3943  ac_cv_prog_CPP=$CPP
3944fi
3945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3946$as_echo "$CPP" >&6; }
3947ac_preproc_ok=false
3948for ac_c_preproc_warn_flag in '' yes
3949do
3950  # Use a header file that comes with gcc, so configuring glibc
3951  # with a fresh cross-compiler works.
3952  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3953  # <limits.h> exists even on freestanding compilers.
3954  # On the NeXT, cc -E runs the code through the compiler's parser,
3955  # not just through cpp. "Syntax error" is here to catch this case.
3956  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3957/* end confdefs.h.  */
3958#ifdef __STDC__
3959# include <limits.h>
3960#else
3961# include <assert.h>
3962#endif
3963		     Syntax error
3964_ACEOF
3965if ac_fn_c_try_cpp "$LINENO"; then :
3966
3967else
3968  # Broken: fails on valid input.
3969continue
3970fi
3971rm -f conftest.err conftest.$ac_ext
3972
3973  # OK, works on sane cases.  Now check whether nonexistent headers
3974  # can be detected and how.
3975  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3976/* end confdefs.h.  */
3977#include <ac_nonexistent.h>
3978_ACEOF
3979if ac_fn_c_try_cpp "$LINENO"; then :
3980  # Broken: success on invalid input.
3981continue
3982else
3983  # Passes both tests.
3984ac_preproc_ok=:
3985break
3986fi
3987rm -f conftest.err conftest.$ac_ext
3988
3989done
3990# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3991rm -f conftest.err conftest.$ac_ext
3992if $ac_preproc_ok; then :
3993
3994else
3995  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3996$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3997as_fn_error "C preprocessor \"$CPP\" fails sanity check
3998See \`config.log' for more details." "$LINENO" 5; }
3999fi
4000
4001ac_ext=c
4002ac_cpp='$CPP $CPPFLAGS'
4003ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4004ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4005ac_compiler_gnu=$ac_cv_c_compiler_gnu
4006
4007
4008# Some hosts don't have dlsym(RTLD_NEXT, "symbol") for use in
4009# symbol interposition.  We disable shared libraries for these.
4010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether dlsym(RTLD_NEXT,...) is available" >&5
4011$as_echo_n "checking whether dlsym(RTLD_NEXT,...) is available... " >&6; }
4012
4013cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4014/* end confdefs.h.  */
4015
4016#define _GNU_SOURCE
4017#include <dlfcn.h>
4018
4019int
4020main ()
4021{
4022void *foo = dlsym (RTLD_NEXT, "exit");
4023  ;
4024  return 0;
4025}
4026_ACEOF
4027if ac_fn_c_try_compile "$LINENO"; then :
4028  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4029$as_echo "yes" >&6; }
4030else
4031  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4032$as_echo "no" >&6; }
4033enable_shared=no
4034fi
4035rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4036
4037
4038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4039$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4040if test "${ac_cv_path_GREP+set}" = set; then :
4041  $as_echo_n "(cached) " >&6
4042else
4043  if test -z "$GREP"; then
4044  ac_path_GREP_found=false
4045  # Loop through the user's path and test for each of PROGNAME-LIST
4046  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4047for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4048do
4049  IFS=$as_save_IFS
4050  test -z "$as_dir" && as_dir=.
4051    for ac_prog in grep ggrep; do
4052    for ac_exec_ext in '' $ac_executable_extensions; do
4053      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4054      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4055# Check for GNU ac_path_GREP and select it if it is found.
4056  # Check for GNU $ac_path_GREP
4057case `"$ac_path_GREP" --version 2>&1` in
4058*GNU*)
4059  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4060*)
4061  ac_count=0
4062  $as_echo_n 0123456789 >"conftest.in"
4063  while :
4064  do
4065    cat "conftest.in" "conftest.in" >"conftest.tmp"
4066    mv "conftest.tmp" "conftest.in"
4067    cp "conftest.in" "conftest.nl"
4068    $as_echo 'GREP' >> "conftest.nl"
4069    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4070    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4071    as_fn_arith $ac_count + 1 && ac_count=$as_val
4072    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4073      # Best one so far, save it but keep looking for a better one
4074      ac_cv_path_GREP="$ac_path_GREP"
4075      ac_path_GREP_max=$ac_count
4076    fi
4077    # 10*(2^10) chars as input seems more than enough
4078    test $ac_count -gt 10 && break
4079  done
4080  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4081esac
4082
4083      $ac_path_GREP_found && break 3
4084    done
4085  done
4086  done
4087IFS=$as_save_IFS
4088  if test -z "$ac_cv_path_GREP"; then
4089    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4090  fi
4091else
4092  ac_cv_path_GREP=$GREP
4093fi
4094
4095fi
4096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4097$as_echo "$ac_cv_path_GREP" >&6; }
4098 GREP="$ac_cv_path_GREP"
4099
4100
4101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4102$as_echo_n "checking for egrep... " >&6; }
4103if test "${ac_cv_path_EGREP+set}" = set; then :
4104  $as_echo_n "(cached) " >&6
4105else
4106  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4107   then ac_cv_path_EGREP="$GREP -E"
4108   else
4109     if test -z "$EGREP"; then
4110  ac_path_EGREP_found=false
4111  # Loop through the user's path and test for each of PROGNAME-LIST
4112  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4113for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4114do
4115  IFS=$as_save_IFS
4116  test -z "$as_dir" && as_dir=.
4117    for ac_prog in egrep; do
4118    for ac_exec_ext in '' $ac_executable_extensions; do
4119      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4120      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4121# Check for GNU ac_path_EGREP and select it if it is found.
4122  # Check for GNU $ac_path_EGREP
4123case `"$ac_path_EGREP" --version 2>&1` in
4124*GNU*)
4125  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4126*)
4127  ac_count=0
4128  $as_echo_n 0123456789 >"conftest.in"
4129  while :
4130  do
4131    cat "conftest.in" "conftest.in" >"conftest.tmp"
4132    mv "conftest.tmp" "conftest.in"
4133    cp "conftest.in" "conftest.nl"
4134    $as_echo 'EGREP' >> "conftest.nl"
4135    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4136    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4137    as_fn_arith $ac_count + 1 && ac_count=$as_val
4138    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4139      # Best one so far, save it but keep looking for a better one
4140      ac_cv_path_EGREP="$ac_path_EGREP"
4141      ac_path_EGREP_max=$ac_count
4142    fi
4143    # 10*(2^10) chars as input seems more than enough
4144    test $ac_count -gt 10 && break
4145  done
4146  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4147esac
4148
4149      $ac_path_EGREP_found && break 3
4150    done
4151  done
4152  done
4153IFS=$as_save_IFS
4154  if test -z "$ac_cv_path_EGREP"; then
4155    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4156  fi
4157else
4158  ac_cv_path_EGREP=$EGREP
4159fi
4160
4161   fi
4162fi
4163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4164$as_echo "$ac_cv_path_EGREP" >&6; }
4165 EGREP="$ac_cv_path_EGREP"
4166
4167
4168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4169$as_echo_n "checking for ANSI C header files... " >&6; }
4170if test "${ac_cv_header_stdc+set}" = set; then :
4171  $as_echo_n "(cached) " >&6
4172else
4173  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4174/* end confdefs.h.  */
4175#include <stdlib.h>
4176#include <stdarg.h>
4177#include <string.h>
4178#include <float.h>
4179
4180int
4181main ()
4182{
4183
4184  ;
4185  return 0;
4186}
4187_ACEOF
4188if ac_fn_c_try_compile "$LINENO"; then :
4189  ac_cv_header_stdc=yes
4190else
4191  ac_cv_header_stdc=no
4192fi
4193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4194
4195if test $ac_cv_header_stdc = yes; then
4196  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4197  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4198/* end confdefs.h.  */
4199#include <string.h>
4200
4201_ACEOF
4202if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4203  $EGREP "memchr" >/dev/null 2>&1; then :
4204
4205else
4206  ac_cv_header_stdc=no
4207fi
4208rm -f conftest*
4209
4210fi
4211
4212if test $ac_cv_header_stdc = yes; then
4213  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4214  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4215/* end confdefs.h.  */
4216#include <stdlib.h>
4217
4218_ACEOF
4219if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4220  $EGREP "free" >/dev/null 2>&1; then :
4221
4222else
4223  ac_cv_header_stdc=no
4224fi
4225rm -f conftest*
4226
4227fi
4228
4229if test $ac_cv_header_stdc = yes; then
4230  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4231  if test "$cross_compiling" = yes; then :
4232  :
4233else
4234  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4235/* end confdefs.h.  */
4236#include <ctype.h>
4237#include <stdlib.h>
4238#if ((' ' & 0x0FF) == 0x020)
4239# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4240# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4241#else
4242# define ISLOWER(c) \
4243		   (('a' <= (c) && (c) <= 'i') \
4244		     || ('j' <= (c) && (c) <= 'r') \
4245		     || ('s' <= (c) && (c) <= 'z'))
4246# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4247#endif
4248
4249#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4250int
4251main ()
4252{
4253  int i;
4254  for (i = 0; i < 256; i++)
4255    if (XOR (islower (i), ISLOWER (i))
4256	|| toupper (i) != TOUPPER (i))
4257      return 2;
4258  return 0;
4259}
4260_ACEOF
4261if ac_fn_c_try_run "$LINENO"; then :
4262
4263else
4264  ac_cv_header_stdc=no
4265fi
4266rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4267  conftest.$ac_objext conftest.beam conftest.$ac_ext
4268fi
4269
4270fi
4271fi
4272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4273$as_echo "$ac_cv_header_stdc" >&6; }
4274if test $ac_cv_header_stdc = yes; then
4275
4276$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4277
4278fi
4279
4280# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4281for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4282		  inttypes.h stdint.h unistd.h
4283do :
4284  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4285ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4286"
4287eval as_val=\$$as_ac_Header
4288   if test "x$as_val" = x""yes; then :
4289  cat >>confdefs.h <<_ACEOF
4290#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4291_ACEOF
4292
4293fi
4294
4295done
4296
4297
4298for ac_header in stdint.h execinfo.h signal.h dlfcn.h dirent.h pwd.h grp.h \
4299  netdb.h sys/ipc.h sys/sem.h sys/shm.h sys/wait.h ctype.h mntent.h \
4300  sys/mnttab.h sys/socket.h netinet/in.h arpa/inet.h dlfcn.h sys/mman.h
4301do :
4302  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4303ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4304eval as_val=\$$as_ac_Header
4305   if test "x$as_val" = x""yes; then :
4306  cat >>confdefs.h <<_ACEOF
4307#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4308_ACEOF
4309
4310fi
4311
4312done
4313
4314
4315for ac_func in backtrace backtrace_symbols gettimeofday signal
4316do :
4317  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4318ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4319eval as_val=\$$as_ac_var
4320   if test "x$as_val" = x""yes; then :
4321  cat >>confdefs.h <<_ACEOF
4322#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4323_ACEOF
4324
4325fi
4326done
4327
4328for ac_func in fopen64 fseeko64 ftello64 stat64 freopen64
4329do :
4330  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4331ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4332eval as_val=\$$as_ac_var
4333   if test "x$as_val" = x""yes; then :
4334  cat >>confdefs.h <<_ACEOF
4335#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4336_ACEOF
4337
4338fi
4339done
4340
4341for ac_func in setbuf setbuffer setlinebuf setvbuf
4342do :
4343  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4344ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4345eval as_val=\$$as_ac_var
4346   if test "x$as_val" = x""yes; then :
4347  cat >>confdefs.h <<_ACEOF
4348#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4349_ACEOF
4350
4351fi
4352done
4353
4354for ac_func in strnlen memrchr strncpy memmem sethostname
4355do :
4356  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4357ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4358eval as_val=\$$as_ac_var
4359   if test "x$as_val" = x""yes; then :
4360  cat >>confdefs.h <<_ACEOF
4361#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4362_ACEOF
4363
4364fi
4365done
4366
4367for ac_func in __ctype_b_loc __ctype_tolower_loc __ctype_toupper_loc
4368do :
4369  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4370ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4371eval as_val=\$$as_ac_var
4372   if test "x$as_val" = x""yes; then :
4373  cat >>confdefs.h <<_ACEOF
4374#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4375_ACEOF
4376
4377fi
4378done
4379
4380for ac_func in getlogin cuserid getpwnam getpwuid getpwent getgrnam getgrgid getgrent
4381do :
4382  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4383ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4384eval as_val=\$$as_ac_var
4385   if test "x$as_val" = x""yes; then :
4386  cat >>confdefs.h <<_ACEOF
4387#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4388_ACEOF
4389
4390fi
4391done
4392
4393for ac_func in getlogin_r getpwnam_r getpwuid_r getgrnam_r getgrgid_r
4394do :
4395  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4396ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4397eval as_val=\$$as_ac_var
4398   if test "x$as_val" = x""yes; then :
4399  cat >>confdefs.h <<_ACEOF
4400#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4401_ACEOF
4402
4403fi
4404done
4405
4406for ac_func in getservent getservbyname getservbyport getaddrinfo gai_strerror
4407do :
4408  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4409ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4410eval as_val=\$$as_ac_var
4411   if test "x$as_val" = x""yes; then :
4412  cat >>confdefs.h <<_ACEOF
4413#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4414_ACEOF
4415
4416fi
4417done
4418
4419for ac_func in getprotoent getprotobyname getprotobynumber
4420do :
4421  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4422ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4423eval as_val=\$$as_ac_var
4424   if test "x$as_val" = x""yes; then :
4425  cat >>confdefs.h <<_ACEOF
4426#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4427_ACEOF
4428
4429fi
4430done
4431
4432for ac_func in getmntent setmntent addmntent
4433do :
4434  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4435ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4436eval as_val=\$$as_ac_var
4437   if test "x$as_val" = x""yes; then :
4438  cat >>confdefs.h <<_ACEOF
4439#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4440_ACEOF
4441
4442fi
4443done
4444
4445for ac_func in inet_ntoa mmap munmap
4446do :
4447  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4448ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4449eval as_val=\$$as_ac_var
4450   if test "x$as_val" = x""yes; then :
4451  cat >>confdefs.h <<_ACEOF
4452#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4453_ACEOF
4454
4455fi
4456done
4457
4458for ac_func in mmap64
4459do :
4460  ac_fn_c_check_func "$LINENO" "mmap64" "ac_cv_func_mmap64"
4461if test "x$ac_cv_func_mmap64" = x""yes; then :
4462  cat >>confdefs.h <<_ACEOF
4463#define HAVE_MMAP64 1
4464_ACEOF
4465
4466fi
4467done
4468
4469for ac_func in __libc_freeres
4470do :
4471  ac_fn_c_check_func "$LINENO" "__libc_freeres" "ac_cv_func___libc_freeres"
4472if test "x$ac_cv_func___libc_freeres" = x""yes; then :
4473  cat >>confdefs.h <<_ACEOF
4474#define HAVE___LIBC_FREERES 1
4475_ACEOF
4476
4477fi
4478done
4479
4480for ac_func in rawmemchr stpcpy mempcpy
4481do :
4482  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4483ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4484eval as_val=\$$as_ac_var
4485   if test "x$as_val" = x""yes; then :
4486  cat >>confdefs.h <<_ACEOF
4487#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4488_ACEOF
4489
4490fi
4491done
4492
4493
4494cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4495/* end confdefs.h.  */
4496#include <sys/types.h>
4497#include <sys/ipc.h>
4498#include <sys/sem.h>
4499int
4500main ()
4501{
4502union semun foo;
4503  ;
4504  return 0;
4505}
4506_ACEOF
4507if ac_fn_c_try_compile "$LINENO"; then :
4508  mf_have_semun=1
4509else
4510  mf_have_semun=0
4511fi
4512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4513if test $mf_have_semun = 1
4514then
4515
4516$as_echo "#define HAVE_UNION_SEMUN 1" >>confdefs.h
4517
4518fi
4519
4520
4521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t in sys/socket.h" >&5
4522$as_echo_n "checking for socklen_t in sys/socket.h... " >&6; }
4523cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4524/* end confdefs.h.  */
4525#define _POSIX_PII_SOCKET
4526#include <sys/types.h>
4527#include <sys/socket.h>
4528int
4529main ()
4530{
4531socklen_t x = 5;
4532  ;
4533  return 0;
4534}
4535_ACEOF
4536if ac_fn_c_try_compile "$LINENO"; then :
4537
4538$as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
4539
4540   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4541$as_echo "yes" >&6; }
4542else
4543  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4544$as_echo "no" >&6; }
4545fi
4546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4547
4548enable_dlopen=yes
4549
4550
4551
4552case `pwd` in
4553  *\ * | *\	*)
4554    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4555$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4556esac
4557
4558
4559
4560macro_version='2.2.7a'
4561macro_revision='1.3134'
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575ltmain="$ac_aux_dir/ltmain.sh"
4576
4577# Backslashify metacharacters that are still active within
4578# double-quoted strings.
4579sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4580
4581# Same as above, but do not quote variable references.
4582double_quote_subst='s/\(["`\\]\)/\\\1/g'
4583
4584# Sed substitution to delay expansion of an escaped shell variable in a
4585# double_quote_subst'ed string.
4586delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4587
4588# Sed substitution to delay expansion of an escaped single quote.
4589delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4590
4591# Sed substitution to avoid accidental globbing in evaled expressions
4592no_glob_subst='s/\*/\\\*/g'
4593
4594ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4595ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4596ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4597
4598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4599$as_echo_n "checking how to print strings... " >&6; }
4600# Test print first, because it will be a builtin if present.
4601if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4602   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4603  ECHO='print -r --'
4604elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4605  ECHO='printf %s\n'
4606else
4607  # Use this function as a fallback that always works.
4608  func_fallback_echo ()
4609  {
4610    eval 'cat <<_LTECHO_EOF
4611$1
4612_LTECHO_EOF'
4613  }
4614  ECHO='func_fallback_echo'
4615fi
4616
4617# func_echo_all arg...
4618# Invoke $ECHO with all args, space-separated.
4619func_echo_all ()
4620{
4621    $ECHO ""
4622}
4623
4624case "$ECHO" in
4625  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4626$as_echo "printf" >&6; } ;;
4627  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4628$as_echo "print -r" >&6; } ;;
4629  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4630$as_echo "cat" >&6; } ;;
4631esac
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4647$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4648if test "${ac_cv_path_SED+set}" = set; then :
4649  $as_echo_n "(cached) " >&6
4650else
4651            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4652     for ac_i in 1 2 3 4 5 6 7; do
4653       ac_script="$ac_script$as_nl$ac_script"
4654     done
4655     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4656     { ac_script=; unset ac_script;}
4657     if test -z "$SED"; then
4658  ac_path_SED_found=false
4659  # Loop through the user's path and test for each of PROGNAME-LIST
4660  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4661for as_dir in $PATH
4662do
4663  IFS=$as_save_IFS
4664  test -z "$as_dir" && as_dir=.
4665    for ac_prog in sed gsed; do
4666    for ac_exec_ext in '' $ac_executable_extensions; do
4667      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4668      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4669# Check for GNU ac_path_SED and select it if it is found.
4670  # Check for GNU $ac_path_SED
4671case `"$ac_path_SED" --version 2>&1` in
4672*GNU*)
4673  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4674*)
4675  ac_count=0
4676  $as_echo_n 0123456789 >"conftest.in"
4677  while :
4678  do
4679    cat "conftest.in" "conftest.in" >"conftest.tmp"
4680    mv "conftest.tmp" "conftest.in"
4681    cp "conftest.in" "conftest.nl"
4682    $as_echo '' >> "conftest.nl"
4683    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4684    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4685    as_fn_arith $ac_count + 1 && ac_count=$as_val
4686    if test $ac_count -gt ${ac_path_SED_max-0}; then
4687      # Best one so far, save it but keep looking for a better one
4688      ac_cv_path_SED="$ac_path_SED"
4689      ac_path_SED_max=$ac_count
4690    fi
4691    # 10*(2^10) chars as input seems more than enough
4692    test $ac_count -gt 10 && break
4693  done
4694  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4695esac
4696
4697      $ac_path_SED_found && break 3
4698    done
4699  done
4700  done
4701IFS=$as_save_IFS
4702  if test -z "$ac_cv_path_SED"; then
4703    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4704  fi
4705else
4706  ac_cv_path_SED=$SED
4707fi
4708
4709fi
4710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4711$as_echo "$ac_cv_path_SED" >&6; }
4712 SED="$ac_cv_path_SED"
4713  rm -f conftest.sed
4714
4715test -z "$SED" && SED=sed
4716Xsed="$SED -e 1s/^X//"
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4729$as_echo_n "checking for fgrep... " >&6; }
4730if test "${ac_cv_path_FGREP+set}" = set; then :
4731  $as_echo_n "(cached) " >&6
4732else
4733  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4734   then ac_cv_path_FGREP="$GREP -F"
4735   else
4736     if test -z "$FGREP"; then
4737  ac_path_FGREP_found=false
4738  # Loop through the user's path and test for each of PROGNAME-LIST
4739  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4740for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4741do
4742  IFS=$as_save_IFS
4743  test -z "$as_dir" && as_dir=.
4744    for ac_prog in fgrep; do
4745    for ac_exec_ext in '' $ac_executable_extensions; do
4746      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4747      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4748# Check for GNU ac_path_FGREP and select it if it is found.
4749  # Check for GNU $ac_path_FGREP
4750case `"$ac_path_FGREP" --version 2>&1` in
4751*GNU*)
4752  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4753*)
4754  ac_count=0
4755  $as_echo_n 0123456789 >"conftest.in"
4756  while :
4757  do
4758    cat "conftest.in" "conftest.in" >"conftest.tmp"
4759    mv "conftest.tmp" "conftest.in"
4760    cp "conftest.in" "conftest.nl"
4761    $as_echo 'FGREP' >> "conftest.nl"
4762    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4763    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4764    as_fn_arith $ac_count + 1 && ac_count=$as_val
4765    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4766      # Best one so far, save it but keep looking for a better one
4767      ac_cv_path_FGREP="$ac_path_FGREP"
4768      ac_path_FGREP_max=$ac_count
4769    fi
4770    # 10*(2^10) chars as input seems more than enough
4771    test $ac_count -gt 10 && break
4772  done
4773  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4774esac
4775
4776      $ac_path_FGREP_found && break 3
4777    done
4778  done
4779  done
4780IFS=$as_save_IFS
4781  if test -z "$ac_cv_path_FGREP"; then
4782    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4783  fi
4784else
4785  ac_cv_path_FGREP=$FGREP
4786fi
4787
4788   fi
4789fi
4790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4791$as_echo "$ac_cv_path_FGREP" >&6; }
4792 FGREP="$ac_cv_path_FGREP"
4793
4794
4795test -z "$GREP" && GREP=grep
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815# Check whether --with-gnu-ld was given.
4816if test "${with_gnu_ld+set}" = set; then :
4817  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4818else
4819  with_gnu_ld=no
4820fi
4821
4822ac_prog=ld
4823if test "$GCC" = yes; then
4824  # Check if gcc -print-prog-name=ld gives a path.
4825  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4826$as_echo_n "checking for ld used by $CC... " >&6; }
4827  case $host in
4828  *-*-mingw*)
4829    # gcc leaves a trailing carriage return which upsets mingw
4830    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4831  *)
4832    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4833  esac
4834  case $ac_prog in
4835    # Accept absolute paths.
4836    [\\/]* | ?:[\\/]*)
4837      re_direlt='/[^/][^/]*/\.\./'
4838      # Canonicalize the pathname of ld
4839      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4840      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4841	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4842      done
4843      test -z "$LD" && LD="$ac_prog"
4844      ;;
4845  "")
4846    # If it fails, then pretend we aren't using GCC.
4847    ac_prog=ld
4848    ;;
4849  *)
4850    # If it is relative, then search for the first ld in PATH.
4851    with_gnu_ld=unknown
4852    ;;
4853  esac
4854elif test "$with_gnu_ld" = yes; then
4855  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4856$as_echo_n "checking for GNU ld... " >&6; }
4857else
4858  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4859$as_echo_n "checking for non-GNU ld... " >&6; }
4860fi
4861if test "${lt_cv_path_LD+set}" = set; then :
4862  $as_echo_n "(cached) " >&6
4863else
4864  if test -z "$LD"; then
4865  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4866  for ac_dir in $PATH; do
4867    IFS="$lt_save_ifs"
4868    test -z "$ac_dir" && ac_dir=.
4869    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4870      lt_cv_path_LD="$ac_dir/$ac_prog"
4871      # Check to see if the program is GNU ld.  I'd rather use --version,
4872      # but apparently some variants of GNU ld only accept -v.
4873      # Break only if it was the GNU/non-GNU ld that we prefer.
4874      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4875      *GNU* | *'with BFD'*)
4876	test "$with_gnu_ld" != no && break
4877	;;
4878      *)
4879	test "$with_gnu_ld" != yes && break
4880	;;
4881      esac
4882    fi
4883  done
4884  IFS="$lt_save_ifs"
4885else
4886  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4887fi
4888fi
4889
4890LD="$lt_cv_path_LD"
4891if test -n "$LD"; then
4892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4893$as_echo "$LD" >&6; }
4894else
4895  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4896$as_echo "no" >&6; }
4897fi
4898test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4900$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4901if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4902  $as_echo_n "(cached) " >&6
4903else
4904  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4905case `$LD -v 2>&1 </dev/null` in
4906*GNU* | *'with BFD'*)
4907  lt_cv_prog_gnu_ld=yes
4908  ;;
4909*)
4910  lt_cv_prog_gnu_ld=no
4911  ;;
4912esac
4913fi
4914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4915$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4916with_gnu_ld=$lt_cv_prog_gnu_ld
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4927$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4928if test "${lt_cv_path_NM+set}" = set; then :
4929  $as_echo_n "(cached) " >&6
4930else
4931  if test -n "$NM"; then
4932  # Let the user override the test.
4933  lt_cv_path_NM="$NM"
4934else
4935  lt_nm_to_check="${ac_tool_prefix}nm"
4936  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4937    lt_nm_to_check="$lt_nm_to_check nm"
4938  fi
4939  for lt_tmp_nm in $lt_nm_to_check; do
4940    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4941    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4942      IFS="$lt_save_ifs"
4943      test -z "$ac_dir" && ac_dir=.
4944      tmp_nm="$ac_dir/$lt_tmp_nm"
4945      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4946	# Check to see if the nm accepts a BSD-compat flag.
4947	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4948	#   nm: unknown option "B" ignored
4949	# Tru64's nm complains that /dev/null is an invalid object file
4950	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4951	*/dev/null* | *'Invalid file or object type'*)
4952	  lt_cv_path_NM="$tmp_nm -B"
4953	  break
4954	  ;;
4955	*)
4956	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4957	  */dev/null*)
4958	    lt_cv_path_NM="$tmp_nm -p"
4959	    break
4960	    ;;
4961	  *)
4962	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4963	    continue # so that we can try to find one that supports BSD flags
4964	    ;;
4965	  esac
4966	  ;;
4967	esac
4968      fi
4969    done
4970    IFS="$lt_save_ifs"
4971  done
4972  : ${lt_cv_path_NM=no}
4973fi
4974fi
4975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4976$as_echo "$lt_cv_path_NM" >&6; }
4977if test "$lt_cv_path_NM" != "no"; then
4978  NM="$lt_cv_path_NM"
4979else
4980  # Didn't find any BSD compatible name lister, look for dumpbin.
4981  if test -n "$DUMPBIN"; then :
4982    # Let the user override the test.
4983  else
4984    if test -n "$ac_tool_prefix"; then
4985  for ac_prog in dumpbin "link -dump"
4986  do
4987    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4988set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4990$as_echo_n "checking for $ac_word... " >&6; }
4991if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4992  $as_echo_n "(cached) " >&6
4993else
4994  if test -n "$DUMPBIN"; then
4995  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4996else
4997as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4998for as_dir in $PATH
4999do
5000  IFS=$as_save_IFS
5001  test -z "$as_dir" && as_dir=.
5002    for ac_exec_ext in '' $ac_executable_extensions; do
5003  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5004    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5005    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5006    break 2
5007  fi
5008done
5009  done
5010IFS=$as_save_IFS
5011
5012fi
5013fi
5014DUMPBIN=$ac_cv_prog_DUMPBIN
5015if test -n "$DUMPBIN"; then
5016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5017$as_echo "$DUMPBIN" >&6; }
5018else
5019  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5020$as_echo "no" >&6; }
5021fi
5022
5023
5024    test -n "$DUMPBIN" && break
5025  done
5026fi
5027if test -z "$DUMPBIN"; then
5028  ac_ct_DUMPBIN=$DUMPBIN
5029  for ac_prog in dumpbin "link -dump"
5030do
5031  # Extract the first word of "$ac_prog", so it can be a program name with args.
5032set dummy $ac_prog; ac_word=$2
5033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5034$as_echo_n "checking for $ac_word... " >&6; }
5035if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5036  $as_echo_n "(cached) " >&6
5037else
5038  if test -n "$ac_ct_DUMPBIN"; then
5039  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5040else
5041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5042for as_dir in $PATH
5043do
5044  IFS=$as_save_IFS
5045  test -z "$as_dir" && as_dir=.
5046    for ac_exec_ext in '' $ac_executable_extensions; do
5047  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5048    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5049    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5050    break 2
5051  fi
5052done
5053  done
5054IFS=$as_save_IFS
5055
5056fi
5057fi
5058ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5059if test -n "$ac_ct_DUMPBIN"; then
5060  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5061$as_echo "$ac_ct_DUMPBIN" >&6; }
5062else
5063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5064$as_echo "no" >&6; }
5065fi
5066
5067
5068  test -n "$ac_ct_DUMPBIN" && break
5069done
5070
5071  if test "x$ac_ct_DUMPBIN" = x; then
5072    DUMPBIN=":"
5073  else
5074    case $cross_compiling:$ac_tool_warned in
5075yes:)
5076{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5077$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5078ac_tool_warned=yes ;;
5079esac
5080    DUMPBIN=$ac_ct_DUMPBIN
5081  fi
5082fi
5083
5084    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5085    *COFF*)
5086      DUMPBIN="$DUMPBIN -symbols"
5087      ;;
5088    *)
5089      DUMPBIN=:
5090      ;;
5091    esac
5092  fi
5093
5094  if test "$DUMPBIN" != ":"; then
5095    NM="$DUMPBIN"
5096  fi
5097fi
5098test -z "$NM" && NM=nm
5099
5100
5101
5102
5103
5104
5105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5106$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5107if test "${lt_cv_nm_interface+set}" = set; then :
5108  $as_echo_n "(cached) " >&6
5109else
5110  lt_cv_nm_interface="BSD nm"
5111  echo "int some_variable = 0;" > conftest.$ac_ext
5112  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5113  (eval "$ac_compile" 2>conftest.err)
5114  cat conftest.err >&5
5115  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5116  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5117  cat conftest.err >&5
5118  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5119  cat conftest.out >&5
5120  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5121    lt_cv_nm_interface="MS dumpbin"
5122  fi
5123  rm -f conftest*
5124fi
5125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5126$as_echo "$lt_cv_nm_interface" >&6; }
5127
5128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5129$as_echo_n "checking whether ln -s works... " >&6; }
5130LN_S=$as_ln_s
5131if test "$LN_S" = "ln -s"; then
5132  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5133$as_echo "yes" >&6; }
5134else
5135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5136$as_echo "no, using $LN_S" >&6; }
5137fi
5138
5139# find the maximum length of command line arguments
5140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5141$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5142if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5143  $as_echo_n "(cached) " >&6
5144else
5145    i=0
5146  teststring="ABCD"
5147
5148  case $build_os in
5149  msdosdjgpp*)
5150    # On DJGPP, this test can blow up pretty badly due to problems in libc
5151    # (any single argument exceeding 2000 bytes causes a buffer overrun
5152    # during glob expansion).  Even if it were fixed, the result of this
5153    # check would be larger than it should be.
5154    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5155    ;;
5156
5157  gnu*)
5158    # Under GNU Hurd, this test is not required because there is
5159    # no limit to the length of command line arguments.
5160    # Libtool will interpret -1 as no limit whatsoever
5161    lt_cv_sys_max_cmd_len=-1;
5162    ;;
5163
5164  cygwin* | mingw* | cegcc*)
5165    # On Win9x/ME, this test blows up -- it succeeds, but takes
5166    # about 5 minutes as the teststring grows exponentially.
5167    # Worse, since 9x/ME are not pre-emptively multitasking,
5168    # you end up with a "frozen" computer, even though with patience
5169    # the test eventually succeeds (with a max line length of 256k).
5170    # Instead, let's just punt: use the minimum linelength reported by
5171    # all of the supported platforms: 8192 (on NT/2K/XP).
5172    lt_cv_sys_max_cmd_len=8192;
5173    ;;
5174
5175  mint*)
5176    # On MiNT this can take a long time and run out of memory.
5177    lt_cv_sys_max_cmd_len=8192;
5178    ;;
5179
5180  amigaos*)
5181    # On AmigaOS with pdksh, this test takes hours, literally.
5182    # So we just punt and use a minimum line length of 8192.
5183    lt_cv_sys_max_cmd_len=8192;
5184    ;;
5185
5186  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5187    # This has been around since 386BSD, at least.  Likely further.
5188    if test -x /sbin/sysctl; then
5189      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5190    elif test -x /usr/sbin/sysctl; then
5191      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5192    else
5193      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5194    fi
5195    # And add a safety zone
5196    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5197    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5198    ;;
5199
5200  interix*)
5201    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5202    lt_cv_sys_max_cmd_len=196608
5203    ;;
5204
5205  osf*)
5206    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5207    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5208    # nice to cause kernel panics so lets avoid the loop below.
5209    # First set a reasonable default.
5210    lt_cv_sys_max_cmd_len=16384
5211    #
5212    if test -x /sbin/sysconfig; then
5213      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5214        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5215      esac
5216    fi
5217    ;;
5218  sco3.2v5*)
5219    lt_cv_sys_max_cmd_len=102400
5220    ;;
5221  sysv5* | sco5v6* | sysv4.2uw2*)
5222    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5223    if test -n "$kargmax"; then
5224      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5225    else
5226      lt_cv_sys_max_cmd_len=32768
5227    fi
5228    ;;
5229  *)
5230    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5231    if test -n "$lt_cv_sys_max_cmd_len"; then
5232      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5233      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5234    else
5235      # Make teststring a little bigger before we do anything with it.
5236      # a 1K string should be a reasonable start.
5237      for i in 1 2 3 4 5 6 7 8 ; do
5238        teststring=$teststring$teststring
5239      done
5240      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5241      # If test is not a shell built-in, we'll probably end up computing a
5242      # maximum length that is only half of the actual maximum length, but
5243      # we can't tell.
5244      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5245	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5246	      test $i != 17 # 1/2 MB should be enough
5247      do
5248        i=`expr $i + 1`
5249        teststring=$teststring$teststring
5250      done
5251      # Only check the string length outside the loop.
5252      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5253      teststring=
5254      # Add a significant safety factor because C++ compilers can tack on
5255      # massive amounts of additional arguments before passing them to the
5256      # linker.  It appears as though 1/2 is a usable value.
5257      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5258    fi
5259    ;;
5260  esac
5261
5262fi
5263
5264if test -n $lt_cv_sys_max_cmd_len ; then
5265  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5266$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5267else
5268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5269$as_echo "none" >&6; }
5270fi
5271max_cmd_len=$lt_cv_sys_max_cmd_len
5272
5273
5274
5275
5276
5277
5278: ${CP="cp -f"}
5279: ${MV="mv -f"}
5280: ${RM="rm -f"}
5281
5282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5283$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5284# Try some XSI features
5285xsi_shell=no
5286( _lt_dummy="a/b/c"
5287  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5288      = c,a/b,, \
5289    && eval 'test $(( 1 + 1 )) -eq 2 \
5290    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5291  && xsi_shell=yes
5292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5293$as_echo "$xsi_shell" >&6; }
5294
5295
5296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5297$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5298lt_shell_append=no
5299( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5300    >/dev/null 2>&1 \
5301  && lt_shell_append=yes
5302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5303$as_echo "$lt_shell_append" >&6; }
5304
5305
5306if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5307  lt_unset=unset
5308else
5309  lt_unset=false
5310fi
5311
5312
5313
5314
5315
5316# test EBCDIC or ASCII
5317case `echo X|tr X '\101'` in
5318 A) # ASCII based system
5319    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5320  lt_SP2NL='tr \040 \012'
5321  lt_NL2SP='tr \015\012 \040\040'
5322  ;;
5323 *) # EBCDIC based system
5324  lt_SP2NL='tr \100 \n'
5325  lt_NL2SP='tr \r\n \100\100'
5326  ;;
5327esac
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5338$as_echo_n "checking for $LD option to reload object files... " >&6; }
5339if test "${lt_cv_ld_reload_flag+set}" = set; then :
5340  $as_echo_n "(cached) " >&6
5341else
5342  lt_cv_ld_reload_flag='-r'
5343fi
5344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5345$as_echo "$lt_cv_ld_reload_flag" >&6; }
5346reload_flag=$lt_cv_ld_reload_flag
5347case $reload_flag in
5348"" | " "*) ;;
5349*) reload_flag=" $reload_flag" ;;
5350esac
5351reload_cmds='$LD$reload_flag -o $output$reload_objs'
5352case $host_os in
5353  darwin*)
5354    if test "$GCC" = yes; then
5355      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5356    else
5357      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5358    fi
5359    ;;
5360esac
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370if test -n "$ac_tool_prefix"; then
5371  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5372set dummy ${ac_tool_prefix}objdump; ac_word=$2
5373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5374$as_echo_n "checking for $ac_word... " >&6; }
5375if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5376  $as_echo_n "(cached) " >&6
5377else
5378  if test -n "$OBJDUMP"; then
5379  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5380else
5381as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5382for as_dir in $PATH
5383do
5384  IFS=$as_save_IFS
5385  test -z "$as_dir" && as_dir=.
5386    for ac_exec_ext in '' $ac_executable_extensions; do
5387  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5388    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5389    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5390    break 2
5391  fi
5392done
5393  done
5394IFS=$as_save_IFS
5395
5396fi
5397fi
5398OBJDUMP=$ac_cv_prog_OBJDUMP
5399if test -n "$OBJDUMP"; then
5400  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5401$as_echo "$OBJDUMP" >&6; }
5402else
5403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5404$as_echo "no" >&6; }
5405fi
5406
5407
5408fi
5409if test -z "$ac_cv_prog_OBJDUMP"; then
5410  ac_ct_OBJDUMP=$OBJDUMP
5411  # Extract the first word of "objdump", so it can be a program name with args.
5412set dummy objdump; ac_word=$2
5413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5414$as_echo_n "checking for $ac_word... " >&6; }
5415if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5416  $as_echo_n "(cached) " >&6
5417else
5418  if test -n "$ac_ct_OBJDUMP"; then
5419  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5420else
5421as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5422for as_dir in $PATH
5423do
5424  IFS=$as_save_IFS
5425  test -z "$as_dir" && as_dir=.
5426    for ac_exec_ext in '' $ac_executable_extensions; do
5427  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5428    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5429    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5430    break 2
5431  fi
5432done
5433  done
5434IFS=$as_save_IFS
5435
5436fi
5437fi
5438ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5439if test -n "$ac_ct_OBJDUMP"; then
5440  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5441$as_echo "$ac_ct_OBJDUMP" >&6; }
5442else
5443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5444$as_echo "no" >&6; }
5445fi
5446
5447  if test "x$ac_ct_OBJDUMP" = x; then
5448    OBJDUMP="false"
5449  else
5450    case $cross_compiling:$ac_tool_warned in
5451yes:)
5452{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5453$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5454ac_tool_warned=yes ;;
5455esac
5456    OBJDUMP=$ac_ct_OBJDUMP
5457  fi
5458else
5459  OBJDUMP="$ac_cv_prog_OBJDUMP"
5460fi
5461
5462test -z "$OBJDUMP" && OBJDUMP=objdump
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5473$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5474if test "${lt_cv_deplibs_check_method+set}" = set; then :
5475  $as_echo_n "(cached) " >&6
5476else
5477  lt_cv_file_magic_cmd='$MAGIC_CMD'
5478lt_cv_file_magic_test_file=
5479lt_cv_deplibs_check_method='unknown'
5480# Need to set the preceding variable on all platforms that support
5481# interlibrary dependencies.
5482# 'none' -- dependencies not supported.
5483# `unknown' -- same as none, but documents that we really don't know.
5484# 'pass_all' -- all dependencies passed with no checks.
5485# 'test_compile' -- check by making test program.
5486# 'file_magic [[regex]]' -- check by looking for files in library path
5487# which responds to the $file_magic_cmd with a given extended regex.
5488# If you have `file' or equivalent on your system and you're not sure
5489# whether `pass_all' will *always* work, you probably want this one.
5490
5491case $host_os in
5492aix[4-9]*)
5493  lt_cv_deplibs_check_method=pass_all
5494  ;;
5495
5496beos*)
5497  lt_cv_deplibs_check_method=pass_all
5498  ;;
5499
5500bsdi[45]*)
5501  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5502  lt_cv_file_magic_cmd='/usr/bin/file -L'
5503  lt_cv_file_magic_test_file=/shlib/libc.so
5504  ;;
5505
5506cygwin*)
5507  # func_win32_libid is a shell function defined in ltmain.sh
5508  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5509  lt_cv_file_magic_cmd='func_win32_libid'
5510  ;;
5511
5512mingw* | pw32*)
5513  # Base MSYS/MinGW do not provide the 'file' command needed by
5514  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5515  # unless we find 'file', for example because we are cross-compiling.
5516  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5517  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5518    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5519    lt_cv_file_magic_cmd='func_win32_libid'
5520  else
5521    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5522    lt_cv_file_magic_cmd='$OBJDUMP -f'
5523  fi
5524  ;;
5525
5526cegcc*)
5527  # use the weaker test based on 'objdump'. See mingw*.
5528  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5529  lt_cv_file_magic_cmd='$OBJDUMP -f'
5530  ;;
5531
5532darwin* | rhapsody*)
5533  lt_cv_deplibs_check_method=pass_all
5534  ;;
5535
5536freebsd* | dragonfly*)
5537  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5538    case $host_cpu in
5539    i*86 )
5540      # Not sure whether the presence of OpenBSD here was a mistake.
5541      # Let's accept both of them until this is cleared up.
5542      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5543      lt_cv_file_magic_cmd=/usr/bin/file
5544      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5545      ;;
5546    esac
5547  else
5548    lt_cv_deplibs_check_method=pass_all
5549  fi
5550  ;;
5551
5552gnu*)
5553  lt_cv_deplibs_check_method=pass_all
5554  ;;
5555
5556haiku*)
5557  lt_cv_deplibs_check_method=pass_all
5558  ;;
5559
5560hpux10.20* | hpux11*)
5561  lt_cv_file_magic_cmd=/usr/bin/file
5562  case $host_cpu in
5563  ia64*)
5564    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5565    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5566    ;;
5567  hppa*64*)
5568    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]'
5569    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5570    ;;
5571  *)
5572    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5573    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5574    ;;
5575  esac
5576  ;;
5577
5578interix[3-9]*)
5579  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5580  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5581  ;;
5582
5583irix5* | irix6* | nonstopux*)
5584  case $LD in
5585  *-32|*"-32 ") libmagic=32-bit;;
5586  *-n32|*"-n32 ") libmagic=N32;;
5587  *-64|*"-64 ") libmagic=64-bit;;
5588  *) libmagic=never-match;;
5589  esac
5590  lt_cv_deplibs_check_method=pass_all
5591  ;;
5592
5593# This must be Linux ELF.
5594linux* | k*bsd*-gnu | kopensolaris*-gnu)
5595  lt_cv_deplibs_check_method=pass_all
5596  ;;
5597
5598netbsd*)
5599  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5600    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5601  else
5602    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5603  fi
5604  ;;
5605
5606newos6*)
5607  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5608  lt_cv_file_magic_cmd=/usr/bin/file
5609  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5610  ;;
5611
5612*nto* | *qnx*)
5613  lt_cv_deplibs_check_method=pass_all
5614  ;;
5615
5616openbsd*)
5617  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5618    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5619  else
5620    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5621  fi
5622  ;;
5623
5624osf3* | osf4* | osf5*)
5625  lt_cv_deplibs_check_method=pass_all
5626  ;;
5627
5628rdos*)
5629  lt_cv_deplibs_check_method=pass_all
5630  ;;
5631
5632solaris*)
5633  lt_cv_deplibs_check_method=pass_all
5634  ;;
5635
5636sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5637  lt_cv_deplibs_check_method=pass_all
5638  ;;
5639
5640sysv4 | sysv4.3*)
5641  case $host_vendor in
5642  motorola)
5643    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]'
5644    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5645    ;;
5646  ncr)
5647    lt_cv_deplibs_check_method=pass_all
5648    ;;
5649  sequent)
5650    lt_cv_file_magic_cmd='/bin/file'
5651    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5652    ;;
5653  sni)
5654    lt_cv_file_magic_cmd='/bin/file'
5655    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5656    lt_cv_file_magic_test_file=/lib/libc.so
5657    ;;
5658  siemens)
5659    lt_cv_deplibs_check_method=pass_all
5660    ;;
5661  pc)
5662    lt_cv_deplibs_check_method=pass_all
5663    ;;
5664  esac
5665  ;;
5666
5667tpf*)
5668  lt_cv_deplibs_check_method=pass_all
5669  ;;
5670esac
5671
5672fi
5673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5674$as_echo "$lt_cv_deplibs_check_method" >&6; }
5675file_magic_cmd=$lt_cv_file_magic_cmd
5676deplibs_check_method=$lt_cv_deplibs_check_method
5677test -z "$deplibs_check_method" && deplibs_check_method=unknown
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690if test -n "$ac_tool_prefix"; then
5691  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5692set dummy ${ac_tool_prefix}ar; ac_word=$2
5693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5694$as_echo_n "checking for $ac_word... " >&6; }
5695if test "${ac_cv_prog_AR+set}" = set; then :
5696  $as_echo_n "(cached) " >&6
5697else
5698  if test -n "$AR"; then
5699  ac_cv_prog_AR="$AR" # Let the user override the test.
5700else
5701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5702for as_dir in $PATH
5703do
5704  IFS=$as_save_IFS
5705  test -z "$as_dir" && as_dir=.
5706    for ac_exec_ext in '' $ac_executable_extensions; do
5707  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5708    ac_cv_prog_AR="${ac_tool_prefix}ar"
5709    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5710    break 2
5711  fi
5712done
5713  done
5714IFS=$as_save_IFS
5715
5716fi
5717fi
5718AR=$ac_cv_prog_AR
5719if test -n "$AR"; then
5720  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5721$as_echo "$AR" >&6; }
5722else
5723  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5724$as_echo "no" >&6; }
5725fi
5726
5727
5728fi
5729if test -z "$ac_cv_prog_AR"; then
5730  ac_ct_AR=$AR
5731  # Extract the first word of "ar", so it can be a program name with args.
5732set dummy ar; ac_word=$2
5733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5734$as_echo_n "checking for $ac_word... " >&6; }
5735if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5736  $as_echo_n "(cached) " >&6
5737else
5738  if test -n "$ac_ct_AR"; then
5739  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5740else
5741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5742for as_dir in $PATH
5743do
5744  IFS=$as_save_IFS
5745  test -z "$as_dir" && as_dir=.
5746    for ac_exec_ext in '' $ac_executable_extensions; do
5747  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5748    ac_cv_prog_ac_ct_AR="ar"
5749    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5750    break 2
5751  fi
5752done
5753  done
5754IFS=$as_save_IFS
5755
5756fi
5757fi
5758ac_ct_AR=$ac_cv_prog_ac_ct_AR
5759if test -n "$ac_ct_AR"; then
5760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5761$as_echo "$ac_ct_AR" >&6; }
5762else
5763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5764$as_echo "no" >&6; }
5765fi
5766
5767  if test "x$ac_ct_AR" = x; then
5768    AR="false"
5769  else
5770    case $cross_compiling:$ac_tool_warned in
5771yes:)
5772{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5773$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5774ac_tool_warned=yes ;;
5775esac
5776    AR=$ac_ct_AR
5777  fi
5778else
5779  AR="$ac_cv_prog_AR"
5780fi
5781
5782test -z "$AR" && AR=ar
5783test -z "$AR_FLAGS" && AR_FLAGS=cru
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795if test -n "$ac_tool_prefix"; then
5796  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5797set dummy ${ac_tool_prefix}strip; ac_word=$2
5798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5799$as_echo_n "checking for $ac_word... " >&6; }
5800if test "${ac_cv_prog_STRIP+set}" = set; then :
5801  $as_echo_n "(cached) " >&6
5802else
5803  if test -n "$STRIP"; then
5804  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5805else
5806as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5807for as_dir in $PATH
5808do
5809  IFS=$as_save_IFS
5810  test -z "$as_dir" && as_dir=.
5811    for ac_exec_ext in '' $ac_executable_extensions; do
5812  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5813    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5814    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5815    break 2
5816  fi
5817done
5818  done
5819IFS=$as_save_IFS
5820
5821fi
5822fi
5823STRIP=$ac_cv_prog_STRIP
5824if test -n "$STRIP"; then
5825  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5826$as_echo "$STRIP" >&6; }
5827else
5828  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5829$as_echo "no" >&6; }
5830fi
5831
5832
5833fi
5834if test -z "$ac_cv_prog_STRIP"; then
5835  ac_ct_STRIP=$STRIP
5836  # Extract the first word of "strip", so it can be a program name with args.
5837set dummy strip; ac_word=$2
5838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5839$as_echo_n "checking for $ac_word... " >&6; }
5840if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5841  $as_echo_n "(cached) " >&6
5842else
5843  if test -n "$ac_ct_STRIP"; then
5844  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5845else
5846as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5847for as_dir in $PATH
5848do
5849  IFS=$as_save_IFS
5850  test -z "$as_dir" && as_dir=.
5851    for ac_exec_ext in '' $ac_executable_extensions; do
5852  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5853    ac_cv_prog_ac_ct_STRIP="strip"
5854    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5855    break 2
5856  fi
5857done
5858  done
5859IFS=$as_save_IFS
5860
5861fi
5862fi
5863ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5864if test -n "$ac_ct_STRIP"; then
5865  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5866$as_echo "$ac_ct_STRIP" >&6; }
5867else
5868  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5869$as_echo "no" >&6; }
5870fi
5871
5872  if test "x$ac_ct_STRIP" = x; then
5873    STRIP=":"
5874  else
5875    case $cross_compiling:$ac_tool_warned in
5876yes:)
5877{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5878$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5879ac_tool_warned=yes ;;
5880esac
5881    STRIP=$ac_ct_STRIP
5882  fi
5883else
5884  STRIP="$ac_cv_prog_STRIP"
5885fi
5886
5887test -z "$STRIP" && STRIP=:
5888
5889
5890
5891
5892
5893
5894if test -n "$ac_tool_prefix"; then
5895  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5896set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5898$as_echo_n "checking for $ac_word... " >&6; }
5899if test "${ac_cv_prog_RANLIB+set}" = set; then :
5900  $as_echo_n "(cached) " >&6
5901else
5902  if test -n "$RANLIB"; then
5903  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5904else
5905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5906for as_dir in $PATH
5907do
5908  IFS=$as_save_IFS
5909  test -z "$as_dir" && as_dir=.
5910    for ac_exec_ext in '' $ac_executable_extensions; do
5911  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5912    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5913    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5914    break 2
5915  fi
5916done
5917  done
5918IFS=$as_save_IFS
5919
5920fi
5921fi
5922RANLIB=$ac_cv_prog_RANLIB
5923if test -n "$RANLIB"; then
5924  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5925$as_echo "$RANLIB" >&6; }
5926else
5927  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5928$as_echo "no" >&6; }
5929fi
5930
5931
5932fi
5933if test -z "$ac_cv_prog_RANLIB"; then
5934  ac_ct_RANLIB=$RANLIB
5935  # Extract the first word of "ranlib", so it can be a program name with args.
5936set dummy ranlib; ac_word=$2
5937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5938$as_echo_n "checking for $ac_word... " >&6; }
5939if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5940  $as_echo_n "(cached) " >&6
5941else
5942  if test -n "$ac_ct_RANLIB"; then
5943  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5944else
5945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5946for as_dir in $PATH
5947do
5948  IFS=$as_save_IFS
5949  test -z "$as_dir" && as_dir=.
5950    for ac_exec_ext in '' $ac_executable_extensions; do
5951  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5952    ac_cv_prog_ac_ct_RANLIB="ranlib"
5953    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5954    break 2
5955  fi
5956done
5957  done
5958IFS=$as_save_IFS
5959
5960fi
5961fi
5962ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5963if test -n "$ac_ct_RANLIB"; then
5964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5965$as_echo "$ac_ct_RANLIB" >&6; }
5966else
5967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5968$as_echo "no" >&6; }
5969fi
5970
5971  if test "x$ac_ct_RANLIB" = x; then
5972    RANLIB=":"
5973  else
5974    case $cross_compiling:$ac_tool_warned in
5975yes:)
5976{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5977$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5978ac_tool_warned=yes ;;
5979esac
5980    RANLIB=$ac_ct_RANLIB
5981  fi
5982else
5983  RANLIB="$ac_cv_prog_RANLIB"
5984fi
5985
5986test -z "$RANLIB" && RANLIB=:
5987
5988
5989
5990
5991
5992
5993# Determine commands to create old-style static archives.
5994old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5995old_postinstall_cmds='chmod 644 $oldlib'
5996old_postuninstall_cmds=
5997
5998if test -n "$RANLIB"; then
5999  case $host_os in
6000  openbsd*)
6001    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6002    ;;
6003  *)
6004    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6005    ;;
6006  esac
6007  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6008fi
6009
6010case $host_os in
6011  darwin*)
6012    lock_old_archive_extraction=yes ;;
6013  *)
6014    lock_old_archive_extraction=no ;;
6015esac
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055# If no C compiler was specified, use CC.
6056LTCC=${LTCC-"$CC"}
6057
6058# If no C compiler flags were specified, use CFLAGS.
6059LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6060
6061# Allow CC to be a program name with arguments.
6062compiler=$CC
6063
6064
6065# Check for command to grab the raw symbol name followed by C symbol from nm.
6066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6067$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6068if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6069  $as_echo_n "(cached) " >&6
6070else
6071
6072# These are sane defaults that work on at least a few old systems.
6073# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6074
6075# Character class describing NM global symbol codes.
6076symcode='[BCDEGRST]'
6077
6078# Regexp to match symbols that can be accessed directly from C.
6079sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6080
6081# Define system-specific variables.
6082case $host_os in
6083aix*)
6084  symcode='[BCDT]'
6085  ;;
6086cygwin* | mingw* | pw32* | cegcc*)
6087  symcode='[ABCDGISTW]'
6088  ;;
6089hpux*)
6090  if test "$host_cpu" = ia64; then
6091    symcode='[ABCDEGRST]'
6092  fi
6093  ;;
6094irix* | nonstopux*)
6095  symcode='[BCDEGRST]'
6096  ;;
6097osf*)
6098  symcode='[BCDEGQRST]'
6099  ;;
6100solaris*)
6101  symcode='[BDRT]'
6102  ;;
6103sco3.2v5*)
6104  symcode='[DT]'
6105  ;;
6106sysv4.2uw2*)
6107  symcode='[DT]'
6108  ;;
6109sysv5* | sco5v6* | unixware* | OpenUNIX*)
6110  symcode='[ABDT]'
6111  ;;
6112sysv4)
6113  symcode='[DFNSTU]'
6114  ;;
6115esac
6116
6117# If we're using GNU nm, then use its standard symbol codes.
6118case `$NM -V 2>&1` in
6119*GNU* | *'with BFD'*)
6120  symcode='[ABCDGIRSTW]' ;;
6121esac
6122
6123# Transform an extracted symbol line into a proper C declaration.
6124# Some systems (esp. on ia64) link data and code symbols differently,
6125# so use this general approach.
6126lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6127
6128# Transform an extracted symbol line into symbol name and symbol address
6129lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6130lt_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'"
6131
6132# Handle CRLF in mingw tool chain
6133opt_cr=
6134case $build_os in
6135mingw*)
6136  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6137  ;;
6138esac
6139
6140# Try without a prefix underscore, then with it.
6141for ac_symprfx in "" "_"; do
6142
6143  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6144  symxfrm="\\1 $ac_symprfx\\2 \\2"
6145
6146  # Write the raw and C identifiers.
6147  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6148    # Fake it for dumpbin and say T for any non-static function
6149    # and D for any global variable.
6150    # Also find C++ and __fastcall symbols from MSVC++,
6151    # which start with @ or ?.
6152    lt_cv_sys_global_symbol_pipe="$AWK '"\
6153"     {last_section=section; section=\$ 3};"\
6154"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6155"     \$ 0!~/External *\|/{next};"\
6156"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6157"     {if(hide[section]) next};"\
6158"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6159"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6160"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6161"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6162"     ' prfx=^$ac_symprfx"
6163  else
6164    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6165  fi
6166
6167  # Check to see that the pipe works correctly.
6168  pipe_works=no
6169
6170  rm -f conftest*
6171  cat > conftest.$ac_ext <<_LT_EOF
6172#ifdef __cplusplus
6173extern "C" {
6174#endif
6175char nm_test_var;
6176void nm_test_func(void);
6177void nm_test_func(void){}
6178#ifdef __cplusplus
6179}
6180#endif
6181int main(){nm_test_var='a';nm_test_func();return(0);}
6182_LT_EOF
6183
6184  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6185  (eval $ac_compile) 2>&5
6186  ac_status=$?
6187  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6188  test $ac_status = 0; }; then
6189    # Now try to grab the symbols.
6190    nlist=conftest.nm
6191    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6192  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6193  ac_status=$?
6194  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6195  test $ac_status = 0; } && test -s "$nlist"; then
6196      # Try sorting and uniquifying the output.
6197      if sort "$nlist" | uniq > "$nlist"T; then
6198	mv -f "$nlist"T "$nlist"
6199      else
6200	rm -f "$nlist"T
6201      fi
6202
6203      # Make sure that we snagged all the symbols we need.
6204      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6205	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6206	  cat <<_LT_EOF > conftest.$ac_ext
6207#ifdef __cplusplus
6208extern "C" {
6209#endif
6210
6211_LT_EOF
6212	  # Now generate the symbol file.
6213	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6214
6215	  cat <<_LT_EOF >> conftest.$ac_ext
6216
6217/* The mapping between symbol names and symbols.  */
6218const struct {
6219  const char *name;
6220  void       *address;
6221}
6222lt__PROGRAM__LTX_preloaded_symbols[] =
6223{
6224  { "@PROGRAM@", (void *) 0 },
6225_LT_EOF
6226	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6227	  cat <<\_LT_EOF >> conftest.$ac_ext
6228  {0, (void *) 0}
6229};
6230
6231/* This works around a problem in FreeBSD linker */
6232#ifdef FREEBSD_WORKAROUND
6233static const void *lt_preloaded_setup() {
6234  return lt__PROGRAM__LTX_preloaded_symbols;
6235}
6236#endif
6237
6238#ifdef __cplusplus
6239}
6240#endif
6241_LT_EOF
6242	  # Now try linking the two files.
6243	  mv conftest.$ac_objext conftstm.$ac_objext
6244	  lt_save_LIBS="$LIBS"
6245	  lt_save_CFLAGS="$CFLAGS"
6246	  LIBS="conftstm.$ac_objext"
6247	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6248	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6249  (eval $ac_link) 2>&5
6250  ac_status=$?
6251  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6252  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6253	    pipe_works=yes
6254	  fi
6255	  LIBS="$lt_save_LIBS"
6256	  CFLAGS="$lt_save_CFLAGS"
6257	else
6258	  echo "cannot find nm_test_func in $nlist" >&5
6259	fi
6260      else
6261	echo "cannot find nm_test_var in $nlist" >&5
6262      fi
6263    else
6264      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6265    fi
6266  else
6267    echo "$progname: failed program was:" >&5
6268    cat conftest.$ac_ext >&5
6269  fi
6270  rm -rf conftest* conftst*
6271
6272  # Do not use the global_symbol_pipe unless it works.
6273  if test "$pipe_works" = yes; then
6274    break
6275  else
6276    lt_cv_sys_global_symbol_pipe=
6277  fi
6278done
6279
6280fi
6281
6282if test -z "$lt_cv_sys_global_symbol_pipe"; then
6283  lt_cv_sys_global_symbol_to_cdecl=
6284fi
6285if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6286  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6287$as_echo "failed" >&6; }
6288else
6289  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6290$as_echo "ok" >&6; }
6291fi
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314# Check whether --enable-libtool-lock was given.
6315if test "${enable_libtool_lock+set}" = set; then :
6316  enableval=$enable_libtool_lock;
6317fi
6318
6319test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6320
6321# Some flags need to be propagated to the compiler or linker for good
6322# libtool support.
6323case $host in
6324ia64-*-hpux*)
6325  # Find out which ABI we are using.
6326  echo 'int i;' > conftest.$ac_ext
6327  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6328  (eval $ac_compile) 2>&5
6329  ac_status=$?
6330  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6331  test $ac_status = 0; }; then
6332    case `/usr/bin/file conftest.$ac_objext` in
6333      *ELF-32*)
6334	HPUX_IA64_MODE="32"
6335	;;
6336      *ELF-64*)
6337	HPUX_IA64_MODE="64"
6338	;;
6339    esac
6340  fi
6341  rm -rf conftest*
6342  ;;
6343*-*-irix6*)
6344  # Find out which ABI we are using.
6345  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6346  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6347  (eval $ac_compile) 2>&5
6348  ac_status=$?
6349  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6350  test $ac_status = 0; }; then
6351    if test "$lt_cv_prog_gnu_ld" = yes; then
6352      case `/usr/bin/file conftest.$ac_objext` in
6353	*32-bit*)
6354	  LD="${LD-ld} -melf32bsmip"
6355	  ;;
6356	*N32*)
6357	  LD="${LD-ld} -melf32bmipn32"
6358	  ;;
6359	*64-bit*)
6360	  LD="${LD-ld} -melf64bmip"
6361	;;
6362      esac
6363    else
6364      case `/usr/bin/file conftest.$ac_objext` in
6365	*32-bit*)
6366	  LD="${LD-ld} -32"
6367	  ;;
6368	*N32*)
6369	  LD="${LD-ld} -n32"
6370	  ;;
6371	*64-bit*)
6372	  LD="${LD-ld} -64"
6373	  ;;
6374      esac
6375    fi
6376  fi
6377  rm -rf conftest*
6378  ;;
6379
6380x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6381s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6382  # Find out which ABI we are using.
6383  echo 'int i;' > conftest.$ac_ext
6384  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6385  (eval $ac_compile) 2>&5
6386  ac_status=$?
6387  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6388  test $ac_status = 0; }; then
6389    case `/usr/bin/file conftest.o` in
6390      *32-bit*)
6391	case $host in
6392	  x86_64-*kfreebsd*-gnu)
6393	    LD="${LD-ld} -m elf_i386_fbsd"
6394	    ;;
6395	  x86_64-*linux*)
6396	    case `/usr/bin/file conftest.o` in
6397	      *x86-64*)
6398		LD="${LD-ld} -m elf32_x86_64"
6399		;;
6400	      *)
6401		LD="${LD-ld} -m elf_i386"
6402		;;
6403	    esac
6404	    ;;
6405	  ppc64-*linux*|powerpc64-*linux*)
6406	    LD="${LD-ld} -m elf32ppclinux"
6407	    ;;
6408	  s390x-*linux*)
6409	    LD="${LD-ld} -m elf_s390"
6410	    ;;
6411	  sparc64-*linux*)
6412	    LD="${LD-ld} -m elf32_sparc"
6413	    ;;
6414	esac
6415	;;
6416      *64-bit*)
6417	case $host in
6418	  x86_64-*kfreebsd*-gnu)
6419	    LD="${LD-ld} -m elf_x86_64_fbsd"
6420	    ;;
6421	  x86_64-*linux*)
6422	    LD="${LD-ld} -m elf_x86_64"
6423	    ;;
6424	  ppc*-*linux*|powerpc*-*linux*)
6425	    LD="${LD-ld} -m elf64ppc"
6426	    ;;
6427	  s390*-*linux*|s390*-*tpf*)
6428	    LD="${LD-ld} -m elf64_s390"
6429	    ;;
6430	  sparc*-*linux*)
6431	    LD="${LD-ld} -m elf64_sparc"
6432	    ;;
6433	esac
6434	;;
6435    esac
6436  fi
6437  rm -rf conftest*
6438  ;;
6439
6440*-*-sco3.2v5*)
6441  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6442  SAVE_CFLAGS="$CFLAGS"
6443  CFLAGS="$CFLAGS -belf"
6444  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6445$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6446if test "${lt_cv_cc_needs_belf+set}" = set; then :
6447  $as_echo_n "(cached) " >&6
6448else
6449  ac_ext=c
6450ac_cpp='$CPP $CPPFLAGS'
6451ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6452ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6453ac_compiler_gnu=$ac_cv_c_compiler_gnu
6454
6455     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6456/* end confdefs.h.  */
6457
6458int
6459main ()
6460{
6461
6462  ;
6463  return 0;
6464}
6465_ACEOF
6466if ac_fn_c_try_link "$LINENO"; then :
6467  lt_cv_cc_needs_belf=yes
6468else
6469  lt_cv_cc_needs_belf=no
6470fi
6471rm -f core conftest.err conftest.$ac_objext \
6472    conftest$ac_exeext conftest.$ac_ext
6473     ac_ext=c
6474ac_cpp='$CPP $CPPFLAGS'
6475ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6476ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6477ac_compiler_gnu=$ac_cv_c_compiler_gnu
6478
6479fi
6480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6481$as_echo "$lt_cv_cc_needs_belf" >&6; }
6482  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6483    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6484    CFLAGS="$SAVE_CFLAGS"
6485  fi
6486  ;;
6487sparc*-*solaris*)
6488  # Find out which ABI we are using.
6489  echo 'int i;' > conftest.$ac_ext
6490  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6491  (eval $ac_compile) 2>&5
6492  ac_status=$?
6493  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6494  test $ac_status = 0; }; then
6495    case `/usr/bin/file conftest.o` in
6496    *64-bit*)
6497      case $lt_cv_prog_gnu_ld in
6498      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6499      *)
6500	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6501	  LD="${LD-ld} -64"
6502	fi
6503	;;
6504      esac
6505      ;;
6506    esac
6507  fi
6508  rm -rf conftest*
6509  ;;
6510esac
6511
6512need_locks="$enable_libtool_lock"
6513
6514
6515  case $host_os in
6516    rhapsody* | darwin*)
6517    if test -n "$ac_tool_prefix"; then
6518  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6519set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6521$as_echo_n "checking for $ac_word... " >&6; }
6522if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6523  $as_echo_n "(cached) " >&6
6524else
6525  if test -n "$DSYMUTIL"; then
6526  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6527else
6528as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6529for as_dir in $PATH
6530do
6531  IFS=$as_save_IFS
6532  test -z "$as_dir" && as_dir=.
6533    for ac_exec_ext in '' $ac_executable_extensions; do
6534  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6535    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6536    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6537    break 2
6538  fi
6539done
6540  done
6541IFS=$as_save_IFS
6542
6543fi
6544fi
6545DSYMUTIL=$ac_cv_prog_DSYMUTIL
6546if test -n "$DSYMUTIL"; then
6547  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6548$as_echo "$DSYMUTIL" >&6; }
6549else
6550  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6551$as_echo "no" >&6; }
6552fi
6553
6554
6555fi
6556if test -z "$ac_cv_prog_DSYMUTIL"; then
6557  ac_ct_DSYMUTIL=$DSYMUTIL
6558  # Extract the first word of "dsymutil", so it can be a program name with args.
6559set dummy dsymutil; ac_word=$2
6560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6561$as_echo_n "checking for $ac_word... " >&6; }
6562if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6563  $as_echo_n "(cached) " >&6
6564else
6565  if test -n "$ac_ct_DSYMUTIL"; then
6566  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6567else
6568as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6569for as_dir in $PATH
6570do
6571  IFS=$as_save_IFS
6572  test -z "$as_dir" && as_dir=.
6573    for ac_exec_ext in '' $ac_executable_extensions; do
6574  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6575    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6576    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6577    break 2
6578  fi
6579done
6580  done
6581IFS=$as_save_IFS
6582
6583fi
6584fi
6585ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6586if test -n "$ac_ct_DSYMUTIL"; then
6587  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6588$as_echo "$ac_ct_DSYMUTIL" >&6; }
6589else
6590  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6591$as_echo "no" >&6; }
6592fi
6593
6594  if test "x$ac_ct_DSYMUTIL" = x; then
6595    DSYMUTIL=":"
6596  else
6597    case $cross_compiling:$ac_tool_warned in
6598yes:)
6599{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6600$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6601ac_tool_warned=yes ;;
6602esac
6603    DSYMUTIL=$ac_ct_DSYMUTIL
6604  fi
6605else
6606  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6607fi
6608
6609    if test -n "$ac_tool_prefix"; then
6610  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6611set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6613$as_echo_n "checking for $ac_word... " >&6; }
6614if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6615  $as_echo_n "(cached) " >&6
6616else
6617  if test -n "$NMEDIT"; then
6618  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6619else
6620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6621for as_dir in $PATH
6622do
6623  IFS=$as_save_IFS
6624  test -z "$as_dir" && as_dir=.
6625    for ac_exec_ext in '' $ac_executable_extensions; do
6626  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6627    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6628    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6629    break 2
6630  fi
6631done
6632  done
6633IFS=$as_save_IFS
6634
6635fi
6636fi
6637NMEDIT=$ac_cv_prog_NMEDIT
6638if test -n "$NMEDIT"; then
6639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6640$as_echo "$NMEDIT" >&6; }
6641else
6642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6643$as_echo "no" >&6; }
6644fi
6645
6646
6647fi
6648if test -z "$ac_cv_prog_NMEDIT"; then
6649  ac_ct_NMEDIT=$NMEDIT
6650  # Extract the first word of "nmedit", so it can be a program name with args.
6651set dummy nmedit; ac_word=$2
6652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6653$as_echo_n "checking for $ac_word... " >&6; }
6654if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6655  $as_echo_n "(cached) " >&6
6656else
6657  if test -n "$ac_ct_NMEDIT"; then
6658  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6659else
6660as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6661for as_dir in $PATH
6662do
6663  IFS=$as_save_IFS
6664  test -z "$as_dir" && as_dir=.
6665    for ac_exec_ext in '' $ac_executable_extensions; do
6666  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6667    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6668    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6669    break 2
6670  fi
6671done
6672  done
6673IFS=$as_save_IFS
6674
6675fi
6676fi
6677ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6678if test -n "$ac_ct_NMEDIT"; then
6679  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6680$as_echo "$ac_ct_NMEDIT" >&6; }
6681else
6682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6683$as_echo "no" >&6; }
6684fi
6685
6686  if test "x$ac_ct_NMEDIT" = x; then
6687    NMEDIT=":"
6688  else
6689    case $cross_compiling:$ac_tool_warned in
6690yes:)
6691{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6692$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6693ac_tool_warned=yes ;;
6694esac
6695    NMEDIT=$ac_ct_NMEDIT
6696  fi
6697else
6698  NMEDIT="$ac_cv_prog_NMEDIT"
6699fi
6700
6701    if test -n "$ac_tool_prefix"; then
6702  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6703set dummy ${ac_tool_prefix}lipo; ac_word=$2
6704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6705$as_echo_n "checking for $ac_word... " >&6; }
6706if test "${ac_cv_prog_LIPO+set}" = set; then :
6707  $as_echo_n "(cached) " >&6
6708else
6709  if test -n "$LIPO"; then
6710  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6711else
6712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6713for as_dir in $PATH
6714do
6715  IFS=$as_save_IFS
6716  test -z "$as_dir" && as_dir=.
6717    for ac_exec_ext in '' $ac_executable_extensions; do
6718  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6719    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6720    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6721    break 2
6722  fi
6723done
6724  done
6725IFS=$as_save_IFS
6726
6727fi
6728fi
6729LIPO=$ac_cv_prog_LIPO
6730if test -n "$LIPO"; then
6731  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6732$as_echo "$LIPO" >&6; }
6733else
6734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6735$as_echo "no" >&6; }
6736fi
6737
6738
6739fi
6740if test -z "$ac_cv_prog_LIPO"; then
6741  ac_ct_LIPO=$LIPO
6742  # Extract the first word of "lipo", so it can be a program name with args.
6743set dummy lipo; ac_word=$2
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6745$as_echo_n "checking for $ac_word... " >&6; }
6746if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6747  $as_echo_n "(cached) " >&6
6748else
6749  if test -n "$ac_ct_LIPO"; then
6750  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6751else
6752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6753for as_dir in $PATH
6754do
6755  IFS=$as_save_IFS
6756  test -z "$as_dir" && as_dir=.
6757    for ac_exec_ext in '' $ac_executable_extensions; do
6758  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6759    ac_cv_prog_ac_ct_LIPO="lipo"
6760    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6761    break 2
6762  fi
6763done
6764  done
6765IFS=$as_save_IFS
6766
6767fi
6768fi
6769ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6770if test -n "$ac_ct_LIPO"; then
6771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6772$as_echo "$ac_ct_LIPO" >&6; }
6773else
6774  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6775$as_echo "no" >&6; }
6776fi
6777
6778  if test "x$ac_ct_LIPO" = x; then
6779    LIPO=":"
6780  else
6781    case $cross_compiling:$ac_tool_warned in
6782yes:)
6783{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6784$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6785ac_tool_warned=yes ;;
6786esac
6787    LIPO=$ac_ct_LIPO
6788  fi
6789else
6790  LIPO="$ac_cv_prog_LIPO"
6791fi
6792
6793    if test -n "$ac_tool_prefix"; then
6794  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6795set dummy ${ac_tool_prefix}otool; ac_word=$2
6796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6797$as_echo_n "checking for $ac_word... " >&6; }
6798if test "${ac_cv_prog_OTOOL+set}" = set; then :
6799  $as_echo_n "(cached) " >&6
6800else
6801  if test -n "$OTOOL"; then
6802  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6803else
6804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6805for as_dir in $PATH
6806do
6807  IFS=$as_save_IFS
6808  test -z "$as_dir" && as_dir=.
6809    for ac_exec_ext in '' $ac_executable_extensions; do
6810  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6811    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6812    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6813    break 2
6814  fi
6815done
6816  done
6817IFS=$as_save_IFS
6818
6819fi
6820fi
6821OTOOL=$ac_cv_prog_OTOOL
6822if test -n "$OTOOL"; then
6823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6824$as_echo "$OTOOL" >&6; }
6825else
6826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6827$as_echo "no" >&6; }
6828fi
6829
6830
6831fi
6832if test -z "$ac_cv_prog_OTOOL"; then
6833  ac_ct_OTOOL=$OTOOL
6834  # Extract the first word of "otool", so it can be a program name with args.
6835set dummy otool; ac_word=$2
6836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6837$as_echo_n "checking for $ac_word... " >&6; }
6838if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6839  $as_echo_n "(cached) " >&6
6840else
6841  if test -n "$ac_ct_OTOOL"; then
6842  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6843else
6844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6845for as_dir in $PATH
6846do
6847  IFS=$as_save_IFS
6848  test -z "$as_dir" && as_dir=.
6849    for ac_exec_ext in '' $ac_executable_extensions; do
6850  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6851    ac_cv_prog_ac_ct_OTOOL="otool"
6852    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6853    break 2
6854  fi
6855done
6856  done
6857IFS=$as_save_IFS
6858
6859fi
6860fi
6861ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6862if test -n "$ac_ct_OTOOL"; then
6863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6864$as_echo "$ac_ct_OTOOL" >&6; }
6865else
6866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6867$as_echo "no" >&6; }
6868fi
6869
6870  if test "x$ac_ct_OTOOL" = x; then
6871    OTOOL=":"
6872  else
6873    case $cross_compiling:$ac_tool_warned in
6874yes:)
6875{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6876$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6877ac_tool_warned=yes ;;
6878esac
6879    OTOOL=$ac_ct_OTOOL
6880  fi
6881else
6882  OTOOL="$ac_cv_prog_OTOOL"
6883fi
6884
6885    if test -n "$ac_tool_prefix"; then
6886  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6887set dummy ${ac_tool_prefix}otool64; ac_word=$2
6888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6889$as_echo_n "checking for $ac_word... " >&6; }
6890if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6891  $as_echo_n "(cached) " >&6
6892else
6893  if test -n "$OTOOL64"; then
6894  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6895else
6896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6897for as_dir in $PATH
6898do
6899  IFS=$as_save_IFS
6900  test -z "$as_dir" && as_dir=.
6901    for ac_exec_ext in '' $ac_executable_extensions; do
6902  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6903    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6904    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6905    break 2
6906  fi
6907done
6908  done
6909IFS=$as_save_IFS
6910
6911fi
6912fi
6913OTOOL64=$ac_cv_prog_OTOOL64
6914if test -n "$OTOOL64"; then
6915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6916$as_echo "$OTOOL64" >&6; }
6917else
6918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6919$as_echo "no" >&6; }
6920fi
6921
6922
6923fi
6924if test -z "$ac_cv_prog_OTOOL64"; then
6925  ac_ct_OTOOL64=$OTOOL64
6926  # Extract the first word of "otool64", so it can be a program name with args.
6927set dummy otool64; ac_word=$2
6928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6929$as_echo_n "checking for $ac_word... " >&6; }
6930if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6931  $as_echo_n "(cached) " >&6
6932else
6933  if test -n "$ac_ct_OTOOL64"; then
6934  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6935else
6936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6937for as_dir in $PATH
6938do
6939  IFS=$as_save_IFS
6940  test -z "$as_dir" && as_dir=.
6941    for ac_exec_ext in '' $ac_executable_extensions; do
6942  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6943    ac_cv_prog_ac_ct_OTOOL64="otool64"
6944    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6945    break 2
6946  fi
6947done
6948  done
6949IFS=$as_save_IFS
6950
6951fi
6952fi
6953ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6954if test -n "$ac_ct_OTOOL64"; then
6955  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6956$as_echo "$ac_ct_OTOOL64" >&6; }
6957else
6958  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6959$as_echo "no" >&6; }
6960fi
6961
6962  if test "x$ac_ct_OTOOL64" = x; then
6963    OTOOL64=":"
6964  else
6965    case $cross_compiling:$ac_tool_warned in
6966yes:)
6967{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6968$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6969ac_tool_warned=yes ;;
6970esac
6971    OTOOL64=$ac_ct_OTOOL64
6972  fi
6973else
6974  OTOOL64="$ac_cv_prog_OTOOL64"
6975fi
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7004$as_echo_n "checking for -single_module linker flag... " >&6; }
7005if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7006  $as_echo_n "(cached) " >&6
7007else
7008  lt_cv_apple_cc_single_mod=no
7009      if test -z "${LT_MULTI_MODULE}"; then
7010	# By default we will add the -single_module flag. You can override
7011	# by either setting the environment variable LT_MULTI_MODULE
7012	# non-empty at configure time, or by adding -multi_module to the
7013	# link flags.
7014	rm -rf libconftest.dylib*
7015	echo "int foo(void){return 1;}" > conftest.c
7016	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7017-dynamiclib -Wl,-single_module conftest.c" >&5
7018	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7019	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7020        _lt_result=$?
7021	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7022	  lt_cv_apple_cc_single_mod=yes
7023	else
7024	  cat conftest.err >&5
7025	fi
7026	rm -rf libconftest.dylib*
7027	rm -f conftest.*
7028      fi
7029fi
7030{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7031$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7032    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7033$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7034if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7035  $as_echo_n "(cached) " >&6
7036else
7037  lt_cv_ld_exported_symbols_list=no
7038      save_LDFLAGS=$LDFLAGS
7039      echo "_main" > conftest.sym
7040      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7041      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7042/* end confdefs.h.  */
7043
7044int
7045main ()
7046{
7047
7048  ;
7049  return 0;
7050}
7051_ACEOF
7052if ac_fn_c_try_link "$LINENO"; then :
7053  lt_cv_ld_exported_symbols_list=yes
7054else
7055  lt_cv_ld_exported_symbols_list=no
7056fi
7057rm -f core conftest.err conftest.$ac_objext \
7058    conftest$ac_exeext conftest.$ac_ext
7059	LDFLAGS="$save_LDFLAGS"
7060
7061fi
7062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7063$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7064    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7065$as_echo_n "checking for -force_load linker flag... " >&6; }
7066if test "${lt_cv_ld_force_load+set}" = set; then :
7067  $as_echo_n "(cached) " >&6
7068else
7069  lt_cv_ld_force_load=no
7070      cat > conftest.c << _LT_EOF
7071int forced_loaded() { return 2;}
7072_LT_EOF
7073      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7074      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7075      echo "$AR cru libconftest.a conftest.o" >&5
7076      $AR cru libconftest.a conftest.o 2>&5
7077      cat > conftest.c << _LT_EOF
7078int main() { return 0;}
7079_LT_EOF
7080      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7081      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7082      _lt_result=$?
7083      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7084	lt_cv_ld_force_load=yes
7085      else
7086	cat conftest.err >&5
7087      fi
7088        rm -f conftest.err libconftest.a conftest conftest.c
7089        rm -rf conftest.dSYM
7090
7091fi
7092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7093$as_echo "$lt_cv_ld_force_load" >&6; }
7094    case $host_os in
7095    rhapsody* | darwin1.[012])
7096      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7097    darwin1.*)
7098      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7099    darwin*) # darwin 5.x on
7100      # if running on 10.5 or later, the deployment target defaults
7101      # to the OS version, if on x86, and 10.4, the deployment
7102      # target defaults to 10.4. Don't you love it?
7103      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7104	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7105	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7106	10.[012]*)
7107	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7108	10.*)
7109	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7110      esac
7111    ;;
7112  esac
7113    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7114      _lt_dar_single_mod='$single_module'
7115    fi
7116    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7117      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7118    else
7119      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7120    fi
7121    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7122      _lt_dsymutil='~$DSYMUTIL $lib || :'
7123    else
7124      _lt_dsymutil=
7125    fi
7126    ;;
7127  esac
7128
7129for ac_header in dlfcn.h
7130do :
7131  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7132"
7133if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7134  cat >>confdefs.h <<_ACEOF
7135#define HAVE_DLFCN_H 1
7136_ACEOF
7137
7138fi
7139
7140done
7141
7142
7143
7144
7145
7146# Set options
7147
7148
7149
7150
7151  enable_win32_dll=no
7152
7153
7154            # Check whether --enable-shared was given.
7155if test "${enable_shared+set}" = set; then :
7156  enableval=$enable_shared; p=${PACKAGE-default}
7157    case $enableval in
7158    yes) enable_shared=yes ;;
7159    no) enable_shared=no ;;
7160    *)
7161      enable_shared=no
7162      # Look at the argument we got.  We use all the common list separators.
7163      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7164      for pkg in $enableval; do
7165	IFS="$lt_save_ifs"
7166	if test "X$pkg" = "X$p"; then
7167	  enable_shared=yes
7168	fi
7169      done
7170      IFS="$lt_save_ifs"
7171      ;;
7172    esac
7173else
7174  enable_shared=yes
7175fi
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185  # Check whether --enable-static was given.
7186if test "${enable_static+set}" = set; then :
7187  enableval=$enable_static; p=${PACKAGE-default}
7188    case $enableval in
7189    yes) enable_static=yes ;;
7190    no) enable_static=no ;;
7191    *)
7192     enable_static=no
7193      # Look at the argument we got.  We use all the common list separators.
7194      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7195      for pkg in $enableval; do
7196	IFS="$lt_save_ifs"
7197	if test "X$pkg" = "X$p"; then
7198	  enable_static=yes
7199	fi
7200      done
7201      IFS="$lt_save_ifs"
7202      ;;
7203    esac
7204else
7205  enable_static=yes
7206fi
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217# Check whether --with-pic was given.
7218if test "${with_pic+set}" = set; then :
7219  withval=$with_pic; pic_mode="$withval"
7220else
7221  pic_mode=default
7222fi
7223
7224
7225test -z "$pic_mode" && pic_mode=default
7226
7227
7228
7229
7230
7231
7232
7233  # Check whether --enable-fast-install was given.
7234if test "${enable_fast_install+set}" = set; then :
7235  enableval=$enable_fast_install; p=${PACKAGE-default}
7236    case $enableval in
7237    yes) enable_fast_install=yes ;;
7238    no) enable_fast_install=no ;;
7239    *)
7240      enable_fast_install=no
7241      # Look at the argument we got.  We use all the common list separators.
7242      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7243      for pkg in $enableval; do
7244	IFS="$lt_save_ifs"
7245	if test "X$pkg" = "X$p"; then
7246	  enable_fast_install=yes
7247	fi
7248      done
7249      IFS="$lt_save_ifs"
7250      ;;
7251    esac
7252else
7253  enable_fast_install=yes
7254fi
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266# This can be used to rebuild libtool when needed
7267LIBTOOL_DEPS="$ltmain"
7268
7269# Always use our own libtool.
7270LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297test -z "$LN_S" && LN_S="ln -s"
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312if test -n "${ZSH_VERSION+set}" ; then
7313   setopt NO_GLOB_SUBST
7314fi
7315
7316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7317$as_echo_n "checking for objdir... " >&6; }
7318if test "${lt_cv_objdir+set}" = set; then :
7319  $as_echo_n "(cached) " >&6
7320else
7321  rm -f .libs 2>/dev/null
7322mkdir .libs 2>/dev/null
7323if test -d .libs; then
7324  lt_cv_objdir=.libs
7325else
7326  # MS-DOS does not allow filenames that begin with a dot.
7327  lt_cv_objdir=_libs
7328fi
7329rmdir .libs 2>/dev/null
7330fi
7331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7332$as_echo "$lt_cv_objdir" >&6; }
7333objdir=$lt_cv_objdir
7334
7335
7336
7337
7338
7339cat >>confdefs.h <<_ACEOF
7340#define LT_OBJDIR "$lt_cv_objdir/"
7341_ACEOF
7342
7343
7344
7345
7346case $host_os in
7347aix3*)
7348  # AIX sometimes has problems with the GCC collect2 program.  For some
7349  # reason, if we set the COLLECT_NAMES environment variable, the problems
7350  # vanish in a puff of smoke.
7351  if test "X${COLLECT_NAMES+set}" != Xset; then
7352    COLLECT_NAMES=
7353    export COLLECT_NAMES
7354  fi
7355  ;;
7356esac
7357
7358# Global variables:
7359ofile=libtool
7360can_build_shared=yes
7361
7362# All known linkers require a `.a' archive for static linking (except MSVC,
7363# which needs '.lib').
7364libext=a
7365
7366with_gnu_ld="$lt_cv_prog_gnu_ld"
7367
7368old_CC="$CC"
7369old_CFLAGS="$CFLAGS"
7370
7371# Set sane defaults for various variables
7372test -z "$CC" && CC=cc
7373test -z "$LTCC" && LTCC=$CC
7374test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7375test -z "$LD" && LD=ld
7376test -z "$ac_objext" && ac_objext=o
7377
7378for cc_temp in $compiler""; do
7379  case $cc_temp in
7380    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7381    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7382    \-*) ;;
7383    *) break;;
7384  esac
7385done
7386cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7387
7388
7389# Only perform the check for file, if the check method requires it
7390test -z "$MAGIC_CMD" && MAGIC_CMD=file
7391case $deplibs_check_method in
7392file_magic*)
7393  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7394    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7395$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7396if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7397  $as_echo_n "(cached) " >&6
7398else
7399  case $MAGIC_CMD in
7400[\\/*] |  ?:[\\/]*)
7401  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7402  ;;
7403*)
7404  lt_save_MAGIC_CMD="$MAGIC_CMD"
7405  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7406  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7407  for ac_dir in $ac_dummy; do
7408    IFS="$lt_save_ifs"
7409    test -z "$ac_dir" && ac_dir=.
7410    if test -f $ac_dir/${ac_tool_prefix}file; then
7411      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7412      if test -n "$file_magic_test_file"; then
7413	case $deplibs_check_method in
7414	"file_magic "*)
7415	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7416	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7417	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7418	    $EGREP "$file_magic_regex" > /dev/null; then
7419	    :
7420	  else
7421	    cat <<_LT_EOF 1>&2
7422
7423*** Warning: the command libtool uses to detect shared libraries,
7424*** $file_magic_cmd, produces output that libtool cannot recognize.
7425*** The result is that libtool may fail to recognize shared libraries
7426*** as such.  This will affect the creation of libtool libraries that
7427*** depend on shared libraries, but programs linked with such libtool
7428*** libraries will work regardless of this problem.  Nevertheless, you
7429*** may want to report the problem to your system manager and/or to
7430*** bug-libtool@gnu.org
7431
7432_LT_EOF
7433	  fi ;;
7434	esac
7435      fi
7436      break
7437    fi
7438  done
7439  IFS="$lt_save_ifs"
7440  MAGIC_CMD="$lt_save_MAGIC_CMD"
7441  ;;
7442esac
7443fi
7444
7445MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7446if test -n "$MAGIC_CMD"; then
7447  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7448$as_echo "$MAGIC_CMD" >&6; }
7449else
7450  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7451$as_echo "no" >&6; }
7452fi
7453
7454
7455
7456
7457
7458if test -z "$lt_cv_path_MAGIC_CMD"; then
7459  if test -n "$ac_tool_prefix"; then
7460    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7461$as_echo_n "checking for file... " >&6; }
7462if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7463  $as_echo_n "(cached) " >&6
7464else
7465  case $MAGIC_CMD in
7466[\\/*] |  ?:[\\/]*)
7467  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7468  ;;
7469*)
7470  lt_save_MAGIC_CMD="$MAGIC_CMD"
7471  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7472  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7473  for ac_dir in $ac_dummy; do
7474    IFS="$lt_save_ifs"
7475    test -z "$ac_dir" && ac_dir=.
7476    if test -f $ac_dir/file; then
7477      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7478      if test -n "$file_magic_test_file"; then
7479	case $deplibs_check_method in
7480	"file_magic "*)
7481	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7482	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7483	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7484	    $EGREP "$file_magic_regex" > /dev/null; then
7485	    :
7486	  else
7487	    cat <<_LT_EOF 1>&2
7488
7489*** Warning: the command libtool uses to detect shared libraries,
7490*** $file_magic_cmd, produces output that libtool cannot recognize.
7491*** The result is that libtool may fail to recognize shared libraries
7492*** as such.  This will affect the creation of libtool libraries that
7493*** depend on shared libraries, but programs linked with such libtool
7494*** libraries will work regardless of this problem.  Nevertheless, you
7495*** may want to report the problem to your system manager and/or to
7496*** bug-libtool@gnu.org
7497
7498_LT_EOF
7499	  fi ;;
7500	esac
7501      fi
7502      break
7503    fi
7504  done
7505  IFS="$lt_save_ifs"
7506  MAGIC_CMD="$lt_save_MAGIC_CMD"
7507  ;;
7508esac
7509fi
7510
7511MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7512if test -n "$MAGIC_CMD"; then
7513  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7514$as_echo "$MAGIC_CMD" >&6; }
7515else
7516  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7517$as_echo "no" >&6; }
7518fi
7519
7520
7521  else
7522    MAGIC_CMD=:
7523  fi
7524fi
7525
7526  fi
7527  ;;
7528esac
7529
7530# Use C for the default configuration in the libtool script
7531
7532lt_save_CC="$CC"
7533ac_ext=c
7534ac_cpp='$CPP $CPPFLAGS'
7535ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7536ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7537ac_compiler_gnu=$ac_cv_c_compiler_gnu
7538
7539
7540# Source file extension for C test sources.
7541ac_ext=c
7542
7543# Object file extension for compiled C test sources.
7544objext=o
7545objext=$objext
7546
7547# Code to be used in simple compile tests
7548lt_simple_compile_test_code="int some_variable = 0;"
7549
7550# Code to be used in simple link tests
7551lt_simple_link_test_code='int main(){return(0);}'
7552
7553
7554
7555
7556
7557
7558
7559# If no C compiler was specified, use CC.
7560LTCC=${LTCC-"$CC"}
7561
7562# If no C compiler flags were specified, use CFLAGS.
7563LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7564
7565# Allow CC to be a program name with arguments.
7566compiler=$CC
7567
7568# Save the default compiler, since it gets overwritten when the other
7569# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7570compiler_DEFAULT=$CC
7571
7572# save warnings/boilerplate of simple test code
7573ac_outfile=conftest.$ac_objext
7574echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7575eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7576_lt_compiler_boilerplate=`cat conftest.err`
7577$RM conftest*
7578
7579ac_outfile=conftest.$ac_objext
7580echo "$lt_simple_link_test_code" >conftest.$ac_ext
7581eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7582_lt_linker_boilerplate=`cat conftest.err`
7583$RM -r conftest*
7584
7585
7586## CAVEAT EMPTOR:
7587## There is no encapsulation within the following macros, do not change
7588## the running order or otherwise move them around unless you know exactly
7589## what you are doing...
7590if test -n "$compiler"; then
7591
7592lt_prog_compiler_no_builtin_flag=
7593
7594if test "$GCC" = yes; then
7595  case $cc_basename in
7596  nvcc*)
7597    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7598  *)
7599    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7600  esac
7601
7602  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7603$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7604if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7605  $as_echo_n "(cached) " >&6
7606else
7607  lt_cv_prog_compiler_rtti_exceptions=no
7608   ac_outfile=conftest.$ac_objext
7609   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7610   lt_compiler_flag="-fno-rtti -fno-exceptions"
7611   # Insert the option either (1) after the last *FLAGS variable, or
7612   # (2) before a word containing "conftest.", or (3) at the end.
7613   # Note that $ac_compile itself does not contain backslashes and begins
7614   # with a dollar sign (not a hyphen), so the echo should work correctly.
7615   # The option is referenced via a variable to avoid confusing sed.
7616   lt_compile=`echo "$ac_compile" | $SED \
7617   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7618   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7619   -e 's:$: $lt_compiler_flag:'`
7620   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7621   (eval "$lt_compile" 2>conftest.err)
7622   ac_status=$?
7623   cat conftest.err >&5
7624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7625   if (exit $ac_status) && test -s "$ac_outfile"; then
7626     # The compiler can only warn and ignore the option if not recognized
7627     # So say no if there are warnings other than the usual output.
7628     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7629     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7630     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7631       lt_cv_prog_compiler_rtti_exceptions=yes
7632     fi
7633   fi
7634   $RM conftest*
7635
7636fi
7637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7638$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7639
7640if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7641    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7642else
7643    :
7644fi
7645
7646fi
7647
7648
7649
7650
7651
7652
7653  lt_prog_compiler_wl=
7654lt_prog_compiler_pic=
7655lt_prog_compiler_static=
7656
7657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7658$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7659
7660  if test "$GCC" = yes; then
7661    lt_prog_compiler_wl='-Wl,'
7662    lt_prog_compiler_static='-static'
7663
7664    case $host_os in
7665      aix*)
7666      # All AIX code is PIC.
7667      if test "$host_cpu" = ia64; then
7668	# AIX 5 now supports IA64 processor
7669	lt_prog_compiler_static='-Bstatic'
7670      fi
7671      lt_prog_compiler_pic='-fPIC'
7672      ;;
7673
7674    amigaos*)
7675      case $host_cpu in
7676      powerpc)
7677            # see comment about AmigaOS4 .so support
7678            lt_prog_compiler_pic='-fPIC'
7679        ;;
7680      m68k)
7681            # FIXME: we need at least 68020 code to build shared libraries, but
7682            # adding the `-m68020' flag to GCC prevents building anything better,
7683            # like `-m68040'.
7684            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7685        ;;
7686      esac
7687      ;;
7688
7689    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7690      # PIC is the default for these OSes.
7691      ;;
7692
7693    mingw* | cygwin* | pw32* | os2* | cegcc*)
7694      # This hack is so that the source file can tell whether it is being
7695      # built for inclusion in a dll (and should export symbols for example).
7696      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7697      # (--disable-auto-import) libraries
7698      lt_prog_compiler_pic='-DDLL_EXPORT'
7699      ;;
7700
7701    darwin* | rhapsody*)
7702      # PIC is the default on this platform
7703      # Common symbols not allowed in MH_DYLIB files
7704      lt_prog_compiler_pic='-fno-common'
7705      ;;
7706
7707    haiku*)
7708      # PIC is the default for Haiku.
7709      # The "-static" flag exists, but is broken.
7710      lt_prog_compiler_static=
7711      ;;
7712
7713    hpux*)
7714      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7715      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7716      # sets the default TLS model and affects inlining.
7717      case $host_cpu in
7718      hppa*64*)
7719	# +Z the default
7720	;;
7721      *)
7722	lt_prog_compiler_pic='-fPIC'
7723	;;
7724      esac
7725      ;;
7726
7727    interix[3-9]*)
7728      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7729      # Instead, we relocate shared libraries at runtime.
7730      ;;
7731
7732    msdosdjgpp*)
7733      # Just because we use GCC doesn't mean we suddenly get shared libraries
7734      # on systems that don't support them.
7735      lt_prog_compiler_can_build_shared=no
7736      enable_shared=no
7737      ;;
7738
7739    *nto* | *qnx*)
7740      # QNX uses GNU C++, but need to define -shared option too, otherwise
7741      # it will coredump.
7742      lt_prog_compiler_pic='-fPIC -shared'
7743      ;;
7744
7745    sysv4*MP*)
7746      if test -d /usr/nec; then
7747	lt_prog_compiler_pic=-Kconform_pic
7748      fi
7749      ;;
7750
7751    *)
7752      lt_prog_compiler_pic='-fPIC'
7753      ;;
7754    esac
7755
7756    case $cc_basename in
7757    nvcc*) # Cuda Compiler Driver 2.2
7758      lt_prog_compiler_wl='-Xlinker '
7759      lt_prog_compiler_pic='-Xcompiler -fPIC'
7760      ;;
7761    esac
7762  else
7763    # PORTME Check for flag to pass linker flags through the system compiler.
7764    case $host_os in
7765    aix*)
7766      lt_prog_compiler_wl='-Wl,'
7767      if test "$host_cpu" = ia64; then
7768	# AIX 5 now supports IA64 processor
7769	lt_prog_compiler_static='-Bstatic'
7770      else
7771	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7772      fi
7773      ;;
7774
7775    mingw* | cygwin* | pw32* | os2* | cegcc*)
7776      # This hack is so that the source file can tell whether it is being
7777      # built for inclusion in a dll (and should export symbols for example).
7778      lt_prog_compiler_pic='-DDLL_EXPORT'
7779      ;;
7780
7781    hpux9* | hpux10* | hpux11*)
7782      lt_prog_compiler_wl='-Wl,'
7783      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7784      # not for PA HP-UX.
7785      case $host_cpu in
7786      hppa*64*|ia64*)
7787	# +Z the default
7788	;;
7789      *)
7790	lt_prog_compiler_pic='+Z'
7791	;;
7792      esac
7793      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7794      lt_prog_compiler_static='${wl}-a ${wl}archive'
7795      ;;
7796
7797    irix5* | irix6* | nonstopux*)
7798      lt_prog_compiler_wl='-Wl,'
7799      # PIC (with -KPIC) is the default.
7800      lt_prog_compiler_static='-non_shared'
7801      ;;
7802
7803    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7804      case $cc_basename in
7805      # old Intel for x86_64 which still supported -KPIC.
7806      ecc*)
7807	lt_prog_compiler_wl='-Wl,'
7808	lt_prog_compiler_pic='-KPIC'
7809	lt_prog_compiler_static='-static'
7810        ;;
7811      # icc used to be incompatible with GCC.
7812      # ICC 10 doesn't accept -KPIC any more.
7813      icc* | ifort*)
7814	lt_prog_compiler_wl='-Wl,'
7815	lt_prog_compiler_pic='-fPIC'
7816	lt_prog_compiler_static='-static'
7817        ;;
7818      # Lahey Fortran 8.1.
7819      lf95*)
7820	lt_prog_compiler_wl='-Wl,'
7821	lt_prog_compiler_pic='--shared'
7822	lt_prog_compiler_static='--static'
7823	;;
7824      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7825        # Portland Group compilers (*not* the Pentium gcc compiler,
7826	# which looks to be a dead project)
7827	lt_prog_compiler_wl='-Wl,'
7828	lt_prog_compiler_pic='-fpic'
7829	lt_prog_compiler_static='-Bstatic'
7830        ;;
7831      ccc*)
7832        lt_prog_compiler_wl='-Wl,'
7833        # All Alpha code is PIC.
7834        lt_prog_compiler_static='-non_shared'
7835        ;;
7836      xl* | bgxl* | bgf* | mpixl*)
7837	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7838	lt_prog_compiler_wl='-Wl,'
7839	lt_prog_compiler_pic='-qpic'
7840	lt_prog_compiler_static='-qstaticlink'
7841	;;
7842      *)
7843	case `$CC -V 2>&1 | sed 5q` in
7844	*Sun\ F* | *Sun*Fortran*)
7845	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7846	  lt_prog_compiler_pic='-KPIC'
7847	  lt_prog_compiler_static='-Bstatic'
7848	  lt_prog_compiler_wl=''
7849	  ;;
7850	*Sun\ C*)
7851	  # Sun C 5.9
7852	  lt_prog_compiler_pic='-KPIC'
7853	  lt_prog_compiler_static='-Bstatic'
7854	  lt_prog_compiler_wl='-Wl,'
7855	  ;;
7856	esac
7857	;;
7858      esac
7859      ;;
7860
7861    newsos6)
7862      lt_prog_compiler_pic='-KPIC'
7863      lt_prog_compiler_static='-Bstatic'
7864      ;;
7865
7866    *nto* | *qnx*)
7867      # QNX uses GNU C++, but need to define -shared option too, otherwise
7868      # it will coredump.
7869      lt_prog_compiler_pic='-fPIC -shared'
7870      ;;
7871
7872    osf3* | osf4* | osf5*)
7873      lt_prog_compiler_wl='-Wl,'
7874      # All OSF/1 code is PIC.
7875      lt_prog_compiler_static='-non_shared'
7876      ;;
7877
7878    rdos*)
7879      lt_prog_compiler_static='-non_shared'
7880      ;;
7881
7882    solaris*)
7883      lt_prog_compiler_pic='-KPIC'
7884      lt_prog_compiler_static='-Bstatic'
7885      case $cc_basename in
7886      f77* | f90* | f95*)
7887	lt_prog_compiler_wl='-Qoption ld ';;
7888      *)
7889	lt_prog_compiler_wl='-Wl,';;
7890      esac
7891      ;;
7892
7893    sunos4*)
7894      lt_prog_compiler_wl='-Qoption ld '
7895      lt_prog_compiler_pic='-PIC'
7896      lt_prog_compiler_static='-Bstatic'
7897      ;;
7898
7899    sysv4 | sysv4.2uw2* | sysv4.3*)
7900      lt_prog_compiler_wl='-Wl,'
7901      lt_prog_compiler_pic='-KPIC'
7902      lt_prog_compiler_static='-Bstatic'
7903      ;;
7904
7905    sysv4*MP*)
7906      if test -d /usr/nec ;then
7907	lt_prog_compiler_pic='-Kconform_pic'
7908	lt_prog_compiler_static='-Bstatic'
7909      fi
7910      ;;
7911
7912    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7913      lt_prog_compiler_wl='-Wl,'
7914      lt_prog_compiler_pic='-KPIC'
7915      lt_prog_compiler_static='-Bstatic'
7916      ;;
7917
7918    unicos*)
7919      lt_prog_compiler_wl='-Wl,'
7920      lt_prog_compiler_can_build_shared=no
7921      ;;
7922
7923    uts4*)
7924      lt_prog_compiler_pic='-pic'
7925      lt_prog_compiler_static='-Bstatic'
7926      ;;
7927
7928    *)
7929      lt_prog_compiler_can_build_shared=no
7930      ;;
7931    esac
7932  fi
7933
7934case $host_os in
7935  # For platforms which do not support PIC, -DPIC is meaningless:
7936  *djgpp*)
7937    lt_prog_compiler_pic=
7938    ;;
7939  *)
7940    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7941    ;;
7942esac
7943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7944$as_echo "$lt_prog_compiler_pic" >&6; }
7945
7946
7947
7948
7949
7950
7951#
7952# Check to make sure the PIC flag actually works.
7953#
7954if test -n "$lt_prog_compiler_pic"; then
7955  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7956$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7957if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7958  $as_echo_n "(cached) " >&6
7959else
7960  lt_cv_prog_compiler_pic_works=no
7961   ac_outfile=conftest.$ac_objext
7962   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7963   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7964   # Insert the option either (1) after the last *FLAGS variable, or
7965   # (2) before a word containing "conftest.", or (3) at the end.
7966   # Note that $ac_compile itself does not contain backslashes and begins
7967   # with a dollar sign (not a hyphen), so the echo should work correctly.
7968   # The option is referenced via a variable to avoid confusing sed.
7969   lt_compile=`echo "$ac_compile" | $SED \
7970   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7971   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7972   -e 's:$: $lt_compiler_flag:'`
7973   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7974   (eval "$lt_compile" 2>conftest.err)
7975   ac_status=$?
7976   cat conftest.err >&5
7977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7978   if (exit $ac_status) && test -s "$ac_outfile"; then
7979     # The compiler can only warn and ignore the option if not recognized
7980     # So say no if there are warnings other than the usual output.
7981     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7982     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7983     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7984       lt_cv_prog_compiler_pic_works=yes
7985     fi
7986   fi
7987   $RM conftest*
7988
7989fi
7990{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7991$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7992
7993if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7994    case $lt_prog_compiler_pic in
7995     "" | " "*) ;;
7996     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7997     esac
7998else
7999    lt_prog_compiler_pic=
8000     lt_prog_compiler_can_build_shared=no
8001fi
8002
8003fi
8004
8005
8006
8007
8008
8009
8010#
8011# Check to make sure the static flag actually works.
8012#
8013wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8015$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8016if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8017  $as_echo_n "(cached) " >&6
8018else
8019  lt_cv_prog_compiler_static_works=no
8020   save_LDFLAGS="$LDFLAGS"
8021   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8022   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8023   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8024     # The linker can only warn and ignore the option if not recognized
8025     # So say no if there are warnings
8026     if test -s conftest.err; then
8027       # Append any errors to the config.log.
8028       cat conftest.err 1>&5
8029       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8030       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8031       if diff conftest.exp conftest.er2 >/dev/null; then
8032         lt_cv_prog_compiler_static_works=yes
8033       fi
8034     else
8035       lt_cv_prog_compiler_static_works=yes
8036     fi
8037   fi
8038   $RM -r conftest*
8039   LDFLAGS="$save_LDFLAGS"
8040
8041fi
8042{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8043$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8044
8045if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8046    :
8047else
8048    lt_prog_compiler_static=
8049fi
8050
8051
8052
8053
8054
8055
8056
8057  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8058$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8059if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8060  $as_echo_n "(cached) " >&6
8061else
8062  lt_cv_prog_compiler_c_o=no
8063   $RM -r conftest 2>/dev/null
8064   mkdir conftest
8065   cd conftest
8066   mkdir out
8067   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8068
8069   lt_compiler_flag="-o out/conftest2.$ac_objext"
8070   # Insert the option either (1) after the last *FLAGS variable, or
8071   # (2) before a word containing "conftest.", or (3) at the end.
8072   # Note that $ac_compile itself does not contain backslashes and begins
8073   # with a dollar sign (not a hyphen), so the echo should work correctly.
8074   lt_compile=`echo "$ac_compile" | $SED \
8075   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8076   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8077   -e 's:$: $lt_compiler_flag:'`
8078   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8079   (eval "$lt_compile" 2>out/conftest.err)
8080   ac_status=$?
8081   cat out/conftest.err >&5
8082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8083   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8084   then
8085     # The compiler can only warn and ignore the option if not recognized
8086     # So say no if there are warnings
8087     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8088     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8089     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8090       lt_cv_prog_compiler_c_o=yes
8091     fi
8092   fi
8093   chmod u+w . 2>&5
8094   $RM conftest*
8095   # SGI C++ compiler will create directory out/ii_files/ for
8096   # template instantiation
8097   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8098   $RM out/* && rmdir out
8099   cd ..
8100   $RM -r conftest
8101   $RM conftest*
8102
8103fi
8104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8105$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8106
8107
8108
8109
8110
8111
8112  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8113$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8114if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8115  $as_echo_n "(cached) " >&6
8116else
8117  lt_cv_prog_compiler_c_o=no
8118   $RM -r conftest 2>/dev/null
8119   mkdir conftest
8120   cd conftest
8121   mkdir out
8122   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8123
8124   lt_compiler_flag="-o out/conftest2.$ac_objext"
8125   # Insert the option either (1) after the last *FLAGS variable, or
8126   # (2) before a word containing "conftest.", or (3) at the end.
8127   # Note that $ac_compile itself does not contain backslashes and begins
8128   # with a dollar sign (not a hyphen), so the echo should work correctly.
8129   lt_compile=`echo "$ac_compile" | $SED \
8130   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8131   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8132   -e 's:$: $lt_compiler_flag:'`
8133   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8134   (eval "$lt_compile" 2>out/conftest.err)
8135   ac_status=$?
8136   cat out/conftest.err >&5
8137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8139   then
8140     # The compiler can only warn and ignore the option if not recognized
8141     # So say no if there are warnings
8142     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8143     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8144     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8145       lt_cv_prog_compiler_c_o=yes
8146     fi
8147   fi
8148   chmod u+w . 2>&5
8149   $RM conftest*
8150   # SGI C++ compiler will create directory out/ii_files/ for
8151   # template instantiation
8152   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8153   $RM out/* && rmdir out
8154   cd ..
8155   $RM -r conftest
8156   $RM conftest*
8157
8158fi
8159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8160$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8161
8162
8163
8164
8165hard_links="nottested"
8166if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8167  # do not overwrite the value of need_locks provided by the user
8168  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8169$as_echo_n "checking if we can lock with hard links... " >&6; }
8170  hard_links=yes
8171  $RM conftest*
8172  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8173  touch conftest.a
8174  ln conftest.a conftest.b 2>&5 || hard_links=no
8175  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8176  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8177$as_echo "$hard_links" >&6; }
8178  if test "$hard_links" = no; then
8179    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8180$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8181    need_locks=warn
8182  fi
8183else
8184  need_locks=no
8185fi
8186
8187
8188
8189
8190
8191
8192  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8193$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8194
8195  runpath_var=
8196  allow_undefined_flag=
8197  always_export_symbols=no
8198  archive_cmds=
8199  archive_expsym_cmds=
8200  compiler_needs_object=no
8201  enable_shared_with_static_runtimes=no
8202  export_dynamic_flag_spec=
8203  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8204  hardcode_automatic=no
8205  hardcode_direct=no
8206  hardcode_direct_absolute=no
8207  hardcode_libdir_flag_spec=
8208  hardcode_libdir_flag_spec_ld=
8209  hardcode_libdir_separator=
8210  hardcode_minus_L=no
8211  hardcode_shlibpath_var=unsupported
8212  inherit_rpath=no
8213  link_all_deplibs=unknown
8214  module_cmds=
8215  module_expsym_cmds=
8216  old_archive_from_new_cmds=
8217  old_archive_from_expsyms_cmds=
8218  thread_safe_flag_spec=
8219  whole_archive_flag_spec=
8220  # include_expsyms should be a list of space-separated symbols to be *always*
8221  # included in the symbol list
8222  include_expsyms=
8223  # exclude_expsyms can be an extended regexp of symbols to exclude
8224  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8225  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8226  # as well as any symbol that contains `d'.
8227  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8228  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8229  # platforms (ab)use it in PIC code, but their linkers get confused if
8230  # the symbol is explicitly referenced.  Since portable code cannot
8231  # rely on this symbol name, it's probably fine to never include it in
8232  # preloaded symbol tables.
8233  # Exclude shared library initialization/finalization symbols.
8234  extract_expsyms_cmds=
8235
8236  case $host_os in
8237  cygwin* | mingw* | pw32* | cegcc*)
8238    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8239    # When not using gcc, we currently assume that we are using
8240    # Microsoft Visual C++.
8241    if test "$GCC" != yes; then
8242      with_gnu_ld=no
8243    fi
8244    ;;
8245  interix*)
8246    # we just hope/assume this is gcc and not c89 (= MSVC++)
8247    with_gnu_ld=yes
8248    ;;
8249  openbsd*)
8250    with_gnu_ld=no
8251    ;;
8252  esac
8253
8254  ld_shlibs=yes
8255
8256  # On some targets, GNU ld is compatible enough with the native linker
8257  # that we're better off using the native interface for both.
8258  lt_use_gnu_ld_interface=no
8259  if test "$with_gnu_ld" = yes; then
8260    case $host_os in
8261      aix*)
8262	# The AIX port of GNU ld has always aspired to compatibility
8263	# with the native linker.  However, as the warning in the GNU ld
8264	# block says, versions before 2.19.5* couldn't really create working
8265	# shared libraries, regardless of the interface used.
8266	case `$LD -v 2>&1` in
8267	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8268	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8269	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8270	  *)
8271	    lt_use_gnu_ld_interface=yes
8272	    ;;
8273	esac
8274	;;
8275      *)
8276	lt_use_gnu_ld_interface=yes
8277	;;
8278    esac
8279  fi
8280
8281  if test "$lt_use_gnu_ld_interface" = yes; then
8282    # If archive_cmds runs LD, not CC, wlarc should be empty
8283    wlarc='${wl}'
8284
8285    # Set some defaults for GNU ld with shared library support. These
8286    # are reset later if shared libraries are not supported. Putting them
8287    # here allows them to be overridden if necessary.
8288    runpath_var=LD_RUN_PATH
8289    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8290    export_dynamic_flag_spec='${wl}--export-dynamic'
8291    # ancient GNU ld didn't support --whole-archive et. al.
8292    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8293      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8294    else
8295      whole_archive_flag_spec=
8296    fi
8297    supports_anon_versioning=no
8298    case `$LD -v 2>&1` in
8299      *GNU\ gold*) supports_anon_versioning=yes ;;
8300      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8301      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8302      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8303      *\ 2.11.*) ;; # other 2.11 versions
8304      *) supports_anon_versioning=yes ;;
8305    esac
8306
8307    # See if GNU ld supports shared libraries.
8308    case $host_os in
8309    aix[3-9]*)
8310      # On AIX/PPC, the GNU linker is very broken
8311      if test "$host_cpu" != ia64; then
8312	ld_shlibs=no
8313	cat <<_LT_EOF 1>&2
8314
8315*** Warning: the GNU linker, at least up to release 2.19, is reported
8316*** to be unable to reliably create shared libraries on AIX.
8317*** Therefore, libtool is disabling shared libraries support.  If you
8318*** really care for shared libraries, you may want to install binutils
8319*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8320*** You will then need to restart the configuration process.
8321
8322_LT_EOF
8323      fi
8324      ;;
8325
8326    amigaos*)
8327      case $host_cpu in
8328      powerpc)
8329            # see comment about AmigaOS4 .so support
8330            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8331            archive_expsym_cmds=''
8332        ;;
8333      m68k)
8334            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)'
8335            hardcode_libdir_flag_spec='-L$libdir'
8336            hardcode_minus_L=yes
8337        ;;
8338      esac
8339      ;;
8340
8341    beos*)
8342      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8343	allow_undefined_flag=unsupported
8344	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8345	# support --undefined.  This deserves some investigation.  FIXME
8346	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8347      else
8348	ld_shlibs=no
8349      fi
8350      ;;
8351
8352    cygwin* | mingw* | pw32* | cegcc*)
8353      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8354      # as there is no search path for DLLs.
8355      hardcode_libdir_flag_spec='-L$libdir'
8356      export_dynamic_flag_spec='${wl}--export-all-symbols'
8357      allow_undefined_flag=unsupported
8358      always_export_symbols=no
8359      enable_shared_with_static_runtimes=yes
8360      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8361
8362      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8363        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8364	# If the export-symbols file already is a .def file (1st line
8365	# is EXPORTS), use it as is; otherwise, prepend...
8366	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8367	  cp $export_symbols $output_objdir/$soname.def;
8368	else
8369	  echo EXPORTS > $output_objdir/$soname.def;
8370	  cat $export_symbols >> $output_objdir/$soname.def;
8371	fi~
8372	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8373      else
8374	ld_shlibs=no
8375      fi
8376      ;;
8377
8378    haiku*)
8379      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8380      link_all_deplibs=yes
8381      ;;
8382
8383    interix[3-9]*)
8384      hardcode_direct=no
8385      hardcode_shlibpath_var=no
8386      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8387      export_dynamic_flag_spec='${wl}-E'
8388      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8389      # Instead, shared libraries are loaded at an image base (0x10000000 by
8390      # default) and relocated if they conflict, which is a slow very memory
8391      # consuming and fragmenting process.  To avoid this, we pick a random,
8392      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8393      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8394      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8395      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'
8396      ;;
8397
8398    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8399      tmp_diet=no
8400      if test "$host_os" = linux-dietlibc; then
8401	case $cc_basename in
8402	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8403	esac
8404      fi
8405      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8406	 && test "$tmp_diet" = no
8407      then
8408	tmp_addflag=
8409	tmp_sharedflag='-shared'
8410	case $cc_basename,$host_cpu in
8411        pgcc*)				# Portland Group C compiler
8412	  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'
8413	  tmp_addflag=' $pic_flag'
8414	  ;;
8415	pgf77* | pgf90* | pgf95* | pgfortran*)
8416					# Portland Group f77 and f90 compilers
8417	  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'
8418	  tmp_addflag=' $pic_flag -Mnomain' ;;
8419	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8420	  tmp_addflag=' -i_dynamic' ;;
8421	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8422	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8423	ifc* | ifort*)			# Intel Fortran compiler
8424	  tmp_addflag=' -nofor_main' ;;
8425	lf95*)				# Lahey Fortran 8.1
8426	  whole_archive_flag_spec=
8427	  tmp_sharedflag='--shared' ;;
8428	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8429	  tmp_sharedflag='-qmkshrobj'
8430	  tmp_addflag= ;;
8431	nvcc*)	# Cuda Compiler Driver 2.2
8432	  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'
8433	  compiler_needs_object=yes
8434	  ;;
8435	esac
8436	case `$CC -V 2>&1 | sed 5q` in
8437	*Sun\ C*)			# Sun C 5.9
8438	  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'
8439	  compiler_needs_object=yes
8440	  tmp_sharedflag='-G' ;;
8441	*Sun\ F*)			# Sun Fortran 8.3
8442	  tmp_sharedflag='-G' ;;
8443	esac
8444	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8445
8446        if test "x$supports_anon_versioning" = xyes; then
8447          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8448	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8449	    echo "local: *; };" >> $output_objdir/$libname.ver~
8450	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8451        fi
8452
8453	case $cc_basename in
8454	xlf* | bgf* | bgxlf* | mpixlf*)
8455	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8456	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8457	  hardcode_libdir_flag_spec=
8458	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8459	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8460	  if test "x$supports_anon_versioning" = xyes; then
8461	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8462	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8463	      echo "local: *; };" >> $output_objdir/$libname.ver~
8464	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8465	  fi
8466	  ;;
8467	esac
8468      else
8469        ld_shlibs=no
8470      fi
8471      ;;
8472
8473    netbsd*)
8474      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8475	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8476	wlarc=
8477      else
8478	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8479	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8480      fi
8481      ;;
8482
8483    solaris*)
8484      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8485	ld_shlibs=no
8486	cat <<_LT_EOF 1>&2
8487
8488*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8489*** create shared libraries on Solaris systems.  Therefore, libtool
8490*** is disabling shared libraries support.  We urge you to upgrade GNU
8491*** binutils to release 2.9.1 or newer.  Another option is to modify
8492*** your PATH or compiler configuration so that the native linker is
8493*** used, and then restart.
8494
8495_LT_EOF
8496      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8497	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8498	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8499      else
8500	ld_shlibs=no
8501      fi
8502      ;;
8503
8504    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8505      case `$LD -v 2>&1` in
8506        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8507	ld_shlibs=no
8508	cat <<_LT_EOF 1>&2
8509
8510*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8511*** reliably create shared libraries on SCO systems.  Therefore, libtool
8512*** is disabling shared libraries support.  We urge you to upgrade GNU
8513*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8514*** your PATH or compiler configuration so that the native linker is
8515*** used, and then restart.
8516
8517_LT_EOF
8518	;;
8519	*)
8520	  # For security reasons, it is highly recommended that you always
8521	  # use absolute paths for naming shared libraries, and exclude the
8522	  # DT_RUNPATH tag from executables and libraries.  But doing so
8523	  # requires that you compile everything twice, which is a pain.
8524	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8525	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8526	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8527	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8528	  else
8529	    ld_shlibs=no
8530	  fi
8531	;;
8532      esac
8533      ;;
8534
8535    sunos4*)
8536      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8537      wlarc=
8538      hardcode_direct=yes
8539      hardcode_shlibpath_var=no
8540      ;;
8541
8542    *)
8543      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8544	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8545	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8546      else
8547	ld_shlibs=no
8548      fi
8549      ;;
8550    esac
8551
8552    if test "$ld_shlibs" = no; then
8553      runpath_var=
8554      hardcode_libdir_flag_spec=
8555      export_dynamic_flag_spec=
8556      whole_archive_flag_spec=
8557    fi
8558  else
8559    # PORTME fill in a description of your system's linker (not GNU ld)
8560    case $host_os in
8561    aix3*)
8562      allow_undefined_flag=unsupported
8563      always_export_symbols=yes
8564      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'
8565      # Note: this linker hardcodes the directories in LIBPATH if there
8566      # are no directories specified by -L.
8567      hardcode_minus_L=yes
8568      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8569	# Neither direct hardcoding nor static linking is supported with a
8570	# broken collect2.
8571	hardcode_direct=unsupported
8572      fi
8573      ;;
8574
8575    aix[4-9]*)
8576      if test "$host_cpu" = ia64; then
8577	# On IA64, the linker does run time linking by default, so we don't
8578	# have to do anything special.
8579	aix_use_runtimelinking=no
8580	exp_sym_flag='-Bexport'
8581	no_entry_flag=""
8582      else
8583	# If we're using GNU nm, then we don't want the "-C" option.
8584	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8585	# Also, AIX nm treats weak defined symbols like other global
8586	# defined symbols, whereas GNU nm marks them as "W".
8587	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8588	  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'
8589	else
8590	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8591	fi
8592	aix_use_runtimelinking=no
8593
8594	# Test if we are trying to use run time linking or normal
8595	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8596	# need to do runtime linking.
8597	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8598	  for ld_flag in $LDFLAGS; do
8599	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8600	    aix_use_runtimelinking=yes
8601	    break
8602	  fi
8603	  done
8604	  ;;
8605	esac
8606
8607	exp_sym_flag='-bexport'
8608	no_entry_flag='-bnoentry'
8609      fi
8610
8611      # When large executables or shared objects are built, AIX ld can
8612      # have problems creating the table of contents.  If linking a library
8613      # or program results in "error TOC overflow" add -mminimal-toc to
8614      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8615      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8616
8617      archive_cmds=''
8618      hardcode_direct=yes
8619      hardcode_direct_absolute=yes
8620      hardcode_libdir_separator=':'
8621      link_all_deplibs=yes
8622      file_list_spec='${wl}-f,'
8623
8624      if test "$GCC" = yes; then
8625	case $host_os in aix4.[012]|aix4.[012].*)
8626	# We only want to do this on AIX 4.2 and lower, the check
8627	# below for broken collect2 doesn't work under 4.3+
8628	  collect2name=`${CC} -print-prog-name=collect2`
8629	  if test -f "$collect2name" &&
8630	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8631	  then
8632	  # We have reworked collect2
8633	  :
8634	  else
8635	  # We have old collect2
8636	  hardcode_direct=unsupported
8637	  # It fails to find uninstalled libraries when the uninstalled
8638	  # path is not listed in the libpath.  Setting hardcode_minus_L
8639	  # to unsupported forces relinking
8640	  hardcode_minus_L=yes
8641	  hardcode_libdir_flag_spec='-L$libdir'
8642	  hardcode_libdir_separator=
8643	  fi
8644	  ;;
8645	esac
8646	shared_flag='-shared'
8647	if test "$aix_use_runtimelinking" = yes; then
8648	  shared_flag="$shared_flag "'${wl}-G'
8649	fi
8650      else
8651	# not using gcc
8652	if test "$host_cpu" = ia64; then
8653	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8654	# chokes on -Wl,-G. The following line is correct:
8655	  shared_flag='-G'
8656	else
8657	  if test "$aix_use_runtimelinking" = yes; then
8658	    shared_flag='${wl}-G'
8659	  else
8660	    shared_flag='${wl}-bM:SRE'
8661	  fi
8662	fi
8663      fi
8664
8665      export_dynamic_flag_spec='${wl}-bexpall'
8666      # It seems that -bexpall does not export symbols beginning with
8667      # underscore (_), so it is better to generate a list of symbols to export.
8668      always_export_symbols=yes
8669      if test "$aix_use_runtimelinking" = yes; then
8670	# Warning - without using the other runtime loading flags (-brtl),
8671	# -berok will link without error, but may produce a broken library.
8672	allow_undefined_flag='-berok'
8673        # Determine the default libpath from the value encoded in an
8674        # empty executable.
8675        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8676/* end confdefs.h.  */
8677
8678int
8679main ()
8680{
8681
8682  ;
8683  return 0;
8684}
8685_ACEOF
8686if ac_fn_c_try_link "$LINENO"; then :
8687
8688lt_aix_libpath_sed='
8689    /Import File Strings/,/^$/ {
8690	/^0/ {
8691	    s/^0  *\(.*\)$/\1/
8692	    p
8693	}
8694    }'
8695aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8696# Check for a 64-bit object if we didn't find anything.
8697if test -z "$aix_libpath"; then
8698  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8699fi
8700fi
8701rm -f core conftest.err conftest.$ac_objext \
8702    conftest$ac_exeext conftest.$ac_ext
8703if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8704
8705        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8706        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"
8707      else
8708	if test "$host_cpu" = ia64; then
8709	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8710	  allow_undefined_flag="-z nodefs"
8711	  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"
8712	else
8713	 # Determine the default libpath from the value encoded in an
8714	 # empty executable.
8715	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8716/* end confdefs.h.  */
8717
8718int
8719main ()
8720{
8721
8722  ;
8723  return 0;
8724}
8725_ACEOF
8726if ac_fn_c_try_link "$LINENO"; then :
8727
8728lt_aix_libpath_sed='
8729    /Import File Strings/,/^$/ {
8730	/^0/ {
8731	    s/^0  *\(.*\)$/\1/
8732	    p
8733	}
8734    }'
8735aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8736# Check for a 64-bit object if we didn't find anything.
8737if test -z "$aix_libpath"; then
8738  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8739fi
8740fi
8741rm -f core conftest.err conftest.$ac_objext \
8742    conftest$ac_exeext conftest.$ac_ext
8743if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8744
8745	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8746	  # Warning - without using the other run time loading flags,
8747	  # -berok will link without error, but may produce a broken library.
8748	  no_undefined_flag=' ${wl}-bernotok'
8749	  allow_undefined_flag=' ${wl}-berok'
8750	  if test "$with_gnu_ld" = yes; then
8751	    # We only use this code for GNU lds that support --whole-archive.
8752	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8753	  else
8754	    # Exported symbols can be pulled into shared objects from archives
8755	    whole_archive_flag_spec='$convenience'
8756	  fi
8757	  archive_cmds_need_lc=yes
8758	  # This is similar to how AIX traditionally builds its shared libraries.
8759	  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'
8760	fi
8761      fi
8762      ;;
8763
8764    amigaos*)
8765      case $host_cpu in
8766      powerpc)
8767            # see comment about AmigaOS4 .so support
8768            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8769            archive_expsym_cmds=''
8770        ;;
8771      m68k)
8772            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)'
8773            hardcode_libdir_flag_spec='-L$libdir'
8774            hardcode_minus_L=yes
8775        ;;
8776      esac
8777      ;;
8778
8779    bsdi[45]*)
8780      export_dynamic_flag_spec=-rdynamic
8781      ;;
8782
8783    cygwin* | mingw* | pw32* | cegcc*)
8784      # When not using gcc, we currently assume that we are using
8785      # Microsoft Visual C++.
8786      # hardcode_libdir_flag_spec is actually meaningless, as there is
8787      # no search path for DLLs.
8788      hardcode_libdir_flag_spec=' '
8789      allow_undefined_flag=unsupported
8790      # Tell ltmain to make .lib files, not .a files.
8791      libext=lib
8792      # Tell ltmain to make .dll files, not .so files.
8793      shrext_cmds=".dll"
8794      # FIXME: Setting linknames here is a bad hack.
8795      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8796      # The linker will automatically build a .lib file if we build a DLL.
8797      old_archive_from_new_cmds='true'
8798      # FIXME: Should let the user specify the lib program.
8799      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8800      fix_srcfile_path='`cygpath -w "$srcfile"`'
8801      enable_shared_with_static_runtimes=yes
8802      ;;
8803
8804    darwin* | rhapsody*)
8805
8806
8807  archive_cmds_need_lc=no
8808  hardcode_direct=no
8809  hardcode_automatic=yes
8810  hardcode_shlibpath_var=unsupported
8811  if test "$lt_cv_ld_force_load" = "yes"; then
8812    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\"`'
8813  else
8814    whole_archive_flag_spec=''
8815  fi
8816  link_all_deplibs=yes
8817  allow_undefined_flag="$_lt_dar_allow_undefined"
8818  case $cc_basename in
8819     ifort*) _lt_dar_can_shared=yes ;;
8820     *) _lt_dar_can_shared=$GCC ;;
8821  esac
8822  if test "$_lt_dar_can_shared" = "yes"; then
8823    output_verbose_link_cmd=func_echo_all
8824    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8825    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8826    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}"
8827    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}"
8828
8829  else
8830  ld_shlibs=no
8831  fi
8832
8833      ;;
8834
8835    dgux*)
8836      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8837      hardcode_libdir_flag_spec='-L$libdir'
8838      hardcode_shlibpath_var=no
8839      ;;
8840
8841    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8842    # support.  Future versions do this automatically, but an explicit c++rt0.o
8843    # does not break anything, and helps significantly (at the cost of a little
8844    # extra space).
8845    freebsd2.2*)
8846      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8847      hardcode_libdir_flag_spec='-R$libdir'
8848      hardcode_direct=yes
8849      hardcode_shlibpath_var=no
8850      ;;
8851
8852    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8853    freebsd2.*)
8854      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8855      hardcode_direct=yes
8856      hardcode_minus_L=yes
8857      hardcode_shlibpath_var=no
8858      ;;
8859
8860    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8861    freebsd* | dragonfly*)
8862      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8863      hardcode_libdir_flag_spec='-R$libdir'
8864      hardcode_direct=yes
8865      hardcode_shlibpath_var=no
8866      ;;
8867
8868    hpux9*)
8869      if test "$GCC" = yes; then
8870	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'
8871      else
8872	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'
8873      fi
8874      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8875      hardcode_libdir_separator=:
8876      hardcode_direct=yes
8877
8878      # hardcode_minus_L: Not really in the search PATH,
8879      # but as the default location of the library.
8880      hardcode_minus_L=yes
8881      export_dynamic_flag_spec='${wl}-E'
8882      ;;
8883
8884    hpux10*)
8885      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8886	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8887      else
8888	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8889      fi
8890      if test "$with_gnu_ld" = no; then
8891	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8892	hardcode_libdir_flag_spec_ld='+b $libdir'
8893	hardcode_libdir_separator=:
8894	hardcode_direct=yes
8895	hardcode_direct_absolute=yes
8896	export_dynamic_flag_spec='${wl}-E'
8897	# hardcode_minus_L: Not really in the search PATH,
8898	# but as the default location of the library.
8899	hardcode_minus_L=yes
8900      fi
8901      ;;
8902
8903    hpux11*)
8904      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8905	case $host_cpu in
8906	hppa*64*)
8907	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8908	  ;;
8909	ia64*)
8910	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8911	  ;;
8912	*)
8913	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8914	  ;;
8915	esac
8916      else
8917	case $host_cpu in
8918	hppa*64*)
8919	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8920	  ;;
8921	ia64*)
8922	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8923	  ;;
8924	*)
8925
8926	  # Older versions of the 11.00 compiler do not understand -b yet
8927	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8928	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8929$as_echo_n "checking if $CC understands -b... " >&6; }
8930if test "${lt_cv_prog_compiler__b+set}" = set; then :
8931  $as_echo_n "(cached) " >&6
8932else
8933  lt_cv_prog_compiler__b=no
8934   save_LDFLAGS="$LDFLAGS"
8935   LDFLAGS="$LDFLAGS -b"
8936   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8937   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8938     # The linker can only warn and ignore the option if not recognized
8939     # So say no if there are warnings
8940     if test -s conftest.err; then
8941       # Append any errors to the config.log.
8942       cat conftest.err 1>&5
8943       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8944       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8945       if diff conftest.exp conftest.er2 >/dev/null; then
8946         lt_cv_prog_compiler__b=yes
8947       fi
8948     else
8949       lt_cv_prog_compiler__b=yes
8950     fi
8951   fi
8952   $RM -r conftest*
8953   LDFLAGS="$save_LDFLAGS"
8954
8955fi
8956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8957$as_echo "$lt_cv_prog_compiler__b" >&6; }
8958
8959if test x"$lt_cv_prog_compiler__b" = xyes; then
8960    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8961else
8962    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8963fi
8964
8965	  ;;
8966	esac
8967      fi
8968      if test "$with_gnu_ld" = no; then
8969	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8970	hardcode_libdir_separator=:
8971
8972	case $host_cpu in
8973	hppa*64*|ia64*)
8974	  hardcode_direct=no
8975	  hardcode_shlibpath_var=no
8976	  ;;
8977	*)
8978	  hardcode_direct=yes
8979	  hardcode_direct_absolute=yes
8980	  export_dynamic_flag_spec='${wl}-E'
8981
8982	  # hardcode_minus_L: Not really in the search PATH,
8983	  # but as the default location of the library.
8984	  hardcode_minus_L=yes
8985	  ;;
8986	esac
8987      fi
8988      ;;
8989
8990    irix5* | irix6* | nonstopux*)
8991      if test "$GCC" = yes; then
8992	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'
8993	# Try to use the -exported_symbol ld option, if it does not
8994	# work, assume that -exports_file does not work either and
8995	# implicitly export all symbols.
8996        save_LDFLAGS="$LDFLAGS"
8997        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8998        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8999/* end confdefs.h.  */
9000int foo(void) {}
9001_ACEOF
9002if ac_fn_c_try_link "$LINENO"; then :
9003  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'
9004
9005fi
9006rm -f core conftest.err conftest.$ac_objext \
9007    conftest$ac_exeext conftest.$ac_ext
9008        LDFLAGS="$save_LDFLAGS"
9009      else
9010	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'
9011	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'
9012      fi
9013      archive_cmds_need_lc='no'
9014      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9015      hardcode_libdir_separator=:
9016      inherit_rpath=yes
9017      link_all_deplibs=yes
9018      ;;
9019
9020    netbsd*)
9021      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9022	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9023      else
9024	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9025      fi
9026      hardcode_libdir_flag_spec='-R$libdir'
9027      hardcode_direct=yes
9028      hardcode_shlibpath_var=no
9029      ;;
9030
9031    newsos6)
9032      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9033      hardcode_direct=yes
9034      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9035      hardcode_libdir_separator=:
9036      hardcode_shlibpath_var=no
9037      ;;
9038
9039    *nto* | *qnx*)
9040      ;;
9041
9042    openbsd*)
9043      if test -f /usr/libexec/ld.so; then
9044	hardcode_direct=yes
9045	hardcode_shlibpath_var=no
9046	hardcode_direct_absolute=yes
9047	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9048	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9049	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9050	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9051	  export_dynamic_flag_spec='${wl}-E'
9052	else
9053	  case $host_os in
9054	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9055	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9056	     hardcode_libdir_flag_spec='-R$libdir'
9057	     ;;
9058	   *)
9059	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9060	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9061	     ;;
9062	  esac
9063	fi
9064      else
9065	ld_shlibs=no
9066      fi
9067      ;;
9068
9069    os2*)
9070      hardcode_libdir_flag_spec='-L$libdir'
9071      hardcode_minus_L=yes
9072      allow_undefined_flag=unsupported
9073      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'
9074      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9075      ;;
9076
9077    osf3*)
9078      if test "$GCC" = yes; then
9079	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9080	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'
9081      else
9082	allow_undefined_flag=' -expect_unresolved \*'
9083	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'
9084      fi
9085      archive_cmds_need_lc='no'
9086      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9087      hardcode_libdir_separator=:
9088      ;;
9089
9090    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9091      if test "$GCC" = yes; then
9092	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9093	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'
9094	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9095      else
9096	allow_undefined_flag=' -expect_unresolved \*'
9097	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'
9098	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~
9099	$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'
9100
9101	# Both c and cxx compiler support -rpath directly
9102	hardcode_libdir_flag_spec='-rpath $libdir'
9103      fi
9104      archive_cmds_need_lc='no'
9105      hardcode_libdir_separator=:
9106      ;;
9107
9108    solaris*)
9109      no_undefined_flag=' -z defs'
9110      if test "$GCC" = yes; then
9111	wlarc='${wl}'
9112	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9113	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9114	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9115      else
9116	case `$CC -V 2>&1` in
9117	*"Compilers 5.0"*)
9118	  wlarc=''
9119	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9120	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9121	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9122	  ;;
9123	*)
9124	  wlarc='${wl}'
9125	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9126	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9127	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9128	  ;;
9129	esac
9130      fi
9131      hardcode_libdir_flag_spec='-R$libdir'
9132      hardcode_shlibpath_var=no
9133      case $host_os in
9134      solaris2.[0-5] | solaris2.[0-5].*) ;;
9135      *)
9136	# The compiler driver will combine and reorder linker options,
9137	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9138	# but is careful enough not to reorder.
9139	# Supported since Solaris 2.6 (maybe 2.5.1?)
9140	if test "$GCC" = yes; then
9141	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9142	else
9143	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9144	fi
9145	;;
9146      esac
9147      link_all_deplibs=yes
9148      ;;
9149
9150    sunos4*)
9151      if test "x$host_vendor" = xsequent; then
9152	# Use $CC to link under sequent, because it throws in some extra .o
9153	# files that make .init and .fini sections work.
9154	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9155      else
9156	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9157      fi
9158      hardcode_libdir_flag_spec='-L$libdir'
9159      hardcode_direct=yes
9160      hardcode_minus_L=yes
9161      hardcode_shlibpath_var=no
9162      ;;
9163
9164    sysv4)
9165      case $host_vendor in
9166	sni)
9167	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9168	  hardcode_direct=yes # is this really true???
9169	;;
9170	siemens)
9171	  ## LD is ld it makes a PLAMLIB
9172	  ## CC just makes a GrossModule.
9173	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9174	  reload_cmds='$CC -r -o $output$reload_objs'
9175	  hardcode_direct=no
9176        ;;
9177	motorola)
9178	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9179	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9180	;;
9181      esac
9182      runpath_var='LD_RUN_PATH'
9183      hardcode_shlibpath_var=no
9184      ;;
9185
9186    sysv4.3*)
9187      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9188      hardcode_shlibpath_var=no
9189      export_dynamic_flag_spec='-Bexport'
9190      ;;
9191
9192    sysv4*MP*)
9193      if test -d /usr/nec; then
9194	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9195	hardcode_shlibpath_var=no
9196	runpath_var=LD_RUN_PATH
9197	hardcode_runpath_var=yes
9198	ld_shlibs=yes
9199      fi
9200      ;;
9201
9202    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9203      no_undefined_flag='${wl}-z,text'
9204      archive_cmds_need_lc=no
9205      hardcode_shlibpath_var=no
9206      runpath_var='LD_RUN_PATH'
9207
9208      if test "$GCC" = yes; then
9209	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9210	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9211      else
9212	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9213	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9214      fi
9215      ;;
9216
9217    sysv5* | sco3.2v5* | sco5v6*)
9218      # Note: We can NOT use -z defs as we might desire, because we do not
9219      # link with -lc, and that would cause any symbols used from libc to
9220      # always be unresolved, which means just about no library would
9221      # ever link correctly.  If we're not using GNU ld we use -z text
9222      # though, which does catch some bad symbols but isn't as heavy-handed
9223      # as -z defs.
9224      no_undefined_flag='${wl}-z,text'
9225      allow_undefined_flag='${wl}-z,nodefs'
9226      archive_cmds_need_lc=no
9227      hardcode_shlibpath_var=no
9228      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9229      hardcode_libdir_separator=':'
9230      link_all_deplibs=yes
9231      export_dynamic_flag_spec='${wl}-Bexport'
9232      runpath_var='LD_RUN_PATH'
9233
9234      if test "$GCC" = yes; then
9235	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9236	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9237      else
9238	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9239	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9240      fi
9241      ;;
9242
9243    uts4*)
9244      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9245      hardcode_libdir_flag_spec='-L$libdir'
9246      hardcode_shlibpath_var=no
9247      ;;
9248
9249    *)
9250      ld_shlibs=no
9251      ;;
9252    esac
9253
9254    if test x$host_vendor = xsni; then
9255      case $host in
9256      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9257	export_dynamic_flag_spec='${wl}-Blargedynsym'
9258	;;
9259      esac
9260    fi
9261  fi
9262
9263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9264$as_echo "$ld_shlibs" >&6; }
9265test "$ld_shlibs" = no && can_build_shared=no
9266
9267with_gnu_ld=$with_gnu_ld
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283#
9284# Do we need to explicitly link libc?
9285#
9286case "x$archive_cmds_need_lc" in
9287x|xyes)
9288  # Assume -lc should be added
9289  archive_cmds_need_lc=yes
9290
9291  if test "$enable_shared" = yes && test "$GCC" = yes; then
9292    case $archive_cmds in
9293    *'~'*)
9294      # FIXME: we may have to deal with multi-command sequences.
9295      ;;
9296    '$CC '*)
9297      # Test whether the compiler implicitly links with -lc since on some
9298      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9299      # to ld, don't add -lc before -lgcc.
9300      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9301$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9302if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9303  $as_echo_n "(cached) " >&6
9304else
9305  $RM conftest*
9306	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9307
9308	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9309  (eval $ac_compile) 2>&5
9310  ac_status=$?
9311  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9312  test $ac_status = 0; } 2>conftest.err; then
9313	  soname=conftest
9314	  lib=conftest
9315	  libobjs=conftest.$ac_objext
9316	  deplibs=
9317	  wl=$lt_prog_compiler_wl
9318	  pic_flag=$lt_prog_compiler_pic
9319	  compiler_flags=-v
9320	  linker_flags=-v
9321	  verstring=
9322	  output_objdir=.
9323	  libname=conftest
9324	  lt_save_allow_undefined_flag=$allow_undefined_flag
9325	  allow_undefined_flag=
9326	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9327  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9328  ac_status=$?
9329  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9330  test $ac_status = 0; }
9331	  then
9332	    lt_cv_archive_cmds_need_lc=no
9333	  else
9334	    lt_cv_archive_cmds_need_lc=yes
9335	  fi
9336	  allow_undefined_flag=$lt_save_allow_undefined_flag
9337	else
9338	  cat conftest.err 1>&5
9339	fi
9340	$RM conftest*
9341
9342fi
9343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9344$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9345      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9346      ;;
9347    esac
9348  fi
9349  ;;
9350esac
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9509$as_echo_n "checking dynamic linker characteristics... " >&6; }
9510
9511if test "$GCC" = yes; then
9512  case $host_os in
9513    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9514    *) lt_awk_arg="/^libraries:/" ;;
9515  esac
9516  case $host_os in
9517    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9518    *) lt_sed_strip_eq="s,=/,/,g" ;;
9519  esac
9520  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9521  case $lt_search_path_spec in
9522  *\;*)
9523    # if the path contains ";" then we assume it to be the separator
9524    # otherwise default to the standard path separator (i.e. ":") - it is
9525    # assumed that no part of a normal pathname contains ";" but that should
9526    # okay in the real world where ";" in dirpaths is itself problematic.
9527    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9528    ;;
9529  *)
9530    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9531    ;;
9532  esac
9533  # Ok, now we have the path, separated by spaces, we can step through it
9534  # and add multilib dir if necessary.
9535  lt_tmp_lt_search_path_spec=
9536  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9537  for lt_sys_path in $lt_search_path_spec; do
9538    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9539      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9540    else
9541      test -d "$lt_sys_path" && \
9542	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9543    fi
9544  done
9545  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9546BEGIN {RS=" "; FS="/|\n";} {
9547  lt_foo="";
9548  lt_count=0;
9549  for (lt_i = NF; lt_i > 0; lt_i--) {
9550    if ($lt_i != "" && $lt_i != ".") {
9551      if ($lt_i == "..") {
9552        lt_count++;
9553      } else {
9554        if (lt_count == 0) {
9555          lt_foo="/" $lt_i lt_foo;
9556        } else {
9557          lt_count--;
9558        }
9559      }
9560    }
9561  }
9562  if (lt_foo != "") { lt_freq[lt_foo]++; }
9563  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9564}'`
9565  # AWK program above erroneously prepends '/' to C:/dos/paths
9566  # for these hosts.
9567  case $host_os in
9568    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9569      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9570  esac
9571  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9572else
9573  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9574fi
9575library_names_spec=
9576libname_spec='lib$name'
9577soname_spec=
9578shrext_cmds=".so"
9579postinstall_cmds=
9580postuninstall_cmds=
9581finish_cmds=
9582finish_eval=
9583shlibpath_var=
9584shlibpath_overrides_runpath=unknown
9585version_type=none
9586dynamic_linker="$host_os ld.so"
9587sys_lib_dlsearch_path_spec="/lib /usr/lib"
9588need_lib_prefix=unknown
9589hardcode_into_libs=no
9590
9591# when you set need_version to no, make sure it does not cause -set_version
9592# flags to be left without arguments
9593need_version=unknown
9594
9595case $host_os in
9596aix3*)
9597  version_type=linux
9598  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9599  shlibpath_var=LIBPATH
9600
9601  # AIX 3 has no versioning support, so we append a major version to the name.
9602  soname_spec='${libname}${release}${shared_ext}$major'
9603  ;;
9604
9605aix[4-9]*)
9606  version_type=linux
9607  need_lib_prefix=no
9608  need_version=no
9609  hardcode_into_libs=yes
9610  if test "$host_cpu" = ia64; then
9611    # AIX 5 supports IA64
9612    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9613    shlibpath_var=LD_LIBRARY_PATH
9614  else
9615    # With GCC up to 2.95.x, collect2 would create an import file
9616    # for dependence libraries.  The import file would start with
9617    # the line `#! .'.  This would cause the generated library to
9618    # depend on `.', always an invalid library.  This was fixed in
9619    # development snapshots of GCC prior to 3.0.
9620    case $host_os in
9621      aix4 | aix4.[01] | aix4.[01].*)
9622      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9623	   echo ' yes '
9624	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9625	:
9626      else
9627	can_build_shared=no
9628      fi
9629      ;;
9630    esac
9631    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9632    # soname into executable. Probably we can add versioning support to
9633    # collect2, so additional links can be useful in future.
9634    if test "$aix_use_runtimelinking" = yes; then
9635      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9636      # instead of lib<name>.a to let people know that these are not
9637      # typical AIX shared libraries.
9638      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9639    else
9640      # We preserve .a as extension for shared libraries through AIX4.2
9641      # and later when we are not doing run time linking.
9642      library_names_spec='${libname}${release}.a $libname.a'
9643      soname_spec='${libname}${release}${shared_ext}$major'
9644    fi
9645    shlibpath_var=LIBPATH
9646  fi
9647  ;;
9648
9649amigaos*)
9650  case $host_cpu in
9651  powerpc)
9652    # Since July 2007 AmigaOS4 officially supports .so libraries.
9653    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9654    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9655    ;;
9656  m68k)
9657    library_names_spec='$libname.ixlibrary $libname.a'
9658    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9659    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'
9660    ;;
9661  esac
9662  ;;
9663
9664beos*)
9665  library_names_spec='${libname}${shared_ext}'
9666  dynamic_linker="$host_os ld.so"
9667  shlibpath_var=LIBRARY_PATH
9668  ;;
9669
9670bsdi[45]*)
9671  version_type=linux
9672  need_version=no
9673  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9674  soname_spec='${libname}${release}${shared_ext}$major'
9675  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9676  shlibpath_var=LD_LIBRARY_PATH
9677  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9678  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9679  # the default ld.so.conf also contains /usr/contrib/lib and
9680  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9681  # libtool to hard-code these into programs
9682  ;;
9683
9684cygwin* | mingw* | pw32* | cegcc*)
9685  version_type=windows
9686  shrext_cmds=".dll"
9687  need_version=no
9688  need_lib_prefix=no
9689
9690  case $GCC,$host_os in
9691  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9692    library_names_spec='$libname.dll.a'
9693    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9694    postinstall_cmds='base_file=`basename \${file}`~
9695      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9696      dldir=$destdir/`dirname \$dlpath`~
9697      test -d \$dldir || mkdir -p \$dldir~
9698      $install_prog $dir/$dlname \$dldir/$dlname~
9699      chmod a+x \$dldir/$dlname~
9700      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9701        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9702      fi'
9703    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9704      dlpath=$dir/\$dldll~
9705       $RM \$dlpath'
9706    shlibpath_overrides_runpath=yes
9707
9708    case $host_os in
9709    cygwin*)
9710      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9711      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9712
9713      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9714      ;;
9715    mingw* | cegcc*)
9716      # MinGW DLLs use traditional 'lib' prefix
9717      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9718      ;;
9719    pw32*)
9720      # pw32 DLLs use 'pw' prefix rather than 'lib'
9721      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9722      ;;
9723    esac
9724    ;;
9725
9726  *)
9727    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9728    ;;
9729  esac
9730  dynamic_linker='Win32 ld.exe'
9731  # FIXME: first we should search . and the directory the executable is in
9732  shlibpath_var=PATH
9733  ;;
9734
9735darwin* | rhapsody*)
9736  dynamic_linker="$host_os dyld"
9737  version_type=darwin
9738  need_lib_prefix=no
9739  need_version=no
9740  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9741  soname_spec='${libname}${release}${major}$shared_ext'
9742  shlibpath_overrides_runpath=yes
9743  shlibpath_var=DYLD_LIBRARY_PATH
9744  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9745
9746  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9747  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9748  ;;
9749
9750dgux*)
9751  version_type=linux
9752  need_lib_prefix=no
9753  need_version=no
9754  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9755  soname_spec='${libname}${release}${shared_ext}$major'
9756  shlibpath_var=LD_LIBRARY_PATH
9757  ;;
9758
9759freebsd* | dragonfly*)
9760  # DragonFly does not have aout.  When/if they implement a new
9761  # versioning mechanism, adjust this.
9762  if test -x /usr/bin/objformat; then
9763    objformat=`/usr/bin/objformat`
9764  else
9765    case $host_os in
9766    freebsd[23].*) objformat=aout ;;
9767    *) objformat=elf ;;
9768    esac
9769  fi
9770  version_type=freebsd-$objformat
9771  case $version_type in
9772    freebsd-elf*)
9773      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9774      need_version=no
9775      need_lib_prefix=no
9776      ;;
9777    freebsd-*)
9778      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9779      need_version=yes
9780      ;;
9781  esac
9782  shlibpath_var=LD_LIBRARY_PATH
9783  case $host_os in
9784  freebsd2.*)
9785    shlibpath_overrides_runpath=yes
9786    ;;
9787  freebsd3.[01]* | freebsdelf3.[01]*)
9788    shlibpath_overrides_runpath=yes
9789    hardcode_into_libs=yes
9790    ;;
9791  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9792  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9793    shlibpath_overrides_runpath=no
9794    hardcode_into_libs=yes
9795    ;;
9796  *) # from 4.6 on, and DragonFly
9797    shlibpath_overrides_runpath=yes
9798    hardcode_into_libs=yes
9799    ;;
9800  esac
9801  ;;
9802
9803gnu*)
9804  version_type=linux
9805  need_lib_prefix=no
9806  need_version=no
9807  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9808  soname_spec='${libname}${release}${shared_ext}$major'
9809  shlibpath_var=LD_LIBRARY_PATH
9810  hardcode_into_libs=yes
9811  ;;
9812
9813haiku*)
9814  version_type=linux
9815  need_lib_prefix=no
9816  need_version=no
9817  dynamic_linker="$host_os runtime_loader"
9818  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9819  soname_spec='${libname}${release}${shared_ext}$major'
9820  shlibpath_var=LIBRARY_PATH
9821  shlibpath_overrides_runpath=yes
9822  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9823  hardcode_into_libs=yes
9824  ;;
9825
9826hpux9* | hpux10* | hpux11*)
9827  # Give a soname corresponding to the major version so that dld.sl refuses to
9828  # link against other versions.
9829  version_type=sunos
9830  need_lib_prefix=no
9831  need_version=no
9832  case $host_cpu in
9833  ia64*)
9834    shrext_cmds='.so'
9835    hardcode_into_libs=yes
9836    dynamic_linker="$host_os dld.so"
9837    shlibpath_var=LD_LIBRARY_PATH
9838    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9839    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9840    soname_spec='${libname}${release}${shared_ext}$major'
9841    if test "X$HPUX_IA64_MODE" = X32; then
9842      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9843    else
9844      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9845    fi
9846    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9847    ;;
9848  hppa*64*)
9849    shrext_cmds='.sl'
9850    hardcode_into_libs=yes
9851    dynamic_linker="$host_os dld.sl"
9852    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9853    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9854    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9855    soname_spec='${libname}${release}${shared_ext}$major'
9856    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9857    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9858    ;;
9859  *)
9860    shrext_cmds='.sl'
9861    dynamic_linker="$host_os dld.sl"
9862    shlibpath_var=SHLIB_PATH
9863    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9864    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9865    soname_spec='${libname}${release}${shared_ext}$major'
9866    ;;
9867  esac
9868  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9869  postinstall_cmds='chmod 555 $lib'
9870  # or fails outright, so override atomically:
9871  install_override_mode=555
9872  ;;
9873
9874interix[3-9]*)
9875  version_type=linux
9876  need_lib_prefix=no
9877  need_version=no
9878  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9879  soname_spec='${libname}${release}${shared_ext}$major'
9880  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9881  shlibpath_var=LD_LIBRARY_PATH
9882  shlibpath_overrides_runpath=no
9883  hardcode_into_libs=yes
9884  ;;
9885
9886irix5* | irix6* | nonstopux*)
9887  case $host_os in
9888    nonstopux*) version_type=nonstopux ;;
9889    *)
9890	if test "$lt_cv_prog_gnu_ld" = yes; then
9891		version_type=linux
9892	else
9893		version_type=irix
9894	fi ;;
9895  esac
9896  need_lib_prefix=no
9897  need_version=no
9898  soname_spec='${libname}${release}${shared_ext}$major'
9899  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9900  case $host_os in
9901  irix5* | nonstopux*)
9902    libsuff= shlibsuff=
9903    ;;
9904  *)
9905    case $LD in # libtool.m4 will add one of these switches to LD
9906    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9907      libsuff= shlibsuff= libmagic=32-bit;;
9908    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9909      libsuff=32 shlibsuff=N32 libmagic=N32;;
9910    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9911      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9912    *) libsuff= shlibsuff= libmagic=never-match;;
9913    esac
9914    ;;
9915  esac
9916  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9917  shlibpath_overrides_runpath=no
9918  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9919  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9920  hardcode_into_libs=yes
9921  ;;
9922
9923# No shared lib support for Linux oldld, aout, or coff.
9924linux*oldld* | linux*aout* | linux*coff*)
9925  dynamic_linker=no
9926  ;;
9927
9928# This must be Linux ELF.
9929linux* | k*bsd*-gnu | kopensolaris*-gnu)
9930  version_type=linux
9931  need_lib_prefix=no
9932  need_version=no
9933  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9934  soname_spec='${libname}${release}${shared_ext}$major'
9935  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9936  shlibpath_var=LD_LIBRARY_PATH
9937  shlibpath_overrides_runpath=no
9938
9939  # Some binutils ld are patched to set DT_RUNPATH
9940  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9941  $as_echo_n "(cached) " >&6
9942else
9943  lt_cv_shlibpath_overrides_runpath=no
9944    save_LDFLAGS=$LDFLAGS
9945    save_libdir=$libdir
9946    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9947	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9948    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9949/* end confdefs.h.  */
9950
9951int
9952main ()
9953{
9954
9955  ;
9956  return 0;
9957}
9958_ACEOF
9959if ac_fn_c_try_link "$LINENO"; then :
9960  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9961  lt_cv_shlibpath_overrides_runpath=yes
9962fi
9963fi
9964rm -f core conftest.err conftest.$ac_objext \
9965    conftest$ac_exeext conftest.$ac_ext
9966    LDFLAGS=$save_LDFLAGS
9967    libdir=$save_libdir
9968
9969fi
9970
9971  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9972
9973  # This implies no fast_install, which is unacceptable.
9974  # Some rework will be needed to allow for fast_install
9975  # before this can be enabled.
9976  hardcode_into_libs=yes
9977
9978  # Append ld.so.conf contents to the search path
9979  if test -f /etc/ld.so.conf; then
9980    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' ' '`
9981    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9982  fi
9983
9984  # We used to test for /lib/ld.so.1 and disable shared libraries on
9985  # powerpc, because MkLinux only supported shared libraries with the
9986  # GNU dynamic linker.  Since this was broken with cross compilers,
9987  # most powerpc-linux boxes support dynamic linking these days and
9988  # people can always --disable-shared, the test was removed, and we
9989  # assume the GNU/Linux dynamic linker is in use.
9990  dynamic_linker='GNU/Linux ld.so'
9991  ;;
9992
9993netbsd*)
9994  version_type=sunos
9995  need_lib_prefix=no
9996  need_version=no
9997  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9998    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9999    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10000    dynamic_linker='NetBSD (a.out) ld.so'
10001  else
10002    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10003    soname_spec='${libname}${release}${shared_ext}$major'
10004    dynamic_linker='NetBSD ld.elf_so'
10005  fi
10006  shlibpath_var=LD_LIBRARY_PATH
10007  shlibpath_overrides_runpath=yes
10008  hardcode_into_libs=yes
10009  ;;
10010
10011newsos6)
10012  version_type=linux
10013  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10014  shlibpath_var=LD_LIBRARY_PATH
10015  shlibpath_overrides_runpath=yes
10016  ;;
10017
10018*nto* | *qnx*)
10019  version_type=qnx
10020  need_lib_prefix=no
10021  need_version=no
10022  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10023  soname_spec='${libname}${release}${shared_ext}$major'
10024  shlibpath_var=LD_LIBRARY_PATH
10025  shlibpath_overrides_runpath=no
10026  hardcode_into_libs=yes
10027  dynamic_linker='ldqnx.so'
10028  ;;
10029
10030openbsd*)
10031  version_type=sunos
10032  sys_lib_dlsearch_path_spec="/usr/lib"
10033  need_lib_prefix=no
10034  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10035  case $host_os in
10036    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10037    *)				need_version=no  ;;
10038  esac
10039  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10040  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10041  shlibpath_var=LD_LIBRARY_PATH
10042  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10043    case $host_os in
10044      openbsd2.[89] | openbsd2.[89].*)
10045	shlibpath_overrides_runpath=no
10046	;;
10047      *)
10048	shlibpath_overrides_runpath=yes
10049	;;
10050      esac
10051  else
10052    shlibpath_overrides_runpath=yes
10053  fi
10054  ;;
10055
10056os2*)
10057  libname_spec='$name'
10058  shrext_cmds=".dll"
10059  need_lib_prefix=no
10060  library_names_spec='$libname${shared_ext} $libname.a'
10061  dynamic_linker='OS/2 ld.exe'
10062  shlibpath_var=LIBPATH
10063  ;;
10064
10065osf3* | osf4* | osf5*)
10066  version_type=osf
10067  need_lib_prefix=no
10068  need_version=no
10069  soname_spec='${libname}${release}${shared_ext}$major'
10070  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10071  shlibpath_var=LD_LIBRARY_PATH
10072  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10073  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10074  ;;
10075
10076rdos*)
10077  dynamic_linker=no
10078  ;;
10079
10080solaris*)
10081  version_type=linux
10082  need_lib_prefix=no
10083  need_version=no
10084  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10085  soname_spec='${libname}${release}${shared_ext}$major'
10086  shlibpath_var=LD_LIBRARY_PATH
10087  shlibpath_overrides_runpath=yes
10088  hardcode_into_libs=yes
10089  # ldd complains unless libraries are executable
10090  postinstall_cmds='chmod +x $lib'
10091  ;;
10092
10093sunos4*)
10094  version_type=sunos
10095  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10096  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10097  shlibpath_var=LD_LIBRARY_PATH
10098  shlibpath_overrides_runpath=yes
10099  if test "$with_gnu_ld" = yes; then
10100    need_lib_prefix=no
10101  fi
10102  need_version=yes
10103  ;;
10104
10105sysv4 | sysv4.3*)
10106  version_type=linux
10107  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10108  soname_spec='${libname}${release}${shared_ext}$major'
10109  shlibpath_var=LD_LIBRARY_PATH
10110  case $host_vendor in
10111    sni)
10112      shlibpath_overrides_runpath=no
10113      need_lib_prefix=no
10114      runpath_var=LD_RUN_PATH
10115      ;;
10116    siemens)
10117      need_lib_prefix=no
10118      ;;
10119    motorola)
10120      need_lib_prefix=no
10121      need_version=no
10122      shlibpath_overrides_runpath=no
10123      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10124      ;;
10125  esac
10126  ;;
10127
10128sysv4*MP*)
10129  if test -d /usr/nec ;then
10130    version_type=linux
10131    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10132    soname_spec='$libname${shared_ext}.$major'
10133    shlibpath_var=LD_LIBRARY_PATH
10134  fi
10135  ;;
10136
10137sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10138  version_type=freebsd-elf
10139  need_lib_prefix=no
10140  need_version=no
10141  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10142  soname_spec='${libname}${release}${shared_ext}$major'
10143  shlibpath_var=LD_LIBRARY_PATH
10144  shlibpath_overrides_runpath=yes
10145  hardcode_into_libs=yes
10146  if test "$with_gnu_ld" = yes; then
10147    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10148  else
10149    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10150    case $host_os in
10151      sco3.2v5*)
10152        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10153	;;
10154    esac
10155  fi
10156  sys_lib_dlsearch_path_spec='/usr/lib'
10157  ;;
10158
10159tpf*)
10160  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10161  version_type=linux
10162  need_lib_prefix=no
10163  need_version=no
10164  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10165  shlibpath_var=LD_LIBRARY_PATH
10166  shlibpath_overrides_runpath=no
10167  hardcode_into_libs=yes
10168  ;;
10169
10170uts4*)
10171  version_type=linux
10172  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10173  soname_spec='${libname}${release}${shared_ext}$major'
10174  shlibpath_var=LD_LIBRARY_PATH
10175  ;;
10176
10177*)
10178  dynamic_linker=no
10179  ;;
10180esac
10181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10182$as_echo "$dynamic_linker" >&6; }
10183test "$dynamic_linker" = no && can_build_shared=no
10184
10185variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10186if test "$GCC" = yes; then
10187  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10188fi
10189
10190if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10191  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10192fi
10193if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10194  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10195fi
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10289$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10290hardcode_action=
10291if test -n "$hardcode_libdir_flag_spec" ||
10292   test -n "$runpath_var" ||
10293   test "X$hardcode_automatic" = "Xyes" ; then
10294
10295  # We can hardcode non-existent directories.
10296  if test "$hardcode_direct" != no &&
10297     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10298     # have to relink, otherwise we might link with an installed library
10299     # when we should be linking with a yet-to-be-installed one
10300     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10301     test "$hardcode_minus_L" != no; then
10302    # Linking always hardcodes the temporary library directory.
10303    hardcode_action=relink
10304  else
10305    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10306    hardcode_action=immediate
10307  fi
10308else
10309  # We cannot hardcode anything, or else we can only hardcode existing
10310  # directories.
10311  hardcode_action=unsupported
10312fi
10313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10314$as_echo "$hardcode_action" >&6; }
10315
10316if test "$hardcode_action" = relink ||
10317   test "$inherit_rpath" = yes; then
10318  # Fast installation is not supported
10319  enable_fast_install=no
10320elif test "$shlibpath_overrides_runpath" = yes ||
10321     test "$enable_shared" = no; then
10322  # Fast installation is not necessary
10323  enable_fast_install=needless
10324fi
10325
10326
10327
10328
10329
10330
10331  if test "x$enable_dlopen" != xyes; then
10332  enable_dlopen=unknown
10333  enable_dlopen_self=unknown
10334  enable_dlopen_self_static=unknown
10335else
10336  lt_cv_dlopen=no
10337  lt_cv_dlopen_libs=
10338
10339  case $host_os in
10340  beos*)
10341    lt_cv_dlopen="load_add_on"
10342    lt_cv_dlopen_libs=
10343    lt_cv_dlopen_self=yes
10344    ;;
10345
10346  mingw* | pw32* | cegcc*)
10347    lt_cv_dlopen="LoadLibrary"
10348    lt_cv_dlopen_libs=
10349    ;;
10350
10351  cygwin*)
10352    lt_cv_dlopen="dlopen"
10353    lt_cv_dlopen_libs=
10354    ;;
10355
10356  darwin*)
10357  # if libdl is installed we need to link against it
10358    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10359$as_echo_n "checking for dlopen in -ldl... " >&6; }
10360if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10361  $as_echo_n "(cached) " >&6
10362else
10363  ac_check_lib_save_LIBS=$LIBS
10364LIBS="-ldl  $LIBS"
10365cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10366/* end confdefs.h.  */
10367
10368/* Override any GCC internal prototype to avoid an error.
10369   Use char because int might match the return type of a GCC
10370   builtin and then its argument prototype would still apply.  */
10371#ifdef __cplusplus
10372extern "C"
10373#endif
10374char dlopen ();
10375int
10376main ()
10377{
10378return dlopen ();
10379  ;
10380  return 0;
10381}
10382_ACEOF
10383if ac_fn_c_try_link "$LINENO"; then :
10384  ac_cv_lib_dl_dlopen=yes
10385else
10386  ac_cv_lib_dl_dlopen=no
10387fi
10388rm -f core conftest.err conftest.$ac_objext \
10389    conftest$ac_exeext conftest.$ac_ext
10390LIBS=$ac_check_lib_save_LIBS
10391fi
10392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10393$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10394if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10395  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10396else
10397
10398    lt_cv_dlopen="dyld"
10399    lt_cv_dlopen_libs=
10400    lt_cv_dlopen_self=yes
10401
10402fi
10403
10404    ;;
10405
10406  *)
10407    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10408if test "x$ac_cv_func_shl_load" = x""yes; then :
10409  lt_cv_dlopen="shl_load"
10410else
10411  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10412$as_echo_n "checking for shl_load in -ldld... " >&6; }
10413if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10414  $as_echo_n "(cached) " >&6
10415else
10416  ac_check_lib_save_LIBS=$LIBS
10417LIBS="-ldld  $LIBS"
10418cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10419/* end confdefs.h.  */
10420
10421/* Override any GCC internal prototype to avoid an error.
10422   Use char because int might match the return type of a GCC
10423   builtin and then its argument prototype would still apply.  */
10424#ifdef __cplusplus
10425extern "C"
10426#endif
10427char shl_load ();
10428int
10429main ()
10430{
10431return shl_load ();
10432  ;
10433  return 0;
10434}
10435_ACEOF
10436if ac_fn_c_try_link "$LINENO"; then :
10437  ac_cv_lib_dld_shl_load=yes
10438else
10439  ac_cv_lib_dld_shl_load=no
10440fi
10441rm -f core conftest.err conftest.$ac_objext \
10442    conftest$ac_exeext conftest.$ac_ext
10443LIBS=$ac_check_lib_save_LIBS
10444fi
10445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10446$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10447if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10448  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10449else
10450  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10451if test "x$ac_cv_func_dlopen" = x""yes; then :
10452  lt_cv_dlopen="dlopen"
10453else
10454  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10455$as_echo_n "checking for dlopen in -ldl... " >&6; }
10456if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10457  $as_echo_n "(cached) " >&6
10458else
10459  ac_check_lib_save_LIBS=$LIBS
10460LIBS="-ldl  $LIBS"
10461cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10462/* end confdefs.h.  */
10463
10464/* Override any GCC internal prototype to avoid an error.
10465   Use char because int might match the return type of a GCC
10466   builtin and then its argument prototype would still apply.  */
10467#ifdef __cplusplus
10468extern "C"
10469#endif
10470char dlopen ();
10471int
10472main ()
10473{
10474return dlopen ();
10475  ;
10476  return 0;
10477}
10478_ACEOF
10479if ac_fn_c_try_link "$LINENO"; then :
10480  ac_cv_lib_dl_dlopen=yes
10481else
10482  ac_cv_lib_dl_dlopen=no
10483fi
10484rm -f core conftest.err conftest.$ac_objext \
10485    conftest$ac_exeext conftest.$ac_ext
10486LIBS=$ac_check_lib_save_LIBS
10487fi
10488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10489$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10490if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10491  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10492else
10493  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10494$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10495if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10496  $as_echo_n "(cached) " >&6
10497else
10498  ac_check_lib_save_LIBS=$LIBS
10499LIBS="-lsvld  $LIBS"
10500cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10501/* end confdefs.h.  */
10502
10503/* Override any GCC internal prototype to avoid an error.
10504   Use char because int might match the return type of a GCC
10505   builtin and then its argument prototype would still apply.  */
10506#ifdef __cplusplus
10507extern "C"
10508#endif
10509char dlopen ();
10510int
10511main ()
10512{
10513return dlopen ();
10514  ;
10515  return 0;
10516}
10517_ACEOF
10518if ac_fn_c_try_link "$LINENO"; then :
10519  ac_cv_lib_svld_dlopen=yes
10520else
10521  ac_cv_lib_svld_dlopen=no
10522fi
10523rm -f core conftest.err conftest.$ac_objext \
10524    conftest$ac_exeext conftest.$ac_ext
10525LIBS=$ac_check_lib_save_LIBS
10526fi
10527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10528$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10529if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10530  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10531else
10532  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10533$as_echo_n "checking for dld_link in -ldld... " >&6; }
10534if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10535  $as_echo_n "(cached) " >&6
10536else
10537  ac_check_lib_save_LIBS=$LIBS
10538LIBS="-ldld  $LIBS"
10539cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10540/* end confdefs.h.  */
10541
10542/* Override any GCC internal prototype to avoid an error.
10543   Use char because int might match the return type of a GCC
10544   builtin and then its argument prototype would still apply.  */
10545#ifdef __cplusplus
10546extern "C"
10547#endif
10548char dld_link ();
10549int
10550main ()
10551{
10552return dld_link ();
10553  ;
10554  return 0;
10555}
10556_ACEOF
10557if ac_fn_c_try_link "$LINENO"; then :
10558  ac_cv_lib_dld_dld_link=yes
10559else
10560  ac_cv_lib_dld_dld_link=no
10561fi
10562rm -f core conftest.err conftest.$ac_objext \
10563    conftest$ac_exeext conftest.$ac_ext
10564LIBS=$ac_check_lib_save_LIBS
10565fi
10566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10567$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10568if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10569  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10570fi
10571
10572
10573fi
10574
10575
10576fi
10577
10578
10579fi
10580
10581
10582fi
10583
10584
10585fi
10586
10587    ;;
10588  esac
10589
10590  if test "x$lt_cv_dlopen" != xno; then
10591    enable_dlopen=yes
10592  else
10593    enable_dlopen=no
10594  fi
10595
10596  case $lt_cv_dlopen in
10597  dlopen)
10598    save_CPPFLAGS="$CPPFLAGS"
10599    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10600
10601    save_LDFLAGS="$LDFLAGS"
10602    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10603
10604    save_LIBS="$LIBS"
10605    LIBS="$lt_cv_dlopen_libs $LIBS"
10606
10607    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10608$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10609if test "${lt_cv_dlopen_self+set}" = set; then :
10610  $as_echo_n "(cached) " >&6
10611else
10612  	  if test "$cross_compiling" = yes; then :
10613  lt_cv_dlopen_self=cross
10614else
10615  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10616  lt_status=$lt_dlunknown
10617  cat > conftest.$ac_ext <<_LT_EOF
10618#line 10618 "configure"
10619#include "confdefs.h"
10620
10621#if HAVE_DLFCN_H
10622#include <dlfcn.h>
10623#endif
10624
10625#include <stdio.h>
10626
10627#ifdef RTLD_GLOBAL
10628#  define LT_DLGLOBAL		RTLD_GLOBAL
10629#else
10630#  ifdef DL_GLOBAL
10631#    define LT_DLGLOBAL		DL_GLOBAL
10632#  else
10633#    define LT_DLGLOBAL		0
10634#  endif
10635#endif
10636
10637/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10638   find out it does not work in some platform. */
10639#ifndef LT_DLLAZY_OR_NOW
10640#  ifdef RTLD_LAZY
10641#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10642#  else
10643#    ifdef DL_LAZY
10644#      define LT_DLLAZY_OR_NOW		DL_LAZY
10645#    else
10646#      ifdef RTLD_NOW
10647#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10648#      else
10649#        ifdef DL_NOW
10650#          define LT_DLLAZY_OR_NOW	DL_NOW
10651#        else
10652#          define LT_DLLAZY_OR_NOW	0
10653#        endif
10654#      endif
10655#    endif
10656#  endif
10657#endif
10658
10659/* When -fvisbility=hidden is used, assume the code has been annotated
10660   correspondingly for the symbols needed.  */
10661#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10662void fnord () __attribute__((visibility("default")));
10663#endif
10664
10665void fnord () { int i=42; }
10666int main ()
10667{
10668  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10669  int status = $lt_dlunknown;
10670
10671  if (self)
10672    {
10673      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10674      else
10675        {
10676	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10677          else puts (dlerror ());
10678	}
10679      /* dlclose (self); */
10680    }
10681  else
10682    puts (dlerror ());
10683
10684  return status;
10685}
10686_LT_EOF
10687  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10688  (eval $ac_link) 2>&5
10689  ac_status=$?
10690  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10691  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10692    (./conftest; exit; ) >&5 2>/dev/null
10693    lt_status=$?
10694    case x$lt_status in
10695      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10696      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10697      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10698    esac
10699  else :
10700    # compilation failed
10701    lt_cv_dlopen_self=no
10702  fi
10703fi
10704rm -fr conftest*
10705
10706
10707fi
10708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10709$as_echo "$lt_cv_dlopen_self" >&6; }
10710
10711    if test "x$lt_cv_dlopen_self" = xyes; then
10712      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10713      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10714$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10715if test "${lt_cv_dlopen_self_static+set}" = set; then :
10716  $as_echo_n "(cached) " >&6
10717else
10718  	  if test "$cross_compiling" = yes; then :
10719  lt_cv_dlopen_self_static=cross
10720else
10721  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10722  lt_status=$lt_dlunknown
10723  cat > conftest.$ac_ext <<_LT_EOF
10724#line 10724 "configure"
10725#include "confdefs.h"
10726
10727#if HAVE_DLFCN_H
10728#include <dlfcn.h>
10729#endif
10730
10731#include <stdio.h>
10732
10733#ifdef RTLD_GLOBAL
10734#  define LT_DLGLOBAL		RTLD_GLOBAL
10735#else
10736#  ifdef DL_GLOBAL
10737#    define LT_DLGLOBAL		DL_GLOBAL
10738#  else
10739#    define LT_DLGLOBAL		0
10740#  endif
10741#endif
10742
10743/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10744   find out it does not work in some platform. */
10745#ifndef LT_DLLAZY_OR_NOW
10746#  ifdef RTLD_LAZY
10747#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10748#  else
10749#    ifdef DL_LAZY
10750#      define LT_DLLAZY_OR_NOW		DL_LAZY
10751#    else
10752#      ifdef RTLD_NOW
10753#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10754#      else
10755#        ifdef DL_NOW
10756#          define LT_DLLAZY_OR_NOW	DL_NOW
10757#        else
10758#          define LT_DLLAZY_OR_NOW	0
10759#        endif
10760#      endif
10761#    endif
10762#  endif
10763#endif
10764
10765/* When -fvisbility=hidden is used, assume the code has been annotated
10766   correspondingly for the symbols needed.  */
10767#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10768void fnord () __attribute__((visibility("default")));
10769#endif
10770
10771void fnord () { int i=42; }
10772int main ()
10773{
10774  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10775  int status = $lt_dlunknown;
10776
10777  if (self)
10778    {
10779      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10780      else
10781        {
10782	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10783          else puts (dlerror ());
10784	}
10785      /* dlclose (self); */
10786    }
10787  else
10788    puts (dlerror ());
10789
10790  return status;
10791}
10792_LT_EOF
10793  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10794  (eval $ac_link) 2>&5
10795  ac_status=$?
10796  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10797  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10798    (./conftest; exit; ) >&5 2>/dev/null
10799    lt_status=$?
10800    case x$lt_status in
10801      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10802      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10803      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10804    esac
10805  else :
10806    # compilation failed
10807    lt_cv_dlopen_self_static=no
10808  fi
10809fi
10810rm -fr conftest*
10811
10812
10813fi
10814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10815$as_echo "$lt_cv_dlopen_self_static" >&6; }
10816    fi
10817
10818    CPPFLAGS="$save_CPPFLAGS"
10819    LDFLAGS="$save_LDFLAGS"
10820    LIBS="$save_LIBS"
10821    ;;
10822  esac
10823
10824  case $lt_cv_dlopen_self in
10825  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10826  *) enable_dlopen_self=unknown ;;
10827  esac
10828
10829  case $lt_cv_dlopen_self_static in
10830  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10831  *) enable_dlopen_self_static=unknown ;;
10832  esac
10833fi
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851striplib=
10852old_striplib=
10853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10854$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10855if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10856  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10857  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10858  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10859$as_echo "yes" >&6; }
10860else
10861# FIXME - insert some real tests, host_os isn't really good enough
10862  case $host_os in
10863  darwin*)
10864    if test -n "$STRIP" ; then
10865      striplib="$STRIP -x"
10866      old_striplib="$STRIP -S"
10867      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10868$as_echo "yes" >&6; }
10869    else
10870      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10871$as_echo "no" >&6; }
10872    fi
10873    ;;
10874  *)
10875    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10876$as_echo "no" >&6; }
10877    ;;
10878  esac
10879fi
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892  # Report which library types will actually be built
10893  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10894$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10895  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10896$as_echo "$can_build_shared" >&6; }
10897
10898  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10899$as_echo_n "checking whether to build shared libraries... " >&6; }
10900  test "$can_build_shared" = "no" && enable_shared=no
10901
10902  # On AIX, shared libraries and static libraries use the same namespace, and
10903  # are all built from PIC.
10904  case $host_os in
10905  aix3*)
10906    test "$enable_shared" = yes && enable_static=no
10907    if test -n "$RANLIB"; then
10908      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10909      postinstall_cmds='$RANLIB $lib'
10910    fi
10911    ;;
10912
10913  aix[4-9]*)
10914    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10915      test "$enable_shared" = yes && enable_static=no
10916    fi
10917    ;;
10918  esac
10919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10920$as_echo "$enable_shared" >&6; }
10921
10922  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10923$as_echo_n "checking whether to build static libraries... " >&6; }
10924  # Make sure either enable_shared or enable_static is yes.
10925  test "$enable_shared" = yes || enable_static=yes
10926  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10927$as_echo "$enable_static" >&6; }
10928
10929
10930
10931
10932fi
10933ac_ext=c
10934ac_cpp='$CPP $CPPFLAGS'
10935ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10936ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10937ac_compiler_gnu=$ac_cv_c_compiler_gnu
10938
10939CC="$lt_save_CC"
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953        ac_config_commands="$ac_config_commands libtool"
10954
10955
10956
10957
10958# Only expand once:
10959
10960
10961
10962
10963
10964ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
10965if test "x$ac_cv_header_stdint_h" = x""yes; then :
10966  MF_HAVE_STDINT_H=1
10967else
10968  MF_HAVE_STDINT_H=0
10969fi
10970
10971
10972
10973if test $MF_HAVE_STDINT_H = 1
10974then
10975   MF_HAVE_UINTPTR_T=1
10976else
10977   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10978/* end confdefs.h.  */
10979#include <sys/types.h>
10980int
10981main ()
10982{
10983uintptr_t k = 0;
10984  ;
10985  return 0;
10986}
10987_ACEOF
10988if ac_fn_c_try_compile "$LINENO"; then :
10989  MF_HAVE_UINTPTR_T=1
10990else
10991  MF_HAVE_UINTPTR_T=0
10992fi
10993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10994fi
10995
10996
10997for ac_header in pthread.h
10998do :
10999  ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
11000if test "x$ac_cv_header_pthread_h" = x""yes; then :
11001  cat >>confdefs.h <<_ACEOF
11002#define HAVE_PTHREAD_H 1
11003_ACEOF
11004
11005fi
11006
11007done
11008
11009
11010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
11011$as_echo_n "checking for thread model used by GCC... " >&6; }
11012target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
11013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
11014$as_echo "$target_thread_file" >&6; }
11015
11016# We only support posix threads, or no threads at all.
11017posix_threads=
11018case ${target_thread_file} in
11019  posix)
11020    posix_threads=yes
11021    ;;
11022  single)
11023    ;;
11024  *)
11025    echo "${target_thread_file} is an unsupported thread package" 1>&2
11026    exit 1
11027    ;;
11028esac
11029
11030 if test "x$posix_threads" != "x"; then
11031  LIBMUDFLAPTH_TRUE=
11032  LIBMUDFLAPTH_FALSE='#'
11033else
11034  LIBMUDFLAPTH_TRUE='#'
11035  LIBMUDFLAPTH_FALSE=
11036fi
11037
11038if test "x$posix_threads" != "x"
11039then
11040        build_libmudflapth=1
11041else
11042        build_libmudflapth=0
11043fi
11044
11045
11046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5
11047$as_echo_n "checking for dlsym in -ldl... " >&6; }
11048if test "${ac_cv_lib_dl_dlsym+set}" = set; then :
11049  $as_echo_n "(cached) " >&6
11050else
11051  ac_check_lib_save_LIBS=$LIBS
11052LIBS="-ldl  $LIBS"
11053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11054/* end confdefs.h.  */
11055
11056/* Override any GCC internal prototype to avoid an error.
11057   Use char because int might match the return type of a GCC
11058   builtin and then its argument prototype would still apply.  */
11059#ifdef __cplusplus
11060extern "C"
11061#endif
11062char dlsym ();
11063int
11064main ()
11065{
11066return dlsym ();
11067  ;
11068  return 0;
11069}
11070_ACEOF
11071if ac_fn_c_try_link "$LINENO"; then :
11072  ac_cv_lib_dl_dlsym=yes
11073else
11074  ac_cv_lib_dl_dlsym=no
11075fi
11076rm -f core conftest.err conftest.$ac_objext \
11077    conftest$ac_exeext conftest.$ac_ext
11078LIBS=$ac_check_lib_save_LIBS
11079fi
11080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5
11081$as_echo "$ac_cv_lib_dl_dlsym" >&6; }
11082if test "x$ac_cv_lib_dl_dlsym" = x""yes; then :
11083  cat >>confdefs.h <<_ACEOF
11084#define HAVE_LIBDL 1
11085_ACEOF
11086
11087  LIBS="-ldl $LIBS"
11088
11089fi
11090
11091
11092ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
11093if test "x$ac_cv_func_connect" = x""yes; then :
11094
11095else
11096  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
11097$as_echo_n "checking for connect in -lsocket... " >&6; }
11098if test "${ac_cv_lib_socket_connect+set}" = set; then :
11099  $as_echo_n "(cached) " >&6
11100else
11101  ac_check_lib_save_LIBS=$LIBS
11102LIBS="-lsocket  $LIBS"
11103cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11104/* end confdefs.h.  */
11105
11106/* Override any GCC internal prototype to avoid an error.
11107   Use char because int might match the return type of a GCC
11108   builtin and then its argument prototype would still apply.  */
11109#ifdef __cplusplus
11110extern "C"
11111#endif
11112char connect ();
11113int
11114main ()
11115{
11116return connect ();
11117  ;
11118  return 0;
11119}
11120_ACEOF
11121if ac_fn_c_try_link "$LINENO"; then :
11122  ac_cv_lib_socket_connect=yes
11123else
11124  ac_cv_lib_socket_connect=no
11125fi
11126rm -f core conftest.err conftest.$ac_objext \
11127    conftest$ac_exeext conftest.$ac_ext
11128LIBS=$ac_check_lib_save_LIBS
11129fi
11130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
11131$as_echo "$ac_cv_lib_socket_connect" >&6; }
11132if test "x$ac_cv_lib_socket_connect" = x""yes; then :
11133  cat >>confdefs.h <<_ACEOF
11134#define HAVE_LIBSOCKET 1
11135_ACEOF
11136
11137  LIBS="-lsocket $LIBS"
11138
11139fi
11140
11141fi
11142
11143ac_fn_c_check_func "$LINENO" "sched_yield" "ac_cv_func_sched_yield"
11144if test "x$ac_cv_func_sched_yield" = x""yes; then :
11145
11146else
11147  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield in -lrt" >&5
11148$as_echo_n "checking for sched_yield in -lrt... " >&6; }
11149if test "${ac_cv_lib_rt_sched_yield+set}" = set; then :
11150  $as_echo_n "(cached) " >&6
11151else
11152  ac_check_lib_save_LIBS=$LIBS
11153LIBS="-lrt  $LIBS"
11154cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11155/* end confdefs.h.  */
11156
11157/* Override any GCC internal prototype to avoid an error.
11158   Use char because int might match the return type of a GCC
11159   builtin and then its argument prototype would still apply.  */
11160#ifdef __cplusplus
11161extern "C"
11162#endif
11163char sched_yield ();
11164int
11165main ()
11166{
11167return sched_yield ();
11168  ;
11169  return 0;
11170}
11171_ACEOF
11172if ac_fn_c_try_link "$LINENO"; then :
11173  ac_cv_lib_rt_sched_yield=yes
11174else
11175  ac_cv_lib_rt_sched_yield=no
11176fi
11177rm -f core conftest.err conftest.$ac_objext \
11178    conftest$ac_exeext conftest.$ac_ext
11179LIBS=$ac_check_lib_save_LIBS
11180fi
11181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sched_yield" >&5
11182$as_echo "$ac_cv_lib_rt_sched_yield" >&6; }
11183if test "x$ac_cv_lib_rt_sched_yield" = x""yes; then :
11184  cat >>confdefs.h <<_ACEOF
11185#define HAVE_LIBRT 1
11186_ACEOF
11187
11188  LIBS="-lrt $LIBS"
11189
11190fi
11191
11192fi
11193
11194
11195# Calculate toolexeclibdir
11196# Also toolexecdir, though it's only used in toolexeclibdir
11197case ${version_specific_libs} in
11198  yes)
11199    # Need the gcc compiler version to know where to install libraries
11200    # and header files if --enable-version-specific-runtime-libs option
11201    # is selected.
11202    toolexecdir='$(libdir)/gcc/$(target_alias)'
11203    toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
11204    ;;
11205  no)
11206    if test -n "$with_cross_host" &&
11207       test x"$with_cross_host" != x"no"; then
11208      # Install a library built with a cross compiler in tooldir, not libdir.
11209      toolexecdir='$(exec_prefix)/$(target_alias)'
11210      toolexeclibdir='$(toolexecdir)/lib'
11211    else
11212      toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
11213      toolexeclibdir='$(libdir)'
11214    fi
11215    multi_os_directory=`$CC -print-multi-os-directory`
11216    case $multi_os_directory in
11217      .) ;; # Avoid trailing /.
11218      *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
11219    esac
11220    ;;
11221esac
11222
11223
11224
11225includedir=${toolexecdir}/include
11226
11227
11228pthread_create_version='""'
11229if test "x$enable_shared" = "xyes" && test "x$posix_threads" != "x"; then
11230  # NB: don't check for -lpthread here, because then it would be
11231  # added to LIBS.  For the thread-unaware libmudflap.la, we don't
11232  # want it there.
11233
11234  # glibc-related hacks.  dlsym() may pick the wrong version of
11235  # interposed functions like pthread_create on modern glibc.
11236  # We need to find the proper symbol version string, and use
11237  # the nonstandard dlvsym().
11238  for ac_func in dlvsym
11239do :
11240  ac_fn_c_check_func "$LINENO" "dlvsym" "ac_cv_func_dlvsym"
11241if test "x$ac_cv_func_dlvsym" = x""yes; then :
11242  cat >>confdefs.h <<_ACEOF
11243#define HAVE_DLVSYM 1
11244_ACEOF
11245
11246fi
11247done
11248
11249  if test -n "$ac_tool_prefix"; then
11250  # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
11251set dummy ${ac_tool_prefix}nm; ac_word=$2
11252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11253$as_echo_n "checking for $ac_word... " >&6; }
11254if test "${ac_cv_prog_NM+set}" = set; then :
11255  $as_echo_n "(cached) " >&6
11256else
11257  if test -n "$NM"; then
11258  ac_cv_prog_NM="$NM" # Let the user override the test.
11259else
11260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11261for as_dir in $PATH
11262do
11263  IFS=$as_save_IFS
11264  test -z "$as_dir" && as_dir=.
11265    for ac_exec_ext in '' $ac_executable_extensions; do
11266  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11267    ac_cv_prog_NM="${ac_tool_prefix}nm"
11268    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11269    break 2
11270  fi
11271done
11272  done
11273IFS=$as_save_IFS
11274
11275fi
11276fi
11277NM=$ac_cv_prog_NM
11278if test -n "$NM"; then
11279  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
11280$as_echo "$NM" >&6; }
11281else
11282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11283$as_echo "no" >&6; }
11284fi
11285
11286
11287fi
11288if test -z "$ac_cv_prog_NM"; then
11289  ac_ct_NM=$NM
11290  # Extract the first word of "nm", so it can be a program name with args.
11291set dummy nm; ac_word=$2
11292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11293$as_echo_n "checking for $ac_word... " >&6; }
11294if test "${ac_cv_prog_ac_ct_NM+set}" = set; then :
11295  $as_echo_n "(cached) " >&6
11296else
11297  if test -n "$ac_ct_NM"; then
11298  ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
11299else
11300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11301for as_dir in $PATH
11302do
11303  IFS=$as_save_IFS
11304  test -z "$as_dir" && as_dir=.
11305    for ac_exec_ext in '' $ac_executable_extensions; do
11306  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11307    ac_cv_prog_ac_ct_NM="nm"
11308    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11309    break 2
11310  fi
11311done
11312  done
11313IFS=$as_save_IFS
11314
11315fi
11316fi
11317ac_ct_NM=$ac_cv_prog_ac_ct_NM
11318if test -n "$ac_ct_NM"; then
11319  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
11320$as_echo "$ac_ct_NM" >&6; }
11321else
11322  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11323$as_echo "no" >&6; }
11324fi
11325
11326  if test "x$ac_ct_NM" = x; then
11327    NM=""
11328  else
11329    case $cross_compiling:$ac_tool_warned in
11330yes:)
11331{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11332$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11333ac_tool_warned=yes ;;
11334esac
11335    NM=$ac_ct_NM
11336  fi
11337else
11338  NM="$ac_cv_prog_NM"
11339fi
11340
11341  if test "x$ac_cv_have_dlvsym" != "x"; then
11342    # Try compiling a simple pthreads program.  Find the shared libraries it
11343    # ends up with.  Then use "nm" on those libraries to extract the
11344    # default symbol versioning suffix ("@@"), if any.  But that's tricky.
11345    # Rather, run nm on the resulting executable.  Unfortunately, autoconf
11346    # doesn't appear to have a macro that builds a test executable for
11347    # subsequent analysis ... so we do it by hand here.
11348    cat >> conftest.c << EOF
11349#include <pthread.h>
11350int main () { void *p = (void *) & pthread_create; return (int) p; }
11351EOF
11352    oldLIBS="$LIBS"
11353    LIBS="$LIBS -lpthread"
11354    pthread_create_version="\"\""
11355    { $as_echo "$as_me:${as_lineno-$LINENO}: checking pthread_create symbol version" >&5
11356$as_echo_n "checking pthread_create symbol version... " >&6; }
11357    if eval $ac_link 2>&5 && test -s conftest${ac_exeext}; then
11358      version=`$NM conftest${ac_exeect} | grep 'pthread_create@@' | sed -e 's/^.*@@//'`
11359      if test "x$version" != "x"; then
11360        pthread_create_version="\"$version\""
11361      fi
11362    fi
11363    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pthread_create_version" >&5
11364$as_echo "$pthread_create_version" >&6; }
11365    LIBS="$oldLIBS"
11366  fi
11367fi
11368
11369cat >>confdefs.h <<_ACEOF
11370#define PTHREAD_CREATE_VERSION $pthread_create_version
11371_ACEOF
11372
11373
11374
11375# Figure out whether the compiler supports "-ffunction-sections -fdata-sections",
11376# similarly to how libstdc++ does it
11377ac_test_CFLAGS="${CFLAGS+set}"
11378ac_save_CFLAGS="$CFLAGS"
11379
11380# Check for -ffunction-sections -fdata-sections
11381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc that supports -ffunction-sections -fdata-sections" >&5
11382$as_echo_n "checking for gcc that supports -ffunction-sections -fdata-sections... " >&6; }
11383CFLAGS='-Werror -ffunction-sections -fdata-sections'
11384cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11385/* end confdefs.h.  */
11386
11387int
11388main ()
11389{
11390int foo;
11391  ;
11392  return 0;
11393}
11394_ACEOF
11395if ac_fn_c_try_compile "$LINENO"; then :
11396  ac_fdsections=yes
11397else
11398  ac_fdsections=no
11399fi
11400rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11401if test "$ac_test_CFLAGS" = set; then
11402  CFLAGS="$ac_save_CFLAGS"
11403else
11404  # this is the suspicious part
11405  CFLAGS=""
11406fi
11407if test x"$ac_fdsections" = x"yes"; then
11408  SECTION_FLAGS='-ffunction-sections -fdata-sections'
11409fi
11410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fdsections" >&5
11411$as_echo "$ac_fdsections" >&6; }
11412
11413
11414
11415# Check for the name of the symbol used for the entry point.
11416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the name of the symbol used for the entry point" >&5
11417$as_echo_n "checking for the name of the symbol used for the entry point... " >&6; }
11418if test "${mudflap_cv_entry_point+set}" = set; then :
11419  $as_echo_n "(cached) " >&6
11420else
11421
11422for name in _start __start unknown; do
11423  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11424/* end confdefs.h.  */
11425extern char $name[];
11426int
11427main ()
11428{
11429$name[0] = 0;
11430  ;
11431  return 0;
11432}
11433_ACEOF
11434if ac_fn_c_try_link "$LINENO"; then :
11435  break
11436fi
11437rm -f core conftest.err conftest.$ac_objext \
11438    conftest$ac_exeext conftest.$ac_ext
11439done
11440mudflap_cv_entry_point="$name"
11441fi
11442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $mudflap_cv_entry_point" >&5
11443$as_echo "$mudflap_cv_entry_point" >&6; }
11444if test "$mudflap_cv_entry_point" = unknown; then
11445  as_fn_error "none of the known symbol names works" "$LINENO" 5
11446fi
11447
11448cat >>confdefs.h <<_ACEOF
11449#define ENTRY_POINT $mudflap_cv_entry_point
11450_ACEOF
11451
11452
11453
11454if test ${multilib} = yes; then
11455  multilib_arg="--enable-multilib"
11456else
11457  multilib_arg=
11458fi
11459
11460# See if we support thread-local storage.
11461
11462
11463   # Check whether --enable-tls was given.
11464if test "${enable_tls+set}" = set; then :
11465  enableval=$enable_tls;
11466      case "$enableval" in
11467       yes|no) ;;
11468       *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
11469      esac
11470
11471else
11472  enable_tls=yes
11473fi
11474
11475
11476  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
11477$as_echo_n "checking whether the target supports thread-local storage... " >&6; }
11478if test "${gcc_cv_have_tls+set}" = set; then :
11479  $as_echo_n "(cached) " >&6
11480else
11481
11482    if test "$cross_compiling" = yes; then :
11483                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11484/* end confdefs.h.  */
11485__thread int a; int b; int main() { return a = b; }
11486_ACEOF
11487if ac_fn_c_try_link "$LINENO"; then :
11488  chktls_save_LDFLAGS="$LDFLAGS"
11489	  	  	  case $host in
11490	    *-*-linux*)
11491	      LDFLAGS="-shared -Wl,--no-undefined $LDFLAGS"
11492	      ;;
11493	  esac
11494	  chktls_save_CFLAGS="$CFLAGS"
11495	  CFLAGS="-fPIC $CFLAGS"
11496	  	  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11497/* end confdefs.h.  */
11498int f() { return 0; }
11499_ACEOF
11500if ac_fn_c_try_link "$LINENO"; then :
11501  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11502/* end confdefs.h.  */
11503__thread int a; int b; int f() { return a = b; }
11504_ACEOF
11505if ac_fn_c_try_link "$LINENO"; then :
11506  gcc_cv_have_tls=yes
11507else
11508  gcc_cv_have_tls=no
11509fi
11510rm -f core conftest.err conftest.$ac_objext \
11511    conftest$ac_exeext conftest.$ac_ext
11512else
11513  gcc_cv_have_tls=yes
11514fi
11515rm -f core conftest.err conftest.$ac_objext \
11516    conftest$ac_exeext conftest.$ac_ext
11517	  CFLAGS="$chktls_save_CFLAGS"
11518	  LDFLAGS="$chktls_save_LDFLAGS"
11519else
11520  gcc_cv_have_tls=no
11521fi
11522rm -f core conftest.err conftest.$ac_objext \
11523    conftest$ac_exeext conftest.$ac_ext
11524
11525
11526else
11527  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11528/* end confdefs.h.  */
11529__thread int a; int b; int main() { return a = b; }
11530_ACEOF
11531if ac_fn_c_try_run "$LINENO"; then :
11532                      chktls_save_LDFLAGS="$LDFLAGS"
11533      LDFLAGS="-static $LDFLAGS"
11534      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11535/* end confdefs.h.  */
11536int main() { return 0; }
11537_ACEOF
11538if ac_fn_c_try_link "$LINENO"; then :
11539  if test "$cross_compiling" = yes; then :
11540  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11541$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11542as_fn_error "cannot run test program while cross compiling
11543See \`config.log' for more details." "$LINENO" 5; }
11544else
11545  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11546/* end confdefs.h.  */
11547__thread int a; int b; int main() { return a = b; }
11548_ACEOF
11549if ac_fn_c_try_run "$LINENO"; then :
11550  gcc_cv_have_tls=yes
11551else
11552  gcc_cv_have_tls=no
11553fi
11554rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11555  conftest.$ac_objext conftest.beam conftest.$ac_ext
11556fi
11557
11558else
11559  gcc_cv_have_tls=yes
11560fi
11561rm -f core conftest.err conftest.$ac_objext \
11562    conftest$ac_exeext conftest.$ac_ext
11563      LDFLAGS="$chktls_save_LDFLAGS"
11564      if test $gcc_cv_have_tls = yes; then
11565						chktls_save_CFLAGS="$CFLAGS"
11566	thread_CFLAGS=failed
11567	for flag in '' '-pthread' '-lpthread'; do
11568	  CFLAGS="$flag $chktls_save_CFLAGS"
11569	  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11570/* end confdefs.h.  */
11571#include <pthread.h>
11572		void *g(void *d) { return NULL; }
11573int
11574main ()
11575{
11576pthread_t t; pthread_create(&t,NULL,g,NULL);
11577  ;
11578  return 0;
11579}
11580_ACEOF
11581if ac_fn_c_try_link "$LINENO"; then :
11582  thread_CFLAGS="$flag"
11583fi
11584rm -f core conftest.err conftest.$ac_objext \
11585    conftest$ac_exeext conftest.$ac_ext
11586	  if test "X$thread_CFLAGS" != Xfailed; then
11587	    break
11588	  fi
11589	done
11590	CFLAGS="$chktls_save_CFLAGS"
11591	if test "X$thread_CFLAGS" != Xfailed; then
11592	  CFLAGS="$thread_CFLAGS $chktls_save_CFLAGS"
11593 	  	  	  	  	  	  if test "$cross_compiling" = yes; then :
11594  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11595$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11596as_fn_error "cannot run test program while cross compiling
11597See \`config.log' for more details." "$LINENO" 5; }
11598else
11599  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11600/* end confdefs.h.  */
11601#include <pthread.h>
11602		__thread int a;
11603		static int *volatile a_in_other_thread;
11604		static void *
11605		thread_func (void *arg)
11606		{
11607		  a_in_other_thread = &a;
11608		  return (void *)0;
11609		}
11610int
11611main ()
11612{
11613pthread_t thread;
11614		void *thread_retval;
11615		int *volatile a_in_main_thread;
11616		a_in_main_thread = &a;
11617		if (pthread_create (&thread, (pthread_attr_t *)0,
11618				    thread_func, (void *)0))
11619		  return 0;
11620		if (pthread_join (thread, &thread_retval))
11621		  return 0;
11622		return (a_in_other_thread == a_in_main_thread);
11623  ;
11624  return 0;
11625}
11626_ACEOF
11627if ac_fn_c_try_run "$LINENO"; then :
11628  gcc_cv_have_tls=yes
11629else
11630  gcc_cv_have_tls=no
11631fi
11632rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11633  conftest.$ac_objext conftest.beam conftest.$ac_ext
11634fi
11635
11636	  CFLAGS="$chktls_save_CFLAGS"
11637	fi
11638      fi
11639else
11640  gcc_cv_have_tls=no
11641fi
11642rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11643  conftest.$ac_objext conftest.beam conftest.$ac_ext
11644fi
11645
11646fi
11647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
11648$as_echo "$gcc_cv_have_tls" >&6; }
11649  if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
11650
11651$as_echo "#define HAVE_TLS 1" >>confdefs.h
11652
11653  fi
11654
11655  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
11656$as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
11657if test "${gcc_cv_use_emutls+set}" = set; then :
11658  $as_echo_n "(cached) " >&6
11659else
11660
11661    gcc_cv_use_emutls=no
11662    echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
11663    if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
11664  { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
11665  (eval $ac_try) 2>&5
11666  ac_status=$?
11667  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11668  test $ac_status = 0; }; }; then
11669      if grep __emutls_get_address conftest.s > /dev/null; then
11670	gcc_cv_use_emutls=yes
11671      fi
11672    fi
11673    rm -f conftest.*
11674
11675fi
11676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
11677$as_echo "$gcc_cv_use_emutls" >&6; }
11678  if test "$gcc_cv_use_emutls" = "yes" ; then
11679
11680$as_echo "#define USE_EMUTLS 1" >>confdefs.h
11681
11682  fi
11683
11684ac_config_files="$ac_config_files Makefile testsuite/Makefile testsuite/mfconfig.exp"
11685
11686cat >confcache <<\_ACEOF
11687# This file is a shell script that caches the results of configure
11688# tests run on this system so they can be shared between configure
11689# scripts and configure runs, see configure's option --config-cache.
11690# It is not useful on other systems.  If it contains results you don't
11691# want to keep, you may remove or edit it.
11692#
11693# config.status only pays attention to the cache file if you give it
11694# the --recheck option to rerun configure.
11695#
11696# `ac_cv_env_foo' variables (set or unset) will be overridden when
11697# loading this file, other *unset* `ac_cv_foo' will be assigned the
11698# following values.
11699
11700_ACEOF
11701
11702# The following way of writing the cache mishandles newlines in values,
11703# but we know of no workaround that is simple, portable, and efficient.
11704# So, we kill variables containing newlines.
11705# Ultrix sh set writes to stderr and can't be redirected directly,
11706# and sets the high bit in the cache file unless we assign to the vars.
11707(
11708  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11709    eval ac_val=\$$ac_var
11710    case $ac_val in #(
11711    *${as_nl}*)
11712      case $ac_var in #(
11713      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11714$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11715      esac
11716      case $ac_var in #(
11717      _ | IFS | as_nl) ;; #(
11718      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11719      *) { eval $ac_var=; unset $ac_var;} ;;
11720      esac ;;
11721    esac
11722  done
11723
11724  (set) 2>&1 |
11725    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11726    *${as_nl}ac_space=\ *)
11727      # `set' does not quote correctly, so add quotes: double-quote
11728      # substitution turns \\\\ into \\, and sed turns \\ into \.
11729      sed -n \
11730	"s/'/'\\\\''/g;
11731	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11732      ;; #(
11733    *)
11734      # `set' quotes correctly as required by POSIX, so do not add quotes.
11735      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11736      ;;
11737    esac |
11738    sort
11739) |
11740  sed '
11741     /^ac_cv_env_/b end
11742     t clear
11743     :clear
11744     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11745     t end
11746     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11747     :end' >>confcache
11748if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11749  if test -w "$cache_file"; then
11750    test "x$cache_file" != "x/dev/null" &&
11751      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11752$as_echo "$as_me: updating cache $cache_file" >&6;}
11753    cat confcache >$cache_file
11754  else
11755    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11756$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11757  fi
11758fi
11759rm -f confcache
11760
11761test "x$prefix" = xNONE && prefix=$ac_default_prefix
11762# Let make expand exec_prefix.
11763test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11764
11765DEFS=-DHAVE_CONFIG_H
11766
11767ac_libobjs=
11768ac_ltlibobjs=
11769for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11770  # 1. Remove the extension, and $U if already installed.
11771  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11772  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11773  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11774  #    will be set to the directory where LIBOBJS objects are built.
11775  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11776  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11777done
11778LIBOBJS=$ac_libobjs
11779
11780LTLIBOBJS=$ac_ltlibobjs
11781
11782
11783 if test -n "$EXEEXT"; then
11784  am__EXEEXT_TRUE=
11785  am__EXEEXT_FALSE='#'
11786else
11787  am__EXEEXT_TRUE='#'
11788  am__EXEEXT_FALSE=
11789fi
11790
11791if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11792  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11793Usually this means the macro was only invoked conditionally." "$LINENO" 5
11794fi
11795if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11796  as_fn_error "conditional \"AMDEP\" was never defined.
11797Usually this means the macro was only invoked conditionally." "$LINENO" 5
11798fi
11799if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11800  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11801Usually this means the macro was only invoked conditionally." "$LINENO" 5
11802fi
11803if test -z "${LIBMUDFLAPTH_TRUE}" && test -z "${LIBMUDFLAPTH_FALSE}"; then
11804  as_fn_error "conditional \"LIBMUDFLAPTH\" was never defined.
11805Usually this means the macro was only invoked conditionally." "$LINENO" 5
11806fi
11807
11808: ${CONFIG_STATUS=./config.status}
11809ac_write_fail=0
11810ac_clean_files_save=$ac_clean_files
11811ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11812{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11813$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11814as_write_fail=0
11815cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11816#! $SHELL
11817# Generated by $as_me.
11818# Run this file to recreate the current configuration.
11819# Compiler output produced by configure, useful for debugging
11820# configure, is in config.log if it exists.
11821
11822debug=false
11823ac_cs_recheck=false
11824ac_cs_silent=false
11825
11826SHELL=\${CONFIG_SHELL-$SHELL}
11827export SHELL
11828_ASEOF
11829cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11830## -------------------- ##
11831## M4sh Initialization. ##
11832## -------------------- ##
11833
11834# Be more Bourne compatible
11835DUALCASE=1; export DUALCASE # for MKS sh
11836if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11837  emulate sh
11838  NULLCMD=:
11839  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11840  # is contrary to our usage.  Disable this feature.
11841  alias -g '${1+"$@"}'='"$@"'
11842  setopt NO_GLOB_SUBST
11843else
11844  case `(set -o) 2>/dev/null` in #(
11845  *posix*) :
11846    set -o posix ;; #(
11847  *) :
11848     ;;
11849esac
11850fi
11851
11852
11853as_nl='
11854'
11855export as_nl
11856# Printing a long string crashes Solaris 7 /usr/bin/printf.
11857as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11858as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11859as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11860# Prefer a ksh shell builtin over an external printf program on Solaris,
11861# but without wasting forks for bash or zsh.
11862if test -z "$BASH_VERSION$ZSH_VERSION" \
11863    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11864  as_echo='print -r --'
11865  as_echo_n='print -rn --'
11866elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11867  as_echo='printf %s\n'
11868  as_echo_n='printf %s'
11869else
11870  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11871    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11872    as_echo_n='/usr/ucb/echo -n'
11873  else
11874    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11875    as_echo_n_body='eval
11876      arg=$1;
11877      case $arg in #(
11878      *"$as_nl"*)
11879	expr "X$arg" : "X\\(.*\\)$as_nl";
11880	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11881      esac;
11882      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11883    '
11884    export as_echo_n_body
11885    as_echo_n='sh -c $as_echo_n_body as_echo'
11886  fi
11887  export as_echo_body
11888  as_echo='sh -c $as_echo_body as_echo'
11889fi
11890
11891# The user is always right.
11892if test "${PATH_SEPARATOR+set}" != set; then
11893  PATH_SEPARATOR=:
11894  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11895    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11896      PATH_SEPARATOR=';'
11897  }
11898fi
11899
11900
11901# IFS
11902# We need space, tab and new line, in precisely that order.  Quoting is
11903# there to prevent editors from complaining about space-tab.
11904# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11905# splitting by setting IFS to empty value.)
11906IFS=" ""	$as_nl"
11907
11908# Find who we are.  Look in the path if we contain no directory separator.
11909case $0 in #((
11910  *[\\/]* ) as_myself=$0 ;;
11911  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11912for as_dir in $PATH
11913do
11914  IFS=$as_save_IFS
11915  test -z "$as_dir" && as_dir=.
11916    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11917  done
11918IFS=$as_save_IFS
11919
11920     ;;
11921esac
11922# We did not find ourselves, most probably we were run as `sh COMMAND'
11923# in which case we are not to be found in the path.
11924if test "x$as_myself" = x; then
11925  as_myself=$0
11926fi
11927if test ! -f "$as_myself"; then
11928  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11929  exit 1
11930fi
11931
11932# Unset variables that we do not need and which cause bugs (e.g. in
11933# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11934# suppresses any "Segmentation fault" message there.  '((' could
11935# trigger a bug in pdksh 5.2.14.
11936for as_var in BASH_ENV ENV MAIL MAILPATH
11937do eval test x\${$as_var+set} = xset \
11938  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11939done
11940PS1='$ '
11941PS2='> '
11942PS4='+ '
11943
11944# NLS nuisances.
11945LC_ALL=C
11946export LC_ALL
11947LANGUAGE=C
11948export LANGUAGE
11949
11950# CDPATH.
11951(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11952
11953
11954# as_fn_error ERROR [LINENO LOG_FD]
11955# ---------------------------------
11956# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11957# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11958# script with status $?, using 1 if that was 0.
11959as_fn_error ()
11960{
11961  as_status=$?; test $as_status -eq 0 && as_status=1
11962  if test "$3"; then
11963    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11964    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11965  fi
11966  $as_echo "$as_me: error: $1" >&2
11967  as_fn_exit $as_status
11968} # as_fn_error
11969
11970
11971# as_fn_set_status STATUS
11972# -----------------------
11973# Set $? to STATUS, without forking.
11974as_fn_set_status ()
11975{
11976  return $1
11977} # as_fn_set_status
11978
11979# as_fn_exit STATUS
11980# -----------------
11981# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11982as_fn_exit ()
11983{
11984  set +e
11985  as_fn_set_status $1
11986  exit $1
11987} # as_fn_exit
11988
11989# as_fn_unset VAR
11990# ---------------
11991# Portably unset VAR.
11992as_fn_unset ()
11993{
11994  { eval $1=; unset $1;}
11995}
11996as_unset=as_fn_unset
11997# as_fn_append VAR VALUE
11998# ----------------------
11999# Append the text in VALUE to the end of the definition contained in VAR. Take
12000# advantage of any shell optimizations that allow amortized linear growth over
12001# repeated appends, instead of the typical quadratic growth present in naive
12002# implementations.
12003if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12004  eval 'as_fn_append ()
12005  {
12006    eval $1+=\$2
12007  }'
12008else
12009  as_fn_append ()
12010  {
12011    eval $1=\$$1\$2
12012  }
12013fi # as_fn_append
12014
12015# as_fn_arith ARG...
12016# ------------------
12017# Perform arithmetic evaluation on the ARGs, and store the result in the
12018# global $as_val. Take advantage of shells that can avoid forks. The arguments
12019# must be portable across $(()) and expr.
12020if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12021  eval 'as_fn_arith ()
12022  {
12023    as_val=$(( $* ))
12024  }'
12025else
12026  as_fn_arith ()
12027  {
12028    as_val=`expr "$@" || test $? -eq 1`
12029  }
12030fi # as_fn_arith
12031
12032
12033if expr a : '\(a\)' >/dev/null 2>&1 &&
12034   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12035  as_expr=expr
12036else
12037  as_expr=false
12038fi
12039
12040if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12041  as_basename=basename
12042else
12043  as_basename=false
12044fi
12045
12046if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12047  as_dirname=dirname
12048else
12049  as_dirname=false
12050fi
12051
12052as_me=`$as_basename -- "$0" ||
12053$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12054	 X"$0" : 'X\(//\)$' \| \
12055	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12056$as_echo X/"$0" |
12057    sed '/^.*\/\([^/][^/]*\)\/*$/{
12058	    s//\1/
12059	    q
12060	  }
12061	  /^X\/\(\/\/\)$/{
12062	    s//\1/
12063	    q
12064	  }
12065	  /^X\/\(\/\).*/{
12066	    s//\1/
12067	    q
12068	  }
12069	  s/.*/./; q'`
12070
12071# Avoid depending upon Character Ranges.
12072as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12073as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12074as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12075as_cr_digits='0123456789'
12076as_cr_alnum=$as_cr_Letters$as_cr_digits
12077
12078ECHO_C= ECHO_N= ECHO_T=
12079case `echo -n x` in #(((((
12080-n*)
12081  case `echo 'xy\c'` in
12082  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12083  xy)  ECHO_C='\c';;
12084  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12085       ECHO_T='	';;
12086  esac;;
12087*)
12088  ECHO_N='-n';;
12089esac
12090
12091rm -f conf$$ conf$$.exe conf$$.file
12092if test -d conf$$.dir; then
12093  rm -f conf$$.dir/conf$$.file
12094else
12095  rm -f conf$$.dir
12096  mkdir conf$$.dir 2>/dev/null
12097fi
12098if (echo >conf$$.file) 2>/dev/null; then
12099  if ln -s conf$$.file conf$$ 2>/dev/null; then
12100    as_ln_s='ln -s'
12101    # ... but there are two gotchas:
12102    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12103    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12104    # In both cases, we have to default to `cp -p'.
12105    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12106      as_ln_s='cp -p'
12107  elif ln conf$$.file conf$$ 2>/dev/null; then
12108    as_ln_s=ln
12109  else
12110    as_ln_s='cp -p'
12111  fi
12112else
12113  as_ln_s='cp -p'
12114fi
12115rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12116rmdir conf$$.dir 2>/dev/null
12117
12118
12119# as_fn_mkdir_p
12120# -------------
12121# Create "$as_dir" as a directory, including parents if necessary.
12122as_fn_mkdir_p ()
12123{
12124
12125  case $as_dir in #(
12126  -*) as_dir=./$as_dir;;
12127  esac
12128  test -d "$as_dir" || eval $as_mkdir_p || {
12129    as_dirs=
12130    while :; do
12131      case $as_dir in #(
12132      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12133      *) as_qdir=$as_dir;;
12134      esac
12135      as_dirs="'$as_qdir' $as_dirs"
12136      as_dir=`$as_dirname -- "$as_dir" ||
12137$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12138	 X"$as_dir" : 'X\(//\)[^/]' \| \
12139	 X"$as_dir" : 'X\(//\)$' \| \
12140	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12141$as_echo X"$as_dir" |
12142    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12143	    s//\1/
12144	    q
12145	  }
12146	  /^X\(\/\/\)[^/].*/{
12147	    s//\1/
12148	    q
12149	  }
12150	  /^X\(\/\/\)$/{
12151	    s//\1/
12152	    q
12153	  }
12154	  /^X\(\/\).*/{
12155	    s//\1/
12156	    q
12157	  }
12158	  s/.*/./; q'`
12159      test -d "$as_dir" && break
12160    done
12161    test -z "$as_dirs" || eval "mkdir $as_dirs"
12162  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12163
12164
12165} # as_fn_mkdir_p
12166if mkdir -p . 2>/dev/null; then
12167  as_mkdir_p='mkdir -p "$as_dir"'
12168else
12169  test -d ./-p && rmdir ./-p
12170  as_mkdir_p=false
12171fi
12172
12173if test -x / >/dev/null 2>&1; then
12174  as_test_x='test -x'
12175else
12176  if ls -dL / >/dev/null 2>&1; then
12177    as_ls_L_option=L
12178  else
12179    as_ls_L_option=
12180  fi
12181  as_test_x='
12182    eval sh -c '\''
12183      if test -d "$1"; then
12184	test -d "$1/.";
12185      else
12186	case $1 in #(
12187	-*)set "./$1";;
12188	esac;
12189	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12190	???[sx]*):;;*)false;;esac;fi
12191    '\'' sh
12192  '
12193fi
12194as_executable_p=$as_test_x
12195
12196# Sed expression to map a string onto a valid CPP name.
12197as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12198
12199# Sed expression to map a string onto a valid variable name.
12200as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12201
12202
12203exec 6>&1
12204## ----------------------------------- ##
12205## Main body of $CONFIG_STATUS script. ##
12206## ----------------------------------- ##
12207_ASEOF
12208test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12209
12210cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12211# Save the log message, to keep $0 and so on meaningful, and to
12212# report actual input values of CONFIG_FILES etc. instead of their
12213# values after options handling.
12214ac_log="
12215This file was extended by libmudflap $as_me 1.0, which was
12216generated by GNU Autoconf 2.64.  Invocation command line was
12217
12218  CONFIG_FILES    = $CONFIG_FILES
12219  CONFIG_HEADERS  = $CONFIG_HEADERS
12220  CONFIG_LINKS    = $CONFIG_LINKS
12221  CONFIG_COMMANDS = $CONFIG_COMMANDS
12222  $ $0 $@
12223
12224on `(hostname || uname -n) 2>/dev/null | sed 1q`
12225"
12226
12227_ACEOF
12228
12229case $ac_config_files in *"
12230"*) set x $ac_config_files; shift; ac_config_files=$*;;
12231esac
12232
12233case $ac_config_headers in *"
12234"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12235esac
12236
12237
12238cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12239# Files that config.status was made for.
12240config_files="$ac_config_files"
12241config_headers="$ac_config_headers"
12242config_commands="$ac_config_commands"
12243
12244_ACEOF
12245
12246cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12247ac_cs_usage="\
12248\`$as_me' instantiates files and other configuration actions
12249from templates according to the current configuration.  Unless the files
12250and actions are specified as TAGs, all are instantiated by default.
12251
12252Usage: $0 [OPTION]... [TAG]...
12253
12254  -h, --help       print this help, then exit
12255  -V, --version    print version number and configuration settings, then exit
12256  -q, --quiet, --silent
12257                   do not print progress messages
12258  -d, --debug      don't remove temporary files
12259      --recheck    update $as_me by reconfiguring in the same conditions
12260      --file=FILE[:TEMPLATE]
12261                   instantiate the configuration file FILE
12262      --header=FILE[:TEMPLATE]
12263                   instantiate the configuration header FILE
12264
12265Configuration files:
12266$config_files
12267
12268Configuration headers:
12269$config_headers
12270
12271Configuration commands:
12272$config_commands
12273
12274Report bugs to the package provider."
12275
12276_ACEOF
12277cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12278ac_cs_version="\\
12279libmudflap config.status 1.0
12280configured by $0, generated by GNU Autoconf 2.64,
12281  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12282
12283Copyright (C) 2009 Free Software Foundation, Inc.
12284This config.status script is free software; the Free Software Foundation
12285gives unlimited permission to copy, distribute and modify it."
12286
12287ac_pwd='$ac_pwd'
12288srcdir='$srcdir'
12289INSTALL='$INSTALL'
12290MKDIR_P='$MKDIR_P'
12291AWK='$AWK'
12292test -n "\$AWK" || AWK=awk
12293_ACEOF
12294
12295cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12296# The default lists apply if the user does not specify any file.
12297ac_need_defaults=:
12298while test $# != 0
12299do
12300  case $1 in
12301  --*=*)
12302    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12303    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12304    ac_shift=:
12305    ;;
12306  *)
12307    ac_option=$1
12308    ac_optarg=$2
12309    ac_shift=shift
12310    ;;
12311  esac
12312
12313  case $ac_option in
12314  # Handling of the options.
12315  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12316    ac_cs_recheck=: ;;
12317  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12318    $as_echo "$ac_cs_version"; exit ;;
12319  --debug | --debu | --deb | --de | --d | -d )
12320    debug=: ;;
12321  --file | --fil | --fi | --f )
12322    $ac_shift
12323    case $ac_optarg in
12324    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12325    esac
12326    as_fn_append CONFIG_FILES " '$ac_optarg'"
12327    ac_need_defaults=false;;
12328  --header | --heade | --head | --hea )
12329    $ac_shift
12330    case $ac_optarg in
12331    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12332    esac
12333    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12334    ac_need_defaults=false;;
12335  --he | --h)
12336    # Conflict between --help and --header
12337    as_fn_error "ambiguous option: \`$1'
12338Try \`$0 --help' for more information.";;
12339  --help | --hel | -h )
12340    $as_echo "$ac_cs_usage"; exit ;;
12341  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12342  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12343    ac_cs_silent=: ;;
12344
12345  # This is an error.
12346  -*) as_fn_error "unrecognized option: \`$1'
12347Try \`$0 --help' for more information." ;;
12348
12349  *) as_fn_append ac_config_targets " $1"
12350     ac_need_defaults=false ;;
12351
12352  esac
12353  shift
12354done
12355
12356ac_configure_extra_args=
12357
12358if $ac_cs_silent; then
12359  exec 6>/dev/null
12360  ac_configure_extra_args="$ac_configure_extra_args --silent"
12361fi
12362
12363_ACEOF
12364cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12365if \$ac_cs_recheck; then
12366  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12367  shift
12368  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12369  CONFIG_SHELL='$SHELL'
12370  export CONFIG_SHELL
12371  exec "\$@"
12372fi
12373
12374_ACEOF
12375cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12376exec 5>>config.log
12377{
12378  echo
12379  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12380## Running $as_me. ##
12381_ASBOX
12382  $as_echo "$ac_log"
12383} >&5
12384
12385_ACEOF
12386cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12387#
12388# INIT-COMMANDS
12389#
12390
12391srcdir="$srcdir"
12392host="$host"
12393target="$target"
12394with_multisubdir="$with_multisubdir"
12395with_multisrctop="$with_multisrctop"
12396with_target_subdir="$with_target_subdir"
12397ac_configure_args="${multilib_arg} ${ac_configure_args}"
12398multi_basedir="$multi_basedir"
12399CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
12400CC="$CC"
12401CXX="$CXX"
12402GFORTRAN="$GFORTRAN"
12403GCJ="$GCJ"
12404AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12405
12406
12407# The HP-UX ksh and POSIX shell print the target directory to stdout
12408# if CDPATH is set.
12409(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12410
12411sed_quote_subst='$sed_quote_subst'
12412double_quote_subst='$double_quote_subst'
12413delay_variable_subst='$delay_variable_subst'
12414macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12415macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12416enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12417enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12418pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12419enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12420SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12421ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12422host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12423host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12424host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12425build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12426build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12427build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12428SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12429Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12430GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12431EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12432FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12433LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12434NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12435LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12436max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12437ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12438exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12439lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12440lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12441lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12442reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12443reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12444OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12445deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12446file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12447AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12448AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12449STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12450RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12451old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12452old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12453old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12454lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12455CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12456CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12457compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12458GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12459lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12460lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12461lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12462lt_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"`'
12463objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12464MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12465lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12466lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12467lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12468lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12469lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12470need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12471DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12472NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12473LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12474OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12475OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12476libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12477shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12478extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12479archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12480enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12481export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12482whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12483compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12484old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12485old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12486archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12487archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12488module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12489module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12490with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12491allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12492no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12493hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12494hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12495hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12496hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12497hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12498hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12499hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12500hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12501inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12502link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12503fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12504always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12505export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12506exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12507include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12508prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12509file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12510variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12511need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12512need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12513version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12514runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12515shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12516shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12517libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12518library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12519soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12520install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12521postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12522postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12523finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12524finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12525hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12526sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12527sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12528hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12529enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12530enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12531enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12532old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12533striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12534
12535LTCC='$LTCC'
12536LTCFLAGS='$LTCFLAGS'
12537compiler='$compiler_DEFAULT'
12538
12539# A function that is used when there is no print builtin or printf.
12540func_fallback_echo ()
12541{
12542  eval 'cat <<_LTECHO_EOF
12543\$1
12544_LTECHO_EOF'
12545}
12546
12547# Quote evaled strings.
12548for var in SHELL \
12549ECHO \
12550SED \
12551GREP \
12552EGREP \
12553FGREP \
12554LD \
12555NM \
12556LN_S \
12557lt_SP2NL \
12558lt_NL2SP \
12559reload_flag \
12560OBJDUMP \
12561deplibs_check_method \
12562file_magic_cmd \
12563AR \
12564AR_FLAGS \
12565STRIP \
12566RANLIB \
12567CC \
12568CFLAGS \
12569compiler \
12570lt_cv_sys_global_symbol_pipe \
12571lt_cv_sys_global_symbol_to_cdecl \
12572lt_cv_sys_global_symbol_to_c_name_address \
12573lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12574lt_prog_compiler_no_builtin_flag \
12575lt_prog_compiler_wl \
12576lt_prog_compiler_pic \
12577lt_prog_compiler_static \
12578lt_cv_prog_compiler_c_o \
12579need_locks \
12580DSYMUTIL \
12581NMEDIT \
12582LIPO \
12583OTOOL \
12584OTOOL64 \
12585shrext_cmds \
12586export_dynamic_flag_spec \
12587whole_archive_flag_spec \
12588compiler_needs_object \
12589with_gnu_ld \
12590allow_undefined_flag \
12591no_undefined_flag \
12592hardcode_libdir_flag_spec \
12593hardcode_libdir_flag_spec_ld \
12594hardcode_libdir_separator \
12595fix_srcfile_path \
12596exclude_expsyms \
12597include_expsyms \
12598file_list_spec \
12599variables_saved_for_relink \
12600libname_spec \
12601library_names_spec \
12602soname_spec \
12603install_override_mode \
12604finish_eval \
12605old_striplib \
12606striplib; do
12607    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12608    *[\\\\\\\`\\"\\\$]*)
12609      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12610      ;;
12611    *)
12612      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12613      ;;
12614    esac
12615done
12616
12617# Double-quote double-evaled strings.
12618for var in reload_cmds \
12619old_postinstall_cmds \
12620old_postuninstall_cmds \
12621old_archive_cmds \
12622extract_expsyms_cmds \
12623old_archive_from_new_cmds \
12624old_archive_from_expsyms_cmds \
12625archive_cmds \
12626archive_expsym_cmds \
12627module_cmds \
12628module_expsym_cmds \
12629export_symbols_cmds \
12630prelink_cmds \
12631postinstall_cmds \
12632postuninstall_cmds \
12633finish_cmds \
12634sys_lib_search_path_spec \
12635sys_lib_dlsearch_path_spec; do
12636    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12637    *[\\\\\\\`\\"\\\$]*)
12638      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12639      ;;
12640    *)
12641      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12642      ;;
12643    esac
12644done
12645
12646ac_aux_dir='$ac_aux_dir'
12647xsi_shell='$xsi_shell'
12648lt_shell_append='$lt_shell_append'
12649
12650# See if we are running on zsh, and set the options which allow our
12651# commands through without removal of \ escapes INIT.
12652if test -n "\${ZSH_VERSION+set}" ; then
12653   setopt NO_GLOB_SUBST
12654fi
12655
12656
12657    PACKAGE='$PACKAGE'
12658    VERSION='$VERSION'
12659    TIMESTAMP='$TIMESTAMP'
12660    RM='$RM'
12661    ofile='$ofile'
12662
12663
12664
12665
12666_ACEOF
12667
12668cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12669
12670# Handling of arguments.
12671for ac_config_target in $ac_config_targets
12672do
12673  case $ac_config_target in
12674    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12675    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12676    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12677    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12678    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12679    "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
12680    "testsuite/mfconfig.exp") CONFIG_FILES="$CONFIG_FILES testsuite/mfconfig.exp" ;;
12681
12682  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12683  esac
12684done
12685
12686
12687# If the user did not use the arguments to specify the items to instantiate,
12688# then the envvar interface is used.  Set only those that are not.
12689# We use the long form for the default assignment because of an extremely
12690# bizarre bug on SunOS 4.1.3.
12691if $ac_need_defaults; then
12692  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12693  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12694  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12695fi
12696
12697# Have a temporary directory for convenience.  Make it in the build tree
12698# simply because there is no reason against having it here, and in addition,
12699# creating and moving files from /tmp can sometimes cause problems.
12700# Hook for its removal unless debugging.
12701# Note that there is a small window in which the directory will not be cleaned:
12702# after its creation but before its name has been assigned to `$tmp'.
12703$debug ||
12704{
12705  tmp=
12706  trap 'exit_status=$?
12707  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12708' 0
12709  trap 'as_fn_exit 1' 1 2 13 15
12710}
12711# Create a (secure) tmp directory for tmp files.
12712
12713{
12714  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12715  test -n "$tmp" && test -d "$tmp"
12716}  ||
12717{
12718  tmp=./conf$$-$RANDOM
12719  (umask 077 && mkdir "$tmp")
12720} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12721
12722# Set up the scripts for CONFIG_FILES section.
12723# No need to generate them if there are no CONFIG_FILES.
12724# This happens for instance with `./config.status config.h'.
12725if test -n "$CONFIG_FILES"; then
12726
12727
12728ac_cr=`echo X | tr X '\015'`
12729# On cygwin, bash can eat \r inside `` if the user requested igncr.
12730# But we know of no other shell where ac_cr would be empty at this
12731# point, so we can use a bashism as a fallback.
12732if test "x$ac_cr" = x; then
12733  eval ac_cr=\$\'\\r\'
12734fi
12735ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12736if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12737  ac_cs_awk_cr='\r'
12738else
12739  ac_cs_awk_cr=$ac_cr
12740fi
12741
12742echo 'BEGIN {' >"$tmp/subs1.awk" &&
12743_ACEOF
12744
12745
12746{
12747  echo "cat >conf$$subs.awk <<_ACEOF" &&
12748  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12749  echo "_ACEOF"
12750} >conf$$subs.sh ||
12751  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12752ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12753ac_delim='%!_!# '
12754for ac_last_try in false false false false false :; do
12755  . ./conf$$subs.sh ||
12756    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12757
12758  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12759  if test $ac_delim_n = $ac_delim_num; then
12760    break
12761  elif $ac_last_try; then
12762    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12763  else
12764    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12765  fi
12766done
12767rm -f conf$$subs.sh
12768
12769cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12770cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12771_ACEOF
12772sed -n '
12773h
12774s/^/S["/; s/!.*/"]=/
12775p
12776g
12777s/^[^!]*!//
12778:repl
12779t repl
12780s/'"$ac_delim"'$//
12781t delim
12782:nl
12783h
12784s/\(.\{148\}\).*/\1/
12785t more1
12786s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12787p
12788n
12789b repl
12790:more1
12791s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12792p
12793g
12794s/.\{148\}//
12795t nl
12796:delim
12797h
12798s/\(.\{148\}\).*/\1/
12799t more2
12800s/["\\]/\\&/g; s/^/"/; s/$/"/
12801p
12802b
12803:more2
12804s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12805p
12806g
12807s/.\{148\}//
12808t delim
12809' <conf$$subs.awk | sed '
12810/^[^""]/{
12811  N
12812  s/\n//
12813}
12814' >>$CONFIG_STATUS || ac_write_fail=1
12815rm -f conf$$subs.awk
12816cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12817_ACAWK
12818cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12819  for (key in S) S_is_set[key] = 1
12820  FS = ""
12821
12822}
12823{
12824  line = $ 0
12825  nfields = split(line, field, "@")
12826  substed = 0
12827  len = length(field[1])
12828  for (i = 2; i < nfields; i++) {
12829    key = field[i]
12830    keylen = length(key)
12831    if (S_is_set[key]) {
12832      value = S[key]
12833      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12834      len += length(value) + length(field[++i])
12835      substed = 1
12836    } else
12837      len += 1 + keylen
12838  }
12839
12840  print line
12841}
12842
12843_ACAWK
12844_ACEOF
12845cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12846if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12847  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12848else
12849  cat
12850fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12851  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12852_ACEOF
12853
12854# VPATH may cause trouble with some makes, so we remove $(srcdir),
12855# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12856# trailing colons and then remove the whole line if VPATH becomes empty
12857# (actually we leave an empty line to preserve line numbers).
12858if test "x$srcdir" = x.; then
12859  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
12860s/:*\$(srcdir):*/:/
12861s/:*\${srcdir}:*/:/
12862s/:*@srcdir@:*/:/
12863s/^\([^=]*=[	 ]*\):*/\1/
12864s/:*$//
12865s/^[^=]*=[	 ]*$//
12866}'
12867fi
12868
12869cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12870fi # test -n "$CONFIG_FILES"
12871
12872# Set up the scripts for CONFIG_HEADERS section.
12873# No need to generate them if there are no CONFIG_HEADERS.
12874# This happens for instance with `./config.status Makefile'.
12875if test -n "$CONFIG_HEADERS"; then
12876cat >"$tmp/defines.awk" <<\_ACAWK ||
12877BEGIN {
12878_ACEOF
12879
12880# Transform confdefs.h into an awk script `defines.awk', embedded as
12881# here-document in config.status, that substitutes the proper values into
12882# config.h.in to produce config.h.
12883
12884# Create a delimiter string that does not exist in confdefs.h, to ease
12885# handling of long lines.
12886ac_delim='%!_!# '
12887for ac_last_try in false false :; do
12888  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12889  if test -z "$ac_t"; then
12890    break
12891  elif $ac_last_try; then
12892    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12893  else
12894    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12895  fi
12896done
12897
12898# For the awk script, D is an array of macro values keyed by name,
12899# likewise P contains macro parameters if any.  Preserve backslash
12900# newline sequences.
12901
12902ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12903sed -n '
12904s/.\{148\}/&'"$ac_delim"'/g
12905t rset
12906:rset
12907s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12908t def
12909d
12910:def
12911s/\\$//
12912t bsnl
12913s/["\\]/\\&/g
12914s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12915D["\1"]=" \3"/p
12916s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12917d
12918:bsnl
12919s/["\\]/\\&/g
12920s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12921D["\1"]=" \3\\\\\\n"\\/p
12922t cont
12923s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12924t cont
12925d
12926:cont
12927n
12928s/.\{148\}/&'"$ac_delim"'/g
12929t clear
12930:clear
12931s/\\$//
12932t bsnlc
12933s/["\\]/\\&/g; s/^/"/; s/$/"/p
12934d
12935:bsnlc
12936s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12937b cont
12938' <confdefs.h | sed '
12939s/'"$ac_delim"'/"\\\
12940"/g' >>$CONFIG_STATUS || ac_write_fail=1
12941
12942cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12943  for (key in D) D_is_set[key] = 1
12944  FS = ""
12945}
12946/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12947  line = \$ 0
12948  split(line, arg, " ")
12949  if (arg[1] == "#") {
12950    defundef = arg[2]
12951    mac1 = arg[3]
12952  } else {
12953    defundef = substr(arg[1], 2)
12954    mac1 = arg[2]
12955  }
12956  split(mac1, mac2, "(") #)
12957  macro = mac2[1]
12958  prefix = substr(line, 1, index(line, defundef) - 1)
12959  if (D_is_set[macro]) {
12960    # Preserve the white space surrounding the "#".
12961    print prefix "define", macro P[macro] D[macro]
12962    next
12963  } else {
12964    # Replace #undef with comments.  This is necessary, for example,
12965    # in the case of _POSIX_SOURCE, which is predefined and required
12966    # on some systems where configure will not decide to define it.
12967    if (defundef == "undef") {
12968      print "/*", prefix defundef, macro, "*/"
12969      next
12970    }
12971  }
12972}
12973{ print }
12974_ACAWK
12975_ACEOF
12976cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12977  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12978fi # test -n "$CONFIG_HEADERS"
12979
12980
12981eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12982shift
12983for ac_tag
12984do
12985  case $ac_tag in
12986  :[FHLC]) ac_mode=$ac_tag; continue;;
12987  esac
12988  case $ac_mode$ac_tag in
12989  :[FHL]*:*);;
12990  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12991  :[FH]-) ac_tag=-:-;;
12992  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12993  esac
12994  ac_save_IFS=$IFS
12995  IFS=:
12996  set x $ac_tag
12997  IFS=$ac_save_IFS
12998  shift
12999  ac_file=$1
13000  shift
13001
13002  case $ac_mode in
13003  :L) ac_source=$1;;
13004  :[FH])
13005    ac_file_inputs=
13006    for ac_f
13007    do
13008      case $ac_f in
13009      -) ac_f="$tmp/stdin";;
13010      *) # Look for the file first in the build tree, then in the source tree
13011	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13012	 # because $ac_f cannot contain `:'.
13013	 test -f "$ac_f" ||
13014	   case $ac_f in
13015	   [\\/$]*) false;;
13016	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13017	   esac ||
13018	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13019      esac
13020      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13021      as_fn_append ac_file_inputs " '$ac_f'"
13022    done
13023
13024    # Let's still pretend it is `configure' which instantiates (i.e., don't
13025    # use $as_me), people would be surprised to read:
13026    #    /* config.h.  Generated by config.status.  */
13027    configure_input='Generated from '`
13028	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13029	`' by configure.'
13030    if test x"$ac_file" != x-; then
13031      configure_input="$ac_file.  $configure_input"
13032      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13033$as_echo "$as_me: creating $ac_file" >&6;}
13034    fi
13035    # Neutralize special characters interpreted by sed in replacement strings.
13036    case $configure_input in #(
13037    *\&* | *\|* | *\\* )
13038       ac_sed_conf_input=`$as_echo "$configure_input" |
13039       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13040    *) ac_sed_conf_input=$configure_input;;
13041    esac
13042
13043    case $ac_tag in
13044    *:-:* | *:-) cat >"$tmp/stdin" \
13045      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13046    esac
13047    ;;
13048  esac
13049
13050  ac_dir=`$as_dirname -- "$ac_file" ||
13051$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13052	 X"$ac_file" : 'X\(//\)[^/]' \| \
13053	 X"$ac_file" : 'X\(//\)$' \| \
13054	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13055$as_echo X"$ac_file" |
13056    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13057	    s//\1/
13058	    q
13059	  }
13060	  /^X\(\/\/\)[^/].*/{
13061	    s//\1/
13062	    q
13063	  }
13064	  /^X\(\/\/\)$/{
13065	    s//\1/
13066	    q
13067	  }
13068	  /^X\(\/\).*/{
13069	    s//\1/
13070	    q
13071	  }
13072	  s/.*/./; q'`
13073  as_dir="$ac_dir"; as_fn_mkdir_p
13074  ac_builddir=.
13075
13076case "$ac_dir" in
13077.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13078*)
13079  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13080  # A ".." for each directory in $ac_dir_suffix.
13081  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13082  case $ac_top_builddir_sub in
13083  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13084  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13085  esac ;;
13086esac
13087ac_abs_top_builddir=$ac_pwd
13088ac_abs_builddir=$ac_pwd$ac_dir_suffix
13089# for backward compatibility:
13090ac_top_builddir=$ac_top_build_prefix
13091
13092case $srcdir in
13093  .)  # We are building in place.
13094    ac_srcdir=.
13095    ac_top_srcdir=$ac_top_builddir_sub
13096    ac_abs_top_srcdir=$ac_pwd ;;
13097  [\\/]* | ?:[\\/]* )  # Absolute name.
13098    ac_srcdir=$srcdir$ac_dir_suffix;
13099    ac_top_srcdir=$srcdir
13100    ac_abs_top_srcdir=$srcdir ;;
13101  *) # Relative name.
13102    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13103    ac_top_srcdir=$ac_top_build_prefix$srcdir
13104    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13105esac
13106ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13107
13108
13109  case $ac_mode in
13110  :F)
13111  #
13112  # CONFIG_FILE
13113  #
13114
13115  case $INSTALL in
13116  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13117  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13118  esac
13119  ac_MKDIR_P=$MKDIR_P
13120  case $MKDIR_P in
13121  [\\/$]* | ?:[\\/]* ) ;;
13122  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13123  esac
13124_ACEOF
13125
13126cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13127# If the template does not know about datarootdir, expand it.
13128# FIXME: This hack should be removed a few years after 2.60.
13129ac_datarootdir_hack=; ac_datarootdir_seen=
13130ac_sed_dataroot='
13131/datarootdir/ {
13132  p
13133  q
13134}
13135/@datadir@/p
13136/@docdir@/p
13137/@infodir@/p
13138/@localedir@/p
13139/@mandir@/p'
13140case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13141*datarootdir*) ac_datarootdir_seen=yes;;
13142*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13143  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13144$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13145_ACEOF
13146cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13147  ac_datarootdir_hack='
13148  s&@datadir@&$datadir&g
13149  s&@docdir@&$docdir&g
13150  s&@infodir@&$infodir&g
13151  s&@localedir@&$localedir&g
13152  s&@mandir@&$mandir&g
13153  s&\\\${datarootdir}&$datarootdir&g' ;;
13154esac
13155_ACEOF
13156
13157# Neutralize VPATH when `$srcdir' = `.'.
13158# Shell code in configure.ac might set extrasub.
13159# FIXME: do we really want to maintain this feature?
13160cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13161ac_sed_extra="$ac_vpsub
13162$extrasub
13163_ACEOF
13164cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13165:t
13166/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13167s|@configure_input@|$ac_sed_conf_input|;t t
13168s&@top_builddir@&$ac_top_builddir_sub&;t t
13169s&@top_build_prefix@&$ac_top_build_prefix&;t t
13170s&@srcdir@&$ac_srcdir&;t t
13171s&@abs_srcdir@&$ac_abs_srcdir&;t t
13172s&@top_srcdir@&$ac_top_srcdir&;t t
13173s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13174s&@builddir@&$ac_builddir&;t t
13175s&@abs_builddir@&$ac_abs_builddir&;t t
13176s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13177s&@INSTALL@&$ac_INSTALL&;t t
13178s&@MKDIR_P@&$ac_MKDIR_P&;t t
13179$ac_datarootdir_hack
13180"
13181eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13182  || as_fn_error "could not create $ac_file" "$LINENO" 5
13183
13184test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13185  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13186  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13187  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13188which seems to be undefined.  Please make sure it is defined." >&5
13189$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13190which seems to be undefined.  Please make sure it is defined." >&2;}
13191
13192  rm -f "$tmp/stdin"
13193  case $ac_file in
13194  -) cat "$tmp/out" && rm -f "$tmp/out";;
13195  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13196  esac \
13197  || as_fn_error "could not create $ac_file" "$LINENO" 5
13198 ;;
13199  :H)
13200  #
13201  # CONFIG_HEADER
13202  #
13203  if test x"$ac_file" != x-; then
13204    {
13205      $as_echo "/* $configure_input  */" \
13206      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13207    } >"$tmp/config.h" \
13208      || as_fn_error "could not create $ac_file" "$LINENO" 5
13209    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13210      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13211$as_echo "$as_me: $ac_file is unchanged" >&6;}
13212    else
13213      rm -f "$ac_file"
13214      mv "$tmp/config.h" "$ac_file" \
13215	|| as_fn_error "could not create $ac_file" "$LINENO" 5
13216    fi
13217  else
13218    $as_echo "/* $configure_input  */" \
13219      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13220      || as_fn_error "could not create -" "$LINENO" 5
13221  fi
13222# Compute "$ac_file"'s index in $config_headers.
13223_am_arg="$ac_file"
13224_am_stamp_count=1
13225for _am_header in $config_headers :; do
13226  case $_am_header in
13227    $_am_arg | $_am_arg:* )
13228      break ;;
13229    * )
13230      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13231  esac
13232done
13233echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13234$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13235	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13236	 X"$_am_arg" : 'X\(//\)$' \| \
13237	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13238$as_echo X"$_am_arg" |
13239    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13240	    s//\1/
13241	    q
13242	  }
13243	  /^X\(\/\/\)[^/].*/{
13244	    s//\1/
13245	    q
13246	  }
13247	  /^X\(\/\/\)$/{
13248	    s//\1/
13249	    q
13250	  }
13251	  /^X\(\/\).*/{
13252	    s//\1/
13253	    q
13254	  }
13255	  s/.*/./; q'`/stamp-h$_am_stamp_count
13256 ;;
13257
13258  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13259$as_echo "$as_me: executing $ac_file commands" >&6;}
13260 ;;
13261  esac
13262
13263
13264  case $ac_file$ac_mode in
13265    "default-1":C)
13266# Only add multilib support code if we just rebuilt the top-level
13267# Makefile.
13268case " $CONFIG_FILES " in
13269 *" Makefile "*)
13270   ac_file=Makefile . ${multi_basedir}/config-ml.in
13271   ;;
13272esac ;;
13273    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13274  # Autoconf 2.62 quotes --file arguments for eval, but not when files
13275  # are listed without --file.  Let's play safe and only enable the eval
13276  # if we detect the quoting.
13277  case $CONFIG_FILES in
13278  *\'*) eval set x "$CONFIG_FILES" ;;
13279  *)   set x $CONFIG_FILES ;;
13280  esac
13281  shift
13282  for mf
13283  do
13284    # Strip MF so we end up with the name of the file.
13285    mf=`echo "$mf" | sed -e 's/:.*$//'`
13286    # Check whether this is an Automake generated Makefile or not.
13287    # We used to match only the files named `Makefile.in', but
13288    # some people rename them; so instead we look at the file content.
13289    # Grep'ing the first line is not enough: some people post-process
13290    # each Makefile.in and add a new line on top of each file to say so.
13291    # Grep'ing the whole file is not good either: AIX grep has a line
13292    # limit of 2048, but all sed's we know have understand at least 4000.
13293    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13294      dirpart=`$as_dirname -- "$mf" ||
13295$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13296	 X"$mf" : 'X\(//\)[^/]' \| \
13297	 X"$mf" : 'X\(//\)$' \| \
13298	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13299$as_echo X"$mf" |
13300    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13301	    s//\1/
13302	    q
13303	  }
13304	  /^X\(\/\/\)[^/].*/{
13305	    s//\1/
13306	    q
13307	  }
13308	  /^X\(\/\/\)$/{
13309	    s//\1/
13310	    q
13311	  }
13312	  /^X\(\/\).*/{
13313	    s//\1/
13314	    q
13315	  }
13316	  s/.*/./; q'`
13317    else
13318      continue
13319    fi
13320    # Extract the definition of DEPDIR, am__include, and am__quote
13321    # from the Makefile without running `make'.
13322    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13323    test -z "$DEPDIR" && continue
13324    am__include=`sed -n 's/^am__include = //p' < "$mf"`
13325    test -z "am__include" && continue
13326    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13327    # When using ansi2knr, U may be empty or an underscore; expand it
13328    U=`sed -n 's/^U = //p' < "$mf"`
13329    # Find all dependency output files, they are included files with
13330    # $(DEPDIR) in their names.  We invoke sed twice because it is the
13331    # simplest approach to changing $(DEPDIR) to its actual value in the
13332    # expansion.
13333    for file in `sed -n "
13334      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13335	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13336      # Make sure the directory exists.
13337      test -f "$dirpart/$file" && continue
13338      fdir=`$as_dirname -- "$file" ||
13339$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13340	 X"$file" : 'X\(//\)[^/]' \| \
13341	 X"$file" : 'X\(//\)$' \| \
13342	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13343$as_echo X"$file" |
13344    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13345	    s//\1/
13346	    q
13347	  }
13348	  /^X\(\/\/\)[^/].*/{
13349	    s//\1/
13350	    q
13351	  }
13352	  /^X\(\/\/\)$/{
13353	    s//\1/
13354	    q
13355	  }
13356	  /^X\(\/\).*/{
13357	    s//\1/
13358	    q
13359	  }
13360	  s/.*/./; q'`
13361      as_dir=$dirpart/$fdir; as_fn_mkdir_p
13362      # echo "creating $dirpart/$file"
13363      echo '# dummy' > "$dirpart/$file"
13364    done
13365  done
13366}
13367 ;;
13368    "libtool":C)
13369
13370    # See if we are running on zsh, and set the options which allow our
13371    # commands through without removal of \ escapes.
13372    if test -n "${ZSH_VERSION+set}" ; then
13373      setopt NO_GLOB_SUBST
13374    fi
13375
13376    cfgfile="${ofile}T"
13377    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13378    $RM "$cfgfile"
13379
13380    cat <<_LT_EOF >> "$cfgfile"
13381#! $SHELL
13382
13383# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13384# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13385# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13386# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13387#
13388#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13389#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13390#   Written by Gordon Matzigkeit, 1996
13391#
13392#   This file is part of GNU Libtool.
13393#
13394# GNU Libtool is free software; you can redistribute it and/or
13395# modify it under the terms of the GNU General Public License as
13396# published by the Free Software Foundation; either version 2 of
13397# the License, or (at your option) any later version.
13398#
13399# As a special exception to the GNU General Public License,
13400# if you distribute this file as part of a program or library that
13401# is built using GNU Libtool, you may include this file under the
13402# same distribution terms that you use for the rest of that program.
13403#
13404# GNU Libtool is distributed in the hope that it will be useful,
13405# but WITHOUT ANY WARRANTY; without even the implied warranty of
13406# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13407# GNU General Public License for more details.
13408#
13409# You should have received a copy of the GNU General Public License
13410# along with GNU Libtool; see the file COPYING.  If not, a copy
13411# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13412# obtained by writing to the Free Software Foundation, Inc.,
13413# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13414
13415
13416# The names of the tagged configurations supported by this script.
13417available_tags=""
13418
13419# ### BEGIN LIBTOOL CONFIG
13420
13421# Which release of libtool.m4 was used?
13422macro_version=$macro_version
13423macro_revision=$macro_revision
13424
13425# Whether or not to build shared libraries.
13426build_libtool_libs=$enable_shared
13427
13428# Whether or not to build static libraries.
13429build_old_libs=$enable_static
13430
13431# What type of objects to build.
13432pic_mode=$pic_mode
13433
13434# Whether or not to optimize for fast installation.
13435fast_install=$enable_fast_install
13436
13437# Shell to use when invoking shell scripts.
13438SHELL=$lt_SHELL
13439
13440# An echo program that protects backslashes.
13441ECHO=$lt_ECHO
13442
13443# The host system.
13444host_alias=$host_alias
13445host=$host
13446host_os=$host_os
13447
13448# The build system.
13449build_alias=$build_alias
13450build=$build
13451build_os=$build_os
13452
13453# A sed program that does not truncate output.
13454SED=$lt_SED
13455
13456# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13457Xsed="\$SED -e 1s/^X//"
13458
13459# A grep program that handles long lines.
13460GREP=$lt_GREP
13461
13462# An ERE matcher.
13463EGREP=$lt_EGREP
13464
13465# A literal string matcher.
13466FGREP=$lt_FGREP
13467
13468# A BSD- or MS-compatible name lister.
13469NM=$lt_NM
13470
13471# Whether we need soft or hard links.
13472LN_S=$lt_LN_S
13473
13474# What is the maximum length of a command?
13475max_cmd_len=$max_cmd_len
13476
13477# Object file suffix (normally "o").
13478objext=$ac_objext
13479
13480# Executable file suffix (normally "").
13481exeext=$exeext
13482
13483# whether the shell understands "unset".
13484lt_unset=$lt_unset
13485
13486# turn spaces into newlines.
13487SP2NL=$lt_lt_SP2NL
13488
13489# turn newlines into spaces.
13490NL2SP=$lt_lt_NL2SP
13491
13492# An object symbol dumper.
13493OBJDUMP=$lt_OBJDUMP
13494
13495# Method to check whether dependent libraries are shared objects.
13496deplibs_check_method=$lt_deplibs_check_method
13497
13498# Command to use when deplibs_check_method == "file_magic".
13499file_magic_cmd=$lt_file_magic_cmd
13500
13501# The archiver.
13502AR=$lt_AR
13503AR_FLAGS=$lt_AR_FLAGS
13504
13505# A symbol stripping program.
13506STRIP=$lt_STRIP
13507
13508# Commands used to install an old-style archive.
13509RANLIB=$lt_RANLIB
13510old_postinstall_cmds=$lt_old_postinstall_cmds
13511old_postuninstall_cmds=$lt_old_postuninstall_cmds
13512
13513# Whether to use a lock for old archive extraction.
13514lock_old_archive_extraction=$lock_old_archive_extraction
13515
13516# A C compiler.
13517LTCC=$lt_CC
13518
13519# LTCC compiler flags.
13520LTCFLAGS=$lt_CFLAGS
13521
13522# Take the output of nm and produce a listing of raw symbols and C names.
13523global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13524
13525# Transform the output of nm in a proper C declaration.
13526global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13527
13528# Transform the output of nm in a C name address pair.
13529global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13530
13531# Transform the output of nm in a C name address pair when lib prefix is needed.
13532global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13533
13534# The name of the directory that contains temporary libtool files.
13535objdir=$objdir
13536
13537# Used to examine libraries when file_magic_cmd begins with "file".
13538MAGIC_CMD=$MAGIC_CMD
13539
13540# Must we lock files when doing compilation?
13541need_locks=$lt_need_locks
13542
13543# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13544DSYMUTIL=$lt_DSYMUTIL
13545
13546# Tool to change global to local symbols on Mac OS X.
13547NMEDIT=$lt_NMEDIT
13548
13549# Tool to manipulate fat objects and archives on Mac OS X.
13550LIPO=$lt_LIPO
13551
13552# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13553OTOOL=$lt_OTOOL
13554
13555# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13556OTOOL64=$lt_OTOOL64
13557
13558# Old archive suffix (normally "a").
13559libext=$libext
13560
13561# Shared library suffix (normally ".so").
13562shrext_cmds=$lt_shrext_cmds
13563
13564# The commands to extract the exported symbol list from a shared archive.
13565extract_expsyms_cmds=$lt_extract_expsyms_cmds
13566
13567# Variables whose values should be saved in libtool wrapper scripts and
13568# restored at link time.
13569variables_saved_for_relink=$lt_variables_saved_for_relink
13570
13571# Do we need the "lib" prefix for modules?
13572need_lib_prefix=$need_lib_prefix
13573
13574# Do we need a version for libraries?
13575need_version=$need_version
13576
13577# Library versioning type.
13578version_type=$version_type
13579
13580# Shared library runtime path variable.
13581runpath_var=$runpath_var
13582
13583# Shared library path variable.
13584shlibpath_var=$shlibpath_var
13585
13586# Is shlibpath searched before the hard-coded library search path?
13587shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13588
13589# Format of library name prefix.
13590libname_spec=$lt_libname_spec
13591
13592# List of archive names.  First name is the real one, the rest are links.
13593# The last name is the one that the linker finds with -lNAME
13594library_names_spec=$lt_library_names_spec
13595
13596# The coded name of the library, if different from the real name.
13597soname_spec=$lt_soname_spec
13598
13599# Permission mode override for installation of shared libraries.
13600install_override_mode=$lt_install_override_mode
13601
13602# Command to use after installation of a shared archive.
13603postinstall_cmds=$lt_postinstall_cmds
13604
13605# Command to use after uninstallation of a shared archive.
13606postuninstall_cmds=$lt_postuninstall_cmds
13607
13608# Commands used to finish a libtool library installation in a directory.
13609finish_cmds=$lt_finish_cmds
13610
13611# As "finish_cmds", except a single script fragment to be evaled but
13612# not shown.
13613finish_eval=$lt_finish_eval
13614
13615# Whether we should hardcode library paths into libraries.
13616hardcode_into_libs=$hardcode_into_libs
13617
13618# Compile-time system search path for libraries.
13619sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13620
13621# Run-time system search path for libraries.
13622sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13623
13624# Whether dlopen is supported.
13625dlopen_support=$enable_dlopen
13626
13627# Whether dlopen of programs is supported.
13628dlopen_self=$enable_dlopen_self
13629
13630# Whether dlopen of statically linked programs is supported.
13631dlopen_self_static=$enable_dlopen_self_static
13632
13633# Commands to strip libraries.
13634old_striplib=$lt_old_striplib
13635striplib=$lt_striplib
13636
13637
13638# The linker used to build libraries.
13639LD=$lt_LD
13640
13641# How to create reloadable object files.
13642reload_flag=$lt_reload_flag
13643reload_cmds=$lt_reload_cmds
13644
13645# Commands used to build an old-style archive.
13646old_archive_cmds=$lt_old_archive_cmds
13647
13648# A language specific compiler.
13649CC=$lt_compiler
13650
13651# Is the compiler the GNU compiler?
13652with_gcc=$GCC
13653
13654# Compiler flag to turn off builtin functions.
13655no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13656
13657# How to pass a linker flag through the compiler.
13658wl=$lt_lt_prog_compiler_wl
13659
13660# Additional compiler flags for building library objects.
13661pic_flag=$lt_lt_prog_compiler_pic
13662
13663# Compiler flag to prevent dynamic linking.
13664link_static_flag=$lt_lt_prog_compiler_static
13665
13666# Does compiler simultaneously support -c and -o options?
13667compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13668
13669# Whether or not to add -lc for building shared libraries.
13670build_libtool_need_lc=$archive_cmds_need_lc
13671
13672# Whether or not to disallow shared libs when runtime libs are static.
13673allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13674
13675# Compiler flag to allow reflexive dlopens.
13676export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13677
13678# Compiler flag to generate shared objects directly from archives.
13679whole_archive_flag_spec=$lt_whole_archive_flag_spec
13680
13681# Whether the compiler copes with passing no objects directly.
13682compiler_needs_object=$lt_compiler_needs_object
13683
13684# Create an old-style archive from a shared archive.
13685old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13686
13687# Create a temporary old-style archive to link instead of a shared archive.
13688old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13689
13690# Commands used to build a shared archive.
13691archive_cmds=$lt_archive_cmds
13692archive_expsym_cmds=$lt_archive_expsym_cmds
13693
13694# Commands used to build a loadable module if different from building
13695# a shared archive.
13696module_cmds=$lt_module_cmds
13697module_expsym_cmds=$lt_module_expsym_cmds
13698
13699# Whether we are building with GNU ld or not.
13700with_gnu_ld=$lt_with_gnu_ld
13701
13702# Flag that allows shared libraries with undefined symbols to be built.
13703allow_undefined_flag=$lt_allow_undefined_flag
13704
13705# Flag that enforces no undefined symbols.
13706no_undefined_flag=$lt_no_undefined_flag
13707
13708# Flag to hardcode \$libdir into a binary during linking.
13709# This must work even if \$libdir does not exist
13710hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13711
13712# If ld is used when linking, flag to hardcode \$libdir into a binary
13713# during linking.  This must work even if \$libdir does not exist.
13714hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13715
13716# Whether we need a single "-rpath" flag with a separated argument.
13717hardcode_libdir_separator=$lt_hardcode_libdir_separator
13718
13719# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13720# DIR into the resulting binary.
13721hardcode_direct=$hardcode_direct
13722
13723# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13724# DIR into the resulting binary and the resulting library dependency is
13725# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13726# library is relocated.
13727hardcode_direct_absolute=$hardcode_direct_absolute
13728
13729# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13730# into the resulting binary.
13731hardcode_minus_L=$hardcode_minus_L
13732
13733# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13734# into the resulting binary.
13735hardcode_shlibpath_var=$hardcode_shlibpath_var
13736
13737# Set to "yes" if building a shared library automatically hardcodes DIR
13738# into the library and all subsequent libraries and executables linked
13739# against it.
13740hardcode_automatic=$hardcode_automatic
13741
13742# Set to yes if linker adds runtime paths of dependent libraries
13743# to runtime path list.
13744inherit_rpath=$inherit_rpath
13745
13746# Whether libtool must link a program against all its dependency libraries.
13747link_all_deplibs=$link_all_deplibs
13748
13749# Fix the shell variable \$srcfile for the compiler.
13750fix_srcfile_path=$lt_fix_srcfile_path
13751
13752# Set to "yes" if exported symbols are required.
13753always_export_symbols=$always_export_symbols
13754
13755# The commands to list exported symbols.
13756export_symbols_cmds=$lt_export_symbols_cmds
13757
13758# Symbols that should not be listed in the preloaded symbols.
13759exclude_expsyms=$lt_exclude_expsyms
13760
13761# Symbols that must always be exported.
13762include_expsyms=$lt_include_expsyms
13763
13764# Commands necessary for linking programs (against libraries) with templates.
13765prelink_cmds=$lt_prelink_cmds
13766
13767# Specify filename containing input files.
13768file_list_spec=$lt_file_list_spec
13769
13770# How to hardcode a shared library path into an executable.
13771hardcode_action=$hardcode_action
13772
13773# ### END LIBTOOL CONFIG
13774
13775_LT_EOF
13776
13777  case $host_os in
13778  aix3*)
13779    cat <<\_LT_EOF >> "$cfgfile"
13780# AIX sometimes has problems with the GCC collect2 program.  For some
13781# reason, if we set the COLLECT_NAMES environment variable, the problems
13782# vanish in a puff of smoke.
13783if test "X${COLLECT_NAMES+set}" != Xset; then
13784  COLLECT_NAMES=
13785  export COLLECT_NAMES
13786fi
13787_LT_EOF
13788    ;;
13789  esac
13790
13791
13792ltmain="$ac_aux_dir/ltmain.sh"
13793
13794
13795  # We use sed instead of cat because bash on DJGPP gets confused if
13796  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13797  # text mode, it properly converts lines to CR/LF.  This bash problem
13798  # is reportedly fixed, but why not run on old versions too?
13799  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13800    || (rm -f "$cfgfile"; exit 1)
13801
13802  case $xsi_shell in
13803  yes)
13804    cat << \_LT_EOF >> "$cfgfile"
13805
13806# func_dirname file append nondir_replacement
13807# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13808# otherwise set result to NONDIR_REPLACEMENT.
13809func_dirname ()
13810{
13811  case ${1} in
13812    */*) func_dirname_result="${1%/*}${2}" ;;
13813    *  ) func_dirname_result="${3}" ;;
13814  esac
13815}
13816
13817# func_basename file
13818func_basename ()
13819{
13820  func_basename_result="${1##*/}"
13821}
13822
13823# func_dirname_and_basename file append nondir_replacement
13824# perform func_basename and func_dirname in a single function
13825# call:
13826#   dirname:  Compute the dirname of FILE.  If nonempty,
13827#             add APPEND to the result, otherwise set result
13828#             to NONDIR_REPLACEMENT.
13829#             value returned in "$func_dirname_result"
13830#   basename: Compute filename of FILE.
13831#             value retuned in "$func_basename_result"
13832# Implementation must be kept synchronized with func_dirname
13833# and func_basename. For efficiency, we do not delegate to
13834# those functions but instead duplicate the functionality here.
13835func_dirname_and_basename ()
13836{
13837  case ${1} in
13838    */*) func_dirname_result="${1%/*}${2}" ;;
13839    *  ) func_dirname_result="${3}" ;;
13840  esac
13841  func_basename_result="${1##*/}"
13842}
13843
13844# func_stripname prefix suffix name
13845# strip PREFIX and SUFFIX off of NAME.
13846# PREFIX and SUFFIX must not contain globbing or regex special
13847# characters, hashes, percent signs, but SUFFIX may contain a leading
13848# dot (in which case that matches only a dot).
13849func_stripname ()
13850{
13851  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13852  # positional parameters, so assign one to ordinary parameter first.
13853  func_stripname_result=${3}
13854  func_stripname_result=${func_stripname_result#"${1}"}
13855  func_stripname_result=${func_stripname_result%"${2}"}
13856}
13857
13858# func_opt_split
13859func_opt_split ()
13860{
13861  func_opt_split_opt=${1%%=*}
13862  func_opt_split_arg=${1#*=}
13863}
13864
13865# func_lo2o object
13866func_lo2o ()
13867{
13868  case ${1} in
13869    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13870    *)    func_lo2o_result=${1} ;;
13871  esac
13872}
13873
13874# func_xform libobj-or-source
13875func_xform ()
13876{
13877  func_xform_result=${1%.*}.lo
13878}
13879
13880# func_arith arithmetic-term...
13881func_arith ()
13882{
13883  func_arith_result=$(( $* ))
13884}
13885
13886# func_len string
13887# STRING may not start with a hyphen.
13888func_len ()
13889{
13890  func_len_result=${#1}
13891}
13892
13893_LT_EOF
13894    ;;
13895  *) # Bourne compatible functions.
13896    cat << \_LT_EOF >> "$cfgfile"
13897
13898# func_dirname file append nondir_replacement
13899# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13900# otherwise set result to NONDIR_REPLACEMENT.
13901func_dirname ()
13902{
13903  # Extract subdirectory from the argument.
13904  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13905  if test "X$func_dirname_result" = "X${1}"; then
13906    func_dirname_result="${3}"
13907  else
13908    func_dirname_result="$func_dirname_result${2}"
13909  fi
13910}
13911
13912# func_basename file
13913func_basename ()
13914{
13915  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13916}
13917
13918
13919# func_stripname prefix suffix name
13920# strip PREFIX and SUFFIX off of NAME.
13921# PREFIX and SUFFIX must not contain globbing or regex special
13922# characters, hashes, percent signs, but SUFFIX may contain a leading
13923# dot (in which case that matches only a dot).
13924# func_strip_suffix prefix name
13925func_stripname ()
13926{
13927  case ${2} in
13928    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13929    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13930  esac
13931}
13932
13933# sed scripts:
13934my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13935my_sed_long_arg='1s/^-[^=]*=//'
13936
13937# func_opt_split
13938func_opt_split ()
13939{
13940  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13941  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13942}
13943
13944# func_lo2o object
13945func_lo2o ()
13946{
13947  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13948}
13949
13950# func_xform libobj-or-source
13951func_xform ()
13952{
13953  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13954}
13955
13956# func_arith arithmetic-term...
13957func_arith ()
13958{
13959  func_arith_result=`expr "$@"`
13960}
13961
13962# func_len string
13963# STRING may not start with a hyphen.
13964func_len ()
13965{
13966  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13967}
13968
13969_LT_EOF
13970esac
13971
13972case $lt_shell_append in
13973  yes)
13974    cat << \_LT_EOF >> "$cfgfile"
13975
13976# func_append var value
13977# Append VALUE to the end of shell variable VAR.
13978func_append ()
13979{
13980  eval "$1+=\$2"
13981}
13982_LT_EOF
13983    ;;
13984  *)
13985    cat << \_LT_EOF >> "$cfgfile"
13986
13987# func_append var value
13988# Append VALUE to the end of shell variable VAR.
13989func_append ()
13990{
13991  eval "$1=\$$1\$2"
13992}
13993
13994_LT_EOF
13995    ;;
13996  esac
13997
13998
13999  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14000    || (rm -f "$cfgfile"; exit 1)
14001
14002  mv -f "$cfgfile" "$ofile" ||
14003    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14004  chmod +x "$ofile"
14005
14006 ;;
14007
14008  esac
14009done # for ac_tag
14010
14011
14012as_fn_exit 0
14013_ACEOF
14014ac_clean_files=$ac_clean_files_save
14015
14016test $ac_write_fail = 0 ||
14017  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14018
14019
14020# configure is writing to config.log, and then calls config.status.
14021# config.status does its own redirection, appending to config.log.
14022# Unfortunately, on DOS this fails, as config.log is still kept open
14023# by configure, so config.status won't be able to write to it; its
14024# output is simply discarded.  So we exec the FD to /dev/null,
14025# effectively closing config.log, so it can be properly (re)opened and
14026# appended to by config.status.  When coming back to configure, we
14027# need to make the FD available again.
14028if test "$no_create" != yes; then
14029  ac_cs_success=:
14030  ac_config_status_args=
14031  test "$silent" = yes &&
14032    ac_config_status_args="$ac_config_status_args --quiet"
14033  exec 5>/dev/null
14034  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14035  exec 5>>config.log
14036  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14037  # would make configure fail if this is the last instruction.
14038  $ac_cs_success || as_fn_exit $?
14039fi
14040if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14041  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14042$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14043fi
14044
14045