xref: /netbsd-src/external/gpl3/binutils.old/dist/libctf/configure (revision b0d1725196a7921d003d2c66a14f186abda4176b)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libctf library 1.2.0-pre.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
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.
90as_myself=
91case $0 in #((
92  *[\\/]* ) as_myself=$0 ;;
93  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96  IFS=$as_save_IFS
97  test -z "$as_dir" && as_dir=.
98    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99  done
100IFS=$as_save_IFS
101
102     ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107  as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111  exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there.  '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136  # into an infinite loop, continuously re-executing ourselves.
137  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138    _as_can_reexec=no; export _as_can_reexec;
139    # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147  *v*x* | *x*v* ) as_opts=-vx ;;
148  *v* ) as_opts=-v ;;
149  *x* ) as_opts=-x ;;
150  * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157  fi
158  # We don't want this to propagate to other subprocesses.
159          { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162  emulate sh
163  NULLCMD=:
164  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165  # is contrary to our usage.  Disable this feature.
166  alias -g '\${1+\"\$@\"}'='\"\$@\"'
167  setopt NO_GLOB_SUBST
168else
169  case \`(set -o) 2>/dev/null\` in #(
170  *posix*) :
171    set -o posix ;; #(
172  *) :
173     ;;
174esac
175fi
176"
177  as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191  exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1
200
201  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    PATH=/empty FPATH=/empty; export PATH FPATH
206    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208  if (eval "$as_required") 2>/dev/null; then :
209  as_have_required=yes
210else
211  as_have_required=no
212fi
213  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215else
216  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217as_found=false
218for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219do
220  IFS=$as_save_IFS
221  test -z "$as_dir" && as_dir=.
222  as_found=:
223  case $as_dir in #(
224	 /*)
225	   for as_base in sh bash ksh sh5; do
226	     # Try only shells that exist, to save several forks.
227	     as_shell=$as_dir/$as_base
228	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230  CONFIG_SHELL=$as_shell as_have_required=yes
231		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  break 2
233fi
234fi
235	   done;;
236       esac
237  as_found=false
238done
239$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241  CONFIG_SHELL=$SHELL as_have_required=yes
242fi; }
243IFS=$as_save_IFS
244
245
246      if test "x$CONFIG_SHELL" != x; then :
247  export CONFIG_SHELL
248             # We cannot yet assume a decent shell, so we have to provide a
249# neutralization value for shells without unset; and this also
250# works around shells that cannot unset nonexistent variables.
251# Preserve -v and -x to the replacement shell.
252BASH_ENV=/dev/null
253ENV=/dev/null
254(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255case $- in # ((((
256  *v*x* | *x*v* ) as_opts=-vx ;;
257  *v* ) as_opts=-v ;;
258  *x* ) as_opts=-x ;;
259  * ) as_opts= ;;
260esac
261exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262# Admittedly, this is quite paranoid, since all the known shells bail
263# out after a failed `exec'.
264$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265exit 255
266fi
267
268    if test x$as_have_required = xno; then :
269  $as_echo "$0: This script requires a shell more modern than all"
270  $as_echo "$0: the shells that I found on your system."
271  if test x${ZSH_VERSION+set} = xset ; then
272    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
274  else
275    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276$0: including any error possibly output before this
277$0: message. Then install a modern shell, or manually run
278$0: the script under such a shell if you do have one."
279  fi
280  exit 1
281fi
282fi
283fi
284SHELL=${CONFIG_SHELL-/bin/sh}
285export SHELL
286# Unset more variables known to interfere with behavior of common tools.
287CLICOLOR_FORCE= GREP_OPTIONS=
288unset CLICOLOR_FORCE GREP_OPTIONS
289
290## --------------------- ##
291## M4sh Shell Functions. ##
292## --------------------- ##
293# as_fn_unset VAR
294# ---------------
295# Portably unset VAR.
296as_fn_unset ()
297{
298  { eval $1=; unset $1;}
299}
300as_unset=as_fn_unset
301
302# as_fn_set_status STATUS
303# -----------------------
304# Set $? to STATUS, without forking.
305as_fn_set_status ()
306{
307  return $1
308} # as_fn_set_status
309
310# as_fn_exit STATUS
311# -----------------
312# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313as_fn_exit ()
314{
315  set +e
316  as_fn_set_status $1
317  exit $1
318} # as_fn_exit
319
320# as_fn_mkdir_p
321# -------------
322# Create "$as_dir" as a directory, including parents if necessary.
323as_fn_mkdir_p ()
324{
325
326  case $as_dir in #(
327  -*) as_dir=./$as_dir;;
328  esac
329  test -d "$as_dir" || eval $as_mkdir_p || {
330    as_dirs=
331    while :; do
332      case $as_dir in #(
333      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
334      *) as_qdir=$as_dir;;
335      esac
336      as_dirs="'$as_qdir' $as_dirs"
337      as_dir=`$as_dirname -- "$as_dir" ||
338$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339	 X"$as_dir" : 'X\(//\)[^/]' \| \
340	 X"$as_dir" : 'X\(//\)$' \| \
341	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342$as_echo X"$as_dir" |
343    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
344	    s//\1/
345	    q
346	  }
347	  /^X\(\/\/\)[^/].*/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)$/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\).*/{
356	    s//\1/
357	    q
358	  }
359	  s/.*/./; q'`
360      test -d "$as_dir" && break
361    done
362    test -z "$as_dirs" || eval "mkdir $as_dirs"
363  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
365
366} # as_fn_mkdir_p
367
368# as_fn_executable_p FILE
369# -----------------------
370# Test if FILE is an executable regular file.
371as_fn_executable_p ()
372{
373  test -f "$1" && test -x "$1"
374} # as_fn_executable_p
375# as_fn_append VAR VALUE
376# ----------------------
377# Append the text in VALUE to the end of the definition contained in VAR. Take
378# advantage of any shell optimizations that allow amortized linear growth over
379# repeated appends, instead of the typical quadratic growth present in naive
380# implementations.
381if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382  eval 'as_fn_append ()
383  {
384    eval $1+=\$2
385  }'
386else
387  as_fn_append ()
388  {
389    eval $1=\$$1\$2
390  }
391fi # as_fn_append
392
393# as_fn_arith ARG...
394# ------------------
395# Perform arithmetic evaluation on the ARGs, and store the result in the
396# global $as_val. Take advantage of shells that can avoid forks. The arguments
397# must be portable across $(()) and expr.
398if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399  eval 'as_fn_arith ()
400  {
401    as_val=$(( $* ))
402  }'
403else
404  as_fn_arith ()
405  {
406    as_val=`expr "$@" || test $? -eq 1`
407  }
408fi # as_fn_arith
409
410
411# as_fn_error STATUS ERROR [LINENO LOG_FD]
412# ----------------------------------------
413# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415# script with STATUS, using 1 if that was 0.
416as_fn_error ()
417{
418  as_status=$1; test $as_status -eq 0 && as_status=1
419  if test "$4"; then
420    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
422  fi
423  $as_echo "$as_me: error: $2" >&2
424  as_fn_exit $as_status
425} # as_fn_error
426
427if expr a : '\(a\)' >/dev/null 2>&1 &&
428   test "X`expr 00001 : '.*\(...\)'`" = X001; then
429  as_expr=expr
430else
431  as_expr=false
432fi
433
434if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435  as_basename=basename
436else
437  as_basename=false
438fi
439
440if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441  as_dirname=dirname
442else
443  as_dirname=false
444fi
445
446as_me=`$as_basename -- "$0" ||
447$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448	 X"$0" : 'X\(//\)$' \| \
449	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
450$as_echo X/"$0" |
451    sed '/^.*\/\([^/][^/]*\)\/*$/{
452	    s//\1/
453	    q
454	  }
455	  /^X\/\(\/\/\)$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\).*/{
460	    s//\1/
461	    q
462	  }
463	  s/.*/./; q'`
464
465# Avoid depending upon Character Ranges.
466as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469as_cr_digits='0123456789'
470as_cr_alnum=$as_cr_Letters$as_cr_digits
471
472
473  as_lineno_1=$LINENO as_lineno_1a=$LINENO
474  as_lineno_2=$LINENO as_lineno_2a=$LINENO
475  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
478  sed -n '
479    p
480    /[$]LINENO/=
481  ' <$as_myself |
482    sed '
483      s/[$]LINENO.*/&-/
484      t lineno
485      b
486      :lineno
487      N
488      :loop
489      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
490      t loop
491      s/-\n.*//
492    ' >$as_me.lineno &&
493  chmod +x "$as_me.lineno" ||
494    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
495
496  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497  # already done that, so ensure we don't try to do so again and fall
498  # in an infinite loop.  This has already happened in practice.
499  _as_can_reexec=no; export _as_can_reexec
500  # Don't try to exec as it changes $[0], causing all sort of problems
501  # (the dirname of $[0] is not the place where we might find the
502  # original and so on.  Autoconf is especially sensitive to this).
503  . "./$as_me.lineno"
504  # Exit status is that of the last command.
505  exit
506}
507
508ECHO_C= ECHO_N= ECHO_T=
509case `echo -n x` in #(((((
510-n*)
511  case `echo 'xy\c'` in
512  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
513  xy)  ECHO_C='\c';;
514  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
515       ECHO_T='	';;
516  esac;;
517*)
518  ECHO_N='-n';;
519esac
520
521rm -f conf$$ conf$$.exe conf$$.file
522if test -d conf$$.dir; then
523  rm -f conf$$.dir/conf$$.file
524else
525  rm -f conf$$.dir
526  mkdir conf$$.dir 2>/dev/null
527fi
528if (echo >conf$$.file) 2>/dev/null; then
529  if ln -s conf$$.file conf$$ 2>/dev/null; then
530    as_ln_s='ln -s'
531    # ... but there are two gotchas:
532    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534    # In both cases, we have to default to `cp -pR'.
535    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
536      as_ln_s='cp -pR'
537  elif ln conf$$.file conf$$ 2>/dev/null; then
538    as_ln_s=ln
539  else
540    as_ln_s='cp -pR'
541  fi
542else
543  as_ln_s='cp -pR'
544fi
545rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546rmdir conf$$.dir 2>/dev/null
547
548if mkdir -p . 2>/dev/null; then
549  as_mkdir_p='mkdir -p "$as_dir"'
550else
551  test -d ./-p && rmdir ./-p
552  as_mkdir_p=false
553fi
554
555as_test_x='test -x'
556as_executable_p=as_fn_executable_p
557
558# Sed expression to map a string onto a valid CPP name.
559as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
560
561# Sed expression to map a string onto a valid variable name.
562as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567test -n "$DJDIR" || exec 7<&0 </dev/null
568exec 6>&1
569
570# Name of the host.
571# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572# so uname gets run too.
573ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575#
576# Initializations.
577#
578ac_default_prefix=/usr/local
579ac_clean_files=
580ac_config_libobj_dir=.
581LIBOBJS=
582cross_compiling=no
583subdirs=
584MFLAGS=
585MAKEFLAGS=
586
587# Identity of this package.
588PACKAGE_NAME='libctf library'
589PACKAGE_TARNAME='libctf-library'
590PACKAGE_VERSION='1.2.0-pre'
591PACKAGE_STRING='libctf library 1.2.0-pre'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595ac_unique_file="ctf-impl.h"
596# Factoring default headers for most tests.
597ac_includes_default="\
598#include <stdio.h>
599#ifdef HAVE_SYS_TYPES_H
600# include <sys/types.h>
601#endif
602#ifdef HAVE_SYS_STAT_H
603# include <sys/stat.h>
604#endif
605#ifdef STDC_HEADERS
606# include <stdlib.h>
607# include <stddef.h>
608#else
609# ifdef HAVE_STDLIB_H
610#  include <stdlib.h>
611# endif
612#endif
613#ifdef HAVE_STRING_H
614# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
615#  include <memory.h>
616# endif
617# include <string.h>
618#endif
619#ifdef HAVE_STRINGS_H
620# include <strings.h>
621#endif
622#ifdef HAVE_INTTYPES_H
623# include <inttypes.h>
624#endif
625#ifdef HAVE_STDINT_H
626# include <stdint.h>
627#endif
628#ifdef HAVE_UNISTD_H
629# include <unistd.h>
630#endif"
631
632ac_header_list=
633ac_func_list=
634ac_subst_vars='am__EXEEXT_FALSE
635am__EXEEXT_TRUE
636LTLIBOBJS
637LIBOBJS
638VERSION_FLAGS
639BFD_DEPENDENCIES
640BFD_LIBADD
641SHARED_LIBADD
642SHARED_LDFLAGS
643NEED_CTF_QSORT_R_FALSE
644NEED_CTF_QSORT_R_TRUE
645zlibinc
646zlibdir
647ac_libctf_warn_cflags
648bfdincludedir
649bfdlibdir
650target_noncanonical
651host_noncanonical
652INSTALL_LIBBFD_FALSE
653INSTALL_LIBBFD_TRUE
654MAINT
655MAINTAINER_MODE_FALSE
656MAINTAINER_MODE_TRUE
657WERROR
658WARN_PEDANTIC
659c_warn
660warn
661OTOOL64
662OTOOL
663LIPO
664NMEDIT
665DSYMUTIL
666OBJDUMP
667LN_S
668NM
669ac_ct_DUMPBIN
670DUMPBIN
671LD
672FGREP
673SED
674host_os
675host_vendor
676host_cpu
677host
678build_os
679build_vendor
680build_cpu
681build
682LIBTOOL
683ac_ct_AR
684AR
685RANLIB
686AM_BACKSLASH
687AM_DEFAULT_VERBOSITY
688AM_DEFAULT_V
689AM_V
690am__fastdepCC_FALSE
691am__fastdepCC_TRUE
692CCDEPMODE
693am__nodep
694AMDEPBACKSLASH
695AMDEP_FALSE
696AMDEP_TRUE
697am__quote
698am__include
699DEPDIR
700am__untar
701am__tar
702AMTAR
703am__leading_dot
704SET_MAKE
705AWK
706mkdir_p
707MKDIR_P
708INSTALL_STRIP_PROGRAM
709STRIP
710install_sh
711MAKEINFO
712AUTOHEADER
713AUTOMAKE
714AUTOCONF
715ACLOCAL
716VERSION
717PACKAGE
718CYGPATH_W
719am__isrc
720INSTALL_DATA
721INSTALL_SCRIPT
722INSTALL_PROGRAM
723EGREP
724GREP
725CPP
726OBJEXT
727EXEEXT
728ac_ct_CC
729CPPFLAGS
730LDFLAGS
731CFLAGS
732CC
733target_alias
734host_alias
735build_alias
736LIBS
737ECHO_T
738ECHO_N
739ECHO_C
740DEFS
741mandir
742localedir
743libdir
744psdir
745pdfdir
746dvidir
747htmldir
748infodir
749docdir
750oldincludedir
751includedir
752localstatedir
753sharedstatedir
754sysconfdir
755datadir
756datarootdir
757libexecdir
758sbindir
759bindir
760program_transform_name
761prefix
762exec_prefix
763PACKAGE_URL
764PACKAGE_BUGREPORT
765PACKAGE_STRING
766PACKAGE_VERSION
767PACKAGE_TARNAME
768PACKAGE_NAME
769PATH_SEPARATOR
770SHELL'
771ac_subst_files=''
772ac_user_opts='
773enable_option_checking
774enable_dependency_tracking
775enable_silent_rules
776enable_shared
777enable_static
778with_pic
779enable_fast_install
780with_gnu_ld
781enable_libtool_lock
782enable_largefile
783enable_werror_always
784enable_maintainer_mode
785enable_install_libbfd
786with_system_zlib
787'
788      ac_precious_vars='build_alias
789host_alias
790target_alias
791CC
792CFLAGS
793LDFLAGS
794LIBS
795CPPFLAGS
796CPP'
797
798
799# Initialize some variables set by options.
800ac_init_help=
801ac_init_version=false
802ac_unrecognized_opts=
803ac_unrecognized_sep=
804# The variables have the same names as the options, with
805# dashes changed to underlines.
806cache_file=/dev/null
807exec_prefix=NONE
808no_create=
809no_recursion=
810prefix=NONE
811program_prefix=NONE
812program_suffix=NONE
813program_transform_name=s,x,x,
814silent=
815site=
816srcdir=
817verbose=
818x_includes=NONE
819x_libraries=NONE
820
821# Installation directory options.
822# These are left unexpanded so users can "make install exec_prefix=/foo"
823# and all the variables that are supposed to be based on exec_prefix
824# by default will actually change.
825# Use braces instead of parens because sh, perl, etc. also accept them.
826# (The list follows the same order as the GNU Coding Standards.)
827bindir='${exec_prefix}/bin'
828sbindir='${exec_prefix}/sbin'
829libexecdir='${exec_prefix}/libexec'
830datarootdir='${prefix}/share'
831datadir='${datarootdir}'
832sysconfdir='${prefix}/etc'
833sharedstatedir='${prefix}/com'
834localstatedir='${prefix}/var'
835includedir='${prefix}/include'
836oldincludedir='/usr/include'
837docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
838infodir='${datarootdir}/info'
839htmldir='${docdir}'
840dvidir='${docdir}'
841pdfdir='${docdir}'
842psdir='${docdir}'
843libdir='${exec_prefix}/lib'
844localedir='${datarootdir}/locale'
845mandir='${datarootdir}/man'
846
847ac_prev=
848ac_dashdash=
849for ac_option
850do
851  # If the previous option needs an argument, assign it.
852  if test -n "$ac_prev"; then
853    eval $ac_prev=\$ac_option
854    ac_prev=
855    continue
856  fi
857
858  case $ac_option in
859  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
860  *=)   ac_optarg= ;;
861  *)    ac_optarg=yes ;;
862  esac
863
864  # Accept the important Cygnus configure options, so we can diagnose typos.
865
866  case $ac_dashdash$ac_option in
867  --)
868    ac_dashdash=yes ;;
869
870  -bindir | --bindir | --bindi | --bind | --bin | --bi)
871    ac_prev=bindir ;;
872  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
873    bindir=$ac_optarg ;;
874
875  -build | --build | --buil | --bui | --bu)
876    ac_prev=build_alias ;;
877  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
878    build_alias=$ac_optarg ;;
879
880  -cache-file | --cache-file | --cache-fil | --cache-fi \
881  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
882    ac_prev=cache_file ;;
883  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
884  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
885    cache_file=$ac_optarg ;;
886
887  --config-cache | -C)
888    cache_file=config.cache ;;
889
890  -datadir | --datadir | --datadi | --datad)
891    ac_prev=datadir ;;
892  -datadir=* | --datadir=* | --datadi=* | --datad=*)
893    datadir=$ac_optarg ;;
894
895  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
896  | --dataroo | --dataro | --datar)
897    ac_prev=datarootdir ;;
898  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
899  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
900    datarootdir=$ac_optarg ;;
901
902  -disable-* | --disable-*)
903    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
904    # Reject names that are not valid shell variable names.
905    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
906      as_fn_error $? "invalid feature name: $ac_useropt"
907    ac_useropt_orig=$ac_useropt
908    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
909    case $ac_user_opts in
910      *"
911"enable_$ac_useropt"
912"*) ;;
913      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
914	 ac_unrecognized_sep=', ';;
915    esac
916    eval enable_$ac_useropt=no ;;
917
918  -docdir | --docdir | --docdi | --doc | --do)
919    ac_prev=docdir ;;
920  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
921    docdir=$ac_optarg ;;
922
923  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
924    ac_prev=dvidir ;;
925  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
926    dvidir=$ac_optarg ;;
927
928  -enable-* | --enable-*)
929    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
930    # Reject names that are not valid shell variable names.
931    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
932      as_fn_error $? "invalid feature name: $ac_useropt"
933    ac_useropt_orig=$ac_useropt
934    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
935    case $ac_user_opts in
936      *"
937"enable_$ac_useropt"
938"*) ;;
939      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
940	 ac_unrecognized_sep=', ';;
941    esac
942    eval enable_$ac_useropt=\$ac_optarg ;;
943
944  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
945  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
946  | --exec | --exe | --ex)
947    ac_prev=exec_prefix ;;
948  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
949  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
950  | --exec=* | --exe=* | --ex=*)
951    exec_prefix=$ac_optarg ;;
952
953  -gas | --gas | --ga | --g)
954    # Obsolete; use --with-gas.
955    with_gas=yes ;;
956
957  -help | --help | --hel | --he | -h)
958    ac_init_help=long ;;
959  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
960    ac_init_help=recursive ;;
961  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
962    ac_init_help=short ;;
963
964  -host | --host | --hos | --ho)
965    ac_prev=host_alias ;;
966  -host=* | --host=* | --hos=* | --ho=*)
967    host_alias=$ac_optarg ;;
968
969  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
970    ac_prev=htmldir ;;
971  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
972  | --ht=*)
973    htmldir=$ac_optarg ;;
974
975  -includedir | --includedir | --includedi | --included | --include \
976  | --includ | --inclu | --incl | --inc)
977    ac_prev=includedir ;;
978  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
979  | --includ=* | --inclu=* | --incl=* | --inc=*)
980    includedir=$ac_optarg ;;
981
982  -infodir | --infodir | --infodi | --infod | --info | --inf)
983    ac_prev=infodir ;;
984  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
985    infodir=$ac_optarg ;;
986
987  -libdir | --libdir | --libdi | --libd)
988    ac_prev=libdir ;;
989  -libdir=* | --libdir=* | --libdi=* | --libd=*)
990    libdir=$ac_optarg ;;
991
992  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
993  | --libexe | --libex | --libe)
994    ac_prev=libexecdir ;;
995  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
996  | --libexe=* | --libex=* | --libe=*)
997    libexecdir=$ac_optarg ;;
998
999  -localedir | --localedir | --localedi | --localed | --locale)
1000    ac_prev=localedir ;;
1001  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1002    localedir=$ac_optarg ;;
1003
1004  -localstatedir | --localstatedir | --localstatedi | --localstated \
1005  | --localstate | --localstat | --localsta | --localst | --locals)
1006    ac_prev=localstatedir ;;
1007  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1008  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1009    localstatedir=$ac_optarg ;;
1010
1011  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1012    ac_prev=mandir ;;
1013  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1014    mandir=$ac_optarg ;;
1015
1016  -nfp | --nfp | --nf)
1017    # Obsolete; use --without-fp.
1018    with_fp=no ;;
1019
1020  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1021  | --no-cr | --no-c | -n)
1022    no_create=yes ;;
1023
1024  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1025  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1026    no_recursion=yes ;;
1027
1028  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1029  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1030  | --oldin | --oldi | --old | --ol | --o)
1031    ac_prev=oldincludedir ;;
1032  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1033  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1034  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1035    oldincludedir=$ac_optarg ;;
1036
1037  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1038    ac_prev=prefix ;;
1039  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1040    prefix=$ac_optarg ;;
1041
1042  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1043  | --program-pre | --program-pr | --program-p)
1044    ac_prev=program_prefix ;;
1045  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1046  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1047    program_prefix=$ac_optarg ;;
1048
1049  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1050  | --program-suf | --program-su | --program-s)
1051    ac_prev=program_suffix ;;
1052  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1053  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1054    program_suffix=$ac_optarg ;;
1055
1056  -program-transform-name | --program-transform-name \
1057  | --program-transform-nam | --program-transform-na \
1058  | --program-transform-n | --program-transform- \
1059  | --program-transform | --program-transfor \
1060  | --program-transfo | --program-transf \
1061  | --program-trans | --program-tran \
1062  | --progr-tra | --program-tr | --program-t)
1063    ac_prev=program_transform_name ;;
1064  -program-transform-name=* | --program-transform-name=* \
1065  | --program-transform-nam=* | --program-transform-na=* \
1066  | --program-transform-n=* | --program-transform-=* \
1067  | --program-transform=* | --program-transfor=* \
1068  | --program-transfo=* | --program-transf=* \
1069  | --program-trans=* | --program-tran=* \
1070  | --progr-tra=* | --program-tr=* | --program-t=*)
1071    program_transform_name=$ac_optarg ;;
1072
1073  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1074    ac_prev=pdfdir ;;
1075  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1076    pdfdir=$ac_optarg ;;
1077
1078  -psdir | --psdir | --psdi | --psd | --ps)
1079    ac_prev=psdir ;;
1080  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1081    psdir=$ac_optarg ;;
1082
1083  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1084  | -silent | --silent | --silen | --sile | --sil)
1085    silent=yes ;;
1086
1087  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1088    ac_prev=sbindir ;;
1089  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1090  | --sbi=* | --sb=*)
1091    sbindir=$ac_optarg ;;
1092
1093  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1094  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1095  | --sharedst | --shareds | --shared | --share | --shar \
1096  | --sha | --sh)
1097    ac_prev=sharedstatedir ;;
1098  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1099  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1100  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1101  | --sha=* | --sh=*)
1102    sharedstatedir=$ac_optarg ;;
1103
1104  -site | --site | --sit)
1105    ac_prev=site ;;
1106  -site=* | --site=* | --sit=*)
1107    site=$ac_optarg ;;
1108
1109  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1110    ac_prev=srcdir ;;
1111  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1112    srcdir=$ac_optarg ;;
1113
1114  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1115  | --syscon | --sysco | --sysc | --sys | --sy)
1116    ac_prev=sysconfdir ;;
1117  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1118  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1119    sysconfdir=$ac_optarg ;;
1120
1121  -target | --target | --targe | --targ | --tar | --ta | --t)
1122    ac_prev=target_alias ;;
1123  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1124    target_alias=$ac_optarg ;;
1125
1126  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1127    verbose=yes ;;
1128
1129  -version | --version | --versio | --versi | --vers | -V)
1130    ac_init_version=: ;;
1131
1132  -with-* | --with-*)
1133    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1134    # Reject names that are not valid shell variable names.
1135    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136      as_fn_error $? "invalid package name: $ac_useropt"
1137    ac_useropt_orig=$ac_useropt
1138    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1139    case $ac_user_opts in
1140      *"
1141"with_$ac_useropt"
1142"*) ;;
1143      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1144	 ac_unrecognized_sep=', ';;
1145    esac
1146    eval with_$ac_useropt=\$ac_optarg ;;
1147
1148  -without-* | --without-*)
1149    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1150    # Reject names that are not valid shell variable names.
1151    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1152      as_fn_error $? "invalid package name: $ac_useropt"
1153    ac_useropt_orig=$ac_useropt
1154    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155    case $ac_user_opts in
1156      *"
1157"with_$ac_useropt"
1158"*) ;;
1159      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1160	 ac_unrecognized_sep=', ';;
1161    esac
1162    eval with_$ac_useropt=no ;;
1163
1164  --x)
1165    # Obsolete; use --with-x.
1166    with_x=yes ;;
1167
1168  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1169  | --x-incl | --x-inc | --x-in | --x-i)
1170    ac_prev=x_includes ;;
1171  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1172  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1173    x_includes=$ac_optarg ;;
1174
1175  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1176  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1177    ac_prev=x_libraries ;;
1178  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1179  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1180    x_libraries=$ac_optarg ;;
1181
1182  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1183Try \`$0 --help' for more information"
1184    ;;
1185
1186  *=*)
1187    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1188    # Reject names that are not valid shell variable names.
1189    case $ac_envvar in #(
1190      '' | [0-9]* | *[!_$as_cr_alnum]* )
1191      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1192    esac
1193    eval $ac_envvar=\$ac_optarg
1194    export $ac_envvar ;;
1195
1196  *)
1197    # FIXME: should be removed in autoconf 3.0.
1198    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1199    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1200      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1201    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1202    ;;
1203
1204  esac
1205done
1206
1207if test -n "$ac_prev"; then
1208  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1209  as_fn_error $? "missing argument to $ac_option"
1210fi
1211
1212if test -n "$ac_unrecognized_opts"; then
1213  case $enable_option_checking in
1214    no) ;;
1215    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1216    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1217  esac
1218fi
1219
1220# Check all directory arguments for consistency.
1221for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1222		datadir sysconfdir sharedstatedir localstatedir includedir \
1223		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1224		libdir localedir mandir
1225do
1226  eval ac_val=\$$ac_var
1227  # Remove trailing slashes.
1228  case $ac_val in
1229    */ )
1230      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1231      eval $ac_var=\$ac_val;;
1232  esac
1233  # Be sure to have absolute directory names.
1234  case $ac_val in
1235    [\\/$]* | ?:[\\/]* )  continue;;
1236    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1237  esac
1238  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1239done
1240
1241# There might be people who depend on the old broken behavior: `$host'
1242# used to hold the argument of --host etc.
1243# FIXME: To remove some day.
1244build=$build_alias
1245host=$host_alias
1246target=$target_alias
1247
1248# FIXME: To remove some day.
1249if test "x$host_alias" != x; then
1250  if test "x$build_alias" = x; then
1251    cross_compiling=maybe
1252  elif test "x$build_alias" != "x$host_alias"; then
1253    cross_compiling=yes
1254  fi
1255fi
1256
1257ac_tool_prefix=
1258test -n "$host_alias" && ac_tool_prefix=$host_alias-
1259
1260test "$silent" = yes && exec 6>/dev/null
1261
1262
1263ac_pwd=`pwd` && test -n "$ac_pwd" &&
1264ac_ls_di=`ls -di .` &&
1265ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1266  as_fn_error $? "working directory cannot be determined"
1267test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1268  as_fn_error $? "pwd does not report name of working directory"
1269
1270
1271# Find the source files, if location was not specified.
1272if test -z "$srcdir"; then
1273  ac_srcdir_defaulted=yes
1274  # Try the directory containing this script, then the parent directory.
1275  ac_confdir=`$as_dirname -- "$as_myself" ||
1276$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1277	 X"$as_myself" : 'X\(//\)[^/]' \| \
1278	 X"$as_myself" : 'X\(//\)$' \| \
1279	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1280$as_echo X"$as_myself" |
1281    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1282	    s//\1/
1283	    q
1284	  }
1285	  /^X\(\/\/\)[^/].*/{
1286	    s//\1/
1287	    q
1288	  }
1289	  /^X\(\/\/\)$/{
1290	    s//\1/
1291	    q
1292	  }
1293	  /^X\(\/\).*/{
1294	    s//\1/
1295	    q
1296	  }
1297	  s/.*/./; q'`
1298  srcdir=$ac_confdir
1299  if test ! -r "$srcdir/$ac_unique_file"; then
1300    srcdir=..
1301  fi
1302else
1303  ac_srcdir_defaulted=no
1304fi
1305if test ! -r "$srcdir/$ac_unique_file"; then
1306  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1307  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1308fi
1309ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1310ac_abs_confdir=`(
1311	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1312	pwd)`
1313# When building in place, set srcdir=.
1314if test "$ac_abs_confdir" = "$ac_pwd"; then
1315  srcdir=.
1316fi
1317# Remove unnecessary trailing slashes from srcdir.
1318# Double slashes in file names in object file debugging info
1319# mess up M-x gdb in Emacs.
1320case $srcdir in
1321*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1322esac
1323for ac_var in $ac_precious_vars; do
1324  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1325  eval ac_env_${ac_var}_value=\$${ac_var}
1326  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1327  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1328done
1329
1330#
1331# Report the --help message.
1332#
1333if test "$ac_init_help" = "long"; then
1334  # Omit some internal or obsolete options to make the list less imposing.
1335  # This message is too long to be a string in the A/UX 3.1 sh.
1336  cat <<_ACEOF
1337\`configure' configures libctf library 1.2.0-pre to adapt to many kinds of systems.
1338
1339Usage: $0 [OPTION]... [VAR=VALUE]...
1340
1341To assign environment variables (e.g., CC, CFLAGS...), specify them as
1342VAR=VALUE.  See below for descriptions of some of the useful variables.
1343
1344Defaults for the options are specified in brackets.
1345
1346Configuration:
1347  -h, --help              display this help and exit
1348      --help=short        display options specific to this package
1349      --help=recursive    display the short help of all the included packages
1350  -V, --version           display version information and exit
1351  -q, --quiet, --silent   do not print \`checking ...' messages
1352      --cache-file=FILE   cache test results in FILE [disabled]
1353  -C, --config-cache      alias for \`--cache-file=config.cache'
1354  -n, --no-create         do not create output files
1355      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1356
1357Installation directories:
1358  --prefix=PREFIX         install architecture-independent files in PREFIX
1359                          [$ac_default_prefix]
1360  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1361                          [PREFIX]
1362
1363By default, \`make install' will install all the files in
1364\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1365an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1366for instance \`--prefix=\$HOME'.
1367
1368For better control, use the options below.
1369
1370Fine tuning of the installation directories:
1371  --bindir=DIR            user executables [EPREFIX/bin]
1372  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1373  --libexecdir=DIR        program executables [EPREFIX/libexec]
1374  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1375  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1376  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1377  --libdir=DIR            object code libraries [EPREFIX/lib]
1378  --includedir=DIR        C header files [PREFIX/include]
1379  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1380  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1381  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1382  --infodir=DIR           info documentation [DATAROOTDIR/info]
1383  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1384  --mandir=DIR            man documentation [DATAROOTDIR/man]
1385  --docdir=DIR            documentation root [DATAROOTDIR/doc/libctf-library]
1386  --htmldir=DIR           html documentation [DOCDIR]
1387  --dvidir=DIR            dvi documentation [DOCDIR]
1388  --pdfdir=DIR            pdf documentation [DOCDIR]
1389  --psdir=DIR             ps documentation [DOCDIR]
1390_ACEOF
1391
1392  cat <<\_ACEOF
1393
1394Program names:
1395  --program-prefix=PREFIX            prepend PREFIX to installed program names
1396  --program-suffix=SUFFIX            append SUFFIX to installed program names
1397  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1398
1399System types:
1400  --build=BUILD     configure for building on BUILD [guessed]
1401  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1402_ACEOF
1403fi
1404
1405if test -n "$ac_init_help"; then
1406  case $ac_init_help in
1407     short | recursive ) echo "Configuration of libctf library 1.2.0-pre:";;
1408   esac
1409  cat <<\_ACEOF
1410
1411Optional Features:
1412  --disable-option-checking  ignore unrecognized --enable/--with options
1413  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1414  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1415  --enable-dependency-tracking
1416                          do not reject slow dependency extractors
1417  --disable-dependency-tracking
1418                          speeds up one-time build
1419  --enable-silent-rules   less verbose build output (undo: "make V=1")
1420  --disable-silent-rules  verbose build output (undo: "make V=0")
1421  --enable-shared[=PKGS]  build shared libraries [default=no]
1422  --enable-static[=PKGS]  build static libraries [default=yes]
1423  --enable-fast-install[=PKGS]
1424                          optimize for fast installation [default=yes]
1425  --disable-libtool-lock  avoid locking (might break parallel builds)
1426  --disable-largefile     omit support for large files
1427  --enable-werror-always  enable -Werror despite compiler version
1428  --enable-maintainer-mode
1429                          enable make rules and dependencies not useful (and
1430                          sometimes confusing) to the casual installer
1431  --enable-install-libbfd controls installation of libbfd and related headers
1432
1433Optional Packages:
1434  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1435  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1436  --with-pic              try to use only PIC/non-PIC objects [default=use
1437                          both]
1438  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1439  --with-system-zlib      use installed libz
1440
1441Some influential environment variables:
1442  CC          C compiler command
1443  CFLAGS      C compiler flags
1444  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1445              nonstandard directory <lib dir>
1446  LIBS        libraries to pass to the linker, e.g. -l<library>
1447  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1448              you have headers in a nonstandard directory <include dir>
1449  CPP         C preprocessor
1450
1451Use these variables to override the choices made by `configure' or to help
1452it to find libraries and programs with nonstandard names/locations.
1453
1454Report bugs to the package provider.
1455_ACEOF
1456ac_status=$?
1457fi
1458
1459if test "$ac_init_help" = "recursive"; then
1460  # If there are subdirs, report their specific --help.
1461  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1462    test -d "$ac_dir" ||
1463      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1464      continue
1465    ac_builddir=.
1466
1467case "$ac_dir" in
1468.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1469*)
1470  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1471  # A ".." for each directory in $ac_dir_suffix.
1472  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1473  case $ac_top_builddir_sub in
1474  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1475  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1476  esac ;;
1477esac
1478ac_abs_top_builddir=$ac_pwd
1479ac_abs_builddir=$ac_pwd$ac_dir_suffix
1480# for backward compatibility:
1481ac_top_builddir=$ac_top_build_prefix
1482
1483case $srcdir in
1484  .)  # We are building in place.
1485    ac_srcdir=.
1486    ac_top_srcdir=$ac_top_builddir_sub
1487    ac_abs_top_srcdir=$ac_pwd ;;
1488  [\\/]* | ?:[\\/]* )  # Absolute name.
1489    ac_srcdir=$srcdir$ac_dir_suffix;
1490    ac_top_srcdir=$srcdir
1491    ac_abs_top_srcdir=$srcdir ;;
1492  *) # Relative name.
1493    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1494    ac_top_srcdir=$ac_top_build_prefix$srcdir
1495    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1496esac
1497ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1498
1499    cd "$ac_dir" || { ac_status=$?; continue; }
1500    # Check for guested configure.
1501    if test -f "$ac_srcdir/configure.gnu"; then
1502      echo &&
1503      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1504    elif test -f "$ac_srcdir/configure"; then
1505      echo &&
1506      $SHELL "$ac_srcdir/configure" --help=recursive
1507    else
1508      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1509    fi || ac_status=$?
1510    cd "$ac_pwd" || { ac_status=$?; break; }
1511  done
1512fi
1513
1514test -n "$ac_init_help" && exit $ac_status
1515if $ac_init_version; then
1516  cat <<\_ACEOF
1517libctf library configure 1.2.0-pre
1518generated by GNU Autoconf 2.69
1519
1520Copyright (C) 2012 Free Software Foundation, Inc.
1521This configure script is free software; the Free Software Foundation
1522gives unlimited permission to copy, distribute and modify it.
1523_ACEOF
1524  exit
1525fi
1526
1527## ------------------------ ##
1528## Autoconf initialization. ##
1529## ------------------------ ##
1530
1531# ac_fn_c_try_compile LINENO
1532# --------------------------
1533# Try to compile conftest.$ac_ext, and return whether this succeeded.
1534ac_fn_c_try_compile ()
1535{
1536  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1537  rm -f conftest.$ac_objext
1538  if { { ac_try="$ac_compile"
1539case "(($ac_try" in
1540  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1541  *) ac_try_echo=$ac_try;;
1542esac
1543eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1544$as_echo "$ac_try_echo"; } >&5
1545  (eval "$ac_compile") 2>conftest.err
1546  ac_status=$?
1547  if test -s conftest.err; then
1548    grep -v '^ *+' conftest.err >conftest.er1
1549    cat conftest.er1 >&5
1550    mv -f conftest.er1 conftest.err
1551  fi
1552  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1553  test $ac_status = 0; } && {
1554	 test -z "$ac_c_werror_flag" ||
1555	 test ! -s conftest.err
1556       } && test -s conftest.$ac_objext; then :
1557  ac_retval=0
1558else
1559  $as_echo "$as_me: failed program was:" >&5
1560sed 's/^/| /' conftest.$ac_ext >&5
1561
1562	ac_retval=1
1563fi
1564  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1565  as_fn_set_status $ac_retval
1566
1567} # ac_fn_c_try_compile
1568
1569# ac_fn_c_try_cpp LINENO
1570# ----------------------
1571# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1572ac_fn_c_try_cpp ()
1573{
1574  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1575  if { { ac_try="$ac_cpp conftest.$ac_ext"
1576case "(($ac_try" in
1577  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1578  *) ac_try_echo=$ac_try;;
1579esac
1580eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1581$as_echo "$ac_try_echo"; } >&5
1582  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1583  ac_status=$?
1584  if test -s conftest.err; then
1585    grep -v '^ *+' conftest.err >conftest.er1
1586    cat conftest.er1 >&5
1587    mv -f conftest.er1 conftest.err
1588  fi
1589  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1590  test $ac_status = 0; } > conftest.i && {
1591	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1592	 test ! -s conftest.err
1593       }; then :
1594  ac_retval=0
1595else
1596  $as_echo "$as_me: failed program was:" >&5
1597sed 's/^/| /' conftest.$ac_ext >&5
1598
1599    ac_retval=1
1600fi
1601  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1602  as_fn_set_status $ac_retval
1603
1604} # ac_fn_c_try_cpp
1605
1606# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1607# -------------------------------------------------------
1608# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1609# the include files in INCLUDES and setting the cache variable VAR
1610# accordingly.
1611ac_fn_c_check_header_mongrel ()
1612{
1613  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1614  if eval \${$3+:} false; then :
1615  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1616$as_echo_n "checking for $2... " >&6; }
1617if eval \${$3+:} false; then :
1618  $as_echo_n "(cached) " >&6
1619fi
1620eval ac_res=\$$3
1621	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1622$as_echo "$ac_res" >&6; }
1623else
1624  # Is the header compilable?
1625{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1626$as_echo_n "checking $2 usability... " >&6; }
1627cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1628/* end confdefs.h.  */
1629$4
1630#include <$2>
1631_ACEOF
1632if ac_fn_c_try_compile "$LINENO"; then :
1633  ac_header_compiler=yes
1634else
1635  ac_header_compiler=no
1636fi
1637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1639$as_echo "$ac_header_compiler" >&6; }
1640
1641# Is the header present?
1642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1643$as_echo_n "checking $2 presence... " >&6; }
1644cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1645/* end confdefs.h.  */
1646#include <$2>
1647_ACEOF
1648if ac_fn_c_try_cpp "$LINENO"; then :
1649  ac_header_preproc=yes
1650else
1651  ac_header_preproc=no
1652fi
1653rm -f conftest.err conftest.i conftest.$ac_ext
1654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1655$as_echo "$ac_header_preproc" >&6; }
1656
1657# So?  What about this header?
1658case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1659  yes:no: )
1660    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1661$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1662    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1663$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1664    ;;
1665  no:yes:* )
1666    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1667$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1668    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1669$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1670    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1671$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1672    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1673$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1674    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1675$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1676    ;;
1677esac
1678  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1679$as_echo_n "checking for $2... " >&6; }
1680if eval \${$3+:} false; then :
1681  $as_echo_n "(cached) " >&6
1682else
1683  eval "$3=\$ac_header_compiler"
1684fi
1685eval ac_res=\$$3
1686	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1687$as_echo "$ac_res" >&6; }
1688fi
1689  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1690
1691} # ac_fn_c_check_header_mongrel
1692
1693# ac_fn_c_try_run LINENO
1694# ----------------------
1695# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1696# that executables *can* be run.
1697ac_fn_c_try_run ()
1698{
1699  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1700  if { { ac_try="$ac_link"
1701case "(($ac_try" in
1702  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1703  *) ac_try_echo=$ac_try;;
1704esac
1705eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1706$as_echo "$ac_try_echo"; } >&5
1707  (eval "$ac_link") 2>&5
1708  ac_status=$?
1709  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1710  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1711  { { case "(($ac_try" in
1712  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1713  *) ac_try_echo=$ac_try;;
1714esac
1715eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1716$as_echo "$ac_try_echo"; } >&5
1717  (eval "$ac_try") 2>&5
1718  ac_status=$?
1719  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1720  test $ac_status = 0; }; }; then :
1721  ac_retval=0
1722else
1723  $as_echo "$as_me: program exited with status $ac_status" >&5
1724       $as_echo "$as_me: failed program was:" >&5
1725sed 's/^/| /' conftest.$ac_ext >&5
1726
1727       ac_retval=$ac_status
1728fi
1729  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1730  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1731  as_fn_set_status $ac_retval
1732
1733} # ac_fn_c_try_run
1734
1735# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1736# -------------------------------------------------------
1737# Tests whether HEADER exists and can be compiled using the include files in
1738# INCLUDES, setting the cache variable VAR accordingly.
1739ac_fn_c_check_header_compile ()
1740{
1741  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1742  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1743$as_echo_n "checking for $2... " >&6; }
1744if eval \${$3+:} false; then :
1745  $as_echo_n "(cached) " >&6
1746else
1747  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1748/* end confdefs.h.  */
1749$4
1750#include <$2>
1751_ACEOF
1752if ac_fn_c_try_compile "$LINENO"; then :
1753  eval "$3=yes"
1754else
1755  eval "$3=no"
1756fi
1757rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1758fi
1759eval ac_res=\$$3
1760	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1761$as_echo "$ac_res" >&6; }
1762  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1763
1764} # ac_fn_c_check_header_compile
1765
1766# ac_fn_c_try_link LINENO
1767# -----------------------
1768# Try to link conftest.$ac_ext, and return whether this succeeded.
1769ac_fn_c_try_link ()
1770{
1771  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1772  rm -f conftest.$ac_objext conftest$ac_exeext
1773  if { { ac_try="$ac_link"
1774case "(($ac_try" in
1775  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1776  *) ac_try_echo=$ac_try;;
1777esac
1778eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1779$as_echo "$ac_try_echo"; } >&5
1780  (eval "$ac_link") 2>conftest.err
1781  ac_status=$?
1782  if test -s conftest.err; then
1783    grep -v '^ *+' conftest.err >conftest.er1
1784    cat conftest.er1 >&5
1785    mv -f conftest.er1 conftest.err
1786  fi
1787  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1788  test $ac_status = 0; } && {
1789	 test -z "$ac_c_werror_flag" ||
1790	 test ! -s conftest.err
1791       } && test -s conftest$ac_exeext && {
1792	 test "$cross_compiling" = yes ||
1793	 test -x conftest$ac_exeext
1794       }; then :
1795  ac_retval=0
1796else
1797  $as_echo "$as_me: failed program was:" >&5
1798sed 's/^/| /' conftest.$ac_ext >&5
1799
1800	ac_retval=1
1801fi
1802  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1803  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1804  # interfere with the next link command; also delete a directory that is
1805  # left behind by Apple's compiler.  We do this before executing the actions.
1806  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1807  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1808  as_fn_set_status $ac_retval
1809
1810} # ac_fn_c_try_link
1811
1812# ac_fn_c_check_func LINENO FUNC VAR
1813# ----------------------------------
1814# Tests whether FUNC exists, setting the cache variable VAR accordingly
1815ac_fn_c_check_func ()
1816{
1817  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1818  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1819$as_echo_n "checking for $2... " >&6; }
1820if eval \${$3+:} false; then :
1821  $as_echo_n "(cached) " >&6
1822else
1823  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1824/* end confdefs.h.  */
1825/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1826   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1827#define $2 innocuous_$2
1828
1829/* System header to define __stub macros and hopefully few prototypes,
1830    which can conflict with char $2 (); below.
1831    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1832    <limits.h> exists even on freestanding compilers.  */
1833
1834#ifdef __STDC__
1835# include <limits.h>
1836#else
1837# include <assert.h>
1838#endif
1839
1840#undef $2
1841
1842/* Override any GCC internal prototype to avoid an error.
1843   Use char because int might match the return type of a GCC
1844   builtin and then its argument prototype would still apply.  */
1845#ifdef __cplusplus
1846extern "C"
1847#endif
1848char $2 ();
1849/* The GNU C library defines this for functions which it implements
1850    to always fail with ENOSYS.  Some functions are actually named
1851    something starting with __ and the normal name is an alias.  */
1852#if defined __stub_$2 || defined __stub___$2
1853choke me
1854#endif
1855
1856int
1857main ()
1858{
1859return $2 ();
1860  ;
1861  return 0;
1862}
1863_ACEOF
1864if ac_fn_c_try_link "$LINENO"; then :
1865  eval "$3=yes"
1866else
1867  eval "$3=no"
1868fi
1869rm -f core conftest.err conftest.$ac_objext \
1870    conftest$ac_exeext conftest.$ac_ext
1871fi
1872eval ac_res=\$$3
1873	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1874$as_echo "$ac_res" >&6; }
1875  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1876
1877} # ac_fn_c_check_func
1878
1879# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1880# ---------------------------------------------
1881# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1882# accordingly.
1883ac_fn_c_check_decl ()
1884{
1885  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1886  as_decl_name=`echo $2|sed 's/ *(.*//'`
1887  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1888  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1889$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1890if eval \${$3+:} false; then :
1891  $as_echo_n "(cached) " >&6
1892else
1893  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1894/* end confdefs.h.  */
1895$4
1896int
1897main ()
1898{
1899#ifndef $as_decl_name
1900#ifdef __cplusplus
1901  (void) $as_decl_use;
1902#else
1903  (void) $as_decl_name;
1904#endif
1905#endif
1906
1907  ;
1908  return 0;
1909}
1910_ACEOF
1911if ac_fn_c_try_compile "$LINENO"; then :
1912  eval "$3=yes"
1913else
1914  eval "$3=no"
1915fi
1916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1917fi
1918eval ac_res=\$$3
1919	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1920$as_echo "$ac_res" >&6; }
1921  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1922
1923} # ac_fn_c_check_decl
1924cat >config.log <<_ACEOF
1925This file contains any messages produced by compilers while
1926running configure, to aid debugging if configure makes a mistake.
1927
1928It was created by libctf library $as_me 1.2.0-pre, which was
1929generated by GNU Autoconf 2.69.  Invocation command line was
1930
1931  $ $0 $@
1932
1933_ACEOF
1934exec 5>>config.log
1935{
1936cat <<_ASUNAME
1937## --------- ##
1938## Platform. ##
1939## --------- ##
1940
1941hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1942uname -m = `(uname -m) 2>/dev/null || echo unknown`
1943uname -r = `(uname -r) 2>/dev/null || echo unknown`
1944uname -s = `(uname -s) 2>/dev/null || echo unknown`
1945uname -v = `(uname -v) 2>/dev/null || echo unknown`
1946
1947/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1948/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1949
1950/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1951/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1952/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1953/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1954/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1955/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1956/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1957
1958_ASUNAME
1959
1960as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1961for as_dir in $PATH
1962do
1963  IFS=$as_save_IFS
1964  test -z "$as_dir" && as_dir=.
1965    $as_echo "PATH: $as_dir"
1966  done
1967IFS=$as_save_IFS
1968
1969} >&5
1970
1971cat >&5 <<_ACEOF
1972
1973
1974## ----------- ##
1975## Core tests. ##
1976## ----------- ##
1977
1978_ACEOF
1979
1980
1981# Keep a trace of the command line.
1982# Strip out --no-create and --no-recursion so they do not pile up.
1983# Strip out --silent because we don't want to record it for future runs.
1984# Also quote any args containing shell meta-characters.
1985# Make two passes to allow for proper duplicate-argument suppression.
1986ac_configure_args=
1987ac_configure_args0=
1988ac_configure_args1=
1989ac_must_keep_next=false
1990for ac_pass in 1 2
1991do
1992  for ac_arg
1993  do
1994    case $ac_arg in
1995    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1996    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1997    | -silent | --silent | --silen | --sile | --sil)
1998      continue ;;
1999    *\'*)
2000      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2001    esac
2002    case $ac_pass in
2003    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2004    2)
2005      as_fn_append ac_configure_args1 " '$ac_arg'"
2006      if test $ac_must_keep_next = true; then
2007	ac_must_keep_next=false # Got value, back to normal.
2008      else
2009	case $ac_arg in
2010	  *=* | --config-cache | -C | -disable-* | --disable-* \
2011	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2012	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2013	  | -with-* | --with-* | -without-* | --without-* | --x)
2014	    case "$ac_configure_args0 " in
2015	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2016	    esac
2017	    ;;
2018	  -* ) ac_must_keep_next=true ;;
2019	esac
2020      fi
2021      as_fn_append ac_configure_args " '$ac_arg'"
2022      ;;
2023    esac
2024  done
2025done
2026{ ac_configure_args0=; unset ac_configure_args0;}
2027{ ac_configure_args1=; unset ac_configure_args1;}
2028
2029# When interrupted or exit'd, cleanup temporary files, and complete
2030# config.log.  We remove comments because anyway the quotes in there
2031# would cause problems or look ugly.
2032# WARNING: Use '\'' to represent an apostrophe within the trap.
2033# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2034trap 'exit_status=$?
2035  # Save into config.log some information that might help in debugging.
2036  {
2037    echo
2038
2039    $as_echo "## ---------------- ##
2040## Cache variables. ##
2041## ---------------- ##"
2042    echo
2043    # The following way of writing the cache mishandles newlines in values,
2044(
2045  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2046    eval ac_val=\$$ac_var
2047    case $ac_val in #(
2048    *${as_nl}*)
2049      case $ac_var in #(
2050      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2051$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2052      esac
2053      case $ac_var in #(
2054      _ | IFS | as_nl) ;; #(
2055      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2056      *) { eval $ac_var=; unset $ac_var;} ;;
2057      esac ;;
2058    esac
2059  done
2060  (set) 2>&1 |
2061    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2062    *${as_nl}ac_space=\ *)
2063      sed -n \
2064	"s/'\''/'\''\\\\'\'''\''/g;
2065	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2066      ;; #(
2067    *)
2068      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2069      ;;
2070    esac |
2071    sort
2072)
2073    echo
2074
2075    $as_echo "## ----------------- ##
2076## Output variables. ##
2077## ----------------- ##"
2078    echo
2079    for ac_var in $ac_subst_vars
2080    do
2081      eval ac_val=\$$ac_var
2082      case $ac_val in
2083      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2084      esac
2085      $as_echo "$ac_var='\''$ac_val'\''"
2086    done | sort
2087    echo
2088
2089    if test -n "$ac_subst_files"; then
2090      $as_echo "## ------------------- ##
2091## File substitutions. ##
2092## ------------------- ##"
2093      echo
2094      for ac_var in $ac_subst_files
2095      do
2096	eval ac_val=\$$ac_var
2097	case $ac_val in
2098	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2099	esac
2100	$as_echo "$ac_var='\''$ac_val'\''"
2101      done | sort
2102      echo
2103    fi
2104
2105    if test -s confdefs.h; then
2106      $as_echo "## ----------- ##
2107## confdefs.h. ##
2108## ----------- ##"
2109      echo
2110      cat confdefs.h
2111      echo
2112    fi
2113    test "$ac_signal" != 0 &&
2114      $as_echo "$as_me: caught signal $ac_signal"
2115    $as_echo "$as_me: exit $exit_status"
2116  } >&5
2117  rm -f core *.core core.conftest.* &&
2118    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2119    exit $exit_status
2120' 0
2121for ac_signal in 1 2 13 15; do
2122  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2123done
2124ac_signal=0
2125
2126# confdefs.h avoids OS command line length limits that DEFS can exceed.
2127rm -f -r conftest* confdefs.h
2128
2129$as_echo "/* confdefs.h */" > confdefs.h
2130
2131# Predefined preprocessor variables.
2132
2133cat >>confdefs.h <<_ACEOF
2134#define PACKAGE_NAME "$PACKAGE_NAME"
2135_ACEOF
2136
2137cat >>confdefs.h <<_ACEOF
2138#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2139_ACEOF
2140
2141cat >>confdefs.h <<_ACEOF
2142#define PACKAGE_VERSION "$PACKAGE_VERSION"
2143_ACEOF
2144
2145cat >>confdefs.h <<_ACEOF
2146#define PACKAGE_STRING "$PACKAGE_STRING"
2147_ACEOF
2148
2149cat >>confdefs.h <<_ACEOF
2150#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2151_ACEOF
2152
2153cat >>confdefs.h <<_ACEOF
2154#define PACKAGE_URL "$PACKAGE_URL"
2155_ACEOF
2156
2157
2158# Let the site file select an alternate cache file if it wants to.
2159# Prefer an explicitly selected file to automatically selected ones.
2160ac_site_file1=NONE
2161ac_site_file2=NONE
2162if test -n "$CONFIG_SITE"; then
2163  # We do not want a PATH search for config.site.
2164  case $CONFIG_SITE in #((
2165    -*)  ac_site_file1=./$CONFIG_SITE;;
2166    */*) ac_site_file1=$CONFIG_SITE;;
2167    *)   ac_site_file1=./$CONFIG_SITE;;
2168  esac
2169elif test "x$prefix" != xNONE; then
2170  ac_site_file1=$prefix/share/config.site
2171  ac_site_file2=$prefix/etc/config.site
2172else
2173  ac_site_file1=$ac_default_prefix/share/config.site
2174  ac_site_file2=$ac_default_prefix/etc/config.site
2175fi
2176for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2177do
2178  test "x$ac_site_file" = xNONE && continue
2179  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2180    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2181$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2182    sed 's/^/| /' "$ac_site_file" >&5
2183    . "$ac_site_file" \
2184      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2185$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2186as_fn_error $? "failed to load site script $ac_site_file
2187See \`config.log' for more details" "$LINENO" 5; }
2188  fi
2189done
2190
2191if test -r "$cache_file"; then
2192  # Some versions of bash will fail to source /dev/null (special files
2193  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2194  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2195    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2196$as_echo "$as_me: loading cache $cache_file" >&6;}
2197    case $cache_file in
2198      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2199      *)                      . "./$cache_file";;
2200    esac
2201  fi
2202else
2203  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2204$as_echo "$as_me: creating cache $cache_file" >&6;}
2205  >$cache_file
2206fi
2207
2208as_fn_append ac_header_list " stdlib.h"
2209as_fn_append ac_header_list " unistd.h"
2210as_fn_append ac_header_list " sys/param.h"
2211as_fn_append ac_func_list " qsort_r"
2212# Check that the precious variables saved in the cache have kept the same
2213# value.
2214ac_cache_corrupted=false
2215for ac_var in $ac_precious_vars; do
2216  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2217  eval ac_new_set=\$ac_env_${ac_var}_set
2218  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2219  eval ac_new_val=\$ac_env_${ac_var}_value
2220  case $ac_old_set,$ac_new_set in
2221    set,)
2222      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2223$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2224      ac_cache_corrupted=: ;;
2225    ,set)
2226      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2227$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2228      ac_cache_corrupted=: ;;
2229    ,);;
2230    *)
2231      if test "x$ac_old_val" != "x$ac_new_val"; then
2232	# differences in whitespace do not lead to failure.
2233	ac_old_val_w=`echo x $ac_old_val`
2234	ac_new_val_w=`echo x $ac_new_val`
2235	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2236	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2237$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2238	  ac_cache_corrupted=:
2239	else
2240	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2241$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2242	  eval $ac_var=\$ac_old_val
2243	fi
2244	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2245$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2246	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2247$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2248      fi;;
2249  esac
2250  # Pass precious variables to config.status.
2251  if test "$ac_new_set" = set; then
2252    case $ac_new_val in
2253    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2254    *) ac_arg=$ac_var=$ac_new_val ;;
2255    esac
2256    case " $ac_configure_args " in
2257      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2258      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2259    esac
2260  fi
2261done
2262if $ac_cache_corrupted; then
2263  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2264$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2265  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2266$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2267  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2268fi
2269## -------------------- ##
2270## Main body of script. ##
2271## -------------------- ##
2272
2273ac_ext=c
2274ac_cpp='$CPP $CPPFLAGS'
2275ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2276ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2277ac_compiler_gnu=$ac_cv_c_compiler_gnu
2278
2279
2280
2281
2282
2283
2284
2285
2286ac_aux_dir=
2287for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2288  if test -f "$ac_dir/install-sh"; then
2289    ac_aux_dir=$ac_dir
2290    ac_install_sh="$ac_aux_dir/install-sh -c"
2291    break
2292  elif test -f "$ac_dir/install.sh"; then
2293    ac_aux_dir=$ac_dir
2294    ac_install_sh="$ac_aux_dir/install.sh -c"
2295    break
2296  elif test -f "$ac_dir/shtool"; then
2297    ac_aux_dir=$ac_dir
2298    ac_install_sh="$ac_aux_dir/shtool install -c"
2299    break
2300  fi
2301done
2302if test -z "$ac_aux_dir"; then
2303  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2304fi
2305
2306# These three variables are undocumented and unsupported,
2307# and are intended to be withdrawn in a future Autoconf release.
2308# They can cause serious problems if a builder's source tree is in a directory
2309# whose full name contains unusual characters.
2310ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2311ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2312ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2313
2314
2315# Expand $ac_aux_dir to an absolute path.
2316am_aux_dir=`cd "$ac_aux_dir" && pwd`
2317
2318ac_ext=c
2319ac_cpp='$CPP $CPPFLAGS'
2320ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2321ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2322ac_compiler_gnu=$ac_cv_c_compiler_gnu
2323if test -n "$ac_tool_prefix"; then
2324  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2325set dummy ${ac_tool_prefix}gcc; ac_word=$2
2326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2327$as_echo_n "checking for $ac_word... " >&6; }
2328if ${ac_cv_prog_CC+:} false; then :
2329  $as_echo_n "(cached) " >&6
2330else
2331  if test -n "$CC"; then
2332  ac_cv_prog_CC="$CC" # Let the user override the test.
2333else
2334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2335for as_dir in $PATH
2336do
2337  IFS=$as_save_IFS
2338  test -z "$as_dir" && as_dir=.
2339    for ac_exec_ext in '' $ac_executable_extensions; do
2340  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2341    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2342    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2343    break 2
2344  fi
2345done
2346  done
2347IFS=$as_save_IFS
2348
2349fi
2350fi
2351CC=$ac_cv_prog_CC
2352if test -n "$CC"; then
2353  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2354$as_echo "$CC" >&6; }
2355else
2356  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2357$as_echo "no" >&6; }
2358fi
2359
2360
2361fi
2362if test -z "$ac_cv_prog_CC"; then
2363  ac_ct_CC=$CC
2364  # Extract the first word of "gcc", so it can be a program name with args.
2365set dummy gcc; ac_word=$2
2366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2367$as_echo_n "checking for $ac_word... " >&6; }
2368if ${ac_cv_prog_ac_ct_CC+:} false; then :
2369  $as_echo_n "(cached) " >&6
2370else
2371  if test -n "$ac_ct_CC"; then
2372  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2373else
2374as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2375for as_dir in $PATH
2376do
2377  IFS=$as_save_IFS
2378  test -z "$as_dir" && as_dir=.
2379    for ac_exec_ext in '' $ac_executable_extensions; do
2380  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2381    ac_cv_prog_ac_ct_CC="gcc"
2382    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2383    break 2
2384  fi
2385done
2386  done
2387IFS=$as_save_IFS
2388
2389fi
2390fi
2391ac_ct_CC=$ac_cv_prog_ac_ct_CC
2392if test -n "$ac_ct_CC"; then
2393  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2394$as_echo "$ac_ct_CC" >&6; }
2395else
2396  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2397$as_echo "no" >&6; }
2398fi
2399
2400  if test "x$ac_ct_CC" = x; then
2401    CC=""
2402  else
2403    case $cross_compiling:$ac_tool_warned in
2404yes:)
2405{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2406$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2407ac_tool_warned=yes ;;
2408esac
2409    CC=$ac_ct_CC
2410  fi
2411else
2412  CC="$ac_cv_prog_CC"
2413fi
2414
2415if test -z "$CC"; then
2416          if test -n "$ac_tool_prefix"; then
2417    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2418set dummy ${ac_tool_prefix}cc; ac_word=$2
2419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2420$as_echo_n "checking for $ac_word... " >&6; }
2421if ${ac_cv_prog_CC+:} false; then :
2422  $as_echo_n "(cached) " >&6
2423else
2424  if test -n "$CC"; then
2425  ac_cv_prog_CC="$CC" # Let the user override the test.
2426else
2427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2428for as_dir in $PATH
2429do
2430  IFS=$as_save_IFS
2431  test -z "$as_dir" && as_dir=.
2432    for ac_exec_ext in '' $ac_executable_extensions; do
2433  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2434    ac_cv_prog_CC="${ac_tool_prefix}cc"
2435    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2436    break 2
2437  fi
2438done
2439  done
2440IFS=$as_save_IFS
2441
2442fi
2443fi
2444CC=$ac_cv_prog_CC
2445if test -n "$CC"; then
2446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2447$as_echo "$CC" >&6; }
2448else
2449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2450$as_echo "no" >&6; }
2451fi
2452
2453
2454  fi
2455fi
2456if test -z "$CC"; then
2457  # Extract the first word of "cc", so it can be a program name with args.
2458set dummy cc; ac_word=$2
2459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2460$as_echo_n "checking for $ac_word... " >&6; }
2461if ${ac_cv_prog_CC+:} false; then :
2462  $as_echo_n "(cached) " >&6
2463else
2464  if test -n "$CC"; then
2465  ac_cv_prog_CC="$CC" # Let the user override the test.
2466else
2467  ac_prog_rejected=no
2468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2469for as_dir in $PATH
2470do
2471  IFS=$as_save_IFS
2472  test -z "$as_dir" && as_dir=.
2473    for ac_exec_ext in '' $ac_executable_extensions; do
2474  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2475    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2476       ac_prog_rejected=yes
2477       continue
2478     fi
2479    ac_cv_prog_CC="cc"
2480    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2481    break 2
2482  fi
2483done
2484  done
2485IFS=$as_save_IFS
2486
2487if test $ac_prog_rejected = yes; then
2488  # We found a bogon in the path, so make sure we never use it.
2489  set dummy $ac_cv_prog_CC
2490  shift
2491  if test $# != 0; then
2492    # We chose a different compiler from the bogus one.
2493    # However, it has the same basename, so the bogon will be chosen
2494    # first if we set CC to just the basename; use the full file name.
2495    shift
2496    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2497  fi
2498fi
2499fi
2500fi
2501CC=$ac_cv_prog_CC
2502if test -n "$CC"; then
2503  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2504$as_echo "$CC" >&6; }
2505else
2506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2507$as_echo "no" >&6; }
2508fi
2509
2510
2511fi
2512if test -z "$CC"; then
2513  if test -n "$ac_tool_prefix"; then
2514  for ac_prog in cl.exe
2515  do
2516    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2517set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2519$as_echo_n "checking for $ac_word... " >&6; }
2520if ${ac_cv_prog_CC+:} false; then :
2521  $as_echo_n "(cached) " >&6
2522else
2523  if test -n "$CC"; then
2524  ac_cv_prog_CC="$CC" # Let the user override the test.
2525else
2526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2527for as_dir in $PATH
2528do
2529  IFS=$as_save_IFS
2530  test -z "$as_dir" && as_dir=.
2531    for ac_exec_ext in '' $ac_executable_extensions; do
2532  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2533    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2534    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2535    break 2
2536  fi
2537done
2538  done
2539IFS=$as_save_IFS
2540
2541fi
2542fi
2543CC=$ac_cv_prog_CC
2544if test -n "$CC"; then
2545  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2546$as_echo "$CC" >&6; }
2547else
2548  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2549$as_echo "no" >&6; }
2550fi
2551
2552
2553    test -n "$CC" && break
2554  done
2555fi
2556if test -z "$CC"; then
2557  ac_ct_CC=$CC
2558  for ac_prog in cl.exe
2559do
2560  # Extract the first word of "$ac_prog", so it can be a program name with args.
2561set dummy $ac_prog; ac_word=$2
2562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2563$as_echo_n "checking for $ac_word... " >&6; }
2564if ${ac_cv_prog_ac_ct_CC+:} false; then :
2565  $as_echo_n "(cached) " >&6
2566else
2567  if test -n "$ac_ct_CC"; then
2568  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2569else
2570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2571for as_dir in $PATH
2572do
2573  IFS=$as_save_IFS
2574  test -z "$as_dir" && as_dir=.
2575    for ac_exec_ext in '' $ac_executable_extensions; do
2576  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2577    ac_cv_prog_ac_ct_CC="$ac_prog"
2578    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2579    break 2
2580  fi
2581done
2582  done
2583IFS=$as_save_IFS
2584
2585fi
2586fi
2587ac_ct_CC=$ac_cv_prog_ac_ct_CC
2588if test -n "$ac_ct_CC"; then
2589  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2590$as_echo "$ac_ct_CC" >&6; }
2591else
2592  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2593$as_echo "no" >&6; }
2594fi
2595
2596
2597  test -n "$ac_ct_CC" && break
2598done
2599
2600  if test "x$ac_ct_CC" = x; then
2601    CC=""
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    CC=$ac_ct_CC
2610  fi
2611fi
2612
2613fi
2614
2615
2616test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2617$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2618as_fn_error $? "no acceptable C compiler found in \$PATH
2619See \`config.log' for more details" "$LINENO" 5; }
2620
2621# Provide some information about the compiler.
2622$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2623set X $ac_compile
2624ac_compiler=$2
2625for ac_option in --version -v -V -qversion; do
2626  { { ac_try="$ac_compiler $ac_option >&5"
2627case "(($ac_try" in
2628  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2629  *) ac_try_echo=$ac_try;;
2630esac
2631eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2632$as_echo "$ac_try_echo"; } >&5
2633  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2634  ac_status=$?
2635  if test -s conftest.err; then
2636    sed '10a\
2637... rest of stderr output deleted ...
2638         10q' conftest.err >conftest.er1
2639    cat conftest.er1 >&5
2640  fi
2641  rm -f conftest.er1 conftest.err
2642  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2643  test $ac_status = 0; }
2644done
2645
2646cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2647/* end confdefs.h.  */
2648
2649int
2650main ()
2651{
2652
2653  ;
2654  return 0;
2655}
2656_ACEOF
2657ac_clean_files_save=$ac_clean_files
2658ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2659# Try to create an executable without -o first, disregard a.out.
2660# It will help us diagnose broken compilers, and finding out an intuition
2661# of exeext.
2662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2663$as_echo_n "checking whether the C compiler works... " >&6; }
2664ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2665
2666# The possible output files:
2667ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2668
2669ac_rmfiles=
2670for ac_file in $ac_files
2671do
2672  case $ac_file in
2673    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2674    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2675  esac
2676done
2677rm -f $ac_rmfiles
2678
2679if { { ac_try="$ac_link_default"
2680case "(($ac_try" in
2681  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2682  *) ac_try_echo=$ac_try;;
2683esac
2684eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2685$as_echo "$ac_try_echo"; } >&5
2686  (eval "$ac_link_default") 2>&5
2687  ac_status=$?
2688  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2689  test $ac_status = 0; }; then :
2690  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2691# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2692# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2693# so that the user can short-circuit this test for compilers unknown to
2694# Autoconf.
2695for ac_file in $ac_files ''
2696do
2697  test -f "$ac_file" || continue
2698  case $ac_file in
2699    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2700	;;
2701    [ab].out )
2702	# We found the default executable, but exeext='' is most
2703	# certainly right.
2704	break;;
2705    *.* )
2706	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2707	then :; else
2708	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2709	fi
2710	# We set ac_cv_exeext here because the later test for it is not
2711	# safe: cross compilers may not add the suffix if given an `-o'
2712	# argument, so we may need to know it at that point already.
2713	# Even if this section looks crufty: it has the advantage of
2714	# actually working.
2715	break;;
2716    * )
2717	break;;
2718  esac
2719done
2720test "$ac_cv_exeext" = no && ac_cv_exeext=
2721
2722else
2723  ac_file=''
2724fi
2725if test -z "$ac_file"; then :
2726  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2727$as_echo "no" >&6; }
2728$as_echo "$as_me: failed program was:" >&5
2729sed 's/^/| /' conftest.$ac_ext >&5
2730
2731{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2732$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2733as_fn_error 77 "C compiler cannot create executables
2734See \`config.log' for more details" "$LINENO" 5; }
2735else
2736  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2737$as_echo "yes" >&6; }
2738fi
2739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2740$as_echo_n "checking for C compiler default output file name... " >&6; }
2741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2742$as_echo "$ac_file" >&6; }
2743ac_exeext=$ac_cv_exeext
2744
2745rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2746ac_clean_files=$ac_clean_files_save
2747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2748$as_echo_n "checking for suffix of executables... " >&6; }
2749if { { ac_try="$ac_link"
2750case "(($ac_try" in
2751  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2752  *) ac_try_echo=$ac_try;;
2753esac
2754eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2755$as_echo "$ac_try_echo"; } >&5
2756  (eval "$ac_link") 2>&5
2757  ac_status=$?
2758  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2759  test $ac_status = 0; }; then :
2760  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2761# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2762# work properly (i.e., refer to `conftest.exe'), while it won't with
2763# `rm'.
2764for ac_file in conftest.exe conftest conftest.*; do
2765  test -f "$ac_file" || continue
2766  case $ac_file in
2767    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2768    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2769	  break;;
2770    * ) break;;
2771  esac
2772done
2773else
2774  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2775$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2776as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2777See \`config.log' for more details" "$LINENO" 5; }
2778fi
2779rm -f conftest conftest$ac_cv_exeext
2780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2781$as_echo "$ac_cv_exeext" >&6; }
2782
2783rm -f conftest.$ac_ext
2784EXEEXT=$ac_cv_exeext
2785ac_exeext=$EXEEXT
2786cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2787/* end confdefs.h.  */
2788#include <stdio.h>
2789int
2790main ()
2791{
2792FILE *f = fopen ("conftest.out", "w");
2793 return ferror (f) || fclose (f) != 0;
2794
2795  ;
2796  return 0;
2797}
2798_ACEOF
2799ac_clean_files="$ac_clean_files conftest.out"
2800# Check that the compiler produces executables we can run.  If not, either
2801# the compiler is broken, or we cross compile.
2802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2803$as_echo_n "checking whether we are cross compiling... " >&6; }
2804if test "$cross_compiling" != yes; then
2805  { { ac_try="$ac_link"
2806case "(($ac_try" in
2807  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2808  *) ac_try_echo=$ac_try;;
2809esac
2810eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2811$as_echo "$ac_try_echo"; } >&5
2812  (eval "$ac_link") 2>&5
2813  ac_status=$?
2814  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2815  test $ac_status = 0; }
2816  if { ac_try='./conftest$ac_cv_exeext'
2817  { { case "(($ac_try" in
2818  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2819  *) ac_try_echo=$ac_try;;
2820esac
2821eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2822$as_echo "$ac_try_echo"; } >&5
2823  (eval "$ac_try") 2>&5
2824  ac_status=$?
2825  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2826  test $ac_status = 0; }; }; then
2827    cross_compiling=no
2828  else
2829    if test "$cross_compiling" = maybe; then
2830	cross_compiling=yes
2831    else
2832	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2833$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2834as_fn_error $? "cannot run C compiled programs.
2835If you meant to cross compile, use \`--host'.
2836See \`config.log' for more details" "$LINENO" 5; }
2837    fi
2838  fi
2839fi
2840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2841$as_echo "$cross_compiling" >&6; }
2842
2843rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2844ac_clean_files=$ac_clean_files_save
2845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2846$as_echo_n "checking for suffix of object files... " >&6; }
2847if ${ac_cv_objext+:} false; then :
2848  $as_echo_n "(cached) " >&6
2849else
2850  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2851/* end confdefs.h.  */
2852
2853int
2854main ()
2855{
2856
2857  ;
2858  return 0;
2859}
2860_ACEOF
2861rm -f conftest.o conftest.obj
2862if { { ac_try="$ac_compile"
2863case "(($ac_try" in
2864  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2865  *) ac_try_echo=$ac_try;;
2866esac
2867eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2868$as_echo "$ac_try_echo"; } >&5
2869  (eval "$ac_compile") 2>&5
2870  ac_status=$?
2871  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2872  test $ac_status = 0; }; then :
2873  for ac_file in conftest.o conftest.obj conftest.*; do
2874  test -f "$ac_file" || continue;
2875  case $ac_file in
2876    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2877    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2878       break;;
2879  esac
2880done
2881else
2882  $as_echo "$as_me: failed program was:" >&5
2883sed 's/^/| /' conftest.$ac_ext >&5
2884
2885{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2886$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2887as_fn_error $? "cannot compute suffix of object files: cannot compile
2888See \`config.log' for more details" "$LINENO" 5; }
2889fi
2890rm -f conftest.$ac_cv_objext conftest.$ac_ext
2891fi
2892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2893$as_echo "$ac_cv_objext" >&6; }
2894OBJEXT=$ac_cv_objext
2895ac_objext=$OBJEXT
2896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2897$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2898if ${ac_cv_c_compiler_gnu+:} false; then :
2899  $as_echo_n "(cached) " >&6
2900else
2901  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2902/* end confdefs.h.  */
2903
2904int
2905main ()
2906{
2907#ifndef __GNUC__
2908       choke me
2909#endif
2910
2911  ;
2912  return 0;
2913}
2914_ACEOF
2915if ac_fn_c_try_compile "$LINENO"; then :
2916  ac_compiler_gnu=yes
2917else
2918  ac_compiler_gnu=no
2919fi
2920rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2921ac_cv_c_compiler_gnu=$ac_compiler_gnu
2922
2923fi
2924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2925$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2926if test $ac_compiler_gnu = yes; then
2927  GCC=yes
2928else
2929  GCC=
2930fi
2931ac_test_CFLAGS=${CFLAGS+set}
2932ac_save_CFLAGS=$CFLAGS
2933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2934$as_echo_n "checking whether $CC accepts -g... " >&6; }
2935if ${ac_cv_prog_cc_g+:} false; then :
2936  $as_echo_n "(cached) " >&6
2937else
2938  ac_save_c_werror_flag=$ac_c_werror_flag
2939   ac_c_werror_flag=yes
2940   ac_cv_prog_cc_g=no
2941   CFLAGS="-g"
2942   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2943/* end confdefs.h.  */
2944
2945int
2946main ()
2947{
2948
2949  ;
2950  return 0;
2951}
2952_ACEOF
2953if ac_fn_c_try_compile "$LINENO"; then :
2954  ac_cv_prog_cc_g=yes
2955else
2956  CFLAGS=""
2957      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2958/* end confdefs.h.  */
2959
2960int
2961main ()
2962{
2963
2964  ;
2965  return 0;
2966}
2967_ACEOF
2968if ac_fn_c_try_compile "$LINENO"; then :
2969
2970else
2971  ac_c_werror_flag=$ac_save_c_werror_flag
2972	 CFLAGS="-g"
2973	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2974/* end confdefs.h.  */
2975
2976int
2977main ()
2978{
2979
2980  ;
2981  return 0;
2982}
2983_ACEOF
2984if ac_fn_c_try_compile "$LINENO"; then :
2985  ac_cv_prog_cc_g=yes
2986fi
2987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2988fi
2989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2990fi
2991rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2992   ac_c_werror_flag=$ac_save_c_werror_flag
2993fi
2994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2995$as_echo "$ac_cv_prog_cc_g" >&6; }
2996if test "$ac_test_CFLAGS" = set; then
2997  CFLAGS=$ac_save_CFLAGS
2998elif test $ac_cv_prog_cc_g = yes; then
2999  if test "$GCC" = yes; then
3000    CFLAGS="-g -O2"
3001  else
3002    CFLAGS="-g"
3003  fi
3004else
3005  if test "$GCC" = yes; then
3006    CFLAGS="-O2"
3007  else
3008    CFLAGS=
3009  fi
3010fi
3011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3012$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3013if ${ac_cv_prog_cc_c89+:} false; then :
3014  $as_echo_n "(cached) " >&6
3015else
3016  ac_cv_prog_cc_c89=no
3017ac_save_CC=$CC
3018cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3019/* end confdefs.h.  */
3020#include <stdarg.h>
3021#include <stdio.h>
3022struct stat;
3023/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3024struct buf { int x; };
3025FILE * (*rcsopen) (struct buf *, struct stat *, int);
3026static char *e (p, i)
3027     char **p;
3028     int i;
3029{
3030  return p[i];
3031}
3032static char *f (char * (*g) (char **, int), char **p, ...)
3033{
3034  char *s;
3035  va_list v;
3036  va_start (v,p);
3037  s = g (p, va_arg (v,int));
3038  va_end (v);
3039  return s;
3040}
3041
3042/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3043   function prototypes and stuff, but not '\xHH' hex character constants.
3044   These don't provoke an error unfortunately, instead are silently treated
3045   as 'x'.  The following induces an error, until -std is added to get
3046   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3047   array size at least.  It's necessary to write '\x00'==0 to get something
3048   that's true only with -std.  */
3049int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3050
3051/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3052   inside strings and character constants.  */
3053#define FOO(x) 'x'
3054int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3055
3056int test (int i, double x);
3057struct s1 {int (*f) (int a);};
3058struct s2 {int (*f) (double a);};
3059int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3060int argc;
3061char **argv;
3062int
3063main ()
3064{
3065return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3066  ;
3067  return 0;
3068}
3069_ACEOF
3070for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3071	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3072do
3073  CC="$ac_save_CC $ac_arg"
3074  if ac_fn_c_try_compile "$LINENO"; then :
3075  ac_cv_prog_cc_c89=$ac_arg
3076fi
3077rm -f core conftest.err conftest.$ac_objext
3078  test "x$ac_cv_prog_cc_c89" != "xno" && break
3079done
3080rm -f conftest.$ac_ext
3081CC=$ac_save_CC
3082
3083fi
3084# AC_CACHE_VAL
3085case "x$ac_cv_prog_cc_c89" in
3086  x)
3087    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3088$as_echo "none needed" >&6; } ;;
3089  xno)
3090    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3091$as_echo "unsupported" >&6; } ;;
3092  *)
3093    CC="$CC $ac_cv_prog_cc_c89"
3094    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3095$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3096esac
3097if test "x$ac_cv_prog_cc_c89" != xno; then :
3098
3099fi
3100
3101ac_ext=c
3102ac_cpp='$CPP $CPPFLAGS'
3103ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3104ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3105ac_compiler_gnu=$ac_cv_c_compiler_gnu
3106
3107ac_ext=c
3108ac_cpp='$CPP $CPPFLAGS'
3109ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3110ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3111ac_compiler_gnu=$ac_cv_c_compiler_gnu
3112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3113$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3114if ${am_cv_prog_cc_c_o+:} false; then :
3115  $as_echo_n "(cached) " >&6
3116else
3117  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3118/* end confdefs.h.  */
3119
3120int
3121main ()
3122{
3123
3124  ;
3125  return 0;
3126}
3127_ACEOF
3128  # Make sure it works both with $CC and with simple cc.
3129  # Following AC_PROG_CC_C_O, we do the test twice because some
3130  # compilers refuse to overwrite an existing .o file with -o,
3131  # though they will create one.
3132  am_cv_prog_cc_c_o=yes
3133  for am_i in 1 2; do
3134    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3135   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3136   ac_status=$?
3137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3138   (exit $ac_status); } \
3139         && test -f conftest2.$ac_objext; then
3140      : OK
3141    else
3142      am_cv_prog_cc_c_o=no
3143      break
3144    fi
3145  done
3146  rm -f core conftest*
3147  unset am_i
3148fi
3149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3150$as_echo "$am_cv_prog_cc_c_o" >&6; }
3151if test "$am_cv_prog_cc_c_o" != yes; then
3152   # Losing compiler, so override with the script.
3153   # FIXME: It is wrong to rewrite CC.
3154   # But if we don't then we get into trouble of one sort or another.
3155   # A longer-term fix would be to have automake use am__CC in this case,
3156   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3157   CC="$am_aux_dir/compile $CC"
3158fi
3159ac_ext=c
3160ac_cpp='$CPP $CPPFLAGS'
3161ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3162ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3163ac_compiler_gnu=$ac_cv_c_compiler_gnu
3164
3165
3166
3167ac_ext=c
3168ac_cpp='$CPP $CPPFLAGS'
3169ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3170ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3171ac_compiler_gnu=$ac_cv_c_compiler_gnu
3172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3173$as_echo_n "checking how to run the C preprocessor... " >&6; }
3174# On Suns, sometimes $CPP names a directory.
3175if test -n "$CPP" && test -d "$CPP"; then
3176  CPP=
3177fi
3178if test -z "$CPP"; then
3179  if ${ac_cv_prog_CPP+:} false; then :
3180  $as_echo_n "(cached) " >&6
3181else
3182      # Double quotes because CPP needs to be expanded
3183    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3184    do
3185      ac_preproc_ok=false
3186for ac_c_preproc_warn_flag in '' yes
3187do
3188  # Use a header file that comes with gcc, so configuring glibc
3189  # with a fresh cross-compiler works.
3190  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3191  # <limits.h> exists even on freestanding compilers.
3192  # On the NeXT, cc -E runs the code through the compiler's parser,
3193  # not just through cpp. "Syntax error" is here to catch this case.
3194  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3195/* end confdefs.h.  */
3196#ifdef __STDC__
3197# include <limits.h>
3198#else
3199# include <assert.h>
3200#endif
3201		     Syntax error
3202_ACEOF
3203if ac_fn_c_try_cpp "$LINENO"; then :
3204
3205else
3206  # Broken: fails on valid input.
3207continue
3208fi
3209rm -f conftest.err conftest.i conftest.$ac_ext
3210
3211  # OK, works on sane cases.  Now check whether nonexistent headers
3212  # can be detected and how.
3213  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3214/* end confdefs.h.  */
3215#include <ac_nonexistent.h>
3216_ACEOF
3217if ac_fn_c_try_cpp "$LINENO"; then :
3218  # Broken: success on invalid input.
3219continue
3220else
3221  # Passes both tests.
3222ac_preproc_ok=:
3223break
3224fi
3225rm -f conftest.err conftest.i conftest.$ac_ext
3226
3227done
3228# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3229rm -f conftest.i conftest.err conftest.$ac_ext
3230if $ac_preproc_ok; then :
3231  break
3232fi
3233
3234    done
3235    ac_cv_prog_CPP=$CPP
3236
3237fi
3238  CPP=$ac_cv_prog_CPP
3239else
3240  ac_cv_prog_CPP=$CPP
3241fi
3242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3243$as_echo "$CPP" >&6; }
3244ac_preproc_ok=false
3245for ac_c_preproc_warn_flag in '' yes
3246do
3247  # Use a header file that comes with gcc, so configuring glibc
3248  # with a fresh cross-compiler works.
3249  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3250  # <limits.h> exists even on freestanding compilers.
3251  # On the NeXT, cc -E runs the code through the compiler's parser,
3252  # not just through cpp. "Syntax error" is here to catch this case.
3253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3254/* end confdefs.h.  */
3255#ifdef __STDC__
3256# include <limits.h>
3257#else
3258# include <assert.h>
3259#endif
3260		     Syntax error
3261_ACEOF
3262if ac_fn_c_try_cpp "$LINENO"; then :
3263
3264else
3265  # Broken: fails on valid input.
3266continue
3267fi
3268rm -f conftest.err conftest.i conftest.$ac_ext
3269
3270  # OK, works on sane cases.  Now check whether nonexistent headers
3271  # can be detected and how.
3272  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3273/* end confdefs.h.  */
3274#include <ac_nonexistent.h>
3275_ACEOF
3276if ac_fn_c_try_cpp "$LINENO"; then :
3277  # Broken: success on invalid input.
3278continue
3279else
3280  # Passes both tests.
3281ac_preproc_ok=:
3282break
3283fi
3284rm -f conftest.err conftest.i conftest.$ac_ext
3285
3286done
3287# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3288rm -f conftest.i conftest.err conftest.$ac_ext
3289if $ac_preproc_ok; then :
3290
3291else
3292  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3293$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3294as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3295See \`config.log' for more details" "$LINENO" 5; }
3296fi
3297
3298ac_ext=c
3299ac_cpp='$CPP $CPPFLAGS'
3300ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3301ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3302ac_compiler_gnu=$ac_cv_c_compiler_gnu
3303
3304
3305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3306$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3307if ${ac_cv_path_GREP+:} false; then :
3308  $as_echo_n "(cached) " >&6
3309else
3310  if test -z "$GREP"; then
3311  ac_path_GREP_found=false
3312  # Loop through the user's path and test for each of PROGNAME-LIST
3313  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3314for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3315do
3316  IFS=$as_save_IFS
3317  test -z "$as_dir" && as_dir=.
3318    for ac_prog in grep ggrep; do
3319    for ac_exec_ext in '' $ac_executable_extensions; do
3320      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3321      as_fn_executable_p "$ac_path_GREP" || continue
3322# Check for GNU ac_path_GREP and select it if it is found.
3323  # Check for GNU $ac_path_GREP
3324case `"$ac_path_GREP" --version 2>&1` in
3325*GNU*)
3326  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3327*)
3328  ac_count=0
3329  $as_echo_n 0123456789 >"conftest.in"
3330  while :
3331  do
3332    cat "conftest.in" "conftest.in" >"conftest.tmp"
3333    mv "conftest.tmp" "conftest.in"
3334    cp "conftest.in" "conftest.nl"
3335    $as_echo 'GREP' >> "conftest.nl"
3336    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3337    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3338    as_fn_arith $ac_count + 1 && ac_count=$as_val
3339    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3340      # Best one so far, save it but keep looking for a better one
3341      ac_cv_path_GREP="$ac_path_GREP"
3342      ac_path_GREP_max=$ac_count
3343    fi
3344    # 10*(2^10) chars as input seems more than enough
3345    test $ac_count -gt 10 && break
3346  done
3347  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3348esac
3349
3350      $ac_path_GREP_found && break 3
3351    done
3352  done
3353  done
3354IFS=$as_save_IFS
3355  if test -z "$ac_cv_path_GREP"; then
3356    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3357  fi
3358else
3359  ac_cv_path_GREP=$GREP
3360fi
3361
3362fi
3363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3364$as_echo "$ac_cv_path_GREP" >&6; }
3365 GREP="$ac_cv_path_GREP"
3366
3367
3368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3369$as_echo_n "checking for egrep... " >&6; }
3370if ${ac_cv_path_EGREP+:} false; then :
3371  $as_echo_n "(cached) " >&6
3372else
3373  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3374   then ac_cv_path_EGREP="$GREP -E"
3375   else
3376     if test -z "$EGREP"; then
3377  ac_path_EGREP_found=false
3378  # Loop through the user's path and test for each of PROGNAME-LIST
3379  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3380for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3381do
3382  IFS=$as_save_IFS
3383  test -z "$as_dir" && as_dir=.
3384    for ac_prog in egrep; do
3385    for ac_exec_ext in '' $ac_executable_extensions; do
3386      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3387      as_fn_executable_p "$ac_path_EGREP" || continue
3388# Check for GNU ac_path_EGREP and select it if it is found.
3389  # Check for GNU $ac_path_EGREP
3390case `"$ac_path_EGREP" --version 2>&1` in
3391*GNU*)
3392  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3393*)
3394  ac_count=0
3395  $as_echo_n 0123456789 >"conftest.in"
3396  while :
3397  do
3398    cat "conftest.in" "conftest.in" >"conftest.tmp"
3399    mv "conftest.tmp" "conftest.in"
3400    cp "conftest.in" "conftest.nl"
3401    $as_echo 'EGREP' >> "conftest.nl"
3402    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3403    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3404    as_fn_arith $ac_count + 1 && ac_count=$as_val
3405    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3406      # Best one so far, save it but keep looking for a better one
3407      ac_cv_path_EGREP="$ac_path_EGREP"
3408      ac_path_EGREP_max=$ac_count
3409    fi
3410    # 10*(2^10) chars as input seems more than enough
3411    test $ac_count -gt 10 && break
3412  done
3413  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3414esac
3415
3416      $ac_path_EGREP_found && break 3
3417    done
3418  done
3419  done
3420IFS=$as_save_IFS
3421  if test -z "$ac_cv_path_EGREP"; then
3422    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3423  fi
3424else
3425  ac_cv_path_EGREP=$EGREP
3426fi
3427
3428   fi
3429fi
3430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3431$as_echo "$ac_cv_path_EGREP" >&6; }
3432 EGREP="$ac_cv_path_EGREP"
3433
3434
3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3436$as_echo_n "checking for ANSI C header files... " >&6; }
3437if ${ac_cv_header_stdc+:} false; then :
3438  $as_echo_n "(cached) " >&6
3439else
3440  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3441/* end confdefs.h.  */
3442#include <stdlib.h>
3443#include <stdarg.h>
3444#include <string.h>
3445#include <float.h>
3446
3447int
3448main ()
3449{
3450
3451  ;
3452  return 0;
3453}
3454_ACEOF
3455if ac_fn_c_try_compile "$LINENO"; then :
3456  ac_cv_header_stdc=yes
3457else
3458  ac_cv_header_stdc=no
3459fi
3460rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3461
3462if test $ac_cv_header_stdc = yes; then
3463  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3464  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3465/* end confdefs.h.  */
3466#include <string.h>
3467
3468_ACEOF
3469if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3470  $EGREP "memchr" >/dev/null 2>&1; then :
3471
3472else
3473  ac_cv_header_stdc=no
3474fi
3475rm -f conftest*
3476
3477fi
3478
3479if test $ac_cv_header_stdc = yes; then
3480  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3481  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3482/* end confdefs.h.  */
3483#include <stdlib.h>
3484
3485_ACEOF
3486if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3487  $EGREP "free" >/dev/null 2>&1; then :
3488
3489else
3490  ac_cv_header_stdc=no
3491fi
3492rm -f conftest*
3493
3494fi
3495
3496if test $ac_cv_header_stdc = yes; then
3497  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3498  if test "$cross_compiling" = yes; then :
3499  :
3500else
3501  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3502/* end confdefs.h.  */
3503#include <ctype.h>
3504#include <stdlib.h>
3505#if ((' ' & 0x0FF) == 0x020)
3506# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3507# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3508#else
3509# define ISLOWER(c) \
3510		   (('a' <= (c) && (c) <= 'i') \
3511		     || ('j' <= (c) && (c) <= 'r') \
3512		     || ('s' <= (c) && (c) <= 'z'))
3513# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3514#endif
3515
3516#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3517int
3518main ()
3519{
3520  int i;
3521  for (i = 0; i < 256; i++)
3522    if (XOR (islower (i), ISLOWER (i))
3523	|| toupper (i) != TOUPPER (i))
3524      return 2;
3525  return 0;
3526}
3527_ACEOF
3528if ac_fn_c_try_run "$LINENO"; then :
3529
3530else
3531  ac_cv_header_stdc=no
3532fi
3533rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3534  conftest.$ac_objext conftest.beam conftest.$ac_ext
3535fi
3536
3537fi
3538fi
3539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3540$as_echo "$ac_cv_header_stdc" >&6; }
3541if test $ac_cv_header_stdc = yes; then
3542
3543$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3544
3545fi
3546
3547# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3548for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3549		  inttypes.h stdint.h unistd.h
3550do :
3551  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3552ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3553"
3554if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3555  cat >>confdefs.h <<_ACEOF
3556#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3557_ACEOF
3558
3559fi
3560
3561done
3562
3563
3564
3565  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3566if test "x$ac_cv_header_minix_config_h" = xyes; then :
3567  MINIX=yes
3568else
3569  MINIX=
3570fi
3571
3572
3573  if test "$MINIX" = yes; then
3574
3575$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3576
3577
3578$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3579
3580
3581$as_echo "#define _MINIX 1" >>confdefs.h
3582
3583  fi
3584
3585
3586  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3587$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3588if ${ac_cv_safe_to_define___extensions__+:} false; then :
3589  $as_echo_n "(cached) " >&6
3590else
3591  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3592/* end confdefs.h.  */
3593
3594#         define __EXTENSIONS__ 1
3595          $ac_includes_default
3596int
3597main ()
3598{
3599
3600  ;
3601  return 0;
3602}
3603_ACEOF
3604if ac_fn_c_try_compile "$LINENO"; then :
3605  ac_cv_safe_to_define___extensions__=yes
3606else
3607  ac_cv_safe_to_define___extensions__=no
3608fi
3609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3610fi
3611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3612$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3613  test $ac_cv_safe_to_define___extensions__ = yes &&
3614    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3615
3616  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3617
3618  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3619
3620  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3621
3622  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3623
3624
3625am__api_version='1.15'
3626
3627# Find a good install program.  We prefer a C program (faster),
3628# so one script is as good as another.  But avoid the broken or
3629# incompatible versions:
3630# SysV /etc/install, /usr/sbin/install
3631# SunOS /usr/etc/install
3632# IRIX /sbin/install
3633# AIX /bin/install
3634# AmigaOS /C/install, which installs bootblocks on floppy discs
3635# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3636# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3637# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3638# OS/2's system install, which has a completely different semantic
3639# ./install, which can be erroneously created by make from ./install.sh.
3640# Reject install programs that cannot install multiple files.
3641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3642$as_echo_n "checking for a BSD-compatible install... " >&6; }
3643if test -z "$INSTALL"; then
3644if ${ac_cv_path_install+:} false; then :
3645  $as_echo_n "(cached) " >&6
3646else
3647  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3648for as_dir in $PATH
3649do
3650  IFS=$as_save_IFS
3651  test -z "$as_dir" && as_dir=.
3652    # Account for people who put trailing slashes in PATH elements.
3653case $as_dir/ in #((
3654  ./ | .// | /[cC]/* | \
3655  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3656  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3657  /usr/ucb/* ) ;;
3658  *)
3659    # OSF1 and SCO ODT 3.0 have their own names for install.
3660    # Don't use installbsd from OSF since it installs stuff as root
3661    # by default.
3662    for ac_prog in ginstall scoinst install; do
3663      for ac_exec_ext in '' $ac_executable_extensions; do
3664	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3665	  if test $ac_prog = install &&
3666	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3667	    # AIX install.  It has an incompatible calling convention.
3668	    :
3669	  elif test $ac_prog = install &&
3670	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3671	    # program-specific install script used by HP pwplus--don't use.
3672	    :
3673	  else
3674	    rm -rf conftest.one conftest.two conftest.dir
3675	    echo one > conftest.one
3676	    echo two > conftest.two
3677	    mkdir conftest.dir
3678	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3679	      test -s conftest.one && test -s conftest.two &&
3680	      test -s conftest.dir/conftest.one &&
3681	      test -s conftest.dir/conftest.two
3682	    then
3683	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3684	      break 3
3685	    fi
3686	  fi
3687	fi
3688      done
3689    done
3690    ;;
3691esac
3692
3693  done
3694IFS=$as_save_IFS
3695
3696rm -rf conftest.one conftest.two conftest.dir
3697
3698fi
3699  if test "${ac_cv_path_install+set}" = set; then
3700    INSTALL=$ac_cv_path_install
3701  else
3702    # As a last resort, use the slow shell script.  Don't cache a
3703    # value for INSTALL within a source directory, because that will
3704    # break other packages using the cache if that directory is
3705    # removed, or if the value is a relative name.
3706    INSTALL=$ac_install_sh
3707  fi
3708fi
3709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3710$as_echo "$INSTALL" >&6; }
3711
3712# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3713# It thinks the first close brace ends the variable substitution.
3714test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3715
3716test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3717
3718test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3719
3720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3721$as_echo_n "checking whether build environment is sane... " >&6; }
3722# Reject unsafe characters in $srcdir or the absolute working directory
3723# name.  Accept space and tab only in the latter.
3724am_lf='
3725'
3726case `pwd` in
3727  *[\\\"\#\$\&\'\`$am_lf]*)
3728    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3729esac
3730case $srcdir in
3731  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3732    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3733esac
3734
3735# Do 'set' in a subshell so we don't clobber the current shell's
3736# arguments.  Must try -L first in case configure is actually a
3737# symlink; some systems play weird games with the mod time of symlinks
3738# (eg FreeBSD returns the mod time of the symlink's containing
3739# directory).
3740if (
3741   am_has_slept=no
3742   for am_try in 1 2; do
3743     echo "timestamp, slept: $am_has_slept" > conftest.file
3744     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3745     if test "$*" = "X"; then
3746	# -L didn't work.
3747	set X `ls -t "$srcdir/configure" conftest.file`
3748     fi
3749     if test "$*" != "X $srcdir/configure conftest.file" \
3750	&& test "$*" != "X conftest.file $srcdir/configure"; then
3751
3752	# If neither matched, then we have a broken ls.  This can happen
3753	# if, for instance, CONFIG_SHELL is bash and it inherits a
3754	# broken ls alias from the environment.  This has actually
3755	# happened.  Such a system could not be considered "sane".
3756	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3757  alias in your environment" "$LINENO" 5
3758     fi
3759     if test "$2" = conftest.file || test $am_try -eq 2; then
3760       break
3761     fi
3762     # Just in case.
3763     sleep 1
3764     am_has_slept=yes
3765   done
3766   test "$2" = conftest.file
3767   )
3768then
3769   # Ok.
3770   :
3771else
3772   as_fn_error $? "newly created file is older than distributed files!
3773Check your system clock" "$LINENO" 5
3774fi
3775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3776$as_echo "yes" >&6; }
3777# If we didn't sleep, we still need to ensure time stamps of config.status and
3778# generated files are strictly newer.
3779am_sleep_pid=
3780if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3781  ( sleep 1 ) &
3782  am_sleep_pid=$!
3783fi
3784
3785rm -f conftest.file
3786
3787test "$program_prefix" != NONE &&
3788  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3789# Use a double $ so make ignores it.
3790test "$program_suffix" != NONE &&
3791  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3792# Double any \ or $.
3793# By default was `s,x,x', remove it if useless.
3794ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3795program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3796
3797if test x"${MISSING+set}" != xset; then
3798  case $am_aux_dir in
3799  *\ * | *\	*)
3800    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3801  *)
3802    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3803  esac
3804fi
3805# Use eval to expand $SHELL
3806if eval "$MISSING --is-lightweight"; then
3807  am_missing_run="$MISSING "
3808else
3809  am_missing_run=
3810  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3811$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3812fi
3813
3814if test x"${install_sh+set}" != xset; then
3815  case $am_aux_dir in
3816  *\ * | *\	*)
3817    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3818  *)
3819    install_sh="\${SHELL} $am_aux_dir/install-sh"
3820  esac
3821fi
3822
3823# Installed binaries are usually stripped using 'strip' when the user
3824# run "make install-strip".  However 'strip' might not be the right
3825# tool to use in cross-compilation environments, therefore Automake
3826# will honor the 'STRIP' environment variable to overrule this program.
3827if test "$cross_compiling" != no; then
3828  if test -n "$ac_tool_prefix"; then
3829  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3830set dummy ${ac_tool_prefix}strip; ac_word=$2
3831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3832$as_echo_n "checking for $ac_word... " >&6; }
3833if ${ac_cv_prog_STRIP+:} false; then :
3834  $as_echo_n "(cached) " >&6
3835else
3836  if test -n "$STRIP"; then
3837  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3838else
3839as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3840for as_dir in $PATH
3841do
3842  IFS=$as_save_IFS
3843  test -z "$as_dir" && as_dir=.
3844    for ac_exec_ext in '' $ac_executable_extensions; do
3845  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3846    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3847    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3848    break 2
3849  fi
3850done
3851  done
3852IFS=$as_save_IFS
3853
3854fi
3855fi
3856STRIP=$ac_cv_prog_STRIP
3857if test -n "$STRIP"; then
3858  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3859$as_echo "$STRIP" >&6; }
3860else
3861  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3862$as_echo "no" >&6; }
3863fi
3864
3865
3866fi
3867if test -z "$ac_cv_prog_STRIP"; then
3868  ac_ct_STRIP=$STRIP
3869  # Extract the first word of "strip", so it can be a program name with args.
3870set dummy strip; ac_word=$2
3871{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3872$as_echo_n "checking for $ac_word... " >&6; }
3873if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3874  $as_echo_n "(cached) " >&6
3875else
3876  if test -n "$ac_ct_STRIP"; then
3877  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3878else
3879as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3880for as_dir in $PATH
3881do
3882  IFS=$as_save_IFS
3883  test -z "$as_dir" && as_dir=.
3884    for ac_exec_ext in '' $ac_executable_extensions; do
3885  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3886    ac_cv_prog_ac_ct_STRIP="strip"
3887    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3888    break 2
3889  fi
3890done
3891  done
3892IFS=$as_save_IFS
3893
3894fi
3895fi
3896ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3897if test -n "$ac_ct_STRIP"; then
3898  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3899$as_echo "$ac_ct_STRIP" >&6; }
3900else
3901  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3902$as_echo "no" >&6; }
3903fi
3904
3905  if test "x$ac_ct_STRIP" = x; then
3906    STRIP=":"
3907  else
3908    case $cross_compiling:$ac_tool_warned in
3909yes:)
3910{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3911$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3912ac_tool_warned=yes ;;
3913esac
3914    STRIP=$ac_ct_STRIP
3915  fi
3916else
3917  STRIP="$ac_cv_prog_STRIP"
3918fi
3919
3920fi
3921INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3922
3923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3924$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3925if test -z "$MKDIR_P"; then
3926  if ${ac_cv_path_mkdir+:} false; then :
3927  $as_echo_n "(cached) " >&6
3928else
3929  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3930for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3931do
3932  IFS=$as_save_IFS
3933  test -z "$as_dir" && as_dir=.
3934    for ac_prog in mkdir gmkdir; do
3935	 for ac_exec_ext in '' $ac_executable_extensions; do
3936	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3937	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3938	     'mkdir (GNU coreutils) '* | \
3939	     'mkdir (coreutils) '* | \
3940	     'mkdir (fileutils) '4.1*)
3941	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3942	       break 3;;
3943	   esac
3944	 done
3945       done
3946  done
3947IFS=$as_save_IFS
3948
3949fi
3950
3951  test -d ./--version && rmdir ./--version
3952  if test "${ac_cv_path_mkdir+set}" = set; then
3953    MKDIR_P="$ac_cv_path_mkdir -p"
3954  else
3955    # As a last resort, use the slow shell script.  Don't cache a
3956    # value for MKDIR_P within a source directory, because that will
3957    # break other packages using the cache if that directory is
3958    # removed, or if the value is a relative name.
3959    MKDIR_P="$ac_install_sh -d"
3960  fi
3961fi
3962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3963$as_echo "$MKDIR_P" >&6; }
3964
3965for ac_prog in gawk mawk nawk awk
3966do
3967  # Extract the first word of "$ac_prog", so it can be a program name with args.
3968set dummy $ac_prog; ac_word=$2
3969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3970$as_echo_n "checking for $ac_word... " >&6; }
3971if ${ac_cv_prog_AWK+:} false; then :
3972  $as_echo_n "(cached) " >&6
3973else
3974  if test -n "$AWK"; then
3975  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3976else
3977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3978for as_dir in $PATH
3979do
3980  IFS=$as_save_IFS
3981  test -z "$as_dir" && as_dir=.
3982    for ac_exec_ext in '' $ac_executable_extensions; do
3983  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3984    ac_cv_prog_AWK="$ac_prog"
3985    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3986    break 2
3987  fi
3988done
3989  done
3990IFS=$as_save_IFS
3991
3992fi
3993fi
3994AWK=$ac_cv_prog_AWK
3995if test -n "$AWK"; then
3996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3997$as_echo "$AWK" >&6; }
3998else
3999  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4000$as_echo "no" >&6; }
4001fi
4002
4003
4004  test -n "$AWK" && break
4005done
4006
4007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4008$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4009set x ${MAKE-make}
4010ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4011if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4012  $as_echo_n "(cached) " >&6
4013else
4014  cat >conftest.make <<\_ACEOF
4015SHELL = /bin/sh
4016all:
4017	@echo '@@@%%%=$(MAKE)=@@@%%%'
4018_ACEOF
4019# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4020case `${MAKE-make} -f conftest.make 2>/dev/null` in
4021  *@@@%%%=?*=@@@%%%*)
4022    eval ac_cv_prog_make_${ac_make}_set=yes;;
4023  *)
4024    eval ac_cv_prog_make_${ac_make}_set=no;;
4025esac
4026rm -f conftest.make
4027fi
4028if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4029  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4030$as_echo "yes" >&6; }
4031  SET_MAKE=
4032else
4033  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4034$as_echo "no" >&6; }
4035  SET_MAKE="MAKE=${MAKE-make}"
4036fi
4037
4038rm -rf .tst 2>/dev/null
4039mkdir .tst 2>/dev/null
4040if test -d .tst; then
4041  am__leading_dot=.
4042else
4043  am__leading_dot=_
4044fi
4045rmdir .tst 2>/dev/null
4046
4047DEPDIR="${am__leading_dot}deps"
4048
4049ac_config_commands="$ac_config_commands depfiles"
4050
4051
4052am_make=${MAKE-make}
4053cat > confinc << 'END'
4054am__doit:
4055	@echo this is the am__doit target
4056.PHONY: am__doit
4057END
4058# If we don't find an include directive, just comment out the code.
4059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4060$as_echo_n "checking for style of include used by $am_make... " >&6; }
4061am__include="#"
4062am__quote=
4063_am_result=none
4064# First try GNU make style include.
4065echo "include confinc" > confmf
4066# Ignore all kinds of additional output from 'make'.
4067case `$am_make -s -f confmf 2> /dev/null` in #(
4068*the\ am__doit\ target*)
4069  am__include=include
4070  am__quote=
4071  _am_result=GNU
4072  ;;
4073esac
4074# Now try BSD make style include.
4075if test "$am__include" = "#"; then
4076   echo '.include "confinc"' > confmf
4077   case `$am_make -s -f confmf 2> /dev/null` in #(
4078   *the\ am__doit\ target*)
4079     am__include=.include
4080     am__quote="\""
4081     _am_result=BSD
4082     ;;
4083   esac
4084fi
4085
4086
4087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4088$as_echo "$_am_result" >&6; }
4089rm -f confinc confmf
4090
4091# Check whether --enable-dependency-tracking was given.
4092if test "${enable_dependency_tracking+set}" = set; then :
4093  enableval=$enable_dependency_tracking;
4094fi
4095
4096if test "x$enable_dependency_tracking" != xno; then
4097  am_depcomp="$ac_aux_dir/depcomp"
4098  AMDEPBACKSLASH='\'
4099  am__nodep='_no'
4100fi
4101 if test "x$enable_dependency_tracking" != xno; then
4102  AMDEP_TRUE=
4103  AMDEP_FALSE='#'
4104else
4105  AMDEP_TRUE='#'
4106  AMDEP_FALSE=
4107fi
4108
4109
4110# Check whether --enable-silent-rules was given.
4111if test "${enable_silent_rules+set}" = set; then :
4112  enableval=$enable_silent_rules;
4113fi
4114
4115case $enable_silent_rules in # (((
4116  yes) AM_DEFAULT_VERBOSITY=0;;
4117   no) AM_DEFAULT_VERBOSITY=1;;
4118    *) AM_DEFAULT_VERBOSITY=1;;
4119esac
4120am_make=${MAKE-make}
4121{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4122$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4123if ${am_cv_make_support_nested_variables+:} false; then :
4124  $as_echo_n "(cached) " >&6
4125else
4126  if $as_echo 'TRUE=$(BAR$(V))
4127BAR0=false
4128BAR1=true
4129V=1
4130am__doit:
4131	@$(TRUE)
4132.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4133  am_cv_make_support_nested_variables=yes
4134else
4135  am_cv_make_support_nested_variables=no
4136fi
4137fi
4138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4139$as_echo "$am_cv_make_support_nested_variables" >&6; }
4140if test $am_cv_make_support_nested_variables = yes; then
4141    AM_V='$(V)'
4142  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4143else
4144  AM_V=$AM_DEFAULT_VERBOSITY
4145  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4146fi
4147AM_BACKSLASH='\'
4148
4149if test "`cd $srcdir && pwd`" != "`pwd`"; then
4150  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4151  # is not polluted with repeated "-I."
4152  am__isrc=' -I$(srcdir)'
4153  # test to see if srcdir already configured
4154  if test -f $srcdir/config.status; then
4155    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4156  fi
4157fi
4158
4159# test whether we have cygpath
4160if test -z "$CYGPATH_W"; then
4161  if (cygpath --version) >/dev/null 2>/dev/null; then
4162    CYGPATH_W='cygpath -w'
4163  else
4164    CYGPATH_W=echo
4165  fi
4166fi
4167
4168
4169# Define the identity of the package.
4170 PACKAGE='libctf-library'
4171 VERSION='1.2.0-pre'
4172
4173
4174cat >>confdefs.h <<_ACEOF
4175#define PACKAGE "$PACKAGE"
4176_ACEOF
4177
4178
4179cat >>confdefs.h <<_ACEOF
4180#define VERSION "$VERSION"
4181_ACEOF
4182
4183# Some tools Automake needs.
4184
4185ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4186
4187
4188AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4189
4190
4191AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4192
4193
4194AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4195
4196
4197MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4198
4199# For better backward compatibility.  To be removed once Automake 1.9.x
4200# dies out for good.  For more background, see:
4201# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4202# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4203mkdir_p='$(MKDIR_P)'
4204
4205# We need awk for the "check" target (and possibly the TAP driver).  The
4206# system "awk" is bad on some platforms.
4207# Always define AMTAR for backward compatibility.  Yes, it's still used
4208# in the wild :-(  We should find a proper way to deprecate it ...
4209AMTAR='$${TAR-tar}'
4210
4211
4212# We'll loop over all known methods to create a tar archive until one works.
4213_am_tools='gnutar  pax cpio none'
4214
4215am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4216
4217
4218
4219
4220
4221depcc="$CC"   am_compiler_list=
4222
4223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4224$as_echo_n "checking dependency style of $depcc... " >&6; }
4225if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4226  $as_echo_n "(cached) " >&6
4227else
4228  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4229  # We make a subdir and do the tests there.  Otherwise we can end up
4230  # making bogus files that we don't know about and never remove.  For
4231  # instance it was reported that on HP-UX the gcc test will end up
4232  # making a dummy file named 'D' -- because '-MD' means "put the output
4233  # in D".
4234  rm -rf conftest.dir
4235  mkdir conftest.dir
4236  # Copy depcomp to subdir because otherwise we won't find it if we're
4237  # using a relative directory.
4238  cp "$am_depcomp" conftest.dir
4239  cd conftest.dir
4240  # We will build objects and dependencies in a subdirectory because
4241  # it helps to detect inapplicable dependency modes.  For instance
4242  # both Tru64's cc and ICC support -MD to output dependencies as a
4243  # side effect of compilation, but ICC will put the dependencies in
4244  # the current directory while Tru64 will put them in the object
4245  # directory.
4246  mkdir sub
4247
4248  am_cv_CC_dependencies_compiler_type=none
4249  if test "$am_compiler_list" = ""; then
4250     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4251  fi
4252  am__universal=false
4253  case " $depcc " in #(
4254     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4255     esac
4256
4257  for depmode in $am_compiler_list; do
4258    # Setup a source with many dependencies, because some compilers
4259    # like to wrap large dependency lists on column 80 (with \), and
4260    # we should not choose a depcomp mode which is confused by this.
4261    #
4262    # We need to recreate these files for each test, as the compiler may
4263    # overwrite some of them when testing with obscure command lines.
4264    # This happens at least with the AIX C compiler.
4265    : > sub/conftest.c
4266    for i in 1 2 3 4 5 6; do
4267      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4268      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4269      # Solaris 10 /bin/sh.
4270      echo '/* dummy */' > sub/conftst$i.h
4271    done
4272    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4273
4274    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4275    # mode.  It turns out that the SunPro C++ compiler does not properly
4276    # handle '-M -o', and we need to detect this.  Also, some Intel
4277    # versions had trouble with output in subdirs.
4278    am__obj=sub/conftest.${OBJEXT-o}
4279    am__minus_obj="-o $am__obj"
4280    case $depmode in
4281    gcc)
4282      # This depmode causes a compiler race in universal mode.
4283      test "$am__universal" = false || continue
4284      ;;
4285    nosideeffect)
4286      # After this tag, mechanisms are not by side-effect, so they'll
4287      # only be used when explicitly requested.
4288      if test "x$enable_dependency_tracking" = xyes; then
4289	continue
4290      else
4291	break
4292      fi
4293      ;;
4294    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4295      # This compiler won't grok '-c -o', but also, the minuso test has
4296      # not run yet.  These depmodes are late enough in the game, and
4297      # so weak that their functioning should not be impacted.
4298      am__obj=conftest.${OBJEXT-o}
4299      am__minus_obj=
4300      ;;
4301    none) break ;;
4302    esac
4303    if depmode=$depmode \
4304       source=sub/conftest.c object=$am__obj \
4305       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4306       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4307         >/dev/null 2>conftest.err &&
4308       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4309       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4310       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4311       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4312      # icc doesn't choke on unknown options, it will just issue warnings
4313      # or remarks (even with -Werror).  So we grep stderr for any message
4314      # that says an option was ignored or not supported.
4315      # When given -MP, icc 7.0 and 7.1 complain thusly:
4316      #   icc: Command line warning: ignoring option '-M'; no argument required
4317      # The diagnosis changed in icc 8.0:
4318      #   icc: Command line remark: option '-MP' not supported
4319      if (grep 'ignoring option' conftest.err ||
4320          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4321        am_cv_CC_dependencies_compiler_type=$depmode
4322        break
4323      fi
4324    fi
4325  done
4326
4327  cd ..
4328  rm -rf conftest.dir
4329else
4330  am_cv_CC_dependencies_compiler_type=none
4331fi
4332
4333fi
4334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4335$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4336CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4337
4338 if
4339  test "x$enable_dependency_tracking" != xno \
4340  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4341  am__fastdepCC_TRUE=
4342  am__fastdepCC_FALSE='#'
4343else
4344  am__fastdepCC_TRUE='#'
4345  am__fastdepCC_FALSE=
4346fi
4347
4348
4349
4350# POSIX will say in a future version that running "rm -f" with no argument
4351# is OK; and we want to be able to make that assumption in our Makefile
4352# recipes.  So use an aggressive probe to check that the usage we want is
4353# actually supported "in the wild" to an acceptable degree.
4354# See automake bug#10828.
4355# To make any issue more visible, cause the running configure to be aborted
4356# by default if the 'rm' program in use doesn't match our expectations; the
4357# user can still override this though.
4358if rm -f && rm -fr && rm -rf; then : OK; else
4359  cat >&2 <<'END'
4360Oops!
4361
4362Your 'rm' program seems unable to run without file operands specified
4363on the command line, even when the '-f' option is present.  This is contrary
4364to the behaviour of most rm programs out there, and not conforming with
4365the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4366
4367Please tell bug-automake@gnu.org about your system, including the value
4368of your $PATH and any error possibly output before this message.  This
4369can help us improve future automake versions.
4370
4371END
4372  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4373    echo 'Configuration will proceed anyway, since you have set the' >&2
4374    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4375    echo >&2
4376  else
4377    cat >&2 <<'END'
4378Aborting the configuration process, to ensure you take notice of the issue.
4379
4380You can download and install GNU coreutils to get an 'rm' implementation
4381that behaves properly: <http://www.gnu.org/software/coreutils/>.
4382
4383If you want to complete the configuration process using your problematic
4384'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4385to "yes", and re-run configure.
4386
4387END
4388    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4389  fi
4390fi
4391
4392
4393# Checks for programs.
4394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4395$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4396set x ${MAKE-make}
4397ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4398if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4399  $as_echo_n "(cached) " >&6
4400else
4401  cat >conftest.make <<\_ACEOF
4402SHELL = /bin/sh
4403all:
4404	@echo '@@@%%%=$(MAKE)=@@@%%%'
4405_ACEOF
4406# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4407case `${MAKE-make} -f conftest.make 2>/dev/null` in
4408  *@@@%%%=?*=@@@%%%*)
4409    eval ac_cv_prog_make_${ac_make}_set=yes;;
4410  *)
4411    eval ac_cv_prog_make_${ac_make}_set=no;;
4412esac
4413rm -f conftest.make
4414fi
4415if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4416  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4417$as_echo "yes" >&6; }
4418  SET_MAKE=
4419else
4420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4421$as_echo "no" >&6; }
4422  SET_MAKE="MAKE=${MAKE-make}"
4423fi
4424
4425ac_ext=c
4426ac_cpp='$CPP $CPPFLAGS'
4427ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4428ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4429ac_compiler_gnu=$ac_cv_c_compiler_gnu
4430if test -n "$ac_tool_prefix"; then
4431  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4432set dummy ${ac_tool_prefix}gcc; ac_word=$2
4433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4434$as_echo_n "checking for $ac_word... " >&6; }
4435if ${ac_cv_prog_CC+:} false; then :
4436  $as_echo_n "(cached) " >&6
4437else
4438  if test -n "$CC"; then
4439  ac_cv_prog_CC="$CC" # Let the user override the test.
4440else
4441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4442for as_dir in $PATH
4443do
4444  IFS=$as_save_IFS
4445  test -z "$as_dir" && as_dir=.
4446    for ac_exec_ext in '' $ac_executable_extensions; do
4447  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4448    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4449    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4450    break 2
4451  fi
4452done
4453  done
4454IFS=$as_save_IFS
4455
4456fi
4457fi
4458CC=$ac_cv_prog_CC
4459if test -n "$CC"; then
4460  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4461$as_echo "$CC" >&6; }
4462else
4463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4464$as_echo "no" >&6; }
4465fi
4466
4467
4468fi
4469if test -z "$ac_cv_prog_CC"; then
4470  ac_ct_CC=$CC
4471  # Extract the first word of "gcc", so it can be a program name with args.
4472set dummy gcc; ac_word=$2
4473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4474$as_echo_n "checking for $ac_word... " >&6; }
4475if ${ac_cv_prog_ac_ct_CC+:} false; then :
4476  $as_echo_n "(cached) " >&6
4477else
4478  if test -n "$ac_ct_CC"; then
4479  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4480else
4481as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4482for as_dir in $PATH
4483do
4484  IFS=$as_save_IFS
4485  test -z "$as_dir" && as_dir=.
4486    for ac_exec_ext in '' $ac_executable_extensions; do
4487  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4488    ac_cv_prog_ac_ct_CC="gcc"
4489    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4490    break 2
4491  fi
4492done
4493  done
4494IFS=$as_save_IFS
4495
4496fi
4497fi
4498ac_ct_CC=$ac_cv_prog_ac_ct_CC
4499if test -n "$ac_ct_CC"; then
4500  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4501$as_echo "$ac_ct_CC" >&6; }
4502else
4503  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4504$as_echo "no" >&6; }
4505fi
4506
4507  if test "x$ac_ct_CC" = x; then
4508    CC=""
4509  else
4510    case $cross_compiling:$ac_tool_warned in
4511yes:)
4512{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4513$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4514ac_tool_warned=yes ;;
4515esac
4516    CC=$ac_ct_CC
4517  fi
4518else
4519  CC="$ac_cv_prog_CC"
4520fi
4521
4522if test -z "$CC"; then
4523          if test -n "$ac_tool_prefix"; then
4524    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4525set dummy ${ac_tool_prefix}cc; ac_word=$2
4526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4527$as_echo_n "checking for $ac_word... " >&6; }
4528if ${ac_cv_prog_CC+:} false; then :
4529  $as_echo_n "(cached) " >&6
4530else
4531  if test -n "$CC"; then
4532  ac_cv_prog_CC="$CC" # Let the user override the test.
4533else
4534as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4535for as_dir in $PATH
4536do
4537  IFS=$as_save_IFS
4538  test -z "$as_dir" && as_dir=.
4539    for ac_exec_ext in '' $ac_executable_extensions; do
4540  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4541    ac_cv_prog_CC="${ac_tool_prefix}cc"
4542    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4543    break 2
4544  fi
4545done
4546  done
4547IFS=$as_save_IFS
4548
4549fi
4550fi
4551CC=$ac_cv_prog_CC
4552if test -n "$CC"; then
4553  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4554$as_echo "$CC" >&6; }
4555else
4556  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4557$as_echo "no" >&6; }
4558fi
4559
4560
4561  fi
4562fi
4563if test -z "$CC"; then
4564  # Extract the first word of "cc", so it can be a program name with args.
4565set dummy cc; ac_word=$2
4566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4567$as_echo_n "checking for $ac_word... " >&6; }
4568if ${ac_cv_prog_CC+:} false; then :
4569  $as_echo_n "(cached) " >&6
4570else
4571  if test -n "$CC"; then
4572  ac_cv_prog_CC="$CC" # Let the user override the test.
4573else
4574  ac_prog_rejected=no
4575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4576for as_dir in $PATH
4577do
4578  IFS=$as_save_IFS
4579  test -z "$as_dir" && as_dir=.
4580    for ac_exec_ext in '' $ac_executable_extensions; do
4581  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4582    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4583       ac_prog_rejected=yes
4584       continue
4585     fi
4586    ac_cv_prog_CC="cc"
4587    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4588    break 2
4589  fi
4590done
4591  done
4592IFS=$as_save_IFS
4593
4594if test $ac_prog_rejected = yes; then
4595  # We found a bogon in the path, so make sure we never use it.
4596  set dummy $ac_cv_prog_CC
4597  shift
4598  if test $# != 0; then
4599    # We chose a different compiler from the bogus one.
4600    # However, it has the same basename, so the bogon will be chosen
4601    # first if we set CC to just the basename; use the full file name.
4602    shift
4603    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4604  fi
4605fi
4606fi
4607fi
4608CC=$ac_cv_prog_CC
4609if test -n "$CC"; then
4610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4611$as_echo "$CC" >&6; }
4612else
4613  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4614$as_echo "no" >&6; }
4615fi
4616
4617
4618fi
4619if test -z "$CC"; then
4620  if test -n "$ac_tool_prefix"; then
4621  for ac_prog in cl.exe
4622  do
4623    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4624set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4625{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4626$as_echo_n "checking for $ac_word... " >&6; }
4627if ${ac_cv_prog_CC+:} false; then :
4628  $as_echo_n "(cached) " >&6
4629else
4630  if test -n "$CC"; then
4631  ac_cv_prog_CC="$CC" # Let the user override the test.
4632else
4633as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4634for as_dir in $PATH
4635do
4636  IFS=$as_save_IFS
4637  test -z "$as_dir" && as_dir=.
4638    for ac_exec_ext in '' $ac_executable_extensions; do
4639  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4640    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4641    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4642    break 2
4643  fi
4644done
4645  done
4646IFS=$as_save_IFS
4647
4648fi
4649fi
4650CC=$ac_cv_prog_CC
4651if test -n "$CC"; then
4652  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4653$as_echo "$CC" >&6; }
4654else
4655  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4656$as_echo "no" >&6; }
4657fi
4658
4659
4660    test -n "$CC" && break
4661  done
4662fi
4663if test -z "$CC"; then
4664  ac_ct_CC=$CC
4665  for ac_prog in cl.exe
4666do
4667  # Extract the first word of "$ac_prog", so it can be a program name with args.
4668set dummy $ac_prog; ac_word=$2
4669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4670$as_echo_n "checking for $ac_word... " >&6; }
4671if ${ac_cv_prog_ac_ct_CC+:} false; then :
4672  $as_echo_n "(cached) " >&6
4673else
4674  if test -n "$ac_ct_CC"; then
4675  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4676else
4677as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4678for as_dir in $PATH
4679do
4680  IFS=$as_save_IFS
4681  test -z "$as_dir" && as_dir=.
4682    for ac_exec_ext in '' $ac_executable_extensions; do
4683  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4684    ac_cv_prog_ac_ct_CC="$ac_prog"
4685    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4686    break 2
4687  fi
4688done
4689  done
4690IFS=$as_save_IFS
4691
4692fi
4693fi
4694ac_ct_CC=$ac_cv_prog_ac_ct_CC
4695if test -n "$ac_ct_CC"; then
4696  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4697$as_echo "$ac_ct_CC" >&6; }
4698else
4699  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4700$as_echo "no" >&6; }
4701fi
4702
4703
4704  test -n "$ac_ct_CC" && break
4705done
4706
4707  if test "x$ac_ct_CC" = x; then
4708    CC=""
4709  else
4710    case $cross_compiling:$ac_tool_warned in
4711yes:)
4712{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4713$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4714ac_tool_warned=yes ;;
4715esac
4716    CC=$ac_ct_CC
4717  fi
4718fi
4719
4720fi
4721
4722
4723test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4724$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4725as_fn_error $? "no acceptable C compiler found in \$PATH
4726See \`config.log' for more details" "$LINENO" 5; }
4727
4728# Provide some information about the compiler.
4729$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4730set X $ac_compile
4731ac_compiler=$2
4732for ac_option in --version -v -V -qversion; do
4733  { { ac_try="$ac_compiler $ac_option >&5"
4734case "(($ac_try" in
4735  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4736  *) ac_try_echo=$ac_try;;
4737esac
4738eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4739$as_echo "$ac_try_echo"; } >&5
4740  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4741  ac_status=$?
4742  if test -s conftest.err; then
4743    sed '10a\
4744... rest of stderr output deleted ...
4745         10q' conftest.err >conftest.er1
4746    cat conftest.er1 >&5
4747  fi
4748  rm -f conftest.er1 conftest.err
4749  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4750  test $ac_status = 0; }
4751done
4752
4753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4754$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4755if ${ac_cv_c_compiler_gnu+:} false; then :
4756  $as_echo_n "(cached) " >&6
4757else
4758  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4759/* end confdefs.h.  */
4760
4761int
4762main ()
4763{
4764#ifndef __GNUC__
4765       choke me
4766#endif
4767
4768  ;
4769  return 0;
4770}
4771_ACEOF
4772if ac_fn_c_try_compile "$LINENO"; then :
4773  ac_compiler_gnu=yes
4774else
4775  ac_compiler_gnu=no
4776fi
4777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4778ac_cv_c_compiler_gnu=$ac_compiler_gnu
4779
4780fi
4781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4782$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4783if test $ac_compiler_gnu = yes; then
4784  GCC=yes
4785else
4786  GCC=
4787fi
4788ac_test_CFLAGS=${CFLAGS+set}
4789ac_save_CFLAGS=$CFLAGS
4790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4791$as_echo_n "checking whether $CC accepts -g... " >&6; }
4792if ${ac_cv_prog_cc_g+:} false; then :
4793  $as_echo_n "(cached) " >&6
4794else
4795  ac_save_c_werror_flag=$ac_c_werror_flag
4796   ac_c_werror_flag=yes
4797   ac_cv_prog_cc_g=no
4798   CFLAGS="-g"
4799   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4800/* end confdefs.h.  */
4801
4802int
4803main ()
4804{
4805
4806  ;
4807  return 0;
4808}
4809_ACEOF
4810if ac_fn_c_try_compile "$LINENO"; then :
4811  ac_cv_prog_cc_g=yes
4812else
4813  CFLAGS=""
4814      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4815/* end confdefs.h.  */
4816
4817int
4818main ()
4819{
4820
4821  ;
4822  return 0;
4823}
4824_ACEOF
4825if ac_fn_c_try_compile "$LINENO"; then :
4826
4827else
4828  ac_c_werror_flag=$ac_save_c_werror_flag
4829	 CFLAGS="-g"
4830	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4831/* end confdefs.h.  */
4832
4833int
4834main ()
4835{
4836
4837  ;
4838  return 0;
4839}
4840_ACEOF
4841if ac_fn_c_try_compile "$LINENO"; then :
4842  ac_cv_prog_cc_g=yes
4843fi
4844rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4845fi
4846rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4847fi
4848rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4849   ac_c_werror_flag=$ac_save_c_werror_flag
4850fi
4851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4852$as_echo "$ac_cv_prog_cc_g" >&6; }
4853if test "$ac_test_CFLAGS" = set; then
4854  CFLAGS=$ac_save_CFLAGS
4855elif test $ac_cv_prog_cc_g = yes; then
4856  if test "$GCC" = yes; then
4857    CFLAGS="-g -O2"
4858  else
4859    CFLAGS="-g"
4860  fi
4861else
4862  if test "$GCC" = yes; then
4863    CFLAGS="-O2"
4864  else
4865    CFLAGS=
4866  fi
4867fi
4868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4869$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4870if ${ac_cv_prog_cc_c89+:} false; then :
4871  $as_echo_n "(cached) " >&6
4872else
4873  ac_cv_prog_cc_c89=no
4874ac_save_CC=$CC
4875cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4876/* end confdefs.h.  */
4877#include <stdarg.h>
4878#include <stdio.h>
4879struct stat;
4880/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4881struct buf { int x; };
4882FILE * (*rcsopen) (struct buf *, struct stat *, int);
4883static char *e (p, i)
4884     char **p;
4885     int i;
4886{
4887  return p[i];
4888}
4889static char *f (char * (*g) (char **, int), char **p, ...)
4890{
4891  char *s;
4892  va_list v;
4893  va_start (v,p);
4894  s = g (p, va_arg (v,int));
4895  va_end (v);
4896  return s;
4897}
4898
4899/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4900   function prototypes and stuff, but not '\xHH' hex character constants.
4901   These don't provoke an error unfortunately, instead are silently treated
4902   as 'x'.  The following induces an error, until -std is added to get
4903   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4904   array size at least.  It's necessary to write '\x00'==0 to get something
4905   that's true only with -std.  */
4906int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4907
4908/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4909   inside strings and character constants.  */
4910#define FOO(x) 'x'
4911int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4912
4913int test (int i, double x);
4914struct s1 {int (*f) (int a);};
4915struct s2 {int (*f) (double a);};
4916int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4917int argc;
4918char **argv;
4919int
4920main ()
4921{
4922return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4923  ;
4924  return 0;
4925}
4926_ACEOF
4927for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4928	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4929do
4930  CC="$ac_save_CC $ac_arg"
4931  if ac_fn_c_try_compile "$LINENO"; then :
4932  ac_cv_prog_cc_c89=$ac_arg
4933fi
4934rm -f core conftest.err conftest.$ac_objext
4935  test "x$ac_cv_prog_cc_c89" != "xno" && break
4936done
4937rm -f conftest.$ac_ext
4938CC=$ac_save_CC
4939
4940fi
4941# AC_CACHE_VAL
4942case "x$ac_cv_prog_cc_c89" in
4943  x)
4944    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4945$as_echo "none needed" >&6; } ;;
4946  xno)
4947    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4948$as_echo "unsupported" >&6; } ;;
4949  *)
4950    CC="$CC $ac_cv_prog_cc_c89"
4951    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4952$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4953esac
4954if test "x$ac_cv_prog_cc_c89" != xno; then :
4955
4956fi
4957
4958ac_ext=c
4959ac_cpp='$CPP $CPPFLAGS'
4960ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4961ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4962ac_compiler_gnu=$ac_cv_c_compiler_gnu
4963
4964ac_ext=c
4965ac_cpp='$CPP $CPPFLAGS'
4966ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4967ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4968ac_compiler_gnu=$ac_cv_c_compiler_gnu
4969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4970$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4971if ${am_cv_prog_cc_c_o+:} false; then :
4972  $as_echo_n "(cached) " >&6
4973else
4974  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4975/* end confdefs.h.  */
4976
4977int
4978main ()
4979{
4980
4981  ;
4982  return 0;
4983}
4984_ACEOF
4985  # Make sure it works both with $CC and with simple cc.
4986  # Following AC_PROG_CC_C_O, we do the test twice because some
4987  # compilers refuse to overwrite an existing .o file with -o,
4988  # though they will create one.
4989  am_cv_prog_cc_c_o=yes
4990  for am_i in 1 2; do
4991    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4992   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4993   ac_status=$?
4994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4995   (exit $ac_status); } \
4996         && test -f conftest2.$ac_objext; then
4997      : OK
4998    else
4999      am_cv_prog_cc_c_o=no
5000      break
5001    fi
5002  done
5003  rm -f core conftest*
5004  unset am_i
5005fi
5006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5007$as_echo "$am_cv_prog_cc_c_o" >&6; }
5008if test "$am_cv_prog_cc_c_o" != yes; then
5009   # Losing compiler, so override with the script.
5010   # FIXME: It is wrong to rewrite CC.
5011   # But if we don't then we get into trouble of one sort or another.
5012   # A longer-term fix would be to have automake use am__CC in this case,
5013   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5014   CC="$am_aux_dir/compile $CC"
5015fi
5016ac_ext=c
5017ac_cpp='$CPP $CPPFLAGS'
5018ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5019ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5020ac_compiler_gnu=$ac_cv_c_compiler_gnu
5021
5022
5023if test -n "$ac_tool_prefix"; then
5024  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5025set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5027$as_echo_n "checking for $ac_word... " >&6; }
5028if ${ac_cv_prog_RANLIB+:} false; then :
5029  $as_echo_n "(cached) " >&6
5030else
5031  if test -n "$RANLIB"; then
5032  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5033else
5034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5035for as_dir in $PATH
5036do
5037  IFS=$as_save_IFS
5038  test -z "$as_dir" && as_dir=.
5039    for ac_exec_ext in '' $ac_executable_extensions; do
5040  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5041    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5042    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5043    break 2
5044  fi
5045done
5046  done
5047IFS=$as_save_IFS
5048
5049fi
5050fi
5051RANLIB=$ac_cv_prog_RANLIB
5052if test -n "$RANLIB"; then
5053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5054$as_echo "$RANLIB" >&6; }
5055else
5056  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5057$as_echo "no" >&6; }
5058fi
5059
5060
5061fi
5062if test -z "$ac_cv_prog_RANLIB"; then
5063  ac_ct_RANLIB=$RANLIB
5064  # Extract the first word of "ranlib", so it can be a program name with args.
5065set dummy ranlib; ac_word=$2
5066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5067$as_echo_n "checking for $ac_word... " >&6; }
5068if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5069  $as_echo_n "(cached) " >&6
5070else
5071  if test -n "$ac_ct_RANLIB"; then
5072  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5073else
5074as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5075for as_dir in $PATH
5076do
5077  IFS=$as_save_IFS
5078  test -z "$as_dir" && as_dir=.
5079    for ac_exec_ext in '' $ac_executable_extensions; do
5080  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5081    ac_cv_prog_ac_ct_RANLIB="ranlib"
5082    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5083    break 2
5084  fi
5085done
5086  done
5087IFS=$as_save_IFS
5088
5089fi
5090fi
5091ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5092if test -n "$ac_ct_RANLIB"; then
5093  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5094$as_echo "$ac_ct_RANLIB" >&6; }
5095else
5096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5097$as_echo "no" >&6; }
5098fi
5099
5100  if test "x$ac_ct_RANLIB" = x; then
5101    RANLIB=":"
5102  else
5103    case $cross_compiling:$ac_tool_warned in
5104yes:)
5105{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5106$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5107ac_tool_warned=yes ;;
5108esac
5109    RANLIB=$ac_ct_RANLIB
5110  fi
5111else
5112  RANLIB="$ac_cv_prog_RANLIB"
5113fi
5114
5115if test -n "$ac_tool_prefix"; then
5116  for ac_prog in ar lib "link -lib"
5117  do
5118    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5119set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5121$as_echo_n "checking for $ac_word... " >&6; }
5122if ${ac_cv_prog_AR+:} false; then :
5123  $as_echo_n "(cached) " >&6
5124else
5125  if test -n "$AR"; then
5126  ac_cv_prog_AR="$AR" # Let the user override the test.
5127else
5128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5129for as_dir in $PATH
5130do
5131  IFS=$as_save_IFS
5132  test -z "$as_dir" && as_dir=.
5133    for ac_exec_ext in '' $ac_executable_extensions; do
5134  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5135    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5136    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5137    break 2
5138  fi
5139done
5140  done
5141IFS=$as_save_IFS
5142
5143fi
5144fi
5145AR=$ac_cv_prog_AR
5146if test -n "$AR"; then
5147  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5148$as_echo "$AR" >&6; }
5149else
5150  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5151$as_echo "no" >&6; }
5152fi
5153
5154
5155    test -n "$AR" && break
5156  done
5157fi
5158if test -z "$AR"; then
5159  ac_ct_AR=$AR
5160  for ac_prog in ar lib "link -lib"
5161do
5162  # Extract the first word of "$ac_prog", so it can be a program name with args.
5163set dummy $ac_prog; ac_word=$2
5164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5165$as_echo_n "checking for $ac_word... " >&6; }
5166if ${ac_cv_prog_ac_ct_AR+:} false; then :
5167  $as_echo_n "(cached) " >&6
5168else
5169  if test -n "$ac_ct_AR"; then
5170  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5171else
5172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5173for as_dir in $PATH
5174do
5175  IFS=$as_save_IFS
5176  test -z "$as_dir" && as_dir=.
5177    for ac_exec_ext in '' $ac_executable_extensions; do
5178  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5179    ac_cv_prog_ac_ct_AR="$ac_prog"
5180    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5181    break 2
5182  fi
5183done
5184  done
5185IFS=$as_save_IFS
5186
5187fi
5188fi
5189ac_ct_AR=$ac_cv_prog_ac_ct_AR
5190if test -n "$ac_ct_AR"; then
5191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5192$as_echo "$ac_ct_AR" >&6; }
5193else
5194  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5195$as_echo "no" >&6; }
5196fi
5197
5198
5199  test -n "$ac_ct_AR" && break
5200done
5201
5202  if test "x$ac_ct_AR" = x; then
5203    AR="false"
5204  else
5205    case $cross_compiling:$ac_tool_warned in
5206yes:)
5207{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5208$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5209ac_tool_warned=yes ;;
5210esac
5211    AR=$ac_ct_AR
5212  fi
5213fi
5214
5215: ${AR=ar}
5216
5217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
5218$as_echo_n "checking the archiver ($AR) interface... " >&6; }
5219if ${am_cv_ar_interface+:} false; then :
5220  $as_echo_n "(cached) " >&6
5221else
5222  ac_ext=c
5223ac_cpp='$CPP $CPPFLAGS'
5224ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5225ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5226ac_compiler_gnu=$ac_cv_c_compiler_gnu
5227
5228   am_cv_ar_interface=ar
5229   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5230/* end confdefs.h.  */
5231int some_variable = 0;
5232_ACEOF
5233if ac_fn_c_try_compile "$LINENO"; then :
5234  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
5235      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5236  (eval $am_ar_try) 2>&5
5237  ac_status=$?
5238  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5239  test $ac_status = 0; }
5240      if test "$ac_status" -eq 0; then
5241        am_cv_ar_interface=ar
5242      else
5243        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
5244        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5245  (eval $am_ar_try) 2>&5
5246  ac_status=$?
5247  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5248  test $ac_status = 0; }
5249        if test "$ac_status" -eq 0; then
5250          am_cv_ar_interface=lib
5251        else
5252          am_cv_ar_interface=unknown
5253        fi
5254      fi
5255      rm -f conftest.lib libconftest.a
5256
5257fi
5258rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5259   ac_ext=c
5260ac_cpp='$CPP $CPPFLAGS'
5261ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5262ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5263ac_compiler_gnu=$ac_cv_c_compiler_gnu
5264
5265fi
5266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
5267$as_echo "$am_cv_ar_interface" >&6; }
5268
5269case $am_cv_ar_interface in
5270ar)
5271  ;;
5272lib)
5273  # Microsoft lib, so override with the ar-lib wrapper script.
5274  # FIXME: It is wrong to rewrite AR.
5275  # But if we don't then we get into trouble of one sort or another.
5276  # A longer-term fix would be to have automake use am__AR in this case,
5277  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
5278  # similar.
5279  AR="$am_aux_dir/ar-lib $AR"
5280  ;;
5281unknown)
5282  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
5283  ;;
5284esac
5285
5286
5287# Check whether --enable-shared was given.
5288if test "${enable_shared+set}" = set; then :
5289  enableval=$enable_shared; p=${PACKAGE-default}
5290    case $enableval in
5291    yes) enable_shared=yes ;;
5292    no) enable_shared=no ;;
5293    *)
5294      enable_shared=no
5295      # Look at the argument we got.  We use all the common list separators.
5296      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5297      for pkg in $enableval; do
5298	IFS="$lt_save_ifs"
5299	if test "X$pkg" = "X$p"; then
5300	  enable_shared=yes
5301	fi
5302      done
5303      IFS="$lt_save_ifs"
5304      ;;
5305    esac
5306else
5307  enable_shared=no
5308fi
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319case `pwd` in
5320  *\ * | *\	*)
5321    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5322$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5323esac
5324
5325
5326
5327macro_version='2.2.7a'
5328macro_revision='1.3134'
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342ltmain="$ac_aux_dir/ltmain.sh"
5343
5344# Make sure we can run config.sub.
5345$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5346  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5347
5348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5349$as_echo_n "checking build system type... " >&6; }
5350if ${ac_cv_build+:} false; then :
5351  $as_echo_n "(cached) " >&6
5352else
5353  ac_build_alias=$build_alias
5354test "x$ac_build_alias" = x &&
5355  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
5356test "x$ac_build_alias" = x &&
5357  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5358ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
5359  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5360
5361fi
5362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5363$as_echo "$ac_cv_build" >&6; }
5364case $ac_cv_build in
5365*-*-*) ;;
5366*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5367esac
5368build=$ac_cv_build
5369ac_save_IFS=$IFS; IFS='-'
5370set x $ac_cv_build
5371shift
5372build_cpu=$1
5373build_vendor=$2
5374shift; shift
5375# Remember, the first character of IFS is used to create $*,
5376# except with old shells:
5377build_os=$*
5378IFS=$ac_save_IFS
5379case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5380
5381
5382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5383$as_echo_n "checking host system type... " >&6; }
5384if ${ac_cv_host+:} false; then :
5385  $as_echo_n "(cached) " >&6
5386else
5387  if test "x$host_alias" = x; then
5388  ac_cv_host=$ac_cv_build
5389else
5390  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5391    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5392fi
5393
5394fi
5395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5396$as_echo "$ac_cv_host" >&6; }
5397case $ac_cv_host in
5398*-*-*) ;;
5399*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5400esac
5401host=$ac_cv_host
5402ac_save_IFS=$IFS; IFS='-'
5403set x $ac_cv_host
5404shift
5405host_cpu=$1
5406host_vendor=$2
5407shift; shift
5408# Remember, the first character of IFS is used to create $*,
5409# except with old shells:
5410host_os=$*
5411IFS=$ac_save_IFS
5412case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5413
5414
5415# Backslashify metacharacters that are still active within
5416# double-quoted strings.
5417sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5418
5419# Same as above, but do not quote variable references.
5420double_quote_subst='s/\(["`\\]\)/\\\1/g'
5421
5422# Sed substitution to delay expansion of an escaped shell variable in a
5423# double_quote_subst'ed string.
5424delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5425
5426# Sed substitution to delay expansion of an escaped single quote.
5427delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5428
5429# Sed substitution to avoid accidental globbing in evaled expressions
5430no_glob_subst='s/\*/\\\*/g'
5431
5432ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5433ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5434ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5435
5436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5437$as_echo_n "checking how to print strings... " >&6; }
5438# Test print first, because it will be a builtin if present.
5439if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5440   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5441  ECHO='print -r --'
5442elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5443  ECHO='printf %s\n'
5444else
5445  # Use this function as a fallback that always works.
5446  func_fallback_echo ()
5447  {
5448    eval 'cat <<_LTECHO_EOF
5449$1
5450_LTECHO_EOF'
5451  }
5452  ECHO='func_fallback_echo'
5453fi
5454
5455# func_echo_all arg...
5456# Invoke $ECHO with all args, space-separated.
5457func_echo_all ()
5458{
5459    $ECHO ""
5460}
5461
5462case "$ECHO" in
5463  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5464$as_echo "printf" >&6; } ;;
5465  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5466$as_echo "print -r" >&6; } ;;
5467  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5468$as_echo "cat" >&6; } ;;
5469esac
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5485$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5486if ${ac_cv_path_SED+:} false; then :
5487  $as_echo_n "(cached) " >&6
5488else
5489            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5490     for ac_i in 1 2 3 4 5 6 7; do
5491       ac_script="$ac_script$as_nl$ac_script"
5492     done
5493     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5494     { ac_script=; unset ac_script;}
5495     if test -z "$SED"; then
5496  ac_path_SED_found=false
5497  # Loop through the user's path and test for each of PROGNAME-LIST
5498  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5499for as_dir in $PATH
5500do
5501  IFS=$as_save_IFS
5502  test -z "$as_dir" && as_dir=.
5503    for ac_prog in sed gsed; do
5504    for ac_exec_ext in '' $ac_executable_extensions; do
5505      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5506      as_fn_executable_p "$ac_path_SED" || continue
5507# Check for GNU ac_path_SED and select it if it is found.
5508  # Check for GNU $ac_path_SED
5509case `"$ac_path_SED" --version 2>&1` in
5510*GNU*)
5511  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5512*)
5513  ac_count=0
5514  $as_echo_n 0123456789 >"conftest.in"
5515  while :
5516  do
5517    cat "conftest.in" "conftest.in" >"conftest.tmp"
5518    mv "conftest.tmp" "conftest.in"
5519    cp "conftest.in" "conftest.nl"
5520    $as_echo '' >> "conftest.nl"
5521    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5522    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5523    as_fn_arith $ac_count + 1 && ac_count=$as_val
5524    if test $ac_count -gt ${ac_path_SED_max-0}; then
5525      # Best one so far, save it but keep looking for a better one
5526      ac_cv_path_SED="$ac_path_SED"
5527      ac_path_SED_max=$ac_count
5528    fi
5529    # 10*(2^10) chars as input seems more than enough
5530    test $ac_count -gt 10 && break
5531  done
5532  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5533esac
5534
5535      $ac_path_SED_found && break 3
5536    done
5537  done
5538  done
5539IFS=$as_save_IFS
5540  if test -z "$ac_cv_path_SED"; then
5541    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5542  fi
5543else
5544  ac_cv_path_SED=$SED
5545fi
5546
5547fi
5548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5549$as_echo "$ac_cv_path_SED" >&6; }
5550 SED="$ac_cv_path_SED"
5551  rm -f conftest.sed
5552
5553test -z "$SED" && SED=sed
5554Xsed="$SED -e 1s/^X//"
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5567$as_echo_n "checking for fgrep... " >&6; }
5568if ${ac_cv_path_FGREP+:} false; then :
5569  $as_echo_n "(cached) " >&6
5570else
5571  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5572   then ac_cv_path_FGREP="$GREP -F"
5573   else
5574     if test -z "$FGREP"; then
5575  ac_path_FGREP_found=false
5576  # Loop through the user's path and test for each of PROGNAME-LIST
5577  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5578for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5579do
5580  IFS=$as_save_IFS
5581  test -z "$as_dir" && as_dir=.
5582    for ac_prog in fgrep; do
5583    for ac_exec_ext in '' $ac_executable_extensions; do
5584      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5585      as_fn_executable_p "$ac_path_FGREP" || continue
5586# Check for GNU ac_path_FGREP and select it if it is found.
5587  # Check for GNU $ac_path_FGREP
5588case `"$ac_path_FGREP" --version 2>&1` in
5589*GNU*)
5590  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5591*)
5592  ac_count=0
5593  $as_echo_n 0123456789 >"conftest.in"
5594  while :
5595  do
5596    cat "conftest.in" "conftest.in" >"conftest.tmp"
5597    mv "conftest.tmp" "conftest.in"
5598    cp "conftest.in" "conftest.nl"
5599    $as_echo 'FGREP' >> "conftest.nl"
5600    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5601    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5602    as_fn_arith $ac_count + 1 && ac_count=$as_val
5603    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5604      # Best one so far, save it but keep looking for a better one
5605      ac_cv_path_FGREP="$ac_path_FGREP"
5606      ac_path_FGREP_max=$ac_count
5607    fi
5608    # 10*(2^10) chars as input seems more than enough
5609    test $ac_count -gt 10 && break
5610  done
5611  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5612esac
5613
5614      $ac_path_FGREP_found && break 3
5615    done
5616  done
5617  done
5618IFS=$as_save_IFS
5619  if test -z "$ac_cv_path_FGREP"; then
5620    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5621  fi
5622else
5623  ac_cv_path_FGREP=$FGREP
5624fi
5625
5626   fi
5627fi
5628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5629$as_echo "$ac_cv_path_FGREP" >&6; }
5630 FGREP="$ac_cv_path_FGREP"
5631
5632
5633test -z "$GREP" && GREP=grep
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653# Check whether --with-gnu-ld was given.
5654if test "${with_gnu_ld+set}" = set; then :
5655  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5656else
5657  with_gnu_ld=no
5658fi
5659
5660ac_prog=ld
5661if test "$GCC" = yes; then
5662  # Check if gcc -print-prog-name=ld gives a path.
5663  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5664$as_echo_n "checking for ld used by $CC... " >&6; }
5665  case $host in
5666  *-*-mingw*)
5667    # gcc leaves a trailing carriage return which upsets mingw
5668    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5669  *)
5670    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5671  esac
5672  case $ac_prog in
5673    # Accept absolute paths.
5674    [\\/]* | ?:[\\/]*)
5675      re_direlt='/[^/][^/]*/\.\./'
5676      # Canonicalize the pathname of ld
5677      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5678      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5679	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5680      done
5681      test -z "$LD" && LD="$ac_prog"
5682      ;;
5683  "")
5684    # If it fails, then pretend we aren't using GCC.
5685    ac_prog=ld
5686    ;;
5687  *)
5688    # If it is relative, then search for the first ld in PATH.
5689    with_gnu_ld=unknown
5690    ;;
5691  esac
5692elif test "$with_gnu_ld" = yes; then
5693  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5694$as_echo_n "checking for GNU ld... " >&6; }
5695else
5696  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5697$as_echo_n "checking for non-GNU ld... " >&6; }
5698fi
5699if ${lt_cv_path_LD+:} false; then :
5700  $as_echo_n "(cached) " >&6
5701else
5702  if test -z "$LD"; then
5703  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5704  for ac_dir in $PATH; do
5705    IFS="$lt_save_ifs"
5706    test -z "$ac_dir" && ac_dir=.
5707    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5708      lt_cv_path_LD="$ac_dir/$ac_prog"
5709      # Check to see if the program is GNU ld.  I'd rather use --version,
5710      # but apparently some variants of GNU ld only accept -v.
5711      # Break only if it was the GNU/non-GNU ld that we prefer.
5712      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5713      *GNU* | *'with BFD'*)
5714	test "$with_gnu_ld" != no && break
5715	;;
5716      *)
5717	test "$with_gnu_ld" != yes && break
5718	;;
5719      esac
5720    fi
5721  done
5722  IFS="$lt_save_ifs"
5723else
5724  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5725fi
5726fi
5727
5728LD="$lt_cv_path_LD"
5729if test -n "$LD"; then
5730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5731$as_echo "$LD" >&6; }
5732else
5733  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5734$as_echo "no" >&6; }
5735fi
5736test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5738$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5739if ${lt_cv_prog_gnu_ld+:} false; then :
5740  $as_echo_n "(cached) " >&6
5741else
5742  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5743case `$LD -v 2>&1 </dev/null` in
5744*GNU* | *'with BFD'*)
5745  lt_cv_prog_gnu_ld=yes
5746  ;;
5747*)
5748  lt_cv_prog_gnu_ld=no
5749  ;;
5750esac
5751fi
5752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5753$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5754with_gnu_ld=$lt_cv_prog_gnu_ld
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5765$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5766if ${lt_cv_path_NM+:} false; then :
5767  $as_echo_n "(cached) " >&6
5768else
5769  if test -n "$NM"; then
5770  # Let the user override the test.
5771  lt_cv_path_NM="$NM"
5772else
5773  lt_nm_to_check="${ac_tool_prefix}nm"
5774  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5775    lt_nm_to_check="$lt_nm_to_check nm"
5776  fi
5777  for lt_tmp_nm in $lt_nm_to_check; do
5778    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5779    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5780      IFS="$lt_save_ifs"
5781      test -z "$ac_dir" && ac_dir=.
5782      tmp_nm="$ac_dir/$lt_tmp_nm"
5783      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5784	# Check to see if the nm accepts a BSD-compat flag.
5785	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5786	#   nm: unknown option "B" ignored
5787	# Tru64's nm complains that /dev/null is an invalid object file
5788	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5789	*/dev/null* | *'Invalid file or object type'*)
5790	  lt_cv_path_NM="$tmp_nm -B"
5791	  break
5792	  ;;
5793	*)
5794	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5795	  */dev/null*)
5796	    lt_cv_path_NM="$tmp_nm -p"
5797	    break
5798	    ;;
5799	  *)
5800	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5801	    continue # so that we can try to find one that supports BSD flags
5802	    ;;
5803	  esac
5804	  ;;
5805	esac
5806      fi
5807    done
5808    IFS="$lt_save_ifs"
5809  done
5810  : ${lt_cv_path_NM=no}
5811fi
5812fi
5813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5814$as_echo "$lt_cv_path_NM" >&6; }
5815if test "$lt_cv_path_NM" != "no"; then
5816  NM="$lt_cv_path_NM"
5817else
5818  # Didn't find any BSD compatible name lister, look for dumpbin.
5819  if test -n "$DUMPBIN"; then :
5820    # Let the user override the test.
5821  else
5822    if test -n "$ac_tool_prefix"; then
5823  for ac_prog in dumpbin "link -dump"
5824  do
5825    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5826set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5828$as_echo_n "checking for $ac_word... " >&6; }
5829if ${ac_cv_prog_DUMPBIN+:} false; then :
5830  $as_echo_n "(cached) " >&6
5831else
5832  if test -n "$DUMPBIN"; then
5833  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5834else
5835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5836for as_dir in $PATH
5837do
5838  IFS=$as_save_IFS
5839  test -z "$as_dir" && as_dir=.
5840    for ac_exec_ext in '' $ac_executable_extensions; do
5841  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5842    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5843    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5844    break 2
5845  fi
5846done
5847  done
5848IFS=$as_save_IFS
5849
5850fi
5851fi
5852DUMPBIN=$ac_cv_prog_DUMPBIN
5853if test -n "$DUMPBIN"; then
5854  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5855$as_echo "$DUMPBIN" >&6; }
5856else
5857  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5858$as_echo "no" >&6; }
5859fi
5860
5861
5862    test -n "$DUMPBIN" && break
5863  done
5864fi
5865if test -z "$DUMPBIN"; then
5866  ac_ct_DUMPBIN=$DUMPBIN
5867  for ac_prog in dumpbin "link -dump"
5868do
5869  # Extract the first word of "$ac_prog", so it can be a program name with args.
5870set dummy $ac_prog; ac_word=$2
5871{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5872$as_echo_n "checking for $ac_word... " >&6; }
5873if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5874  $as_echo_n "(cached) " >&6
5875else
5876  if test -n "$ac_ct_DUMPBIN"; then
5877  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5878else
5879as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5880for as_dir in $PATH
5881do
5882  IFS=$as_save_IFS
5883  test -z "$as_dir" && as_dir=.
5884    for ac_exec_ext in '' $ac_executable_extensions; do
5885  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5886    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5887    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5888    break 2
5889  fi
5890done
5891  done
5892IFS=$as_save_IFS
5893
5894fi
5895fi
5896ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5897if test -n "$ac_ct_DUMPBIN"; then
5898  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5899$as_echo "$ac_ct_DUMPBIN" >&6; }
5900else
5901  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5902$as_echo "no" >&6; }
5903fi
5904
5905
5906  test -n "$ac_ct_DUMPBIN" && break
5907done
5908
5909  if test "x$ac_ct_DUMPBIN" = x; then
5910    DUMPBIN=":"
5911  else
5912    case $cross_compiling:$ac_tool_warned in
5913yes:)
5914{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5915$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5916ac_tool_warned=yes ;;
5917esac
5918    DUMPBIN=$ac_ct_DUMPBIN
5919  fi
5920fi
5921
5922    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5923    *COFF*)
5924      DUMPBIN="$DUMPBIN -symbols"
5925      ;;
5926    *)
5927      DUMPBIN=:
5928      ;;
5929    esac
5930  fi
5931
5932  if test "$DUMPBIN" != ":"; then
5933    NM="$DUMPBIN"
5934  fi
5935fi
5936test -z "$NM" && NM=nm
5937
5938
5939
5940
5941
5942
5943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5944$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5945if ${lt_cv_nm_interface+:} false; then :
5946  $as_echo_n "(cached) " >&6
5947else
5948  lt_cv_nm_interface="BSD nm"
5949  echo "int some_variable = 0;" > conftest.$ac_ext
5950  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5951  (eval "$ac_compile" 2>conftest.err)
5952  cat conftest.err >&5
5953  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5954  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5955  cat conftest.err >&5
5956  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5957  cat conftest.out >&5
5958  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5959    lt_cv_nm_interface="MS dumpbin"
5960  fi
5961  rm -f conftest*
5962fi
5963{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5964$as_echo "$lt_cv_nm_interface" >&6; }
5965
5966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5967$as_echo_n "checking whether ln -s works... " >&6; }
5968LN_S=$as_ln_s
5969if test "$LN_S" = "ln -s"; then
5970  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5971$as_echo "yes" >&6; }
5972else
5973  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5974$as_echo "no, using $LN_S" >&6; }
5975fi
5976
5977# find the maximum length of command line arguments
5978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5979$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5980if ${lt_cv_sys_max_cmd_len+:} false; then :
5981  $as_echo_n "(cached) " >&6
5982else
5983    i=0
5984  teststring="ABCD"
5985
5986  case $build_os in
5987  msdosdjgpp*)
5988    # On DJGPP, this test can blow up pretty badly due to problems in libc
5989    # (any single argument exceeding 2000 bytes causes a buffer overrun
5990    # during glob expansion).  Even if it were fixed, the result of this
5991    # check would be larger than it should be.
5992    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5993    ;;
5994
5995  gnu*)
5996    # Under GNU Hurd, this test is not required because there is
5997    # no limit to the length of command line arguments.
5998    # Libtool will interpret -1 as no limit whatsoever
5999    lt_cv_sys_max_cmd_len=-1;
6000    ;;
6001
6002  cygwin* | mingw* | cegcc*)
6003    # On Win9x/ME, this test blows up -- it succeeds, but takes
6004    # about 5 minutes as the teststring grows exponentially.
6005    # Worse, since 9x/ME are not pre-emptively multitasking,
6006    # you end up with a "frozen" computer, even though with patience
6007    # the test eventually succeeds (with a max line length of 256k).
6008    # Instead, let's just punt: use the minimum linelength reported by
6009    # all of the supported platforms: 8192 (on NT/2K/XP).
6010    lt_cv_sys_max_cmd_len=8192;
6011    ;;
6012
6013  mint*)
6014    # On MiNT this can take a long time and run out of memory.
6015    lt_cv_sys_max_cmd_len=8192;
6016    ;;
6017
6018  amigaos*)
6019    # On AmigaOS with pdksh, this test takes hours, literally.
6020    # So we just punt and use a minimum line length of 8192.
6021    lt_cv_sys_max_cmd_len=8192;
6022    ;;
6023
6024  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6025    # This has been around since 386BSD, at least.  Likely further.
6026    if test -x /sbin/sysctl; then
6027      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6028    elif test -x /usr/sbin/sysctl; then
6029      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6030    else
6031      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6032    fi
6033    # And add a safety zone
6034    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6035    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6036    ;;
6037
6038  interix*)
6039    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6040    lt_cv_sys_max_cmd_len=196608
6041    ;;
6042
6043  osf*)
6044    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6045    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6046    # nice to cause kernel panics so lets avoid the loop below.
6047    # First set a reasonable default.
6048    lt_cv_sys_max_cmd_len=16384
6049    #
6050    if test -x /sbin/sysconfig; then
6051      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6052        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6053      esac
6054    fi
6055    ;;
6056  sco3.2v5*)
6057    lt_cv_sys_max_cmd_len=102400
6058    ;;
6059  sysv5* | sco5v6* | sysv4.2uw2*)
6060    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6061    if test -n "$kargmax"; then
6062      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6063    else
6064      lt_cv_sys_max_cmd_len=32768
6065    fi
6066    ;;
6067  *)
6068    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6069    if test -n "$lt_cv_sys_max_cmd_len"; then
6070      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6071      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6072    else
6073      # Make teststring a little bigger before we do anything with it.
6074      # a 1K string should be a reasonable start.
6075      for i in 1 2 3 4 5 6 7 8 ; do
6076        teststring=$teststring$teststring
6077      done
6078      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6079      # If test is not a shell built-in, we'll probably end up computing a
6080      # maximum length that is only half of the actual maximum length, but
6081      # we can't tell.
6082      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6083	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6084	      test $i != 17 # 1/2 MB should be enough
6085      do
6086        i=`expr $i + 1`
6087        teststring=$teststring$teststring
6088      done
6089      # Only check the string length outside the loop.
6090      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6091      teststring=
6092      # Add a significant safety factor because C++ compilers can tack on
6093      # massive amounts of additional arguments before passing them to the
6094      # linker.  It appears as though 1/2 is a usable value.
6095      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6096    fi
6097    ;;
6098  esac
6099
6100fi
6101
6102if test -n $lt_cv_sys_max_cmd_len ; then
6103  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6104$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6105else
6106  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6107$as_echo "none" >&6; }
6108fi
6109max_cmd_len=$lt_cv_sys_max_cmd_len
6110
6111
6112
6113
6114
6115
6116: ${CP="cp -f"}
6117: ${MV="mv -f"}
6118: ${RM="rm -f"}
6119
6120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6121$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6122# Try some XSI features
6123xsi_shell=no
6124( _lt_dummy="a/b/c"
6125  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6126      = c,a/b,, \
6127    && eval 'test $(( 1 + 1 )) -eq 2 \
6128    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6129  && xsi_shell=yes
6130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6131$as_echo "$xsi_shell" >&6; }
6132
6133
6134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6135$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6136lt_shell_append=no
6137( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6138    >/dev/null 2>&1 \
6139  && lt_shell_append=yes
6140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6141$as_echo "$lt_shell_append" >&6; }
6142
6143
6144if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6145  lt_unset=unset
6146else
6147  lt_unset=false
6148fi
6149
6150
6151
6152
6153
6154# test EBCDIC or ASCII
6155case `echo X|tr X '\101'` in
6156 A) # ASCII based system
6157    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6158  lt_SP2NL='tr \040 \012'
6159  lt_NL2SP='tr \015\012 \040\040'
6160  ;;
6161 *) # EBCDIC based system
6162  lt_SP2NL='tr \100 \n'
6163  lt_NL2SP='tr \r\n \100\100'
6164  ;;
6165esac
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6176$as_echo_n "checking for $LD option to reload object files... " >&6; }
6177if ${lt_cv_ld_reload_flag+:} false; then :
6178  $as_echo_n "(cached) " >&6
6179else
6180  lt_cv_ld_reload_flag='-r'
6181fi
6182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6183$as_echo "$lt_cv_ld_reload_flag" >&6; }
6184reload_flag=$lt_cv_ld_reload_flag
6185case $reload_flag in
6186"" | " "*) ;;
6187*) reload_flag=" $reload_flag" ;;
6188esac
6189reload_cmds='$LD$reload_flag -o $output$reload_objs'
6190case $host_os in
6191  darwin*)
6192    if test "$GCC" = yes; then
6193      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6194    else
6195      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6196    fi
6197    ;;
6198esac
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208if test -n "$ac_tool_prefix"; then
6209  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6210set dummy ${ac_tool_prefix}objdump; ac_word=$2
6211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6212$as_echo_n "checking for $ac_word... " >&6; }
6213if ${ac_cv_prog_OBJDUMP+:} false; then :
6214  $as_echo_n "(cached) " >&6
6215else
6216  if test -n "$OBJDUMP"; then
6217  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6218else
6219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6220for as_dir in $PATH
6221do
6222  IFS=$as_save_IFS
6223  test -z "$as_dir" && as_dir=.
6224    for ac_exec_ext in '' $ac_executable_extensions; do
6225  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6226    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6227    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6228    break 2
6229  fi
6230done
6231  done
6232IFS=$as_save_IFS
6233
6234fi
6235fi
6236OBJDUMP=$ac_cv_prog_OBJDUMP
6237if test -n "$OBJDUMP"; then
6238  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6239$as_echo "$OBJDUMP" >&6; }
6240else
6241  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6242$as_echo "no" >&6; }
6243fi
6244
6245
6246fi
6247if test -z "$ac_cv_prog_OBJDUMP"; then
6248  ac_ct_OBJDUMP=$OBJDUMP
6249  # Extract the first word of "objdump", so it can be a program name with args.
6250set dummy objdump; ac_word=$2
6251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6252$as_echo_n "checking for $ac_word... " >&6; }
6253if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6254  $as_echo_n "(cached) " >&6
6255else
6256  if test -n "$ac_ct_OBJDUMP"; then
6257  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6258else
6259as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6260for as_dir in $PATH
6261do
6262  IFS=$as_save_IFS
6263  test -z "$as_dir" && as_dir=.
6264    for ac_exec_ext in '' $ac_executable_extensions; do
6265  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6266    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6267    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6268    break 2
6269  fi
6270done
6271  done
6272IFS=$as_save_IFS
6273
6274fi
6275fi
6276ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6277if test -n "$ac_ct_OBJDUMP"; then
6278  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6279$as_echo "$ac_ct_OBJDUMP" >&6; }
6280else
6281  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6282$as_echo "no" >&6; }
6283fi
6284
6285  if test "x$ac_ct_OBJDUMP" = x; then
6286    OBJDUMP="false"
6287  else
6288    case $cross_compiling:$ac_tool_warned in
6289yes:)
6290{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6291$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6292ac_tool_warned=yes ;;
6293esac
6294    OBJDUMP=$ac_ct_OBJDUMP
6295  fi
6296else
6297  OBJDUMP="$ac_cv_prog_OBJDUMP"
6298fi
6299
6300test -z "$OBJDUMP" && OBJDUMP=objdump
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6311$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6312if ${lt_cv_deplibs_check_method+:} false; then :
6313  $as_echo_n "(cached) " >&6
6314else
6315  lt_cv_file_magic_cmd='$MAGIC_CMD'
6316lt_cv_file_magic_test_file=
6317lt_cv_deplibs_check_method='unknown'
6318# Need to set the preceding variable on all platforms that support
6319# interlibrary dependencies.
6320# 'none' -- dependencies not supported.
6321# `unknown' -- same as none, but documents that we really don't know.
6322# 'pass_all' -- all dependencies passed with no checks.
6323# 'test_compile' -- check by making test program.
6324# 'file_magic [[regex]]' -- check by looking for files in library path
6325# which responds to the $file_magic_cmd with a given extended regex.
6326# If you have `file' or equivalent on your system and you're not sure
6327# whether `pass_all' will *always* work, you probably want this one.
6328
6329case $host_os in
6330aix[4-9]*)
6331  lt_cv_deplibs_check_method=pass_all
6332  ;;
6333
6334beos*)
6335  lt_cv_deplibs_check_method=pass_all
6336  ;;
6337
6338bsdi[45]*)
6339  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6340  lt_cv_file_magic_cmd='/usr/bin/file -L'
6341  lt_cv_file_magic_test_file=/shlib/libc.so
6342  ;;
6343
6344cygwin*)
6345  # func_win32_libid is a shell function defined in ltmain.sh
6346  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6347  lt_cv_file_magic_cmd='func_win32_libid'
6348  ;;
6349
6350mingw* | pw32*)
6351  # Base MSYS/MinGW do not provide the 'file' command needed by
6352  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6353  # unless we find 'file', for example because we are cross-compiling.
6354  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6355  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6356    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6357    lt_cv_file_magic_cmd='func_win32_libid'
6358  else
6359    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6360    lt_cv_file_magic_cmd='$OBJDUMP -f'
6361  fi
6362  ;;
6363
6364cegcc*)
6365  # use the weaker test based on 'objdump'. See mingw*.
6366  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6367  lt_cv_file_magic_cmd='$OBJDUMP -f'
6368  ;;
6369
6370darwin* | rhapsody*)
6371  lt_cv_deplibs_check_method=pass_all
6372  ;;
6373
6374freebsd* | dragonfly*)
6375  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6376    case $host_cpu in
6377    i*86 )
6378      # Not sure whether the presence of OpenBSD here was a mistake.
6379      # Let's accept both of them until this is cleared up.
6380      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6381      lt_cv_file_magic_cmd=/usr/bin/file
6382      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6383      ;;
6384    esac
6385  else
6386    lt_cv_deplibs_check_method=pass_all
6387  fi
6388  ;;
6389
6390gnu*)
6391  lt_cv_deplibs_check_method=pass_all
6392  ;;
6393
6394haiku*)
6395  lt_cv_deplibs_check_method=pass_all
6396  ;;
6397
6398hpux10.20* | hpux11*)
6399  lt_cv_file_magic_cmd=/usr/bin/file
6400  case $host_cpu in
6401  ia64*)
6402    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6403    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6404    ;;
6405  hppa*64*)
6406    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]'
6407    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6408    ;;
6409  *)
6410    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6411    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6412    ;;
6413  esac
6414  ;;
6415
6416interix[3-9]*)
6417  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6418  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6419  ;;
6420
6421irix5* | irix6* | nonstopux*)
6422  case $LD in
6423  *-32|*"-32 ") libmagic=32-bit;;
6424  *-n32|*"-n32 ") libmagic=N32;;
6425  *-64|*"-64 ") libmagic=64-bit;;
6426  *) libmagic=never-match;;
6427  esac
6428  lt_cv_deplibs_check_method=pass_all
6429  ;;
6430
6431# This must be Linux ELF.
6432linux* | k*bsd*-gnu | kopensolaris*-gnu)
6433  lt_cv_deplibs_check_method=pass_all
6434  ;;
6435
6436netbsd*)
6437  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6438    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6439  else
6440    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6441  fi
6442  ;;
6443
6444newos6*)
6445  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6446  lt_cv_file_magic_cmd=/usr/bin/file
6447  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6448  ;;
6449
6450*nto* | *qnx*)
6451  lt_cv_deplibs_check_method=pass_all
6452  ;;
6453
6454openbsd*)
6455  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6456    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6457  else
6458    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6459  fi
6460  ;;
6461
6462osf3* | osf4* | osf5*)
6463  lt_cv_deplibs_check_method=pass_all
6464  ;;
6465
6466rdos*)
6467  lt_cv_deplibs_check_method=pass_all
6468  ;;
6469
6470solaris*)
6471  lt_cv_deplibs_check_method=pass_all
6472  ;;
6473
6474sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6475  lt_cv_deplibs_check_method=pass_all
6476  ;;
6477
6478sysv4 | sysv4.3*)
6479  case $host_vendor in
6480  motorola)
6481    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]'
6482    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6483    ;;
6484  ncr)
6485    lt_cv_deplibs_check_method=pass_all
6486    ;;
6487  sequent)
6488    lt_cv_file_magic_cmd='/bin/file'
6489    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6490    ;;
6491  sni)
6492    lt_cv_file_magic_cmd='/bin/file'
6493    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6494    lt_cv_file_magic_test_file=/lib/libc.so
6495    ;;
6496  siemens)
6497    lt_cv_deplibs_check_method=pass_all
6498    ;;
6499  pc)
6500    lt_cv_deplibs_check_method=pass_all
6501    ;;
6502  esac
6503  ;;
6504
6505tpf*)
6506  lt_cv_deplibs_check_method=pass_all
6507  ;;
6508esac
6509
6510fi
6511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6512$as_echo "$lt_cv_deplibs_check_method" >&6; }
6513file_magic_cmd=$lt_cv_file_magic_cmd
6514deplibs_check_method=$lt_cv_deplibs_check_method
6515test -z "$deplibs_check_method" && deplibs_check_method=unknown
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528if test -n "$ac_tool_prefix"; then
6529  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6530set dummy ${ac_tool_prefix}ar; ac_word=$2
6531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6532$as_echo_n "checking for $ac_word... " >&6; }
6533if ${ac_cv_prog_AR+:} false; then :
6534  $as_echo_n "(cached) " >&6
6535else
6536  if test -n "$AR"; then
6537  ac_cv_prog_AR="$AR" # Let the user override the test.
6538else
6539as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6540for as_dir in $PATH
6541do
6542  IFS=$as_save_IFS
6543  test -z "$as_dir" && as_dir=.
6544    for ac_exec_ext in '' $ac_executable_extensions; do
6545  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6546    ac_cv_prog_AR="${ac_tool_prefix}ar"
6547    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6548    break 2
6549  fi
6550done
6551  done
6552IFS=$as_save_IFS
6553
6554fi
6555fi
6556AR=$ac_cv_prog_AR
6557if test -n "$AR"; then
6558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6559$as_echo "$AR" >&6; }
6560else
6561  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6562$as_echo "no" >&6; }
6563fi
6564
6565
6566fi
6567if test -z "$ac_cv_prog_AR"; then
6568  ac_ct_AR=$AR
6569  # Extract the first word of "ar", so it can be a program name with args.
6570set dummy ar; ac_word=$2
6571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6572$as_echo_n "checking for $ac_word... " >&6; }
6573if ${ac_cv_prog_ac_ct_AR+:} false; then :
6574  $as_echo_n "(cached) " >&6
6575else
6576  if test -n "$ac_ct_AR"; then
6577  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6578else
6579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6580for as_dir in $PATH
6581do
6582  IFS=$as_save_IFS
6583  test -z "$as_dir" && as_dir=.
6584    for ac_exec_ext in '' $ac_executable_extensions; do
6585  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6586    ac_cv_prog_ac_ct_AR="ar"
6587    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6588    break 2
6589  fi
6590done
6591  done
6592IFS=$as_save_IFS
6593
6594fi
6595fi
6596ac_ct_AR=$ac_cv_prog_ac_ct_AR
6597if test -n "$ac_ct_AR"; then
6598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6599$as_echo "$ac_ct_AR" >&6; }
6600else
6601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6602$as_echo "no" >&6; }
6603fi
6604
6605  if test "x$ac_ct_AR" = x; then
6606    AR="false"
6607  else
6608    case $cross_compiling:$ac_tool_warned in
6609yes:)
6610{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6611$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6612ac_tool_warned=yes ;;
6613esac
6614    AR=$ac_ct_AR
6615  fi
6616else
6617  AR="$ac_cv_prog_AR"
6618fi
6619
6620test -z "$AR" && AR=ar
6621test -z "$AR_FLAGS" && AR_FLAGS=cru
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633if test -n "$ac_tool_prefix"; then
6634  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6635set dummy ${ac_tool_prefix}strip; ac_word=$2
6636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6637$as_echo_n "checking for $ac_word... " >&6; }
6638if ${ac_cv_prog_STRIP+:} false; then :
6639  $as_echo_n "(cached) " >&6
6640else
6641  if test -n "$STRIP"; then
6642  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6643else
6644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6645for as_dir in $PATH
6646do
6647  IFS=$as_save_IFS
6648  test -z "$as_dir" && as_dir=.
6649    for ac_exec_ext in '' $ac_executable_extensions; do
6650  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6651    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6652    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6653    break 2
6654  fi
6655done
6656  done
6657IFS=$as_save_IFS
6658
6659fi
6660fi
6661STRIP=$ac_cv_prog_STRIP
6662if test -n "$STRIP"; then
6663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6664$as_echo "$STRIP" >&6; }
6665else
6666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6667$as_echo "no" >&6; }
6668fi
6669
6670
6671fi
6672if test -z "$ac_cv_prog_STRIP"; then
6673  ac_ct_STRIP=$STRIP
6674  # Extract the first word of "strip", so it can be a program name with args.
6675set dummy strip; ac_word=$2
6676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6677$as_echo_n "checking for $ac_word... " >&6; }
6678if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6679  $as_echo_n "(cached) " >&6
6680else
6681  if test -n "$ac_ct_STRIP"; then
6682  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6683else
6684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6685for as_dir in $PATH
6686do
6687  IFS=$as_save_IFS
6688  test -z "$as_dir" && as_dir=.
6689    for ac_exec_ext in '' $ac_executable_extensions; do
6690  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6691    ac_cv_prog_ac_ct_STRIP="strip"
6692    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6693    break 2
6694  fi
6695done
6696  done
6697IFS=$as_save_IFS
6698
6699fi
6700fi
6701ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6702if test -n "$ac_ct_STRIP"; then
6703  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6704$as_echo "$ac_ct_STRIP" >&6; }
6705else
6706  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6707$as_echo "no" >&6; }
6708fi
6709
6710  if test "x$ac_ct_STRIP" = x; then
6711    STRIP=":"
6712  else
6713    case $cross_compiling:$ac_tool_warned in
6714yes:)
6715{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6716$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6717ac_tool_warned=yes ;;
6718esac
6719    STRIP=$ac_ct_STRIP
6720  fi
6721else
6722  STRIP="$ac_cv_prog_STRIP"
6723fi
6724
6725test -z "$STRIP" && STRIP=:
6726
6727
6728
6729
6730
6731
6732if test -n "$ac_tool_prefix"; then
6733  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6734set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6736$as_echo_n "checking for $ac_word... " >&6; }
6737if ${ac_cv_prog_RANLIB+:} false; then :
6738  $as_echo_n "(cached) " >&6
6739else
6740  if test -n "$RANLIB"; then
6741  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6742else
6743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6744for as_dir in $PATH
6745do
6746  IFS=$as_save_IFS
6747  test -z "$as_dir" && as_dir=.
6748    for ac_exec_ext in '' $ac_executable_extensions; do
6749  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6750    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6751    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6752    break 2
6753  fi
6754done
6755  done
6756IFS=$as_save_IFS
6757
6758fi
6759fi
6760RANLIB=$ac_cv_prog_RANLIB
6761if test -n "$RANLIB"; then
6762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6763$as_echo "$RANLIB" >&6; }
6764else
6765  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6766$as_echo "no" >&6; }
6767fi
6768
6769
6770fi
6771if test -z "$ac_cv_prog_RANLIB"; then
6772  ac_ct_RANLIB=$RANLIB
6773  # Extract the first word of "ranlib", so it can be a program name with args.
6774set dummy ranlib; ac_word=$2
6775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6776$as_echo_n "checking for $ac_word... " >&6; }
6777if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6778  $as_echo_n "(cached) " >&6
6779else
6780  if test -n "$ac_ct_RANLIB"; then
6781  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6782else
6783as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6784for as_dir in $PATH
6785do
6786  IFS=$as_save_IFS
6787  test -z "$as_dir" && as_dir=.
6788    for ac_exec_ext in '' $ac_executable_extensions; do
6789  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6790    ac_cv_prog_ac_ct_RANLIB="ranlib"
6791    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6792    break 2
6793  fi
6794done
6795  done
6796IFS=$as_save_IFS
6797
6798fi
6799fi
6800ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6801if test -n "$ac_ct_RANLIB"; then
6802  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6803$as_echo "$ac_ct_RANLIB" >&6; }
6804else
6805  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6806$as_echo "no" >&6; }
6807fi
6808
6809  if test "x$ac_ct_RANLIB" = x; then
6810    RANLIB=":"
6811  else
6812    case $cross_compiling:$ac_tool_warned in
6813yes:)
6814{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6815$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6816ac_tool_warned=yes ;;
6817esac
6818    RANLIB=$ac_ct_RANLIB
6819  fi
6820else
6821  RANLIB="$ac_cv_prog_RANLIB"
6822fi
6823
6824test -z "$RANLIB" && RANLIB=:
6825
6826
6827
6828
6829
6830
6831# Determine commands to create old-style static archives.
6832old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6833old_postinstall_cmds='chmod 644 $oldlib'
6834old_postuninstall_cmds=
6835
6836if test -n "$RANLIB"; then
6837  case $host_os in
6838  openbsd*)
6839    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6840    ;;
6841  *)
6842    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6843    ;;
6844  esac
6845  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6846fi
6847
6848case $host_os in
6849  darwin*)
6850    lock_old_archive_extraction=yes ;;
6851  *)
6852    lock_old_archive_extraction=no ;;
6853esac
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893# If no C compiler was specified, use CC.
6894LTCC=${LTCC-"$CC"}
6895
6896# If no C compiler flags were specified, use CFLAGS.
6897LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6898
6899# Allow CC to be a program name with arguments.
6900compiler=$CC
6901
6902
6903# Check for command to grab the raw symbol name followed by C symbol from nm.
6904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6905$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6906if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6907  $as_echo_n "(cached) " >&6
6908else
6909
6910# These are sane defaults that work on at least a few old systems.
6911# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6912
6913# Character class describing NM global symbol codes.
6914symcode='[BCDEGRST]'
6915
6916# Regexp to match symbols that can be accessed directly from C.
6917sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6918
6919# Define system-specific variables.
6920case $host_os in
6921aix*)
6922  symcode='[BCDT]'
6923  ;;
6924cygwin* | mingw* | pw32* | cegcc*)
6925  symcode='[ABCDGISTW]'
6926  ;;
6927hpux*)
6928  if test "$host_cpu" = ia64; then
6929    symcode='[ABCDEGRST]'
6930  fi
6931  ;;
6932irix* | nonstopux*)
6933  symcode='[BCDEGRST]'
6934  ;;
6935osf*)
6936  symcode='[BCDEGQRST]'
6937  ;;
6938solaris*)
6939  symcode='[BDRT]'
6940  ;;
6941sco3.2v5*)
6942  symcode='[DT]'
6943  ;;
6944sysv4.2uw2*)
6945  symcode='[DT]'
6946  ;;
6947sysv5* | sco5v6* | unixware* | OpenUNIX*)
6948  symcode='[ABDT]'
6949  ;;
6950sysv4)
6951  symcode='[DFNSTU]'
6952  ;;
6953esac
6954
6955# If we're using GNU nm, then use its standard symbol codes.
6956case `$NM -V 2>&1` in
6957*GNU* | *'with BFD'*)
6958  symcode='[ABCDGIRSTW]' ;;
6959esac
6960
6961# Transform an extracted symbol line into a proper C declaration.
6962# Some systems (esp. on ia64) link data and code symbols differently,
6963# so use this general approach.
6964lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6965
6966# Transform an extracted symbol line into symbol name and symbol address
6967lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6968lt_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'"
6969
6970# Handle CRLF in mingw tool chain
6971opt_cr=
6972case $build_os in
6973mingw*)
6974  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6975  ;;
6976esac
6977
6978# Try without a prefix underscore, then with it.
6979for ac_symprfx in "" "_"; do
6980
6981  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6982  symxfrm="\\1 $ac_symprfx\\2 \\2"
6983
6984  # Write the raw and C identifiers.
6985  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6986    # Fake it for dumpbin and say T for any non-static function
6987    # and D for any global variable.
6988    # Also find C++ and __fastcall symbols from MSVC++,
6989    # which start with @ or ?.
6990    lt_cv_sys_global_symbol_pipe="$AWK '"\
6991"     {last_section=section; section=\$ 3};"\
6992"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6993"     \$ 0!~/External *\|/{next};"\
6994"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6995"     {if(hide[section]) next};"\
6996"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6997"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6998"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6999"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7000"     ' prfx=^$ac_symprfx"
7001  else
7002    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7003  fi
7004
7005  # Check to see that the pipe works correctly.
7006  pipe_works=no
7007
7008  rm -f conftest*
7009  cat > conftest.$ac_ext <<_LT_EOF
7010#ifdef __cplusplus
7011extern "C" {
7012#endif
7013char nm_test_var;
7014void nm_test_func(void);
7015void nm_test_func(void){}
7016#ifdef __cplusplus
7017}
7018#endif
7019int main(){nm_test_var='a';nm_test_func();return(0);}
7020_LT_EOF
7021
7022  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7023  (eval $ac_compile) 2>&5
7024  ac_status=$?
7025  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7026  test $ac_status = 0; }; then
7027    # Now try to grab the symbols.
7028    nlist=conftest.nm
7029    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7030  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7031  ac_status=$?
7032  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7033  test $ac_status = 0; } && test -s "$nlist"; then
7034      # Try sorting and uniquifying the output.
7035      if sort "$nlist" | uniq > "$nlist"T; then
7036	mv -f "$nlist"T "$nlist"
7037      else
7038	rm -f "$nlist"T
7039      fi
7040
7041      # Make sure that we snagged all the symbols we need.
7042      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7043	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7044	  cat <<_LT_EOF > conftest.$ac_ext
7045#ifdef __cplusplus
7046extern "C" {
7047#endif
7048
7049_LT_EOF
7050	  # Now generate the symbol file.
7051	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7052
7053	  cat <<_LT_EOF >> conftest.$ac_ext
7054
7055/* The mapping between symbol names and symbols.  */
7056const struct {
7057  const char *name;
7058  void       *address;
7059}
7060lt__PROGRAM__LTX_preloaded_symbols[] =
7061{
7062  { "@PROGRAM@", (void *) 0 },
7063_LT_EOF
7064	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7065	  cat <<\_LT_EOF >> conftest.$ac_ext
7066  {0, (void *) 0}
7067};
7068
7069/* This works around a problem in FreeBSD linker */
7070#ifdef FREEBSD_WORKAROUND
7071static const void *lt_preloaded_setup() {
7072  return lt__PROGRAM__LTX_preloaded_symbols;
7073}
7074#endif
7075
7076#ifdef __cplusplus
7077}
7078#endif
7079_LT_EOF
7080	  # Now try linking the two files.
7081	  mv conftest.$ac_objext conftstm.$ac_objext
7082	  lt_save_LIBS="$LIBS"
7083	  lt_save_CFLAGS="$CFLAGS"
7084	  LIBS="conftstm.$ac_objext"
7085	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7086	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7087  (eval $ac_link) 2>&5
7088  ac_status=$?
7089  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7090  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7091	    pipe_works=yes
7092	  fi
7093	  LIBS="$lt_save_LIBS"
7094	  CFLAGS="$lt_save_CFLAGS"
7095	else
7096	  echo "cannot find nm_test_func in $nlist" >&5
7097	fi
7098      else
7099	echo "cannot find nm_test_var in $nlist" >&5
7100      fi
7101    else
7102      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7103    fi
7104  else
7105    echo "$progname: failed program was:" >&5
7106    cat conftest.$ac_ext >&5
7107  fi
7108  rm -rf conftest* conftst*
7109
7110  # Do not use the global_symbol_pipe unless it works.
7111  if test "$pipe_works" = yes; then
7112    break
7113  else
7114    lt_cv_sys_global_symbol_pipe=
7115  fi
7116done
7117
7118fi
7119
7120if test -z "$lt_cv_sys_global_symbol_pipe"; then
7121  lt_cv_sys_global_symbol_to_cdecl=
7122fi
7123if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7124  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7125$as_echo "failed" >&6; }
7126else
7127  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7128$as_echo "ok" >&6; }
7129fi
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152# Check whether --enable-libtool-lock was given.
7153if test "${enable_libtool_lock+set}" = set; then :
7154  enableval=$enable_libtool_lock;
7155fi
7156
7157test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7158
7159# Some flags need to be propagated to the compiler or linker for good
7160# libtool support.
7161case $host in
7162ia64-*-hpux*)
7163  # Find out which ABI we are using.
7164  echo 'int i;' > conftest.$ac_ext
7165  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7166  (eval $ac_compile) 2>&5
7167  ac_status=$?
7168  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7169  test $ac_status = 0; }; then
7170    case `/usr/bin/file conftest.$ac_objext` in
7171      *ELF-32*)
7172	HPUX_IA64_MODE="32"
7173	;;
7174      *ELF-64*)
7175	HPUX_IA64_MODE="64"
7176	;;
7177    esac
7178  fi
7179  rm -rf conftest*
7180  ;;
7181*-*-irix6*)
7182  # Find out which ABI we are using.
7183  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7184  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7185  (eval $ac_compile) 2>&5
7186  ac_status=$?
7187  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7188  test $ac_status = 0; }; then
7189    if test "$lt_cv_prog_gnu_ld" = yes; then
7190      case `/usr/bin/file conftest.$ac_objext` in
7191	*32-bit*)
7192	  LD="${LD-ld} -melf32bsmip"
7193	  ;;
7194	*N32*)
7195	  LD="${LD-ld} -melf32bmipn32"
7196	  ;;
7197	*64-bit*)
7198	  LD="${LD-ld} -melf64bmip"
7199	;;
7200      esac
7201    else
7202      case `/usr/bin/file conftest.$ac_objext` in
7203	*32-bit*)
7204	  LD="${LD-ld} -32"
7205	  ;;
7206	*N32*)
7207	  LD="${LD-ld} -n32"
7208	  ;;
7209	*64-bit*)
7210	  LD="${LD-ld} -64"
7211	  ;;
7212      esac
7213    fi
7214  fi
7215  rm -rf conftest*
7216  ;;
7217
7218x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7219s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7220  # Find out which ABI we are using.
7221  echo 'int i;' > conftest.$ac_ext
7222  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7223  (eval $ac_compile) 2>&5
7224  ac_status=$?
7225  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7226  test $ac_status = 0; }; then
7227    case `/usr/bin/file conftest.o` in
7228      *32-bit*)
7229	case $host in
7230	  x86_64-*kfreebsd*-gnu)
7231	    LD="${LD-ld} -m elf_i386_fbsd"
7232	    ;;
7233	  x86_64-*linux*)
7234	    case `/usr/bin/file conftest.o` in
7235	      *x86-64*)
7236		LD="${LD-ld} -m elf32_x86_64"
7237		;;
7238	      *)
7239		LD="${LD-ld} -m elf_i386"
7240		;;
7241	    esac
7242	    ;;
7243	  powerpc64le-*linux*)
7244	    LD="${LD-ld} -m elf32lppclinux"
7245	    ;;
7246	  powerpc64-*linux*)
7247	    LD="${LD-ld} -m elf32ppclinux"
7248	    ;;
7249	  s390x-*linux*)
7250	    LD="${LD-ld} -m elf_s390"
7251	    ;;
7252	  sparc64-*linux*)
7253	    LD="${LD-ld} -m elf32_sparc"
7254	    ;;
7255	esac
7256	;;
7257      *64-bit*)
7258	case $host in
7259	  x86_64-*kfreebsd*-gnu)
7260	    LD="${LD-ld} -m elf_x86_64_fbsd"
7261	    ;;
7262	  x86_64-*linux*)
7263	    LD="${LD-ld} -m elf_x86_64"
7264	    ;;
7265	  powerpcle-*linux*)
7266	    LD="${LD-ld} -m elf64lppc"
7267	    ;;
7268	  powerpc-*linux*)
7269	    LD="${LD-ld} -m elf64ppc"
7270	    ;;
7271	  s390*-*linux*|s390*-*tpf*)
7272	    LD="${LD-ld} -m elf64_s390"
7273	    ;;
7274	  sparc*-*linux*)
7275	    LD="${LD-ld} -m elf64_sparc"
7276	    ;;
7277	esac
7278	;;
7279    esac
7280  fi
7281  rm -rf conftest*
7282  ;;
7283
7284*-*-sco3.2v5*)
7285  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7286  SAVE_CFLAGS="$CFLAGS"
7287  CFLAGS="$CFLAGS -belf"
7288  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7289$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7290if ${lt_cv_cc_needs_belf+:} false; then :
7291  $as_echo_n "(cached) " >&6
7292else
7293  ac_ext=c
7294ac_cpp='$CPP $CPPFLAGS'
7295ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7296ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7297ac_compiler_gnu=$ac_cv_c_compiler_gnu
7298
7299     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7300/* end confdefs.h.  */
7301
7302int
7303main ()
7304{
7305
7306  ;
7307  return 0;
7308}
7309_ACEOF
7310if ac_fn_c_try_link "$LINENO"; then :
7311  lt_cv_cc_needs_belf=yes
7312else
7313  lt_cv_cc_needs_belf=no
7314fi
7315rm -f core conftest.err conftest.$ac_objext \
7316    conftest$ac_exeext conftest.$ac_ext
7317     ac_ext=c
7318ac_cpp='$CPP $CPPFLAGS'
7319ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7320ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7321ac_compiler_gnu=$ac_cv_c_compiler_gnu
7322
7323fi
7324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7325$as_echo "$lt_cv_cc_needs_belf" >&6; }
7326  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7327    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7328    CFLAGS="$SAVE_CFLAGS"
7329  fi
7330  ;;
7331sparc*-*solaris*)
7332  # Find out which ABI we are using.
7333  echo 'int i;' > conftest.$ac_ext
7334  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7335  (eval $ac_compile) 2>&5
7336  ac_status=$?
7337  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7338  test $ac_status = 0; }; then
7339    case `/usr/bin/file conftest.o` in
7340    *64-bit*)
7341      case $lt_cv_prog_gnu_ld in
7342      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7343      *)
7344	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7345	  LD="${LD-ld} -64"
7346	fi
7347	;;
7348      esac
7349      ;;
7350    esac
7351  fi
7352  rm -rf conftest*
7353  ;;
7354esac
7355
7356need_locks="$enable_libtool_lock"
7357
7358
7359  case $host_os in
7360    rhapsody* | darwin*)
7361    if test -n "$ac_tool_prefix"; then
7362  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7363set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7365$as_echo_n "checking for $ac_word... " >&6; }
7366if ${ac_cv_prog_DSYMUTIL+:} false; then :
7367  $as_echo_n "(cached) " >&6
7368else
7369  if test -n "$DSYMUTIL"; then
7370  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7371else
7372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7373for as_dir in $PATH
7374do
7375  IFS=$as_save_IFS
7376  test -z "$as_dir" && as_dir=.
7377    for ac_exec_ext in '' $ac_executable_extensions; do
7378  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7379    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7380    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7381    break 2
7382  fi
7383done
7384  done
7385IFS=$as_save_IFS
7386
7387fi
7388fi
7389DSYMUTIL=$ac_cv_prog_DSYMUTIL
7390if test -n "$DSYMUTIL"; then
7391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7392$as_echo "$DSYMUTIL" >&6; }
7393else
7394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7395$as_echo "no" >&6; }
7396fi
7397
7398
7399fi
7400if test -z "$ac_cv_prog_DSYMUTIL"; then
7401  ac_ct_DSYMUTIL=$DSYMUTIL
7402  # Extract the first word of "dsymutil", so it can be a program name with args.
7403set dummy dsymutil; ac_word=$2
7404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7405$as_echo_n "checking for $ac_word... " >&6; }
7406if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7407  $as_echo_n "(cached) " >&6
7408else
7409  if test -n "$ac_ct_DSYMUTIL"; then
7410  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7411else
7412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7413for as_dir in $PATH
7414do
7415  IFS=$as_save_IFS
7416  test -z "$as_dir" && as_dir=.
7417    for ac_exec_ext in '' $ac_executable_extensions; do
7418  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7419    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7420    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7421    break 2
7422  fi
7423done
7424  done
7425IFS=$as_save_IFS
7426
7427fi
7428fi
7429ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7430if test -n "$ac_ct_DSYMUTIL"; then
7431  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7432$as_echo "$ac_ct_DSYMUTIL" >&6; }
7433else
7434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7435$as_echo "no" >&6; }
7436fi
7437
7438  if test "x$ac_ct_DSYMUTIL" = x; then
7439    DSYMUTIL=":"
7440  else
7441    case $cross_compiling:$ac_tool_warned in
7442yes:)
7443{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7444$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7445ac_tool_warned=yes ;;
7446esac
7447    DSYMUTIL=$ac_ct_DSYMUTIL
7448  fi
7449else
7450  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7451fi
7452
7453    if test -n "$ac_tool_prefix"; then
7454  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7455set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7457$as_echo_n "checking for $ac_word... " >&6; }
7458if ${ac_cv_prog_NMEDIT+:} false; then :
7459  $as_echo_n "(cached) " >&6
7460else
7461  if test -n "$NMEDIT"; then
7462  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7463else
7464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7465for as_dir in $PATH
7466do
7467  IFS=$as_save_IFS
7468  test -z "$as_dir" && as_dir=.
7469    for ac_exec_ext in '' $ac_executable_extensions; do
7470  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7471    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7472    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7473    break 2
7474  fi
7475done
7476  done
7477IFS=$as_save_IFS
7478
7479fi
7480fi
7481NMEDIT=$ac_cv_prog_NMEDIT
7482if test -n "$NMEDIT"; then
7483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7484$as_echo "$NMEDIT" >&6; }
7485else
7486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7487$as_echo "no" >&6; }
7488fi
7489
7490
7491fi
7492if test -z "$ac_cv_prog_NMEDIT"; then
7493  ac_ct_NMEDIT=$NMEDIT
7494  # Extract the first word of "nmedit", so it can be a program name with args.
7495set dummy nmedit; ac_word=$2
7496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7497$as_echo_n "checking for $ac_word... " >&6; }
7498if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7499  $as_echo_n "(cached) " >&6
7500else
7501  if test -n "$ac_ct_NMEDIT"; then
7502  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7503else
7504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7505for as_dir in $PATH
7506do
7507  IFS=$as_save_IFS
7508  test -z "$as_dir" && as_dir=.
7509    for ac_exec_ext in '' $ac_executable_extensions; do
7510  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7511    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7512    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7513    break 2
7514  fi
7515done
7516  done
7517IFS=$as_save_IFS
7518
7519fi
7520fi
7521ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7522if test -n "$ac_ct_NMEDIT"; then
7523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7524$as_echo "$ac_ct_NMEDIT" >&6; }
7525else
7526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7527$as_echo "no" >&6; }
7528fi
7529
7530  if test "x$ac_ct_NMEDIT" = x; then
7531    NMEDIT=":"
7532  else
7533    case $cross_compiling:$ac_tool_warned in
7534yes:)
7535{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7536$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7537ac_tool_warned=yes ;;
7538esac
7539    NMEDIT=$ac_ct_NMEDIT
7540  fi
7541else
7542  NMEDIT="$ac_cv_prog_NMEDIT"
7543fi
7544
7545    if test -n "$ac_tool_prefix"; then
7546  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7547set dummy ${ac_tool_prefix}lipo; ac_word=$2
7548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7549$as_echo_n "checking for $ac_word... " >&6; }
7550if ${ac_cv_prog_LIPO+:} false; then :
7551  $as_echo_n "(cached) " >&6
7552else
7553  if test -n "$LIPO"; then
7554  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7555else
7556as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7557for as_dir in $PATH
7558do
7559  IFS=$as_save_IFS
7560  test -z "$as_dir" && as_dir=.
7561    for ac_exec_ext in '' $ac_executable_extensions; do
7562  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7563    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7564    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7565    break 2
7566  fi
7567done
7568  done
7569IFS=$as_save_IFS
7570
7571fi
7572fi
7573LIPO=$ac_cv_prog_LIPO
7574if test -n "$LIPO"; then
7575  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7576$as_echo "$LIPO" >&6; }
7577else
7578  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7579$as_echo "no" >&6; }
7580fi
7581
7582
7583fi
7584if test -z "$ac_cv_prog_LIPO"; then
7585  ac_ct_LIPO=$LIPO
7586  # Extract the first word of "lipo", so it can be a program name with args.
7587set dummy lipo; ac_word=$2
7588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7589$as_echo_n "checking for $ac_word... " >&6; }
7590if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7591  $as_echo_n "(cached) " >&6
7592else
7593  if test -n "$ac_ct_LIPO"; then
7594  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7595else
7596as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7597for as_dir in $PATH
7598do
7599  IFS=$as_save_IFS
7600  test -z "$as_dir" && as_dir=.
7601    for ac_exec_ext in '' $ac_executable_extensions; do
7602  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7603    ac_cv_prog_ac_ct_LIPO="lipo"
7604    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7605    break 2
7606  fi
7607done
7608  done
7609IFS=$as_save_IFS
7610
7611fi
7612fi
7613ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7614if test -n "$ac_ct_LIPO"; then
7615  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7616$as_echo "$ac_ct_LIPO" >&6; }
7617else
7618  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7619$as_echo "no" >&6; }
7620fi
7621
7622  if test "x$ac_ct_LIPO" = x; then
7623    LIPO=":"
7624  else
7625    case $cross_compiling:$ac_tool_warned in
7626yes:)
7627{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7628$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7629ac_tool_warned=yes ;;
7630esac
7631    LIPO=$ac_ct_LIPO
7632  fi
7633else
7634  LIPO="$ac_cv_prog_LIPO"
7635fi
7636
7637    if test -n "$ac_tool_prefix"; then
7638  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7639set dummy ${ac_tool_prefix}otool; ac_word=$2
7640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7641$as_echo_n "checking for $ac_word... " >&6; }
7642if ${ac_cv_prog_OTOOL+:} false; then :
7643  $as_echo_n "(cached) " >&6
7644else
7645  if test -n "$OTOOL"; then
7646  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7647else
7648as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7649for as_dir in $PATH
7650do
7651  IFS=$as_save_IFS
7652  test -z "$as_dir" && as_dir=.
7653    for ac_exec_ext in '' $ac_executable_extensions; do
7654  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7655    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7656    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7657    break 2
7658  fi
7659done
7660  done
7661IFS=$as_save_IFS
7662
7663fi
7664fi
7665OTOOL=$ac_cv_prog_OTOOL
7666if test -n "$OTOOL"; then
7667  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7668$as_echo "$OTOOL" >&6; }
7669else
7670  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7671$as_echo "no" >&6; }
7672fi
7673
7674
7675fi
7676if test -z "$ac_cv_prog_OTOOL"; then
7677  ac_ct_OTOOL=$OTOOL
7678  # Extract the first word of "otool", so it can be a program name with args.
7679set dummy otool; ac_word=$2
7680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7681$as_echo_n "checking for $ac_word... " >&6; }
7682if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7683  $as_echo_n "(cached) " >&6
7684else
7685  if test -n "$ac_ct_OTOOL"; then
7686  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7687else
7688as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7689for as_dir in $PATH
7690do
7691  IFS=$as_save_IFS
7692  test -z "$as_dir" && as_dir=.
7693    for ac_exec_ext in '' $ac_executable_extensions; do
7694  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7695    ac_cv_prog_ac_ct_OTOOL="otool"
7696    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7697    break 2
7698  fi
7699done
7700  done
7701IFS=$as_save_IFS
7702
7703fi
7704fi
7705ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7706if test -n "$ac_ct_OTOOL"; then
7707  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7708$as_echo "$ac_ct_OTOOL" >&6; }
7709else
7710  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7711$as_echo "no" >&6; }
7712fi
7713
7714  if test "x$ac_ct_OTOOL" = x; then
7715    OTOOL=":"
7716  else
7717    case $cross_compiling:$ac_tool_warned in
7718yes:)
7719{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7720$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7721ac_tool_warned=yes ;;
7722esac
7723    OTOOL=$ac_ct_OTOOL
7724  fi
7725else
7726  OTOOL="$ac_cv_prog_OTOOL"
7727fi
7728
7729    if test -n "$ac_tool_prefix"; then
7730  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7731set dummy ${ac_tool_prefix}otool64; ac_word=$2
7732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7733$as_echo_n "checking for $ac_word... " >&6; }
7734if ${ac_cv_prog_OTOOL64+:} false; then :
7735  $as_echo_n "(cached) " >&6
7736else
7737  if test -n "$OTOOL64"; then
7738  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7739else
7740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7741for as_dir in $PATH
7742do
7743  IFS=$as_save_IFS
7744  test -z "$as_dir" && as_dir=.
7745    for ac_exec_ext in '' $ac_executable_extensions; do
7746  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7747    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7748    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7749    break 2
7750  fi
7751done
7752  done
7753IFS=$as_save_IFS
7754
7755fi
7756fi
7757OTOOL64=$ac_cv_prog_OTOOL64
7758if test -n "$OTOOL64"; then
7759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7760$as_echo "$OTOOL64" >&6; }
7761else
7762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7763$as_echo "no" >&6; }
7764fi
7765
7766
7767fi
7768if test -z "$ac_cv_prog_OTOOL64"; then
7769  ac_ct_OTOOL64=$OTOOL64
7770  # Extract the first word of "otool64", so it can be a program name with args.
7771set dummy otool64; ac_word=$2
7772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7773$as_echo_n "checking for $ac_word... " >&6; }
7774if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7775  $as_echo_n "(cached) " >&6
7776else
7777  if test -n "$ac_ct_OTOOL64"; then
7778  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7779else
7780as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7781for as_dir in $PATH
7782do
7783  IFS=$as_save_IFS
7784  test -z "$as_dir" && as_dir=.
7785    for ac_exec_ext in '' $ac_executable_extensions; do
7786  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7787    ac_cv_prog_ac_ct_OTOOL64="otool64"
7788    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7789    break 2
7790  fi
7791done
7792  done
7793IFS=$as_save_IFS
7794
7795fi
7796fi
7797ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7798if test -n "$ac_ct_OTOOL64"; then
7799  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7800$as_echo "$ac_ct_OTOOL64" >&6; }
7801else
7802  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7803$as_echo "no" >&6; }
7804fi
7805
7806  if test "x$ac_ct_OTOOL64" = x; then
7807    OTOOL64=":"
7808  else
7809    case $cross_compiling:$ac_tool_warned in
7810yes:)
7811{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7812$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7813ac_tool_warned=yes ;;
7814esac
7815    OTOOL64=$ac_ct_OTOOL64
7816  fi
7817else
7818  OTOOL64="$ac_cv_prog_OTOOL64"
7819fi
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7848$as_echo_n "checking for -single_module linker flag... " >&6; }
7849if ${lt_cv_apple_cc_single_mod+:} false; then :
7850  $as_echo_n "(cached) " >&6
7851else
7852  lt_cv_apple_cc_single_mod=no
7853      if test -z "${LT_MULTI_MODULE}"; then
7854	# By default we will add the -single_module flag. You can override
7855	# by either setting the environment variable LT_MULTI_MODULE
7856	# non-empty at configure time, or by adding -multi_module to the
7857	# link flags.
7858	rm -rf libconftest.dylib*
7859	echo "int foo(void){return 1;}" > conftest.c
7860	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7861-dynamiclib -Wl,-single_module conftest.c" >&5
7862	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7863	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7864        _lt_result=$?
7865	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7866	  lt_cv_apple_cc_single_mod=yes
7867	else
7868	  cat conftest.err >&5
7869	fi
7870	rm -rf libconftest.dylib*
7871	rm -f conftest.*
7872      fi
7873fi
7874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7875$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7876    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7877$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7878if ${lt_cv_ld_exported_symbols_list+:} false; then :
7879  $as_echo_n "(cached) " >&6
7880else
7881  lt_cv_ld_exported_symbols_list=no
7882      save_LDFLAGS=$LDFLAGS
7883      echo "_main" > conftest.sym
7884      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7885      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7886/* end confdefs.h.  */
7887
7888int
7889main ()
7890{
7891
7892  ;
7893  return 0;
7894}
7895_ACEOF
7896if ac_fn_c_try_link "$LINENO"; then :
7897  lt_cv_ld_exported_symbols_list=yes
7898else
7899  lt_cv_ld_exported_symbols_list=no
7900fi
7901rm -f core conftest.err conftest.$ac_objext \
7902    conftest$ac_exeext conftest.$ac_ext
7903	LDFLAGS="$save_LDFLAGS"
7904
7905fi
7906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7907$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7908    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7909$as_echo_n "checking for -force_load linker flag... " >&6; }
7910if ${lt_cv_ld_force_load+:} false; then :
7911  $as_echo_n "(cached) " >&6
7912else
7913  lt_cv_ld_force_load=no
7914      cat > conftest.c << _LT_EOF
7915int forced_loaded() { return 2;}
7916_LT_EOF
7917      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7918      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7919      echo "$AR cru libconftest.a conftest.o" >&5
7920      $AR cru libconftest.a conftest.o 2>&5
7921      cat > conftest.c << _LT_EOF
7922int main() { return 0;}
7923_LT_EOF
7924      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7925      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7926      _lt_result=$?
7927      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7928	lt_cv_ld_force_load=yes
7929      else
7930	cat conftest.err >&5
7931      fi
7932        rm -f conftest.err libconftest.a conftest conftest.c
7933        rm -rf conftest.dSYM
7934
7935fi
7936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7937$as_echo "$lt_cv_ld_force_load" >&6; }
7938    case $host_os in
7939    rhapsody* | darwin1.[012])
7940      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7941    darwin1.*)
7942      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7943    darwin*) # darwin 5.x on
7944      # if running on 10.5 or later, the deployment target defaults
7945      # to the OS version, if on x86, and 10.4, the deployment
7946      # target defaults to 10.4. Don't you love it?
7947      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7948	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7949	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7950	10.[012][,.]*)
7951	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7952	10.*)
7953	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7954      esac
7955    ;;
7956  esac
7957    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7958      _lt_dar_single_mod='$single_module'
7959    fi
7960    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7961      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7962    else
7963      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7964    fi
7965    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7966      _lt_dsymutil='~$DSYMUTIL $lib || :'
7967    else
7968      _lt_dsymutil=
7969    fi
7970    ;;
7971  esac
7972
7973for ac_header in dlfcn.h
7974do :
7975  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7976"
7977if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7978  cat >>confdefs.h <<_ACEOF
7979#define HAVE_DLFCN_H 1
7980_ACEOF
7981
7982fi
7983
7984done
7985
7986
7987
7988
7989
7990# Set options
7991
7992
7993
7994        enable_dlopen=no
7995
7996
7997  enable_win32_dll=no
7998
7999
8000
8001  # Check whether --enable-static was given.
8002if test "${enable_static+set}" = set; then :
8003  enableval=$enable_static; p=${PACKAGE-default}
8004    case $enableval in
8005    yes) enable_static=yes ;;
8006    no) enable_static=no ;;
8007    *)
8008     enable_static=no
8009      # Look at the argument we got.  We use all the common list separators.
8010      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8011      for pkg in $enableval; do
8012	IFS="$lt_save_ifs"
8013	if test "X$pkg" = "X$p"; then
8014	  enable_static=yes
8015	fi
8016      done
8017      IFS="$lt_save_ifs"
8018      ;;
8019    esac
8020else
8021  enable_static=yes
8022fi
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033# Check whether --with-pic was given.
8034if test "${with_pic+set}" = set; then :
8035  withval=$with_pic; pic_mode="$withval"
8036else
8037  pic_mode=default
8038fi
8039
8040
8041test -z "$pic_mode" && pic_mode=default
8042
8043
8044
8045
8046
8047
8048
8049  # Check whether --enable-fast-install was given.
8050if test "${enable_fast_install+set}" = set; then :
8051  enableval=$enable_fast_install; p=${PACKAGE-default}
8052    case $enableval in
8053    yes) enable_fast_install=yes ;;
8054    no) enable_fast_install=no ;;
8055    *)
8056      enable_fast_install=no
8057      # Look at the argument we got.  We use all the common list separators.
8058      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8059      for pkg in $enableval; do
8060	IFS="$lt_save_ifs"
8061	if test "X$pkg" = "X$p"; then
8062	  enable_fast_install=yes
8063	fi
8064      done
8065      IFS="$lt_save_ifs"
8066      ;;
8067    esac
8068else
8069  enable_fast_install=yes
8070fi
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082# This can be used to rebuild libtool when needed
8083LIBTOOL_DEPS="$ltmain"
8084
8085# Always use our own libtool.
8086LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113test -z "$LN_S" && LN_S="ln -s"
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128if test -n "${ZSH_VERSION+set}" ; then
8129   setopt NO_GLOB_SUBST
8130fi
8131
8132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8133$as_echo_n "checking for objdir... " >&6; }
8134if ${lt_cv_objdir+:} false; then :
8135  $as_echo_n "(cached) " >&6
8136else
8137  rm -f .libs 2>/dev/null
8138mkdir .libs 2>/dev/null
8139if test -d .libs; then
8140  lt_cv_objdir=.libs
8141else
8142  # MS-DOS does not allow filenames that begin with a dot.
8143  lt_cv_objdir=_libs
8144fi
8145rmdir .libs 2>/dev/null
8146fi
8147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8148$as_echo "$lt_cv_objdir" >&6; }
8149objdir=$lt_cv_objdir
8150
8151
8152
8153
8154
8155cat >>confdefs.h <<_ACEOF
8156#define LT_OBJDIR "$lt_cv_objdir/"
8157_ACEOF
8158
8159
8160
8161
8162case $host_os in
8163aix3*)
8164  # AIX sometimes has problems with the GCC collect2 program.  For some
8165  # reason, if we set the COLLECT_NAMES environment variable, the problems
8166  # vanish in a puff of smoke.
8167  if test "X${COLLECT_NAMES+set}" != Xset; then
8168    COLLECT_NAMES=
8169    export COLLECT_NAMES
8170  fi
8171  ;;
8172esac
8173
8174# Global variables:
8175ofile=libtool
8176can_build_shared=yes
8177
8178# All known linkers require a `.a' archive for static linking (except MSVC,
8179# which needs '.lib').
8180libext=a
8181
8182with_gnu_ld="$lt_cv_prog_gnu_ld"
8183
8184old_CC="$CC"
8185old_CFLAGS="$CFLAGS"
8186
8187# Set sane defaults for various variables
8188test -z "$CC" && CC=cc
8189test -z "$LTCC" && LTCC=$CC
8190test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8191test -z "$LD" && LD=ld
8192test -z "$ac_objext" && ac_objext=o
8193
8194for cc_temp in $compiler""; do
8195  case $cc_temp in
8196    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8197    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8198    \-*) ;;
8199    *) break;;
8200  esac
8201done
8202cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8203
8204
8205# Only perform the check for file, if the check method requires it
8206test -z "$MAGIC_CMD" && MAGIC_CMD=file
8207case $deplibs_check_method in
8208file_magic*)
8209  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8210    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8211$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8212if ${lt_cv_path_MAGIC_CMD+:} false; then :
8213  $as_echo_n "(cached) " >&6
8214else
8215  case $MAGIC_CMD in
8216[\\/*] |  ?:[\\/]*)
8217  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8218  ;;
8219*)
8220  lt_save_MAGIC_CMD="$MAGIC_CMD"
8221  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8222  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8223  for ac_dir in $ac_dummy; do
8224    IFS="$lt_save_ifs"
8225    test -z "$ac_dir" && ac_dir=.
8226    if test -f $ac_dir/${ac_tool_prefix}file; then
8227      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8228      if test -n "$file_magic_test_file"; then
8229	case $deplibs_check_method in
8230	"file_magic "*)
8231	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8232	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8233	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8234	    $EGREP "$file_magic_regex" > /dev/null; then
8235	    :
8236	  else
8237	    cat <<_LT_EOF 1>&2
8238
8239*** Warning: the command libtool uses to detect shared libraries,
8240*** $file_magic_cmd, produces output that libtool cannot recognize.
8241*** The result is that libtool may fail to recognize shared libraries
8242*** as such.  This will affect the creation of libtool libraries that
8243*** depend on shared libraries, but programs linked with such libtool
8244*** libraries will work regardless of this problem.  Nevertheless, you
8245*** may want to report the problem to your system manager and/or to
8246*** bug-libtool@gnu.org
8247
8248_LT_EOF
8249	  fi ;;
8250	esac
8251      fi
8252      break
8253    fi
8254  done
8255  IFS="$lt_save_ifs"
8256  MAGIC_CMD="$lt_save_MAGIC_CMD"
8257  ;;
8258esac
8259fi
8260
8261MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8262if test -n "$MAGIC_CMD"; then
8263  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8264$as_echo "$MAGIC_CMD" >&6; }
8265else
8266  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8267$as_echo "no" >&6; }
8268fi
8269
8270
8271
8272
8273
8274if test -z "$lt_cv_path_MAGIC_CMD"; then
8275  if test -n "$ac_tool_prefix"; then
8276    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8277$as_echo_n "checking for file... " >&6; }
8278if ${lt_cv_path_MAGIC_CMD+:} false; then :
8279  $as_echo_n "(cached) " >&6
8280else
8281  case $MAGIC_CMD in
8282[\\/*] |  ?:[\\/]*)
8283  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8284  ;;
8285*)
8286  lt_save_MAGIC_CMD="$MAGIC_CMD"
8287  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8288  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8289  for ac_dir in $ac_dummy; do
8290    IFS="$lt_save_ifs"
8291    test -z "$ac_dir" && ac_dir=.
8292    if test -f $ac_dir/file; then
8293      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8294      if test -n "$file_magic_test_file"; then
8295	case $deplibs_check_method in
8296	"file_magic "*)
8297	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8298	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8299	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8300	    $EGREP "$file_magic_regex" > /dev/null; then
8301	    :
8302	  else
8303	    cat <<_LT_EOF 1>&2
8304
8305*** Warning: the command libtool uses to detect shared libraries,
8306*** $file_magic_cmd, produces output that libtool cannot recognize.
8307*** The result is that libtool may fail to recognize shared libraries
8308*** as such.  This will affect the creation of libtool libraries that
8309*** depend on shared libraries, but programs linked with such libtool
8310*** libraries will work regardless of this problem.  Nevertheless, you
8311*** may want to report the problem to your system manager and/or to
8312*** bug-libtool@gnu.org
8313
8314_LT_EOF
8315	  fi ;;
8316	esac
8317      fi
8318      break
8319    fi
8320  done
8321  IFS="$lt_save_ifs"
8322  MAGIC_CMD="$lt_save_MAGIC_CMD"
8323  ;;
8324esac
8325fi
8326
8327MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8328if test -n "$MAGIC_CMD"; then
8329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8330$as_echo "$MAGIC_CMD" >&6; }
8331else
8332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8333$as_echo "no" >&6; }
8334fi
8335
8336
8337  else
8338    MAGIC_CMD=:
8339  fi
8340fi
8341
8342  fi
8343  ;;
8344esac
8345
8346# Use C for the default configuration in the libtool script
8347
8348lt_save_CC="$CC"
8349ac_ext=c
8350ac_cpp='$CPP $CPPFLAGS'
8351ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8352ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8353ac_compiler_gnu=$ac_cv_c_compiler_gnu
8354
8355
8356# Source file extension for C test sources.
8357ac_ext=c
8358
8359# Object file extension for compiled C test sources.
8360objext=o
8361objext=$objext
8362
8363# Code to be used in simple compile tests
8364lt_simple_compile_test_code="int some_variable = 0;"
8365
8366# Code to be used in simple link tests
8367lt_simple_link_test_code='int main(){return(0);}'
8368
8369
8370
8371
8372
8373
8374
8375# If no C compiler was specified, use CC.
8376LTCC=${LTCC-"$CC"}
8377
8378# If no C compiler flags were specified, use CFLAGS.
8379LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8380
8381# Allow CC to be a program name with arguments.
8382compiler=$CC
8383
8384# Save the default compiler, since it gets overwritten when the other
8385# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8386compiler_DEFAULT=$CC
8387
8388# save warnings/boilerplate of simple test code
8389ac_outfile=conftest.$ac_objext
8390echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8391eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8392_lt_compiler_boilerplate=`cat conftest.err`
8393$RM conftest*
8394
8395ac_outfile=conftest.$ac_objext
8396echo "$lt_simple_link_test_code" >conftest.$ac_ext
8397eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8398_lt_linker_boilerplate=`cat conftest.err`
8399$RM -r conftest*
8400
8401
8402## CAVEAT EMPTOR:
8403## There is no encapsulation within the following macros, do not change
8404## the running order or otherwise move them around unless you know exactly
8405## what you are doing...
8406if test -n "$compiler"; then
8407
8408lt_prog_compiler_no_builtin_flag=
8409
8410if test "$GCC" = yes; then
8411  case $cc_basename in
8412  nvcc*)
8413    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8414  *)
8415    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8416  esac
8417
8418  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8419$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8420if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8421  $as_echo_n "(cached) " >&6
8422else
8423  lt_cv_prog_compiler_rtti_exceptions=no
8424   ac_outfile=conftest.$ac_objext
8425   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8426   lt_compiler_flag="-fno-rtti -fno-exceptions"
8427   # Insert the option either (1) after the last *FLAGS variable, or
8428   # (2) before a word containing "conftest.", or (3) at the end.
8429   # Note that $ac_compile itself does not contain backslashes and begins
8430   # with a dollar sign (not a hyphen), so the echo should work correctly.
8431   # The option is referenced via a variable to avoid confusing sed.
8432   lt_compile=`echo "$ac_compile" | $SED \
8433   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8434   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8435   -e 's:$: $lt_compiler_flag:'`
8436   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8437   (eval "$lt_compile" 2>conftest.err)
8438   ac_status=$?
8439   cat conftest.err >&5
8440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8441   if (exit $ac_status) && test -s "$ac_outfile"; then
8442     # The compiler can only warn and ignore the option if not recognized
8443     # So say no if there are warnings other than the usual output.
8444     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8445     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8446     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8447       lt_cv_prog_compiler_rtti_exceptions=yes
8448     fi
8449   fi
8450   $RM conftest*
8451
8452fi
8453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8454$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8455
8456if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8457    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8458else
8459    :
8460fi
8461
8462fi
8463
8464
8465
8466
8467
8468
8469  lt_prog_compiler_wl=
8470lt_prog_compiler_pic=
8471lt_prog_compiler_static=
8472
8473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8474$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8475
8476  if test "$GCC" = yes; then
8477    lt_prog_compiler_wl='-Wl,'
8478    lt_prog_compiler_static='-static'
8479
8480    case $host_os in
8481      aix*)
8482      # All AIX code is PIC.
8483      if test "$host_cpu" = ia64; then
8484	# AIX 5 now supports IA64 processor
8485	lt_prog_compiler_static='-Bstatic'
8486      fi
8487      lt_prog_compiler_pic='-fPIC'
8488      ;;
8489
8490    amigaos*)
8491      case $host_cpu in
8492      powerpc)
8493            # see comment about AmigaOS4 .so support
8494            lt_prog_compiler_pic='-fPIC'
8495        ;;
8496      m68k)
8497            # FIXME: we need at least 68020 code to build shared libraries, but
8498            # adding the `-m68020' flag to GCC prevents building anything better,
8499            # like `-m68040'.
8500            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8501        ;;
8502      esac
8503      ;;
8504
8505    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8506      # PIC is the default for these OSes.
8507      ;;
8508
8509    mingw* | cygwin* | pw32* | os2* | cegcc*)
8510      # This hack is so that the source file can tell whether it is being
8511      # built for inclusion in a dll (and should export symbols for example).
8512      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8513      # (--disable-auto-import) libraries
8514      lt_prog_compiler_pic='-DDLL_EXPORT'
8515      ;;
8516
8517    darwin* | rhapsody*)
8518      # PIC is the default on this platform
8519      # Common symbols not allowed in MH_DYLIB files
8520      lt_prog_compiler_pic='-fno-common'
8521      ;;
8522
8523    haiku*)
8524      # PIC is the default for Haiku.
8525      # The "-static" flag exists, but is broken.
8526      lt_prog_compiler_static=
8527      ;;
8528
8529    hpux*)
8530      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8531      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8532      # sets the default TLS model and affects inlining.
8533      case $host_cpu in
8534      hppa*64*)
8535	# +Z the default
8536	;;
8537      *)
8538	lt_prog_compiler_pic='-fPIC'
8539	;;
8540      esac
8541      ;;
8542
8543    interix[3-9]*)
8544      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8545      # Instead, we relocate shared libraries at runtime.
8546      ;;
8547
8548    msdosdjgpp*)
8549      # Just because we use GCC doesn't mean we suddenly get shared libraries
8550      # on systems that don't support them.
8551      lt_prog_compiler_can_build_shared=no
8552      enable_shared=no
8553      ;;
8554
8555    *nto* | *qnx*)
8556      # QNX uses GNU C++, but need to define -shared option too, otherwise
8557      # it will coredump.
8558      lt_prog_compiler_pic='-fPIC -shared'
8559      ;;
8560
8561    sysv4*MP*)
8562      if test -d /usr/nec; then
8563	lt_prog_compiler_pic=-Kconform_pic
8564      fi
8565      ;;
8566
8567    *)
8568      lt_prog_compiler_pic='-fPIC'
8569      ;;
8570    esac
8571
8572    case $cc_basename in
8573    nvcc*) # Cuda Compiler Driver 2.2
8574      lt_prog_compiler_wl='-Xlinker '
8575      lt_prog_compiler_pic='-Xcompiler -fPIC'
8576      ;;
8577    esac
8578  else
8579    # PORTME Check for flag to pass linker flags through the system compiler.
8580    case $host_os in
8581    aix*)
8582      lt_prog_compiler_wl='-Wl,'
8583      if test "$host_cpu" = ia64; then
8584	# AIX 5 now supports IA64 processor
8585	lt_prog_compiler_static='-Bstatic'
8586      else
8587	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8588      fi
8589      ;;
8590
8591    mingw* | cygwin* | pw32* | os2* | cegcc*)
8592      # This hack is so that the source file can tell whether it is being
8593      # built for inclusion in a dll (and should export symbols for example).
8594      lt_prog_compiler_pic='-DDLL_EXPORT'
8595      ;;
8596
8597    hpux9* | hpux10* | hpux11*)
8598      lt_prog_compiler_wl='-Wl,'
8599      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8600      # not for PA HP-UX.
8601      case $host_cpu in
8602      hppa*64*|ia64*)
8603	# +Z the default
8604	;;
8605      *)
8606	lt_prog_compiler_pic='+Z'
8607	;;
8608      esac
8609      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8610      lt_prog_compiler_static='${wl}-a ${wl}archive'
8611      ;;
8612
8613    irix5* | irix6* | nonstopux*)
8614      lt_prog_compiler_wl='-Wl,'
8615      # PIC (with -KPIC) is the default.
8616      lt_prog_compiler_static='-non_shared'
8617      ;;
8618
8619    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8620      case $cc_basename in
8621      # old Intel for x86_64 which still supported -KPIC.
8622      ecc*)
8623	lt_prog_compiler_wl='-Wl,'
8624	lt_prog_compiler_pic='-KPIC'
8625	lt_prog_compiler_static='-static'
8626        ;;
8627      # icc used to be incompatible with GCC.
8628      # ICC 10 doesn't accept -KPIC any more.
8629      icc* | ifort*)
8630	lt_prog_compiler_wl='-Wl,'
8631	lt_prog_compiler_pic='-fPIC'
8632	lt_prog_compiler_static='-static'
8633        ;;
8634      # Lahey Fortran 8.1.
8635      lf95*)
8636	lt_prog_compiler_wl='-Wl,'
8637	lt_prog_compiler_pic='--shared'
8638	lt_prog_compiler_static='--static'
8639	;;
8640      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8641        # Portland Group compilers (*not* the Pentium gcc compiler,
8642	# which looks to be a dead project)
8643	lt_prog_compiler_wl='-Wl,'
8644	lt_prog_compiler_pic='-fpic'
8645	lt_prog_compiler_static='-Bstatic'
8646        ;;
8647      ccc*)
8648        lt_prog_compiler_wl='-Wl,'
8649        # All Alpha code is PIC.
8650        lt_prog_compiler_static='-non_shared'
8651        ;;
8652      xl* | bgxl* | bgf* | mpixl*)
8653	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8654	lt_prog_compiler_wl='-Wl,'
8655	lt_prog_compiler_pic='-qpic'
8656	lt_prog_compiler_static='-qstaticlink'
8657	;;
8658      *)
8659	case `$CC -V 2>&1 | sed 5q` in
8660	*Sun\ F* | *Sun*Fortran*)
8661	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8662	  lt_prog_compiler_pic='-KPIC'
8663	  lt_prog_compiler_static='-Bstatic'
8664	  lt_prog_compiler_wl=''
8665	  ;;
8666	*Sun\ C*)
8667	  # Sun C 5.9
8668	  lt_prog_compiler_pic='-KPIC'
8669	  lt_prog_compiler_static='-Bstatic'
8670	  lt_prog_compiler_wl='-Wl,'
8671	  ;;
8672	esac
8673	;;
8674      esac
8675      ;;
8676
8677    newsos6)
8678      lt_prog_compiler_pic='-KPIC'
8679      lt_prog_compiler_static='-Bstatic'
8680      ;;
8681
8682    *nto* | *qnx*)
8683      # QNX uses GNU C++, but need to define -shared option too, otherwise
8684      # it will coredump.
8685      lt_prog_compiler_pic='-fPIC -shared'
8686      ;;
8687
8688    osf3* | osf4* | osf5*)
8689      lt_prog_compiler_wl='-Wl,'
8690      # All OSF/1 code is PIC.
8691      lt_prog_compiler_static='-non_shared'
8692      ;;
8693
8694    rdos*)
8695      lt_prog_compiler_static='-non_shared'
8696      ;;
8697
8698    solaris*)
8699      lt_prog_compiler_pic='-KPIC'
8700      lt_prog_compiler_static='-Bstatic'
8701      case $cc_basename in
8702      f77* | f90* | f95*)
8703	lt_prog_compiler_wl='-Qoption ld ';;
8704      *)
8705	lt_prog_compiler_wl='-Wl,';;
8706      esac
8707      ;;
8708
8709    sunos4*)
8710      lt_prog_compiler_wl='-Qoption ld '
8711      lt_prog_compiler_pic='-PIC'
8712      lt_prog_compiler_static='-Bstatic'
8713      ;;
8714
8715    sysv4 | sysv4.2uw2* | sysv4.3*)
8716      lt_prog_compiler_wl='-Wl,'
8717      lt_prog_compiler_pic='-KPIC'
8718      lt_prog_compiler_static='-Bstatic'
8719      ;;
8720
8721    sysv4*MP*)
8722      if test -d /usr/nec ;then
8723	lt_prog_compiler_pic='-Kconform_pic'
8724	lt_prog_compiler_static='-Bstatic'
8725      fi
8726      ;;
8727
8728    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8729      lt_prog_compiler_wl='-Wl,'
8730      lt_prog_compiler_pic='-KPIC'
8731      lt_prog_compiler_static='-Bstatic'
8732      ;;
8733
8734    unicos*)
8735      lt_prog_compiler_wl='-Wl,'
8736      lt_prog_compiler_can_build_shared=no
8737      ;;
8738
8739    uts4*)
8740      lt_prog_compiler_pic='-pic'
8741      lt_prog_compiler_static='-Bstatic'
8742      ;;
8743
8744    *)
8745      lt_prog_compiler_can_build_shared=no
8746      ;;
8747    esac
8748  fi
8749
8750case $host_os in
8751  # For platforms which do not support PIC, -DPIC is meaningless:
8752  *djgpp*)
8753    lt_prog_compiler_pic=
8754    ;;
8755  *)
8756    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8757    ;;
8758esac
8759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8760$as_echo "$lt_prog_compiler_pic" >&6; }
8761
8762
8763
8764
8765
8766
8767#
8768# Check to make sure the PIC flag actually works.
8769#
8770if test -n "$lt_prog_compiler_pic"; then
8771  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8772$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8773if ${lt_cv_prog_compiler_pic_works+:} false; then :
8774  $as_echo_n "(cached) " >&6
8775else
8776  lt_cv_prog_compiler_pic_works=no
8777   ac_outfile=conftest.$ac_objext
8778   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8779   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8780   # Insert the option either (1) after the last *FLAGS variable, or
8781   # (2) before a word containing "conftest.", or (3) at the end.
8782   # Note that $ac_compile itself does not contain backslashes and begins
8783   # with a dollar sign (not a hyphen), so the echo should work correctly.
8784   # The option is referenced via a variable to avoid confusing sed.
8785   lt_compile=`echo "$ac_compile" | $SED \
8786   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8787   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8788   -e 's:$: $lt_compiler_flag:'`
8789   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8790   (eval "$lt_compile" 2>conftest.err)
8791   ac_status=$?
8792   cat conftest.err >&5
8793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8794   if (exit $ac_status) && test -s "$ac_outfile"; then
8795     # The compiler can only warn and ignore the option if not recognized
8796     # So say no if there are warnings other than the usual output.
8797     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8798     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8799     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8800       lt_cv_prog_compiler_pic_works=yes
8801     fi
8802   fi
8803   $RM conftest*
8804
8805fi
8806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8807$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8808
8809if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8810    case $lt_prog_compiler_pic in
8811     "" | " "*) ;;
8812     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8813     esac
8814else
8815    lt_prog_compiler_pic=
8816     lt_prog_compiler_can_build_shared=no
8817fi
8818
8819fi
8820
8821
8822
8823
8824
8825
8826#
8827# Check to make sure the static flag actually works.
8828#
8829wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8831$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8832if ${lt_cv_prog_compiler_static_works+:} false; then :
8833  $as_echo_n "(cached) " >&6
8834else
8835  lt_cv_prog_compiler_static_works=no
8836   save_LDFLAGS="$LDFLAGS"
8837   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8838   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8839   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8840     # The linker can only warn and ignore the option if not recognized
8841     # So say no if there are warnings
8842     if test -s conftest.err; then
8843       # Append any errors to the config.log.
8844       cat conftest.err 1>&5
8845       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8846       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8847       if diff conftest.exp conftest.er2 >/dev/null; then
8848         lt_cv_prog_compiler_static_works=yes
8849       fi
8850     else
8851       lt_cv_prog_compiler_static_works=yes
8852     fi
8853   fi
8854   $RM -r conftest*
8855   LDFLAGS="$save_LDFLAGS"
8856
8857fi
8858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8859$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8860
8861if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8862    :
8863else
8864    lt_prog_compiler_static=
8865fi
8866
8867
8868
8869
8870
8871
8872
8873  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8874$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8875if ${lt_cv_prog_compiler_c_o+:} false; then :
8876  $as_echo_n "(cached) " >&6
8877else
8878  lt_cv_prog_compiler_c_o=no
8879   $RM -r conftest 2>/dev/null
8880   mkdir conftest
8881   cd conftest
8882   mkdir out
8883   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8884
8885   lt_compiler_flag="-o out/conftest2.$ac_objext"
8886   # Insert the option either (1) after the last *FLAGS variable, or
8887   # (2) before a word containing "conftest.", or (3) at the end.
8888   # Note that $ac_compile itself does not contain backslashes and begins
8889   # with a dollar sign (not a hyphen), so the echo should work correctly.
8890   lt_compile=`echo "$ac_compile" | $SED \
8891   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8892   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8893   -e 's:$: $lt_compiler_flag:'`
8894   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8895   (eval "$lt_compile" 2>out/conftest.err)
8896   ac_status=$?
8897   cat out/conftest.err >&5
8898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8899   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8900   then
8901     # The compiler can only warn and ignore the option if not recognized
8902     # So say no if there are warnings
8903     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8904     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8905     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8906       lt_cv_prog_compiler_c_o=yes
8907     fi
8908   fi
8909   chmod u+w . 2>&5
8910   $RM conftest*
8911   # SGI C++ compiler will create directory out/ii_files/ for
8912   # template instantiation
8913   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8914   $RM out/* && rmdir out
8915   cd ..
8916   $RM -r conftest
8917   $RM conftest*
8918
8919fi
8920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8921$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8922
8923
8924
8925
8926
8927
8928  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8929$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8930if ${lt_cv_prog_compiler_c_o+:} false; then :
8931  $as_echo_n "(cached) " >&6
8932else
8933  lt_cv_prog_compiler_c_o=no
8934   $RM -r conftest 2>/dev/null
8935   mkdir conftest
8936   cd conftest
8937   mkdir out
8938   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8939
8940   lt_compiler_flag="-o out/conftest2.$ac_objext"
8941   # Insert the option either (1) after the last *FLAGS variable, or
8942   # (2) before a word containing "conftest.", or (3) at the end.
8943   # Note that $ac_compile itself does not contain backslashes and begins
8944   # with a dollar sign (not a hyphen), so the echo should work correctly.
8945   lt_compile=`echo "$ac_compile" | $SED \
8946   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8947   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8948   -e 's:$: $lt_compiler_flag:'`
8949   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8950   (eval "$lt_compile" 2>out/conftest.err)
8951   ac_status=$?
8952   cat out/conftest.err >&5
8953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8954   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8955   then
8956     # The compiler can only warn and ignore the option if not recognized
8957     # So say no if there are warnings
8958     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8959     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8960     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8961       lt_cv_prog_compiler_c_o=yes
8962     fi
8963   fi
8964   chmod u+w . 2>&5
8965   $RM conftest*
8966   # SGI C++ compiler will create directory out/ii_files/ for
8967   # template instantiation
8968   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8969   $RM out/* && rmdir out
8970   cd ..
8971   $RM -r conftest
8972   $RM conftest*
8973
8974fi
8975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8976$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8977
8978
8979
8980
8981hard_links="nottested"
8982if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8983  # do not overwrite the value of need_locks provided by the user
8984  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8985$as_echo_n "checking if we can lock with hard links... " >&6; }
8986  hard_links=yes
8987  $RM conftest*
8988  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8989  touch conftest.a
8990  ln conftest.a conftest.b 2>&5 || hard_links=no
8991  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8992  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8993$as_echo "$hard_links" >&6; }
8994  if test "$hard_links" = no; then
8995    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8996$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8997    need_locks=warn
8998  fi
8999else
9000  need_locks=no
9001fi
9002
9003
9004
9005
9006
9007
9008  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9009$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9010
9011  runpath_var=
9012  allow_undefined_flag=
9013  always_export_symbols=no
9014  archive_cmds=
9015  archive_expsym_cmds=
9016  compiler_needs_object=no
9017  enable_shared_with_static_runtimes=no
9018  export_dynamic_flag_spec=
9019  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9020  hardcode_automatic=no
9021  hardcode_direct=no
9022  hardcode_direct_absolute=no
9023  hardcode_libdir_flag_spec=
9024  hardcode_libdir_flag_spec_ld=
9025  hardcode_libdir_separator=
9026  hardcode_minus_L=no
9027  hardcode_shlibpath_var=unsupported
9028  inherit_rpath=no
9029  link_all_deplibs=unknown
9030  module_cmds=
9031  module_expsym_cmds=
9032  old_archive_from_new_cmds=
9033  old_archive_from_expsyms_cmds=
9034  thread_safe_flag_spec=
9035  whole_archive_flag_spec=
9036  # include_expsyms should be a list of space-separated symbols to be *always*
9037  # included in the symbol list
9038  include_expsyms=
9039  # exclude_expsyms can be an extended regexp of symbols to exclude
9040  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9041  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9042  # as well as any symbol that contains `d'.
9043  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9044  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9045  # platforms (ab)use it in PIC code, but their linkers get confused if
9046  # the symbol is explicitly referenced.  Since portable code cannot
9047  # rely on this symbol name, it's probably fine to never include it in
9048  # preloaded symbol tables.
9049  # Exclude shared library initialization/finalization symbols.
9050  extract_expsyms_cmds=
9051
9052  case $host_os in
9053  cygwin* | mingw* | pw32* | cegcc*)
9054    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9055    # When not using gcc, we currently assume that we are using
9056    # Microsoft Visual C++.
9057    if test "$GCC" != yes; then
9058      with_gnu_ld=no
9059    fi
9060    ;;
9061  interix*)
9062    # we just hope/assume this is gcc and not c89 (= MSVC++)
9063    with_gnu_ld=yes
9064    ;;
9065  openbsd*)
9066    with_gnu_ld=no
9067    ;;
9068  esac
9069
9070  ld_shlibs=yes
9071
9072  # On some targets, GNU ld is compatible enough with the native linker
9073  # that we're better off using the native interface for both.
9074  lt_use_gnu_ld_interface=no
9075  if test "$with_gnu_ld" = yes; then
9076    case $host_os in
9077      aix*)
9078	# The AIX port of GNU ld has always aspired to compatibility
9079	# with the native linker.  However, as the warning in the GNU ld
9080	# block says, versions before 2.19.5* couldn't really create working
9081	# shared libraries, regardless of the interface used.
9082	case `$LD -v 2>&1` in
9083	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9084	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9085	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9086	  *)
9087	    lt_use_gnu_ld_interface=yes
9088	    ;;
9089	esac
9090	;;
9091      *)
9092	lt_use_gnu_ld_interface=yes
9093	;;
9094    esac
9095  fi
9096
9097  if test "$lt_use_gnu_ld_interface" = yes; then
9098    # If archive_cmds runs LD, not CC, wlarc should be empty
9099    wlarc='${wl}'
9100
9101    # Set some defaults for GNU ld with shared library support. These
9102    # are reset later if shared libraries are not supported. Putting them
9103    # here allows them to be overridden if necessary.
9104    runpath_var=LD_RUN_PATH
9105    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9106    export_dynamic_flag_spec='${wl}--export-dynamic'
9107    # ancient GNU ld didn't support --whole-archive et. al.
9108    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9109      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9110    else
9111      whole_archive_flag_spec=
9112    fi
9113    supports_anon_versioning=no
9114    case `$LD -v 2>&1` in
9115      *GNU\ gold*) supports_anon_versioning=yes ;;
9116      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9117      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9118      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9119      *\ 2.11.*) ;; # other 2.11 versions
9120      *) supports_anon_versioning=yes ;;
9121    esac
9122
9123    # See if GNU ld supports shared libraries.
9124    case $host_os in
9125    aix[3-9]*)
9126      # On AIX/PPC, the GNU linker is very broken
9127      if test "$host_cpu" != ia64; then
9128	ld_shlibs=no
9129	cat <<_LT_EOF 1>&2
9130
9131*** Warning: the GNU linker, at least up to release 2.19, is reported
9132*** to be unable to reliably create shared libraries on AIX.
9133*** Therefore, libtool is disabling shared libraries support.  If you
9134*** really care for shared libraries, you may want to install binutils
9135*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9136*** You will then need to restart the configuration process.
9137
9138_LT_EOF
9139      fi
9140      ;;
9141
9142    amigaos*)
9143      case $host_cpu in
9144      powerpc)
9145            # see comment about AmigaOS4 .so support
9146            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9147            archive_expsym_cmds=''
9148        ;;
9149      m68k)
9150            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)'
9151            hardcode_libdir_flag_spec='-L$libdir'
9152            hardcode_minus_L=yes
9153        ;;
9154      esac
9155      ;;
9156
9157    beos*)
9158      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9159	allow_undefined_flag=unsupported
9160	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9161	# support --undefined.  This deserves some investigation.  FIXME
9162	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9163      else
9164	ld_shlibs=no
9165      fi
9166      ;;
9167
9168    cygwin* | mingw* | pw32* | cegcc*)
9169      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9170      # as there is no search path for DLLs.
9171      hardcode_libdir_flag_spec='-L$libdir'
9172      export_dynamic_flag_spec='${wl}--export-all-symbols'
9173      allow_undefined_flag=unsupported
9174      always_export_symbols=no
9175      enable_shared_with_static_runtimes=yes
9176      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9177
9178      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9179        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9180	# If the export-symbols file already is a .def file (1st line
9181	# is EXPORTS), use it as is; otherwise, prepend...
9182	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9183	  cp $export_symbols $output_objdir/$soname.def;
9184	else
9185	  echo EXPORTS > $output_objdir/$soname.def;
9186	  cat $export_symbols >> $output_objdir/$soname.def;
9187	fi~
9188	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9189      else
9190	ld_shlibs=no
9191      fi
9192      ;;
9193
9194    haiku*)
9195      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9196      link_all_deplibs=yes
9197      ;;
9198
9199    interix[3-9]*)
9200      hardcode_direct=no
9201      hardcode_shlibpath_var=no
9202      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9203      export_dynamic_flag_spec='${wl}-E'
9204      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9205      # Instead, shared libraries are loaded at an image base (0x10000000 by
9206      # default) and relocated if they conflict, which is a slow very memory
9207      # consuming and fragmenting process.  To avoid this, we pick a random,
9208      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9209      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9210      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9211      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'
9212      ;;
9213
9214    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9215      tmp_diet=no
9216      if test "$host_os" = linux-dietlibc; then
9217	case $cc_basename in
9218	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9219	esac
9220      fi
9221      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9222	 && test "$tmp_diet" = no
9223      then
9224	tmp_addflag=' $pic_flag'
9225	tmp_sharedflag='-shared'
9226	case $cc_basename,$host_cpu in
9227        pgcc*)				# Portland Group C compiler
9228	  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'
9229	  tmp_addflag=' $pic_flag'
9230	  ;;
9231	pgf77* | pgf90* | pgf95* | pgfortran*)
9232					# Portland Group f77 and f90 compilers
9233	  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'
9234	  tmp_addflag=' $pic_flag -Mnomain' ;;
9235	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9236	  tmp_addflag=' -i_dynamic' ;;
9237	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9238	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9239	ifc* | ifort*)			# Intel Fortran compiler
9240	  tmp_addflag=' -nofor_main' ;;
9241	lf95*)				# Lahey Fortran 8.1
9242	  whole_archive_flag_spec=
9243	  tmp_sharedflag='--shared' ;;
9244	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9245	  tmp_sharedflag='-qmkshrobj'
9246	  tmp_addflag= ;;
9247	nvcc*)	# Cuda Compiler Driver 2.2
9248	  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'
9249	  compiler_needs_object=yes
9250	  ;;
9251	esac
9252	case `$CC -V 2>&1 | sed 5q` in
9253	*Sun\ C*)			# Sun C 5.9
9254	  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'
9255	  compiler_needs_object=yes
9256	  tmp_sharedflag='-G' ;;
9257	*Sun\ F*)			# Sun Fortran 8.3
9258	  tmp_sharedflag='-G' ;;
9259	esac
9260	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9261
9262        if test "x$supports_anon_versioning" = xyes; then
9263          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9264	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9265	    echo "local: *; };" >> $output_objdir/$libname.ver~
9266	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9267        fi
9268
9269	case $cc_basename in
9270	xlf* | bgf* | bgxlf* | mpixlf*)
9271	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9272	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9273	  hardcode_libdir_flag_spec=
9274	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9275	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9276	  if test "x$supports_anon_versioning" = xyes; then
9277	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9278	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9279	      echo "local: *; };" >> $output_objdir/$libname.ver~
9280	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9281	  fi
9282	  ;;
9283	esac
9284      else
9285        ld_shlibs=no
9286      fi
9287      ;;
9288
9289    netbsd*)
9290      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9291	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9292	wlarc=
9293      else
9294	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9295	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9296      fi
9297      ;;
9298
9299    solaris*)
9300      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9301	ld_shlibs=no
9302	cat <<_LT_EOF 1>&2
9303
9304*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9305*** create shared libraries on Solaris systems.  Therefore, libtool
9306*** is disabling shared libraries support.  We urge you to upgrade GNU
9307*** binutils to release 2.9.1 or newer.  Another option is to modify
9308*** your PATH or compiler configuration so that the native linker is
9309*** used, and then restart.
9310
9311_LT_EOF
9312      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9313	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9314	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9315      else
9316	ld_shlibs=no
9317      fi
9318      ;;
9319
9320    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9321      case `$LD -v 2>&1` in
9322        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9323	ld_shlibs=no
9324	cat <<_LT_EOF 1>&2
9325
9326*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9327*** reliably create shared libraries on SCO systems.  Therefore, libtool
9328*** is disabling shared libraries support.  We urge you to upgrade GNU
9329*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9330*** your PATH or compiler configuration so that the native linker is
9331*** used, and then restart.
9332
9333_LT_EOF
9334	;;
9335	*)
9336	  # For security reasons, it is highly recommended that you always
9337	  # use absolute paths for naming shared libraries, and exclude the
9338	  # DT_RUNPATH tag from executables and libraries.  But doing so
9339	  # requires that you compile everything twice, which is a pain.
9340	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9341	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9342	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9343	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9344	  else
9345	    ld_shlibs=no
9346	  fi
9347	;;
9348      esac
9349      ;;
9350
9351    sunos4*)
9352      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9353      wlarc=
9354      hardcode_direct=yes
9355      hardcode_shlibpath_var=no
9356      ;;
9357
9358    *)
9359      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9360	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9361	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9362      else
9363	ld_shlibs=no
9364      fi
9365      ;;
9366    esac
9367
9368    if test "$ld_shlibs" = no; then
9369      runpath_var=
9370      hardcode_libdir_flag_spec=
9371      export_dynamic_flag_spec=
9372      whole_archive_flag_spec=
9373    fi
9374  else
9375    # PORTME fill in a description of your system's linker (not GNU ld)
9376    case $host_os in
9377    aix3*)
9378      allow_undefined_flag=unsupported
9379      always_export_symbols=yes
9380      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'
9381      # Note: this linker hardcodes the directories in LIBPATH if there
9382      # are no directories specified by -L.
9383      hardcode_minus_L=yes
9384      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9385	# Neither direct hardcoding nor static linking is supported with a
9386	# broken collect2.
9387	hardcode_direct=unsupported
9388      fi
9389      ;;
9390
9391    aix[4-9]*)
9392      if test "$host_cpu" = ia64; then
9393	# On IA64, the linker does run time linking by default, so we don't
9394	# have to do anything special.
9395	aix_use_runtimelinking=no
9396	exp_sym_flag='-Bexport'
9397	no_entry_flag=""
9398      else
9399	# If we're using GNU nm, then we don't want the "-C" option.
9400	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9401	# Also, AIX nm treats weak defined symbols like other global
9402	# defined symbols, whereas GNU nm marks them as "W".
9403	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9404	  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'
9405	else
9406	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9407	fi
9408	aix_use_runtimelinking=no
9409
9410	# Test if we are trying to use run time linking or normal
9411	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9412	# need to do runtime linking.
9413	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9414	  for ld_flag in $LDFLAGS; do
9415	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9416	    aix_use_runtimelinking=yes
9417	    break
9418	  fi
9419	  done
9420	  ;;
9421	esac
9422
9423	exp_sym_flag='-bexport'
9424	no_entry_flag='-bnoentry'
9425      fi
9426
9427      # When large executables or shared objects are built, AIX ld can
9428      # have problems creating the table of contents.  If linking a library
9429      # or program results in "error TOC overflow" add -mminimal-toc to
9430      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9431      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9432
9433      archive_cmds=''
9434      hardcode_direct=yes
9435      hardcode_direct_absolute=yes
9436      hardcode_libdir_separator=':'
9437      link_all_deplibs=yes
9438      file_list_spec='${wl}-f,'
9439
9440      if test "$GCC" = yes; then
9441	case $host_os in aix4.[012]|aix4.[012].*)
9442	# We only want to do this on AIX 4.2 and lower, the check
9443	# below for broken collect2 doesn't work under 4.3+
9444	  collect2name=`${CC} -print-prog-name=collect2`
9445	  if test -f "$collect2name" &&
9446	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9447	  then
9448	  # We have reworked collect2
9449	  :
9450	  else
9451	  # We have old collect2
9452	  hardcode_direct=unsupported
9453	  # It fails to find uninstalled libraries when the uninstalled
9454	  # path is not listed in the libpath.  Setting hardcode_minus_L
9455	  # to unsupported forces relinking
9456	  hardcode_minus_L=yes
9457	  hardcode_libdir_flag_spec='-L$libdir'
9458	  hardcode_libdir_separator=
9459	  fi
9460	  ;;
9461	esac
9462	shared_flag='-shared'
9463	if test "$aix_use_runtimelinking" = yes; then
9464	  shared_flag="$shared_flag "'${wl}-G'
9465	fi
9466      else
9467	# not using gcc
9468	if test "$host_cpu" = ia64; then
9469	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9470	# chokes on -Wl,-G. The following line is correct:
9471	  shared_flag='-G'
9472	else
9473	  if test "$aix_use_runtimelinking" = yes; then
9474	    shared_flag='${wl}-G'
9475	  else
9476	    shared_flag='${wl}-bM:SRE'
9477	  fi
9478	fi
9479      fi
9480
9481      export_dynamic_flag_spec='${wl}-bexpall'
9482      # It seems that -bexpall does not export symbols beginning with
9483      # underscore (_), so it is better to generate a list of symbols to export.
9484      always_export_symbols=yes
9485      if test "$aix_use_runtimelinking" = yes; then
9486	# Warning - without using the other runtime loading flags (-brtl),
9487	# -berok will link without error, but may produce a broken library.
9488	allow_undefined_flag='-berok'
9489        # Determine the default libpath from the value encoded in an
9490        # empty executable.
9491        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9492/* end confdefs.h.  */
9493
9494int
9495main ()
9496{
9497
9498  ;
9499  return 0;
9500}
9501_ACEOF
9502if ac_fn_c_try_link "$LINENO"; then :
9503
9504lt_aix_libpath_sed='
9505    /Import File Strings/,/^$/ {
9506	/^0/ {
9507	    s/^0  *\(.*\)$/\1/
9508	    p
9509	}
9510    }'
9511aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9512# Check for a 64-bit object if we didn't find anything.
9513if test -z "$aix_libpath"; then
9514  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9515fi
9516fi
9517rm -f core conftest.err conftest.$ac_objext \
9518    conftest$ac_exeext conftest.$ac_ext
9519if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9520
9521        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9522        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"
9523      else
9524	if test "$host_cpu" = ia64; then
9525	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9526	  allow_undefined_flag="-z nodefs"
9527	  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"
9528	else
9529	 # Determine the default libpath from the value encoded in an
9530	 # empty executable.
9531	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9532/* end confdefs.h.  */
9533
9534int
9535main ()
9536{
9537
9538  ;
9539  return 0;
9540}
9541_ACEOF
9542if ac_fn_c_try_link "$LINENO"; then :
9543
9544lt_aix_libpath_sed='
9545    /Import File Strings/,/^$/ {
9546	/^0/ {
9547	    s/^0  *\(.*\)$/\1/
9548	    p
9549	}
9550    }'
9551aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9552# Check for a 64-bit object if we didn't find anything.
9553if test -z "$aix_libpath"; then
9554  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9555fi
9556fi
9557rm -f core conftest.err conftest.$ac_objext \
9558    conftest$ac_exeext conftest.$ac_ext
9559if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9560
9561	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9562	  # Warning - without using the other run time loading flags,
9563	  # -berok will link without error, but may produce a broken library.
9564	  no_undefined_flag=' ${wl}-bernotok'
9565	  allow_undefined_flag=' ${wl}-berok'
9566	  if test "$with_gnu_ld" = yes; then
9567	    # We only use this code for GNU lds that support --whole-archive.
9568	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9569	  else
9570	    # Exported symbols can be pulled into shared objects from archives
9571	    whole_archive_flag_spec='$convenience'
9572	  fi
9573	  archive_cmds_need_lc=yes
9574	  # This is similar to how AIX traditionally builds its shared libraries.
9575	  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'
9576	fi
9577      fi
9578      ;;
9579
9580    amigaos*)
9581      case $host_cpu in
9582      powerpc)
9583            # see comment about AmigaOS4 .so support
9584            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9585            archive_expsym_cmds=''
9586        ;;
9587      m68k)
9588            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)'
9589            hardcode_libdir_flag_spec='-L$libdir'
9590            hardcode_minus_L=yes
9591        ;;
9592      esac
9593      ;;
9594
9595    bsdi[45]*)
9596      export_dynamic_flag_spec=-rdynamic
9597      ;;
9598
9599    cygwin* | mingw* | pw32* | cegcc*)
9600      # When not using gcc, we currently assume that we are using
9601      # Microsoft Visual C++.
9602      # hardcode_libdir_flag_spec is actually meaningless, as there is
9603      # no search path for DLLs.
9604      hardcode_libdir_flag_spec=' '
9605      allow_undefined_flag=unsupported
9606      # Tell ltmain to make .lib files, not .a files.
9607      libext=lib
9608      # Tell ltmain to make .dll files, not .so files.
9609      shrext_cmds=".dll"
9610      # FIXME: Setting linknames here is a bad hack.
9611      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9612      # The linker will automatically build a .lib file if we build a DLL.
9613      old_archive_from_new_cmds='true'
9614      # FIXME: Should let the user specify the lib program.
9615      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9616      fix_srcfile_path='`cygpath -w "$srcfile"`'
9617      enable_shared_with_static_runtimes=yes
9618      ;;
9619
9620    darwin* | rhapsody*)
9621
9622
9623  archive_cmds_need_lc=no
9624  hardcode_direct=no
9625  hardcode_automatic=yes
9626  hardcode_shlibpath_var=unsupported
9627  if test "$lt_cv_ld_force_load" = "yes"; then
9628    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\"`'
9629  else
9630    whole_archive_flag_spec=''
9631  fi
9632  link_all_deplibs=yes
9633  allow_undefined_flag="$_lt_dar_allow_undefined"
9634  case $cc_basename in
9635     ifort*) _lt_dar_can_shared=yes ;;
9636     *) _lt_dar_can_shared=$GCC ;;
9637  esac
9638  if test "$_lt_dar_can_shared" = "yes"; then
9639    output_verbose_link_cmd=func_echo_all
9640    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9641    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9642    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}"
9643    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}"
9644
9645  else
9646  ld_shlibs=no
9647  fi
9648
9649      ;;
9650
9651    dgux*)
9652      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9653      hardcode_libdir_flag_spec='-L$libdir'
9654      hardcode_shlibpath_var=no
9655      ;;
9656
9657    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9658    # support.  Future versions do this automatically, but an explicit c++rt0.o
9659    # does not break anything, and helps significantly (at the cost of a little
9660    # extra space).
9661    freebsd2.2*)
9662      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9663      hardcode_libdir_flag_spec='-R$libdir'
9664      hardcode_direct=yes
9665      hardcode_shlibpath_var=no
9666      ;;
9667
9668    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9669    freebsd2.*)
9670      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9671      hardcode_direct=yes
9672      hardcode_minus_L=yes
9673      hardcode_shlibpath_var=no
9674      ;;
9675
9676    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9677    freebsd* | dragonfly*)
9678      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9679      hardcode_libdir_flag_spec='-R$libdir'
9680      hardcode_direct=yes
9681      hardcode_shlibpath_var=no
9682      ;;
9683
9684    hpux9*)
9685      if test "$GCC" = yes; then
9686	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'
9687      else
9688	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'
9689      fi
9690      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9691      hardcode_libdir_separator=:
9692      hardcode_direct=yes
9693
9694      # hardcode_minus_L: Not really in the search PATH,
9695      # but as the default location of the library.
9696      hardcode_minus_L=yes
9697      export_dynamic_flag_spec='${wl}-E'
9698      ;;
9699
9700    hpux10*)
9701      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9702	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9703      else
9704	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9705      fi
9706      if test "$with_gnu_ld" = no; then
9707	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9708	hardcode_libdir_flag_spec_ld='+b $libdir'
9709	hardcode_libdir_separator=:
9710	hardcode_direct=yes
9711	hardcode_direct_absolute=yes
9712	export_dynamic_flag_spec='${wl}-E'
9713	# hardcode_minus_L: Not really in the search PATH,
9714	# but as the default location of the library.
9715	hardcode_minus_L=yes
9716      fi
9717      ;;
9718
9719    hpux11*)
9720      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9721	case $host_cpu in
9722	hppa*64*)
9723	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9724	  ;;
9725	ia64*)
9726	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9727	  ;;
9728	*)
9729	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9730	  ;;
9731	esac
9732      else
9733	case $host_cpu in
9734	hppa*64*)
9735	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9736	  ;;
9737	ia64*)
9738	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9739	  ;;
9740	*)
9741
9742	  # Older versions of the 11.00 compiler do not understand -b yet
9743	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9744	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9745$as_echo_n "checking if $CC understands -b... " >&6; }
9746if ${lt_cv_prog_compiler__b+:} false; then :
9747  $as_echo_n "(cached) " >&6
9748else
9749  lt_cv_prog_compiler__b=no
9750   save_LDFLAGS="$LDFLAGS"
9751   LDFLAGS="$LDFLAGS -b"
9752   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9753   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9754     # The linker can only warn and ignore the option if not recognized
9755     # So say no if there are warnings
9756     if test -s conftest.err; then
9757       # Append any errors to the config.log.
9758       cat conftest.err 1>&5
9759       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9760       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9761       if diff conftest.exp conftest.er2 >/dev/null; then
9762         lt_cv_prog_compiler__b=yes
9763       fi
9764     else
9765       lt_cv_prog_compiler__b=yes
9766     fi
9767   fi
9768   $RM -r conftest*
9769   LDFLAGS="$save_LDFLAGS"
9770
9771fi
9772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9773$as_echo "$lt_cv_prog_compiler__b" >&6; }
9774
9775if test x"$lt_cv_prog_compiler__b" = xyes; then
9776    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9777else
9778    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9779fi
9780
9781	  ;;
9782	esac
9783      fi
9784      if test "$with_gnu_ld" = no; then
9785	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9786	hardcode_libdir_separator=:
9787
9788	case $host_cpu in
9789	hppa*64*|ia64*)
9790	  hardcode_direct=no
9791	  hardcode_shlibpath_var=no
9792	  ;;
9793	*)
9794	  hardcode_direct=yes
9795	  hardcode_direct_absolute=yes
9796	  export_dynamic_flag_spec='${wl}-E'
9797
9798	  # hardcode_minus_L: Not really in the search PATH,
9799	  # but as the default location of the library.
9800	  hardcode_minus_L=yes
9801	  ;;
9802	esac
9803      fi
9804      ;;
9805
9806    irix5* | irix6* | nonstopux*)
9807      if test "$GCC" = yes; then
9808	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'
9809	# Try to use the -exported_symbol ld option, if it does not
9810	# work, assume that -exports_file does not work either and
9811	# implicitly export all symbols.
9812        save_LDFLAGS="$LDFLAGS"
9813        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9814        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9815/* end confdefs.h.  */
9816int foo(void) {}
9817_ACEOF
9818if ac_fn_c_try_link "$LINENO"; then :
9819  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'
9820
9821fi
9822rm -f core conftest.err conftest.$ac_objext \
9823    conftest$ac_exeext conftest.$ac_ext
9824        LDFLAGS="$save_LDFLAGS"
9825      else
9826	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'
9827	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'
9828      fi
9829      archive_cmds_need_lc='no'
9830      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9831      hardcode_libdir_separator=:
9832      inherit_rpath=yes
9833      link_all_deplibs=yes
9834      ;;
9835
9836    netbsd*)
9837      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9838	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9839      else
9840	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9841      fi
9842      hardcode_libdir_flag_spec='-R$libdir'
9843      hardcode_direct=yes
9844      hardcode_shlibpath_var=no
9845      ;;
9846
9847    newsos6)
9848      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9849      hardcode_direct=yes
9850      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9851      hardcode_libdir_separator=:
9852      hardcode_shlibpath_var=no
9853      ;;
9854
9855    *nto* | *qnx*)
9856      ;;
9857
9858    openbsd*)
9859      if test -f /usr/libexec/ld.so; then
9860	hardcode_direct=yes
9861	hardcode_shlibpath_var=no
9862	hardcode_direct_absolute=yes
9863	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9864	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9865	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9866	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9867	  export_dynamic_flag_spec='${wl}-E'
9868	else
9869	  case $host_os in
9870	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9871	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9872	     hardcode_libdir_flag_spec='-R$libdir'
9873	     ;;
9874	   *)
9875	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9876	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9877	     ;;
9878	  esac
9879	fi
9880      else
9881	ld_shlibs=no
9882      fi
9883      ;;
9884
9885    os2*)
9886      hardcode_libdir_flag_spec='-L$libdir'
9887      hardcode_minus_L=yes
9888      allow_undefined_flag=unsupported
9889      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'
9890      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9891      ;;
9892
9893    osf3*)
9894      if test "$GCC" = yes; then
9895	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9896	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'
9897      else
9898	allow_undefined_flag=' -expect_unresolved \*'
9899	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'
9900      fi
9901      archive_cmds_need_lc='no'
9902      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9903      hardcode_libdir_separator=:
9904      ;;
9905
9906    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9907      if test "$GCC" = yes; then
9908	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9909	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'
9910	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9911      else
9912	allow_undefined_flag=' -expect_unresolved \*'
9913	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'
9914	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~
9915	$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'
9916
9917	# Both c and cxx compiler support -rpath directly
9918	hardcode_libdir_flag_spec='-rpath $libdir'
9919      fi
9920      archive_cmds_need_lc='no'
9921      hardcode_libdir_separator=:
9922      ;;
9923
9924    solaris*)
9925      no_undefined_flag=' -z defs'
9926      if test "$GCC" = yes; then
9927	wlarc='${wl}'
9928	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9929	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9930	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9931      else
9932	case `$CC -V 2>&1` in
9933	*"Compilers 5.0"*)
9934	  wlarc=''
9935	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9936	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9937	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9938	  ;;
9939	*)
9940	  wlarc='${wl}'
9941	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9942	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9943	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9944	  ;;
9945	esac
9946      fi
9947      hardcode_libdir_flag_spec='-R$libdir'
9948      hardcode_shlibpath_var=no
9949      case $host_os in
9950      solaris2.[0-5] | solaris2.[0-5].*) ;;
9951      *)
9952	# The compiler driver will combine and reorder linker options,
9953	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9954	# but is careful enough not to reorder.
9955	# Supported since Solaris 2.6 (maybe 2.5.1?)
9956	if test "$GCC" = yes; then
9957	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9958	else
9959	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9960	fi
9961	;;
9962      esac
9963      link_all_deplibs=yes
9964      ;;
9965
9966    sunos4*)
9967      if test "x$host_vendor" = xsequent; then
9968	# Use $CC to link under sequent, because it throws in some extra .o
9969	# files that make .init and .fini sections work.
9970	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9971      else
9972	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9973      fi
9974      hardcode_libdir_flag_spec='-L$libdir'
9975      hardcode_direct=yes
9976      hardcode_minus_L=yes
9977      hardcode_shlibpath_var=no
9978      ;;
9979
9980    sysv4)
9981      case $host_vendor in
9982	sni)
9983	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9984	  hardcode_direct=yes # is this really true???
9985	;;
9986	siemens)
9987	  ## LD is ld it makes a PLAMLIB
9988	  ## CC just makes a GrossModule.
9989	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9990	  reload_cmds='$CC -r -o $output$reload_objs'
9991	  hardcode_direct=no
9992        ;;
9993	motorola)
9994	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9995	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9996	;;
9997      esac
9998      runpath_var='LD_RUN_PATH'
9999      hardcode_shlibpath_var=no
10000      ;;
10001
10002    sysv4.3*)
10003      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10004      hardcode_shlibpath_var=no
10005      export_dynamic_flag_spec='-Bexport'
10006      ;;
10007
10008    sysv4*MP*)
10009      if test -d /usr/nec; then
10010	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10011	hardcode_shlibpath_var=no
10012	runpath_var=LD_RUN_PATH
10013	hardcode_runpath_var=yes
10014	ld_shlibs=yes
10015      fi
10016      ;;
10017
10018    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10019      no_undefined_flag='${wl}-z,text'
10020      archive_cmds_need_lc=no
10021      hardcode_shlibpath_var=no
10022      runpath_var='LD_RUN_PATH'
10023
10024      if test "$GCC" = yes; then
10025	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10026	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10027      else
10028	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10029	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10030      fi
10031      ;;
10032
10033    sysv5* | sco3.2v5* | sco5v6*)
10034      # Note: We can NOT use -z defs as we might desire, because we do not
10035      # link with -lc, and that would cause any symbols used from libc to
10036      # always be unresolved, which means just about no library would
10037      # ever link correctly.  If we're not using GNU ld we use -z text
10038      # though, which does catch some bad symbols but isn't as heavy-handed
10039      # as -z defs.
10040      no_undefined_flag='${wl}-z,text'
10041      allow_undefined_flag='${wl}-z,nodefs'
10042      archive_cmds_need_lc=no
10043      hardcode_shlibpath_var=no
10044      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10045      hardcode_libdir_separator=':'
10046      link_all_deplibs=yes
10047      export_dynamic_flag_spec='${wl}-Bexport'
10048      runpath_var='LD_RUN_PATH'
10049
10050      if test "$GCC" = yes; then
10051	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10052	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10053      else
10054	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10055	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10056      fi
10057      ;;
10058
10059    uts4*)
10060      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10061      hardcode_libdir_flag_spec='-L$libdir'
10062      hardcode_shlibpath_var=no
10063      ;;
10064
10065    *)
10066      ld_shlibs=no
10067      ;;
10068    esac
10069
10070    if test x$host_vendor = xsni; then
10071      case $host in
10072      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10073	export_dynamic_flag_spec='${wl}-Blargedynsym'
10074	;;
10075      esac
10076    fi
10077  fi
10078
10079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10080$as_echo "$ld_shlibs" >&6; }
10081test "$ld_shlibs" = no && can_build_shared=no
10082
10083with_gnu_ld=$with_gnu_ld
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099#
10100# Do we need to explicitly link libc?
10101#
10102case "x$archive_cmds_need_lc" in
10103x|xyes)
10104  # Assume -lc should be added
10105  archive_cmds_need_lc=yes
10106
10107  if test "$enable_shared" = yes && test "$GCC" = yes; then
10108    case $archive_cmds in
10109    *'~'*)
10110      # FIXME: we may have to deal with multi-command sequences.
10111      ;;
10112    '$CC '*)
10113      # Test whether the compiler implicitly links with -lc since on some
10114      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10115      # to ld, don't add -lc before -lgcc.
10116      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10117$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10118if ${lt_cv_archive_cmds_need_lc+:} false; then :
10119  $as_echo_n "(cached) " >&6
10120else
10121  $RM conftest*
10122	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10123
10124	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10125  (eval $ac_compile) 2>&5
10126  ac_status=$?
10127  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10128  test $ac_status = 0; } 2>conftest.err; then
10129	  soname=conftest
10130	  lib=conftest
10131	  libobjs=conftest.$ac_objext
10132	  deplibs=
10133	  wl=$lt_prog_compiler_wl
10134	  pic_flag=$lt_prog_compiler_pic
10135	  compiler_flags=-v
10136	  linker_flags=-v
10137	  verstring=
10138	  output_objdir=.
10139	  libname=conftest
10140	  lt_save_allow_undefined_flag=$allow_undefined_flag
10141	  allow_undefined_flag=
10142	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10143  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10144  ac_status=$?
10145  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10146  test $ac_status = 0; }
10147	  then
10148	    lt_cv_archive_cmds_need_lc=no
10149	  else
10150	    lt_cv_archive_cmds_need_lc=yes
10151	  fi
10152	  allow_undefined_flag=$lt_save_allow_undefined_flag
10153	else
10154	  cat conftest.err 1>&5
10155	fi
10156	$RM conftest*
10157
10158fi
10159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10160$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10161      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10162      ;;
10163    esac
10164  fi
10165  ;;
10166esac
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
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
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10325$as_echo_n "checking dynamic linker characteristics... " >&6; }
10326
10327if test "$GCC" = yes; then
10328  case $host_os in
10329    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10330    *) lt_awk_arg="/^libraries:/" ;;
10331  esac
10332  case $host_os in
10333    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10334    *) lt_sed_strip_eq="s,=/,/,g" ;;
10335  esac
10336  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10337  case $lt_search_path_spec in
10338  *\;*)
10339    # if the path contains ";" then we assume it to be the separator
10340    # otherwise default to the standard path separator (i.e. ":") - it is
10341    # assumed that no part of a normal pathname contains ";" but that should
10342    # okay in the real world where ";" in dirpaths is itself problematic.
10343    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10344    ;;
10345  *)
10346    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10347    ;;
10348  esac
10349  # Ok, now we have the path, separated by spaces, we can step through it
10350  # and add multilib dir if necessary.
10351  lt_tmp_lt_search_path_spec=
10352  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10353  for lt_sys_path in $lt_search_path_spec; do
10354    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10355      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10356    else
10357      test -d "$lt_sys_path" && \
10358	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10359    fi
10360  done
10361  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10362BEGIN {RS=" "; FS="/|\n";} {
10363  lt_foo="";
10364  lt_count=0;
10365  for (lt_i = NF; lt_i > 0; lt_i--) {
10366    if ($lt_i != "" && $lt_i != ".") {
10367      if ($lt_i == "..") {
10368        lt_count++;
10369      } else {
10370        if (lt_count == 0) {
10371          lt_foo="/" $lt_i lt_foo;
10372        } else {
10373          lt_count--;
10374        }
10375      }
10376    }
10377  }
10378  if (lt_foo != "") { lt_freq[lt_foo]++; }
10379  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10380}'`
10381  # AWK program above erroneously prepends '/' to C:/dos/paths
10382  # for these hosts.
10383  case $host_os in
10384    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10385      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10386  esac
10387  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10388else
10389  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10390fi
10391library_names_spec=
10392libname_spec='lib$name'
10393soname_spec=
10394shrext_cmds=".so"
10395postinstall_cmds=
10396postuninstall_cmds=
10397finish_cmds=
10398finish_eval=
10399shlibpath_var=
10400shlibpath_overrides_runpath=unknown
10401version_type=none
10402dynamic_linker="$host_os ld.so"
10403sys_lib_dlsearch_path_spec="/lib /usr/lib"
10404need_lib_prefix=unknown
10405hardcode_into_libs=no
10406
10407# when you set need_version to no, make sure it does not cause -set_version
10408# flags to be left without arguments
10409need_version=unknown
10410
10411case $host_os in
10412aix3*)
10413  version_type=linux
10414  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10415  shlibpath_var=LIBPATH
10416
10417  # AIX 3 has no versioning support, so we append a major version to the name.
10418  soname_spec='${libname}${release}${shared_ext}$major'
10419  ;;
10420
10421aix[4-9]*)
10422  version_type=linux
10423  need_lib_prefix=no
10424  need_version=no
10425  hardcode_into_libs=yes
10426  if test "$host_cpu" = ia64; then
10427    # AIX 5 supports IA64
10428    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10429    shlibpath_var=LD_LIBRARY_PATH
10430  else
10431    # With GCC up to 2.95.x, collect2 would create an import file
10432    # for dependence libraries.  The import file would start with
10433    # the line `#! .'.  This would cause the generated library to
10434    # depend on `.', always an invalid library.  This was fixed in
10435    # development snapshots of GCC prior to 3.0.
10436    case $host_os in
10437      aix4 | aix4.[01] | aix4.[01].*)
10438      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10439	   echo ' yes '
10440	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10441	:
10442      else
10443	can_build_shared=no
10444      fi
10445      ;;
10446    esac
10447    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10448    # soname into executable. Probably we can add versioning support to
10449    # collect2, so additional links can be useful in future.
10450    if test "$aix_use_runtimelinking" = yes; then
10451      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10452      # instead of lib<name>.a to let people know that these are not
10453      # typical AIX shared libraries.
10454      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10455    else
10456      # We preserve .a as extension for shared libraries through AIX4.2
10457      # and later when we are not doing run time linking.
10458      library_names_spec='${libname}${release}.a $libname.a'
10459      soname_spec='${libname}${release}${shared_ext}$major'
10460    fi
10461    shlibpath_var=LIBPATH
10462  fi
10463  ;;
10464
10465amigaos*)
10466  case $host_cpu in
10467  powerpc)
10468    # Since July 2007 AmigaOS4 officially supports .so libraries.
10469    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10470    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10471    ;;
10472  m68k)
10473    library_names_spec='$libname.ixlibrary $libname.a'
10474    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10475    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'
10476    ;;
10477  esac
10478  ;;
10479
10480beos*)
10481  library_names_spec='${libname}${shared_ext}'
10482  dynamic_linker="$host_os ld.so"
10483  shlibpath_var=LIBRARY_PATH
10484  ;;
10485
10486bsdi[45]*)
10487  version_type=linux
10488  need_version=no
10489  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10490  soname_spec='${libname}${release}${shared_ext}$major'
10491  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10492  shlibpath_var=LD_LIBRARY_PATH
10493  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10494  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10495  # the default ld.so.conf also contains /usr/contrib/lib and
10496  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10497  # libtool to hard-code these into programs
10498  ;;
10499
10500cygwin* | mingw* | pw32* | cegcc*)
10501  version_type=windows
10502  shrext_cmds=".dll"
10503  need_version=no
10504  need_lib_prefix=no
10505
10506  case $GCC,$host_os in
10507  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10508    library_names_spec='$libname.dll.a'
10509    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10510    postinstall_cmds='base_file=`basename \${file}`~
10511      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10512      dldir=$destdir/`dirname \$dlpath`~
10513      test -d \$dldir || mkdir -p \$dldir~
10514      $install_prog $dir/$dlname \$dldir/$dlname~
10515      chmod a+x \$dldir/$dlname~
10516      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10517        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10518      fi'
10519    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10520      dlpath=$dir/\$dldll~
10521       $RM \$dlpath'
10522    shlibpath_overrides_runpath=yes
10523
10524    case $host_os in
10525    cygwin*)
10526      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10527      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10528
10529      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10530      ;;
10531    mingw* | cegcc*)
10532      # MinGW DLLs use traditional 'lib' prefix
10533      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10534      ;;
10535    pw32*)
10536      # pw32 DLLs use 'pw' prefix rather than 'lib'
10537      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10538      ;;
10539    esac
10540    ;;
10541
10542  *)
10543    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10544    ;;
10545  esac
10546  dynamic_linker='Win32 ld.exe'
10547  # FIXME: first we should search . and the directory the executable is in
10548  shlibpath_var=PATH
10549  ;;
10550
10551darwin* | rhapsody*)
10552  dynamic_linker="$host_os dyld"
10553  version_type=darwin
10554  need_lib_prefix=no
10555  need_version=no
10556  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10557  soname_spec='${libname}${release}${major}$shared_ext'
10558  shlibpath_overrides_runpath=yes
10559  shlibpath_var=DYLD_LIBRARY_PATH
10560  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10561
10562  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10563  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10564  ;;
10565
10566dgux*)
10567  version_type=linux
10568  need_lib_prefix=no
10569  need_version=no
10570  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10571  soname_spec='${libname}${release}${shared_ext}$major'
10572  shlibpath_var=LD_LIBRARY_PATH
10573  ;;
10574
10575freebsd* | dragonfly*)
10576  # DragonFly does not have aout.  When/if they implement a new
10577  # versioning mechanism, adjust this.
10578  if test -x /usr/bin/objformat; then
10579    objformat=`/usr/bin/objformat`
10580  else
10581    case $host_os in
10582    freebsd[23].*) objformat=aout ;;
10583    *) objformat=elf ;;
10584    esac
10585  fi
10586  version_type=freebsd-$objformat
10587  case $version_type in
10588    freebsd-elf*)
10589      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10590      need_version=no
10591      need_lib_prefix=no
10592      ;;
10593    freebsd-*)
10594      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10595      need_version=yes
10596      ;;
10597  esac
10598  shlibpath_var=LD_LIBRARY_PATH
10599  case $host_os in
10600  freebsd2.*)
10601    shlibpath_overrides_runpath=yes
10602    ;;
10603  freebsd3.[01]* | freebsdelf3.[01]*)
10604    shlibpath_overrides_runpath=yes
10605    hardcode_into_libs=yes
10606    ;;
10607  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10608  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10609    shlibpath_overrides_runpath=no
10610    hardcode_into_libs=yes
10611    ;;
10612  *) # from 4.6 on, and DragonFly
10613    shlibpath_overrides_runpath=yes
10614    hardcode_into_libs=yes
10615    ;;
10616  esac
10617  ;;
10618
10619gnu*)
10620  version_type=linux
10621  need_lib_prefix=no
10622  need_version=no
10623  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10624  soname_spec='${libname}${release}${shared_ext}$major'
10625  shlibpath_var=LD_LIBRARY_PATH
10626  hardcode_into_libs=yes
10627  ;;
10628
10629haiku*)
10630  version_type=linux
10631  need_lib_prefix=no
10632  need_version=no
10633  dynamic_linker="$host_os runtime_loader"
10634  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10635  soname_spec='${libname}${release}${shared_ext}$major'
10636  shlibpath_var=LIBRARY_PATH
10637  shlibpath_overrides_runpath=yes
10638  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10639  hardcode_into_libs=yes
10640  ;;
10641
10642hpux9* | hpux10* | hpux11*)
10643  # Give a soname corresponding to the major version so that dld.sl refuses to
10644  # link against other versions.
10645  version_type=sunos
10646  need_lib_prefix=no
10647  need_version=no
10648  case $host_cpu in
10649  ia64*)
10650    shrext_cmds='.so'
10651    hardcode_into_libs=yes
10652    dynamic_linker="$host_os dld.so"
10653    shlibpath_var=LD_LIBRARY_PATH
10654    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10655    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10656    soname_spec='${libname}${release}${shared_ext}$major'
10657    if test "X$HPUX_IA64_MODE" = X32; then
10658      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10659    else
10660      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10661    fi
10662    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10663    ;;
10664  hppa*64*)
10665    shrext_cmds='.sl'
10666    hardcode_into_libs=yes
10667    dynamic_linker="$host_os dld.sl"
10668    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10669    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10670    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10671    soname_spec='${libname}${release}${shared_ext}$major'
10672    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10673    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10674    ;;
10675  *)
10676    shrext_cmds='.sl'
10677    dynamic_linker="$host_os dld.sl"
10678    shlibpath_var=SHLIB_PATH
10679    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10680    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10681    soname_spec='${libname}${release}${shared_ext}$major'
10682    ;;
10683  esac
10684  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10685  postinstall_cmds='chmod 555 $lib'
10686  # or fails outright, so override atomically:
10687  install_override_mode=555
10688  ;;
10689
10690interix[3-9]*)
10691  version_type=linux
10692  need_lib_prefix=no
10693  need_version=no
10694  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10695  soname_spec='${libname}${release}${shared_ext}$major'
10696  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10697  shlibpath_var=LD_LIBRARY_PATH
10698  shlibpath_overrides_runpath=no
10699  hardcode_into_libs=yes
10700  ;;
10701
10702irix5* | irix6* | nonstopux*)
10703  case $host_os in
10704    nonstopux*) version_type=nonstopux ;;
10705    *)
10706	if test "$lt_cv_prog_gnu_ld" = yes; then
10707		version_type=linux
10708	else
10709		version_type=irix
10710	fi ;;
10711  esac
10712  need_lib_prefix=no
10713  need_version=no
10714  soname_spec='${libname}${release}${shared_ext}$major'
10715  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10716  case $host_os in
10717  irix5* | nonstopux*)
10718    libsuff= shlibsuff=
10719    ;;
10720  *)
10721    case $LD in # libtool.m4 will add one of these switches to LD
10722    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10723      libsuff= shlibsuff= libmagic=32-bit;;
10724    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10725      libsuff=32 shlibsuff=N32 libmagic=N32;;
10726    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10727      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10728    *) libsuff= shlibsuff= libmagic=never-match;;
10729    esac
10730    ;;
10731  esac
10732  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10733  shlibpath_overrides_runpath=no
10734  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10735  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10736  hardcode_into_libs=yes
10737  ;;
10738
10739# No shared lib support for Linux oldld, aout, or coff.
10740linux*oldld* | linux*aout* | linux*coff*)
10741  dynamic_linker=no
10742  ;;
10743
10744# This must be Linux ELF.
10745linux* | k*bsd*-gnu | kopensolaris*-gnu)
10746  version_type=linux
10747  need_lib_prefix=no
10748  need_version=no
10749  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10750  soname_spec='${libname}${release}${shared_ext}$major'
10751  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10752  shlibpath_var=LD_LIBRARY_PATH
10753  shlibpath_overrides_runpath=no
10754
10755  # Some binutils ld are patched to set DT_RUNPATH
10756  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10757  $as_echo_n "(cached) " >&6
10758else
10759  lt_cv_shlibpath_overrides_runpath=no
10760    save_LDFLAGS=$LDFLAGS
10761    save_libdir=$libdir
10762    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10763	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10764    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10765/* end confdefs.h.  */
10766
10767int
10768main ()
10769{
10770
10771  ;
10772  return 0;
10773}
10774_ACEOF
10775if ac_fn_c_try_link "$LINENO"; then :
10776  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10777  lt_cv_shlibpath_overrides_runpath=yes
10778fi
10779fi
10780rm -f core conftest.err conftest.$ac_objext \
10781    conftest$ac_exeext conftest.$ac_ext
10782    LDFLAGS=$save_LDFLAGS
10783    libdir=$save_libdir
10784
10785fi
10786
10787  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10788
10789  # This implies no fast_install, which is unacceptable.
10790  # Some rework will be needed to allow for fast_install
10791  # before this can be enabled.
10792  hardcode_into_libs=yes
10793
10794  # Append ld.so.conf contents to the search path
10795  if test -f /etc/ld.so.conf; then
10796    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' ' '`
10797    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10798  fi
10799
10800  # We used to test for /lib/ld.so.1 and disable shared libraries on
10801  # powerpc, because MkLinux only supported shared libraries with the
10802  # GNU dynamic linker.  Since this was broken with cross compilers,
10803  # most powerpc-linux boxes support dynamic linking these days and
10804  # people can always --disable-shared, the test was removed, and we
10805  # assume the GNU/Linux dynamic linker is in use.
10806  dynamic_linker='GNU/Linux ld.so'
10807  ;;
10808
10809netbsd*)
10810  version_type=sunos
10811  need_lib_prefix=no
10812  need_version=no
10813  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10814    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10815    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10816    dynamic_linker='NetBSD (a.out) ld.so'
10817  else
10818    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10819    soname_spec='${libname}${release}${shared_ext}$major'
10820    dynamic_linker='NetBSD ld.elf_so'
10821  fi
10822  shlibpath_var=LD_LIBRARY_PATH
10823  shlibpath_overrides_runpath=yes
10824  hardcode_into_libs=yes
10825  ;;
10826
10827newsos6)
10828  version_type=linux
10829  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10830  shlibpath_var=LD_LIBRARY_PATH
10831  shlibpath_overrides_runpath=yes
10832  ;;
10833
10834*nto* | *qnx*)
10835  version_type=qnx
10836  need_lib_prefix=no
10837  need_version=no
10838  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10839  soname_spec='${libname}${release}${shared_ext}$major'
10840  shlibpath_var=LD_LIBRARY_PATH
10841  shlibpath_overrides_runpath=no
10842  hardcode_into_libs=yes
10843  dynamic_linker='ldqnx.so'
10844  ;;
10845
10846openbsd*)
10847  version_type=sunos
10848  sys_lib_dlsearch_path_spec="/usr/lib"
10849  need_lib_prefix=no
10850  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10851  case $host_os in
10852    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10853    *)				need_version=no  ;;
10854  esac
10855  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10856  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10857  shlibpath_var=LD_LIBRARY_PATH
10858  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10859    case $host_os in
10860      openbsd2.[89] | openbsd2.[89].*)
10861	shlibpath_overrides_runpath=no
10862	;;
10863      *)
10864	shlibpath_overrides_runpath=yes
10865	;;
10866      esac
10867  else
10868    shlibpath_overrides_runpath=yes
10869  fi
10870  ;;
10871
10872os2*)
10873  libname_spec='$name'
10874  shrext_cmds=".dll"
10875  need_lib_prefix=no
10876  library_names_spec='$libname${shared_ext} $libname.a'
10877  dynamic_linker='OS/2 ld.exe'
10878  shlibpath_var=LIBPATH
10879  ;;
10880
10881osf3* | osf4* | osf5*)
10882  version_type=osf
10883  need_lib_prefix=no
10884  need_version=no
10885  soname_spec='${libname}${release}${shared_ext}$major'
10886  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10887  shlibpath_var=LD_LIBRARY_PATH
10888  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10889  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10890  ;;
10891
10892rdos*)
10893  dynamic_linker=no
10894  ;;
10895
10896solaris*)
10897  version_type=linux
10898  need_lib_prefix=no
10899  need_version=no
10900  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10901  soname_spec='${libname}${release}${shared_ext}$major'
10902  shlibpath_var=LD_LIBRARY_PATH
10903  shlibpath_overrides_runpath=yes
10904  hardcode_into_libs=yes
10905  # ldd complains unless libraries are executable
10906  postinstall_cmds='chmod +x $lib'
10907  ;;
10908
10909sunos4*)
10910  version_type=sunos
10911  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10912  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10913  shlibpath_var=LD_LIBRARY_PATH
10914  shlibpath_overrides_runpath=yes
10915  if test "$with_gnu_ld" = yes; then
10916    need_lib_prefix=no
10917  fi
10918  need_version=yes
10919  ;;
10920
10921sysv4 | sysv4.3*)
10922  version_type=linux
10923  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10924  soname_spec='${libname}${release}${shared_ext}$major'
10925  shlibpath_var=LD_LIBRARY_PATH
10926  case $host_vendor in
10927    sni)
10928      shlibpath_overrides_runpath=no
10929      need_lib_prefix=no
10930      runpath_var=LD_RUN_PATH
10931      ;;
10932    siemens)
10933      need_lib_prefix=no
10934      ;;
10935    motorola)
10936      need_lib_prefix=no
10937      need_version=no
10938      shlibpath_overrides_runpath=no
10939      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10940      ;;
10941  esac
10942  ;;
10943
10944sysv4*MP*)
10945  if test -d /usr/nec ;then
10946    version_type=linux
10947    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10948    soname_spec='$libname${shared_ext}.$major'
10949    shlibpath_var=LD_LIBRARY_PATH
10950  fi
10951  ;;
10952
10953sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10954  version_type=freebsd-elf
10955  need_lib_prefix=no
10956  need_version=no
10957  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10958  soname_spec='${libname}${release}${shared_ext}$major'
10959  shlibpath_var=LD_LIBRARY_PATH
10960  shlibpath_overrides_runpath=yes
10961  hardcode_into_libs=yes
10962  if test "$with_gnu_ld" = yes; then
10963    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10964  else
10965    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10966    case $host_os in
10967      sco3.2v5*)
10968        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10969	;;
10970    esac
10971  fi
10972  sys_lib_dlsearch_path_spec='/usr/lib'
10973  ;;
10974
10975tpf*)
10976  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10977  version_type=linux
10978  need_lib_prefix=no
10979  need_version=no
10980  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10981  shlibpath_var=LD_LIBRARY_PATH
10982  shlibpath_overrides_runpath=no
10983  hardcode_into_libs=yes
10984  ;;
10985
10986uts4*)
10987  version_type=linux
10988  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10989  soname_spec='${libname}${release}${shared_ext}$major'
10990  shlibpath_var=LD_LIBRARY_PATH
10991  ;;
10992
10993*)
10994  dynamic_linker=no
10995  ;;
10996esac
10997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10998$as_echo "$dynamic_linker" >&6; }
10999test "$dynamic_linker" = no && can_build_shared=no
11000
11001variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11002if test "$GCC" = yes; then
11003  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11004fi
11005
11006if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11007  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11008fi
11009if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11010  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11011fi
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11105$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11106hardcode_action=
11107if test -n "$hardcode_libdir_flag_spec" ||
11108   test -n "$runpath_var" ||
11109   test "X$hardcode_automatic" = "Xyes" ; then
11110
11111  # We can hardcode non-existent directories.
11112  if test "$hardcode_direct" != no &&
11113     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11114     # have to relink, otherwise we might link with an installed library
11115     # when we should be linking with a yet-to-be-installed one
11116     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11117     test "$hardcode_minus_L" != no; then
11118    # Linking always hardcodes the temporary library directory.
11119    hardcode_action=relink
11120  else
11121    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11122    hardcode_action=immediate
11123  fi
11124else
11125  # We cannot hardcode anything, or else we can only hardcode existing
11126  # directories.
11127  hardcode_action=unsupported
11128fi
11129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11130$as_echo "$hardcode_action" >&6; }
11131
11132if test "$hardcode_action" = relink ||
11133   test "$inherit_rpath" = yes; then
11134  # Fast installation is not supported
11135  enable_fast_install=no
11136elif test "$shlibpath_overrides_runpath" = yes ||
11137     test "$enable_shared" = no; then
11138  # Fast installation is not necessary
11139  enable_fast_install=needless
11140fi
11141
11142
11143
11144
11145
11146
11147  if test "x$enable_dlopen" != xyes; then
11148  enable_dlopen=unknown
11149  enable_dlopen_self=unknown
11150  enable_dlopen_self_static=unknown
11151else
11152  lt_cv_dlopen=no
11153  lt_cv_dlopen_libs=
11154
11155  case $host_os in
11156  beos*)
11157    lt_cv_dlopen="load_add_on"
11158    lt_cv_dlopen_libs=
11159    lt_cv_dlopen_self=yes
11160    ;;
11161
11162  mingw* | pw32* | cegcc*)
11163    lt_cv_dlopen="LoadLibrary"
11164    lt_cv_dlopen_libs=
11165    ;;
11166
11167  cygwin*)
11168    lt_cv_dlopen="dlopen"
11169    lt_cv_dlopen_libs=
11170    ;;
11171
11172  darwin*)
11173  # if libdl is installed we need to link against it
11174    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11175$as_echo_n "checking for dlopen in -ldl... " >&6; }
11176if ${ac_cv_lib_dl_dlopen+:} false; then :
11177  $as_echo_n "(cached) " >&6
11178else
11179  ac_check_lib_save_LIBS=$LIBS
11180LIBS="-ldl  $LIBS"
11181cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11182/* end confdefs.h.  */
11183
11184/* Override any GCC internal prototype to avoid an error.
11185   Use char because int might match the return type of a GCC
11186   builtin and then its argument prototype would still apply.  */
11187#ifdef __cplusplus
11188extern "C"
11189#endif
11190char dlopen ();
11191int
11192main ()
11193{
11194return dlopen ();
11195  ;
11196  return 0;
11197}
11198_ACEOF
11199if ac_fn_c_try_link "$LINENO"; then :
11200  ac_cv_lib_dl_dlopen=yes
11201else
11202  ac_cv_lib_dl_dlopen=no
11203fi
11204rm -f core conftest.err conftest.$ac_objext \
11205    conftest$ac_exeext conftest.$ac_ext
11206LIBS=$ac_check_lib_save_LIBS
11207fi
11208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11209$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11210if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11211  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11212else
11213
11214    lt_cv_dlopen="dyld"
11215    lt_cv_dlopen_libs=
11216    lt_cv_dlopen_self=yes
11217
11218fi
11219
11220    ;;
11221
11222  *)
11223    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11224if test "x$ac_cv_func_shl_load" = xyes; then :
11225  lt_cv_dlopen="shl_load"
11226else
11227  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11228$as_echo_n "checking for shl_load in -ldld... " >&6; }
11229if ${ac_cv_lib_dld_shl_load+:} false; then :
11230  $as_echo_n "(cached) " >&6
11231else
11232  ac_check_lib_save_LIBS=$LIBS
11233LIBS="-ldld  $LIBS"
11234cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11235/* end confdefs.h.  */
11236
11237/* Override any GCC internal prototype to avoid an error.
11238   Use char because int might match the return type of a GCC
11239   builtin and then its argument prototype would still apply.  */
11240#ifdef __cplusplus
11241extern "C"
11242#endif
11243char shl_load ();
11244int
11245main ()
11246{
11247return shl_load ();
11248  ;
11249  return 0;
11250}
11251_ACEOF
11252if ac_fn_c_try_link "$LINENO"; then :
11253  ac_cv_lib_dld_shl_load=yes
11254else
11255  ac_cv_lib_dld_shl_load=no
11256fi
11257rm -f core conftest.err conftest.$ac_objext \
11258    conftest$ac_exeext conftest.$ac_ext
11259LIBS=$ac_check_lib_save_LIBS
11260fi
11261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11262$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11263if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11264  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11265else
11266  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11267if test "x$ac_cv_func_dlopen" = xyes; then :
11268  lt_cv_dlopen="dlopen"
11269else
11270  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11271$as_echo_n "checking for dlopen in -ldl... " >&6; }
11272if ${ac_cv_lib_dl_dlopen+:} false; then :
11273  $as_echo_n "(cached) " >&6
11274else
11275  ac_check_lib_save_LIBS=$LIBS
11276LIBS="-ldl  $LIBS"
11277cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11278/* end confdefs.h.  */
11279
11280/* Override any GCC internal prototype to avoid an error.
11281   Use char because int might match the return type of a GCC
11282   builtin and then its argument prototype would still apply.  */
11283#ifdef __cplusplus
11284extern "C"
11285#endif
11286char dlopen ();
11287int
11288main ()
11289{
11290return dlopen ();
11291  ;
11292  return 0;
11293}
11294_ACEOF
11295if ac_fn_c_try_link "$LINENO"; then :
11296  ac_cv_lib_dl_dlopen=yes
11297else
11298  ac_cv_lib_dl_dlopen=no
11299fi
11300rm -f core conftest.err conftest.$ac_objext \
11301    conftest$ac_exeext conftest.$ac_ext
11302LIBS=$ac_check_lib_save_LIBS
11303fi
11304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11305$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11306if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11307  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11308else
11309  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11310$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11311if ${ac_cv_lib_svld_dlopen+:} false; then :
11312  $as_echo_n "(cached) " >&6
11313else
11314  ac_check_lib_save_LIBS=$LIBS
11315LIBS="-lsvld  $LIBS"
11316cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11317/* end confdefs.h.  */
11318
11319/* Override any GCC internal prototype to avoid an error.
11320   Use char because int might match the return type of a GCC
11321   builtin and then its argument prototype would still apply.  */
11322#ifdef __cplusplus
11323extern "C"
11324#endif
11325char dlopen ();
11326int
11327main ()
11328{
11329return dlopen ();
11330  ;
11331  return 0;
11332}
11333_ACEOF
11334if ac_fn_c_try_link "$LINENO"; then :
11335  ac_cv_lib_svld_dlopen=yes
11336else
11337  ac_cv_lib_svld_dlopen=no
11338fi
11339rm -f core conftest.err conftest.$ac_objext \
11340    conftest$ac_exeext conftest.$ac_ext
11341LIBS=$ac_check_lib_save_LIBS
11342fi
11343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11344$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11345if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11346  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11347else
11348  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11349$as_echo_n "checking for dld_link in -ldld... " >&6; }
11350if ${ac_cv_lib_dld_dld_link+:} false; then :
11351  $as_echo_n "(cached) " >&6
11352else
11353  ac_check_lib_save_LIBS=$LIBS
11354LIBS="-ldld  $LIBS"
11355cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11356/* end confdefs.h.  */
11357
11358/* Override any GCC internal prototype to avoid an error.
11359   Use char because int might match the return type of a GCC
11360   builtin and then its argument prototype would still apply.  */
11361#ifdef __cplusplus
11362extern "C"
11363#endif
11364char dld_link ();
11365int
11366main ()
11367{
11368return dld_link ();
11369  ;
11370  return 0;
11371}
11372_ACEOF
11373if ac_fn_c_try_link "$LINENO"; then :
11374  ac_cv_lib_dld_dld_link=yes
11375else
11376  ac_cv_lib_dld_dld_link=no
11377fi
11378rm -f core conftest.err conftest.$ac_objext \
11379    conftest$ac_exeext conftest.$ac_ext
11380LIBS=$ac_check_lib_save_LIBS
11381fi
11382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11383$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11384if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11385  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11386fi
11387
11388
11389fi
11390
11391
11392fi
11393
11394
11395fi
11396
11397
11398fi
11399
11400
11401fi
11402
11403    ;;
11404  esac
11405
11406  if test "x$lt_cv_dlopen" != xno; then
11407    enable_dlopen=yes
11408  else
11409    enable_dlopen=no
11410  fi
11411
11412  case $lt_cv_dlopen in
11413  dlopen)
11414    save_CPPFLAGS="$CPPFLAGS"
11415    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11416
11417    save_LDFLAGS="$LDFLAGS"
11418    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11419
11420    save_LIBS="$LIBS"
11421    LIBS="$lt_cv_dlopen_libs $LIBS"
11422
11423    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11424$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11425if ${lt_cv_dlopen_self+:} false; then :
11426  $as_echo_n "(cached) " >&6
11427else
11428  	  if test "$cross_compiling" = yes; then :
11429  lt_cv_dlopen_self=cross
11430else
11431  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11432  lt_status=$lt_dlunknown
11433  cat > conftest.$ac_ext <<_LT_EOF
11434#line 11434 "configure"
11435#include "confdefs.h"
11436
11437#if HAVE_DLFCN_H
11438#include <dlfcn.h>
11439#endif
11440
11441#include <stdio.h>
11442
11443#ifdef RTLD_GLOBAL
11444#  define LT_DLGLOBAL		RTLD_GLOBAL
11445#else
11446#  ifdef DL_GLOBAL
11447#    define LT_DLGLOBAL		DL_GLOBAL
11448#  else
11449#    define LT_DLGLOBAL		0
11450#  endif
11451#endif
11452
11453/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11454   find out it does not work in some platform. */
11455#ifndef LT_DLLAZY_OR_NOW
11456#  ifdef RTLD_LAZY
11457#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11458#  else
11459#    ifdef DL_LAZY
11460#      define LT_DLLAZY_OR_NOW		DL_LAZY
11461#    else
11462#      ifdef RTLD_NOW
11463#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11464#      else
11465#        ifdef DL_NOW
11466#          define LT_DLLAZY_OR_NOW	DL_NOW
11467#        else
11468#          define LT_DLLAZY_OR_NOW	0
11469#        endif
11470#      endif
11471#    endif
11472#  endif
11473#endif
11474
11475/* When -fvisbility=hidden is used, assume the code has been annotated
11476   correspondingly for the symbols needed.  */
11477#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11478void fnord () __attribute__((visibility("default")));
11479#endif
11480
11481void fnord () { int i=42; }
11482int main ()
11483{
11484  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11485  int status = $lt_dlunknown;
11486
11487  if (self)
11488    {
11489      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11490      else
11491        {
11492	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11493          else puts (dlerror ());
11494	}
11495      /* dlclose (self); */
11496    }
11497  else
11498    puts (dlerror ());
11499
11500  return status;
11501}
11502_LT_EOF
11503  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11504  (eval $ac_link) 2>&5
11505  ac_status=$?
11506  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11507  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11508    (./conftest; exit; ) >&5 2>/dev/null
11509    lt_status=$?
11510    case x$lt_status in
11511      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11512      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11513      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11514    esac
11515  else :
11516    # compilation failed
11517    lt_cv_dlopen_self=no
11518  fi
11519fi
11520rm -fr conftest*
11521
11522
11523fi
11524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11525$as_echo "$lt_cv_dlopen_self" >&6; }
11526
11527    if test "x$lt_cv_dlopen_self" = xyes; then
11528      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11529      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11530$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11531if ${lt_cv_dlopen_self_static+:} false; then :
11532  $as_echo_n "(cached) " >&6
11533else
11534  	  if test "$cross_compiling" = yes; then :
11535  lt_cv_dlopen_self_static=cross
11536else
11537  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11538  lt_status=$lt_dlunknown
11539  cat > conftest.$ac_ext <<_LT_EOF
11540#line 11540 "configure"
11541#include "confdefs.h"
11542
11543#if HAVE_DLFCN_H
11544#include <dlfcn.h>
11545#endif
11546
11547#include <stdio.h>
11548
11549#ifdef RTLD_GLOBAL
11550#  define LT_DLGLOBAL		RTLD_GLOBAL
11551#else
11552#  ifdef DL_GLOBAL
11553#    define LT_DLGLOBAL		DL_GLOBAL
11554#  else
11555#    define LT_DLGLOBAL		0
11556#  endif
11557#endif
11558
11559/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11560   find out it does not work in some platform. */
11561#ifndef LT_DLLAZY_OR_NOW
11562#  ifdef RTLD_LAZY
11563#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11564#  else
11565#    ifdef DL_LAZY
11566#      define LT_DLLAZY_OR_NOW		DL_LAZY
11567#    else
11568#      ifdef RTLD_NOW
11569#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11570#      else
11571#        ifdef DL_NOW
11572#          define LT_DLLAZY_OR_NOW	DL_NOW
11573#        else
11574#          define LT_DLLAZY_OR_NOW	0
11575#        endif
11576#      endif
11577#    endif
11578#  endif
11579#endif
11580
11581/* When -fvisbility=hidden is used, assume the code has been annotated
11582   correspondingly for the symbols needed.  */
11583#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11584void fnord () __attribute__((visibility("default")));
11585#endif
11586
11587void fnord () { int i=42; }
11588int main ()
11589{
11590  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11591  int status = $lt_dlunknown;
11592
11593  if (self)
11594    {
11595      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11596      else
11597        {
11598	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11599          else puts (dlerror ());
11600	}
11601      /* dlclose (self); */
11602    }
11603  else
11604    puts (dlerror ());
11605
11606  return status;
11607}
11608_LT_EOF
11609  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11610  (eval $ac_link) 2>&5
11611  ac_status=$?
11612  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11613  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11614    (./conftest; exit; ) >&5 2>/dev/null
11615    lt_status=$?
11616    case x$lt_status in
11617      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11618      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11619      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11620    esac
11621  else :
11622    # compilation failed
11623    lt_cv_dlopen_self_static=no
11624  fi
11625fi
11626rm -fr conftest*
11627
11628
11629fi
11630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11631$as_echo "$lt_cv_dlopen_self_static" >&6; }
11632    fi
11633
11634    CPPFLAGS="$save_CPPFLAGS"
11635    LDFLAGS="$save_LDFLAGS"
11636    LIBS="$save_LIBS"
11637    ;;
11638  esac
11639
11640  case $lt_cv_dlopen_self in
11641  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11642  *) enable_dlopen_self=unknown ;;
11643  esac
11644
11645  case $lt_cv_dlopen_self_static in
11646  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11647  *) enable_dlopen_self_static=unknown ;;
11648  esac
11649fi
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667striplib=
11668old_striplib=
11669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11670$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11671if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11672  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11673  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11674  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11675$as_echo "yes" >&6; }
11676else
11677# FIXME - insert some real tests, host_os isn't really good enough
11678  case $host_os in
11679  darwin*)
11680    if test -n "$STRIP" ; then
11681      striplib="$STRIP -x"
11682      old_striplib="$STRIP -S"
11683      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11684$as_echo "yes" >&6; }
11685    else
11686      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11687$as_echo "no" >&6; }
11688    fi
11689    ;;
11690  *)
11691    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11692$as_echo "no" >&6; }
11693    ;;
11694  esac
11695fi
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708  # Report which library types will actually be built
11709  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11710$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11712$as_echo "$can_build_shared" >&6; }
11713
11714  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11715$as_echo_n "checking whether to build shared libraries... " >&6; }
11716  test "$can_build_shared" = "no" && enable_shared=no
11717
11718  # On AIX, shared libraries and static libraries use the same namespace, and
11719  # are all built from PIC.
11720  case $host_os in
11721  aix3*)
11722    test "$enable_shared" = yes && enable_static=no
11723    if test -n "$RANLIB"; then
11724      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11725      postinstall_cmds='$RANLIB $lib'
11726    fi
11727    ;;
11728
11729  aix[4-9]*)
11730    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11731      test "$enable_shared" = yes && enable_static=no
11732    fi
11733    ;;
11734  esac
11735  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11736$as_echo "$enable_shared" >&6; }
11737
11738  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11739$as_echo_n "checking whether to build static libraries... " >&6; }
11740  # Make sure either enable_shared or enable_static is yes.
11741  test "$enable_shared" = yes || enable_static=yes
11742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11743$as_echo "$enable_static" >&6; }
11744
11745
11746
11747
11748fi
11749ac_ext=c
11750ac_cpp='$CPP $CPPFLAGS'
11751ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11752ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11753ac_compiler_gnu=$ac_cv_c_compiler_gnu
11754
11755CC="$lt_save_CC"
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769        ac_config_commands="$ac_config_commands libtool"
11770
11771
11772
11773
11774# Only expand once:
11775
11776
11777# Check whether --enable-largefile was given.
11778if test "${enable_largefile+set}" = set; then :
11779  enableval=$enable_largefile;
11780fi
11781
11782if test "$enable_largefile" != no; then
11783
11784  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11785$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11786if ${ac_cv_sys_largefile_CC+:} false; then :
11787  $as_echo_n "(cached) " >&6
11788else
11789  ac_cv_sys_largefile_CC=no
11790     if test "$GCC" != yes; then
11791       ac_save_CC=$CC
11792       while :; do
11793	 # IRIX 6.2 and later do not support large files by default,
11794	 # so use the C compiler's -n32 option if that helps.
11795	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11796/* end confdefs.h.  */
11797#include <sys/types.h>
11798 /* Check that off_t can represent 2**63 - 1 correctly.
11799    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11800    since some C++ compilers masquerading as C compilers
11801    incorrectly reject 9223372036854775807.  */
11802#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11803  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11804		       && LARGE_OFF_T % 2147483647 == 1)
11805		      ? 1 : -1];
11806int
11807main ()
11808{
11809
11810  ;
11811  return 0;
11812}
11813_ACEOF
11814	 if ac_fn_c_try_compile "$LINENO"; then :
11815  break
11816fi
11817rm -f core conftest.err conftest.$ac_objext
11818	 CC="$CC -n32"
11819	 if ac_fn_c_try_compile "$LINENO"; then :
11820  ac_cv_sys_largefile_CC=' -n32'; break
11821fi
11822rm -f core conftest.err conftest.$ac_objext
11823	 break
11824       done
11825       CC=$ac_save_CC
11826       rm -f conftest.$ac_ext
11827    fi
11828fi
11829{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11830$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11831  if test "$ac_cv_sys_largefile_CC" != no; then
11832    CC=$CC$ac_cv_sys_largefile_CC
11833  fi
11834
11835  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11836$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11837if ${ac_cv_sys_file_offset_bits+:} false; then :
11838  $as_echo_n "(cached) " >&6
11839else
11840  while :; do
11841  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11842/* end confdefs.h.  */
11843#include <sys/types.h>
11844 /* Check that off_t can represent 2**63 - 1 correctly.
11845    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11846    since some C++ compilers masquerading as C compilers
11847    incorrectly reject 9223372036854775807.  */
11848#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11849  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11850		       && LARGE_OFF_T % 2147483647 == 1)
11851		      ? 1 : -1];
11852int
11853main ()
11854{
11855
11856  ;
11857  return 0;
11858}
11859_ACEOF
11860if ac_fn_c_try_compile "$LINENO"; then :
11861  ac_cv_sys_file_offset_bits=no; break
11862fi
11863rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11864  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11865/* end confdefs.h.  */
11866#define _FILE_OFFSET_BITS 64
11867#include <sys/types.h>
11868 /* Check that off_t can represent 2**63 - 1 correctly.
11869    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11870    since some C++ compilers masquerading as C compilers
11871    incorrectly reject 9223372036854775807.  */
11872#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11873  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11874		       && LARGE_OFF_T % 2147483647 == 1)
11875		      ? 1 : -1];
11876int
11877main ()
11878{
11879
11880  ;
11881  return 0;
11882}
11883_ACEOF
11884if ac_fn_c_try_compile "$LINENO"; then :
11885  ac_cv_sys_file_offset_bits=64; break
11886fi
11887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11888  ac_cv_sys_file_offset_bits=unknown
11889  break
11890done
11891fi
11892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11893$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11894case $ac_cv_sys_file_offset_bits in #(
11895  no | unknown) ;;
11896  *)
11897cat >>confdefs.h <<_ACEOF
11898#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11899_ACEOF
11900;;
11901esac
11902rm -rf conftest*
11903  if test $ac_cv_sys_file_offset_bits = unknown; then
11904    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11905$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11906if ${ac_cv_sys_large_files+:} false; then :
11907  $as_echo_n "(cached) " >&6
11908else
11909  while :; do
11910  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11911/* end confdefs.h.  */
11912#include <sys/types.h>
11913 /* Check that off_t can represent 2**63 - 1 correctly.
11914    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11915    since some C++ compilers masquerading as C compilers
11916    incorrectly reject 9223372036854775807.  */
11917#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11918  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11919		       && LARGE_OFF_T % 2147483647 == 1)
11920		      ? 1 : -1];
11921int
11922main ()
11923{
11924
11925  ;
11926  return 0;
11927}
11928_ACEOF
11929if ac_fn_c_try_compile "$LINENO"; then :
11930  ac_cv_sys_large_files=no; break
11931fi
11932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11933  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11934/* end confdefs.h.  */
11935#define _LARGE_FILES 1
11936#include <sys/types.h>
11937 /* Check that off_t can represent 2**63 - 1 correctly.
11938    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11939    since some C++ compilers masquerading as C compilers
11940    incorrectly reject 9223372036854775807.  */
11941#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11942  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11943		       && LARGE_OFF_T % 2147483647 == 1)
11944		      ? 1 : -1];
11945int
11946main ()
11947{
11948
11949  ;
11950  return 0;
11951}
11952_ACEOF
11953if ac_fn_c_try_compile "$LINENO"; then :
11954  ac_cv_sys_large_files=1; break
11955fi
11956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11957  ac_cv_sys_large_files=unknown
11958  break
11959done
11960fi
11961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11962$as_echo "$ac_cv_sys_large_files" >&6; }
11963case $ac_cv_sys_large_files in #(
11964  no | unknown) ;;
11965  *)
11966cat >>confdefs.h <<_ACEOF
11967#define _LARGE_FILES $ac_cv_sys_large_files
11968_ACEOF
11969;;
11970esac
11971rm -rf conftest*
11972  fi
11973
11974
11975fi
11976
11977
11978MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
11979for ac_prog in aclocal
11980do
11981  # Extract the first word of "$ac_prog", so it can be a program name with args.
11982set dummy $ac_prog; ac_word=$2
11983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11984$as_echo_n "checking for $ac_word... " >&6; }
11985if ${ac_cv_prog_ACLOCAL+:} false; then :
11986  $as_echo_n "(cached) " >&6
11987else
11988  if test -n "$ACLOCAL"; then
11989  ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
11990else
11991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11992for as_dir in $PATH
11993do
11994  IFS=$as_save_IFS
11995  test -z "$as_dir" && as_dir=.
11996    for ac_exec_ext in '' $ac_executable_extensions; do
11997  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11998    ac_cv_prog_ACLOCAL="$ac_prog"
11999    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12000    break 2
12001  fi
12002done
12003  done
12004IFS=$as_save_IFS
12005
12006fi
12007fi
12008ACLOCAL=$ac_cv_prog_ACLOCAL
12009if test -n "$ACLOCAL"; then
12010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
12011$as_echo "$ACLOCAL" >&6; }
12012else
12013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12014$as_echo "no" >&6; }
12015fi
12016
12017
12018  test -n "$ACLOCAL" && break
12019done
12020test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
12021
12022for ac_prog in autoconf
12023do
12024  # Extract the first word of "$ac_prog", so it can be a program name with args.
12025set dummy $ac_prog; ac_word=$2
12026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12027$as_echo_n "checking for $ac_word... " >&6; }
12028if ${ac_cv_prog_AUTOCONF+:} false; then :
12029  $as_echo_n "(cached) " >&6
12030else
12031  if test -n "$AUTOCONF"; then
12032  ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
12033else
12034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12035for as_dir in $PATH
12036do
12037  IFS=$as_save_IFS
12038  test -z "$as_dir" && as_dir=.
12039    for ac_exec_ext in '' $ac_executable_extensions; do
12040  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12041    ac_cv_prog_AUTOCONF="$ac_prog"
12042    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12043    break 2
12044  fi
12045done
12046  done
12047IFS=$as_save_IFS
12048
12049fi
12050fi
12051AUTOCONF=$ac_cv_prog_AUTOCONF
12052if test -n "$AUTOCONF"; then
12053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
12054$as_echo "$AUTOCONF" >&6; }
12055else
12056  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12057$as_echo "no" >&6; }
12058fi
12059
12060
12061  test -n "$AUTOCONF" && break
12062done
12063test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
12064
12065for ac_prog in autoheader
12066do
12067  # Extract the first word of "$ac_prog", so it can be a program name with args.
12068set dummy $ac_prog; ac_word=$2
12069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12070$as_echo_n "checking for $ac_word... " >&6; }
12071if ${ac_cv_prog_AUTOHEADER+:} false; then :
12072  $as_echo_n "(cached) " >&6
12073else
12074  if test -n "$AUTOHEADER"; then
12075  ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
12076else
12077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12078for as_dir in $PATH
12079do
12080  IFS=$as_save_IFS
12081  test -z "$as_dir" && as_dir=.
12082    for ac_exec_ext in '' $ac_executable_extensions; do
12083  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12084    ac_cv_prog_AUTOHEADER="$ac_prog"
12085    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12086    break 2
12087  fi
12088done
12089  done
12090IFS=$as_save_IFS
12091
12092fi
12093fi
12094AUTOHEADER=$ac_cv_prog_AUTOHEADER
12095if test -n "$AUTOHEADER"; then
12096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
12097$as_echo "$AUTOHEADER" >&6; }
12098else
12099  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12100$as_echo "no" >&6; }
12101fi
12102
12103
12104  test -n "$AUTOHEADER" && break
12105done
12106test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
12107
12108
12109# Figure out what compiler warnings we can enable.
12110# See config/warnings.m4 for details.
12111
12112ac_ext=c
12113ac_cpp='$CPP $CPPFLAGS'
12114ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12115ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12116ac_compiler_gnu=$ac_cv_c_compiler_gnu
12117
12118warn=
12119save_CFLAGS="$CFLAGS"
12120for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \
12121			  -Wmissing-format-attribute; do
12122  # Do the check with the no- prefix removed since gcc silently
12123  # accepts any -Wno-* option on purpose
12124  case $real_option in
12125    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12126    *) option=$real_option ;;
12127  esac
12128  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12129
12130  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12131$as_echo_n "checking whether $CC supports $option... " >&6; }
12132if eval \${$as_acx_Woption+:} false; then :
12133  $as_echo_n "(cached) " >&6
12134else
12135  CFLAGS="$option"
12136    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12137/* end confdefs.h.  */
12138
12139int
12140main ()
12141{
12142
12143  ;
12144  return 0;
12145}
12146_ACEOF
12147if ac_fn_c_try_compile "$LINENO"; then :
12148  eval "$as_acx_Woption=yes"
12149else
12150  eval "$as_acx_Woption=no"
12151fi
12152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12153
12154fi
12155eval ac_res=\$$as_acx_Woption
12156	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12157$as_echo "$ac_res" >&6; }
12158  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12159  warn="$warn${warn:+ }$real_option"
12160fi
12161  done
12162CFLAGS="$save_CFLAGS"
12163ac_ext=c
12164ac_cpp='$CPP $CPPFLAGS'
12165ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12166ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12167ac_compiler_gnu=$ac_cv_c_compiler_gnu
12168
12169
12170ac_ext=c
12171ac_cpp='$CPP $CPPFLAGS'
12172ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12173ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12174ac_compiler_gnu=$ac_cv_c_compiler_gnu
12175
12176c_warn=
12177save_CFLAGS="$CFLAGS"
12178for real_option in -Wstrict-prototypes -Wmissing-prototypes \
12179			  -Wold-style-definition; do
12180  # Do the check with the no- prefix removed since gcc silently
12181  # accepts any -Wno-* option on purpose
12182  case $real_option in
12183    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12184    *) option=$real_option ;;
12185  esac
12186  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12187
12188  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12189$as_echo_n "checking whether $CC supports $option... " >&6; }
12190if eval \${$as_acx_Woption+:} false; then :
12191  $as_echo_n "(cached) " >&6
12192else
12193  CFLAGS="$option"
12194    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12195/* end confdefs.h.  */
12196
12197int
12198main ()
12199{
12200
12201  ;
12202  return 0;
12203}
12204_ACEOF
12205if ac_fn_c_try_compile "$LINENO"; then :
12206  eval "$as_acx_Woption=yes"
12207else
12208  eval "$as_acx_Woption=no"
12209fi
12210rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12211
12212fi
12213eval ac_res=\$$as_acx_Woption
12214	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12215$as_echo "$ac_res" >&6; }
12216  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12217  c_warn="$c_warn${c_warn:+ }$real_option"
12218fi
12219  done
12220CFLAGS="$save_CFLAGS"
12221ac_ext=c
12222ac_cpp='$CPP $CPPFLAGS'
12223ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12224ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12225ac_compiler_gnu=$ac_cv_c_compiler_gnu
12226
12227
12228ac_ext=c
12229ac_cpp='$CPP $CPPFLAGS'
12230ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12231ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12232ac_compiler_gnu=$ac_cv_c_compiler_gnu
12233
12234WARN_PEDANTIC=
12235# Do the check with the no- prefix removed from the warning options
12236# since gcc silently accepts any -Wno-* option on purpose
12237if test "$GCC" = yes; then :
12238  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
12239$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
12240if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
12241  $as_echo_n "(cached) " >&6
12242else
12243  save_CFLAGS="$CFLAGS"
12244CFLAGS="-pedantic -Wlong-long"
12245cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12246/* end confdefs.h.  */
12247
12248int
12249main ()
12250{
12251
12252  ;
12253  return 0;
12254}
12255_ACEOF
12256if ac_fn_c_try_compile "$LINENO"; then :
12257  acx_cv_prog_cc_pedantic__Wlong_long=yes
12258else
12259  acx_cv_prog_cc_pedantic__Wlong_long=no
12260fi
12261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12262CFLAGS="$save_CFLAGS"
12263fi
12264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
12265$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
12266if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
12267  WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
12268fi
12269
12270fi
12271ac_ext=c
12272ac_cpp='$CPP $CPPFLAGS'
12273ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12274ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12275ac_compiler_gnu=$ac_cv_c_compiler_gnu
12276
12277
12278
12279# Only enable with --enable-werror-always until existing warnings are
12280# corrected.
12281ac_ext=c
12282ac_cpp='$CPP $CPPFLAGS'
12283ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12284ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12285ac_compiler_gnu=$ac_cv_c_compiler_gnu
12286
12287WERROR=
12288# Check whether --enable-werror-always was given.
12289if test "${enable_werror_always+set}" = set; then :
12290  enableval=$enable_werror_always;
12291else
12292  enable_werror_always=no
12293fi
12294
12295if test $enable_werror_always = yes; then :
12296  WERROR="$WERROR${WERROR:+ }-Werror"
12297fi
12298
12299ac_ext=c
12300ac_cpp='$CPP $CPPFLAGS'
12301ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12302ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12303ac_compiler_gnu=$ac_cv_c_compiler_gnu
12304
12305
12306
12307
12308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12309$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12310    # Check whether --enable-maintainer-mode was given.
12311if test "${enable_maintainer_mode+set}" = set; then :
12312  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12313else
12314  USE_MAINTAINER_MODE=no
12315fi
12316
12317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12318$as_echo "$USE_MAINTAINER_MODE" >&6; }
12319   if test $USE_MAINTAINER_MODE = yes; then
12320  MAINTAINER_MODE_TRUE=
12321  MAINTAINER_MODE_FALSE='#'
12322else
12323  MAINTAINER_MODE_TRUE='#'
12324  MAINTAINER_MODE_FALSE=
12325fi
12326
12327  MAINT=$MAINTAINER_MODE_TRUE
12328
12329
12330 case ${build_alias} in
12331  "") build_noncanonical=${build} ;;
12332  *) build_noncanonical=${build_alias} ;;
12333esac
12334
12335 case ${host_alias} in
12336  "") host_noncanonical=${build_noncanonical} ;;
12337  *) host_noncanonical=${host_alias} ;;
12338esac
12339
12340 case ${target_alias} in
12341  "") target_noncanonical=${host_noncanonical} ;;
12342  *) target_noncanonical=${target_alias} ;;
12343esac
12344
12345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12346$as_echo_n "checking whether to install libbfd... " >&6; }
12347  # Check whether --enable-install-libbfd was given.
12348if test "${enable_install_libbfd+set}" = set; then :
12349  enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12350else
12351  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12352        install_libbfd_p=yes
12353      else
12354        install_libbfd_p=no
12355      fi
12356fi
12357
12358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12359$as_echo "$install_libbfd_p" >&6; }
12360   if test $install_libbfd_p = yes; then
12361  INSTALL_LIBBFD_TRUE=
12362  INSTALL_LIBBFD_FALSE='#'
12363else
12364  INSTALL_LIBBFD_TRUE='#'
12365  INSTALL_LIBBFD_FALSE=
12366fi
12367
12368  # Need _noncanonical variables for this.
12369
12370
12371
12372
12373  # libbfd.a is a host library containing target dependent code
12374  bfdlibdir='$(libdir)'
12375  bfdincludedir='$(includedir)'
12376  if test "${host}" != "${target}"; then
12377    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12378    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12379  fi
12380
12381
12382
12383
12384
12385
12386ac_ext=c
12387ac_cpp='$CPP $CPPFLAGS'
12388ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12389ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12390ac_compiler_gnu=$ac_cv_c_compiler_gnu
12391
12392ac_libctf_warn_cflags=
12393save_CFLAGS="$CFLAGS"
12394for real_option in -Wall; do
12395  # Do the check with the no- prefix removed since gcc silently
12396  # accepts any -Wno-* option on purpose
12397  case $real_option in
12398    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12399    *) option=$real_option ;;
12400  esac
12401  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12402
12403  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12404$as_echo_n "checking whether $CC supports $option... " >&6; }
12405if eval \${$as_acx_Woption+:} false; then :
12406  $as_echo_n "(cached) " >&6
12407else
12408  CFLAGS="$option"
12409    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12410/* end confdefs.h.  */
12411
12412int
12413main ()
12414{
12415
12416  ;
12417  return 0;
12418}
12419_ACEOF
12420if ac_fn_c_try_compile "$LINENO"; then :
12421  eval "$as_acx_Woption=yes"
12422else
12423  eval "$as_acx_Woption=no"
12424fi
12425rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12426
12427fi
12428eval ac_res=\$$as_acx_Woption
12429	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12430$as_echo "$ac_res" >&6; }
12431  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12432  ac_libctf_warn_cflags="$ac_libctf_warn_cflags${ac_libctf_warn_cflags:+ }$real_option"
12433fi
12434  done
12435CFLAGS="$save_CFLAGS"
12436ac_ext=c
12437ac_cpp='$CPP $CPPFLAGS'
12438ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12439ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12440ac_compiler_gnu=$ac_cv_c_compiler_gnu
12441
12442
12443
12444
12445
12446
12447  for ac_header in $ac_header_list
12448do :
12449  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12450ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
12451"
12452if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12453  cat >>confdefs.h <<_ACEOF
12454#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12455_ACEOF
12456
12457fi
12458
12459done
12460
12461
12462
12463
12464
12465
12466
12467
12468for ac_func in getpagesize
12469do :
12470  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12471if test "x$ac_cv_func_getpagesize" = xyes; then :
12472  cat >>confdefs.h <<_ACEOF
12473#define HAVE_GETPAGESIZE 1
12474_ACEOF
12475
12476fi
12477done
12478
12479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12480$as_echo_n "checking for working mmap... " >&6; }
12481if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
12482  $as_echo_n "(cached) " >&6
12483else
12484  if test "$cross_compiling" = yes; then :
12485  ac_cv_func_mmap_fixed_mapped=no
12486else
12487  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12488/* end confdefs.h.  */
12489$ac_includes_default
12490/* malloc might have been renamed as rpl_malloc. */
12491#undef malloc
12492
12493/* Thanks to Mike Haertel and Jim Avera for this test.
12494   Here is a matrix of mmap possibilities:
12495	mmap private not fixed
12496	mmap private fixed at somewhere currently unmapped
12497	mmap private fixed at somewhere already mapped
12498	mmap shared not fixed
12499	mmap shared fixed at somewhere currently unmapped
12500	mmap shared fixed at somewhere already mapped
12501   For private mappings, we should verify that changes cannot be read()
12502   back from the file, nor mmap's back from the file at a different
12503   address.  (There have been systems where private was not correctly
12504   implemented like the infamous i386 svr4.0, and systems where the
12505   VM page cache was not coherent with the file system buffer cache
12506   like early versions of FreeBSD and possibly contemporary NetBSD.)
12507   For shared mappings, we should conversely verify that changes get
12508   propagated back to all the places they're supposed to be.
12509
12510   Grep wants private fixed already mapped.
12511   The main things grep needs to know about mmap are:
12512   * does it exist and is it safe to write into the mmap'd area
12513   * how to use it (BSD variants)  */
12514
12515#include <fcntl.h>
12516#include <sys/mman.h>
12517
12518#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12519char *malloc ();
12520#endif
12521
12522/* This mess was copied from the GNU getpagesize.h.  */
12523#ifndef HAVE_GETPAGESIZE
12524# ifdef _SC_PAGESIZE
12525#  define getpagesize() sysconf(_SC_PAGESIZE)
12526# else /* no _SC_PAGESIZE */
12527#  ifdef HAVE_SYS_PARAM_H
12528#   include <sys/param.h>
12529#   ifdef EXEC_PAGESIZE
12530#    define getpagesize() EXEC_PAGESIZE
12531#   else /* no EXEC_PAGESIZE */
12532#    ifdef NBPG
12533#     define getpagesize() NBPG * CLSIZE
12534#     ifndef CLSIZE
12535#      define CLSIZE 1
12536#     endif /* no CLSIZE */
12537#    else /* no NBPG */
12538#     ifdef NBPC
12539#      define getpagesize() NBPC
12540#     else /* no NBPC */
12541#      ifdef PAGESIZE
12542#       define getpagesize() PAGESIZE
12543#      endif /* PAGESIZE */
12544#     endif /* no NBPC */
12545#    endif /* no NBPG */
12546#   endif /* no EXEC_PAGESIZE */
12547#  else /* no HAVE_SYS_PARAM_H */
12548#   define getpagesize() 8192	/* punt totally */
12549#  endif /* no HAVE_SYS_PARAM_H */
12550# endif /* no _SC_PAGESIZE */
12551
12552#endif /* no HAVE_GETPAGESIZE */
12553
12554int
12555main ()
12556{
12557  char *data, *data2, *data3;
12558  const char *cdata2;
12559  int i, pagesize;
12560  int fd, fd2;
12561
12562  pagesize = getpagesize ();
12563
12564  /* First, make a file with some known garbage in it. */
12565  data = (char *) malloc (pagesize);
12566  if (!data)
12567    return 1;
12568  for (i = 0; i < pagesize; ++i)
12569    *(data + i) = rand ();
12570  umask (0);
12571  fd = creat ("conftest.mmap", 0600);
12572  if (fd < 0)
12573    return 2;
12574  if (write (fd, data, pagesize) != pagesize)
12575    return 3;
12576  close (fd);
12577
12578  /* Next, check that the tail of a page is zero-filled.  File must have
12579     non-zero length, otherwise we risk SIGBUS for entire page.  */
12580  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
12581  if (fd2 < 0)
12582    return 4;
12583  cdata2 = "";
12584  if (write (fd2, cdata2, 1) != 1)
12585    return 5;
12586  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
12587  if (data2 == MAP_FAILED)
12588    return 6;
12589  for (i = 0; i < pagesize; ++i)
12590    if (*(data2 + i))
12591      return 7;
12592  close (fd2);
12593  if (munmap (data2, pagesize))
12594    return 8;
12595
12596  /* Next, try to mmap the file at a fixed address which already has
12597     something else allocated at it.  If we can, also make sure that
12598     we see the same garbage.  */
12599  fd = open ("conftest.mmap", O_RDWR);
12600  if (fd < 0)
12601    return 9;
12602  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12603		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
12604    return 10;
12605  for (i = 0; i < pagesize; ++i)
12606    if (*(data + i) != *(data2 + i))
12607      return 11;
12608
12609  /* Finally, make sure that changes to the mapped area do not
12610     percolate back to the file as seen by read().  (This is a bug on
12611     some variants of i386 svr4.0.)  */
12612  for (i = 0; i < pagesize; ++i)
12613    *(data2 + i) = *(data2 + i) + 1;
12614  data3 = (char *) malloc (pagesize);
12615  if (!data3)
12616    return 12;
12617  if (read (fd, data3, pagesize) != pagesize)
12618    return 13;
12619  for (i = 0; i < pagesize; ++i)
12620    if (*(data + i) != *(data3 + i))
12621      return 14;
12622  close (fd);
12623  return 0;
12624}
12625_ACEOF
12626if ac_fn_c_try_run "$LINENO"; then :
12627  ac_cv_func_mmap_fixed_mapped=yes
12628else
12629  ac_cv_func_mmap_fixed_mapped=no
12630fi
12631rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12632  conftest.$ac_objext conftest.beam conftest.$ac_ext
12633fi
12634
12635fi
12636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12637$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12638if test $ac_cv_func_mmap_fixed_mapped = yes; then
12639
12640$as_echo "#define HAVE_MMAP 1" >>confdefs.h
12641
12642fi
12643rm -f conftest.mmap conftest.txt
12644
12645# Needed for BFD capability checks.
12646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
12647$as_echo_n "checking for library containing dlopen... " >&6; }
12648if ${ac_cv_search_dlopen+:} false; then :
12649  $as_echo_n "(cached) " >&6
12650else
12651  ac_func_search_save_LIBS=$LIBS
12652cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12653/* end confdefs.h.  */
12654
12655/* Override any GCC internal prototype to avoid an error.
12656   Use char because int might match the return type of a GCC
12657   builtin and then its argument prototype would still apply.  */
12658#ifdef __cplusplus
12659extern "C"
12660#endif
12661char dlopen ();
12662int
12663main ()
12664{
12665return dlopen ();
12666  ;
12667  return 0;
12668}
12669_ACEOF
12670for ac_lib in '' dl; do
12671  if test -z "$ac_lib"; then
12672    ac_res="none required"
12673  else
12674    ac_res=-l$ac_lib
12675    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12676  fi
12677  if ac_fn_c_try_link "$LINENO"; then :
12678  ac_cv_search_dlopen=$ac_res
12679fi
12680rm -f core conftest.err conftest.$ac_objext \
12681    conftest$ac_exeext
12682  if ${ac_cv_search_dlopen+:} false; then :
12683  break
12684fi
12685done
12686if ${ac_cv_search_dlopen+:} false; then :
12687
12688else
12689  ac_cv_search_dlopen=no
12690fi
12691rm conftest.$ac_ext
12692LIBS=$ac_func_search_save_LIBS
12693fi
12694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
12695$as_echo "$ac_cv_search_dlopen" >&6; }
12696ac_res=$ac_cv_search_dlopen
12697if test "$ac_res" != no; then :
12698  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12699
12700fi
12701
12702
12703  # Use the system's zlib library.
12704  zlibdir="-L\$(top_builddir)/../zlib"
12705  zlibinc="-I\$(top_srcdir)/../zlib"
12706
12707# Check whether --with-system-zlib was given.
12708if test "${with_system_zlib+set}" = set; then :
12709  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
12710    zlibdir=
12711    zlibinc=
12712  fi
12713
12714fi
12715
12716
12717
12718
12719
12720# Similar to GDB_AC_CHECK_BFD.
12721OLD_CFLAGS=$CFLAGS
12722OLD_LDFLAGS=$LDFLAGS
12723OLD_LIBS=$LIBS
12724# Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12725# points somewhere with bfd, with -I/foo/lib and -L/foo/lib.  We
12726# always want our bfd.
12727CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12728ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
12729LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
12730intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12731LIBS="-lbfd -liberty -lz $intl $LIBS"
12732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12733$as_echo_n "checking for ELF support in BFD... " >&6; }
12734if ${ac_cv_libctf_bfd_elf+:} false; then :
12735  $as_echo_n "(cached) " >&6
12736else
12737  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12738/* end confdefs.h.  */
12739#include <stdlib.h>
12740	     #include "bfd.h"
12741	     #include "elf-bfd.h"
12742int
12743main ()
12744{
12745(void) bfd_section_from_elf_index (NULL, 0);
12746	     return 0;
12747  ;
12748  return 0;
12749}
12750_ACEOF
12751if ac_fn_c_try_link "$LINENO"; then :
12752  ac_cv_libctf_bfd_elf=yes
12753else
12754  ac_cv_libctf_bfd_elf=no
12755fi
12756rm -f core conftest.err conftest.$ac_objext \
12757    conftest$ac_exeext conftest.$ac_ext
12758fi
12759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_bfd_elf" >&5
12760$as_echo "$ac_cv_libctf_bfd_elf" >&6; }
12761CFLAGS=$OLD_CFLAGS
12762LDFLAGS=$OLD_LDFLAGS
12763LIBS=$OLD_LIBS
12764
12765if test $ac_cv_libctf_bfd_elf = yes; then
12766
12767$as_echo "#define HAVE_BFD_ELF 1" >>confdefs.h
12768
12769fi
12770
12771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12772$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12773if ${ac_cv_c_bigendian+:} false; then :
12774  $as_echo_n "(cached) " >&6
12775else
12776  ac_cv_c_bigendian=unknown
12777    # See if we're dealing with a universal compiler.
12778    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12779/* end confdefs.h.  */
12780#ifndef __APPLE_CC__
12781	       not a universal capable compiler
12782	     #endif
12783	     typedef int dummy;
12784
12785_ACEOF
12786if ac_fn_c_try_compile "$LINENO"; then :
12787
12788	# Check for potential -arch flags.  It is not universal unless
12789	# there are at least two -arch flags with different values.
12790	ac_arch=
12791	ac_prev=
12792	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12793	 if test -n "$ac_prev"; then
12794	   case $ac_word in
12795	     i?86 | x86_64 | ppc | ppc64)
12796	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12797		 ac_arch=$ac_word
12798	       else
12799		 ac_cv_c_bigendian=universal
12800		 break
12801	       fi
12802	       ;;
12803	   esac
12804	   ac_prev=
12805	 elif test "x$ac_word" = "x-arch"; then
12806	   ac_prev=arch
12807	 fi
12808       done
12809fi
12810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12811    if test $ac_cv_c_bigendian = unknown; then
12812      # See if sys/param.h defines the BYTE_ORDER macro.
12813      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12814/* end confdefs.h.  */
12815#include <sys/types.h>
12816	     #include <sys/param.h>
12817
12818int
12819main ()
12820{
12821#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12822		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12823		     && LITTLE_ENDIAN)
12824	      bogus endian macros
12825	     #endif
12826
12827  ;
12828  return 0;
12829}
12830_ACEOF
12831if ac_fn_c_try_compile "$LINENO"; then :
12832  # It does; now see whether it defined to BIG_ENDIAN or not.
12833	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12834/* end confdefs.h.  */
12835#include <sys/types.h>
12836		#include <sys/param.h>
12837
12838int
12839main ()
12840{
12841#if BYTE_ORDER != BIG_ENDIAN
12842		 not big endian
12843		#endif
12844
12845  ;
12846  return 0;
12847}
12848_ACEOF
12849if ac_fn_c_try_compile "$LINENO"; then :
12850  ac_cv_c_bigendian=yes
12851else
12852  ac_cv_c_bigendian=no
12853fi
12854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12855fi
12856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12857    fi
12858    if test $ac_cv_c_bigendian = unknown; then
12859      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12860      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12861/* end confdefs.h.  */
12862#include <limits.h>
12863
12864int
12865main ()
12866{
12867#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12868	      bogus endian macros
12869	     #endif
12870
12871  ;
12872  return 0;
12873}
12874_ACEOF
12875if ac_fn_c_try_compile "$LINENO"; then :
12876  # It does; now see whether it defined to _BIG_ENDIAN or not.
12877	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12878/* end confdefs.h.  */
12879#include <limits.h>
12880
12881int
12882main ()
12883{
12884#ifndef _BIG_ENDIAN
12885		 not big endian
12886		#endif
12887
12888  ;
12889  return 0;
12890}
12891_ACEOF
12892if ac_fn_c_try_compile "$LINENO"; then :
12893  ac_cv_c_bigendian=yes
12894else
12895  ac_cv_c_bigendian=no
12896fi
12897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12898fi
12899rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12900    fi
12901    if test $ac_cv_c_bigendian = unknown; then
12902      # Compile a test program.
12903      if test "$cross_compiling" = yes; then :
12904  # Try to guess by grepping values from an object file.
12905	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12906/* end confdefs.h.  */
12907short int ascii_mm[] =
12908		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12909		short int ascii_ii[] =
12910		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12911		int use_ascii (int i) {
12912		  return ascii_mm[i] + ascii_ii[i];
12913		}
12914		short int ebcdic_ii[] =
12915		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12916		short int ebcdic_mm[] =
12917		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12918		int use_ebcdic (int i) {
12919		  return ebcdic_mm[i] + ebcdic_ii[i];
12920		}
12921		extern int foo;
12922
12923int
12924main ()
12925{
12926return use_ascii (foo) == use_ebcdic (foo);
12927  ;
12928  return 0;
12929}
12930_ACEOF
12931if ac_fn_c_try_compile "$LINENO"; then :
12932  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12933	      ac_cv_c_bigendian=yes
12934	    fi
12935	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12936	      if test "$ac_cv_c_bigendian" = unknown; then
12937		ac_cv_c_bigendian=no
12938	      else
12939		# finding both strings is unlikely to happen, but who knows?
12940		ac_cv_c_bigendian=unknown
12941	      fi
12942	    fi
12943fi
12944rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12945else
12946  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12947/* end confdefs.h.  */
12948$ac_includes_default
12949int
12950main ()
12951{
12952
12953	     /* Are we little or big endian?  From Harbison&Steele.  */
12954	     union
12955	     {
12956	       long int l;
12957	       char c[sizeof (long int)];
12958	     } u;
12959	     u.l = 1;
12960	     return u.c[sizeof (long int) - 1] == 1;
12961
12962  ;
12963  return 0;
12964}
12965_ACEOF
12966if ac_fn_c_try_run "$LINENO"; then :
12967  ac_cv_c_bigendian=no
12968else
12969  ac_cv_c_bigendian=yes
12970fi
12971rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12972  conftest.$ac_objext conftest.beam conftest.$ac_ext
12973fi
12974
12975    fi
12976fi
12977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12978$as_echo "$ac_cv_c_bigendian" >&6; }
12979 case $ac_cv_c_bigendian in #(
12980   yes)
12981     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12982;; #(
12983   no)
12984      ;; #(
12985   universal)
12986
12987$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12988
12989     ;; #(
12990   *)
12991     as_fn_error $? "unknown endianness
12992 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12993 esac
12994
12995for ac_header in byteswap.h endian.h
12996do :
12997  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12998ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12999if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13000  cat >>confdefs.h <<_ACEOF
13001#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13002_ACEOF
13003
13004fi
13005
13006done
13007
13008for ac_func in pread
13009do :
13010  ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
13011if test "x$ac_cv_func_pread" = xyes; then :
13012  cat >>confdefs.h <<_ACEOF
13013#define HAVE_PREAD 1
13014_ACEOF
13015
13016fi
13017done
13018
13019
13020ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13021if test "x$ac_cv_have_decl_asprintf" = xyes; then :
13022  ac_have_decl=1
13023else
13024  ac_have_decl=0
13025fi
13026
13027cat >>confdefs.h <<_ACEOF
13028#define HAVE_DECL_ASPRINTF $ac_have_decl
13029_ACEOF
13030
13031
13032
13033
13034
13035  for ac_func in $ac_func_list
13036do :
13037  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13038ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13039if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13040  cat >>confdefs.h <<_ACEOF
13041#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13042_ACEOF
13043
13044fi
13045done
13046
13047
13048
13049
13050if test $ac_cv_func_qsort_r = yes; then
13051  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qsort_r signature" >&5
13052$as_echo_n "checking for qsort_r signature... " >&6; }
13053if ${ac_cv_libctf_qsort_r_signature+:} false; then :
13054  $as_echo_n "(cached) " >&6
13055else
13056  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13057/* end confdefs.h.  */
13058#undef qsort_r
13059                          #include <stdlib.h>
13060                          void qsort_r (void *, size_t, size_t,
13061                                        int (*) (void const *, void const *,
13062                                                 void *),
13063                                        void *);
13064                          void (*p) (void *, size_t, size_t,
13065                                     int (*) (void const *, void const *,
13066                                              void *),
13067                                     void *) = qsort_r;
13068
13069int
13070main ()
13071{
13072
13073  ;
13074  return 0;
13075}
13076_ACEOF
13077if ac_fn_c_try_link "$LINENO"; then :
13078  ac_cv_libctf_qsort_r_signature=GNU
13079else
13080  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13081/* end confdefs.h.  */
13082#undef qsort_r
13083	                     #include <stdlib.h>
13084                             void qsort_r (void *, size_t, size_t, void *,
13085                                           int (*) (void *,
13086                                                    void const *,
13087                                                    void const *));
13088                             void (*p) (void *, size_t, size_t, void *,
13089                                        int (*) (void *, void const *,
13090                                                 void const *)) = qsort_r;
13091
13092int
13093main ()
13094{
13095
13096  ;
13097  return 0;
13098}
13099_ACEOF
13100if ac_fn_c_try_link "$LINENO"; then :
13101  ac_cv_libctf_qsort_r_signature=BSD
13102else
13103  ac_cv_libctf_qsort_r_signature=unknown
13104fi
13105rm -f core conftest.err conftest.$ac_objext \
13106    conftest$ac_exeext conftest.$ac_ext
13107fi
13108rm -f core conftest.err conftest.$ac_objext \
13109    conftest$ac_exeext conftest.$ac_ext
13110fi
13111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_qsort_r_signature" >&5
13112$as_echo "$ac_cv_libctf_qsort_r_signature" >&6; }
13113fi
13114
13115case x$ac_cv_libctf_qsort_r_signature in
13116  xGNU)
13117$as_echo "#define HAVE_QSORT_R_ARG_LAST 1" >>confdefs.h
13118;;
13119  xBSD)
13120$as_echo "#define HAVE_QSORT_R_COMPAR_LAST 1" >>confdefs.h
13121;;
13122  *) ac_cv_libctf_qsort_r_signature=unknown;;
13123esac
13124
13125 if test "${ac_cv_libctf_qsort_r_signature}" = unknown; then
13126  NEED_CTF_QSORT_R_TRUE=
13127  NEED_CTF_QSORT_R_FALSE='#'
13128else
13129  NEED_CTF_QSORT_R_TRUE='#'
13130  NEED_CTF_QSORT_R_FALSE=
13131fi
13132
13133
13134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5
13135$as_echo_n "checking for O_CLOEXEC... " >&6; }
13136if ${ac_cv_libctf_macro_O_CLOEXEC+:} false; then :
13137  $as_echo_n "(cached) " >&6
13138else
13139  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13140/* end confdefs.h.  */
13141#include <fcntl.h>
13142                       #ifndef O_CLOEXEC
13143                         choke me;
13144                       #endif
13145
13146int
13147main ()
13148{
13149return O_CLOEXEC;
13150  ;
13151  return 0;
13152}
13153_ACEOF
13154if ac_fn_c_try_link "$LINENO"; then :
13155  ac_cv_libctf_macro_O_CLOEXEC=yes
13156else
13157  ac_cv_libctf_macro_O_CLOEXEC=no
13158fi
13159rm -f core conftest.err conftest.$ac_objext \
13160    conftest$ac_exeext conftest.$ac_ext
13161fi
13162{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_macro_O_CLOEXEC" >&5
13163$as_echo "$ac_cv_libctf_macro_O_CLOEXEC" >&6; }
13164
13165if test $ac_cv_libctf_macro_O_CLOEXEC = yes; then
13166
13167$as_echo "#define HAVE_O_CLOEXEC 1" >>confdefs.h
13168
13169fi
13170
13171# Horrible hacks to build DLLs on Windows and a shared library elsewhere.
13172SHARED_LIBADD=
13173SHARED_LDFLAGS=
13174BFD_LIBADD=
13175BFD_DEPENDENCIES=
13176if test "$enable_shared" = "yes"; then
13177# When building a shared libctf, link against the pic version of libiberty
13178# so that apps that use libctf won't need libiberty just to satisfy any
13179# libctf references.
13180# We can't do that if a pic libiberty is unavailable since including non-pic
13181# code would insert text relocations into libctf.
13182# Note that linking against libbfd as we do here, which is itself linked
13183# against libiberty, may not satisfy all the libctf libiberty references
13184# since libbfd may not pull in the entirety of libiberty.
13185  x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
13186  if test -n "$x"; then
13187    SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
13188  fi
13189
13190  case "${host}" in
13191  # More hacks to build DLLs on Windows.
13192    *-*-cygwin*)
13193      SHARED_LDFLAGS="-no-undefined"
13194      SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
13195      BFD_LIBADD="-L`pwd`/../bfd -lbfd"
13196      ;;
13197
13198    *-*-darwin*)
13199      BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
13200      BFD_DEPENDENCIES="../bfd/libbfd.la"
13201      ;;
13202    *)
13203      case "$host_vendor" in
13204	hp)
13205	  BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
13206	  ;;
13207	*)
13208	  BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
13209	  ;;
13210      esac
13211      BFD_DEPENDENCIES="../bfd/libbfd.la"
13212      ;;
13213  esac
13214fi
13215
13216
13217
13218
13219
13220# Use a version script, if possible, or an -export-symbols-regex otherwise.
13221VERSION_FLAGS='-export-symbols-regex ctf_.*'
13222if $LD --help 2>&1 | grep -- --version-script >/dev/null; then
13223    VERSION_FLAGS="-Wl,--version-script='$srcdir/libctf.ver'"
13224fi
13225
13226
13227ac_config_files="$ac_config_files Makefile"
13228
13229ac_config_headers="$ac_config_headers config.h"
13230
13231cat >confcache <<\_ACEOF
13232# This file is a shell script that caches the results of configure
13233# tests run on this system so they can be shared between configure
13234# scripts and configure runs, see configure's option --config-cache.
13235# It is not useful on other systems.  If it contains results you don't
13236# want to keep, you may remove or edit it.
13237#
13238# config.status only pays attention to the cache file if you give it
13239# the --recheck option to rerun configure.
13240#
13241# `ac_cv_env_foo' variables (set or unset) will be overridden when
13242# loading this file, other *unset* `ac_cv_foo' will be assigned the
13243# following values.
13244
13245_ACEOF
13246
13247# The following way of writing the cache mishandles newlines in values,
13248# but we know of no workaround that is simple, portable, and efficient.
13249# So, we kill variables containing newlines.
13250# Ultrix sh set writes to stderr and can't be redirected directly,
13251# and sets the high bit in the cache file unless we assign to the vars.
13252(
13253  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13254    eval ac_val=\$$ac_var
13255    case $ac_val in #(
13256    *${as_nl}*)
13257      case $ac_var in #(
13258      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13259$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13260      esac
13261      case $ac_var in #(
13262      _ | IFS | as_nl) ;; #(
13263      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13264      *) { eval $ac_var=; unset $ac_var;} ;;
13265      esac ;;
13266    esac
13267  done
13268
13269  (set) 2>&1 |
13270    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13271    *${as_nl}ac_space=\ *)
13272      # `set' does not quote correctly, so add quotes: double-quote
13273      # substitution turns \\\\ into \\, and sed turns \\ into \.
13274      sed -n \
13275	"s/'/'\\\\''/g;
13276	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13277      ;; #(
13278    *)
13279      # `set' quotes correctly as required by POSIX, so do not add quotes.
13280      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13281      ;;
13282    esac |
13283    sort
13284) |
13285  sed '
13286     /^ac_cv_env_/b end
13287     t clear
13288     :clear
13289     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13290     t end
13291     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13292     :end' >>confcache
13293if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13294  if test -w "$cache_file"; then
13295    if test "x$cache_file" != "x/dev/null"; then
13296      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13297$as_echo "$as_me: updating cache $cache_file" >&6;}
13298      if test ! -f "$cache_file" || test -h "$cache_file"; then
13299	cat confcache >"$cache_file"
13300      else
13301        case $cache_file in #(
13302        */* | ?:*)
13303	  mv -f confcache "$cache_file"$$ &&
13304	  mv -f "$cache_file"$$ "$cache_file" ;; #(
13305        *)
13306	  mv -f confcache "$cache_file" ;;
13307	esac
13308      fi
13309    fi
13310  else
13311    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13312$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13313  fi
13314fi
13315rm -f confcache
13316
13317test "x$prefix" = xNONE && prefix=$ac_default_prefix
13318# Let make expand exec_prefix.
13319test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13320
13321DEFS=-DHAVE_CONFIG_H
13322
13323ac_libobjs=
13324ac_ltlibobjs=
13325U=
13326for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13327  # 1. Remove the extension, and $U if already installed.
13328  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13329  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13330  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13331  #    will be set to the directory where LIBOBJS objects are built.
13332  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13333  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13334done
13335LIBOBJS=$ac_libobjs
13336
13337LTLIBOBJS=$ac_ltlibobjs
13338
13339
13340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13341$as_echo_n "checking that generated files are newer than configure... " >&6; }
13342   if test -n "$am_sleep_pid"; then
13343     # Hide warnings about reused PIDs.
13344     wait $am_sleep_pid 2>/dev/null
13345   fi
13346   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13347$as_echo "done" >&6; }
13348if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13349  as_fn_error $? "conditional \"AMDEP\" was never defined.
13350Usually this means the macro was only invoked conditionally." "$LINENO" 5
13351fi
13352if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13353  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13354Usually this means the macro was only invoked conditionally." "$LINENO" 5
13355fi
13356 if test -n "$EXEEXT"; then
13357  am__EXEEXT_TRUE=
13358  am__EXEEXT_FALSE='#'
13359else
13360  am__EXEEXT_TRUE='#'
13361  am__EXEEXT_FALSE=
13362fi
13363
13364if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13365  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13366Usually this means the macro was only invoked conditionally." "$LINENO" 5
13367fi
13368if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
13369  as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined.
13370Usually this means the macro was only invoked conditionally." "$LINENO" 5
13371fi
13372
13373if test -z "${NEED_CTF_QSORT_R_TRUE}" && test -z "${NEED_CTF_QSORT_R_FALSE}"; then
13374  as_fn_error $? "conditional \"NEED_CTF_QSORT_R\" was never defined.
13375Usually this means the macro was only invoked conditionally." "$LINENO" 5
13376fi
13377
13378: "${CONFIG_STATUS=./config.status}"
13379ac_write_fail=0
13380ac_clean_files_save=$ac_clean_files
13381ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13382{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13383$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13384as_write_fail=0
13385cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13386#! $SHELL
13387# Generated by $as_me.
13388# Run this file to recreate the current configuration.
13389# Compiler output produced by configure, useful for debugging
13390# configure, is in config.log if it exists.
13391
13392debug=false
13393ac_cs_recheck=false
13394ac_cs_silent=false
13395
13396SHELL=\${CONFIG_SHELL-$SHELL}
13397export SHELL
13398_ASEOF
13399cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13400## -------------------- ##
13401## M4sh Initialization. ##
13402## -------------------- ##
13403
13404# Be more Bourne compatible
13405DUALCASE=1; export DUALCASE # for MKS sh
13406if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13407  emulate sh
13408  NULLCMD=:
13409  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13410  # is contrary to our usage.  Disable this feature.
13411  alias -g '${1+"$@"}'='"$@"'
13412  setopt NO_GLOB_SUBST
13413else
13414  case `(set -o) 2>/dev/null` in #(
13415  *posix*) :
13416    set -o posix ;; #(
13417  *) :
13418     ;;
13419esac
13420fi
13421
13422
13423as_nl='
13424'
13425export as_nl
13426# Printing a long string crashes Solaris 7 /usr/bin/printf.
13427as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13428as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13429as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13430# Prefer a ksh shell builtin over an external printf program on Solaris,
13431# but without wasting forks for bash or zsh.
13432if test -z "$BASH_VERSION$ZSH_VERSION" \
13433    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13434  as_echo='print -r --'
13435  as_echo_n='print -rn --'
13436elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13437  as_echo='printf %s\n'
13438  as_echo_n='printf %s'
13439else
13440  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13441    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13442    as_echo_n='/usr/ucb/echo -n'
13443  else
13444    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13445    as_echo_n_body='eval
13446      arg=$1;
13447      case $arg in #(
13448      *"$as_nl"*)
13449	expr "X$arg" : "X\\(.*\\)$as_nl";
13450	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13451      esac;
13452      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13453    '
13454    export as_echo_n_body
13455    as_echo_n='sh -c $as_echo_n_body as_echo'
13456  fi
13457  export as_echo_body
13458  as_echo='sh -c $as_echo_body as_echo'
13459fi
13460
13461# The user is always right.
13462if test "${PATH_SEPARATOR+set}" != set; then
13463  PATH_SEPARATOR=:
13464  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13465    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13466      PATH_SEPARATOR=';'
13467  }
13468fi
13469
13470
13471# IFS
13472# We need space, tab and new line, in precisely that order.  Quoting is
13473# there to prevent editors from complaining about space-tab.
13474# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13475# splitting by setting IFS to empty value.)
13476IFS=" ""	$as_nl"
13477
13478# Find who we are.  Look in the path if we contain no directory separator.
13479as_myself=
13480case $0 in #((
13481  *[\\/]* ) as_myself=$0 ;;
13482  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13483for as_dir in $PATH
13484do
13485  IFS=$as_save_IFS
13486  test -z "$as_dir" && as_dir=.
13487    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13488  done
13489IFS=$as_save_IFS
13490
13491     ;;
13492esac
13493# We did not find ourselves, most probably we were run as `sh COMMAND'
13494# in which case we are not to be found in the path.
13495if test "x$as_myself" = x; then
13496  as_myself=$0
13497fi
13498if test ! -f "$as_myself"; then
13499  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13500  exit 1
13501fi
13502
13503# Unset variables that we do not need and which cause bugs (e.g. in
13504# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13505# suppresses any "Segmentation fault" message there.  '((' could
13506# trigger a bug in pdksh 5.2.14.
13507for as_var in BASH_ENV ENV MAIL MAILPATH
13508do eval test x\${$as_var+set} = xset \
13509  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13510done
13511PS1='$ '
13512PS2='> '
13513PS4='+ '
13514
13515# NLS nuisances.
13516LC_ALL=C
13517export LC_ALL
13518LANGUAGE=C
13519export LANGUAGE
13520
13521# CDPATH.
13522(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13523
13524
13525# as_fn_error STATUS ERROR [LINENO LOG_FD]
13526# ----------------------------------------
13527# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13528# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13529# script with STATUS, using 1 if that was 0.
13530as_fn_error ()
13531{
13532  as_status=$1; test $as_status -eq 0 && as_status=1
13533  if test "$4"; then
13534    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13535    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13536  fi
13537  $as_echo "$as_me: error: $2" >&2
13538  as_fn_exit $as_status
13539} # as_fn_error
13540
13541
13542# as_fn_set_status STATUS
13543# -----------------------
13544# Set $? to STATUS, without forking.
13545as_fn_set_status ()
13546{
13547  return $1
13548} # as_fn_set_status
13549
13550# as_fn_exit STATUS
13551# -----------------
13552# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13553as_fn_exit ()
13554{
13555  set +e
13556  as_fn_set_status $1
13557  exit $1
13558} # as_fn_exit
13559
13560# as_fn_unset VAR
13561# ---------------
13562# Portably unset VAR.
13563as_fn_unset ()
13564{
13565  { eval $1=; unset $1;}
13566}
13567as_unset=as_fn_unset
13568# as_fn_append VAR VALUE
13569# ----------------------
13570# Append the text in VALUE to the end of the definition contained in VAR. Take
13571# advantage of any shell optimizations that allow amortized linear growth over
13572# repeated appends, instead of the typical quadratic growth present in naive
13573# implementations.
13574if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13575  eval 'as_fn_append ()
13576  {
13577    eval $1+=\$2
13578  }'
13579else
13580  as_fn_append ()
13581  {
13582    eval $1=\$$1\$2
13583  }
13584fi # as_fn_append
13585
13586# as_fn_arith ARG...
13587# ------------------
13588# Perform arithmetic evaluation on the ARGs, and store the result in the
13589# global $as_val. Take advantage of shells that can avoid forks. The arguments
13590# must be portable across $(()) and expr.
13591if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13592  eval 'as_fn_arith ()
13593  {
13594    as_val=$(( $* ))
13595  }'
13596else
13597  as_fn_arith ()
13598  {
13599    as_val=`expr "$@" || test $? -eq 1`
13600  }
13601fi # as_fn_arith
13602
13603
13604if expr a : '\(a\)' >/dev/null 2>&1 &&
13605   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13606  as_expr=expr
13607else
13608  as_expr=false
13609fi
13610
13611if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13612  as_basename=basename
13613else
13614  as_basename=false
13615fi
13616
13617if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13618  as_dirname=dirname
13619else
13620  as_dirname=false
13621fi
13622
13623as_me=`$as_basename -- "$0" ||
13624$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13625	 X"$0" : 'X\(//\)$' \| \
13626	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13627$as_echo X/"$0" |
13628    sed '/^.*\/\([^/][^/]*\)\/*$/{
13629	    s//\1/
13630	    q
13631	  }
13632	  /^X\/\(\/\/\)$/{
13633	    s//\1/
13634	    q
13635	  }
13636	  /^X\/\(\/\).*/{
13637	    s//\1/
13638	    q
13639	  }
13640	  s/.*/./; q'`
13641
13642# Avoid depending upon Character Ranges.
13643as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13644as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13645as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13646as_cr_digits='0123456789'
13647as_cr_alnum=$as_cr_Letters$as_cr_digits
13648
13649ECHO_C= ECHO_N= ECHO_T=
13650case `echo -n x` in #(((((
13651-n*)
13652  case `echo 'xy\c'` in
13653  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13654  xy)  ECHO_C='\c';;
13655  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13656       ECHO_T='	';;
13657  esac;;
13658*)
13659  ECHO_N='-n';;
13660esac
13661
13662rm -f conf$$ conf$$.exe conf$$.file
13663if test -d conf$$.dir; then
13664  rm -f conf$$.dir/conf$$.file
13665else
13666  rm -f conf$$.dir
13667  mkdir conf$$.dir 2>/dev/null
13668fi
13669if (echo >conf$$.file) 2>/dev/null; then
13670  if ln -s conf$$.file conf$$ 2>/dev/null; then
13671    as_ln_s='ln -s'
13672    # ... but there are two gotchas:
13673    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13674    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13675    # In both cases, we have to default to `cp -pR'.
13676    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13677      as_ln_s='cp -pR'
13678  elif ln conf$$.file conf$$ 2>/dev/null; then
13679    as_ln_s=ln
13680  else
13681    as_ln_s='cp -pR'
13682  fi
13683else
13684  as_ln_s='cp -pR'
13685fi
13686rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13687rmdir conf$$.dir 2>/dev/null
13688
13689
13690# as_fn_mkdir_p
13691# -------------
13692# Create "$as_dir" as a directory, including parents if necessary.
13693as_fn_mkdir_p ()
13694{
13695
13696  case $as_dir in #(
13697  -*) as_dir=./$as_dir;;
13698  esac
13699  test -d "$as_dir" || eval $as_mkdir_p || {
13700    as_dirs=
13701    while :; do
13702      case $as_dir in #(
13703      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13704      *) as_qdir=$as_dir;;
13705      esac
13706      as_dirs="'$as_qdir' $as_dirs"
13707      as_dir=`$as_dirname -- "$as_dir" ||
13708$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13709	 X"$as_dir" : 'X\(//\)[^/]' \| \
13710	 X"$as_dir" : 'X\(//\)$' \| \
13711	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13712$as_echo X"$as_dir" |
13713    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13714	    s//\1/
13715	    q
13716	  }
13717	  /^X\(\/\/\)[^/].*/{
13718	    s//\1/
13719	    q
13720	  }
13721	  /^X\(\/\/\)$/{
13722	    s//\1/
13723	    q
13724	  }
13725	  /^X\(\/\).*/{
13726	    s//\1/
13727	    q
13728	  }
13729	  s/.*/./; q'`
13730      test -d "$as_dir" && break
13731    done
13732    test -z "$as_dirs" || eval "mkdir $as_dirs"
13733  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13734
13735
13736} # as_fn_mkdir_p
13737if mkdir -p . 2>/dev/null; then
13738  as_mkdir_p='mkdir -p "$as_dir"'
13739else
13740  test -d ./-p && rmdir ./-p
13741  as_mkdir_p=false
13742fi
13743
13744
13745# as_fn_executable_p FILE
13746# -----------------------
13747# Test if FILE is an executable regular file.
13748as_fn_executable_p ()
13749{
13750  test -f "$1" && test -x "$1"
13751} # as_fn_executable_p
13752as_test_x='test -x'
13753as_executable_p=as_fn_executable_p
13754
13755# Sed expression to map a string onto a valid CPP name.
13756as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13757
13758# Sed expression to map a string onto a valid variable name.
13759as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13760
13761
13762exec 6>&1
13763## ----------------------------------- ##
13764## Main body of $CONFIG_STATUS script. ##
13765## ----------------------------------- ##
13766_ASEOF
13767test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13768
13769cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13770# Save the log message, to keep $0 and so on meaningful, and to
13771# report actual input values of CONFIG_FILES etc. instead of their
13772# values after options handling.
13773ac_log="
13774This file was extended by libctf library $as_me 1.2.0-pre, which was
13775generated by GNU Autoconf 2.69.  Invocation command line was
13776
13777  CONFIG_FILES    = $CONFIG_FILES
13778  CONFIG_HEADERS  = $CONFIG_HEADERS
13779  CONFIG_LINKS    = $CONFIG_LINKS
13780  CONFIG_COMMANDS = $CONFIG_COMMANDS
13781  $ $0 $@
13782
13783on `(hostname || uname -n) 2>/dev/null | sed 1q`
13784"
13785
13786_ACEOF
13787
13788case $ac_config_files in *"
13789"*) set x $ac_config_files; shift; ac_config_files=$*;;
13790esac
13791
13792case $ac_config_headers in *"
13793"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13794esac
13795
13796
13797cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13798# Files that config.status was made for.
13799config_files="$ac_config_files"
13800config_headers="$ac_config_headers"
13801config_commands="$ac_config_commands"
13802
13803_ACEOF
13804
13805cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13806ac_cs_usage="\
13807\`$as_me' instantiates files and other configuration actions
13808from templates according to the current configuration.  Unless the files
13809and actions are specified as TAGs, all are instantiated by default.
13810
13811Usage: $0 [OPTION]... [TAG]...
13812
13813  -h, --help       print this help, then exit
13814  -V, --version    print version number and configuration settings, then exit
13815      --config     print configuration, then exit
13816  -q, --quiet, --silent
13817                   do not print progress messages
13818  -d, --debug      don't remove temporary files
13819      --recheck    update $as_me by reconfiguring in the same conditions
13820      --file=FILE[:TEMPLATE]
13821                   instantiate the configuration file FILE
13822      --header=FILE[:TEMPLATE]
13823                   instantiate the configuration header FILE
13824
13825Configuration files:
13826$config_files
13827
13828Configuration headers:
13829$config_headers
13830
13831Configuration commands:
13832$config_commands
13833
13834Report bugs to the package provider."
13835
13836_ACEOF
13837cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13838ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13839ac_cs_version="\\
13840libctf library config.status 1.2.0-pre
13841configured by $0, generated by GNU Autoconf 2.69,
13842  with options \\"\$ac_cs_config\\"
13843
13844Copyright (C) 2012 Free Software Foundation, Inc.
13845This config.status script is free software; the Free Software Foundation
13846gives unlimited permission to copy, distribute and modify it."
13847
13848ac_pwd='$ac_pwd'
13849srcdir='$srcdir'
13850INSTALL='$INSTALL'
13851MKDIR_P='$MKDIR_P'
13852AWK='$AWK'
13853test -n "\$AWK" || AWK=awk
13854_ACEOF
13855
13856cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13857# The default lists apply if the user does not specify any file.
13858ac_need_defaults=:
13859while test $# != 0
13860do
13861  case $1 in
13862  --*=?*)
13863    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13864    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13865    ac_shift=:
13866    ;;
13867  --*=)
13868    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13869    ac_optarg=
13870    ac_shift=:
13871    ;;
13872  *)
13873    ac_option=$1
13874    ac_optarg=$2
13875    ac_shift=shift
13876    ;;
13877  esac
13878
13879  case $ac_option in
13880  # Handling of the options.
13881  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13882    ac_cs_recheck=: ;;
13883  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13884    $as_echo "$ac_cs_version"; exit ;;
13885  --config | --confi | --conf | --con | --co | --c )
13886    $as_echo "$ac_cs_config"; exit ;;
13887  --debug | --debu | --deb | --de | --d | -d )
13888    debug=: ;;
13889  --file | --fil | --fi | --f )
13890    $ac_shift
13891    case $ac_optarg in
13892    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13893    '') as_fn_error $? "missing file argument" ;;
13894    esac
13895    as_fn_append CONFIG_FILES " '$ac_optarg'"
13896    ac_need_defaults=false;;
13897  --header | --heade | --head | --hea )
13898    $ac_shift
13899    case $ac_optarg in
13900    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13901    esac
13902    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13903    ac_need_defaults=false;;
13904  --he | --h)
13905    # Conflict between --help and --header
13906    as_fn_error $? "ambiguous option: \`$1'
13907Try \`$0 --help' for more information.";;
13908  --help | --hel | -h )
13909    $as_echo "$ac_cs_usage"; exit ;;
13910  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13911  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13912    ac_cs_silent=: ;;
13913
13914  # This is an error.
13915  -*) as_fn_error $? "unrecognized option: \`$1'
13916Try \`$0 --help' for more information." ;;
13917
13918  *) as_fn_append ac_config_targets " $1"
13919     ac_need_defaults=false ;;
13920
13921  esac
13922  shift
13923done
13924
13925ac_configure_extra_args=
13926
13927if $ac_cs_silent; then
13928  exec 6>/dev/null
13929  ac_configure_extra_args="$ac_configure_extra_args --silent"
13930fi
13931
13932_ACEOF
13933cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13934if \$ac_cs_recheck; then
13935  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13936  shift
13937  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13938  CONFIG_SHELL='$SHELL'
13939  export CONFIG_SHELL
13940  exec "\$@"
13941fi
13942
13943_ACEOF
13944cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13945exec 5>>config.log
13946{
13947  echo
13948  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13949## Running $as_me. ##
13950_ASBOX
13951  $as_echo "$ac_log"
13952} >&5
13953
13954_ACEOF
13955cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13956#
13957# INIT-COMMANDS
13958#
13959AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13960
13961
13962# The HP-UX ksh and POSIX shell print the target directory to stdout
13963# if CDPATH is set.
13964(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13965
13966sed_quote_subst='$sed_quote_subst'
13967double_quote_subst='$double_quote_subst'
13968delay_variable_subst='$delay_variable_subst'
13969enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13970macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13971macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13972enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13973pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13974enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13975SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13976ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13977host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13978host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13979host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13980build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13981build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13982build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13983SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13984Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13985GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13986EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13987FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13988LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13989NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13990LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13991max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13992ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13993exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13994lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13995lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13996lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13997reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13998reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13999OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14000deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14001file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14002AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14003AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14004STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14005RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14006old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14007old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14008old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14009lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14010CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14011CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14012compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14013GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14014lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14015lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14016lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14017lt_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"`'
14018objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14019MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14020lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14021lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14022lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14023lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14024lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14025need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14026DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14027NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14028LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14029OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14030OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14031libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14032shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14033extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14034archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14035enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14036export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14037whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14038compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14039old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14040old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14041archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14042archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14043module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14044module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14045with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14046allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14047no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14048hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14049hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14050hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14051hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14052hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14053hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14054hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14055hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14056inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14057link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14058fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14059always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14060export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14061exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14062include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14063prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14064file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14065variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14066need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14067need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14068version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14069runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14070shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14071shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14072libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14073library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14074soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14075install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14076postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14077postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14078finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14079finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14080hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14081sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14082sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14083hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14084enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14085enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14086enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14087old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14088striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14089
14090LTCC='$LTCC'
14091LTCFLAGS='$LTCFLAGS'
14092compiler='$compiler_DEFAULT'
14093
14094# A function that is used when there is no print builtin or printf.
14095func_fallback_echo ()
14096{
14097  eval 'cat <<_LTECHO_EOF
14098\$1
14099_LTECHO_EOF'
14100}
14101
14102# Quote evaled strings.
14103for var in SHELL \
14104ECHO \
14105SED \
14106GREP \
14107EGREP \
14108FGREP \
14109LD \
14110NM \
14111LN_S \
14112lt_SP2NL \
14113lt_NL2SP \
14114reload_flag \
14115OBJDUMP \
14116deplibs_check_method \
14117file_magic_cmd \
14118AR \
14119AR_FLAGS \
14120STRIP \
14121RANLIB \
14122CC \
14123CFLAGS \
14124compiler \
14125lt_cv_sys_global_symbol_pipe \
14126lt_cv_sys_global_symbol_to_cdecl \
14127lt_cv_sys_global_symbol_to_c_name_address \
14128lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14129lt_prog_compiler_no_builtin_flag \
14130lt_prog_compiler_wl \
14131lt_prog_compiler_pic \
14132lt_prog_compiler_static \
14133lt_cv_prog_compiler_c_o \
14134need_locks \
14135DSYMUTIL \
14136NMEDIT \
14137LIPO \
14138OTOOL \
14139OTOOL64 \
14140shrext_cmds \
14141export_dynamic_flag_spec \
14142whole_archive_flag_spec \
14143compiler_needs_object \
14144with_gnu_ld \
14145allow_undefined_flag \
14146no_undefined_flag \
14147hardcode_libdir_flag_spec \
14148hardcode_libdir_flag_spec_ld \
14149hardcode_libdir_separator \
14150fix_srcfile_path \
14151exclude_expsyms \
14152include_expsyms \
14153file_list_spec \
14154variables_saved_for_relink \
14155libname_spec \
14156library_names_spec \
14157soname_spec \
14158install_override_mode \
14159finish_eval \
14160old_striplib \
14161striplib; do
14162    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14163    *[\\\\\\\`\\"\\\$]*)
14164      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14165      ;;
14166    *)
14167      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14168      ;;
14169    esac
14170done
14171
14172# Double-quote double-evaled strings.
14173for var in reload_cmds \
14174old_postinstall_cmds \
14175old_postuninstall_cmds \
14176old_archive_cmds \
14177extract_expsyms_cmds \
14178old_archive_from_new_cmds \
14179old_archive_from_expsyms_cmds \
14180archive_cmds \
14181archive_expsym_cmds \
14182module_cmds \
14183module_expsym_cmds \
14184export_symbols_cmds \
14185prelink_cmds \
14186postinstall_cmds \
14187postuninstall_cmds \
14188finish_cmds \
14189sys_lib_search_path_spec \
14190sys_lib_dlsearch_path_spec; do
14191    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14192    *[\\\\\\\`\\"\\\$]*)
14193      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14194      ;;
14195    *)
14196      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14197      ;;
14198    esac
14199done
14200
14201ac_aux_dir='$ac_aux_dir'
14202xsi_shell='$xsi_shell'
14203lt_shell_append='$lt_shell_append'
14204
14205# See if we are running on zsh, and set the options which allow our
14206# commands through without removal of \ escapes INIT.
14207if test -n "\${ZSH_VERSION+set}" ; then
14208   setopt NO_GLOB_SUBST
14209fi
14210
14211
14212    PACKAGE='$PACKAGE'
14213    VERSION='$VERSION'
14214    TIMESTAMP='$TIMESTAMP'
14215    RM='$RM'
14216    ofile='$ofile'
14217
14218
14219
14220
14221_ACEOF
14222
14223cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14224
14225# Handling of arguments.
14226for ac_config_target in $ac_config_targets
14227do
14228  case $ac_config_target in
14229    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14230    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14231    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14232    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14233
14234  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14235  esac
14236done
14237
14238
14239# If the user did not use the arguments to specify the items to instantiate,
14240# then the envvar interface is used.  Set only those that are not.
14241# We use the long form for the default assignment because of an extremely
14242# bizarre bug on SunOS 4.1.3.
14243if $ac_need_defaults; then
14244  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14245  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14246  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14247fi
14248
14249# Have a temporary directory for convenience.  Make it in the build tree
14250# simply because there is no reason against having it here, and in addition,
14251# creating and moving files from /tmp can sometimes cause problems.
14252# Hook for its removal unless debugging.
14253# Note that there is a small window in which the directory will not be cleaned:
14254# after its creation but before its name has been assigned to `$tmp'.
14255$debug ||
14256{
14257  tmp= ac_tmp=
14258  trap 'exit_status=$?
14259  : "${ac_tmp:=$tmp}"
14260  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14261' 0
14262  trap 'as_fn_exit 1' 1 2 13 15
14263}
14264# Create a (secure) tmp directory for tmp files.
14265
14266{
14267  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14268  test -d "$tmp"
14269}  ||
14270{
14271  tmp=./conf$$-$RANDOM
14272  (umask 077 && mkdir "$tmp")
14273} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14274ac_tmp=$tmp
14275
14276# Set up the scripts for CONFIG_FILES section.
14277# No need to generate them if there are no CONFIG_FILES.
14278# This happens for instance with `./config.status config.h'.
14279if test -n "$CONFIG_FILES"; then
14280
14281
14282ac_cr=`echo X | tr X '\015'`
14283# On cygwin, bash can eat \r inside `` if the user requested igncr.
14284# But we know of no other shell where ac_cr would be empty at this
14285# point, so we can use a bashism as a fallback.
14286if test "x$ac_cr" = x; then
14287  eval ac_cr=\$\'\\r\'
14288fi
14289ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14290if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14291  ac_cs_awk_cr='\\r'
14292else
14293  ac_cs_awk_cr=$ac_cr
14294fi
14295
14296echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14297_ACEOF
14298
14299
14300{
14301  echo "cat >conf$$subs.awk <<_ACEOF" &&
14302  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14303  echo "_ACEOF"
14304} >conf$$subs.sh ||
14305  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14306ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14307ac_delim='%!_!# '
14308for ac_last_try in false false false false false :; do
14309  . ./conf$$subs.sh ||
14310    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14311
14312  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14313  if test $ac_delim_n = $ac_delim_num; then
14314    break
14315  elif $ac_last_try; then
14316    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14317  else
14318    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14319  fi
14320done
14321rm -f conf$$subs.sh
14322
14323cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14324cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14325_ACEOF
14326sed -n '
14327h
14328s/^/S["/; s/!.*/"]=/
14329p
14330g
14331s/^[^!]*!//
14332:repl
14333t repl
14334s/'"$ac_delim"'$//
14335t delim
14336:nl
14337h
14338s/\(.\{148\}\)..*/\1/
14339t more1
14340s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14341p
14342n
14343b repl
14344:more1
14345s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14346p
14347g
14348s/.\{148\}//
14349t nl
14350:delim
14351h
14352s/\(.\{148\}\)..*/\1/
14353t more2
14354s/["\\]/\\&/g; s/^/"/; s/$/"/
14355p
14356b
14357:more2
14358s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14359p
14360g
14361s/.\{148\}//
14362t delim
14363' <conf$$subs.awk | sed '
14364/^[^""]/{
14365  N
14366  s/\n//
14367}
14368' >>$CONFIG_STATUS || ac_write_fail=1
14369rm -f conf$$subs.awk
14370cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14371_ACAWK
14372cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14373  for (key in S) S_is_set[key] = 1
14374  FS = ""
14375
14376}
14377{
14378  line = $ 0
14379  nfields = split(line, field, "@")
14380  substed = 0
14381  len = length(field[1])
14382  for (i = 2; i < nfields; i++) {
14383    key = field[i]
14384    keylen = length(key)
14385    if (S_is_set[key]) {
14386      value = S[key]
14387      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14388      len += length(value) + length(field[++i])
14389      substed = 1
14390    } else
14391      len += 1 + keylen
14392  }
14393
14394  print line
14395}
14396
14397_ACAWK
14398_ACEOF
14399cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14400if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14401  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14402else
14403  cat
14404fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14405  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14406_ACEOF
14407
14408# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14409# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14410# trailing colons and then remove the whole line if VPATH becomes empty
14411# (actually we leave an empty line to preserve line numbers).
14412if test "x$srcdir" = x.; then
14413  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14414h
14415s///
14416s/^/:/
14417s/[	 ]*$/:/
14418s/:\$(srcdir):/:/g
14419s/:\${srcdir}:/:/g
14420s/:@srcdir@:/:/g
14421s/^:*//
14422s/:*$//
14423x
14424s/\(=[	 ]*\).*/\1/
14425G
14426s/\n//
14427s/^[^=]*=[	 ]*$//
14428}'
14429fi
14430
14431cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14432fi # test -n "$CONFIG_FILES"
14433
14434# Set up the scripts for CONFIG_HEADERS section.
14435# No need to generate them if there are no CONFIG_HEADERS.
14436# This happens for instance with `./config.status Makefile'.
14437if test -n "$CONFIG_HEADERS"; then
14438cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14439BEGIN {
14440_ACEOF
14441
14442# Transform confdefs.h into an awk script `defines.awk', embedded as
14443# here-document in config.status, that substitutes the proper values into
14444# config.h.in to produce config.h.
14445
14446# Create a delimiter string that does not exist in confdefs.h, to ease
14447# handling of long lines.
14448ac_delim='%!_!# '
14449for ac_last_try in false false :; do
14450  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14451  if test -z "$ac_tt"; then
14452    break
14453  elif $ac_last_try; then
14454    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14455  else
14456    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14457  fi
14458done
14459
14460# For the awk script, D is an array of macro values keyed by name,
14461# likewise P contains macro parameters if any.  Preserve backslash
14462# newline sequences.
14463
14464ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14465sed -n '
14466s/.\{148\}/&'"$ac_delim"'/g
14467t rset
14468:rset
14469s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14470t def
14471d
14472:def
14473s/\\$//
14474t bsnl
14475s/["\\]/\\&/g
14476s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14477D["\1"]=" \3"/p
14478s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14479d
14480:bsnl
14481s/["\\]/\\&/g
14482s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14483D["\1"]=" \3\\\\\\n"\\/p
14484t cont
14485s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14486t cont
14487d
14488:cont
14489n
14490s/.\{148\}/&'"$ac_delim"'/g
14491t clear
14492:clear
14493s/\\$//
14494t bsnlc
14495s/["\\]/\\&/g; s/^/"/; s/$/"/p
14496d
14497:bsnlc
14498s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14499b cont
14500' <confdefs.h | sed '
14501s/'"$ac_delim"'/"\\\
14502"/g' >>$CONFIG_STATUS || ac_write_fail=1
14503
14504cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14505  for (key in D) D_is_set[key] = 1
14506  FS = ""
14507}
14508/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14509  line = \$ 0
14510  split(line, arg, " ")
14511  if (arg[1] == "#") {
14512    defundef = arg[2]
14513    mac1 = arg[3]
14514  } else {
14515    defundef = substr(arg[1], 2)
14516    mac1 = arg[2]
14517  }
14518  split(mac1, mac2, "(") #)
14519  macro = mac2[1]
14520  prefix = substr(line, 1, index(line, defundef) - 1)
14521  if (D_is_set[macro]) {
14522    # Preserve the white space surrounding the "#".
14523    print prefix "define", macro P[macro] D[macro]
14524    next
14525  } else {
14526    # Replace #undef with comments.  This is necessary, for example,
14527    # in the case of _POSIX_SOURCE, which is predefined and required
14528    # on some systems where configure will not decide to define it.
14529    if (defundef == "undef") {
14530      print "/*", prefix defundef, macro, "*/"
14531      next
14532    }
14533  }
14534}
14535{ print }
14536_ACAWK
14537_ACEOF
14538cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14539  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14540fi # test -n "$CONFIG_HEADERS"
14541
14542
14543eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14544shift
14545for ac_tag
14546do
14547  case $ac_tag in
14548  :[FHLC]) ac_mode=$ac_tag; continue;;
14549  esac
14550  case $ac_mode$ac_tag in
14551  :[FHL]*:*);;
14552  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14553  :[FH]-) ac_tag=-:-;;
14554  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14555  esac
14556  ac_save_IFS=$IFS
14557  IFS=:
14558  set x $ac_tag
14559  IFS=$ac_save_IFS
14560  shift
14561  ac_file=$1
14562  shift
14563
14564  case $ac_mode in
14565  :L) ac_source=$1;;
14566  :[FH])
14567    ac_file_inputs=
14568    for ac_f
14569    do
14570      case $ac_f in
14571      -) ac_f="$ac_tmp/stdin";;
14572      *) # Look for the file first in the build tree, then in the source tree
14573	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14574	 # because $ac_f cannot contain `:'.
14575	 test -f "$ac_f" ||
14576	   case $ac_f in
14577	   [\\/$]*) false;;
14578	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14579	   esac ||
14580	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14581      esac
14582      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14583      as_fn_append ac_file_inputs " '$ac_f'"
14584    done
14585
14586    # Let's still pretend it is `configure' which instantiates (i.e., don't
14587    # use $as_me), people would be surprised to read:
14588    #    /* config.h.  Generated by config.status.  */
14589    configure_input='Generated from '`
14590	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14591	`' by configure.'
14592    if test x"$ac_file" != x-; then
14593      configure_input="$ac_file.  $configure_input"
14594      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14595$as_echo "$as_me: creating $ac_file" >&6;}
14596    fi
14597    # Neutralize special characters interpreted by sed in replacement strings.
14598    case $configure_input in #(
14599    *\&* | *\|* | *\\* )
14600       ac_sed_conf_input=`$as_echo "$configure_input" |
14601       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14602    *) ac_sed_conf_input=$configure_input;;
14603    esac
14604
14605    case $ac_tag in
14606    *:-:* | *:-) cat >"$ac_tmp/stdin" \
14607      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14608    esac
14609    ;;
14610  esac
14611
14612  ac_dir=`$as_dirname -- "$ac_file" ||
14613$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14614	 X"$ac_file" : 'X\(//\)[^/]' \| \
14615	 X"$ac_file" : 'X\(//\)$' \| \
14616	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14617$as_echo X"$ac_file" |
14618    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14619	    s//\1/
14620	    q
14621	  }
14622	  /^X\(\/\/\)[^/].*/{
14623	    s//\1/
14624	    q
14625	  }
14626	  /^X\(\/\/\)$/{
14627	    s//\1/
14628	    q
14629	  }
14630	  /^X\(\/\).*/{
14631	    s//\1/
14632	    q
14633	  }
14634	  s/.*/./; q'`
14635  as_dir="$ac_dir"; as_fn_mkdir_p
14636  ac_builddir=.
14637
14638case "$ac_dir" in
14639.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14640*)
14641  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14642  # A ".." for each directory in $ac_dir_suffix.
14643  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14644  case $ac_top_builddir_sub in
14645  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14646  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14647  esac ;;
14648esac
14649ac_abs_top_builddir=$ac_pwd
14650ac_abs_builddir=$ac_pwd$ac_dir_suffix
14651# for backward compatibility:
14652ac_top_builddir=$ac_top_build_prefix
14653
14654case $srcdir in
14655  .)  # We are building in place.
14656    ac_srcdir=.
14657    ac_top_srcdir=$ac_top_builddir_sub
14658    ac_abs_top_srcdir=$ac_pwd ;;
14659  [\\/]* | ?:[\\/]* )  # Absolute name.
14660    ac_srcdir=$srcdir$ac_dir_suffix;
14661    ac_top_srcdir=$srcdir
14662    ac_abs_top_srcdir=$srcdir ;;
14663  *) # Relative name.
14664    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14665    ac_top_srcdir=$ac_top_build_prefix$srcdir
14666    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14667esac
14668ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14669
14670
14671  case $ac_mode in
14672  :F)
14673  #
14674  # CONFIG_FILE
14675  #
14676
14677  case $INSTALL in
14678  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14679  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14680  esac
14681  ac_MKDIR_P=$MKDIR_P
14682  case $MKDIR_P in
14683  [\\/$]* | ?:[\\/]* ) ;;
14684  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14685  esac
14686_ACEOF
14687
14688cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14689# If the template does not know about datarootdir, expand it.
14690# FIXME: This hack should be removed a few years after 2.60.
14691ac_datarootdir_hack=; ac_datarootdir_seen=
14692ac_sed_dataroot='
14693/datarootdir/ {
14694  p
14695  q
14696}
14697/@datadir@/p
14698/@docdir@/p
14699/@infodir@/p
14700/@localedir@/p
14701/@mandir@/p'
14702case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14703*datarootdir*) ac_datarootdir_seen=yes;;
14704*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14705  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14706$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14707_ACEOF
14708cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14709  ac_datarootdir_hack='
14710  s&@datadir@&$datadir&g
14711  s&@docdir@&$docdir&g
14712  s&@infodir@&$infodir&g
14713  s&@localedir@&$localedir&g
14714  s&@mandir@&$mandir&g
14715  s&\\\${datarootdir}&$datarootdir&g' ;;
14716esac
14717_ACEOF
14718
14719# Neutralize VPATH when `$srcdir' = `.'.
14720# Shell code in configure.ac might set extrasub.
14721# FIXME: do we really want to maintain this feature?
14722cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14723ac_sed_extra="$ac_vpsub
14724$extrasub
14725_ACEOF
14726cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14727:t
14728/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14729s|@configure_input@|$ac_sed_conf_input|;t t
14730s&@top_builddir@&$ac_top_builddir_sub&;t t
14731s&@top_build_prefix@&$ac_top_build_prefix&;t t
14732s&@srcdir@&$ac_srcdir&;t t
14733s&@abs_srcdir@&$ac_abs_srcdir&;t t
14734s&@top_srcdir@&$ac_top_srcdir&;t t
14735s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14736s&@builddir@&$ac_builddir&;t t
14737s&@abs_builddir@&$ac_abs_builddir&;t t
14738s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14739s&@INSTALL@&$ac_INSTALL&;t t
14740s&@MKDIR_P@&$ac_MKDIR_P&;t t
14741$ac_datarootdir_hack
14742"
14743eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14744  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14745
14746test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14747  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14748  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
14749      "$ac_tmp/out"`; test -z "$ac_out"; } &&
14750  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14751which seems to be undefined.  Please make sure it is defined" >&5
14752$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14753which seems to be undefined.  Please make sure it is defined" >&2;}
14754
14755  rm -f "$ac_tmp/stdin"
14756  case $ac_file in
14757  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14758  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14759  esac \
14760  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14761 ;;
14762  :H)
14763  #
14764  # CONFIG_HEADER
14765  #
14766  if test x"$ac_file" != x-; then
14767    {
14768      $as_echo "/* $configure_input  */" \
14769      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14770    } >"$ac_tmp/config.h" \
14771      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14772    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14773      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14774$as_echo "$as_me: $ac_file is unchanged" >&6;}
14775    else
14776      rm -f "$ac_file"
14777      mv "$ac_tmp/config.h" "$ac_file" \
14778	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
14779    fi
14780  else
14781    $as_echo "/* $configure_input  */" \
14782      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14783      || as_fn_error $? "could not create -" "$LINENO" 5
14784  fi
14785# Compute "$ac_file"'s index in $config_headers.
14786_am_arg="$ac_file"
14787_am_stamp_count=1
14788for _am_header in $config_headers :; do
14789  case $_am_header in
14790    $_am_arg | $_am_arg:* )
14791      break ;;
14792    * )
14793      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14794  esac
14795done
14796echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14797$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14798	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14799	 X"$_am_arg" : 'X\(//\)$' \| \
14800	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14801$as_echo X"$_am_arg" |
14802    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14803	    s//\1/
14804	    q
14805	  }
14806	  /^X\(\/\/\)[^/].*/{
14807	    s//\1/
14808	    q
14809	  }
14810	  /^X\(\/\/\)$/{
14811	    s//\1/
14812	    q
14813	  }
14814	  /^X\(\/\).*/{
14815	    s//\1/
14816	    q
14817	  }
14818	  s/.*/./; q'`/stamp-h$_am_stamp_count
14819 ;;
14820
14821  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14822$as_echo "$as_me: executing $ac_file commands" >&6;}
14823 ;;
14824  esac
14825
14826
14827  case $ac_file$ac_mode in
14828    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14829  # Older Autoconf quotes --file arguments for eval, but not when files
14830  # are listed without --file.  Let's play safe and only enable the eval
14831  # if we detect the quoting.
14832  case $CONFIG_FILES in
14833  *\'*) eval set x "$CONFIG_FILES" ;;
14834  *)   set x $CONFIG_FILES ;;
14835  esac
14836  shift
14837  for mf
14838  do
14839    # Strip MF so we end up with the name of the file.
14840    mf=`echo "$mf" | sed -e 's/:.*$//'`
14841    # Check whether this is an Automake generated Makefile or not.
14842    # We used to match only the files named 'Makefile.in', but
14843    # some people rename them; so instead we look at the file content.
14844    # Grep'ing the first line is not enough: some people post-process
14845    # each Makefile.in and add a new line on top of each file to say so.
14846    # Grep'ing the whole file is not good either: AIX grep has a line
14847    # limit of 2048, but all sed's we know have understand at least 4000.
14848    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14849      dirpart=`$as_dirname -- "$mf" ||
14850$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14851	 X"$mf" : 'X\(//\)[^/]' \| \
14852	 X"$mf" : 'X\(//\)$' \| \
14853	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14854$as_echo X"$mf" |
14855    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14856	    s//\1/
14857	    q
14858	  }
14859	  /^X\(\/\/\)[^/].*/{
14860	    s//\1/
14861	    q
14862	  }
14863	  /^X\(\/\/\)$/{
14864	    s//\1/
14865	    q
14866	  }
14867	  /^X\(\/\).*/{
14868	    s//\1/
14869	    q
14870	  }
14871	  s/.*/./; q'`
14872    else
14873      continue
14874    fi
14875    # Extract the definition of DEPDIR, am__include, and am__quote
14876    # from the Makefile without running 'make'.
14877    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14878    test -z "$DEPDIR" && continue
14879    am__include=`sed -n 's/^am__include = //p' < "$mf"`
14880    test -z "$am__include" && continue
14881    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14882    # Find all dependency output files, they are included files with
14883    # $(DEPDIR) in their names.  We invoke sed twice because it is the
14884    # simplest approach to changing $(DEPDIR) to its actual value in the
14885    # expansion.
14886    for file in `sed -n "
14887      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14888	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14889      # Make sure the directory exists.
14890      test -f "$dirpart/$file" && continue
14891      fdir=`$as_dirname -- "$file" ||
14892$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14893	 X"$file" : 'X\(//\)[^/]' \| \
14894	 X"$file" : 'X\(//\)$' \| \
14895	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14896$as_echo X"$file" |
14897    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14898	    s//\1/
14899	    q
14900	  }
14901	  /^X\(\/\/\)[^/].*/{
14902	    s//\1/
14903	    q
14904	  }
14905	  /^X\(\/\/\)$/{
14906	    s//\1/
14907	    q
14908	  }
14909	  /^X\(\/\).*/{
14910	    s//\1/
14911	    q
14912	  }
14913	  s/.*/./; q'`
14914      as_dir=$dirpart/$fdir; as_fn_mkdir_p
14915      # echo "creating $dirpart/$file"
14916      echo '# dummy' > "$dirpart/$file"
14917    done
14918  done
14919}
14920 ;;
14921    "libtool":C)
14922
14923    # See if we are running on zsh, and set the options which allow our
14924    # commands through without removal of \ escapes.
14925    if test -n "${ZSH_VERSION+set}" ; then
14926      setopt NO_GLOB_SUBST
14927    fi
14928
14929    cfgfile="${ofile}T"
14930    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14931    $RM "$cfgfile"
14932
14933    cat <<_LT_EOF >> "$cfgfile"
14934#! $SHELL
14935
14936# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14937# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14938# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14939# NOTE: Changes made to this file will be lost: look at ltmain.sh.
14940#
14941#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14942#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14943#   Written by Gordon Matzigkeit, 1996
14944#
14945#   This file is part of GNU Libtool.
14946#
14947# GNU Libtool is free software; you can redistribute it and/or
14948# modify it under the terms of the GNU General Public License as
14949# published by the Free Software Foundation; either version 2 of
14950# the License, or (at your option) any later version.
14951#
14952# As a special exception to the GNU General Public License,
14953# if you distribute this file as part of a program or library that
14954# is built using GNU Libtool, you may include this file under the
14955# same distribution terms that you use for the rest of that program.
14956#
14957# GNU Libtool is distributed in the hope that it will be useful,
14958# but WITHOUT ANY WARRANTY; without even the implied warranty of
14959# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14960# GNU General Public License for more details.
14961#
14962# You should have received a copy of the GNU General Public License
14963# along with GNU Libtool; see the file COPYING.  If not, a copy
14964# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14965# obtained by writing to the Free Software Foundation, Inc.,
14966# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14967
14968
14969# The names of the tagged configurations supported by this script.
14970available_tags=""
14971
14972# ### BEGIN LIBTOOL CONFIG
14973
14974# Whether or not to build shared libraries.
14975build_libtool_libs=$enable_shared
14976
14977# Which release of libtool.m4 was used?
14978macro_version=$macro_version
14979macro_revision=$macro_revision
14980
14981# Whether or not to build static libraries.
14982build_old_libs=$enable_static
14983
14984# What type of objects to build.
14985pic_mode=$pic_mode
14986
14987# Whether or not to optimize for fast installation.
14988fast_install=$enable_fast_install
14989
14990# Shell to use when invoking shell scripts.
14991SHELL=$lt_SHELL
14992
14993# An echo program that protects backslashes.
14994ECHO=$lt_ECHO
14995
14996# The host system.
14997host_alias=$host_alias
14998host=$host
14999host_os=$host_os
15000
15001# The build system.
15002build_alias=$build_alias
15003build=$build
15004build_os=$build_os
15005
15006# A sed program that does not truncate output.
15007SED=$lt_SED
15008
15009# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15010Xsed="\$SED -e 1s/^X//"
15011
15012# A grep program that handles long lines.
15013GREP=$lt_GREP
15014
15015# An ERE matcher.
15016EGREP=$lt_EGREP
15017
15018# A literal string matcher.
15019FGREP=$lt_FGREP
15020
15021# A BSD- or MS-compatible name lister.
15022NM=$lt_NM
15023
15024# Whether we need soft or hard links.
15025LN_S=$lt_LN_S
15026
15027# What is the maximum length of a command?
15028max_cmd_len=$max_cmd_len
15029
15030# Object file suffix (normally "o").
15031objext=$ac_objext
15032
15033# Executable file suffix (normally "").
15034exeext=$exeext
15035
15036# whether the shell understands "unset".
15037lt_unset=$lt_unset
15038
15039# turn spaces into newlines.
15040SP2NL=$lt_lt_SP2NL
15041
15042# turn newlines into spaces.
15043NL2SP=$lt_lt_NL2SP
15044
15045# An object symbol dumper.
15046OBJDUMP=$lt_OBJDUMP
15047
15048# Method to check whether dependent libraries are shared objects.
15049deplibs_check_method=$lt_deplibs_check_method
15050
15051# Command to use when deplibs_check_method == "file_magic".
15052file_magic_cmd=$lt_file_magic_cmd
15053
15054# The archiver.
15055AR=$lt_AR
15056AR_FLAGS=$lt_AR_FLAGS
15057
15058# A symbol stripping program.
15059STRIP=$lt_STRIP
15060
15061# Commands used to install an old-style archive.
15062RANLIB=$lt_RANLIB
15063old_postinstall_cmds=$lt_old_postinstall_cmds
15064old_postuninstall_cmds=$lt_old_postuninstall_cmds
15065
15066# Whether to use a lock for old archive extraction.
15067lock_old_archive_extraction=$lock_old_archive_extraction
15068
15069# A C compiler.
15070LTCC=$lt_CC
15071
15072# LTCC compiler flags.
15073LTCFLAGS=$lt_CFLAGS
15074
15075# Take the output of nm and produce a listing of raw symbols and C names.
15076global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15077
15078# Transform the output of nm in a proper C declaration.
15079global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15080
15081# Transform the output of nm in a C name address pair.
15082global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15083
15084# Transform the output of nm in a C name address pair when lib prefix is needed.
15085global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15086
15087# The name of the directory that contains temporary libtool files.
15088objdir=$objdir
15089
15090# Used to examine libraries when file_magic_cmd begins with "file".
15091MAGIC_CMD=$MAGIC_CMD
15092
15093# Must we lock files when doing compilation?
15094need_locks=$lt_need_locks
15095
15096# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15097DSYMUTIL=$lt_DSYMUTIL
15098
15099# Tool to change global to local symbols on Mac OS X.
15100NMEDIT=$lt_NMEDIT
15101
15102# Tool to manipulate fat objects and archives on Mac OS X.
15103LIPO=$lt_LIPO
15104
15105# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15106OTOOL=$lt_OTOOL
15107
15108# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15109OTOOL64=$lt_OTOOL64
15110
15111# Old archive suffix (normally "a").
15112libext=$libext
15113
15114# Shared library suffix (normally ".so").
15115shrext_cmds=$lt_shrext_cmds
15116
15117# The commands to extract the exported symbol list from a shared archive.
15118extract_expsyms_cmds=$lt_extract_expsyms_cmds
15119
15120# Variables whose values should be saved in libtool wrapper scripts and
15121# restored at link time.
15122variables_saved_for_relink=$lt_variables_saved_for_relink
15123
15124# Do we need the "lib" prefix for modules?
15125need_lib_prefix=$need_lib_prefix
15126
15127# Do we need a version for libraries?
15128need_version=$need_version
15129
15130# Library versioning type.
15131version_type=$version_type
15132
15133# Shared library runtime path variable.
15134runpath_var=$runpath_var
15135
15136# Shared library path variable.
15137shlibpath_var=$shlibpath_var
15138
15139# Is shlibpath searched before the hard-coded library search path?
15140shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15141
15142# Format of library name prefix.
15143libname_spec=$lt_libname_spec
15144
15145# List of archive names.  First name is the real one, the rest are links.
15146# The last name is the one that the linker finds with -lNAME
15147library_names_spec=$lt_library_names_spec
15148
15149# The coded name of the library, if different from the real name.
15150soname_spec=$lt_soname_spec
15151
15152# Permission mode override for installation of shared libraries.
15153install_override_mode=$lt_install_override_mode
15154
15155# Command to use after installation of a shared archive.
15156postinstall_cmds=$lt_postinstall_cmds
15157
15158# Command to use after uninstallation of a shared archive.
15159postuninstall_cmds=$lt_postuninstall_cmds
15160
15161# Commands used to finish a libtool library installation in a directory.
15162finish_cmds=$lt_finish_cmds
15163
15164# As "finish_cmds", except a single script fragment to be evaled but
15165# not shown.
15166finish_eval=$lt_finish_eval
15167
15168# Whether we should hardcode library paths into libraries.
15169hardcode_into_libs=$hardcode_into_libs
15170
15171# Compile-time system search path for libraries.
15172sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15173
15174# Run-time system search path for libraries.
15175sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15176
15177# Whether dlopen is supported.
15178dlopen_support=$enable_dlopen
15179
15180# Whether dlopen of programs is supported.
15181dlopen_self=$enable_dlopen_self
15182
15183# Whether dlopen of statically linked programs is supported.
15184dlopen_self_static=$enable_dlopen_self_static
15185
15186# Commands to strip libraries.
15187old_striplib=$lt_old_striplib
15188striplib=$lt_striplib
15189
15190
15191# The linker used to build libraries.
15192LD=$lt_LD
15193
15194# How to create reloadable object files.
15195reload_flag=$lt_reload_flag
15196reload_cmds=$lt_reload_cmds
15197
15198# Commands used to build an old-style archive.
15199old_archive_cmds=$lt_old_archive_cmds
15200
15201# A language specific compiler.
15202CC=$lt_compiler
15203
15204# Is the compiler the GNU compiler?
15205with_gcc=$GCC
15206
15207# Compiler flag to turn off builtin functions.
15208no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15209
15210# How to pass a linker flag through the compiler.
15211wl=$lt_lt_prog_compiler_wl
15212
15213# Additional compiler flags for building library objects.
15214pic_flag=$lt_lt_prog_compiler_pic
15215
15216# Compiler flag to prevent dynamic linking.
15217link_static_flag=$lt_lt_prog_compiler_static
15218
15219# Does compiler simultaneously support -c and -o options?
15220compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15221
15222# Whether or not to add -lc for building shared libraries.
15223build_libtool_need_lc=$archive_cmds_need_lc
15224
15225# Whether or not to disallow shared libs when runtime libs are static.
15226allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15227
15228# Compiler flag to allow reflexive dlopens.
15229export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15230
15231# Compiler flag to generate shared objects directly from archives.
15232whole_archive_flag_spec=$lt_whole_archive_flag_spec
15233
15234# Whether the compiler copes with passing no objects directly.
15235compiler_needs_object=$lt_compiler_needs_object
15236
15237# Create an old-style archive from a shared archive.
15238old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15239
15240# Create a temporary old-style archive to link instead of a shared archive.
15241old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15242
15243# Commands used to build a shared archive.
15244archive_cmds=$lt_archive_cmds
15245archive_expsym_cmds=$lt_archive_expsym_cmds
15246
15247# Commands used to build a loadable module if different from building
15248# a shared archive.
15249module_cmds=$lt_module_cmds
15250module_expsym_cmds=$lt_module_expsym_cmds
15251
15252# Whether we are building with GNU ld or not.
15253with_gnu_ld=$lt_with_gnu_ld
15254
15255# Flag that allows shared libraries with undefined symbols to be built.
15256allow_undefined_flag=$lt_allow_undefined_flag
15257
15258# Flag that enforces no undefined symbols.
15259no_undefined_flag=$lt_no_undefined_flag
15260
15261# Flag to hardcode \$libdir into a binary during linking.
15262# This must work even if \$libdir does not exist
15263hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15264
15265# If ld is used when linking, flag to hardcode \$libdir into a binary
15266# during linking.  This must work even if \$libdir does not exist.
15267hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15268
15269# Whether we need a single "-rpath" flag with a separated argument.
15270hardcode_libdir_separator=$lt_hardcode_libdir_separator
15271
15272# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15273# DIR into the resulting binary.
15274hardcode_direct=$hardcode_direct
15275
15276# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15277# DIR into the resulting binary and the resulting library dependency is
15278# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15279# library is relocated.
15280hardcode_direct_absolute=$hardcode_direct_absolute
15281
15282# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15283# into the resulting binary.
15284hardcode_minus_L=$hardcode_minus_L
15285
15286# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15287# into the resulting binary.
15288hardcode_shlibpath_var=$hardcode_shlibpath_var
15289
15290# Set to "yes" if building a shared library automatically hardcodes DIR
15291# into the library and all subsequent libraries and executables linked
15292# against it.
15293hardcode_automatic=$hardcode_automatic
15294
15295# Set to yes if linker adds runtime paths of dependent libraries
15296# to runtime path list.
15297inherit_rpath=$inherit_rpath
15298
15299# Whether libtool must link a program against all its dependency libraries.
15300link_all_deplibs=$link_all_deplibs
15301
15302# Fix the shell variable \$srcfile for the compiler.
15303fix_srcfile_path=$lt_fix_srcfile_path
15304
15305# Set to "yes" if exported symbols are required.
15306always_export_symbols=$always_export_symbols
15307
15308# The commands to list exported symbols.
15309export_symbols_cmds=$lt_export_symbols_cmds
15310
15311# Symbols that should not be listed in the preloaded symbols.
15312exclude_expsyms=$lt_exclude_expsyms
15313
15314# Symbols that must always be exported.
15315include_expsyms=$lt_include_expsyms
15316
15317# Commands necessary for linking programs (against libraries) with templates.
15318prelink_cmds=$lt_prelink_cmds
15319
15320# Specify filename containing input files.
15321file_list_spec=$lt_file_list_spec
15322
15323# How to hardcode a shared library path into an executable.
15324hardcode_action=$hardcode_action
15325
15326# ### END LIBTOOL CONFIG
15327
15328_LT_EOF
15329
15330  case $host_os in
15331  aix3*)
15332    cat <<\_LT_EOF >> "$cfgfile"
15333# AIX sometimes has problems with the GCC collect2 program.  For some
15334# reason, if we set the COLLECT_NAMES environment variable, the problems
15335# vanish in a puff of smoke.
15336if test "X${COLLECT_NAMES+set}" != Xset; then
15337  COLLECT_NAMES=
15338  export COLLECT_NAMES
15339fi
15340_LT_EOF
15341    ;;
15342  esac
15343
15344
15345ltmain="$ac_aux_dir/ltmain.sh"
15346
15347
15348  # We use sed instead of cat because bash on DJGPP gets confused if
15349  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15350  # text mode, it properly converts lines to CR/LF.  This bash problem
15351  # is reportedly fixed, but why not run on old versions too?
15352  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15353    || (rm -f "$cfgfile"; exit 1)
15354
15355  case $xsi_shell in
15356  yes)
15357    cat << \_LT_EOF >> "$cfgfile"
15358
15359# func_dirname file append nondir_replacement
15360# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15361# otherwise set result to NONDIR_REPLACEMENT.
15362func_dirname ()
15363{
15364  case ${1} in
15365    */*) func_dirname_result="${1%/*}${2}" ;;
15366    *  ) func_dirname_result="${3}" ;;
15367  esac
15368}
15369
15370# func_basename file
15371func_basename ()
15372{
15373  func_basename_result="${1##*/}"
15374}
15375
15376# func_dirname_and_basename file append nondir_replacement
15377# perform func_basename and func_dirname in a single function
15378# call:
15379#   dirname:  Compute the dirname of FILE.  If nonempty,
15380#             add APPEND to the result, otherwise set result
15381#             to NONDIR_REPLACEMENT.
15382#             value returned in "$func_dirname_result"
15383#   basename: Compute filename of FILE.
15384#             value retuned in "$func_basename_result"
15385# Implementation must be kept synchronized with func_dirname
15386# and func_basename. For efficiency, we do not delegate to
15387# those functions but instead duplicate the functionality here.
15388func_dirname_and_basename ()
15389{
15390  case ${1} in
15391    */*) func_dirname_result="${1%/*}${2}" ;;
15392    *  ) func_dirname_result="${3}" ;;
15393  esac
15394  func_basename_result="${1##*/}"
15395}
15396
15397# func_stripname prefix suffix name
15398# strip PREFIX and SUFFIX off of NAME.
15399# PREFIX and SUFFIX must not contain globbing or regex special
15400# characters, hashes, percent signs, but SUFFIX may contain a leading
15401# dot (in which case that matches only a dot).
15402func_stripname ()
15403{
15404  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15405  # positional parameters, so assign one to ordinary parameter first.
15406  func_stripname_result=${3}
15407  func_stripname_result=${func_stripname_result#"${1}"}
15408  func_stripname_result=${func_stripname_result%"${2}"}
15409}
15410
15411# func_opt_split
15412func_opt_split ()
15413{
15414  func_opt_split_opt=${1%%=*}
15415  func_opt_split_arg=${1#*=}
15416}
15417
15418# func_lo2o object
15419func_lo2o ()
15420{
15421  case ${1} in
15422    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15423    *)    func_lo2o_result=${1} ;;
15424  esac
15425}
15426
15427# func_xform libobj-or-source
15428func_xform ()
15429{
15430  func_xform_result=${1%.*}.lo
15431}
15432
15433# func_arith arithmetic-term...
15434func_arith ()
15435{
15436  func_arith_result=$(( $* ))
15437}
15438
15439# func_len string
15440# STRING may not start with a hyphen.
15441func_len ()
15442{
15443  func_len_result=${#1}
15444}
15445
15446_LT_EOF
15447    ;;
15448  *) # Bourne compatible functions.
15449    cat << \_LT_EOF >> "$cfgfile"
15450
15451# func_dirname file append nondir_replacement
15452# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15453# otherwise set result to NONDIR_REPLACEMENT.
15454func_dirname ()
15455{
15456  # Extract subdirectory from the argument.
15457  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15458  if test "X$func_dirname_result" = "X${1}"; then
15459    func_dirname_result="${3}"
15460  else
15461    func_dirname_result="$func_dirname_result${2}"
15462  fi
15463}
15464
15465# func_basename file
15466func_basename ()
15467{
15468  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15469}
15470
15471
15472# func_stripname prefix suffix name
15473# strip PREFIX and SUFFIX off of NAME.
15474# PREFIX and SUFFIX must not contain globbing or regex special
15475# characters, hashes, percent signs, but SUFFIX may contain a leading
15476# dot (in which case that matches only a dot).
15477# func_strip_suffix prefix name
15478func_stripname ()
15479{
15480  case ${2} in
15481    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15482    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15483  esac
15484}
15485
15486# sed scripts:
15487my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15488my_sed_long_arg='1s/^-[^=]*=//'
15489
15490# func_opt_split
15491func_opt_split ()
15492{
15493  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15494  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15495}
15496
15497# func_lo2o object
15498func_lo2o ()
15499{
15500  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15501}
15502
15503# func_xform libobj-or-source
15504func_xform ()
15505{
15506  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15507}
15508
15509# func_arith arithmetic-term...
15510func_arith ()
15511{
15512  func_arith_result=`expr "$@"`
15513}
15514
15515# func_len string
15516# STRING may not start with a hyphen.
15517func_len ()
15518{
15519  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15520}
15521
15522_LT_EOF
15523esac
15524
15525case $lt_shell_append in
15526  yes)
15527    cat << \_LT_EOF >> "$cfgfile"
15528
15529# func_append var value
15530# Append VALUE to the end of shell variable VAR.
15531func_append ()
15532{
15533  eval "$1+=\$2"
15534}
15535_LT_EOF
15536    ;;
15537  *)
15538    cat << \_LT_EOF >> "$cfgfile"
15539
15540# func_append var value
15541# Append VALUE to the end of shell variable VAR.
15542func_append ()
15543{
15544  eval "$1=\$$1\$2"
15545}
15546
15547_LT_EOF
15548    ;;
15549  esac
15550
15551
15552  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15553    || (rm -f "$cfgfile"; exit 1)
15554
15555  mv -f "$cfgfile" "$ofile" ||
15556    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15557  chmod +x "$ofile"
15558
15559 ;;
15560
15561  esac
15562done # for ac_tag
15563
15564
15565as_fn_exit 0
15566_ACEOF
15567ac_clean_files=$ac_clean_files_save
15568
15569test $ac_write_fail = 0 ||
15570  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15571
15572
15573# configure is writing to config.log, and then calls config.status.
15574# config.status does its own redirection, appending to config.log.
15575# Unfortunately, on DOS this fails, as config.log is still kept open
15576# by configure, so config.status won't be able to write to it; its
15577# output is simply discarded.  So we exec the FD to /dev/null,
15578# effectively closing config.log, so it can be properly (re)opened and
15579# appended to by config.status.  When coming back to configure, we
15580# need to make the FD available again.
15581if test "$no_create" != yes; then
15582  ac_cs_success=:
15583  ac_config_status_args=
15584  test "$silent" = yes &&
15585    ac_config_status_args="$ac_config_status_args --quiet"
15586  exec 5>/dev/null
15587  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15588  exec 5>>config.log
15589  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15590  # would make configure fail if this is the last instruction.
15591  $ac_cs_success || as_fn_exit 1
15592fi
15593if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15594  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15595$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15596fi
15597
15598