xref: /netbsd-src/external/gpl3/binutils.old/dist/libctf/configure (revision c42dbd0ed2e61fe6eda8590caa852ccf34719964)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libctf 1.2.0.
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'
589PACKAGE_TARNAME='libctf'
590PACKAGE_VERSION='1.2.0'
591PACKAGE_STRING='libctf 1.2.0'
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_NOBFD
639VERSION_FLAGS
640TCL_TRY_FALSE
641TCL_TRY_TRUE
642EXPECT
643CTF_LIBADD
644SHARED_LDFLAGS
645BUILD_INFO_FALSE
646BUILD_INFO_TRUE
647NEED_CTF_QSORT_R_FALSE
648NEED_CTF_QSORT_R_TRUE
649ENABLE_LIBCTF_HASH_DEBUGGING_FALSE
650ENABLE_LIBCTF_HASH_DEBUGGING_TRUE
651zlibinc
652zlibdir
653ac_libctf_warn_cflags
654bfdincludedir
655bfdlibdir
656target_noncanonical
657host_noncanonical
658INSTALL_LIBBFD_FALSE
659INSTALL_LIBBFD_TRUE
660MAINT
661MAINTAINER_MODE_FALSE
662MAINTAINER_MODE_TRUE
663WERROR
664WARN_PEDANTIC
665c_warn
666warn
667OTOOL64
668OTOOL
669LIPO
670NMEDIT
671DSYMUTIL
672OBJDUMP
673LN_S
674NM
675ac_ct_DUMPBIN
676DUMPBIN
677LD
678FGREP
679SED
680LIBTOOL
681CATOBJEXT
682GENCAT
683INSTOBJEXT
684DATADIRNAME
685CATALOGS
686POSUB
687GMSGFMT
688XGETTEXT
689INCINTL
690LIBINTL_DEP
691LIBINTL
692USE_NLS
693ac_ct_AR
694AR
695RANLIB
696AM_BACKSLASH
697AM_DEFAULT_VERBOSITY
698AM_DEFAULT_V
699AM_V
700am__fastdepCC_FALSE
701am__fastdepCC_TRUE
702CCDEPMODE
703am__nodep
704AMDEPBACKSLASH
705AMDEP_FALSE
706AMDEP_TRUE
707am__quote
708am__include
709DEPDIR
710am__untar
711am__tar
712AMTAR
713am__leading_dot
714SET_MAKE
715AWK
716mkdir_p
717MKDIR_P
718INSTALL_STRIP_PROGRAM
719STRIP
720install_sh
721MAKEINFO
722AUTOHEADER
723AUTOMAKE
724AUTOCONF
725ACLOCAL
726VERSION
727PACKAGE
728CYGPATH_W
729am__isrc
730INSTALL_DATA
731INSTALL_SCRIPT
732INSTALL_PROGRAM
733EGREP
734GREP
735CPP
736OBJEXT
737EXEEXT
738ac_ct_CC
739CPPFLAGS
740LDFLAGS
741CFLAGS
742CC
743target_os
744target_vendor
745target_cpu
746target
747host_os
748host_vendor
749host_cpu
750host
751build_os
752build_vendor
753build_cpu
754build
755target_alias
756host_alias
757build_alias
758LIBS
759ECHO_T
760ECHO_N
761ECHO_C
762DEFS
763mandir
764localedir
765libdir
766psdir
767pdfdir
768dvidir
769htmldir
770infodir
771docdir
772oldincludedir
773includedir
774localstatedir
775sharedstatedir
776sysconfdir
777datadir
778datarootdir
779libexecdir
780sbindir
781bindir
782program_transform_name
783prefix
784exec_prefix
785PACKAGE_URL
786PACKAGE_BUGREPORT
787PACKAGE_STRING
788PACKAGE_VERSION
789PACKAGE_TARNAME
790PACKAGE_NAME
791PATH_SEPARATOR
792SHELL'
793ac_subst_files=''
794ac_user_opts='
795enable_option_checking
796enable_dependency_tracking
797enable_silent_rules
798enable_shared
799enable_static
800with_pic
801enable_fast_install
802with_gnu_ld
803enable_libtool_lock
804enable_largefile
805enable_werror_always
806enable_maintainer_mode
807enable_install_libbfd
808with_system_zlib
809enable_libctf_hash_debugging
810'
811      ac_precious_vars='build_alias
812host_alias
813target_alias
814CC
815CFLAGS
816LDFLAGS
817LIBS
818CPPFLAGS
819CPP'
820
821
822# Initialize some variables set by options.
823ac_init_help=
824ac_init_version=false
825ac_unrecognized_opts=
826ac_unrecognized_sep=
827# The variables have the same names as the options, with
828# dashes changed to underlines.
829cache_file=/dev/null
830exec_prefix=NONE
831no_create=
832no_recursion=
833prefix=NONE
834program_prefix=NONE
835program_suffix=NONE
836program_transform_name=s,x,x,
837silent=
838site=
839srcdir=
840verbose=
841x_includes=NONE
842x_libraries=NONE
843
844# Installation directory options.
845# These are left unexpanded so users can "make install exec_prefix=/foo"
846# and all the variables that are supposed to be based on exec_prefix
847# by default will actually change.
848# Use braces instead of parens because sh, perl, etc. also accept them.
849# (The list follows the same order as the GNU Coding Standards.)
850bindir='${exec_prefix}/bin'
851sbindir='${exec_prefix}/sbin'
852libexecdir='${exec_prefix}/libexec'
853datarootdir='${prefix}/share'
854datadir='${datarootdir}'
855sysconfdir='${prefix}/etc'
856sharedstatedir='${prefix}/com'
857localstatedir='${prefix}/var'
858includedir='${prefix}/include'
859oldincludedir='/usr/include'
860docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
861infodir='${datarootdir}/info'
862htmldir='${docdir}'
863dvidir='${docdir}'
864pdfdir='${docdir}'
865psdir='${docdir}'
866libdir='${exec_prefix}/lib'
867localedir='${datarootdir}/locale'
868mandir='${datarootdir}/man'
869
870ac_prev=
871ac_dashdash=
872for ac_option
873do
874  # If the previous option needs an argument, assign it.
875  if test -n "$ac_prev"; then
876    eval $ac_prev=\$ac_option
877    ac_prev=
878    continue
879  fi
880
881  case $ac_option in
882  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
883  *=)   ac_optarg= ;;
884  *)    ac_optarg=yes ;;
885  esac
886
887  # Accept the important Cygnus configure options, so we can diagnose typos.
888
889  case $ac_dashdash$ac_option in
890  --)
891    ac_dashdash=yes ;;
892
893  -bindir | --bindir | --bindi | --bind | --bin | --bi)
894    ac_prev=bindir ;;
895  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
896    bindir=$ac_optarg ;;
897
898  -build | --build | --buil | --bui | --bu)
899    ac_prev=build_alias ;;
900  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
901    build_alias=$ac_optarg ;;
902
903  -cache-file | --cache-file | --cache-fil | --cache-fi \
904  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
905    ac_prev=cache_file ;;
906  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
907  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
908    cache_file=$ac_optarg ;;
909
910  --config-cache | -C)
911    cache_file=config.cache ;;
912
913  -datadir | --datadir | --datadi | --datad)
914    ac_prev=datadir ;;
915  -datadir=* | --datadir=* | --datadi=* | --datad=*)
916    datadir=$ac_optarg ;;
917
918  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
919  | --dataroo | --dataro | --datar)
920    ac_prev=datarootdir ;;
921  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
922  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
923    datarootdir=$ac_optarg ;;
924
925  -disable-* | --disable-*)
926    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
927    # Reject names that are not valid shell variable names.
928    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
929      as_fn_error $? "invalid feature name: $ac_useropt"
930    ac_useropt_orig=$ac_useropt
931    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
932    case $ac_user_opts in
933      *"
934"enable_$ac_useropt"
935"*) ;;
936      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
937	 ac_unrecognized_sep=', ';;
938    esac
939    eval enable_$ac_useropt=no ;;
940
941  -docdir | --docdir | --docdi | --doc | --do)
942    ac_prev=docdir ;;
943  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
944    docdir=$ac_optarg ;;
945
946  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
947    ac_prev=dvidir ;;
948  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
949    dvidir=$ac_optarg ;;
950
951  -enable-* | --enable-*)
952    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
953    # Reject names that are not valid shell variable names.
954    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
955      as_fn_error $? "invalid feature name: $ac_useropt"
956    ac_useropt_orig=$ac_useropt
957    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
958    case $ac_user_opts in
959      *"
960"enable_$ac_useropt"
961"*) ;;
962      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
963	 ac_unrecognized_sep=', ';;
964    esac
965    eval enable_$ac_useropt=\$ac_optarg ;;
966
967  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
968  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
969  | --exec | --exe | --ex)
970    ac_prev=exec_prefix ;;
971  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
972  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
973  | --exec=* | --exe=* | --ex=*)
974    exec_prefix=$ac_optarg ;;
975
976  -gas | --gas | --ga | --g)
977    # Obsolete; use --with-gas.
978    with_gas=yes ;;
979
980  -help | --help | --hel | --he | -h)
981    ac_init_help=long ;;
982  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
983    ac_init_help=recursive ;;
984  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
985    ac_init_help=short ;;
986
987  -host | --host | --hos | --ho)
988    ac_prev=host_alias ;;
989  -host=* | --host=* | --hos=* | --ho=*)
990    host_alias=$ac_optarg ;;
991
992  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
993    ac_prev=htmldir ;;
994  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
995  | --ht=*)
996    htmldir=$ac_optarg ;;
997
998  -includedir | --includedir | --includedi | --included | --include \
999  | --includ | --inclu | --incl | --inc)
1000    ac_prev=includedir ;;
1001  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1002  | --includ=* | --inclu=* | --incl=* | --inc=*)
1003    includedir=$ac_optarg ;;
1004
1005  -infodir | --infodir | --infodi | --infod | --info | --inf)
1006    ac_prev=infodir ;;
1007  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1008    infodir=$ac_optarg ;;
1009
1010  -libdir | --libdir | --libdi | --libd)
1011    ac_prev=libdir ;;
1012  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1013    libdir=$ac_optarg ;;
1014
1015  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1016  | --libexe | --libex | --libe)
1017    ac_prev=libexecdir ;;
1018  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1019  | --libexe=* | --libex=* | --libe=*)
1020    libexecdir=$ac_optarg ;;
1021
1022  -localedir | --localedir | --localedi | --localed | --locale)
1023    ac_prev=localedir ;;
1024  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1025    localedir=$ac_optarg ;;
1026
1027  -localstatedir | --localstatedir | --localstatedi | --localstated \
1028  | --localstate | --localstat | --localsta | --localst | --locals)
1029    ac_prev=localstatedir ;;
1030  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1031  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1032    localstatedir=$ac_optarg ;;
1033
1034  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1035    ac_prev=mandir ;;
1036  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1037    mandir=$ac_optarg ;;
1038
1039  -nfp | --nfp | --nf)
1040    # Obsolete; use --without-fp.
1041    with_fp=no ;;
1042
1043  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1044  | --no-cr | --no-c | -n)
1045    no_create=yes ;;
1046
1047  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1048  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1049    no_recursion=yes ;;
1050
1051  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1052  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1053  | --oldin | --oldi | --old | --ol | --o)
1054    ac_prev=oldincludedir ;;
1055  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1056  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1057  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1058    oldincludedir=$ac_optarg ;;
1059
1060  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1061    ac_prev=prefix ;;
1062  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1063    prefix=$ac_optarg ;;
1064
1065  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1066  | --program-pre | --program-pr | --program-p)
1067    ac_prev=program_prefix ;;
1068  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1069  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1070    program_prefix=$ac_optarg ;;
1071
1072  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1073  | --program-suf | --program-su | --program-s)
1074    ac_prev=program_suffix ;;
1075  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1076  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1077    program_suffix=$ac_optarg ;;
1078
1079  -program-transform-name | --program-transform-name \
1080  | --program-transform-nam | --program-transform-na \
1081  | --program-transform-n | --program-transform- \
1082  | --program-transform | --program-transfor \
1083  | --program-transfo | --program-transf \
1084  | --program-trans | --program-tran \
1085  | --progr-tra | --program-tr | --program-t)
1086    ac_prev=program_transform_name ;;
1087  -program-transform-name=* | --program-transform-name=* \
1088  | --program-transform-nam=* | --program-transform-na=* \
1089  | --program-transform-n=* | --program-transform-=* \
1090  | --program-transform=* | --program-transfor=* \
1091  | --program-transfo=* | --program-transf=* \
1092  | --program-trans=* | --program-tran=* \
1093  | --progr-tra=* | --program-tr=* | --program-t=*)
1094    program_transform_name=$ac_optarg ;;
1095
1096  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1097    ac_prev=pdfdir ;;
1098  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1099    pdfdir=$ac_optarg ;;
1100
1101  -psdir | --psdir | --psdi | --psd | --ps)
1102    ac_prev=psdir ;;
1103  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1104    psdir=$ac_optarg ;;
1105
1106  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1107  | -silent | --silent | --silen | --sile | --sil)
1108    silent=yes ;;
1109
1110  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1111    ac_prev=sbindir ;;
1112  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1113  | --sbi=* | --sb=*)
1114    sbindir=$ac_optarg ;;
1115
1116  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1117  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1118  | --sharedst | --shareds | --shared | --share | --shar \
1119  | --sha | --sh)
1120    ac_prev=sharedstatedir ;;
1121  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1122  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1123  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1124  | --sha=* | --sh=*)
1125    sharedstatedir=$ac_optarg ;;
1126
1127  -site | --site | --sit)
1128    ac_prev=site ;;
1129  -site=* | --site=* | --sit=*)
1130    site=$ac_optarg ;;
1131
1132  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1133    ac_prev=srcdir ;;
1134  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1135    srcdir=$ac_optarg ;;
1136
1137  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1138  | --syscon | --sysco | --sysc | --sys | --sy)
1139    ac_prev=sysconfdir ;;
1140  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1141  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1142    sysconfdir=$ac_optarg ;;
1143
1144  -target | --target | --targe | --targ | --tar | --ta | --t)
1145    ac_prev=target_alias ;;
1146  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1147    target_alias=$ac_optarg ;;
1148
1149  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1150    verbose=yes ;;
1151
1152  -version | --version | --versio | --versi | --vers | -V)
1153    ac_init_version=: ;;
1154
1155  -with-* | --with-*)
1156    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1157    # Reject names that are not valid shell variable names.
1158    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1159      as_fn_error $? "invalid package name: $ac_useropt"
1160    ac_useropt_orig=$ac_useropt
1161    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1162    case $ac_user_opts in
1163      *"
1164"with_$ac_useropt"
1165"*) ;;
1166      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1167	 ac_unrecognized_sep=', ';;
1168    esac
1169    eval with_$ac_useropt=\$ac_optarg ;;
1170
1171  -without-* | --without-*)
1172    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1173    # Reject names that are not valid shell variable names.
1174    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1175      as_fn_error $? "invalid package name: $ac_useropt"
1176    ac_useropt_orig=$ac_useropt
1177    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1178    case $ac_user_opts in
1179      *"
1180"with_$ac_useropt"
1181"*) ;;
1182      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1183	 ac_unrecognized_sep=', ';;
1184    esac
1185    eval with_$ac_useropt=no ;;
1186
1187  --x)
1188    # Obsolete; use --with-x.
1189    with_x=yes ;;
1190
1191  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1192  | --x-incl | --x-inc | --x-in | --x-i)
1193    ac_prev=x_includes ;;
1194  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1195  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1196    x_includes=$ac_optarg ;;
1197
1198  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1199  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1200    ac_prev=x_libraries ;;
1201  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1202  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1203    x_libraries=$ac_optarg ;;
1204
1205  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1206Try \`$0 --help' for more information"
1207    ;;
1208
1209  *=*)
1210    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1211    # Reject names that are not valid shell variable names.
1212    case $ac_envvar in #(
1213      '' | [0-9]* | *[!_$as_cr_alnum]* )
1214      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1215    esac
1216    eval $ac_envvar=\$ac_optarg
1217    export $ac_envvar ;;
1218
1219  *)
1220    # FIXME: should be removed in autoconf 3.0.
1221    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1222    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1223      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1224    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1225    ;;
1226
1227  esac
1228done
1229
1230if test -n "$ac_prev"; then
1231  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1232  as_fn_error $? "missing argument to $ac_option"
1233fi
1234
1235if test -n "$ac_unrecognized_opts"; then
1236  case $enable_option_checking in
1237    no) ;;
1238    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1239    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1240  esac
1241fi
1242
1243# Check all directory arguments for consistency.
1244for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1245		datadir sysconfdir sharedstatedir localstatedir includedir \
1246		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1247		libdir localedir mandir
1248do
1249  eval ac_val=\$$ac_var
1250  # Remove trailing slashes.
1251  case $ac_val in
1252    */ )
1253      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1254      eval $ac_var=\$ac_val;;
1255  esac
1256  # Be sure to have absolute directory names.
1257  case $ac_val in
1258    [\\/$]* | ?:[\\/]* )  continue;;
1259    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1260  esac
1261  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1262done
1263
1264# There might be people who depend on the old broken behavior: `$host'
1265# used to hold the argument of --host etc.
1266# FIXME: To remove some day.
1267build=$build_alias
1268host=$host_alias
1269target=$target_alias
1270
1271# FIXME: To remove some day.
1272if test "x$host_alias" != x; then
1273  if test "x$build_alias" = x; then
1274    cross_compiling=maybe
1275  elif test "x$build_alias" != "x$host_alias"; then
1276    cross_compiling=yes
1277  fi
1278fi
1279
1280ac_tool_prefix=
1281test -n "$host_alias" && ac_tool_prefix=$host_alias-
1282
1283test "$silent" = yes && exec 6>/dev/null
1284
1285
1286ac_pwd=`pwd` && test -n "$ac_pwd" &&
1287ac_ls_di=`ls -di .` &&
1288ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1289  as_fn_error $? "working directory cannot be determined"
1290test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1291  as_fn_error $? "pwd does not report name of working directory"
1292
1293
1294# Find the source files, if location was not specified.
1295if test -z "$srcdir"; then
1296  ac_srcdir_defaulted=yes
1297  # Try the directory containing this script, then the parent directory.
1298  ac_confdir=`$as_dirname -- "$as_myself" ||
1299$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1300	 X"$as_myself" : 'X\(//\)[^/]' \| \
1301	 X"$as_myself" : 'X\(//\)$' \| \
1302	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1303$as_echo X"$as_myself" |
1304    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1305	    s//\1/
1306	    q
1307	  }
1308	  /^X\(\/\/\)[^/].*/{
1309	    s//\1/
1310	    q
1311	  }
1312	  /^X\(\/\/\)$/{
1313	    s//\1/
1314	    q
1315	  }
1316	  /^X\(\/\).*/{
1317	    s//\1/
1318	    q
1319	  }
1320	  s/.*/./; q'`
1321  srcdir=$ac_confdir
1322  if test ! -r "$srcdir/$ac_unique_file"; then
1323    srcdir=..
1324  fi
1325else
1326  ac_srcdir_defaulted=no
1327fi
1328if test ! -r "$srcdir/$ac_unique_file"; then
1329  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1330  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1331fi
1332ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1333ac_abs_confdir=`(
1334	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1335	pwd)`
1336# When building in place, set srcdir=.
1337if test "$ac_abs_confdir" = "$ac_pwd"; then
1338  srcdir=.
1339fi
1340# Remove unnecessary trailing slashes from srcdir.
1341# Double slashes in file names in object file debugging info
1342# mess up M-x gdb in Emacs.
1343case $srcdir in
1344*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1345esac
1346for ac_var in $ac_precious_vars; do
1347  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1348  eval ac_env_${ac_var}_value=\$${ac_var}
1349  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1350  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1351done
1352
1353#
1354# Report the --help message.
1355#
1356if test "$ac_init_help" = "long"; then
1357  # Omit some internal or obsolete options to make the list less imposing.
1358  # This message is too long to be a string in the A/UX 3.1 sh.
1359  cat <<_ACEOF
1360\`configure' configures libctf 1.2.0 to adapt to many kinds of systems.
1361
1362Usage: $0 [OPTION]... [VAR=VALUE]...
1363
1364To assign environment variables (e.g., CC, CFLAGS...), specify them as
1365VAR=VALUE.  See below for descriptions of some of the useful variables.
1366
1367Defaults for the options are specified in brackets.
1368
1369Configuration:
1370  -h, --help              display this help and exit
1371      --help=short        display options specific to this package
1372      --help=recursive    display the short help of all the included packages
1373  -V, --version           display version information and exit
1374  -q, --quiet, --silent   do not print \`checking ...' messages
1375      --cache-file=FILE   cache test results in FILE [disabled]
1376  -C, --config-cache      alias for \`--cache-file=config.cache'
1377  -n, --no-create         do not create output files
1378      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1379
1380Installation directories:
1381  --prefix=PREFIX         install architecture-independent files in PREFIX
1382                          [$ac_default_prefix]
1383  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1384                          [PREFIX]
1385
1386By default, \`make install' will install all the files in
1387\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1388an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1389for instance \`--prefix=\$HOME'.
1390
1391For better control, use the options below.
1392
1393Fine tuning of the installation directories:
1394  --bindir=DIR            user executables [EPREFIX/bin]
1395  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1396  --libexecdir=DIR        program executables [EPREFIX/libexec]
1397  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1398  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1399  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1400  --libdir=DIR            object code libraries [EPREFIX/lib]
1401  --includedir=DIR        C header files [PREFIX/include]
1402  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1403  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1404  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1405  --infodir=DIR           info documentation [DATAROOTDIR/info]
1406  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1407  --mandir=DIR            man documentation [DATAROOTDIR/man]
1408  --docdir=DIR            documentation root [DATAROOTDIR/doc/libctf]
1409  --htmldir=DIR           html documentation [DOCDIR]
1410  --dvidir=DIR            dvi documentation [DOCDIR]
1411  --pdfdir=DIR            pdf documentation [DOCDIR]
1412  --psdir=DIR             ps documentation [DOCDIR]
1413_ACEOF
1414
1415  cat <<\_ACEOF
1416
1417Program names:
1418  --program-prefix=PREFIX            prepend PREFIX to installed program names
1419  --program-suffix=SUFFIX            append SUFFIX to installed program names
1420  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1421
1422System types:
1423  --build=BUILD     configure for building on BUILD [guessed]
1424  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1425  --target=TARGET   configure for building compilers for TARGET [HOST]
1426_ACEOF
1427fi
1428
1429if test -n "$ac_init_help"; then
1430  case $ac_init_help in
1431     short | recursive ) echo "Configuration of libctf 1.2.0:";;
1432   esac
1433  cat <<\_ACEOF
1434
1435Optional Features:
1436  --disable-option-checking  ignore unrecognized --enable/--with options
1437  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1438  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1439  --enable-dependency-tracking
1440                          do not reject slow dependency extractors
1441  --disable-dependency-tracking
1442                          speeds up one-time build
1443  --enable-silent-rules   less verbose build output (undo: "make V=1")
1444  --disable-silent-rules  verbose build output (undo: "make V=0")
1445  --enable-shared[=PKGS]  build shared libraries [default=no]
1446  --enable-static[=PKGS]  build static libraries [default=yes]
1447  --enable-fast-install[=PKGS]
1448                          optimize for fast installation [default=yes]
1449  --disable-libtool-lock  avoid locking (might break parallel builds)
1450  --disable-largefile     omit support for large files
1451  --enable-werror-always  enable -Werror despite compiler version
1452  --enable-maintainer-mode
1453                          enable make rules and dependencies not useful (and
1454                          sometimes confusing) to the casual installer
1455  --enable-install-libbfd controls installation of libbfd and related headers
1456  --enable-libctf-hash-debugging
1457                          Enable expensive debugging of CTF deduplication type
1458                          hashing [default=no]
1459
1460Optional Packages:
1461  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1462  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1463  --with-pic              try to use only PIC/non-PIC objects [default=use
1464                          both]
1465  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1466  --with-system-zlib      use installed libz
1467
1468Some influential environment variables:
1469  CC          C compiler command
1470  CFLAGS      C compiler flags
1471  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1472              nonstandard directory <lib dir>
1473  LIBS        libraries to pass to the linker, e.g. -l<library>
1474  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1475              you have headers in a nonstandard directory <include dir>
1476  CPP         C preprocessor
1477
1478Use these variables to override the choices made by `configure' or to help
1479it to find libraries and programs with nonstandard names/locations.
1480
1481Report bugs to the package provider.
1482_ACEOF
1483ac_status=$?
1484fi
1485
1486if test "$ac_init_help" = "recursive"; then
1487  # If there are subdirs, report their specific --help.
1488  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1489    test -d "$ac_dir" ||
1490      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1491      continue
1492    ac_builddir=.
1493
1494case "$ac_dir" in
1495.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1496*)
1497  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1498  # A ".." for each directory in $ac_dir_suffix.
1499  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1500  case $ac_top_builddir_sub in
1501  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1502  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1503  esac ;;
1504esac
1505ac_abs_top_builddir=$ac_pwd
1506ac_abs_builddir=$ac_pwd$ac_dir_suffix
1507# for backward compatibility:
1508ac_top_builddir=$ac_top_build_prefix
1509
1510case $srcdir in
1511  .)  # We are building in place.
1512    ac_srcdir=.
1513    ac_top_srcdir=$ac_top_builddir_sub
1514    ac_abs_top_srcdir=$ac_pwd ;;
1515  [\\/]* | ?:[\\/]* )  # Absolute name.
1516    ac_srcdir=$srcdir$ac_dir_suffix;
1517    ac_top_srcdir=$srcdir
1518    ac_abs_top_srcdir=$srcdir ;;
1519  *) # Relative name.
1520    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1521    ac_top_srcdir=$ac_top_build_prefix$srcdir
1522    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1523esac
1524ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1525
1526    cd "$ac_dir" || { ac_status=$?; continue; }
1527    # Check for guested configure.
1528    if test -f "$ac_srcdir/configure.gnu"; then
1529      echo &&
1530      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1531    elif test -f "$ac_srcdir/configure"; then
1532      echo &&
1533      $SHELL "$ac_srcdir/configure" --help=recursive
1534    else
1535      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1536    fi || ac_status=$?
1537    cd "$ac_pwd" || { ac_status=$?; break; }
1538  done
1539fi
1540
1541test -n "$ac_init_help" && exit $ac_status
1542if $ac_init_version; then
1543  cat <<\_ACEOF
1544libctf configure 1.2.0
1545generated by GNU Autoconf 2.69
1546
1547Copyright (C) 2012 Free Software Foundation, Inc.
1548This configure script is free software; the Free Software Foundation
1549gives unlimited permission to copy, distribute and modify it.
1550_ACEOF
1551  exit
1552fi
1553
1554## ------------------------ ##
1555## Autoconf initialization. ##
1556## ------------------------ ##
1557
1558# ac_fn_c_try_compile LINENO
1559# --------------------------
1560# Try to compile conftest.$ac_ext, and return whether this succeeded.
1561ac_fn_c_try_compile ()
1562{
1563  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1564  rm -f conftest.$ac_objext
1565  if { { ac_try="$ac_compile"
1566case "(($ac_try" in
1567  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568  *) ac_try_echo=$ac_try;;
1569esac
1570eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1571$as_echo "$ac_try_echo"; } >&5
1572  (eval "$ac_compile") 2>conftest.err
1573  ac_status=$?
1574  if test -s conftest.err; then
1575    grep -v '^ *+' conftest.err >conftest.er1
1576    cat conftest.er1 >&5
1577    mv -f conftest.er1 conftest.err
1578  fi
1579  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1580  test $ac_status = 0; } && {
1581	 test -z "$ac_c_werror_flag" ||
1582	 test ! -s conftest.err
1583       } && test -s conftest.$ac_objext; then :
1584  ac_retval=0
1585else
1586  $as_echo "$as_me: failed program was:" >&5
1587sed 's/^/| /' conftest.$ac_ext >&5
1588
1589	ac_retval=1
1590fi
1591  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1592  as_fn_set_status $ac_retval
1593
1594} # ac_fn_c_try_compile
1595
1596# ac_fn_c_try_cpp LINENO
1597# ----------------------
1598# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1599ac_fn_c_try_cpp ()
1600{
1601  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602  if { { ac_try="$ac_cpp conftest.$ac_ext"
1603case "(($ac_try" in
1604  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1605  *) ac_try_echo=$ac_try;;
1606esac
1607eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1608$as_echo "$ac_try_echo"; } >&5
1609  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1610  ac_status=$?
1611  if test -s conftest.err; then
1612    grep -v '^ *+' conftest.err >conftest.er1
1613    cat conftest.er1 >&5
1614    mv -f conftest.er1 conftest.err
1615  fi
1616  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1617  test $ac_status = 0; } > conftest.i && {
1618	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1619	 test ! -s conftest.err
1620       }; then :
1621  ac_retval=0
1622else
1623  $as_echo "$as_me: failed program was:" >&5
1624sed 's/^/| /' conftest.$ac_ext >&5
1625
1626    ac_retval=1
1627fi
1628  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1629  as_fn_set_status $ac_retval
1630
1631} # ac_fn_c_try_cpp
1632
1633# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1634# -------------------------------------------------------
1635# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1636# the include files in INCLUDES and setting the cache variable VAR
1637# accordingly.
1638ac_fn_c_check_header_mongrel ()
1639{
1640  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1641  if eval \${$3+:} false; then :
1642  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1643$as_echo_n "checking for $2... " >&6; }
1644if eval \${$3+:} false; then :
1645  $as_echo_n "(cached) " >&6
1646fi
1647eval ac_res=\$$3
1648	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1649$as_echo "$ac_res" >&6; }
1650else
1651  # Is the header compilable?
1652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1653$as_echo_n "checking $2 usability... " >&6; }
1654cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1655/* end confdefs.h.  */
1656$4
1657#include <$2>
1658_ACEOF
1659if ac_fn_c_try_compile "$LINENO"; then :
1660  ac_header_compiler=yes
1661else
1662  ac_header_compiler=no
1663fi
1664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1666$as_echo "$ac_header_compiler" >&6; }
1667
1668# Is the header present?
1669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1670$as_echo_n "checking $2 presence... " >&6; }
1671cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1672/* end confdefs.h.  */
1673#include <$2>
1674_ACEOF
1675if ac_fn_c_try_cpp "$LINENO"; then :
1676  ac_header_preproc=yes
1677else
1678  ac_header_preproc=no
1679fi
1680rm -f conftest.err conftest.i conftest.$ac_ext
1681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1682$as_echo "$ac_header_preproc" >&6; }
1683
1684# So?  What about this header?
1685case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1686  yes:no: )
1687    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1688$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1689    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1690$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1691    ;;
1692  no:yes:* )
1693    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1694$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1695    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1696$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1697    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1698$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1699    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1700$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1701    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1702$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1703    ;;
1704esac
1705  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1706$as_echo_n "checking for $2... " >&6; }
1707if eval \${$3+:} false; then :
1708  $as_echo_n "(cached) " >&6
1709else
1710  eval "$3=\$ac_header_compiler"
1711fi
1712eval ac_res=\$$3
1713	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1714$as_echo "$ac_res" >&6; }
1715fi
1716  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1717
1718} # ac_fn_c_check_header_mongrel
1719
1720# ac_fn_c_try_run LINENO
1721# ----------------------
1722# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1723# that executables *can* be run.
1724ac_fn_c_try_run ()
1725{
1726  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1727  if { { ac_try="$ac_link"
1728case "(($ac_try" in
1729  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1730  *) ac_try_echo=$ac_try;;
1731esac
1732eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1733$as_echo "$ac_try_echo"; } >&5
1734  (eval "$ac_link") 2>&5
1735  ac_status=$?
1736  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1737  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1738  { { case "(($ac_try" in
1739  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1740  *) ac_try_echo=$ac_try;;
1741esac
1742eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1743$as_echo "$ac_try_echo"; } >&5
1744  (eval "$ac_try") 2>&5
1745  ac_status=$?
1746  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1747  test $ac_status = 0; }; }; then :
1748  ac_retval=0
1749else
1750  $as_echo "$as_me: program exited with status $ac_status" >&5
1751       $as_echo "$as_me: failed program was:" >&5
1752sed 's/^/| /' conftest.$ac_ext >&5
1753
1754       ac_retval=$ac_status
1755fi
1756  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1757  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1758  as_fn_set_status $ac_retval
1759
1760} # ac_fn_c_try_run
1761
1762# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1763# -------------------------------------------------------
1764# Tests whether HEADER exists and can be compiled using the include files in
1765# INCLUDES, setting the cache variable VAR accordingly.
1766ac_fn_c_check_header_compile ()
1767{
1768  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1769  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1770$as_echo_n "checking for $2... " >&6; }
1771if eval \${$3+:} false; then :
1772  $as_echo_n "(cached) " >&6
1773else
1774  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1775/* end confdefs.h.  */
1776$4
1777#include <$2>
1778_ACEOF
1779if ac_fn_c_try_compile "$LINENO"; then :
1780  eval "$3=yes"
1781else
1782  eval "$3=no"
1783fi
1784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1785fi
1786eval ac_res=\$$3
1787	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1788$as_echo "$ac_res" >&6; }
1789  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1790
1791} # ac_fn_c_check_header_compile
1792
1793# ac_fn_c_try_link LINENO
1794# -----------------------
1795# Try to link conftest.$ac_ext, and return whether this succeeded.
1796ac_fn_c_try_link ()
1797{
1798  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1799  rm -f conftest.$ac_objext conftest$ac_exeext
1800  if { { ac_try="$ac_link"
1801case "(($ac_try" in
1802  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1803  *) ac_try_echo=$ac_try;;
1804esac
1805eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1806$as_echo "$ac_try_echo"; } >&5
1807  (eval "$ac_link") 2>conftest.err
1808  ac_status=$?
1809  if test -s conftest.err; then
1810    grep -v '^ *+' conftest.err >conftest.er1
1811    cat conftest.er1 >&5
1812    mv -f conftest.er1 conftest.err
1813  fi
1814  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1815  test $ac_status = 0; } && {
1816	 test -z "$ac_c_werror_flag" ||
1817	 test ! -s conftest.err
1818       } && test -s conftest$ac_exeext && {
1819	 test "$cross_compiling" = yes ||
1820	 test -x conftest$ac_exeext
1821       }; then :
1822  ac_retval=0
1823else
1824  $as_echo "$as_me: failed program was:" >&5
1825sed 's/^/| /' conftest.$ac_ext >&5
1826
1827	ac_retval=1
1828fi
1829  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1830  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1831  # interfere with the next link command; also delete a directory that is
1832  # left behind by Apple's compiler.  We do this before executing the actions.
1833  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1834  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1835  as_fn_set_status $ac_retval
1836
1837} # ac_fn_c_try_link
1838
1839# ac_fn_c_check_func LINENO FUNC VAR
1840# ----------------------------------
1841# Tests whether FUNC exists, setting the cache variable VAR accordingly
1842ac_fn_c_check_func ()
1843{
1844  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1845  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1846$as_echo_n "checking for $2... " >&6; }
1847if eval \${$3+:} false; then :
1848  $as_echo_n "(cached) " >&6
1849else
1850  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1851/* end confdefs.h.  */
1852/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1853   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1854#define $2 innocuous_$2
1855
1856/* System header to define __stub macros and hopefully few prototypes,
1857    which can conflict with char $2 (); below.
1858    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1859    <limits.h> exists even on freestanding compilers.  */
1860
1861#ifdef __STDC__
1862# include <limits.h>
1863#else
1864# include <assert.h>
1865#endif
1866
1867#undef $2
1868
1869/* Override any GCC internal prototype to avoid an error.
1870   Use char because int might match the return type of a GCC
1871   builtin and then its argument prototype would still apply.  */
1872#ifdef __cplusplus
1873extern "C"
1874#endif
1875char $2 ();
1876/* The GNU C library defines this for functions which it implements
1877    to always fail with ENOSYS.  Some functions are actually named
1878    something starting with __ and the normal name is an alias.  */
1879#if defined __stub_$2 || defined __stub___$2
1880choke me
1881#endif
1882
1883int
1884main ()
1885{
1886return $2 ();
1887  ;
1888  return 0;
1889}
1890_ACEOF
1891if ac_fn_c_try_link "$LINENO"; then :
1892  eval "$3=yes"
1893else
1894  eval "$3=no"
1895fi
1896rm -f core conftest.err conftest.$ac_objext \
1897    conftest$ac_exeext conftest.$ac_ext
1898fi
1899eval ac_res=\$$3
1900	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1901$as_echo "$ac_res" >&6; }
1902  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1903
1904} # ac_fn_c_check_func
1905
1906# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1907# ---------------------------------------------
1908# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1909# accordingly.
1910ac_fn_c_check_decl ()
1911{
1912  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1913  as_decl_name=`echo $2|sed 's/ *(.*//'`
1914  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1915  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1916$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1917if eval \${$3+:} false; then :
1918  $as_echo_n "(cached) " >&6
1919else
1920  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1921/* end confdefs.h.  */
1922$4
1923int
1924main ()
1925{
1926#ifndef $as_decl_name
1927#ifdef __cplusplus
1928  (void) $as_decl_use;
1929#else
1930  (void) $as_decl_name;
1931#endif
1932#endif
1933
1934  ;
1935  return 0;
1936}
1937_ACEOF
1938if ac_fn_c_try_compile "$LINENO"; then :
1939  eval "$3=yes"
1940else
1941  eval "$3=no"
1942fi
1943rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1944fi
1945eval ac_res=\$$3
1946	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1947$as_echo "$ac_res" >&6; }
1948  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1949
1950} # ac_fn_c_check_decl
1951cat >config.log <<_ACEOF
1952This file contains any messages produced by compilers while
1953running configure, to aid debugging if configure makes a mistake.
1954
1955It was created by libctf $as_me 1.2.0, which was
1956generated by GNU Autoconf 2.69.  Invocation command line was
1957
1958  $ $0 $@
1959
1960_ACEOF
1961exec 5>>config.log
1962{
1963cat <<_ASUNAME
1964## --------- ##
1965## Platform. ##
1966## --------- ##
1967
1968hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1969uname -m = `(uname -m) 2>/dev/null || echo unknown`
1970uname -r = `(uname -r) 2>/dev/null || echo unknown`
1971uname -s = `(uname -s) 2>/dev/null || echo unknown`
1972uname -v = `(uname -v) 2>/dev/null || echo unknown`
1973
1974/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1975/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1976
1977/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1978/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1979/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1980/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1981/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1982/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1983/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1984
1985_ASUNAME
1986
1987as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1988for as_dir in $PATH
1989do
1990  IFS=$as_save_IFS
1991  test -z "$as_dir" && as_dir=.
1992    $as_echo "PATH: $as_dir"
1993  done
1994IFS=$as_save_IFS
1995
1996} >&5
1997
1998cat >&5 <<_ACEOF
1999
2000
2001## ----------- ##
2002## Core tests. ##
2003## ----------- ##
2004
2005_ACEOF
2006
2007
2008# Keep a trace of the command line.
2009# Strip out --no-create and --no-recursion so they do not pile up.
2010# Strip out --silent because we don't want to record it for future runs.
2011# Also quote any args containing shell meta-characters.
2012# Make two passes to allow for proper duplicate-argument suppression.
2013ac_configure_args=
2014ac_configure_args0=
2015ac_configure_args1=
2016ac_must_keep_next=false
2017for ac_pass in 1 2
2018do
2019  for ac_arg
2020  do
2021    case $ac_arg in
2022    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2023    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2024    | -silent | --silent | --silen | --sile | --sil)
2025      continue ;;
2026    *\'*)
2027      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2028    esac
2029    case $ac_pass in
2030    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2031    2)
2032      as_fn_append ac_configure_args1 " '$ac_arg'"
2033      if test $ac_must_keep_next = true; then
2034	ac_must_keep_next=false # Got value, back to normal.
2035      else
2036	case $ac_arg in
2037	  *=* | --config-cache | -C | -disable-* | --disable-* \
2038	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2039	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2040	  | -with-* | --with-* | -without-* | --without-* | --x)
2041	    case "$ac_configure_args0 " in
2042	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2043	    esac
2044	    ;;
2045	  -* ) ac_must_keep_next=true ;;
2046	esac
2047      fi
2048      as_fn_append ac_configure_args " '$ac_arg'"
2049      ;;
2050    esac
2051  done
2052done
2053{ ac_configure_args0=; unset ac_configure_args0;}
2054{ ac_configure_args1=; unset ac_configure_args1;}
2055
2056# When interrupted or exit'd, cleanup temporary files, and complete
2057# config.log.  We remove comments because anyway the quotes in there
2058# would cause problems or look ugly.
2059# WARNING: Use '\'' to represent an apostrophe within the trap.
2060# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2061trap 'exit_status=$?
2062  # Save into config.log some information that might help in debugging.
2063  {
2064    echo
2065
2066    $as_echo "## ---------------- ##
2067## Cache variables. ##
2068## ---------------- ##"
2069    echo
2070    # The following way of writing the cache mishandles newlines in values,
2071(
2072  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2073    eval ac_val=\$$ac_var
2074    case $ac_val in #(
2075    *${as_nl}*)
2076      case $ac_var in #(
2077      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2078$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2079      esac
2080      case $ac_var in #(
2081      _ | IFS | as_nl) ;; #(
2082      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2083      *) { eval $ac_var=; unset $ac_var;} ;;
2084      esac ;;
2085    esac
2086  done
2087  (set) 2>&1 |
2088    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2089    *${as_nl}ac_space=\ *)
2090      sed -n \
2091	"s/'\''/'\''\\\\'\'''\''/g;
2092	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2093      ;; #(
2094    *)
2095      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2096      ;;
2097    esac |
2098    sort
2099)
2100    echo
2101
2102    $as_echo "## ----------------- ##
2103## Output variables. ##
2104## ----------------- ##"
2105    echo
2106    for ac_var in $ac_subst_vars
2107    do
2108      eval ac_val=\$$ac_var
2109      case $ac_val in
2110      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2111      esac
2112      $as_echo "$ac_var='\''$ac_val'\''"
2113    done | sort
2114    echo
2115
2116    if test -n "$ac_subst_files"; then
2117      $as_echo "## ------------------- ##
2118## File substitutions. ##
2119## ------------------- ##"
2120      echo
2121      for ac_var in $ac_subst_files
2122      do
2123	eval ac_val=\$$ac_var
2124	case $ac_val in
2125	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2126	esac
2127	$as_echo "$ac_var='\''$ac_val'\''"
2128      done | sort
2129      echo
2130    fi
2131
2132    if test -s confdefs.h; then
2133      $as_echo "## ----------- ##
2134## confdefs.h. ##
2135## ----------- ##"
2136      echo
2137      cat confdefs.h
2138      echo
2139    fi
2140    test "$ac_signal" != 0 &&
2141      $as_echo "$as_me: caught signal $ac_signal"
2142    $as_echo "$as_me: exit $exit_status"
2143  } >&5
2144  rm -f core *.core core.conftest.* &&
2145    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2146    exit $exit_status
2147' 0
2148for ac_signal in 1 2 13 15; do
2149  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2150done
2151ac_signal=0
2152
2153# confdefs.h avoids OS command line length limits that DEFS can exceed.
2154rm -f -r conftest* confdefs.h
2155
2156$as_echo "/* confdefs.h */" > confdefs.h
2157
2158# Predefined preprocessor variables.
2159
2160cat >>confdefs.h <<_ACEOF
2161#define PACKAGE_NAME "$PACKAGE_NAME"
2162_ACEOF
2163
2164cat >>confdefs.h <<_ACEOF
2165#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2166_ACEOF
2167
2168cat >>confdefs.h <<_ACEOF
2169#define PACKAGE_VERSION "$PACKAGE_VERSION"
2170_ACEOF
2171
2172cat >>confdefs.h <<_ACEOF
2173#define PACKAGE_STRING "$PACKAGE_STRING"
2174_ACEOF
2175
2176cat >>confdefs.h <<_ACEOF
2177#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2178_ACEOF
2179
2180cat >>confdefs.h <<_ACEOF
2181#define PACKAGE_URL "$PACKAGE_URL"
2182_ACEOF
2183
2184
2185# Let the site file select an alternate cache file if it wants to.
2186# Prefer an explicitly selected file to automatically selected ones.
2187ac_site_file1=NONE
2188ac_site_file2=NONE
2189if test -n "$CONFIG_SITE"; then
2190  # We do not want a PATH search for config.site.
2191  case $CONFIG_SITE in #((
2192    -*)  ac_site_file1=./$CONFIG_SITE;;
2193    */*) ac_site_file1=$CONFIG_SITE;;
2194    *)   ac_site_file1=./$CONFIG_SITE;;
2195  esac
2196elif test "x$prefix" != xNONE; then
2197  ac_site_file1=$prefix/share/config.site
2198  ac_site_file2=$prefix/etc/config.site
2199else
2200  ac_site_file1=$ac_default_prefix/share/config.site
2201  ac_site_file2=$ac_default_prefix/etc/config.site
2202fi
2203for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2204do
2205  test "x$ac_site_file" = xNONE && continue
2206  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2207    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2208$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2209    sed 's/^/| /' "$ac_site_file" >&5
2210    . "$ac_site_file" \
2211      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2212$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2213as_fn_error $? "failed to load site script $ac_site_file
2214See \`config.log' for more details" "$LINENO" 5; }
2215  fi
2216done
2217
2218if test -r "$cache_file"; then
2219  # Some versions of bash will fail to source /dev/null (special files
2220  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2221  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2222    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2223$as_echo "$as_me: loading cache $cache_file" >&6;}
2224    case $cache_file in
2225      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2226      *)                      . "./$cache_file";;
2227    esac
2228  fi
2229else
2230  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2231$as_echo "$as_me: creating cache $cache_file" >&6;}
2232  >$cache_file
2233fi
2234
2235as_fn_append ac_header_list " stdlib.h"
2236as_fn_append ac_header_list " unistd.h"
2237as_fn_append ac_header_list " sys/param.h"
2238as_fn_append ac_func_list " qsort_r"
2239# Check that the precious variables saved in the cache have kept the same
2240# value.
2241ac_cache_corrupted=false
2242for ac_var in $ac_precious_vars; do
2243  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2244  eval ac_new_set=\$ac_env_${ac_var}_set
2245  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2246  eval ac_new_val=\$ac_env_${ac_var}_value
2247  case $ac_old_set,$ac_new_set in
2248    set,)
2249      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2250$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2251      ac_cache_corrupted=: ;;
2252    ,set)
2253      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2254$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2255      ac_cache_corrupted=: ;;
2256    ,);;
2257    *)
2258      if test "x$ac_old_val" != "x$ac_new_val"; then
2259	# differences in whitespace do not lead to failure.
2260	ac_old_val_w=`echo x $ac_old_val`
2261	ac_new_val_w=`echo x $ac_new_val`
2262	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2263	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2264$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2265	  ac_cache_corrupted=:
2266	else
2267	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2268$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2269	  eval $ac_var=\$ac_old_val
2270	fi
2271	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2272$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2273	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2274$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2275      fi;;
2276  esac
2277  # Pass precious variables to config.status.
2278  if test "$ac_new_set" = set; then
2279    case $ac_new_val in
2280    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2281    *) ac_arg=$ac_var=$ac_new_val ;;
2282    esac
2283    case " $ac_configure_args " in
2284      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2285      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2286    esac
2287  fi
2288done
2289if $ac_cache_corrupted; then
2290  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2291$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2292  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2293$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2294  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2295fi
2296## -------------------- ##
2297## Main body of script. ##
2298## -------------------- ##
2299
2300ac_ext=c
2301ac_cpp='$CPP $CPPFLAGS'
2302ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2303ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2304ac_compiler_gnu=$ac_cv_c_compiler_gnu
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314ac_aux_dir=
2315for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2316  if test -f "$ac_dir/install-sh"; then
2317    ac_aux_dir=$ac_dir
2318    ac_install_sh="$ac_aux_dir/install-sh -c"
2319    break
2320  elif test -f "$ac_dir/install.sh"; then
2321    ac_aux_dir=$ac_dir
2322    ac_install_sh="$ac_aux_dir/install.sh -c"
2323    break
2324  elif test -f "$ac_dir/shtool"; then
2325    ac_aux_dir=$ac_dir
2326    ac_install_sh="$ac_aux_dir/shtool install -c"
2327    break
2328  fi
2329done
2330if test -z "$ac_aux_dir"; then
2331  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2332fi
2333
2334# These three variables are undocumented and unsupported,
2335# and are intended to be withdrawn in a future Autoconf release.
2336# They can cause serious problems if a builder's source tree is in a directory
2337# whose full name contains unusual characters.
2338ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2339ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2340ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2341
2342
2343# Make sure we can run config.sub.
2344$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2345  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2346
2347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2348$as_echo_n "checking build system type... " >&6; }
2349if ${ac_cv_build+:} false; then :
2350  $as_echo_n "(cached) " >&6
2351else
2352  ac_build_alias=$build_alias
2353test "x$ac_build_alias" = x &&
2354  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2355test "x$ac_build_alias" = x &&
2356  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2357ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2358  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2359
2360fi
2361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2362$as_echo "$ac_cv_build" >&6; }
2363case $ac_cv_build in
2364*-*-*) ;;
2365*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2366esac
2367build=$ac_cv_build
2368ac_save_IFS=$IFS; IFS='-'
2369set x $ac_cv_build
2370shift
2371build_cpu=$1
2372build_vendor=$2
2373shift; shift
2374# Remember, the first character of IFS is used to create $*,
2375# except with old shells:
2376build_os=$*
2377IFS=$ac_save_IFS
2378case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2379
2380
2381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2382$as_echo_n "checking host system type... " >&6; }
2383if ${ac_cv_host+:} false; then :
2384  $as_echo_n "(cached) " >&6
2385else
2386  if test "x$host_alias" = x; then
2387  ac_cv_host=$ac_cv_build
2388else
2389  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2390    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2391fi
2392
2393fi
2394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2395$as_echo "$ac_cv_host" >&6; }
2396case $ac_cv_host in
2397*-*-*) ;;
2398*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2399esac
2400host=$ac_cv_host
2401ac_save_IFS=$IFS; IFS='-'
2402set x $ac_cv_host
2403shift
2404host_cpu=$1
2405host_vendor=$2
2406shift; shift
2407# Remember, the first character of IFS is used to create $*,
2408# except with old shells:
2409host_os=$*
2410IFS=$ac_save_IFS
2411case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2412
2413
2414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2415$as_echo_n "checking target system type... " >&6; }
2416if ${ac_cv_target+:} false; then :
2417  $as_echo_n "(cached) " >&6
2418else
2419  if test "x$target_alias" = x; then
2420  ac_cv_target=$ac_cv_host
2421else
2422  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2423    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2424fi
2425
2426fi
2427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2428$as_echo "$ac_cv_target" >&6; }
2429case $ac_cv_target in
2430*-*-*) ;;
2431*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2432esac
2433target=$ac_cv_target
2434ac_save_IFS=$IFS; IFS='-'
2435set x $ac_cv_target
2436shift
2437target_cpu=$1
2438target_vendor=$2
2439shift; shift
2440# Remember, the first character of IFS is used to create $*,
2441# except with old shells:
2442target_os=$*
2443IFS=$ac_save_IFS
2444case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2445
2446
2447# The aliases save the names the user supplied, while $host etc.
2448# will get canonicalized.
2449test -n "$target_alias" &&
2450  test "$program_prefix$program_suffix$program_transform_name" = \
2451    NONENONEs,x,x, &&
2452  program_prefix=${target_alias}-
2453# Expand $ac_aux_dir to an absolute path.
2454am_aux_dir=`cd "$ac_aux_dir" && pwd`
2455
2456ac_ext=c
2457ac_cpp='$CPP $CPPFLAGS'
2458ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2459ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2460ac_compiler_gnu=$ac_cv_c_compiler_gnu
2461if test -n "$ac_tool_prefix"; then
2462  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2463set dummy ${ac_tool_prefix}gcc; ac_word=$2
2464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2465$as_echo_n "checking for $ac_word... " >&6; }
2466if ${ac_cv_prog_CC+:} false; then :
2467  $as_echo_n "(cached) " >&6
2468else
2469  if test -n "$CC"; then
2470  ac_cv_prog_CC="$CC" # Let the user override the test.
2471else
2472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2473for as_dir in $PATH
2474do
2475  IFS=$as_save_IFS
2476  test -z "$as_dir" && as_dir=.
2477    for ac_exec_ext in '' $ac_executable_extensions; do
2478  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2479    ac_cv_prog_CC="${ac_tool_prefix}gcc"
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
2487fi
2488fi
2489CC=$ac_cv_prog_CC
2490if test -n "$CC"; then
2491  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2492$as_echo "$CC" >&6; }
2493else
2494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2495$as_echo "no" >&6; }
2496fi
2497
2498
2499fi
2500if test -z "$ac_cv_prog_CC"; then
2501  ac_ct_CC=$CC
2502  # Extract the first word of "gcc", so it can be a program name with args.
2503set dummy gcc; ac_word=$2
2504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2505$as_echo_n "checking for $ac_word... " >&6; }
2506if ${ac_cv_prog_ac_ct_CC+:} false; then :
2507  $as_echo_n "(cached) " >&6
2508else
2509  if test -n "$ac_ct_CC"; then
2510  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2511else
2512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2513for as_dir in $PATH
2514do
2515  IFS=$as_save_IFS
2516  test -z "$as_dir" && as_dir=.
2517    for ac_exec_ext in '' $ac_executable_extensions; do
2518  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2519    ac_cv_prog_ac_ct_CC="gcc"
2520    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2521    break 2
2522  fi
2523done
2524  done
2525IFS=$as_save_IFS
2526
2527fi
2528fi
2529ac_ct_CC=$ac_cv_prog_ac_ct_CC
2530if test -n "$ac_ct_CC"; then
2531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2532$as_echo "$ac_ct_CC" >&6; }
2533else
2534  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2535$as_echo "no" >&6; }
2536fi
2537
2538  if test "x$ac_ct_CC" = x; then
2539    CC=""
2540  else
2541    case $cross_compiling:$ac_tool_warned in
2542yes:)
2543{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2544$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2545ac_tool_warned=yes ;;
2546esac
2547    CC=$ac_ct_CC
2548  fi
2549else
2550  CC="$ac_cv_prog_CC"
2551fi
2552
2553if test -z "$CC"; then
2554          if test -n "$ac_tool_prefix"; then
2555    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2556set dummy ${ac_tool_prefix}cc; ac_word=$2
2557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2558$as_echo_n "checking for $ac_word... " >&6; }
2559if ${ac_cv_prog_CC+:} false; then :
2560  $as_echo_n "(cached) " >&6
2561else
2562  if test -n "$CC"; then
2563  ac_cv_prog_CC="$CC" # Let the user override the test.
2564else
2565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2566for as_dir in $PATH
2567do
2568  IFS=$as_save_IFS
2569  test -z "$as_dir" && as_dir=.
2570    for ac_exec_ext in '' $ac_executable_extensions; do
2571  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2572    ac_cv_prog_CC="${ac_tool_prefix}cc"
2573    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2574    break 2
2575  fi
2576done
2577  done
2578IFS=$as_save_IFS
2579
2580fi
2581fi
2582CC=$ac_cv_prog_CC
2583if test -n "$CC"; then
2584  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2585$as_echo "$CC" >&6; }
2586else
2587  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2588$as_echo "no" >&6; }
2589fi
2590
2591
2592  fi
2593fi
2594if test -z "$CC"; then
2595  # Extract the first word of "cc", so it can be a program name with args.
2596set dummy cc; ac_word=$2
2597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2598$as_echo_n "checking for $ac_word... " >&6; }
2599if ${ac_cv_prog_CC+:} false; then :
2600  $as_echo_n "(cached) " >&6
2601else
2602  if test -n "$CC"; then
2603  ac_cv_prog_CC="$CC" # Let the user override the test.
2604else
2605  ac_prog_rejected=no
2606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2607for as_dir in $PATH
2608do
2609  IFS=$as_save_IFS
2610  test -z "$as_dir" && as_dir=.
2611    for ac_exec_ext in '' $ac_executable_extensions; do
2612  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2613    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2614       ac_prog_rejected=yes
2615       continue
2616     fi
2617    ac_cv_prog_CC="cc"
2618    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2619    break 2
2620  fi
2621done
2622  done
2623IFS=$as_save_IFS
2624
2625if test $ac_prog_rejected = yes; then
2626  # We found a bogon in the path, so make sure we never use it.
2627  set dummy $ac_cv_prog_CC
2628  shift
2629  if test $# != 0; then
2630    # We chose a different compiler from the bogus one.
2631    # However, it has the same basename, so the bogon will be chosen
2632    # first if we set CC to just the basename; use the full file name.
2633    shift
2634    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2635  fi
2636fi
2637fi
2638fi
2639CC=$ac_cv_prog_CC
2640if test -n "$CC"; then
2641  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2642$as_echo "$CC" >&6; }
2643else
2644  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2645$as_echo "no" >&6; }
2646fi
2647
2648
2649fi
2650if test -z "$CC"; then
2651  if test -n "$ac_tool_prefix"; then
2652  for ac_prog in cl.exe
2653  do
2654    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2655set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2657$as_echo_n "checking for $ac_word... " >&6; }
2658if ${ac_cv_prog_CC+:} false; then :
2659  $as_echo_n "(cached) " >&6
2660else
2661  if test -n "$CC"; then
2662  ac_cv_prog_CC="$CC" # Let the user override the test.
2663else
2664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2665for as_dir in $PATH
2666do
2667  IFS=$as_save_IFS
2668  test -z "$as_dir" && as_dir=.
2669    for ac_exec_ext in '' $ac_executable_extensions; do
2670  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2671    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2672    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2673    break 2
2674  fi
2675done
2676  done
2677IFS=$as_save_IFS
2678
2679fi
2680fi
2681CC=$ac_cv_prog_CC
2682if test -n "$CC"; then
2683  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2684$as_echo "$CC" >&6; }
2685else
2686  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2687$as_echo "no" >&6; }
2688fi
2689
2690
2691    test -n "$CC" && break
2692  done
2693fi
2694if test -z "$CC"; then
2695  ac_ct_CC=$CC
2696  for ac_prog in cl.exe
2697do
2698  # Extract the first word of "$ac_prog", so it can be a program name with args.
2699set dummy $ac_prog; ac_word=$2
2700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2701$as_echo_n "checking for $ac_word... " >&6; }
2702if ${ac_cv_prog_ac_ct_CC+:} false; then :
2703  $as_echo_n "(cached) " >&6
2704else
2705  if test -n "$ac_ct_CC"; then
2706  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2707else
2708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2709for as_dir in $PATH
2710do
2711  IFS=$as_save_IFS
2712  test -z "$as_dir" && as_dir=.
2713    for ac_exec_ext in '' $ac_executable_extensions; do
2714  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2715    ac_cv_prog_ac_ct_CC="$ac_prog"
2716    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2717    break 2
2718  fi
2719done
2720  done
2721IFS=$as_save_IFS
2722
2723fi
2724fi
2725ac_ct_CC=$ac_cv_prog_ac_ct_CC
2726if test -n "$ac_ct_CC"; then
2727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2728$as_echo "$ac_ct_CC" >&6; }
2729else
2730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2731$as_echo "no" >&6; }
2732fi
2733
2734
2735  test -n "$ac_ct_CC" && break
2736done
2737
2738  if test "x$ac_ct_CC" = x; then
2739    CC=""
2740  else
2741    case $cross_compiling:$ac_tool_warned in
2742yes:)
2743{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2744$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2745ac_tool_warned=yes ;;
2746esac
2747    CC=$ac_ct_CC
2748  fi
2749fi
2750
2751fi
2752
2753
2754test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2755$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2756as_fn_error $? "no acceptable C compiler found in \$PATH
2757See \`config.log' for more details" "$LINENO" 5; }
2758
2759# Provide some information about the compiler.
2760$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2761set X $ac_compile
2762ac_compiler=$2
2763for ac_option in --version -v -V -qversion; do
2764  { { ac_try="$ac_compiler $ac_option >&5"
2765case "(($ac_try" in
2766  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2767  *) ac_try_echo=$ac_try;;
2768esac
2769eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2770$as_echo "$ac_try_echo"; } >&5
2771  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2772  ac_status=$?
2773  if test -s conftest.err; then
2774    sed '10a\
2775... rest of stderr output deleted ...
2776         10q' conftest.err >conftest.er1
2777    cat conftest.er1 >&5
2778  fi
2779  rm -f conftest.er1 conftest.err
2780  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2781  test $ac_status = 0; }
2782done
2783
2784cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2785/* end confdefs.h.  */
2786
2787int
2788main ()
2789{
2790
2791  ;
2792  return 0;
2793}
2794_ACEOF
2795ac_clean_files_save=$ac_clean_files
2796ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2797# Try to create an executable without -o first, disregard a.out.
2798# It will help us diagnose broken compilers, and finding out an intuition
2799# of exeext.
2800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2801$as_echo_n "checking whether the C compiler works... " >&6; }
2802ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2803
2804# The possible output files:
2805ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2806
2807ac_rmfiles=
2808for ac_file in $ac_files
2809do
2810  case $ac_file in
2811    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2812    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2813  esac
2814done
2815rm -f $ac_rmfiles
2816
2817if { { ac_try="$ac_link_default"
2818case "(($ac_try" in
2819  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2820  *) ac_try_echo=$ac_try;;
2821esac
2822eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2823$as_echo "$ac_try_echo"; } >&5
2824  (eval "$ac_link_default") 2>&5
2825  ac_status=$?
2826  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2827  test $ac_status = 0; }; then :
2828  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2829# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2830# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2831# so that the user can short-circuit this test for compilers unknown to
2832# Autoconf.
2833for ac_file in $ac_files ''
2834do
2835  test -f "$ac_file" || continue
2836  case $ac_file in
2837    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2838	;;
2839    [ab].out )
2840	# We found the default executable, but exeext='' is most
2841	# certainly right.
2842	break;;
2843    *.* )
2844	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2845	then :; else
2846	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2847	fi
2848	# We set ac_cv_exeext here because the later test for it is not
2849	# safe: cross compilers may not add the suffix if given an `-o'
2850	# argument, so we may need to know it at that point already.
2851	# Even if this section looks crufty: it has the advantage of
2852	# actually working.
2853	break;;
2854    * )
2855	break;;
2856  esac
2857done
2858test "$ac_cv_exeext" = no && ac_cv_exeext=
2859
2860else
2861  ac_file=''
2862fi
2863if test -z "$ac_file"; then :
2864  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2865$as_echo "no" >&6; }
2866$as_echo "$as_me: failed program was:" >&5
2867sed 's/^/| /' conftest.$ac_ext >&5
2868
2869{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2870$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2871as_fn_error 77 "C compiler cannot create executables
2872See \`config.log' for more details" "$LINENO" 5; }
2873else
2874  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2875$as_echo "yes" >&6; }
2876fi
2877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2878$as_echo_n "checking for C compiler default output file name... " >&6; }
2879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2880$as_echo "$ac_file" >&6; }
2881ac_exeext=$ac_cv_exeext
2882
2883rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2884ac_clean_files=$ac_clean_files_save
2885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2886$as_echo_n "checking for suffix of executables... " >&6; }
2887if { { ac_try="$ac_link"
2888case "(($ac_try" in
2889  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2890  *) ac_try_echo=$ac_try;;
2891esac
2892eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2893$as_echo "$ac_try_echo"; } >&5
2894  (eval "$ac_link") 2>&5
2895  ac_status=$?
2896  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2897  test $ac_status = 0; }; then :
2898  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2899# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2900# work properly (i.e., refer to `conftest.exe'), while it won't with
2901# `rm'.
2902for ac_file in conftest.exe conftest conftest.*; do
2903  test -f "$ac_file" || continue
2904  case $ac_file in
2905    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2906    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2907	  break;;
2908    * ) break;;
2909  esac
2910done
2911else
2912  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2913$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2914as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2915See \`config.log' for more details" "$LINENO" 5; }
2916fi
2917rm -f conftest conftest$ac_cv_exeext
2918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2919$as_echo "$ac_cv_exeext" >&6; }
2920
2921rm -f conftest.$ac_ext
2922EXEEXT=$ac_cv_exeext
2923ac_exeext=$EXEEXT
2924cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2925/* end confdefs.h.  */
2926#include <stdio.h>
2927int
2928main ()
2929{
2930FILE *f = fopen ("conftest.out", "w");
2931 return ferror (f) || fclose (f) != 0;
2932
2933  ;
2934  return 0;
2935}
2936_ACEOF
2937ac_clean_files="$ac_clean_files conftest.out"
2938# Check that the compiler produces executables we can run.  If not, either
2939# the compiler is broken, or we cross compile.
2940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2941$as_echo_n "checking whether we are cross compiling... " >&6; }
2942if test "$cross_compiling" != yes; then
2943  { { ac_try="$ac_link"
2944case "(($ac_try" in
2945  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2946  *) ac_try_echo=$ac_try;;
2947esac
2948eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2949$as_echo "$ac_try_echo"; } >&5
2950  (eval "$ac_link") 2>&5
2951  ac_status=$?
2952  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2953  test $ac_status = 0; }
2954  if { ac_try='./conftest$ac_cv_exeext'
2955  { { case "(($ac_try" in
2956  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2957  *) ac_try_echo=$ac_try;;
2958esac
2959eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2960$as_echo "$ac_try_echo"; } >&5
2961  (eval "$ac_try") 2>&5
2962  ac_status=$?
2963  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2964  test $ac_status = 0; }; }; then
2965    cross_compiling=no
2966  else
2967    if test "$cross_compiling" = maybe; then
2968	cross_compiling=yes
2969    else
2970	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2971$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2972as_fn_error $? "cannot run C compiled programs.
2973If you meant to cross compile, use \`--host'.
2974See \`config.log' for more details" "$LINENO" 5; }
2975    fi
2976  fi
2977fi
2978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2979$as_echo "$cross_compiling" >&6; }
2980
2981rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2982ac_clean_files=$ac_clean_files_save
2983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2984$as_echo_n "checking for suffix of object files... " >&6; }
2985if ${ac_cv_objext+:} false; then :
2986  $as_echo_n "(cached) " >&6
2987else
2988  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2989/* end confdefs.h.  */
2990
2991int
2992main ()
2993{
2994
2995  ;
2996  return 0;
2997}
2998_ACEOF
2999rm -f conftest.o conftest.obj
3000if { { ac_try="$ac_compile"
3001case "(($ac_try" in
3002  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003  *) ac_try_echo=$ac_try;;
3004esac
3005eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3006$as_echo "$ac_try_echo"; } >&5
3007  (eval "$ac_compile") 2>&5
3008  ac_status=$?
3009  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3010  test $ac_status = 0; }; then :
3011  for ac_file in conftest.o conftest.obj conftest.*; do
3012  test -f "$ac_file" || continue;
3013  case $ac_file in
3014    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3015    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3016       break;;
3017  esac
3018done
3019else
3020  $as_echo "$as_me: failed program was:" >&5
3021sed 's/^/| /' conftest.$ac_ext >&5
3022
3023{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3024$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3025as_fn_error $? "cannot compute suffix of object files: cannot compile
3026See \`config.log' for more details" "$LINENO" 5; }
3027fi
3028rm -f conftest.$ac_cv_objext conftest.$ac_ext
3029fi
3030{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3031$as_echo "$ac_cv_objext" >&6; }
3032OBJEXT=$ac_cv_objext
3033ac_objext=$OBJEXT
3034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3035$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3036if ${ac_cv_c_compiler_gnu+:} false; then :
3037  $as_echo_n "(cached) " >&6
3038else
3039  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3040/* end confdefs.h.  */
3041
3042int
3043main ()
3044{
3045#ifndef __GNUC__
3046       choke me
3047#endif
3048
3049  ;
3050  return 0;
3051}
3052_ACEOF
3053if ac_fn_c_try_compile "$LINENO"; then :
3054  ac_compiler_gnu=yes
3055else
3056  ac_compiler_gnu=no
3057fi
3058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3059ac_cv_c_compiler_gnu=$ac_compiler_gnu
3060
3061fi
3062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3063$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3064if test $ac_compiler_gnu = yes; then
3065  GCC=yes
3066else
3067  GCC=
3068fi
3069ac_test_CFLAGS=${CFLAGS+set}
3070ac_save_CFLAGS=$CFLAGS
3071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3072$as_echo_n "checking whether $CC accepts -g... " >&6; }
3073if ${ac_cv_prog_cc_g+:} false; then :
3074  $as_echo_n "(cached) " >&6
3075else
3076  ac_save_c_werror_flag=$ac_c_werror_flag
3077   ac_c_werror_flag=yes
3078   ac_cv_prog_cc_g=no
3079   CFLAGS="-g"
3080   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3081/* end confdefs.h.  */
3082
3083int
3084main ()
3085{
3086
3087  ;
3088  return 0;
3089}
3090_ACEOF
3091if ac_fn_c_try_compile "$LINENO"; then :
3092  ac_cv_prog_cc_g=yes
3093else
3094  CFLAGS=""
3095      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3096/* end confdefs.h.  */
3097
3098int
3099main ()
3100{
3101
3102  ;
3103  return 0;
3104}
3105_ACEOF
3106if ac_fn_c_try_compile "$LINENO"; then :
3107
3108else
3109  ac_c_werror_flag=$ac_save_c_werror_flag
3110	 CFLAGS="-g"
3111	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3112/* end confdefs.h.  */
3113
3114int
3115main ()
3116{
3117
3118  ;
3119  return 0;
3120}
3121_ACEOF
3122if ac_fn_c_try_compile "$LINENO"; then :
3123  ac_cv_prog_cc_g=yes
3124fi
3125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3126fi
3127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3128fi
3129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3130   ac_c_werror_flag=$ac_save_c_werror_flag
3131fi
3132{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3133$as_echo "$ac_cv_prog_cc_g" >&6; }
3134if test "$ac_test_CFLAGS" = set; then
3135  CFLAGS=$ac_save_CFLAGS
3136elif test $ac_cv_prog_cc_g = yes; then
3137  if test "$GCC" = yes; then
3138    CFLAGS="-g -O2"
3139  else
3140    CFLAGS="-g"
3141  fi
3142else
3143  if test "$GCC" = yes; then
3144    CFLAGS="-O2"
3145  else
3146    CFLAGS=
3147  fi
3148fi
3149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3150$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3151if ${ac_cv_prog_cc_c89+:} false; then :
3152  $as_echo_n "(cached) " >&6
3153else
3154  ac_cv_prog_cc_c89=no
3155ac_save_CC=$CC
3156cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3157/* end confdefs.h.  */
3158#include <stdarg.h>
3159#include <stdio.h>
3160struct stat;
3161/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3162struct buf { int x; };
3163FILE * (*rcsopen) (struct buf *, struct stat *, int);
3164static char *e (p, i)
3165     char **p;
3166     int i;
3167{
3168  return p[i];
3169}
3170static char *f (char * (*g) (char **, int), char **p, ...)
3171{
3172  char *s;
3173  va_list v;
3174  va_start (v,p);
3175  s = g (p, va_arg (v,int));
3176  va_end (v);
3177  return s;
3178}
3179
3180/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3181   function prototypes and stuff, but not '\xHH' hex character constants.
3182   These don't provoke an error unfortunately, instead are silently treated
3183   as 'x'.  The following induces an error, until -std is added to get
3184   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3185   array size at least.  It's necessary to write '\x00'==0 to get something
3186   that's true only with -std.  */
3187int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3188
3189/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3190   inside strings and character constants.  */
3191#define FOO(x) 'x'
3192int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3193
3194int test (int i, double x);
3195struct s1 {int (*f) (int a);};
3196struct s2 {int (*f) (double a);};
3197int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3198int argc;
3199char **argv;
3200int
3201main ()
3202{
3203return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3204  ;
3205  return 0;
3206}
3207_ACEOF
3208for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3209	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3210do
3211  CC="$ac_save_CC $ac_arg"
3212  if ac_fn_c_try_compile "$LINENO"; then :
3213  ac_cv_prog_cc_c89=$ac_arg
3214fi
3215rm -f core conftest.err conftest.$ac_objext
3216  test "x$ac_cv_prog_cc_c89" != "xno" && break
3217done
3218rm -f conftest.$ac_ext
3219CC=$ac_save_CC
3220
3221fi
3222# AC_CACHE_VAL
3223case "x$ac_cv_prog_cc_c89" in
3224  x)
3225    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3226$as_echo "none needed" >&6; } ;;
3227  xno)
3228    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3229$as_echo "unsupported" >&6; } ;;
3230  *)
3231    CC="$CC $ac_cv_prog_cc_c89"
3232    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3233$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3234esac
3235if test "x$ac_cv_prog_cc_c89" != xno; then :
3236
3237fi
3238
3239ac_ext=c
3240ac_cpp='$CPP $CPPFLAGS'
3241ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3242ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3243ac_compiler_gnu=$ac_cv_c_compiler_gnu
3244
3245ac_ext=c
3246ac_cpp='$CPP $CPPFLAGS'
3247ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3248ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3249ac_compiler_gnu=$ac_cv_c_compiler_gnu
3250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3251$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3252if ${am_cv_prog_cc_c_o+:} false; then :
3253  $as_echo_n "(cached) " >&6
3254else
3255  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3256/* end confdefs.h.  */
3257
3258int
3259main ()
3260{
3261
3262  ;
3263  return 0;
3264}
3265_ACEOF
3266  # Make sure it works both with $CC and with simple cc.
3267  # Following AC_PROG_CC_C_O, we do the test twice because some
3268  # compilers refuse to overwrite an existing .o file with -o,
3269  # though they will create one.
3270  am_cv_prog_cc_c_o=yes
3271  for am_i in 1 2; do
3272    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3273   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3274   ac_status=$?
3275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3276   (exit $ac_status); } \
3277         && test -f conftest2.$ac_objext; then
3278      : OK
3279    else
3280      am_cv_prog_cc_c_o=no
3281      break
3282    fi
3283  done
3284  rm -f core conftest*
3285  unset am_i
3286fi
3287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3288$as_echo "$am_cv_prog_cc_c_o" >&6; }
3289if test "$am_cv_prog_cc_c_o" != yes; then
3290   # Losing compiler, so override with the script.
3291   # FIXME: It is wrong to rewrite CC.
3292   # But if we don't then we get into trouble of one sort or another.
3293   # A longer-term fix would be to have automake use am__CC in this case,
3294   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3295   CC="$am_aux_dir/compile $CC"
3296fi
3297ac_ext=c
3298ac_cpp='$CPP $CPPFLAGS'
3299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3301ac_compiler_gnu=$ac_cv_c_compiler_gnu
3302
3303
3304
3305ac_ext=c
3306ac_cpp='$CPP $CPPFLAGS'
3307ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3308ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3309ac_compiler_gnu=$ac_cv_c_compiler_gnu
3310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3311$as_echo_n "checking how to run the C preprocessor... " >&6; }
3312# On Suns, sometimes $CPP names a directory.
3313if test -n "$CPP" && test -d "$CPP"; then
3314  CPP=
3315fi
3316if test -z "$CPP"; then
3317  if ${ac_cv_prog_CPP+:} false; then :
3318  $as_echo_n "(cached) " >&6
3319else
3320      # Double quotes because CPP needs to be expanded
3321    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3322    do
3323      ac_preproc_ok=false
3324for ac_c_preproc_warn_flag in '' yes
3325do
3326  # Use a header file that comes with gcc, so configuring glibc
3327  # with a fresh cross-compiler works.
3328  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3329  # <limits.h> exists even on freestanding compilers.
3330  # On the NeXT, cc -E runs the code through the compiler's parser,
3331  # not just through cpp. "Syntax error" is here to catch this case.
3332  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3333/* end confdefs.h.  */
3334#ifdef __STDC__
3335# include <limits.h>
3336#else
3337# include <assert.h>
3338#endif
3339		     Syntax error
3340_ACEOF
3341if ac_fn_c_try_cpp "$LINENO"; then :
3342
3343else
3344  # Broken: fails on valid input.
3345continue
3346fi
3347rm -f conftest.err conftest.i conftest.$ac_ext
3348
3349  # OK, works on sane cases.  Now check whether nonexistent headers
3350  # can be detected and how.
3351  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3352/* end confdefs.h.  */
3353#include <ac_nonexistent.h>
3354_ACEOF
3355if ac_fn_c_try_cpp "$LINENO"; then :
3356  # Broken: success on invalid input.
3357continue
3358else
3359  # Passes both tests.
3360ac_preproc_ok=:
3361break
3362fi
3363rm -f conftest.err conftest.i conftest.$ac_ext
3364
3365done
3366# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3367rm -f conftest.i conftest.err conftest.$ac_ext
3368if $ac_preproc_ok; then :
3369  break
3370fi
3371
3372    done
3373    ac_cv_prog_CPP=$CPP
3374
3375fi
3376  CPP=$ac_cv_prog_CPP
3377else
3378  ac_cv_prog_CPP=$CPP
3379fi
3380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3381$as_echo "$CPP" >&6; }
3382ac_preproc_ok=false
3383for ac_c_preproc_warn_flag in '' yes
3384do
3385  # Use a header file that comes with gcc, so configuring glibc
3386  # with a fresh cross-compiler works.
3387  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3388  # <limits.h> exists even on freestanding compilers.
3389  # On the NeXT, cc -E runs the code through the compiler's parser,
3390  # not just through cpp. "Syntax error" is here to catch this case.
3391  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3392/* end confdefs.h.  */
3393#ifdef __STDC__
3394# include <limits.h>
3395#else
3396# include <assert.h>
3397#endif
3398		     Syntax error
3399_ACEOF
3400if ac_fn_c_try_cpp "$LINENO"; then :
3401
3402else
3403  # Broken: fails on valid input.
3404continue
3405fi
3406rm -f conftest.err conftest.i conftest.$ac_ext
3407
3408  # OK, works on sane cases.  Now check whether nonexistent headers
3409  # can be detected and how.
3410  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3411/* end confdefs.h.  */
3412#include <ac_nonexistent.h>
3413_ACEOF
3414if ac_fn_c_try_cpp "$LINENO"; then :
3415  # Broken: success on invalid input.
3416continue
3417else
3418  # Passes both tests.
3419ac_preproc_ok=:
3420break
3421fi
3422rm -f conftest.err conftest.i conftest.$ac_ext
3423
3424done
3425# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3426rm -f conftest.i conftest.err conftest.$ac_ext
3427if $ac_preproc_ok; then :
3428
3429else
3430  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3431$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3432as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3433See \`config.log' for more details" "$LINENO" 5; }
3434fi
3435
3436ac_ext=c
3437ac_cpp='$CPP $CPPFLAGS'
3438ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3439ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3440ac_compiler_gnu=$ac_cv_c_compiler_gnu
3441
3442
3443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3444$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3445if ${ac_cv_path_GREP+:} false; then :
3446  $as_echo_n "(cached) " >&6
3447else
3448  if test -z "$GREP"; then
3449  ac_path_GREP_found=false
3450  # Loop through the user's path and test for each of PROGNAME-LIST
3451  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3452for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3453do
3454  IFS=$as_save_IFS
3455  test -z "$as_dir" && as_dir=.
3456    for ac_prog in grep ggrep; do
3457    for ac_exec_ext in '' $ac_executable_extensions; do
3458      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3459      as_fn_executable_p "$ac_path_GREP" || continue
3460# Check for GNU ac_path_GREP and select it if it is found.
3461  # Check for GNU $ac_path_GREP
3462case `"$ac_path_GREP" --version 2>&1` in
3463*GNU*)
3464  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3465*)
3466  ac_count=0
3467  $as_echo_n 0123456789 >"conftest.in"
3468  while :
3469  do
3470    cat "conftest.in" "conftest.in" >"conftest.tmp"
3471    mv "conftest.tmp" "conftest.in"
3472    cp "conftest.in" "conftest.nl"
3473    $as_echo 'GREP' >> "conftest.nl"
3474    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3475    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3476    as_fn_arith $ac_count + 1 && ac_count=$as_val
3477    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3478      # Best one so far, save it but keep looking for a better one
3479      ac_cv_path_GREP="$ac_path_GREP"
3480      ac_path_GREP_max=$ac_count
3481    fi
3482    # 10*(2^10) chars as input seems more than enough
3483    test $ac_count -gt 10 && break
3484  done
3485  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3486esac
3487
3488      $ac_path_GREP_found && break 3
3489    done
3490  done
3491  done
3492IFS=$as_save_IFS
3493  if test -z "$ac_cv_path_GREP"; then
3494    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3495  fi
3496else
3497  ac_cv_path_GREP=$GREP
3498fi
3499
3500fi
3501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3502$as_echo "$ac_cv_path_GREP" >&6; }
3503 GREP="$ac_cv_path_GREP"
3504
3505
3506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3507$as_echo_n "checking for egrep... " >&6; }
3508if ${ac_cv_path_EGREP+:} false; then :
3509  $as_echo_n "(cached) " >&6
3510else
3511  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3512   then ac_cv_path_EGREP="$GREP -E"
3513   else
3514     if test -z "$EGREP"; then
3515  ac_path_EGREP_found=false
3516  # Loop through the user's path and test for each of PROGNAME-LIST
3517  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3519do
3520  IFS=$as_save_IFS
3521  test -z "$as_dir" && as_dir=.
3522    for ac_prog in egrep; do
3523    for ac_exec_ext in '' $ac_executable_extensions; do
3524      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3525      as_fn_executable_p "$ac_path_EGREP" || continue
3526# Check for GNU ac_path_EGREP and select it if it is found.
3527  # Check for GNU $ac_path_EGREP
3528case `"$ac_path_EGREP" --version 2>&1` in
3529*GNU*)
3530  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3531*)
3532  ac_count=0
3533  $as_echo_n 0123456789 >"conftest.in"
3534  while :
3535  do
3536    cat "conftest.in" "conftest.in" >"conftest.tmp"
3537    mv "conftest.tmp" "conftest.in"
3538    cp "conftest.in" "conftest.nl"
3539    $as_echo 'EGREP' >> "conftest.nl"
3540    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3541    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3542    as_fn_arith $ac_count + 1 && ac_count=$as_val
3543    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3544      # Best one so far, save it but keep looking for a better one
3545      ac_cv_path_EGREP="$ac_path_EGREP"
3546      ac_path_EGREP_max=$ac_count
3547    fi
3548    # 10*(2^10) chars as input seems more than enough
3549    test $ac_count -gt 10 && break
3550  done
3551  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3552esac
3553
3554      $ac_path_EGREP_found && break 3
3555    done
3556  done
3557  done
3558IFS=$as_save_IFS
3559  if test -z "$ac_cv_path_EGREP"; then
3560    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3561  fi
3562else
3563  ac_cv_path_EGREP=$EGREP
3564fi
3565
3566   fi
3567fi
3568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3569$as_echo "$ac_cv_path_EGREP" >&6; }
3570 EGREP="$ac_cv_path_EGREP"
3571
3572
3573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3574$as_echo_n "checking for ANSI C header files... " >&6; }
3575if ${ac_cv_header_stdc+:} false; then :
3576  $as_echo_n "(cached) " >&6
3577else
3578  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3579/* end confdefs.h.  */
3580#include <stdlib.h>
3581#include <stdarg.h>
3582#include <string.h>
3583#include <float.h>
3584
3585int
3586main ()
3587{
3588
3589  ;
3590  return 0;
3591}
3592_ACEOF
3593if ac_fn_c_try_compile "$LINENO"; then :
3594  ac_cv_header_stdc=yes
3595else
3596  ac_cv_header_stdc=no
3597fi
3598rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3599
3600if test $ac_cv_header_stdc = yes; then
3601  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3602  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3603/* end confdefs.h.  */
3604#include <string.h>
3605
3606_ACEOF
3607if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3608  $EGREP "memchr" >/dev/null 2>&1; then :
3609
3610else
3611  ac_cv_header_stdc=no
3612fi
3613rm -f conftest*
3614
3615fi
3616
3617if test $ac_cv_header_stdc = yes; then
3618  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3619  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3620/* end confdefs.h.  */
3621#include <stdlib.h>
3622
3623_ACEOF
3624if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3625  $EGREP "free" >/dev/null 2>&1; then :
3626
3627else
3628  ac_cv_header_stdc=no
3629fi
3630rm -f conftest*
3631
3632fi
3633
3634if test $ac_cv_header_stdc = yes; then
3635  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3636  if test "$cross_compiling" = yes; then :
3637  :
3638else
3639  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3640/* end confdefs.h.  */
3641#include <ctype.h>
3642#include <stdlib.h>
3643#if ((' ' & 0x0FF) == 0x020)
3644# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3645# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3646#else
3647# define ISLOWER(c) \
3648		   (('a' <= (c) && (c) <= 'i') \
3649		     || ('j' <= (c) && (c) <= 'r') \
3650		     || ('s' <= (c) && (c) <= 'z'))
3651# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3652#endif
3653
3654#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3655int
3656main ()
3657{
3658  int i;
3659  for (i = 0; i < 256; i++)
3660    if (XOR (islower (i), ISLOWER (i))
3661	|| toupper (i) != TOUPPER (i))
3662      return 2;
3663  return 0;
3664}
3665_ACEOF
3666if ac_fn_c_try_run "$LINENO"; then :
3667
3668else
3669  ac_cv_header_stdc=no
3670fi
3671rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3672  conftest.$ac_objext conftest.beam conftest.$ac_ext
3673fi
3674
3675fi
3676fi
3677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3678$as_echo "$ac_cv_header_stdc" >&6; }
3679if test $ac_cv_header_stdc = yes; then
3680
3681$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3682
3683fi
3684
3685# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3686for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3687		  inttypes.h stdint.h unistd.h
3688do :
3689  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3690ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3691"
3692if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3693  cat >>confdefs.h <<_ACEOF
3694#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3695_ACEOF
3696
3697fi
3698
3699done
3700
3701
3702
3703  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3704if test "x$ac_cv_header_minix_config_h" = xyes; then :
3705  MINIX=yes
3706else
3707  MINIX=
3708fi
3709
3710
3711  if test "$MINIX" = yes; then
3712
3713$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3714
3715
3716$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3717
3718
3719$as_echo "#define _MINIX 1" >>confdefs.h
3720
3721  fi
3722
3723
3724  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3725$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3726if ${ac_cv_safe_to_define___extensions__+:} false; then :
3727  $as_echo_n "(cached) " >&6
3728else
3729  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3730/* end confdefs.h.  */
3731
3732#         define __EXTENSIONS__ 1
3733          $ac_includes_default
3734int
3735main ()
3736{
3737
3738  ;
3739  return 0;
3740}
3741_ACEOF
3742if ac_fn_c_try_compile "$LINENO"; then :
3743  ac_cv_safe_to_define___extensions__=yes
3744else
3745  ac_cv_safe_to_define___extensions__=no
3746fi
3747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3748fi
3749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3750$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3751  test $ac_cv_safe_to_define___extensions__ = yes &&
3752    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3753
3754  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3755
3756  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3757
3758  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3759
3760  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3761
3762
3763am__api_version='1.15'
3764
3765# Find a good install program.  We prefer a C program (faster),
3766# so one script is as good as another.  But avoid the broken or
3767# incompatible versions:
3768# SysV /etc/install, /usr/sbin/install
3769# SunOS /usr/etc/install
3770# IRIX /sbin/install
3771# AIX /bin/install
3772# AmigaOS /C/install, which installs bootblocks on floppy discs
3773# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3774# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3775# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3776# OS/2's system install, which has a completely different semantic
3777# ./install, which can be erroneously created by make from ./install.sh.
3778# Reject install programs that cannot install multiple files.
3779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3780$as_echo_n "checking for a BSD-compatible install... " >&6; }
3781if test -z "$INSTALL"; then
3782if ${ac_cv_path_install+:} false; then :
3783  $as_echo_n "(cached) " >&6
3784else
3785  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3786for as_dir in $PATH
3787do
3788  IFS=$as_save_IFS
3789  test -z "$as_dir" && as_dir=.
3790    # Account for people who put trailing slashes in PATH elements.
3791case $as_dir/ in #((
3792  ./ | .// | /[cC]/* | \
3793  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3794  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3795  /usr/ucb/* ) ;;
3796  *)
3797    # OSF1 and SCO ODT 3.0 have their own names for install.
3798    # Don't use installbsd from OSF since it installs stuff as root
3799    # by default.
3800    for ac_prog in ginstall scoinst install; do
3801      for ac_exec_ext in '' $ac_executable_extensions; do
3802	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3803	  if test $ac_prog = install &&
3804	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3805	    # AIX install.  It has an incompatible calling convention.
3806	    :
3807	  elif test $ac_prog = install &&
3808	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3809	    # program-specific install script used by HP pwplus--don't use.
3810	    :
3811	  else
3812	    rm -rf conftest.one conftest.two conftest.dir
3813	    echo one > conftest.one
3814	    echo two > conftest.two
3815	    mkdir conftest.dir
3816	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3817	      test -s conftest.one && test -s conftest.two &&
3818	      test -s conftest.dir/conftest.one &&
3819	      test -s conftest.dir/conftest.two
3820	    then
3821	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3822	      break 3
3823	    fi
3824	  fi
3825	fi
3826      done
3827    done
3828    ;;
3829esac
3830
3831  done
3832IFS=$as_save_IFS
3833
3834rm -rf conftest.one conftest.two conftest.dir
3835
3836fi
3837  if test "${ac_cv_path_install+set}" = set; then
3838    INSTALL=$ac_cv_path_install
3839  else
3840    # As a last resort, use the slow shell script.  Don't cache a
3841    # value for INSTALL within a source directory, because that will
3842    # break other packages using the cache if that directory is
3843    # removed, or if the value is a relative name.
3844    INSTALL=$ac_install_sh
3845  fi
3846fi
3847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3848$as_echo "$INSTALL" >&6; }
3849
3850# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3851# It thinks the first close brace ends the variable substitution.
3852test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3853
3854test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3855
3856test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3857
3858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3859$as_echo_n "checking whether build environment is sane... " >&6; }
3860# Reject unsafe characters in $srcdir or the absolute working directory
3861# name.  Accept space and tab only in the latter.
3862am_lf='
3863'
3864case `pwd` in
3865  *[\\\"\#\$\&\'\`$am_lf]*)
3866    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3867esac
3868case $srcdir in
3869  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3870    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3871esac
3872
3873# Do 'set' in a subshell so we don't clobber the current shell's
3874# arguments.  Must try -L first in case configure is actually a
3875# symlink; some systems play weird games with the mod time of symlinks
3876# (eg FreeBSD returns the mod time of the symlink's containing
3877# directory).
3878if (
3879   am_has_slept=no
3880   for am_try in 1 2; do
3881     echo "timestamp, slept: $am_has_slept" > conftest.file
3882     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3883     if test "$*" = "X"; then
3884	# -L didn't work.
3885	set X `ls -t "$srcdir/configure" conftest.file`
3886     fi
3887     if test "$*" != "X $srcdir/configure conftest.file" \
3888	&& test "$*" != "X conftest.file $srcdir/configure"; then
3889
3890	# If neither matched, then we have a broken ls.  This can happen
3891	# if, for instance, CONFIG_SHELL is bash and it inherits a
3892	# broken ls alias from the environment.  This has actually
3893	# happened.  Such a system could not be considered "sane".
3894	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3895  alias in your environment" "$LINENO" 5
3896     fi
3897     if test "$2" = conftest.file || test $am_try -eq 2; then
3898       break
3899     fi
3900     # Just in case.
3901     sleep 1
3902     am_has_slept=yes
3903   done
3904   test "$2" = conftest.file
3905   )
3906then
3907   # Ok.
3908   :
3909else
3910   as_fn_error $? "newly created file is older than distributed files!
3911Check your system clock" "$LINENO" 5
3912fi
3913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3914$as_echo "yes" >&6; }
3915# If we didn't sleep, we still need to ensure time stamps of config.status and
3916# generated files are strictly newer.
3917am_sleep_pid=
3918if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3919  ( sleep 1 ) &
3920  am_sleep_pid=$!
3921fi
3922
3923rm -f conftest.file
3924
3925test "$program_prefix" != NONE &&
3926  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3927# Use a double $ so make ignores it.
3928test "$program_suffix" != NONE &&
3929  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3930# Double any \ or $.
3931# By default was `s,x,x', remove it if useless.
3932ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3933program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3934
3935if test x"${MISSING+set}" != xset; then
3936  case $am_aux_dir in
3937  *\ * | *\	*)
3938    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3939  *)
3940    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3941  esac
3942fi
3943# Use eval to expand $SHELL
3944if eval "$MISSING --is-lightweight"; then
3945  am_missing_run="$MISSING "
3946else
3947  am_missing_run=
3948  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3949$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3950fi
3951
3952if test x"${install_sh+set}" != xset; then
3953  case $am_aux_dir in
3954  *\ * | *\	*)
3955    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3956  *)
3957    install_sh="\${SHELL} $am_aux_dir/install-sh"
3958  esac
3959fi
3960
3961# Installed binaries are usually stripped using 'strip' when the user
3962# run "make install-strip".  However 'strip' might not be the right
3963# tool to use in cross-compilation environments, therefore Automake
3964# will honor the 'STRIP' environment variable to overrule this program.
3965if test "$cross_compiling" != no; then
3966  if test -n "$ac_tool_prefix"; then
3967  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3968set dummy ${ac_tool_prefix}strip; 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_STRIP+:} false; then :
3972  $as_echo_n "(cached) " >&6
3973else
3974  if test -n "$STRIP"; then
3975  ac_cv_prog_STRIP="$STRIP" # 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_STRIP="${ac_tool_prefix}strip"
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
3994STRIP=$ac_cv_prog_STRIP
3995if test -n "$STRIP"; then
3996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3997$as_echo "$STRIP" >&6; }
3998else
3999  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4000$as_echo "no" >&6; }
4001fi
4002
4003
4004fi
4005if test -z "$ac_cv_prog_STRIP"; then
4006  ac_ct_STRIP=$STRIP
4007  # Extract the first word of "strip", so it can be a program name with args.
4008set dummy strip; ac_word=$2
4009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4010$as_echo_n "checking for $ac_word... " >&6; }
4011if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4012  $as_echo_n "(cached) " >&6
4013else
4014  if test -n "$ac_ct_STRIP"; then
4015  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4016else
4017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4018for as_dir in $PATH
4019do
4020  IFS=$as_save_IFS
4021  test -z "$as_dir" && as_dir=.
4022    for ac_exec_ext in '' $ac_executable_extensions; do
4023  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4024    ac_cv_prog_ac_ct_STRIP="strip"
4025    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4026    break 2
4027  fi
4028done
4029  done
4030IFS=$as_save_IFS
4031
4032fi
4033fi
4034ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4035if test -n "$ac_ct_STRIP"; then
4036  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4037$as_echo "$ac_ct_STRIP" >&6; }
4038else
4039  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4040$as_echo "no" >&6; }
4041fi
4042
4043  if test "x$ac_ct_STRIP" = x; then
4044    STRIP=":"
4045  else
4046    case $cross_compiling:$ac_tool_warned in
4047yes:)
4048{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4049$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4050ac_tool_warned=yes ;;
4051esac
4052    STRIP=$ac_ct_STRIP
4053  fi
4054else
4055  STRIP="$ac_cv_prog_STRIP"
4056fi
4057
4058fi
4059INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4060
4061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4062$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4063if test -z "$MKDIR_P"; then
4064  if ${ac_cv_path_mkdir+:} false; then :
4065  $as_echo_n "(cached) " >&6
4066else
4067  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4068for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4069do
4070  IFS=$as_save_IFS
4071  test -z "$as_dir" && as_dir=.
4072    for ac_prog in mkdir gmkdir; do
4073	 for ac_exec_ext in '' $ac_executable_extensions; do
4074	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4075	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4076	     'mkdir (GNU coreutils) '* | \
4077	     'mkdir (coreutils) '* | \
4078	     'mkdir (fileutils) '4.1*)
4079	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4080	       break 3;;
4081	   esac
4082	 done
4083       done
4084  done
4085IFS=$as_save_IFS
4086
4087fi
4088
4089  test -d ./--version && rmdir ./--version
4090  if test "${ac_cv_path_mkdir+set}" = set; then
4091    MKDIR_P="$ac_cv_path_mkdir -p"
4092  else
4093    # As a last resort, use the slow shell script.  Don't cache a
4094    # value for MKDIR_P within a source directory, because that will
4095    # break other packages using the cache if that directory is
4096    # removed, or if the value is a relative name.
4097    MKDIR_P="$ac_install_sh -d"
4098  fi
4099fi
4100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4101$as_echo "$MKDIR_P" >&6; }
4102
4103for ac_prog in gawk mawk nawk awk
4104do
4105  # Extract the first word of "$ac_prog", so it can be a program name with args.
4106set dummy $ac_prog; ac_word=$2
4107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4108$as_echo_n "checking for $ac_word... " >&6; }
4109if ${ac_cv_prog_AWK+:} false; then :
4110  $as_echo_n "(cached) " >&6
4111else
4112  if test -n "$AWK"; then
4113  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4114else
4115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4116for as_dir in $PATH
4117do
4118  IFS=$as_save_IFS
4119  test -z "$as_dir" && as_dir=.
4120    for ac_exec_ext in '' $ac_executable_extensions; do
4121  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4122    ac_cv_prog_AWK="$ac_prog"
4123    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4124    break 2
4125  fi
4126done
4127  done
4128IFS=$as_save_IFS
4129
4130fi
4131fi
4132AWK=$ac_cv_prog_AWK
4133if test -n "$AWK"; then
4134  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4135$as_echo "$AWK" >&6; }
4136else
4137  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4138$as_echo "no" >&6; }
4139fi
4140
4141
4142  test -n "$AWK" && break
4143done
4144
4145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4146$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4147set x ${MAKE-make}
4148ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4149if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4150  $as_echo_n "(cached) " >&6
4151else
4152  cat >conftest.make <<\_ACEOF
4153SHELL = /bin/sh
4154all:
4155	@echo '@@@%%%=$(MAKE)=@@@%%%'
4156_ACEOF
4157# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4158case `${MAKE-make} -f conftest.make 2>/dev/null` in
4159  *@@@%%%=?*=@@@%%%*)
4160    eval ac_cv_prog_make_${ac_make}_set=yes;;
4161  *)
4162    eval ac_cv_prog_make_${ac_make}_set=no;;
4163esac
4164rm -f conftest.make
4165fi
4166if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4167  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4168$as_echo "yes" >&6; }
4169  SET_MAKE=
4170else
4171  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4172$as_echo "no" >&6; }
4173  SET_MAKE="MAKE=${MAKE-make}"
4174fi
4175
4176rm -rf .tst 2>/dev/null
4177mkdir .tst 2>/dev/null
4178if test -d .tst; then
4179  am__leading_dot=.
4180else
4181  am__leading_dot=_
4182fi
4183rmdir .tst 2>/dev/null
4184
4185DEPDIR="${am__leading_dot}deps"
4186
4187ac_config_commands="$ac_config_commands depfiles"
4188
4189
4190am_make=${MAKE-make}
4191cat > confinc << 'END'
4192am__doit:
4193	@echo this is the am__doit target
4194.PHONY: am__doit
4195END
4196# If we don't find an include directive, just comment out the code.
4197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4198$as_echo_n "checking for style of include used by $am_make... " >&6; }
4199am__include="#"
4200am__quote=
4201_am_result=none
4202# First try GNU make style include.
4203echo "include confinc" > confmf
4204# Ignore all kinds of additional output from 'make'.
4205case `$am_make -s -f confmf 2> /dev/null` in #(
4206*the\ am__doit\ target*)
4207  am__include=include
4208  am__quote=
4209  _am_result=GNU
4210  ;;
4211esac
4212# Now try BSD make style include.
4213if test "$am__include" = "#"; then
4214   echo '.include "confinc"' > confmf
4215   case `$am_make -s -f confmf 2> /dev/null` in #(
4216   *the\ am__doit\ target*)
4217     am__include=.include
4218     am__quote="\""
4219     _am_result=BSD
4220     ;;
4221   esac
4222fi
4223
4224
4225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4226$as_echo "$_am_result" >&6; }
4227rm -f confinc confmf
4228
4229# Check whether --enable-dependency-tracking was given.
4230if test "${enable_dependency_tracking+set}" = set; then :
4231  enableval=$enable_dependency_tracking;
4232fi
4233
4234if test "x$enable_dependency_tracking" != xno; then
4235  am_depcomp="$ac_aux_dir/depcomp"
4236  AMDEPBACKSLASH='\'
4237  am__nodep='_no'
4238fi
4239 if test "x$enable_dependency_tracking" != xno; then
4240  AMDEP_TRUE=
4241  AMDEP_FALSE='#'
4242else
4243  AMDEP_TRUE='#'
4244  AMDEP_FALSE=
4245fi
4246
4247
4248# Check whether --enable-silent-rules was given.
4249if test "${enable_silent_rules+set}" = set; then :
4250  enableval=$enable_silent_rules;
4251fi
4252
4253case $enable_silent_rules in # (((
4254  yes) AM_DEFAULT_VERBOSITY=0;;
4255   no) AM_DEFAULT_VERBOSITY=1;;
4256    *) AM_DEFAULT_VERBOSITY=1;;
4257esac
4258am_make=${MAKE-make}
4259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4260$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4261if ${am_cv_make_support_nested_variables+:} false; then :
4262  $as_echo_n "(cached) " >&6
4263else
4264  if $as_echo 'TRUE=$(BAR$(V))
4265BAR0=false
4266BAR1=true
4267V=1
4268am__doit:
4269	@$(TRUE)
4270.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4271  am_cv_make_support_nested_variables=yes
4272else
4273  am_cv_make_support_nested_variables=no
4274fi
4275fi
4276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4277$as_echo "$am_cv_make_support_nested_variables" >&6; }
4278if test $am_cv_make_support_nested_variables = yes; then
4279    AM_V='$(V)'
4280  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4281else
4282  AM_V=$AM_DEFAULT_VERBOSITY
4283  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4284fi
4285AM_BACKSLASH='\'
4286
4287if test "`cd $srcdir && pwd`" != "`pwd`"; then
4288  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4289  # is not polluted with repeated "-I."
4290  am__isrc=' -I$(srcdir)'
4291  # test to see if srcdir already configured
4292  if test -f $srcdir/config.status; then
4293    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4294  fi
4295fi
4296
4297# test whether we have cygpath
4298if test -z "$CYGPATH_W"; then
4299  if (cygpath --version) >/dev/null 2>/dev/null; then
4300    CYGPATH_W='cygpath -w'
4301  else
4302    CYGPATH_W=echo
4303  fi
4304fi
4305
4306
4307# Define the identity of the package.
4308 PACKAGE='libctf'
4309 VERSION='1.2.0'
4310
4311
4312cat >>confdefs.h <<_ACEOF
4313#define PACKAGE "$PACKAGE"
4314_ACEOF
4315
4316
4317cat >>confdefs.h <<_ACEOF
4318#define VERSION "$VERSION"
4319_ACEOF
4320
4321# Some tools Automake needs.
4322
4323ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4324
4325
4326AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4327
4328
4329AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4330
4331
4332AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4333
4334
4335MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4336
4337# For better backward compatibility.  To be removed once Automake 1.9.x
4338# dies out for good.  For more background, see:
4339# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4340# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4341mkdir_p='$(MKDIR_P)'
4342
4343# We need awk for the "check" target (and possibly the TAP driver).  The
4344# system "awk" is bad on some platforms.
4345# Always define AMTAR for backward compatibility.  Yes, it's still used
4346# in the wild :-(  We should find a proper way to deprecate it ...
4347AMTAR='$${TAR-tar}'
4348
4349
4350# We'll loop over all known methods to create a tar archive until one works.
4351_am_tools='gnutar  pax cpio none'
4352
4353am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4354
4355
4356
4357
4358
4359depcc="$CC"   am_compiler_list=
4360
4361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4362$as_echo_n "checking dependency style of $depcc... " >&6; }
4363if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4364  $as_echo_n "(cached) " >&6
4365else
4366  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4367  # We make a subdir and do the tests there.  Otherwise we can end up
4368  # making bogus files that we don't know about and never remove.  For
4369  # instance it was reported that on HP-UX the gcc test will end up
4370  # making a dummy file named 'D' -- because '-MD' means "put the output
4371  # in D".
4372  rm -rf conftest.dir
4373  mkdir conftest.dir
4374  # Copy depcomp to subdir because otherwise we won't find it if we're
4375  # using a relative directory.
4376  cp "$am_depcomp" conftest.dir
4377  cd conftest.dir
4378  # We will build objects and dependencies in a subdirectory because
4379  # it helps to detect inapplicable dependency modes.  For instance
4380  # both Tru64's cc and ICC support -MD to output dependencies as a
4381  # side effect of compilation, but ICC will put the dependencies in
4382  # the current directory while Tru64 will put them in the object
4383  # directory.
4384  mkdir sub
4385
4386  am_cv_CC_dependencies_compiler_type=none
4387  if test "$am_compiler_list" = ""; then
4388     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4389  fi
4390  am__universal=false
4391  case " $depcc " in #(
4392     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4393     esac
4394
4395  for depmode in $am_compiler_list; do
4396    # Setup a source with many dependencies, because some compilers
4397    # like to wrap large dependency lists on column 80 (with \), and
4398    # we should not choose a depcomp mode which is confused by this.
4399    #
4400    # We need to recreate these files for each test, as the compiler may
4401    # overwrite some of them when testing with obscure command lines.
4402    # This happens at least with the AIX C compiler.
4403    : > sub/conftest.c
4404    for i in 1 2 3 4 5 6; do
4405      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4406      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4407      # Solaris 10 /bin/sh.
4408      echo '/* dummy */' > sub/conftst$i.h
4409    done
4410    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4411
4412    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4413    # mode.  It turns out that the SunPro C++ compiler does not properly
4414    # handle '-M -o', and we need to detect this.  Also, some Intel
4415    # versions had trouble with output in subdirs.
4416    am__obj=sub/conftest.${OBJEXT-o}
4417    am__minus_obj="-o $am__obj"
4418    case $depmode in
4419    gcc)
4420      # This depmode causes a compiler race in universal mode.
4421      test "$am__universal" = false || continue
4422      ;;
4423    nosideeffect)
4424      # After this tag, mechanisms are not by side-effect, so they'll
4425      # only be used when explicitly requested.
4426      if test "x$enable_dependency_tracking" = xyes; then
4427	continue
4428      else
4429	break
4430      fi
4431      ;;
4432    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4433      # This compiler won't grok '-c -o', but also, the minuso test has
4434      # not run yet.  These depmodes are late enough in the game, and
4435      # so weak that their functioning should not be impacted.
4436      am__obj=conftest.${OBJEXT-o}
4437      am__minus_obj=
4438      ;;
4439    none) break ;;
4440    esac
4441    if depmode=$depmode \
4442       source=sub/conftest.c object=$am__obj \
4443       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4444       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4445         >/dev/null 2>conftest.err &&
4446       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4447       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4448       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4449       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4450      # icc doesn't choke on unknown options, it will just issue warnings
4451      # or remarks (even with -Werror).  So we grep stderr for any message
4452      # that says an option was ignored or not supported.
4453      # When given -MP, icc 7.0 and 7.1 complain thusly:
4454      #   icc: Command line warning: ignoring option '-M'; no argument required
4455      # The diagnosis changed in icc 8.0:
4456      #   icc: Command line remark: option '-MP' not supported
4457      if (grep 'ignoring option' conftest.err ||
4458          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4459        am_cv_CC_dependencies_compiler_type=$depmode
4460        break
4461      fi
4462    fi
4463  done
4464
4465  cd ..
4466  rm -rf conftest.dir
4467else
4468  am_cv_CC_dependencies_compiler_type=none
4469fi
4470
4471fi
4472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4473$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4474CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4475
4476 if
4477  test "x$enable_dependency_tracking" != xno \
4478  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4479  am__fastdepCC_TRUE=
4480  am__fastdepCC_FALSE='#'
4481else
4482  am__fastdepCC_TRUE='#'
4483  am__fastdepCC_FALSE=
4484fi
4485
4486
4487
4488# POSIX will say in a future version that running "rm -f" with no argument
4489# is OK; and we want to be able to make that assumption in our Makefile
4490# recipes.  So use an aggressive probe to check that the usage we want is
4491# actually supported "in the wild" to an acceptable degree.
4492# See automake bug#10828.
4493# To make any issue more visible, cause the running configure to be aborted
4494# by default if the 'rm' program in use doesn't match our expectations; the
4495# user can still override this though.
4496if rm -f && rm -fr && rm -rf; then : OK; else
4497  cat >&2 <<'END'
4498Oops!
4499
4500Your 'rm' program seems unable to run without file operands specified
4501on the command line, even when the '-f' option is present.  This is contrary
4502to the behaviour of most rm programs out there, and not conforming with
4503the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4504
4505Please tell bug-automake@gnu.org about your system, including the value
4506of your $PATH and any error possibly output before this message.  This
4507can help us improve future automake versions.
4508
4509END
4510  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4511    echo 'Configuration will proceed anyway, since you have set the' >&2
4512    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4513    echo >&2
4514  else
4515    cat >&2 <<'END'
4516Aborting the configuration process, to ensure you take notice of the issue.
4517
4518You can download and install GNU coreutils to get an 'rm' implementation
4519that behaves properly: <http://www.gnu.org/software/coreutils/>.
4520
4521If you want to complete the configuration process using your problematic
4522'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4523to "yes", and re-run configure.
4524
4525END
4526    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4527  fi
4528fi
4529
4530# Check whether --enable-silent-rules was given.
4531if test "${enable_silent_rules+set}" = set; then :
4532  enableval=$enable_silent_rules;
4533fi
4534
4535case $enable_silent_rules in # (((
4536  yes) AM_DEFAULT_VERBOSITY=0;;
4537   no) AM_DEFAULT_VERBOSITY=1;;
4538    *) AM_DEFAULT_VERBOSITY=0;;
4539esac
4540am_make=${MAKE-make}
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4542$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4543if ${am_cv_make_support_nested_variables+:} false; then :
4544  $as_echo_n "(cached) " >&6
4545else
4546  if $as_echo 'TRUE=$(BAR$(V))
4547BAR0=false
4548BAR1=true
4549V=1
4550am__doit:
4551	@$(TRUE)
4552.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4553  am_cv_make_support_nested_variables=yes
4554else
4555  am_cv_make_support_nested_variables=no
4556fi
4557fi
4558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4559$as_echo "$am_cv_make_support_nested_variables" >&6; }
4560if test $am_cv_make_support_nested_variables = yes; then
4561    AM_V='$(V)'
4562  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4563else
4564  AM_V=$AM_DEFAULT_VERBOSITY
4565  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4566fi
4567AM_BACKSLASH='\'
4568
4569
4570# Checks for programs.
4571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4572$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4573set x ${MAKE-make}
4574ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4575if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4576  $as_echo_n "(cached) " >&6
4577else
4578  cat >conftest.make <<\_ACEOF
4579SHELL = /bin/sh
4580all:
4581	@echo '@@@%%%=$(MAKE)=@@@%%%'
4582_ACEOF
4583# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4584case `${MAKE-make} -f conftest.make 2>/dev/null` in
4585  *@@@%%%=?*=@@@%%%*)
4586    eval ac_cv_prog_make_${ac_make}_set=yes;;
4587  *)
4588    eval ac_cv_prog_make_${ac_make}_set=no;;
4589esac
4590rm -f conftest.make
4591fi
4592if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4594$as_echo "yes" >&6; }
4595  SET_MAKE=
4596else
4597  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4598$as_echo "no" >&6; }
4599  SET_MAKE="MAKE=${MAKE-make}"
4600fi
4601
4602ac_ext=c
4603ac_cpp='$CPP $CPPFLAGS'
4604ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4605ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4606ac_compiler_gnu=$ac_cv_c_compiler_gnu
4607if test -n "$ac_tool_prefix"; then
4608  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4609set dummy ${ac_tool_prefix}gcc; ac_word=$2
4610{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4611$as_echo_n "checking for $ac_word... " >&6; }
4612if ${ac_cv_prog_CC+:} false; then :
4613  $as_echo_n "(cached) " >&6
4614else
4615  if test -n "$CC"; then
4616  ac_cv_prog_CC="$CC" # Let the user override the test.
4617else
4618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4619for as_dir in $PATH
4620do
4621  IFS=$as_save_IFS
4622  test -z "$as_dir" && as_dir=.
4623    for ac_exec_ext in '' $ac_executable_extensions; do
4624  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4625    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4626    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4627    break 2
4628  fi
4629done
4630  done
4631IFS=$as_save_IFS
4632
4633fi
4634fi
4635CC=$ac_cv_prog_CC
4636if test -n "$CC"; then
4637  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4638$as_echo "$CC" >&6; }
4639else
4640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4641$as_echo "no" >&6; }
4642fi
4643
4644
4645fi
4646if test -z "$ac_cv_prog_CC"; then
4647  ac_ct_CC=$CC
4648  # Extract the first word of "gcc", so it can be a program name with args.
4649set dummy gcc; ac_word=$2
4650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4651$as_echo_n "checking for $ac_word... " >&6; }
4652if ${ac_cv_prog_ac_ct_CC+:} false; then :
4653  $as_echo_n "(cached) " >&6
4654else
4655  if test -n "$ac_ct_CC"; then
4656  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4657else
4658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4659for as_dir in $PATH
4660do
4661  IFS=$as_save_IFS
4662  test -z "$as_dir" && as_dir=.
4663    for ac_exec_ext in '' $ac_executable_extensions; do
4664  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4665    ac_cv_prog_ac_ct_CC="gcc"
4666    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4667    break 2
4668  fi
4669done
4670  done
4671IFS=$as_save_IFS
4672
4673fi
4674fi
4675ac_ct_CC=$ac_cv_prog_ac_ct_CC
4676if test -n "$ac_ct_CC"; then
4677  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4678$as_echo "$ac_ct_CC" >&6; }
4679else
4680  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4681$as_echo "no" >&6; }
4682fi
4683
4684  if test "x$ac_ct_CC" = x; then
4685    CC=""
4686  else
4687    case $cross_compiling:$ac_tool_warned in
4688yes:)
4689{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4690$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4691ac_tool_warned=yes ;;
4692esac
4693    CC=$ac_ct_CC
4694  fi
4695else
4696  CC="$ac_cv_prog_CC"
4697fi
4698
4699if test -z "$CC"; then
4700          if test -n "$ac_tool_prefix"; then
4701    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4702set dummy ${ac_tool_prefix}cc; ac_word=$2
4703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4704$as_echo_n "checking for $ac_word... " >&6; }
4705if ${ac_cv_prog_CC+:} false; then :
4706  $as_echo_n "(cached) " >&6
4707else
4708  if test -n "$CC"; then
4709  ac_cv_prog_CC="$CC" # Let the user override the test.
4710else
4711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4712for as_dir in $PATH
4713do
4714  IFS=$as_save_IFS
4715  test -z "$as_dir" && as_dir=.
4716    for ac_exec_ext in '' $ac_executable_extensions; do
4717  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4718    ac_cv_prog_CC="${ac_tool_prefix}cc"
4719    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4720    break 2
4721  fi
4722done
4723  done
4724IFS=$as_save_IFS
4725
4726fi
4727fi
4728CC=$ac_cv_prog_CC
4729if test -n "$CC"; then
4730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4731$as_echo "$CC" >&6; }
4732else
4733  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4734$as_echo "no" >&6; }
4735fi
4736
4737
4738  fi
4739fi
4740if test -z "$CC"; then
4741  # Extract the first word of "cc", so it can be a program name with args.
4742set dummy cc; ac_word=$2
4743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4744$as_echo_n "checking for $ac_word... " >&6; }
4745if ${ac_cv_prog_CC+:} false; then :
4746  $as_echo_n "(cached) " >&6
4747else
4748  if test -n "$CC"; then
4749  ac_cv_prog_CC="$CC" # Let the user override the test.
4750else
4751  ac_prog_rejected=no
4752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4753for as_dir in $PATH
4754do
4755  IFS=$as_save_IFS
4756  test -z "$as_dir" && as_dir=.
4757    for ac_exec_ext in '' $ac_executable_extensions; do
4758  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4759    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4760       ac_prog_rejected=yes
4761       continue
4762     fi
4763    ac_cv_prog_CC="cc"
4764    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4765    break 2
4766  fi
4767done
4768  done
4769IFS=$as_save_IFS
4770
4771if test $ac_prog_rejected = yes; then
4772  # We found a bogon in the path, so make sure we never use it.
4773  set dummy $ac_cv_prog_CC
4774  shift
4775  if test $# != 0; then
4776    # We chose a different compiler from the bogus one.
4777    # However, it has the same basename, so the bogon will be chosen
4778    # first if we set CC to just the basename; use the full file name.
4779    shift
4780    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4781  fi
4782fi
4783fi
4784fi
4785CC=$ac_cv_prog_CC
4786if test -n "$CC"; then
4787  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4788$as_echo "$CC" >&6; }
4789else
4790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4791$as_echo "no" >&6; }
4792fi
4793
4794
4795fi
4796if test -z "$CC"; then
4797  if test -n "$ac_tool_prefix"; then
4798  for ac_prog in cl.exe
4799  do
4800    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4801set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4803$as_echo_n "checking for $ac_word... " >&6; }
4804if ${ac_cv_prog_CC+:} false; then :
4805  $as_echo_n "(cached) " >&6
4806else
4807  if test -n "$CC"; then
4808  ac_cv_prog_CC="$CC" # Let the user override the test.
4809else
4810as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4811for as_dir in $PATH
4812do
4813  IFS=$as_save_IFS
4814  test -z "$as_dir" && as_dir=.
4815    for ac_exec_ext in '' $ac_executable_extensions; do
4816  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4817    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4818    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4819    break 2
4820  fi
4821done
4822  done
4823IFS=$as_save_IFS
4824
4825fi
4826fi
4827CC=$ac_cv_prog_CC
4828if test -n "$CC"; then
4829  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4830$as_echo "$CC" >&6; }
4831else
4832  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4833$as_echo "no" >&6; }
4834fi
4835
4836
4837    test -n "$CC" && break
4838  done
4839fi
4840if test -z "$CC"; then
4841  ac_ct_CC=$CC
4842  for ac_prog in cl.exe
4843do
4844  # Extract the first word of "$ac_prog", so it can be a program name with args.
4845set dummy $ac_prog; ac_word=$2
4846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4847$as_echo_n "checking for $ac_word... " >&6; }
4848if ${ac_cv_prog_ac_ct_CC+:} false; then :
4849  $as_echo_n "(cached) " >&6
4850else
4851  if test -n "$ac_ct_CC"; then
4852  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4853else
4854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4855for as_dir in $PATH
4856do
4857  IFS=$as_save_IFS
4858  test -z "$as_dir" && as_dir=.
4859    for ac_exec_ext in '' $ac_executable_extensions; do
4860  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4861    ac_cv_prog_ac_ct_CC="$ac_prog"
4862    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4863    break 2
4864  fi
4865done
4866  done
4867IFS=$as_save_IFS
4868
4869fi
4870fi
4871ac_ct_CC=$ac_cv_prog_ac_ct_CC
4872if test -n "$ac_ct_CC"; then
4873  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4874$as_echo "$ac_ct_CC" >&6; }
4875else
4876  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4877$as_echo "no" >&6; }
4878fi
4879
4880
4881  test -n "$ac_ct_CC" && break
4882done
4883
4884  if test "x$ac_ct_CC" = x; then
4885    CC=""
4886  else
4887    case $cross_compiling:$ac_tool_warned in
4888yes:)
4889{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4890$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4891ac_tool_warned=yes ;;
4892esac
4893    CC=$ac_ct_CC
4894  fi
4895fi
4896
4897fi
4898
4899
4900test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4901$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4902as_fn_error $? "no acceptable C compiler found in \$PATH
4903See \`config.log' for more details" "$LINENO" 5; }
4904
4905# Provide some information about the compiler.
4906$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4907set X $ac_compile
4908ac_compiler=$2
4909for ac_option in --version -v -V -qversion; do
4910  { { ac_try="$ac_compiler $ac_option >&5"
4911case "(($ac_try" in
4912  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4913  *) ac_try_echo=$ac_try;;
4914esac
4915eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4916$as_echo "$ac_try_echo"; } >&5
4917  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4918  ac_status=$?
4919  if test -s conftest.err; then
4920    sed '10a\
4921... rest of stderr output deleted ...
4922         10q' conftest.err >conftest.er1
4923    cat conftest.er1 >&5
4924  fi
4925  rm -f conftest.er1 conftest.err
4926  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4927  test $ac_status = 0; }
4928done
4929
4930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4931$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4932if ${ac_cv_c_compiler_gnu+:} false; then :
4933  $as_echo_n "(cached) " >&6
4934else
4935  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4936/* end confdefs.h.  */
4937
4938int
4939main ()
4940{
4941#ifndef __GNUC__
4942       choke me
4943#endif
4944
4945  ;
4946  return 0;
4947}
4948_ACEOF
4949if ac_fn_c_try_compile "$LINENO"; then :
4950  ac_compiler_gnu=yes
4951else
4952  ac_compiler_gnu=no
4953fi
4954rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4955ac_cv_c_compiler_gnu=$ac_compiler_gnu
4956
4957fi
4958{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4959$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4960if test $ac_compiler_gnu = yes; then
4961  GCC=yes
4962else
4963  GCC=
4964fi
4965ac_test_CFLAGS=${CFLAGS+set}
4966ac_save_CFLAGS=$CFLAGS
4967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4968$as_echo_n "checking whether $CC accepts -g... " >&6; }
4969if ${ac_cv_prog_cc_g+:} false; then :
4970  $as_echo_n "(cached) " >&6
4971else
4972  ac_save_c_werror_flag=$ac_c_werror_flag
4973   ac_c_werror_flag=yes
4974   ac_cv_prog_cc_g=no
4975   CFLAGS="-g"
4976   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4977/* end confdefs.h.  */
4978
4979int
4980main ()
4981{
4982
4983  ;
4984  return 0;
4985}
4986_ACEOF
4987if ac_fn_c_try_compile "$LINENO"; then :
4988  ac_cv_prog_cc_g=yes
4989else
4990  CFLAGS=""
4991      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4992/* end confdefs.h.  */
4993
4994int
4995main ()
4996{
4997
4998  ;
4999  return 0;
5000}
5001_ACEOF
5002if ac_fn_c_try_compile "$LINENO"; then :
5003
5004else
5005  ac_c_werror_flag=$ac_save_c_werror_flag
5006	 CFLAGS="-g"
5007	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5008/* end confdefs.h.  */
5009
5010int
5011main ()
5012{
5013
5014  ;
5015  return 0;
5016}
5017_ACEOF
5018if ac_fn_c_try_compile "$LINENO"; then :
5019  ac_cv_prog_cc_g=yes
5020fi
5021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5022fi
5023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5024fi
5025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5026   ac_c_werror_flag=$ac_save_c_werror_flag
5027fi
5028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5029$as_echo "$ac_cv_prog_cc_g" >&6; }
5030if test "$ac_test_CFLAGS" = set; then
5031  CFLAGS=$ac_save_CFLAGS
5032elif test $ac_cv_prog_cc_g = yes; then
5033  if test "$GCC" = yes; then
5034    CFLAGS="-g -O2"
5035  else
5036    CFLAGS="-g"
5037  fi
5038else
5039  if test "$GCC" = yes; then
5040    CFLAGS="-O2"
5041  else
5042    CFLAGS=
5043  fi
5044fi
5045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5046$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5047if ${ac_cv_prog_cc_c89+:} false; then :
5048  $as_echo_n "(cached) " >&6
5049else
5050  ac_cv_prog_cc_c89=no
5051ac_save_CC=$CC
5052cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5053/* end confdefs.h.  */
5054#include <stdarg.h>
5055#include <stdio.h>
5056struct stat;
5057/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5058struct buf { int x; };
5059FILE * (*rcsopen) (struct buf *, struct stat *, int);
5060static char *e (p, i)
5061     char **p;
5062     int i;
5063{
5064  return p[i];
5065}
5066static char *f (char * (*g) (char **, int), char **p, ...)
5067{
5068  char *s;
5069  va_list v;
5070  va_start (v,p);
5071  s = g (p, va_arg (v,int));
5072  va_end (v);
5073  return s;
5074}
5075
5076/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5077   function prototypes and stuff, but not '\xHH' hex character constants.
5078   These don't provoke an error unfortunately, instead are silently treated
5079   as 'x'.  The following induces an error, until -std is added to get
5080   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5081   array size at least.  It's necessary to write '\x00'==0 to get something
5082   that's true only with -std.  */
5083int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5084
5085/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5086   inside strings and character constants.  */
5087#define FOO(x) 'x'
5088int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5089
5090int test (int i, double x);
5091struct s1 {int (*f) (int a);};
5092struct s2 {int (*f) (double a);};
5093int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5094int argc;
5095char **argv;
5096int
5097main ()
5098{
5099return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5100  ;
5101  return 0;
5102}
5103_ACEOF
5104for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5105	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5106do
5107  CC="$ac_save_CC $ac_arg"
5108  if ac_fn_c_try_compile "$LINENO"; then :
5109  ac_cv_prog_cc_c89=$ac_arg
5110fi
5111rm -f core conftest.err conftest.$ac_objext
5112  test "x$ac_cv_prog_cc_c89" != "xno" && break
5113done
5114rm -f conftest.$ac_ext
5115CC=$ac_save_CC
5116
5117fi
5118# AC_CACHE_VAL
5119case "x$ac_cv_prog_cc_c89" in
5120  x)
5121    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5122$as_echo "none needed" >&6; } ;;
5123  xno)
5124    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5125$as_echo "unsupported" >&6; } ;;
5126  *)
5127    CC="$CC $ac_cv_prog_cc_c89"
5128    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5129$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5130esac
5131if test "x$ac_cv_prog_cc_c89" != xno; then :
5132
5133fi
5134
5135ac_ext=c
5136ac_cpp='$CPP $CPPFLAGS'
5137ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5138ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5139ac_compiler_gnu=$ac_cv_c_compiler_gnu
5140
5141ac_ext=c
5142ac_cpp='$CPP $CPPFLAGS'
5143ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5144ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5145ac_compiler_gnu=$ac_cv_c_compiler_gnu
5146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
5147$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
5148if ${am_cv_prog_cc_c_o+:} false; then :
5149  $as_echo_n "(cached) " >&6
5150else
5151  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5152/* end confdefs.h.  */
5153
5154int
5155main ()
5156{
5157
5158  ;
5159  return 0;
5160}
5161_ACEOF
5162  # Make sure it works both with $CC and with simple cc.
5163  # Following AC_PROG_CC_C_O, we do the test twice because some
5164  # compilers refuse to overwrite an existing .o file with -o,
5165  # though they will create one.
5166  am_cv_prog_cc_c_o=yes
5167  for am_i in 1 2; do
5168    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5169   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5170   ac_status=$?
5171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5172   (exit $ac_status); } \
5173         && test -f conftest2.$ac_objext; then
5174      : OK
5175    else
5176      am_cv_prog_cc_c_o=no
5177      break
5178    fi
5179  done
5180  rm -f core conftest*
5181  unset am_i
5182fi
5183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5184$as_echo "$am_cv_prog_cc_c_o" >&6; }
5185if test "$am_cv_prog_cc_c_o" != yes; then
5186   # Losing compiler, so override with the script.
5187   # FIXME: It is wrong to rewrite CC.
5188   # But if we don't then we get into trouble of one sort or another.
5189   # A longer-term fix would be to have automake use am__CC in this case,
5190   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5191   CC="$am_aux_dir/compile $CC"
5192fi
5193ac_ext=c
5194ac_cpp='$CPP $CPPFLAGS'
5195ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5196ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5197ac_compiler_gnu=$ac_cv_c_compiler_gnu
5198
5199
5200if test -n "$ac_tool_prefix"; then
5201  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5202set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5204$as_echo_n "checking for $ac_word... " >&6; }
5205if ${ac_cv_prog_RANLIB+:} false; then :
5206  $as_echo_n "(cached) " >&6
5207else
5208  if test -n "$RANLIB"; then
5209  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5210else
5211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5212for as_dir in $PATH
5213do
5214  IFS=$as_save_IFS
5215  test -z "$as_dir" && as_dir=.
5216    for ac_exec_ext in '' $ac_executable_extensions; do
5217  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5218    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5219    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5220    break 2
5221  fi
5222done
5223  done
5224IFS=$as_save_IFS
5225
5226fi
5227fi
5228RANLIB=$ac_cv_prog_RANLIB
5229if test -n "$RANLIB"; then
5230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5231$as_echo "$RANLIB" >&6; }
5232else
5233  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5234$as_echo "no" >&6; }
5235fi
5236
5237
5238fi
5239if test -z "$ac_cv_prog_RANLIB"; then
5240  ac_ct_RANLIB=$RANLIB
5241  # Extract the first word of "ranlib", so it can be a program name with args.
5242set dummy ranlib; ac_word=$2
5243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5244$as_echo_n "checking for $ac_word... " >&6; }
5245if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5246  $as_echo_n "(cached) " >&6
5247else
5248  if test -n "$ac_ct_RANLIB"; then
5249  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5250else
5251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5252for as_dir in $PATH
5253do
5254  IFS=$as_save_IFS
5255  test -z "$as_dir" && as_dir=.
5256    for ac_exec_ext in '' $ac_executable_extensions; do
5257  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5258    ac_cv_prog_ac_ct_RANLIB="ranlib"
5259    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5260    break 2
5261  fi
5262done
5263  done
5264IFS=$as_save_IFS
5265
5266fi
5267fi
5268ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5269if test -n "$ac_ct_RANLIB"; then
5270  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5271$as_echo "$ac_ct_RANLIB" >&6; }
5272else
5273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5274$as_echo "no" >&6; }
5275fi
5276
5277  if test "x$ac_ct_RANLIB" = x; then
5278    RANLIB=":"
5279  else
5280    case $cross_compiling:$ac_tool_warned in
5281yes:)
5282{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5283$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5284ac_tool_warned=yes ;;
5285esac
5286    RANLIB=$ac_ct_RANLIB
5287  fi
5288else
5289  RANLIB="$ac_cv_prog_RANLIB"
5290fi
5291
5292if test -n "$ac_tool_prefix"; then
5293  for ac_prog in ar lib "link -lib"
5294  do
5295    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5296set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5298$as_echo_n "checking for $ac_word... " >&6; }
5299if ${ac_cv_prog_AR+:} false; then :
5300  $as_echo_n "(cached) " >&6
5301else
5302  if test -n "$AR"; then
5303  ac_cv_prog_AR="$AR" # Let the user override the test.
5304else
5305as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5306for as_dir in $PATH
5307do
5308  IFS=$as_save_IFS
5309  test -z "$as_dir" && as_dir=.
5310    for ac_exec_ext in '' $ac_executable_extensions; do
5311  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5312    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5313    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5314    break 2
5315  fi
5316done
5317  done
5318IFS=$as_save_IFS
5319
5320fi
5321fi
5322AR=$ac_cv_prog_AR
5323if test -n "$AR"; then
5324  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5325$as_echo "$AR" >&6; }
5326else
5327  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5328$as_echo "no" >&6; }
5329fi
5330
5331
5332    test -n "$AR" && break
5333  done
5334fi
5335if test -z "$AR"; then
5336  ac_ct_AR=$AR
5337  for ac_prog in ar lib "link -lib"
5338do
5339  # Extract the first word of "$ac_prog", so it can be a program name with args.
5340set dummy $ac_prog; ac_word=$2
5341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5342$as_echo_n "checking for $ac_word... " >&6; }
5343if ${ac_cv_prog_ac_ct_AR+:} false; then :
5344  $as_echo_n "(cached) " >&6
5345else
5346  if test -n "$ac_ct_AR"; then
5347  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5348else
5349as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5350for as_dir in $PATH
5351do
5352  IFS=$as_save_IFS
5353  test -z "$as_dir" && as_dir=.
5354    for ac_exec_ext in '' $ac_executable_extensions; do
5355  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5356    ac_cv_prog_ac_ct_AR="$ac_prog"
5357    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5358    break 2
5359  fi
5360done
5361  done
5362IFS=$as_save_IFS
5363
5364fi
5365fi
5366ac_ct_AR=$ac_cv_prog_ac_ct_AR
5367if test -n "$ac_ct_AR"; then
5368  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5369$as_echo "$ac_ct_AR" >&6; }
5370else
5371  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5372$as_echo "no" >&6; }
5373fi
5374
5375
5376  test -n "$ac_ct_AR" && break
5377done
5378
5379  if test "x$ac_ct_AR" = x; then
5380    AR="false"
5381  else
5382    case $cross_compiling:$ac_tool_warned in
5383yes:)
5384{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5385$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5386ac_tool_warned=yes ;;
5387esac
5388    AR=$ac_ct_AR
5389  fi
5390fi
5391
5392: ${AR=ar}
5393
5394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
5395$as_echo_n "checking the archiver ($AR) interface... " >&6; }
5396if ${am_cv_ar_interface+:} false; then :
5397  $as_echo_n "(cached) " >&6
5398else
5399  ac_ext=c
5400ac_cpp='$CPP $CPPFLAGS'
5401ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5402ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5403ac_compiler_gnu=$ac_cv_c_compiler_gnu
5404
5405   am_cv_ar_interface=ar
5406   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5407/* end confdefs.h.  */
5408int some_variable = 0;
5409_ACEOF
5410if ac_fn_c_try_compile "$LINENO"; then :
5411  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
5412      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5413  (eval $am_ar_try) 2>&5
5414  ac_status=$?
5415  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5416  test $ac_status = 0; }
5417      if test "$ac_status" -eq 0; then
5418        am_cv_ar_interface=ar
5419      else
5420        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
5421        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5422  (eval $am_ar_try) 2>&5
5423  ac_status=$?
5424  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5425  test $ac_status = 0; }
5426        if test "$ac_status" -eq 0; then
5427          am_cv_ar_interface=lib
5428        else
5429          am_cv_ar_interface=unknown
5430        fi
5431      fi
5432      rm -f conftest.lib libconftest.a
5433
5434fi
5435rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5436   ac_ext=c
5437ac_cpp='$CPP $CPPFLAGS'
5438ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5439ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5440ac_compiler_gnu=$ac_cv_c_compiler_gnu
5441
5442fi
5443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
5444$as_echo "$am_cv_ar_interface" >&6; }
5445
5446case $am_cv_ar_interface in
5447ar)
5448  ;;
5449lib)
5450  # Microsoft lib, so override with the ar-lib wrapper script.
5451  # FIXME: It is wrong to rewrite AR.
5452  # But if we don't then we get into trouble of one sort or another.
5453  # A longer-term fix would be to have automake use am__AR in this case,
5454  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
5455  # similar.
5456  AR="$am_aux_dir/ar-lib $AR"
5457  ;;
5458unknown)
5459  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
5460  ;;
5461esac
5462
5463# If we haven't got the data from the intl directory,
5464# assume NLS is disabled.
5465USE_NLS=no
5466LIBINTL=
5467LIBINTL_DEP=
5468INCINTL=
5469XGETTEXT=
5470GMSGFMT=
5471POSUB=
5472
5473if test -f  ../intl/config.intl; then
5474  .  ../intl/config.intl
5475fi
5476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5477$as_echo_n "checking whether NLS is requested... " >&6; }
5478if test x"$USE_NLS" != xyes; then
5479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5480$as_echo "no" >&6; }
5481else
5482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5483$as_echo "yes" >&6; }
5484
5485$as_echo "#define ENABLE_NLS 1" >>confdefs.h
5486
5487
5488  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5489$as_echo_n "checking for catalogs to be installed... " >&6; }
5490  # Look for .po and .gmo files in the source directory.
5491  CATALOGS=
5492  XLINGUAS=
5493  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5494    # If there aren't any .gmo files the shell will give us the
5495    # literal string "../path/to/srcdir/po/*.gmo" which has to be
5496    # weeded out.
5497    case "$cat" in *\**)
5498      continue;;
5499    esac
5500    # The quadruple backslash is collapsed to a double backslash
5501    # by the backticks, then collapsed again by the double quotes,
5502    # leaving us with one backslash in the sed expression (right
5503    # before the dot that mustn't act as a wildcard).
5504    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5505    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
5506    # The user is allowed to set LINGUAS to a list of languages to
5507    # install catalogs for.  If it's empty that means "all of them."
5508    if test "x$LINGUAS" = x; then
5509      CATALOGS="$CATALOGS $cat"
5510      XLINGUAS="$XLINGUAS $lang"
5511    else
5512      case "$LINGUAS" in *$lang*)
5513        CATALOGS="$CATALOGS $cat"
5514        XLINGUAS="$XLINGUAS $lang"
5515        ;;
5516      esac
5517    fi
5518  done
5519  LINGUAS="$XLINGUAS"
5520  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5521$as_echo "$LINGUAS" >&6; }
5522
5523
5524    DATADIRNAME=share
5525
5526  INSTOBJEXT=.mo
5527
5528  GENCAT=gencat
5529
5530  CATOBJEXT=.gmo
5531
5532fi
5533
5534# Check whether --enable-shared was given.
5535if test "${enable_shared+set}" = set; then :
5536  enableval=$enable_shared; p=${PACKAGE-default}
5537    case $enableval in
5538    yes) enable_shared=yes ;;
5539    no) enable_shared=no ;;
5540    *)
5541      enable_shared=no
5542      # Look at the argument we got.  We use all the common list separators.
5543      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5544      for pkg in $enableval; do
5545	IFS="$lt_save_ifs"
5546	if test "X$pkg" = "X$p"; then
5547	  enable_shared=yes
5548	fi
5549      done
5550      IFS="$lt_save_ifs"
5551      ;;
5552    esac
5553else
5554  enable_shared=no
5555fi
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566case `pwd` in
5567  *\ * | *\	*)
5568    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5569$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5570esac
5571
5572
5573
5574macro_version='2.2.7a'
5575macro_revision='1.3134'
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589ltmain="$ac_aux_dir/ltmain.sh"
5590
5591# Backslashify metacharacters that are still active within
5592# double-quoted strings.
5593sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5594
5595# Same as above, but do not quote variable references.
5596double_quote_subst='s/\(["`\\]\)/\\\1/g'
5597
5598# Sed substitution to delay expansion of an escaped shell variable in a
5599# double_quote_subst'ed string.
5600delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5601
5602# Sed substitution to delay expansion of an escaped single quote.
5603delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5604
5605# Sed substitution to avoid accidental globbing in evaled expressions
5606no_glob_subst='s/\*/\\\*/g'
5607
5608ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5609ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5610ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5611
5612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5613$as_echo_n "checking how to print strings... " >&6; }
5614# Test print first, because it will be a builtin if present.
5615if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5616   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5617  ECHO='print -r --'
5618elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5619  ECHO='printf %s\n'
5620else
5621  # Use this function as a fallback that always works.
5622  func_fallback_echo ()
5623  {
5624    eval 'cat <<_LTECHO_EOF
5625$1
5626_LTECHO_EOF'
5627  }
5628  ECHO='func_fallback_echo'
5629fi
5630
5631# func_echo_all arg...
5632# Invoke $ECHO with all args, space-separated.
5633func_echo_all ()
5634{
5635    $ECHO ""
5636}
5637
5638case "$ECHO" in
5639  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5640$as_echo "printf" >&6; } ;;
5641  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5642$as_echo "print -r" >&6; } ;;
5643  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5644$as_echo "cat" >&6; } ;;
5645esac
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5661$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5662if ${ac_cv_path_SED+:} false; then :
5663  $as_echo_n "(cached) " >&6
5664else
5665            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5666     for ac_i in 1 2 3 4 5 6 7; do
5667       ac_script="$ac_script$as_nl$ac_script"
5668     done
5669     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5670     { ac_script=; unset ac_script;}
5671     if test -z "$SED"; then
5672  ac_path_SED_found=false
5673  # Loop through the user's path and test for each of PROGNAME-LIST
5674  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5675for as_dir in $PATH
5676do
5677  IFS=$as_save_IFS
5678  test -z "$as_dir" && as_dir=.
5679    for ac_prog in sed gsed; do
5680    for ac_exec_ext in '' $ac_executable_extensions; do
5681      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5682      as_fn_executable_p "$ac_path_SED" || continue
5683# Check for GNU ac_path_SED and select it if it is found.
5684  # Check for GNU $ac_path_SED
5685case `"$ac_path_SED" --version 2>&1` in
5686*GNU*)
5687  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5688*)
5689  ac_count=0
5690  $as_echo_n 0123456789 >"conftest.in"
5691  while :
5692  do
5693    cat "conftest.in" "conftest.in" >"conftest.tmp"
5694    mv "conftest.tmp" "conftest.in"
5695    cp "conftest.in" "conftest.nl"
5696    $as_echo '' >> "conftest.nl"
5697    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5698    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5699    as_fn_arith $ac_count + 1 && ac_count=$as_val
5700    if test $ac_count -gt ${ac_path_SED_max-0}; then
5701      # Best one so far, save it but keep looking for a better one
5702      ac_cv_path_SED="$ac_path_SED"
5703      ac_path_SED_max=$ac_count
5704    fi
5705    # 10*(2^10) chars as input seems more than enough
5706    test $ac_count -gt 10 && break
5707  done
5708  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5709esac
5710
5711      $ac_path_SED_found && break 3
5712    done
5713  done
5714  done
5715IFS=$as_save_IFS
5716  if test -z "$ac_cv_path_SED"; then
5717    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5718  fi
5719else
5720  ac_cv_path_SED=$SED
5721fi
5722
5723fi
5724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5725$as_echo "$ac_cv_path_SED" >&6; }
5726 SED="$ac_cv_path_SED"
5727  rm -f conftest.sed
5728
5729test -z "$SED" && SED=sed
5730Xsed="$SED -e 1s/^X//"
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5743$as_echo_n "checking for fgrep... " >&6; }
5744if ${ac_cv_path_FGREP+:} false; then :
5745  $as_echo_n "(cached) " >&6
5746else
5747  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5748   then ac_cv_path_FGREP="$GREP -F"
5749   else
5750     if test -z "$FGREP"; then
5751  ac_path_FGREP_found=false
5752  # Loop through the user's path and test for each of PROGNAME-LIST
5753  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5754for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5755do
5756  IFS=$as_save_IFS
5757  test -z "$as_dir" && as_dir=.
5758    for ac_prog in fgrep; do
5759    for ac_exec_ext in '' $ac_executable_extensions; do
5760      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5761      as_fn_executable_p "$ac_path_FGREP" || continue
5762# Check for GNU ac_path_FGREP and select it if it is found.
5763  # Check for GNU $ac_path_FGREP
5764case `"$ac_path_FGREP" --version 2>&1` in
5765*GNU*)
5766  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5767*)
5768  ac_count=0
5769  $as_echo_n 0123456789 >"conftest.in"
5770  while :
5771  do
5772    cat "conftest.in" "conftest.in" >"conftest.tmp"
5773    mv "conftest.tmp" "conftest.in"
5774    cp "conftest.in" "conftest.nl"
5775    $as_echo 'FGREP' >> "conftest.nl"
5776    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5777    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5778    as_fn_arith $ac_count + 1 && ac_count=$as_val
5779    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5780      # Best one so far, save it but keep looking for a better one
5781      ac_cv_path_FGREP="$ac_path_FGREP"
5782      ac_path_FGREP_max=$ac_count
5783    fi
5784    # 10*(2^10) chars as input seems more than enough
5785    test $ac_count -gt 10 && break
5786  done
5787  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5788esac
5789
5790      $ac_path_FGREP_found && break 3
5791    done
5792  done
5793  done
5794IFS=$as_save_IFS
5795  if test -z "$ac_cv_path_FGREP"; then
5796    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5797  fi
5798else
5799  ac_cv_path_FGREP=$FGREP
5800fi
5801
5802   fi
5803fi
5804{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5805$as_echo "$ac_cv_path_FGREP" >&6; }
5806 FGREP="$ac_cv_path_FGREP"
5807
5808
5809test -z "$GREP" && GREP=grep
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829# Check whether --with-gnu-ld was given.
5830if test "${with_gnu_ld+set}" = set; then :
5831  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5832else
5833  with_gnu_ld=no
5834fi
5835
5836ac_prog=ld
5837if test "$GCC" = yes; then
5838  # Check if gcc -print-prog-name=ld gives a path.
5839  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5840$as_echo_n "checking for ld used by $CC... " >&6; }
5841  case $host in
5842  *-*-mingw*)
5843    # gcc leaves a trailing carriage return which upsets mingw
5844    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5845  *)
5846    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5847  esac
5848  case $ac_prog in
5849    # Accept absolute paths.
5850    [\\/]* | ?:[\\/]*)
5851      re_direlt='/[^/][^/]*/\.\./'
5852      # Canonicalize the pathname of ld
5853      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5854      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5855	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5856      done
5857      test -z "$LD" && LD="$ac_prog"
5858      ;;
5859  "")
5860    # If it fails, then pretend we aren't using GCC.
5861    ac_prog=ld
5862    ;;
5863  *)
5864    # If it is relative, then search for the first ld in PATH.
5865    with_gnu_ld=unknown
5866    ;;
5867  esac
5868elif test "$with_gnu_ld" = yes; then
5869  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5870$as_echo_n "checking for GNU ld... " >&6; }
5871else
5872  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5873$as_echo_n "checking for non-GNU ld... " >&6; }
5874fi
5875if ${lt_cv_path_LD+:} false; then :
5876  $as_echo_n "(cached) " >&6
5877else
5878  if test -z "$LD"; then
5879  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5880  for ac_dir in $PATH; do
5881    IFS="$lt_save_ifs"
5882    test -z "$ac_dir" && ac_dir=.
5883    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5884      lt_cv_path_LD="$ac_dir/$ac_prog"
5885      # Check to see if the program is GNU ld.  I'd rather use --version,
5886      # but apparently some variants of GNU ld only accept -v.
5887      # Break only if it was the GNU/non-GNU ld that we prefer.
5888      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5889      *GNU* | *'with BFD'*)
5890	test "$with_gnu_ld" != no && break
5891	;;
5892      *)
5893	test "$with_gnu_ld" != yes && break
5894	;;
5895      esac
5896    fi
5897  done
5898  IFS="$lt_save_ifs"
5899else
5900  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5901fi
5902fi
5903
5904LD="$lt_cv_path_LD"
5905if test -n "$LD"; then
5906  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5907$as_echo "$LD" >&6; }
5908else
5909  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5910$as_echo "no" >&6; }
5911fi
5912test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5914$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5915if ${lt_cv_prog_gnu_ld+:} false; then :
5916  $as_echo_n "(cached) " >&6
5917else
5918  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5919case `$LD -v 2>&1 </dev/null` in
5920*GNU* | *'with BFD'*)
5921  lt_cv_prog_gnu_ld=yes
5922  ;;
5923*)
5924  lt_cv_prog_gnu_ld=no
5925  ;;
5926esac
5927fi
5928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5929$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5930with_gnu_ld=$lt_cv_prog_gnu_ld
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5941$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5942if ${lt_cv_path_NM+:} false; then :
5943  $as_echo_n "(cached) " >&6
5944else
5945  if test -n "$NM"; then
5946   # Let the user override the nm to test.
5947   lt_nm_to_check="$NM"
5948 else
5949   lt_nm_to_check="${ac_tool_prefix}nm"
5950   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5951     lt_nm_to_check="$lt_nm_to_check nm"
5952   fi
5953 fi
5954 for lt_tmp_nm in "$lt_nm_to_check"; do
5955   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5956   for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5957     IFS="$lt_save_ifs"
5958     test -z "$ac_dir" && ac_dir=.
5959     # Strip out any user-provided options from the nm to test twice,
5960     # the first time to test to see if nm (rather than its options) has
5961     # an explicit path, the second time to yield a file which can be
5962     # nm'ed itself.
5963     tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`"
5964     case "$tmp_nm_path" in
5965     */*|*\\*) tmp_nm="$lt_tmp_nm";;
5966     *) tmp_nm="$ac_dir/$lt_tmp_nm";;
5967     esac
5968     tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`"
5969     if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then
5970       # Check to see if the nm accepts a BSD-compat flag.
5971       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5972       #   nm: unknown option "B" ignored
5973       case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5974       *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B"
5975	 break
5976	 ;;
5977       *)
5978	 case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5979	 *$tmp_nm*)
5980	   lt_cv_path_NM="$tmp_nm -p"
5981	   break
5982	   ;;
5983	 *)
5984	   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5985	   continue # so that we can try to find one that supports BSD flags
5986	   ;;
5987	 esac
5988	 ;;
5989       esac
5990     fi
5991   done
5992   IFS="$lt_save_ifs"
5993 done
5994 : ${lt_cv_path_NM=no}
5995fi
5996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5997$as_echo "$lt_cv_path_NM" >&6; }
5998if test "$lt_cv_path_NM" != "no"; then
5999  NM="$lt_cv_path_NM"
6000else
6001  # Didn't find any BSD compatible name lister, look for dumpbin.
6002  if test -n "$DUMPBIN"; then :
6003    # Let the user override the test.
6004  else
6005    if test -n "$ac_tool_prefix"; then
6006  for ac_prog in dumpbin "link -dump"
6007  do
6008    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6009set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6011$as_echo_n "checking for $ac_word... " >&6; }
6012if ${ac_cv_prog_DUMPBIN+:} false; then :
6013  $as_echo_n "(cached) " >&6
6014else
6015  if test -n "$DUMPBIN"; then
6016  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6017else
6018as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6019for as_dir in $PATH
6020do
6021  IFS=$as_save_IFS
6022  test -z "$as_dir" && as_dir=.
6023    for ac_exec_ext in '' $ac_executable_extensions; do
6024  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6025    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6026    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6027    break 2
6028  fi
6029done
6030  done
6031IFS=$as_save_IFS
6032
6033fi
6034fi
6035DUMPBIN=$ac_cv_prog_DUMPBIN
6036if test -n "$DUMPBIN"; then
6037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6038$as_echo "$DUMPBIN" >&6; }
6039else
6040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6041$as_echo "no" >&6; }
6042fi
6043
6044
6045    test -n "$DUMPBIN" && break
6046  done
6047fi
6048if test -z "$DUMPBIN"; then
6049  ac_ct_DUMPBIN=$DUMPBIN
6050  for ac_prog in dumpbin "link -dump"
6051do
6052  # Extract the first word of "$ac_prog", so it can be a program name with args.
6053set dummy $ac_prog; ac_word=$2
6054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6055$as_echo_n "checking for $ac_word... " >&6; }
6056if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
6057  $as_echo_n "(cached) " >&6
6058else
6059  if test -n "$ac_ct_DUMPBIN"; then
6060  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6061else
6062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6063for as_dir in $PATH
6064do
6065  IFS=$as_save_IFS
6066  test -z "$as_dir" && as_dir=.
6067    for ac_exec_ext in '' $ac_executable_extensions; do
6068  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6069    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6070    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6071    break 2
6072  fi
6073done
6074  done
6075IFS=$as_save_IFS
6076
6077fi
6078fi
6079ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6080if test -n "$ac_ct_DUMPBIN"; then
6081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6082$as_echo "$ac_ct_DUMPBIN" >&6; }
6083else
6084  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6085$as_echo "no" >&6; }
6086fi
6087
6088
6089  test -n "$ac_ct_DUMPBIN" && break
6090done
6091
6092  if test "x$ac_ct_DUMPBIN" = x; then
6093    DUMPBIN=":"
6094  else
6095    case $cross_compiling:$ac_tool_warned in
6096yes:)
6097{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6098$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6099ac_tool_warned=yes ;;
6100esac
6101    DUMPBIN=$ac_ct_DUMPBIN
6102  fi
6103fi
6104
6105    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6106    *COFF*)
6107      DUMPBIN="$DUMPBIN -symbols"
6108      ;;
6109    *)
6110      DUMPBIN=:
6111      ;;
6112    esac
6113  fi
6114
6115  if test "$DUMPBIN" != ":"; then
6116    NM="$DUMPBIN"
6117  fi
6118fi
6119test -z "$NM" && NM=nm
6120
6121
6122
6123
6124
6125
6126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6127$as_echo_n "checking the name lister ($NM) interface... " >&6; }
6128if ${lt_cv_nm_interface+:} false; then :
6129  $as_echo_n "(cached) " >&6
6130else
6131  lt_cv_nm_interface="BSD nm"
6132  echo "int some_variable = 0;" > conftest.$ac_ext
6133  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6134  (eval "$ac_compile" 2>conftest.err)
6135  cat conftest.err >&5
6136  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6137  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6138  cat conftest.err >&5
6139  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6140  cat conftest.out >&5
6141  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6142    lt_cv_nm_interface="MS dumpbin"
6143  fi
6144  rm -f conftest*
6145fi
6146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6147$as_echo "$lt_cv_nm_interface" >&6; }
6148
6149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6150$as_echo_n "checking whether ln -s works... " >&6; }
6151LN_S=$as_ln_s
6152if test "$LN_S" = "ln -s"; then
6153  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6154$as_echo "yes" >&6; }
6155else
6156  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6157$as_echo "no, using $LN_S" >&6; }
6158fi
6159
6160# find the maximum length of command line arguments
6161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6162$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6163if ${lt_cv_sys_max_cmd_len+:} false; then :
6164  $as_echo_n "(cached) " >&6
6165else
6166    i=0
6167  teststring="ABCD"
6168
6169  case $build_os in
6170  msdosdjgpp*)
6171    # On DJGPP, this test can blow up pretty badly due to problems in libc
6172    # (any single argument exceeding 2000 bytes causes a buffer overrun
6173    # during glob expansion).  Even if it were fixed, the result of this
6174    # check would be larger than it should be.
6175    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6176    ;;
6177
6178  gnu*)
6179    # Under GNU Hurd, this test is not required because there is
6180    # no limit to the length of command line arguments.
6181    # Libtool will interpret -1 as no limit whatsoever
6182    lt_cv_sys_max_cmd_len=-1;
6183    ;;
6184
6185  cygwin* | mingw* | cegcc*)
6186    # On Win9x/ME, this test blows up -- it succeeds, but takes
6187    # about 5 minutes as the teststring grows exponentially.
6188    # Worse, since 9x/ME are not pre-emptively multitasking,
6189    # you end up with a "frozen" computer, even though with patience
6190    # the test eventually succeeds (with a max line length of 256k).
6191    # Instead, let's just punt: use the minimum linelength reported by
6192    # all of the supported platforms: 8192 (on NT/2K/XP).
6193    lt_cv_sys_max_cmd_len=8192;
6194    ;;
6195
6196  mint*)
6197    # On MiNT this can take a long time and run out of memory.
6198    lt_cv_sys_max_cmd_len=8192;
6199    ;;
6200
6201  amigaos*)
6202    # On AmigaOS with pdksh, this test takes hours, literally.
6203    # So we just punt and use a minimum line length of 8192.
6204    lt_cv_sys_max_cmd_len=8192;
6205    ;;
6206
6207  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6208    # This has been around since 386BSD, at least.  Likely further.
6209    if test -x /sbin/sysctl; then
6210      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6211    elif test -x /usr/sbin/sysctl; then
6212      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6213    else
6214      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6215    fi
6216    # And add a safety zone
6217    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6218    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6219    ;;
6220
6221  interix*)
6222    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6223    lt_cv_sys_max_cmd_len=196608
6224    ;;
6225
6226  osf*)
6227    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6228    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6229    # nice to cause kernel panics so lets avoid the loop below.
6230    # First set a reasonable default.
6231    lt_cv_sys_max_cmd_len=16384
6232    #
6233    if test -x /sbin/sysconfig; then
6234      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6235        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6236      esac
6237    fi
6238    ;;
6239  sco3.2v5*)
6240    lt_cv_sys_max_cmd_len=102400
6241    ;;
6242  sysv5* | sco5v6* | sysv4.2uw2*)
6243    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6244    if test -n "$kargmax"; then
6245      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6246    else
6247      lt_cv_sys_max_cmd_len=32768
6248    fi
6249    ;;
6250  *)
6251    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6252    if test -n "$lt_cv_sys_max_cmd_len"; then
6253      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6254      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6255    else
6256      # Make teststring a little bigger before we do anything with it.
6257      # a 1K string should be a reasonable start.
6258      for i in 1 2 3 4 5 6 7 8 ; do
6259        teststring=$teststring$teststring
6260      done
6261      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6262      # If test is not a shell built-in, we'll probably end up computing a
6263      # maximum length that is only half of the actual maximum length, but
6264      # we can't tell.
6265      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6266	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6267	      test $i != 17 # 1/2 MB should be enough
6268      do
6269        i=`expr $i + 1`
6270        teststring=$teststring$teststring
6271      done
6272      # Only check the string length outside the loop.
6273      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6274      teststring=
6275      # Add a significant safety factor because C++ compilers can tack on
6276      # massive amounts of additional arguments before passing them to the
6277      # linker.  It appears as though 1/2 is a usable value.
6278      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6279    fi
6280    ;;
6281  esac
6282
6283fi
6284
6285if test -n $lt_cv_sys_max_cmd_len ; then
6286  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6287$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6288else
6289  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6290$as_echo "none" >&6; }
6291fi
6292max_cmd_len=$lt_cv_sys_max_cmd_len
6293
6294
6295
6296
6297
6298
6299: ${CP="cp -f"}
6300: ${MV="mv -f"}
6301: ${RM="rm -f"}
6302
6303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6304$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6305# Try some XSI features
6306xsi_shell=no
6307( _lt_dummy="a/b/c"
6308  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6309      = c,a/b,, \
6310    && eval 'test $(( 1 + 1 )) -eq 2 \
6311    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6312  && xsi_shell=yes
6313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6314$as_echo "$xsi_shell" >&6; }
6315
6316
6317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6318$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6319lt_shell_append=no
6320( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6321    >/dev/null 2>&1 \
6322  && lt_shell_append=yes
6323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6324$as_echo "$lt_shell_append" >&6; }
6325
6326
6327if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6328  lt_unset=unset
6329else
6330  lt_unset=false
6331fi
6332
6333
6334
6335
6336
6337# test EBCDIC or ASCII
6338case `echo X|tr X '\101'` in
6339 A) # ASCII based system
6340    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6341  lt_SP2NL='tr \040 \012'
6342  lt_NL2SP='tr \015\012 \040\040'
6343  ;;
6344 *) # EBCDIC based system
6345  lt_SP2NL='tr \100 \n'
6346  lt_NL2SP='tr \r\n \100\100'
6347  ;;
6348esac
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6359$as_echo_n "checking for $LD option to reload object files... " >&6; }
6360if ${lt_cv_ld_reload_flag+:} false; then :
6361  $as_echo_n "(cached) " >&6
6362else
6363  lt_cv_ld_reload_flag='-r'
6364fi
6365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6366$as_echo "$lt_cv_ld_reload_flag" >&6; }
6367reload_flag=$lt_cv_ld_reload_flag
6368case $reload_flag in
6369"" | " "*) ;;
6370*) reload_flag=" $reload_flag" ;;
6371esac
6372reload_cmds='$LD$reload_flag -o $output$reload_objs'
6373case $host_os in
6374  darwin*)
6375    if test "$GCC" = yes; then
6376      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6377    else
6378      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6379    fi
6380    ;;
6381esac
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391if test -n "$ac_tool_prefix"; then
6392  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6393set dummy ${ac_tool_prefix}objdump; ac_word=$2
6394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6395$as_echo_n "checking for $ac_word... " >&6; }
6396if ${ac_cv_prog_OBJDUMP+:} false; then :
6397  $as_echo_n "(cached) " >&6
6398else
6399  if test -n "$OBJDUMP"; then
6400  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6401else
6402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6403for as_dir in $PATH
6404do
6405  IFS=$as_save_IFS
6406  test -z "$as_dir" && as_dir=.
6407    for ac_exec_ext in '' $ac_executable_extensions; do
6408  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6409    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6410    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6411    break 2
6412  fi
6413done
6414  done
6415IFS=$as_save_IFS
6416
6417fi
6418fi
6419OBJDUMP=$ac_cv_prog_OBJDUMP
6420if test -n "$OBJDUMP"; then
6421  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6422$as_echo "$OBJDUMP" >&6; }
6423else
6424  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6425$as_echo "no" >&6; }
6426fi
6427
6428
6429fi
6430if test -z "$ac_cv_prog_OBJDUMP"; then
6431  ac_ct_OBJDUMP=$OBJDUMP
6432  # Extract the first word of "objdump", so it can be a program name with args.
6433set dummy objdump; ac_word=$2
6434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6435$as_echo_n "checking for $ac_word... " >&6; }
6436if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6437  $as_echo_n "(cached) " >&6
6438else
6439  if test -n "$ac_ct_OBJDUMP"; then
6440  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6441else
6442as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6443for as_dir in $PATH
6444do
6445  IFS=$as_save_IFS
6446  test -z "$as_dir" && as_dir=.
6447    for ac_exec_ext in '' $ac_executable_extensions; do
6448  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6449    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6450    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6451    break 2
6452  fi
6453done
6454  done
6455IFS=$as_save_IFS
6456
6457fi
6458fi
6459ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6460if test -n "$ac_ct_OBJDUMP"; then
6461  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6462$as_echo "$ac_ct_OBJDUMP" >&6; }
6463else
6464  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6465$as_echo "no" >&6; }
6466fi
6467
6468  if test "x$ac_ct_OBJDUMP" = x; then
6469    OBJDUMP="false"
6470  else
6471    case $cross_compiling:$ac_tool_warned in
6472yes:)
6473{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6474$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6475ac_tool_warned=yes ;;
6476esac
6477    OBJDUMP=$ac_ct_OBJDUMP
6478  fi
6479else
6480  OBJDUMP="$ac_cv_prog_OBJDUMP"
6481fi
6482
6483test -z "$OBJDUMP" && OBJDUMP=objdump
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6494$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6495if ${lt_cv_deplibs_check_method+:} false; then :
6496  $as_echo_n "(cached) " >&6
6497else
6498  lt_cv_file_magic_cmd='$MAGIC_CMD'
6499lt_cv_file_magic_test_file=
6500lt_cv_deplibs_check_method='unknown'
6501# Need to set the preceding variable on all platforms that support
6502# interlibrary dependencies.
6503# 'none' -- dependencies not supported.
6504# `unknown' -- same as none, but documents that we really don't know.
6505# 'pass_all' -- all dependencies passed with no checks.
6506# 'test_compile' -- check by making test program.
6507# 'file_magic [[regex]]' -- check by looking for files in library path
6508# which responds to the $file_magic_cmd with a given extended regex.
6509# If you have `file' or equivalent on your system and you're not sure
6510# whether `pass_all' will *always* work, you probably want this one.
6511
6512case $host_os in
6513aix[4-9]*)
6514  lt_cv_deplibs_check_method=pass_all
6515  ;;
6516
6517beos*)
6518  lt_cv_deplibs_check_method=pass_all
6519  ;;
6520
6521bsdi[45]*)
6522  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6523  lt_cv_file_magic_cmd='/usr/bin/file -L'
6524  lt_cv_file_magic_test_file=/shlib/libc.so
6525  ;;
6526
6527cygwin*)
6528  # func_win32_libid is a shell function defined in ltmain.sh
6529  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6530  lt_cv_file_magic_cmd='func_win32_libid'
6531  ;;
6532
6533mingw* | pw32*)
6534  # Base MSYS/MinGW do not provide the 'file' command needed by
6535  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6536  # unless we find 'file', for example because we are cross-compiling.
6537  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6538  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6539    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6540    lt_cv_file_magic_cmd='func_win32_libid'
6541  else
6542    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6543    lt_cv_file_magic_cmd='$OBJDUMP -f'
6544  fi
6545  ;;
6546
6547cegcc*)
6548  # use the weaker test based on 'objdump'. See mingw*.
6549  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6550  lt_cv_file_magic_cmd='$OBJDUMP -f'
6551  ;;
6552
6553darwin* | rhapsody*)
6554  lt_cv_deplibs_check_method=pass_all
6555  ;;
6556
6557freebsd* | dragonfly*)
6558  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6559    case $host_cpu in
6560    i*86 )
6561      # Not sure whether the presence of OpenBSD here was a mistake.
6562      # Let's accept both of them until this is cleared up.
6563      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6564      lt_cv_file_magic_cmd=/usr/bin/file
6565      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6566      ;;
6567    esac
6568  else
6569    lt_cv_deplibs_check_method=pass_all
6570  fi
6571  ;;
6572
6573gnu*)
6574  lt_cv_deplibs_check_method=pass_all
6575  ;;
6576
6577haiku*)
6578  lt_cv_deplibs_check_method=pass_all
6579  ;;
6580
6581hpux10.20* | hpux11*)
6582  lt_cv_file_magic_cmd=/usr/bin/file
6583  case $host_cpu in
6584  ia64*)
6585    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6586    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6587    ;;
6588  hppa*64*)
6589    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]'
6590    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6591    ;;
6592  *)
6593    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6594    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6595    ;;
6596  esac
6597  ;;
6598
6599interix[3-9]*)
6600  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6601  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6602  ;;
6603
6604irix5* | irix6* | nonstopux*)
6605  case $LD in
6606  *-32|*"-32 ") libmagic=32-bit;;
6607  *-n32|*"-n32 ") libmagic=N32;;
6608  *-64|*"-64 ") libmagic=64-bit;;
6609  *) libmagic=never-match;;
6610  esac
6611  lt_cv_deplibs_check_method=pass_all
6612  ;;
6613
6614# This must be Linux ELF.
6615linux* | k*bsd*-gnu | kopensolaris*-gnu)
6616  lt_cv_deplibs_check_method=pass_all
6617  ;;
6618
6619netbsd*)
6620  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6621    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6622  else
6623    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6624  fi
6625  ;;
6626
6627newos6*)
6628  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6629  lt_cv_file_magic_cmd=/usr/bin/file
6630  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6631  ;;
6632
6633*nto* | *qnx*)
6634  lt_cv_deplibs_check_method=pass_all
6635  ;;
6636
6637openbsd*)
6638  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6639    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6640  else
6641    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6642  fi
6643  ;;
6644
6645osf3* | osf4* | osf5*)
6646  lt_cv_deplibs_check_method=pass_all
6647  ;;
6648
6649rdos*)
6650  lt_cv_deplibs_check_method=pass_all
6651  ;;
6652
6653solaris*)
6654  lt_cv_deplibs_check_method=pass_all
6655  ;;
6656
6657sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6658  lt_cv_deplibs_check_method=pass_all
6659  ;;
6660
6661sysv4 | sysv4.3*)
6662  case $host_vendor in
6663  motorola)
6664    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]'
6665    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6666    ;;
6667  ncr)
6668    lt_cv_deplibs_check_method=pass_all
6669    ;;
6670  sequent)
6671    lt_cv_file_magic_cmd='/bin/file'
6672    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6673    ;;
6674  sni)
6675    lt_cv_file_magic_cmd='/bin/file'
6676    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6677    lt_cv_file_magic_test_file=/lib/libc.so
6678    ;;
6679  siemens)
6680    lt_cv_deplibs_check_method=pass_all
6681    ;;
6682  pc)
6683    lt_cv_deplibs_check_method=pass_all
6684    ;;
6685  esac
6686  ;;
6687
6688tpf*)
6689  lt_cv_deplibs_check_method=pass_all
6690  ;;
6691esac
6692
6693fi
6694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6695$as_echo "$lt_cv_deplibs_check_method" >&6; }
6696file_magic_cmd=$lt_cv_file_magic_cmd
6697deplibs_check_method=$lt_cv_deplibs_check_method
6698test -z "$deplibs_check_method" && deplibs_check_method=unknown
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711plugin_option=
6712plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
6713for plugin in $plugin_names; do
6714  plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
6715  if test x$plugin_so = x$plugin; then
6716    plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
6717  fi
6718  if test x$plugin_so != x$plugin; then
6719    plugin_option="--plugin $plugin_so"
6720    break
6721  fi
6722done
6723
6724if test -n "$ac_tool_prefix"; then
6725  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6726set dummy ${ac_tool_prefix}ar; ac_word=$2
6727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6728$as_echo_n "checking for $ac_word... " >&6; }
6729if ${ac_cv_prog_AR+:} false; then :
6730  $as_echo_n "(cached) " >&6
6731else
6732  if test -n "$AR"; then
6733  ac_cv_prog_AR="$AR" # Let the user override the test.
6734else
6735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6736for as_dir in $PATH
6737do
6738  IFS=$as_save_IFS
6739  test -z "$as_dir" && as_dir=.
6740    for ac_exec_ext in '' $ac_executable_extensions; do
6741  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6742    ac_cv_prog_AR="${ac_tool_prefix}ar"
6743    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6744    break 2
6745  fi
6746done
6747  done
6748IFS=$as_save_IFS
6749
6750fi
6751fi
6752AR=$ac_cv_prog_AR
6753if test -n "$AR"; then
6754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6755$as_echo "$AR" >&6; }
6756else
6757  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6758$as_echo "no" >&6; }
6759fi
6760
6761
6762fi
6763if test -z "$ac_cv_prog_AR"; then
6764  ac_ct_AR=$AR
6765  # Extract the first word of "ar", so it can be a program name with args.
6766set dummy ar; ac_word=$2
6767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6768$as_echo_n "checking for $ac_word... " >&6; }
6769if ${ac_cv_prog_ac_ct_AR+:} false; then :
6770  $as_echo_n "(cached) " >&6
6771else
6772  if test -n "$ac_ct_AR"; then
6773  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6774else
6775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6776for as_dir in $PATH
6777do
6778  IFS=$as_save_IFS
6779  test -z "$as_dir" && as_dir=.
6780    for ac_exec_ext in '' $ac_executable_extensions; do
6781  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6782    ac_cv_prog_ac_ct_AR="ar"
6783    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6784    break 2
6785  fi
6786done
6787  done
6788IFS=$as_save_IFS
6789
6790fi
6791fi
6792ac_ct_AR=$ac_cv_prog_ac_ct_AR
6793if test -n "$ac_ct_AR"; then
6794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6795$as_echo "$ac_ct_AR" >&6; }
6796else
6797  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6798$as_echo "no" >&6; }
6799fi
6800
6801  if test "x$ac_ct_AR" = x; then
6802    AR="false"
6803  else
6804    case $cross_compiling:$ac_tool_warned in
6805yes:)
6806{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6807$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6808ac_tool_warned=yes ;;
6809esac
6810    AR=$ac_ct_AR
6811  fi
6812else
6813  AR="$ac_cv_prog_AR"
6814fi
6815
6816test -z "$AR" && AR=ar
6817if test -n "$plugin_option"; then
6818  if $AR --help 2>&1 | grep -q "\--plugin"; then
6819    touch conftest.c
6820    $AR $plugin_option rc conftest.a conftest.c
6821    if test "$?" != 0; then
6822      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
6823$as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
6824    else
6825      AR="$AR $plugin_option"
6826    fi
6827    rm -f conftest.*
6828  fi
6829fi
6830test -z "$AR_FLAGS" && AR_FLAGS=cru
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842if test -n "$ac_tool_prefix"; then
6843  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6844set dummy ${ac_tool_prefix}strip; ac_word=$2
6845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6846$as_echo_n "checking for $ac_word... " >&6; }
6847if ${ac_cv_prog_STRIP+:} false; then :
6848  $as_echo_n "(cached) " >&6
6849else
6850  if test -n "$STRIP"; then
6851  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6852else
6853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6854for as_dir in $PATH
6855do
6856  IFS=$as_save_IFS
6857  test -z "$as_dir" && as_dir=.
6858    for ac_exec_ext in '' $ac_executable_extensions; do
6859  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6860    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6861    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6862    break 2
6863  fi
6864done
6865  done
6866IFS=$as_save_IFS
6867
6868fi
6869fi
6870STRIP=$ac_cv_prog_STRIP
6871if test -n "$STRIP"; then
6872  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6873$as_echo "$STRIP" >&6; }
6874else
6875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6876$as_echo "no" >&6; }
6877fi
6878
6879
6880fi
6881if test -z "$ac_cv_prog_STRIP"; then
6882  ac_ct_STRIP=$STRIP
6883  # Extract the first word of "strip", so it can be a program name with args.
6884set dummy strip; ac_word=$2
6885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6886$as_echo_n "checking for $ac_word... " >&6; }
6887if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6888  $as_echo_n "(cached) " >&6
6889else
6890  if test -n "$ac_ct_STRIP"; then
6891  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6892else
6893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6894for as_dir in $PATH
6895do
6896  IFS=$as_save_IFS
6897  test -z "$as_dir" && as_dir=.
6898    for ac_exec_ext in '' $ac_executable_extensions; do
6899  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6900    ac_cv_prog_ac_ct_STRIP="strip"
6901    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6902    break 2
6903  fi
6904done
6905  done
6906IFS=$as_save_IFS
6907
6908fi
6909fi
6910ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6911if test -n "$ac_ct_STRIP"; then
6912  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6913$as_echo "$ac_ct_STRIP" >&6; }
6914else
6915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6916$as_echo "no" >&6; }
6917fi
6918
6919  if test "x$ac_ct_STRIP" = x; then
6920    STRIP=":"
6921  else
6922    case $cross_compiling:$ac_tool_warned in
6923yes:)
6924{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6925$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6926ac_tool_warned=yes ;;
6927esac
6928    STRIP=$ac_ct_STRIP
6929  fi
6930else
6931  STRIP="$ac_cv_prog_STRIP"
6932fi
6933
6934test -z "$STRIP" && STRIP=:
6935
6936
6937
6938
6939
6940
6941if test -n "$ac_tool_prefix"; then
6942  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6943set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6945$as_echo_n "checking for $ac_word... " >&6; }
6946if ${ac_cv_prog_RANLIB+:} false; then :
6947  $as_echo_n "(cached) " >&6
6948else
6949  if test -n "$RANLIB"; then
6950  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6951else
6952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6953for as_dir in $PATH
6954do
6955  IFS=$as_save_IFS
6956  test -z "$as_dir" && as_dir=.
6957    for ac_exec_ext in '' $ac_executable_extensions; do
6958  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6959    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6960    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6961    break 2
6962  fi
6963done
6964  done
6965IFS=$as_save_IFS
6966
6967fi
6968fi
6969RANLIB=$ac_cv_prog_RANLIB
6970if test -n "$RANLIB"; then
6971  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6972$as_echo "$RANLIB" >&6; }
6973else
6974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6975$as_echo "no" >&6; }
6976fi
6977
6978
6979fi
6980if test -z "$ac_cv_prog_RANLIB"; then
6981  ac_ct_RANLIB=$RANLIB
6982  # Extract the first word of "ranlib", so it can be a program name with args.
6983set dummy ranlib; ac_word=$2
6984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6985$as_echo_n "checking for $ac_word... " >&6; }
6986if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6987  $as_echo_n "(cached) " >&6
6988else
6989  if test -n "$ac_ct_RANLIB"; then
6990  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6991else
6992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6993for as_dir in $PATH
6994do
6995  IFS=$as_save_IFS
6996  test -z "$as_dir" && as_dir=.
6997    for ac_exec_ext in '' $ac_executable_extensions; do
6998  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6999    ac_cv_prog_ac_ct_RANLIB="ranlib"
7000    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7001    break 2
7002  fi
7003done
7004  done
7005IFS=$as_save_IFS
7006
7007fi
7008fi
7009ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7010if test -n "$ac_ct_RANLIB"; then
7011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7012$as_echo "$ac_ct_RANLIB" >&6; }
7013else
7014  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7015$as_echo "no" >&6; }
7016fi
7017
7018  if test "x$ac_ct_RANLIB" = x; then
7019    RANLIB=":"
7020  else
7021    case $cross_compiling:$ac_tool_warned in
7022yes:)
7023{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7024$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7025ac_tool_warned=yes ;;
7026esac
7027    RANLIB=$ac_ct_RANLIB
7028  fi
7029else
7030  RANLIB="$ac_cv_prog_RANLIB"
7031fi
7032
7033test -z "$RANLIB" && RANLIB=:
7034if test -n "$plugin_option" && test "$RANLIB" != ":"; then
7035  if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
7036    RANLIB="$RANLIB $plugin_option"
7037  fi
7038fi
7039
7040
7041
7042
7043
7044
7045# Determine commands to create old-style static archives.
7046old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7047old_postinstall_cmds='chmod 644 $oldlib'
7048old_postuninstall_cmds=
7049
7050if test -n "$RANLIB"; then
7051  case $host_os in
7052  openbsd*)
7053    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7054    ;;
7055  *)
7056    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7057    ;;
7058  esac
7059  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7060fi
7061
7062case $host_os in
7063  darwin*)
7064    lock_old_archive_extraction=yes ;;
7065  *)
7066    lock_old_archive_extraction=no ;;
7067esac
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107# If no C compiler was specified, use CC.
7108LTCC=${LTCC-"$CC"}
7109
7110# If no C compiler flags were specified, use CFLAGS.
7111LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7112
7113# Allow CC to be a program name with arguments.
7114compiler=$CC
7115
7116
7117# Check for command to grab the raw symbol name followed by C symbol from nm.
7118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7119$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7120if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7121  $as_echo_n "(cached) " >&6
7122else
7123
7124# These are sane defaults that work on at least a few old systems.
7125# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7126
7127# Character class describing NM global symbol codes.
7128symcode='[BCDEGRST]'
7129
7130# Regexp to match symbols that can be accessed directly from C.
7131sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7132
7133# Define system-specific variables.
7134case $host_os in
7135aix*)
7136  symcode='[BCDT]'
7137  ;;
7138cygwin* | mingw* | pw32* | cegcc*)
7139  symcode='[ABCDGISTW]'
7140  ;;
7141hpux*)
7142  if test "$host_cpu" = ia64; then
7143    symcode='[ABCDEGRST]'
7144  fi
7145  ;;
7146irix* | nonstopux*)
7147  symcode='[BCDEGRST]'
7148  ;;
7149osf*)
7150  symcode='[BCDEGQRST]'
7151  ;;
7152solaris*)
7153  symcode='[BCDRT]'
7154  ;;
7155sco3.2v5*)
7156  symcode='[DT]'
7157  ;;
7158sysv4.2uw2*)
7159  symcode='[DT]'
7160  ;;
7161sysv5* | sco5v6* | unixware* | OpenUNIX*)
7162  symcode='[ABDT]'
7163  ;;
7164sysv4)
7165  symcode='[DFNSTU]'
7166  ;;
7167esac
7168
7169# If we're using GNU nm, then use its standard symbol codes.
7170case `$NM -V 2>&1` in
7171*GNU* | *'with BFD'*)
7172  symcode='[ABCDGIRSTW]' ;;
7173esac
7174
7175# Transform an extracted symbol line into a proper C declaration.
7176# Some systems (esp. on ia64) link data and code symbols differently,
7177# so use this general approach.
7178lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7179
7180# Transform an extracted symbol line into symbol name and symbol address
7181lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7182lt_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'"
7183
7184# Handle CRLF in mingw tool chain
7185opt_cr=
7186case $build_os in
7187mingw*)
7188  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7189  ;;
7190esac
7191
7192# Try without a prefix underscore, then with it.
7193for ac_symprfx in "" "_"; do
7194
7195  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7196  symxfrm="\\1 $ac_symprfx\\2 \\2"
7197
7198  # Write the raw and C identifiers.
7199  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7200    # Fake it for dumpbin and say T for any non-static function
7201    # and D for any global variable.
7202    # Also find C++ and __fastcall symbols from MSVC++,
7203    # which start with @ or ?.
7204    lt_cv_sys_global_symbol_pipe="$AWK '"\
7205"     {last_section=section; section=\$ 3};"\
7206"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7207"     \$ 0!~/External *\|/{next};"\
7208"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7209"     {if(hide[section]) next};"\
7210"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7211"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7212"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7213"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7214"     ' prfx=^$ac_symprfx"
7215  else
7216    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7217  fi
7218
7219  # Check to see that the pipe works correctly.
7220  pipe_works=no
7221
7222  rm -f conftest*
7223  cat > conftest.$ac_ext <<_LT_EOF
7224#ifdef __cplusplus
7225extern "C" {
7226#endif
7227char nm_test_var;
7228void nm_test_func(void);
7229void nm_test_func(void){}
7230#ifdef __cplusplus
7231}
7232#endif
7233int main(){nm_test_var='a';nm_test_func();return(0);}
7234_LT_EOF
7235
7236  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7237  (eval $ac_compile) 2>&5
7238  ac_status=$?
7239  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7240  test $ac_status = 0; }; then
7241    # Now try to grab the symbols.
7242    nlist=conftest.nm
7243    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7244  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7245  ac_status=$?
7246  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7247  test $ac_status = 0; } && test -s "$nlist"; then
7248      # Try sorting and uniquifying the output.
7249      if sort "$nlist" | uniq > "$nlist"T; then
7250	mv -f "$nlist"T "$nlist"
7251      else
7252	rm -f "$nlist"T
7253      fi
7254
7255      # Make sure that we snagged all the symbols we need.
7256      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7257	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7258	  cat <<_LT_EOF > conftest.$ac_ext
7259#ifdef __cplusplus
7260extern "C" {
7261#endif
7262
7263_LT_EOF
7264	  # Now generate the symbol file.
7265	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7266
7267	  cat <<_LT_EOF >> conftest.$ac_ext
7268
7269/* The mapping between symbol names and symbols.  */
7270const struct {
7271  const char *name;
7272  void       *address;
7273}
7274lt__PROGRAM__LTX_preloaded_symbols[] =
7275{
7276  { "@PROGRAM@", (void *) 0 },
7277_LT_EOF
7278	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7279	  cat <<\_LT_EOF >> conftest.$ac_ext
7280  {0, (void *) 0}
7281};
7282
7283/* This works around a problem in FreeBSD linker */
7284#ifdef FREEBSD_WORKAROUND
7285static const void *lt_preloaded_setup() {
7286  return lt__PROGRAM__LTX_preloaded_symbols;
7287}
7288#endif
7289
7290#ifdef __cplusplus
7291}
7292#endif
7293_LT_EOF
7294	  # Now try linking the two files.
7295	  mv conftest.$ac_objext conftstm.$ac_objext
7296	  lt_save_LIBS="$LIBS"
7297	  lt_save_CFLAGS="$CFLAGS"
7298	  LIBS="conftstm.$ac_objext"
7299	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7300	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7301  (eval $ac_link) 2>&5
7302  ac_status=$?
7303  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7304  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7305	    pipe_works=yes
7306	  fi
7307	  LIBS="$lt_save_LIBS"
7308	  CFLAGS="$lt_save_CFLAGS"
7309	else
7310	  echo "cannot find nm_test_func in $nlist" >&5
7311	fi
7312      else
7313	echo "cannot find nm_test_var in $nlist" >&5
7314      fi
7315    else
7316      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7317    fi
7318  else
7319    echo "$progname: failed program was:" >&5
7320    cat conftest.$ac_ext >&5
7321  fi
7322  rm -rf conftest* conftst*
7323
7324  # Do not use the global_symbol_pipe unless it works.
7325  if test "$pipe_works" = yes; then
7326    break
7327  else
7328    lt_cv_sys_global_symbol_pipe=
7329  fi
7330done
7331
7332fi
7333
7334if test -z "$lt_cv_sys_global_symbol_pipe"; then
7335  lt_cv_sys_global_symbol_to_cdecl=
7336fi
7337if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7338  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7339$as_echo "failed" >&6; }
7340else
7341  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7342$as_echo "ok" >&6; }
7343fi
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366# Check whether --enable-libtool-lock was given.
7367if test "${enable_libtool_lock+set}" = set; then :
7368  enableval=$enable_libtool_lock;
7369fi
7370
7371test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7372
7373# Some flags need to be propagated to the compiler or linker for good
7374# libtool support.
7375case $host in
7376ia64-*-hpux*)
7377  # Find out which ABI we are using.
7378  echo 'int i;' > conftest.$ac_ext
7379  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7380  (eval $ac_compile) 2>&5
7381  ac_status=$?
7382  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7383  test $ac_status = 0; }; then
7384    case `/usr/bin/file conftest.$ac_objext` in
7385      *ELF-32*)
7386	HPUX_IA64_MODE="32"
7387	;;
7388      *ELF-64*)
7389	HPUX_IA64_MODE="64"
7390	;;
7391    esac
7392  fi
7393  rm -rf conftest*
7394  ;;
7395*-*-irix6*)
7396  # Find out which ABI we are using.
7397  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7398  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7399  (eval $ac_compile) 2>&5
7400  ac_status=$?
7401  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7402  test $ac_status = 0; }; then
7403    if test "$lt_cv_prog_gnu_ld" = yes; then
7404      case `/usr/bin/file conftest.$ac_objext` in
7405	*32-bit*)
7406	  LD="${LD-ld} -melf32bsmip"
7407	  ;;
7408	*N32*)
7409	  LD="${LD-ld} -melf32bmipn32"
7410	  ;;
7411	*64-bit*)
7412	  LD="${LD-ld} -melf64bmip"
7413	;;
7414      esac
7415    else
7416      case `/usr/bin/file conftest.$ac_objext` in
7417	*32-bit*)
7418	  LD="${LD-ld} -32"
7419	  ;;
7420	*N32*)
7421	  LD="${LD-ld} -n32"
7422	  ;;
7423	*64-bit*)
7424	  LD="${LD-ld} -64"
7425	  ;;
7426      esac
7427    fi
7428  fi
7429  rm -rf conftest*
7430  ;;
7431
7432x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7433s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7434  # Find out which ABI we are using.
7435  echo 'int i;' > conftest.$ac_ext
7436  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7437  (eval $ac_compile) 2>&5
7438  ac_status=$?
7439  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7440  test $ac_status = 0; }; then
7441    case `/usr/bin/file conftest.o` in
7442      *32-bit*)
7443	case $host in
7444	  x86_64-*kfreebsd*-gnu)
7445	    LD="${LD-ld} -m elf_i386_fbsd"
7446	    ;;
7447	  x86_64-*linux*)
7448	    case `/usr/bin/file conftest.o` in
7449	      *x86-64*)
7450		LD="${LD-ld} -m elf32_x86_64"
7451		;;
7452	      *)
7453		LD="${LD-ld} -m elf_i386"
7454		;;
7455	    esac
7456	    ;;
7457	  powerpc64le-*linux*)
7458	    LD="${LD-ld} -m elf32lppclinux"
7459	    ;;
7460	  powerpc64-*linux*)
7461	    LD="${LD-ld} -m elf32ppclinux"
7462	    ;;
7463	  s390x-*linux*)
7464	    LD="${LD-ld} -m elf_s390"
7465	    ;;
7466	  sparc64-*linux*)
7467	    LD="${LD-ld} -m elf32_sparc"
7468	    ;;
7469	esac
7470	;;
7471      *64-bit*)
7472	case $host in
7473	  x86_64-*kfreebsd*-gnu)
7474	    LD="${LD-ld} -m elf_x86_64_fbsd"
7475	    ;;
7476	  x86_64-*linux*)
7477	    LD="${LD-ld} -m elf_x86_64"
7478	    ;;
7479	  powerpcle-*linux*)
7480	    LD="${LD-ld} -m elf64lppc"
7481	    ;;
7482	  powerpc-*linux*)
7483	    LD="${LD-ld} -m elf64ppc"
7484	    ;;
7485	  s390*-*linux*|s390*-*tpf*)
7486	    LD="${LD-ld} -m elf64_s390"
7487	    ;;
7488	  sparc*-*linux*)
7489	    LD="${LD-ld} -m elf64_sparc"
7490	    ;;
7491	esac
7492	;;
7493    esac
7494  fi
7495  rm -rf conftest*
7496  ;;
7497
7498*-*-sco3.2v5*)
7499  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7500  SAVE_CFLAGS="$CFLAGS"
7501  CFLAGS="$CFLAGS -belf"
7502  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7503$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7504if ${lt_cv_cc_needs_belf+:} false; then :
7505  $as_echo_n "(cached) " >&6
7506else
7507  ac_ext=c
7508ac_cpp='$CPP $CPPFLAGS'
7509ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7510ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7511ac_compiler_gnu=$ac_cv_c_compiler_gnu
7512
7513     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7514/* end confdefs.h.  */
7515
7516int
7517main ()
7518{
7519
7520  ;
7521  return 0;
7522}
7523_ACEOF
7524if ac_fn_c_try_link "$LINENO"; then :
7525  lt_cv_cc_needs_belf=yes
7526else
7527  lt_cv_cc_needs_belf=no
7528fi
7529rm -f core conftest.err conftest.$ac_objext \
7530    conftest$ac_exeext conftest.$ac_ext
7531     ac_ext=c
7532ac_cpp='$CPP $CPPFLAGS'
7533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7535ac_compiler_gnu=$ac_cv_c_compiler_gnu
7536
7537fi
7538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7539$as_echo "$lt_cv_cc_needs_belf" >&6; }
7540  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7541    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7542    CFLAGS="$SAVE_CFLAGS"
7543  fi
7544  ;;
7545sparc*-*solaris*)
7546  # Find out which ABI we are using.
7547  echo 'int i;' > conftest.$ac_ext
7548  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7549  (eval $ac_compile) 2>&5
7550  ac_status=$?
7551  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7552  test $ac_status = 0; }; then
7553    case `/usr/bin/file conftest.o` in
7554    *64-bit*)
7555      case $lt_cv_prog_gnu_ld in
7556      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7557      *)
7558	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7559	  LD="${LD-ld} -64"
7560	fi
7561	;;
7562      esac
7563      ;;
7564    esac
7565  fi
7566  rm -rf conftest*
7567  ;;
7568esac
7569
7570need_locks="$enable_libtool_lock"
7571
7572
7573  case $host_os in
7574    rhapsody* | darwin*)
7575    if test -n "$ac_tool_prefix"; then
7576  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7577set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7579$as_echo_n "checking for $ac_word... " >&6; }
7580if ${ac_cv_prog_DSYMUTIL+:} false; then :
7581  $as_echo_n "(cached) " >&6
7582else
7583  if test -n "$DSYMUTIL"; then
7584  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7585else
7586as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7587for as_dir in $PATH
7588do
7589  IFS=$as_save_IFS
7590  test -z "$as_dir" && as_dir=.
7591    for ac_exec_ext in '' $ac_executable_extensions; do
7592  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7593    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7594    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7595    break 2
7596  fi
7597done
7598  done
7599IFS=$as_save_IFS
7600
7601fi
7602fi
7603DSYMUTIL=$ac_cv_prog_DSYMUTIL
7604if test -n "$DSYMUTIL"; then
7605  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7606$as_echo "$DSYMUTIL" >&6; }
7607else
7608  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7609$as_echo "no" >&6; }
7610fi
7611
7612
7613fi
7614if test -z "$ac_cv_prog_DSYMUTIL"; then
7615  ac_ct_DSYMUTIL=$DSYMUTIL
7616  # Extract the first word of "dsymutil", so it can be a program name with args.
7617set dummy dsymutil; ac_word=$2
7618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7619$as_echo_n "checking for $ac_word... " >&6; }
7620if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7621  $as_echo_n "(cached) " >&6
7622else
7623  if test -n "$ac_ct_DSYMUTIL"; then
7624  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7625else
7626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7627for as_dir in $PATH
7628do
7629  IFS=$as_save_IFS
7630  test -z "$as_dir" && as_dir=.
7631    for ac_exec_ext in '' $ac_executable_extensions; do
7632  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7633    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7634    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7635    break 2
7636  fi
7637done
7638  done
7639IFS=$as_save_IFS
7640
7641fi
7642fi
7643ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7644if test -n "$ac_ct_DSYMUTIL"; then
7645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7646$as_echo "$ac_ct_DSYMUTIL" >&6; }
7647else
7648  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7649$as_echo "no" >&6; }
7650fi
7651
7652  if test "x$ac_ct_DSYMUTIL" = x; then
7653    DSYMUTIL=":"
7654  else
7655    case $cross_compiling:$ac_tool_warned in
7656yes:)
7657{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7658$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7659ac_tool_warned=yes ;;
7660esac
7661    DSYMUTIL=$ac_ct_DSYMUTIL
7662  fi
7663else
7664  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7665fi
7666
7667    if test -n "$ac_tool_prefix"; then
7668  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7669set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7671$as_echo_n "checking for $ac_word... " >&6; }
7672if ${ac_cv_prog_NMEDIT+:} false; then :
7673  $as_echo_n "(cached) " >&6
7674else
7675  if test -n "$NMEDIT"; then
7676  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7677else
7678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7679for as_dir in $PATH
7680do
7681  IFS=$as_save_IFS
7682  test -z "$as_dir" && as_dir=.
7683    for ac_exec_ext in '' $ac_executable_extensions; do
7684  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7685    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7686    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7687    break 2
7688  fi
7689done
7690  done
7691IFS=$as_save_IFS
7692
7693fi
7694fi
7695NMEDIT=$ac_cv_prog_NMEDIT
7696if test -n "$NMEDIT"; then
7697  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7698$as_echo "$NMEDIT" >&6; }
7699else
7700  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7701$as_echo "no" >&6; }
7702fi
7703
7704
7705fi
7706if test -z "$ac_cv_prog_NMEDIT"; then
7707  ac_ct_NMEDIT=$NMEDIT
7708  # Extract the first word of "nmedit", so it can be a program name with args.
7709set dummy nmedit; ac_word=$2
7710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7711$as_echo_n "checking for $ac_word... " >&6; }
7712if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7713  $as_echo_n "(cached) " >&6
7714else
7715  if test -n "$ac_ct_NMEDIT"; then
7716  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7717else
7718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7719for as_dir in $PATH
7720do
7721  IFS=$as_save_IFS
7722  test -z "$as_dir" && as_dir=.
7723    for ac_exec_ext in '' $ac_executable_extensions; do
7724  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7725    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7726    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7727    break 2
7728  fi
7729done
7730  done
7731IFS=$as_save_IFS
7732
7733fi
7734fi
7735ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7736if test -n "$ac_ct_NMEDIT"; then
7737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7738$as_echo "$ac_ct_NMEDIT" >&6; }
7739else
7740  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7741$as_echo "no" >&6; }
7742fi
7743
7744  if test "x$ac_ct_NMEDIT" = x; then
7745    NMEDIT=":"
7746  else
7747    case $cross_compiling:$ac_tool_warned in
7748yes:)
7749{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7750$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7751ac_tool_warned=yes ;;
7752esac
7753    NMEDIT=$ac_ct_NMEDIT
7754  fi
7755else
7756  NMEDIT="$ac_cv_prog_NMEDIT"
7757fi
7758
7759    if test -n "$ac_tool_prefix"; then
7760  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7761set dummy ${ac_tool_prefix}lipo; ac_word=$2
7762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7763$as_echo_n "checking for $ac_word... " >&6; }
7764if ${ac_cv_prog_LIPO+:} false; then :
7765  $as_echo_n "(cached) " >&6
7766else
7767  if test -n "$LIPO"; then
7768  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7769else
7770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7771for as_dir in $PATH
7772do
7773  IFS=$as_save_IFS
7774  test -z "$as_dir" && as_dir=.
7775    for ac_exec_ext in '' $ac_executable_extensions; do
7776  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7777    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7778    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7779    break 2
7780  fi
7781done
7782  done
7783IFS=$as_save_IFS
7784
7785fi
7786fi
7787LIPO=$ac_cv_prog_LIPO
7788if test -n "$LIPO"; then
7789  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7790$as_echo "$LIPO" >&6; }
7791else
7792  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7793$as_echo "no" >&6; }
7794fi
7795
7796
7797fi
7798if test -z "$ac_cv_prog_LIPO"; then
7799  ac_ct_LIPO=$LIPO
7800  # Extract the first word of "lipo", so it can be a program name with args.
7801set dummy lipo; ac_word=$2
7802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7803$as_echo_n "checking for $ac_word... " >&6; }
7804if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7805  $as_echo_n "(cached) " >&6
7806else
7807  if test -n "$ac_ct_LIPO"; then
7808  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7809else
7810as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7811for as_dir in $PATH
7812do
7813  IFS=$as_save_IFS
7814  test -z "$as_dir" && as_dir=.
7815    for ac_exec_ext in '' $ac_executable_extensions; do
7816  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7817    ac_cv_prog_ac_ct_LIPO="lipo"
7818    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7819    break 2
7820  fi
7821done
7822  done
7823IFS=$as_save_IFS
7824
7825fi
7826fi
7827ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7828if test -n "$ac_ct_LIPO"; then
7829  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7830$as_echo "$ac_ct_LIPO" >&6; }
7831else
7832  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7833$as_echo "no" >&6; }
7834fi
7835
7836  if test "x$ac_ct_LIPO" = x; then
7837    LIPO=":"
7838  else
7839    case $cross_compiling:$ac_tool_warned in
7840yes:)
7841{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7842$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7843ac_tool_warned=yes ;;
7844esac
7845    LIPO=$ac_ct_LIPO
7846  fi
7847else
7848  LIPO="$ac_cv_prog_LIPO"
7849fi
7850
7851    if test -n "$ac_tool_prefix"; then
7852  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7853set dummy ${ac_tool_prefix}otool; ac_word=$2
7854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7855$as_echo_n "checking for $ac_word... " >&6; }
7856if ${ac_cv_prog_OTOOL+:} false; then :
7857  $as_echo_n "(cached) " >&6
7858else
7859  if test -n "$OTOOL"; then
7860  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7861else
7862as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7863for as_dir in $PATH
7864do
7865  IFS=$as_save_IFS
7866  test -z "$as_dir" && as_dir=.
7867    for ac_exec_ext in '' $ac_executable_extensions; do
7868  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7869    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7870    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7871    break 2
7872  fi
7873done
7874  done
7875IFS=$as_save_IFS
7876
7877fi
7878fi
7879OTOOL=$ac_cv_prog_OTOOL
7880if test -n "$OTOOL"; then
7881  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7882$as_echo "$OTOOL" >&6; }
7883else
7884  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7885$as_echo "no" >&6; }
7886fi
7887
7888
7889fi
7890if test -z "$ac_cv_prog_OTOOL"; then
7891  ac_ct_OTOOL=$OTOOL
7892  # Extract the first word of "otool", so it can be a program name with args.
7893set dummy otool; ac_word=$2
7894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7895$as_echo_n "checking for $ac_word... " >&6; }
7896if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7897  $as_echo_n "(cached) " >&6
7898else
7899  if test -n "$ac_ct_OTOOL"; then
7900  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7901else
7902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7903for as_dir in $PATH
7904do
7905  IFS=$as_save_IFS
7906  test -z "$as_dir" && as_dir=.
7907    for ac_exec_ext in '' $ac_executable_extensions; do
7908  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7909    ac_cv_prog_ac_ct_OTOOL="otool"
7910    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7911    break 2
7912  fi
7913done
7914  done
7915IFS=$as_save_IFS
7916
7917fi
7918fi
7919ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7920if test -n "$ac_ct_OTOOL"; then
7921  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7922$as_echo "$ac_ct_OTOOL" >&6; }
7923else
7924  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7925$as_echo "no" >&6; }
7926fi
7927
7928  if test "x$ac_ct_OTOOL" = x; then
7929    OTOOL=":"
7930  else
7931    case $cross_compiling:$ac_tool_warned in
7932yes:)
7933{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7934$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7935ac_tool_warned=yes ;;
7936esac
7937    OTOOL=$ac_ct_OTOOL
7938  fi
7939else
7940  OTOOL="$ac_cv_prog_OTOOL"
7941fi
7942
7943    if test -n "$ac_tool_prefix"; then
7944  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7945set dummy ${ac_tool_prefix}otool64; ac_word=$2
7946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7947$as_echo_n "checking for $ac_word... " >&6; }
7948if ${ac_cv_prog_OTOOL64+:} false; then :
7949  $as_echo_n "(cached) " >&6
7950else
7951  if test -n "$OTOOL64"; then
7952  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7953else
7954as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7955for as_dir in $PATH
7956do
7957  IFS=$as_save_IFS
7958  test -z "$as_dir" && as_dir=.
7959    for ac_exec_ext in '' $ac_executable_extensions; do
7960  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7961    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7962    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7963    break 2
7964  fi
7965done
7966  done
7967IFS=$as_save_IFS
7968
7969fi
7970fi
7971OTOOL64=$ac_cv_prog_OTOOL64
7972if test -n "$OTOOL64"; then
7973  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7974$as_echo "$OTOOL64" >&6; }
7975else
7976  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7977$as_echo "no" >&6; }
7978fi
7979
7980
7981fi
7982if test -z "$ac_cv_prog_OTOOL64"; then
7983  ac_ct_OTOOL64=$OTOOL64
7984  # Extract the first word of "otool64", so it can be a program name with args.
7985set dummy otool64; ac_word=$2
7986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7987$as_echo_n "checking for $ac_word... " >&6; }
7988if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7989  $as_echo_n "(cached) " >&6
7990else
7991  if test -n "$ac_ct_OTOOL64"; then
7992  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7993else
7994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7995for as_dir in $PATH
7996do
7997  IFS=$as_save_IFS
7998  test -z "$as_dir" && as_dir=.
7999    for ac_exec_ext in '' $ac_executable_extensions; do
8000  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8001    ac_cv_prog_ac_ct_OTOOL64="otool64"
8002    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8003    break 2
8004  fi
8005done
8006  done
8007IFS=$as_save_IFS
8008
8009fi
8010fi
8011ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8012if test -n "$ac_ct_OTOOL64"; then
8013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8014$as_echo "$ac_ct_OTOOL64" >&6; }
8015else
8016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8017$as_echo "no" >&6; }
8018fi
8019
8020  if test "x$ac_ct_OTOOL64" = x; then
8021    OTOOL64=":"
8022  else
8023    case $cross_compiling:$ac_tool_warned in
8024yes:)
8025{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8026$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8027ac_tool_warned=yes ;;
8028esac
8029    OTOOL64=$ac_ct_OTOOL64
8030  fi
8031else
8032  OTOOL64="$ac_cv_prog_OTOOL64"
8033fi
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8062$as_echo_n "checking for -single_module linker flag... " >&6; }
8063if ${lt_cv_apple_cc_single_mod+:} false; then :
8064  $as_echo_n "(cached) " >&6
8065else
8066  lt_cv_apple_cc_single_mod=no
8067      if test -z "${LT_MULTI_MODULE}"; then
8068	# By default we will add the -single_module flag. You can override
8069	# by either setting the environment variable LT_MULTI_MODULE
8070	# non-empty at configure time, or by adding -multi_module to the
8071	# link flags.
8072	rm -rf libconftest.dylib*
8073	echo "int foo(void){return 1;}" > conftest.c
8074	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8075-dynamiclib -Wl,-single_module conftest.c" >&5
8076	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8077	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8078        _lt_result=$?
8079	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8080	  lt_cv_apple_cc_single_mod=yes
8081	else
8082	  cat conftest.err >&5
8083	fi
8084	rm -rf libconftest.dylib*
8085	rm -f conftest.*
8086      fi
8087fi
8088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8089$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8090    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8091$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8092if ${lt_cv_ld_exported_symbols_list+:} false; then :
8093  $as_echo_n "(cached) " >&6
8094else
8095  lt_cv_ld_exported_symbols_list=no
8096      save_LDFLAGS=$LDFLAGS
8097      echo "_main" > conftest.sym
8098      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8099      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8100/* end confdefs.h.  */
8101
8102int
8103main ()
8104{
8105
8106  ;
8107  return 0;
8108}
8109_ACEOF
8110if ac_fn_c_try_link "$LINENO"; then :
8111  lt_cv_ld_exported_symbols_list=yes
8112else
8113  lt_cv_ld_exported_symbols_list=no
8114fi
8115rm -f core conftest.err conftest.$ac_objext \
8116    conftest$ac_exeext conftest.$ac_ext
8117	LDFLAGS="$save_LDFLAGS"
8118
8119fi
8120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8121$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8122    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8123$as_echo_n "checking for -force_load linker flag... " >&6; }
8124if ${lt_cv_ld_force_load+:} false; then :
8125  $as_echo_n "(cached) " >&6
8126else
8127  lt_cv_ld_force_load=no
8128      cat > conftest.c << _LT_EOF
8129int forced_loaded() { return 2;}
8130_LT_EOF
8131      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8132      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8133      echo "$AR cru libconftest.a conftest.o" >&5
8134      $AR cru libconftest.a conftest.o 2>&5
8135      cat > conftest.c << _LT_EOF
8136int main() { return 0;}
8137_LT_EOF
8138      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8139      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8140      _lt_result=$?
8141      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8142	lt_cv_ld_force_load=yes
8143      else
8144	cat conftest.err >&5
8145      fi
8146        rm -f conftest.err libconftest.a conftest conftest.c
8147        rm -rf conftest.dSYM
8148
8149fi
8150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8151$as_echo "$lt_cv_ld_force_load" >&6; }
8152    case $host_os in
8153    rhapsody* | darwin1.[012])
8154      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8155    darwin1.*)
8156      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8157    darwin*) # darwin 5.x on
8158      # if running on 10.5 or later, the deployment target defaults
8159      # to the OS version, if on x86, and 10.4, the deployment
8160      # target defaults to 10.4. Don't you love it?
8161      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8162	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8163	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8164	10.[012][,.]*)
8165	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8166	10.*)
8167	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8168      esac
8169    ;;
8170  esac
8171    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8172      _lt_dar_single_mod='$single_module'
8173    fi
8174    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8175      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8176    else
8177      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8178    fi
8179    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8180      _lt_dsymutil='~$DSYMUTIL $lib || :'
8181    else
8182      _lt_dsymutil=
8183    fi
8184    ;;
8185  esac
8186
8187for ac_header in dlfcn.h
8188do :
8189  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8190"
8191if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8192  cat >>confdefs.h <<_ACEOF
8193#define HAVE_DLFCN_H 1
8194_ACEOF
8195
8196fi
8197
8198done
8199
8200
8201
8202
8203
8204# Set options
8205
8206
8207
8208        enable_dlopen=no
8209
8210
8211  enable_win32_dll=no
8212
8213
8214
8215  # Check whether --enable-static was given.
8216if test "${enable_static+set}" = set; then :
8217  enableval=$enable_static; p=${PACKAGE-default}
8218    case $enableval in
8219    yes) enable_static=yes ;;
8220    no) enable_static=no ;;
8221    *)
8222     enable_static=no
8223      # Look at the argument we got.  We use all the common list separators.
8224      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8225      for pkg in $enableval; do
8226	IFS="$lt_save_ifs"
8227	if test "X$pkg" = "X$p"; then
8228	  enable_static=yes
8229	fi
8230      done
8231      IFS="$lt_save_ifs"
8232      ;;
8233    esac
8234else
8235  enable_static=yes
8236fi
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247# Check whether --with-pic was given.
8248if test "${with_pic+set}" = set; then :
8249  withval=$with_pic; pic_mode="$withval"
8250else
8251  pic_mode=default
8252fi
8253
8254
8255test -z "$pic_mode" && pic_mode=default
8256
8257
8258
8259
8260
8261
8262
8263  # Check whether --enable-fast-install was given.
8264if test "${enable_fast_install+set}" = set; then :
8265  enableval=$enable_fast_install; p=${PACKAGE-default}
8266    case $enableval in
8267    yes) enable_fast_install=yes ;;
8268    no) enable_fast_install=no ;;
8269    *)
8270      enable_fast_install=no
8271      # Look at the argument we got.  We use all the common list separators.
8272      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8273      for pkg in $enableval; do
8274	IFS="$lt_save_ifs"
8275	if test "X$pkg" = "X$p"; then
8276	  enable_fast_install=yes
8277	fi
8278      done
8279      IFS="$lt_save_ifs"
8280      ;;
8281    esac
8282else
8283  enable_fast_install=yes
8284fi
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296# This can be used to rebuild libtool when needed
8297LIBTOOL_DEPS="$ltmain"
8298
8299# Always use our own libtool.
8300LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327test -z "$LN_S" && LN_S="ln -s"
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342if test -n "${ZSH_VERSION+set}" ; then
8343   setopt NO_GLOB_SUBST
8344fi
8345
8346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8347$as_echo_n "checking for objdir... " >&6; }
8348if ${lt_cv_objdir+:} false; then :
8349  $as_echo_n "(cached) " >&6
8350else
8351  rm -f .libs 2>/dev/null
8352mkdir .libs 2>/dev/null
8353if test -d .libs; then
8354  lt_cv_objdir=.libs
8355else
8356  # MS-DOS does not allow filenames that begin with a dot.
8357  lt_cv_objdir=_libs
8358fi
8359rmdir .libs 2>/dev/null
8360fi
8361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8362$as_echo "$lt_cv_objdir" >&6; }
8363objdir=$lt_cv_objdir
8364
8365
8366
8367
8368
8369cat >>confdefs.h <<_ACEOF
8370#define LT_OBJDIR "$lt_cv_objdir/"
8371_ACEOF
8372
8373
8374
8375
8376case $host_os in
8377aix3*)
8378  # AIX sometimes has problems with the GCC collect2 program.  For some
8379  # reason, if we set the COLLECT_NAMES environment variable, the problems
8380  # vanish in a puff of smoke.
8381  if test "X${COLLECT_NAMES+set}" != Xset; then
8382    COLLECT_NAMES=
8383    export COLLECT_NAMES
8384  fi
8385  ;;
8386esac
8387
8388# Global variables:
8389ofile=libtool
8390can_build_shared=yes
8391
8392# All known linkers require a `.a' archive for static linking (except MSVC,
8393# which needs '.lib').
8394libext=a
8395
8396with_gnu_ld="$lt_cv_prog_gnu_ld"
8397
8398old_CC="$CC"
8399old_CFLAGS="$CFLAGS"
8400
8401# Set sane defaults for various variables
8402test -z "$CC" && CC=cc
8403test -z "$LTCC" && LTCC=$CC
8404test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8405test -z "$LD" && LD=ld
8406test -z "$ac_objext" && ac_objext=o
8407
8408for cc_temp in $compiler""; do
8409  case $cc_temp in
8410    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8411    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8412    \-*) ;;
8413    *) break;;
8414  esac
8415done
8416cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8417
8418
8419# Only perform the check for file, if the check method requires it
8420test -z "$MAGIC_CMD" && MAGIC_CMD=file
8421case $deplibs_check_method in
8422file_magic*)
8423  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8424    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8425$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8426if ${lt_cv_path_MAGIC_CMD+:} false; then :
8427  $as_echo_n "(cached) " >&6
8428else
8429  case $MAGIC_CMD in
8430[\\/*] |  ?:[\\/]*)
8431  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8432  ;;
8433*)
8434  lt_save_MAGIC_CMD="$MAGIC_CMD"
8435  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8436  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8437  for ac_dir in $ac_dummy; do
8438    IFS="$lt_save_ifs"
8439    test -z "$ac_dir" && ac_dir=.
8440    if test -f $ac_dir/${ac_tool_prefix}file; then
8441      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8442      if test -n "$file_magic_test_file"; then
8443	case $deplibs_check_method in
8444	"file_magic "*)
8445	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8446	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8447	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8448	    $EGREP "$file_magic_regex" > /dev/null; then
8449	    :
8450	  else
8451	    cat <<_LT_EOF 1>&2
8452
8453*** Warning: the command libtool uses to detect shared libraries,
8454*** $file_magic_cmd, produces output that libtool cannot recognize.
8455*** The result is that libtool may fail to recognize shared libraries
8456*** as such.  This will affect the creation of libtool libraries that
8457*** depend on shared libraries, but programs linked with such libtool
8458*** libraries will work regardless of this problem.  Nevertheless, you
8459*** may want to report the problem to your system manager and/or to
8460*** bug-libtool@gnu.org
8461
8462_LT_EOF
8463	  fi ;;
8464	esac
8465      fi
8466      break
8467    fi
8468  done
8469  IFS="$lt_save_ifs"
8470  MAGIC_CMD="$lt_save_MAGIC_CMD"
8471  ;;
8472esac
8473fi
8474
8475MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8476if test -n "$MAGIC_CMD"; then
8477  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8478$as_echo "$MAGIC_CMD" >&6; }
8479else
8480  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8481$as_echo "no" >&6; }
8482fi
8483
8484
8485
8486
8487
8488if test -z "$lt_cv_path_MAGIC_CMD"; then
8489  if test -n "$ac_tool_prefix"; then
8490    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8491$as_echo_n "checking for file... " >&6; }
8492if ${lt_cv_path_MAGIC_CMD+:} false; then :
8493  $as_echo_n "(cached) " >&6
8494else
8495  case $MAGIC_CMD in
8496[\\/*] |  ?:[\\/]*)
8497  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8498  ;;
8499*)
8500  lt_save_MAGIC_CMD="$MAGIC_CMD"
8501  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8502  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8503  for ac_dir in $ac_dummy; do
8504    IFS="$lt_save_ifs"
8505    test -z "$ac_dir" && ac_dir=.
8506    if test -f $ac_dir/file; then
8507      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8508      if test -n "$file_magic_test_file"; then
8509	case $deplibs_check_method in
8510	"file_magic "*)
8511	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8512	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8513	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8514	    $EGREP "$file_magic_regex" > /dev/null; then
8515	    :
8516	  else
8517	    cat <<_LT_EOF 1>&2
8518
8519*** Warning: the command libtool uses to detect shared libraries,
8520*** $file_magic_cmd, produces output that libtool cannot recognize.
8521*** The result is that libtool may fail to recognize shared libraries
8522*** as such.  This will affect the creation of libtool libraries that
8523*** depend on shared libraries, but programs linked with such libtool
8524*** libraries will work regardless of this problem.  Nevertheless, you
8525*** may want to report the problem to your system manager and/or to
8526*** bug-libtool@gnu.org
8527
8528_LT_EOF
8529	  fi ;;
8530	esac
8531      fi
8532      break
8533    fi
8534  done
8535  IFS="$lt_save_ifs"
8536  MAGIC_CMD="$lt_save_MAGIC_CMD"
8537  ;;
8538esac
8539fi
8540
8541MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8542if test -n "$MAGIC_CMD"; then
8543  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8544$as_echo "$MAGIC_CMD" >&6; }
8545else
8546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8547$as_echo "no" >&6; }
8548fi
8549
8550
8551  else
8552    MAGIC_CMD=:
8553  fi
8554fi
8555
8556  fi
8557  ;;
8558esac
8559
8560# Use C for the default configuration in the libtool script
8561
8562lt_save_CC="$CC"
8563ac_ext=c
8564ac_cpp='$CPP $CPPFLAGS'
8565ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8566ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8567ac_compiler_gnu=$ac_cv_c_compiler_gnu
8568
8569
8570# Source file extension for C test sources.
8571ac_ext=c
8572
8573# Object file extension for compiled C test sources.
8574objext=o
8575objext=$objext
8576
8577# Code to be used in simple compile tests
8578lt_simple_compile_test_code="int some_variable = 0;"
8579
8580# Code to be used in simple link tests
8581lt_simple_link_test_code='int main(){return(0);}'
8582
8583
8584
8585
8586
8587
8588
8589# If no C compiler was specified, use CC.
8590LTCC=${LTCC-"$CC"}
8591
8592# If no C compiler flags were specified, use CFLAGS.
8593LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8594
8595# Allow CC to be a program name with arguments.
8596compiler=$CC
8597
8598# Save the default compiler, since it gets overwritten when the other
8599# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8600compiler_DEFAULT=$CC
8601
8602# save warnings/boilerplate of simple test code
8603ac_outfile=conftest.$ac_objext
8604echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8605eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8606_lt_compiler_boilerplate=`cat conftest.err`
8607$RM conftest*
8608
8609ac_outfile=conftest.$ac_objext
8610echo "$lt_simple_link_test_code" >conftest.$ac_ext
8611eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8612_lt_linker_boilerplate=`cat conftest.err`
8613$RM -r conftest*
8614
8615
8616## CAVEAT EMPTOR:
8617## There is no encapsulation within the following macros, do not change
8618## the running order or otherwise move them around unless you know exactly
8619## what you are doing...
8620if test -n "$compiler"; then
8621
8622lt_prog_compiler_no_builtin_flag=
8623
8624if test "$GCC" = yes; then
8625  case $cc_basename in
8626  nvcc*)
8627    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8628  *)
8629    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8630  esac
8631
8632  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8633$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8634if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8635  $as_echo_n "(cached) " >&6
8636else
8637  lt_cv_prog_compiler_rtti_exceptions=no
8638   ac_outfile=conftest.$ac_objext
8639   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8640   lt_compiler_flag="-fno-rtti -fno-exceptions"
8641   # Insert the option either (1) after the last *FLAGS variable, or
8642   # (2) before a word containing "conftest.", or (3) at the end.
8643   # Note that $ac_compile itself does not contain backslashes and begins
8644   # with a dollar sign (not a hyphen), so the echo should work correctly.
8645   # The option is referenced via a variable to avoid confusing sed.
8646   lt_compile=`echo "$ac_compile" | $SED \
8647   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8648   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8649   -e 's:$: $lt_compiler_flag:'`
8650   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8651   (eval "$lt_compile" 2>conftest.err)
8652   ac_status=$?
8653   cat conftest.err >&5
8654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8655   if (exit $ac_status) && test -s "$ac_outfile"; then
8656     # The compiler can only warn and ignore the option if not recognized
8657     # So say no if there are warnings other than the usual output.
8658     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8659     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8660     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8661       lt_cv_prog_compiler_rtti_exceptions=yes
8662     fi
8663   fi
8664   $RM conftest*
8665
8666fi
8667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8668$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8669
8670if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8671    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8672else
8673    :
8674fi
8675
8676fi
8677
8678
8679
8680
8681
8682
8683  lt_prog_compiler_wl=
8684lt_prog_compiler_pic=
8685lt_prog_compiler_static=
8686
8687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8688$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8689
8690  if test "$GCC" = yes; then
8691    lt_prog_compiler_wl='-Wl,'
8692    lt_prog_compiler_static='-static'
8693
8694    case $host_os in
8695      aix*)
8696      # All AIX code is PIC.
8697      if test "$host_cpu" = ia64; then
8698	# AIX 5 now supports IA64 processor
8699	lt_prog_compiler_static='-Bstatic'
8700      fi
8701      lt_prog_compiler_pic='-fPIC'
8702      ;;
8703
8704    amigaos*)
8705      case $host_cpu in
8706      powerpc)
8707            # see comment about AmigaOS4 .so support
8708            lt_prog_compiler_pic='-fPIC'
8709        ;;
8710      m68k)
8711            # FIXME: we need at least 68020 code to build shared libraries, but
8712            # adding the `-m68020' flag to GCC prevents building anything better,
8713            # like `-m68040'.
8714            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8715        ;;
8716      esac
8717      ;;
8718
8719    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8720      # PIC is the default for these OSes.
8721      ;;
8722
8723    mingw* | cygwin* | pw32* | os2* | cegcc*)
8724      # This hack is so that the source file can tell whether it is being
8725      # built for inclusion in a dll (and should export symbols for example).
8726      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8727      # (--disable-auto-import) libraries
8728      lt_prog_compiler_pic='-DDLL_EXPORT'
8729      ;;
8730
8731    darwin* | rhapsody*)
8732      # PIC is the default on this platform
8733      # Common symbols not allowed in MH_DYLIB files
8734      lt_prog_compiler_pic='-fno-common'
8735      ;;
8736
8737    haiku*)
8738      # PIC is the default for Haiku.
8739      # The "-static" flag exists, but is broken.
8740      lt_prog_compiler_static=
8741      ;;
8742
8743    hpux*)
8744      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8745      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8746      # sets the default TLS model and affects inlining.
8747      case $host_cpu in
8748      hppa*64*)
8749	# +Z the default
8750	;;
8751      *)
8752	lt_prog_compiler_pic='-fPIC'
8753	;;
8754      esac
8755      ;;
8756
8757    interix[3-9]*)
8758      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8759      # Instead, we relocate shared libraries at runtime.
8760      ;;
8761
8762    msdosdjgpp*)
8763      # Just because we use GCC doesn't mean we suddenly get shared libraries
8764      # on systems that don't support them.
8765      lt_prog_compiler_can_build_shared=no
8766      enable_shared=no
8767      ;;
8768
8769    *nto* | *qnx*)
8770      # QNX uses GNU C++, but need to define -shared option too, otherwise
8771      # it will coredump.
8772      lt_prog_compiler_pic='-fPIC -shared'
8773      ;;
8774
8775    sysv4*MP*)
8776      if test -d /usr/nec; then
8777	lt_prog_compiler_pic=-Kconform_pic
8778      fi
8779      ;;
8780
8781    *)
8782      lt_prog_compiler_pic='-fPIC'
8783      ;;
8784    esac
8785
8786    case $cc_basename in
8787    nvcc*) # Cuda Compiler Driver 2.2
8788      lt_prog_compiler_wl='-Xlinker '
8789      lt_prog_compiler_pic='-Xcompiler -fPIC'
8790      ;;
8791    esac
8792  else
8793    # PORTME Check for flag to pass linker flags through the system compiler.
8794    case $host_os in
8795    aix*)
8796      lt_prog_compiler_wl='-Wl,'
8797      if test "$host_cpu" = ia64; then
8798	# AIX 5 now supports IA64 processor
8799	lt_prog_compiler_static='-Bstatic'
8800      else
8801	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8802      fi
8803      ;;
8804
8805    mingw* | cygwin* | pw32* | os2* | cegcc*)
8806      # This hack is so that the source file can tell whether it is being
8807      # built for inclusion in a dll (and should export symbols for example).
8808      lt_prog_compiler_pic='-DDLL_EXPORT'
8809      ;;
8810
8811    hpux9* | hpux10* | hpux11*)
8812      lt_prog_compiler_wl='-Wl,'
8813      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8814      # not for PA HP-UX.
8815      case $host_cpu in
8816      hppa*64*|ia64*)
8817	# +Z the default
8818	;;
8819      *)
8820	lt_prog_compiler_pic='+Z'
8821	;;
8822      esac
8823      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8824      lt_prog_compiler_static='${wl}-a ${wl}archive'
8825      ;;
8826
8827    irix5* | irix6* | nonstopux*)
8828      lt_prog_compiler_wl='-Wl,'
8829      # PIC (with -KPIC) is the default.
8830      lt_prog_compiler_static='-non_shared'
8831      ;;
8832
8833    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8834      case $cc_basename in
8835      # old Intel for x86_64 which still supported -KPIC.
8836      ecc*)
8837	lt_prog_compiler_wl='-Wl,'
8838	lt_prog_compiler_pic='-KPIC'
8839	lt_prog_compiler_static='-static'
8840        ;;
8841      # icc used to be incompatible with GCC.
8842      # ICC 10 doesn't accept -KPIC any more.
8843      icc* | ifort*)
8844	lt_prog_compiler_wl='-Wl,'
8845	lt_prog_compiler_pic='-fPIC'
8846	lt_prog_compiler_static='-static'
8847        ;;
8848      # Lahey Fortran 8.1.
8849      lf95*)
8850	lt_prog_compiler_wl='-Wl,'
8851	lt_prog_compiler_pic='--shared'
8852	lt_prog_compiler_static='--static'
8853	;;
8854      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8855        # Portland Group compilers (*not* the Pentium gcc compiler,
8856	# which looks to be a dead project)
8857	lt_prog_compiler_wl='-Wl,'
8858	lt_prog_compiler_pic='-fpic'
8859	lt_prog_compiler_static='-Bstatic'
8860        ;;
8861      ccc*)
8862        lt_prog_compiler_wl='-Wl,'
8863        # All Alpha code is PIC.
8864        lt_prog_compiler_static='-non_shared'
8865        ;;
8866      xl* | bgxl* | bgf* | mpixl*)
8867	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8868	lt_prog_compiler_wl='-Wl,'
8869	lt_prog_compiler_pic='-qpic'
8870	lt_prog_compiler_static='-qstaticlink'
8871	;;
8872      *)
8873	case `$CC -V 2>&1 | sed 5q` in
8874	*Sun\ F* | *Sun*Fortran*)
8875	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8876	  lt_prog_compiler_pic='-KPIC'
8877	  lt_prog_compiler_static='-Bstatic'
8878	  lt_prog_compiler_wl=''
8879	  ;;
8880	*Sun\ C*)
8881	  # Sun C 5.9
8882	  lt_prog_compiler_pic='-KPIC'
8883	  lt_prog_compiler_static='-Bstatic'
8884	  lt_prog_compiler_wl='-Wl,'
8885	  ;;
8886	esac
8887	;;
8888      esac
8889      ;;
8890
8891    newsos6)
8892      lt_prog_compiler_pic='-KPIC'
8893      lt_prog_compiler_static='-Bstatic'
8894      ;;
8895
8896    *nto* | *qnx*)
8897      # QNX uses GNU C++, but need to define -shared option too, otherwise
8898      # it will coredump.
8899      lt_prog_compiler_pic='-fPIC -shared'
8900      ;;
8901
8902    osf3* | osf4* | osf5*)
8903      lt_prog_compiler_wl='-Wl,'
8904      # All OSF/1 code is PIC.
8905      lt_prog_compiler_static='-non_shared'
8906      ;;
8907
8908    rdos*)
8909      lt_prog_compiler_static='-non_shared'
8910      ;;
8911
8912    solaris*)
8913      lt_prog_compiler_pic='-KPIC'
8914      lt_prog_compiler_static='-Bstatic'
8915      case $cc_basename in
8916      f77* | f90* | f95*)
8917	lt_prog_compiler_wl='-Qoption ld ';;
8918      *)
8919	lt_prog_compiler_wl='-Wl,';;
8920      esac
8921      ;;
8922
8923    sunos4*)
8924      lt_prog_compiler_wl='-Qoption ld '
8925      lt_prog_compiler_pic='-PIC'
8926      lt_prog_compiler_static='-Bstatic'
8927      ;;
8928
8929    sysv4 | sysv4.2uw2* | sysv4.3*)
8930      lt_prog_compiler_wl='-Wl,'
8931      lt_prog_compiler_pic='-KPIC'
8932      lt_prog_compiler_static='-Bstatic'
8933      ;;
8934
8935    sysv4*MP*)
8936      if test -d /usr/nec ;then
8937	lt_prog_compiler_pic='-Kconform_pic'
8938	lt_prog_compiler_static='-Bstatic'
8939      fi
8940      ;;
8941
8942    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8943      lt_prog_compiler_wl='-Wl,'
8944      lt_prog_compiler_pic='-KPIC'
8945      lt_prog_compiler_static='-Bstatic'
8946      ;;
8947
8948    unicos*)
8949      lt_prog_compiler_wl='-Wl,'
8950      lt_prog_compiler_can_build_shared=no
8951      ;;
8952
8953    uts4*)
8954      lt_prog_compiler_pic='-pic'
8955      lt_prog_compiler_static='-Bstatic'
8956      ;;
8957
8958    *)
8959      lt_prog_compiler_can_build_shared=no
8960      ;;
8961    esac
8962  fi
8963
8964case $host_os in
8965  # For platforms which do not support PIC, -DPIC is meaningless:
8966  *djgpp*)
8967    lt_prog_compiler_pic=
8968    ;;
8969  *)
8970    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8971    ;;
8972esac
8973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8974$as_echo "$lt_prog_compiler_pic" >&6; }
8975
8976
8977
8978
8979
8980
8981#
8982# Check to make sure the PIC flag actually works.
8983#
8984if test -n "$lt_prog_compiler_pic"; then
8985  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8986$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8987if ${lt_cv_prog_compiler_pic_works+:} false; then :
8988  $as_echo_n "(cached) " >&6
8989else
8990  lt_cv_prog_compiler_pic_works=no
8991   ac_outfile=conftest.$ac_objext
8992   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8993   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8994   # Insert the option either (1) after the last *FLAGS variable, or
8995   # (2) before a word containing "conftest.", or (3) at the end.
8996   # Note that $ac_compile itself does not contain backslashes and begins
8997   # with a dollar sign (not a hyphen), so the echo should work correctly.
8998   # The option is referenced via a variable to avoid confusing sed.
8999   lt_compile=`echo "$ac_compile" | $SED \
9000   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9001   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9002   -e 's:$: $lt_compiler_flag:'`
9003   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9004   (eval "$lt_compile" 2>conftest.err)
9005   ac_status=$?
9006   cat conftest.err >&5
9007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9008   if (exit $ac_status) && test -s "$ac_outfile"; then
9009     # The compiler can only warn and ignore the option if not recognized
9010     # So say no if there are warnings other than the usual output.
9011     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9012     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9013     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9014       lt_cv_prog_compiler_pic_works=yes
9015     fi
9016   fi
9017   $RM conftest*
9018
9019fi
9020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9021$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9022
9023if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9024    case $lt_prog_compiler_pic in
9025     "" | " "*) ;;
9026     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9027     esac
9028else
9029    lt_prog_compiler_pic=
9030     lt_prog_compiler_can_build_shared=no
9031fi
9032
9033fi
9034
9035
9036
9037
9038
9039
9040#
9041# Check to make sure the static flag actually works.
9042#
9043wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9045$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9046if ${lt_cv_prog_compiler_static_works+:} false; then :
9047  $as_echo_n "(cached) " >&6
9048else
9049  lt_cv_prog_compiler_static_works=no
9050   save_LDFLAGS="$LDFLAGS"
9051   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9052   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9053   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9054     # The linker can only warn and ignore the option if not recognized
9055     # So say no if there are warnings
9056     if test -s conftest.err; then
9057       # Append any errors to the config.log.
9058       cat conftest.err 1>&5
9059       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9060       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9061       if diff conftest.exp conftest.er2 >/dev/null; then
9062         lt_cv_prog_compiler_static_works=yes
9063       fi
9064     else
9065       lt_cv_prog_compiler_static_works=yes
9066     fi
9067   fi
9068   $RM -r conftest*
9069   LDFLAGS="$save_LDFLAGS"
9070
9071fi
9072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9073$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9074
9075if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9076    :
9077else
9078    lt_prog_compiler_static=
9079fi
9080
9081
9082
9083
9084
9085
9086
9087  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9088$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9089if ${lt_cv_prog_compiler_c_o+:} false; then :
9090  $as_echo_n "(cached) " >&6
9091else
9092  lt_cv_prog_compiler_c_o=no
9093   $RM -r conftest 2>/dev/null
9094   mkdir conftest
9095   cd conftest
9096   mkdir out
9097   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9098
9099   lt_compiler_flag="-o out/conftest2.$ac_objext"
9100   # Insert the option either (1) after the last *FLAGS variable, or
9101   # (2) before a word containing "conftest.", or (3) at the end.
9102   # Note that $ac_compile itself does not contain backslashes and begins
9103   # with a dollar sign (not a hyphen), so the echo should work correctly.
9104   lt_compile=`echo "$ac_compile" | $SED \
9105   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9106   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9107   -e 's:$: $lt_compiler_flag:'`
9108   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9109   (eval "$lt_compile" 2>out/conftest.err)
9110   ac_status=$?
9111   cat out/conftest.err >&5
9112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9113   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9114   then
9115     # The compiler can only warn and ignore the option if not recognized
9116     # So say no if there are warnings
9117     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9118     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9119     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9120       lt_cv_prog_compiler_c_o=yes
9121     fi
9122   fi
9123   chmod u+w . 2>&5
9124   $RM conftest*
9125   # SGI C++ compiler will create directory out/ii_files/ for
9126   # template instantiation
9127   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9128   $RM out/* && rmdir out
9129   cd ..
9130   $RM -r conftest
9131   $RM conftest*
9132
9133fi
9134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9135$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9136
9137
9138
9139
9140
9141
9142  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9143$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9144if ${lt_cv_prog_compiler_c_o+:} false; then :
9145  $as_echo_n "(cached) " >&6
9146else
9147  lt_cv_prog_compiler_c_o=no
9148   $RM -r conftest 2>/dev/null
9149   mkdir conftest
9150   cd conftest
9151   mkdir out
9152   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9153
9154   lt_compiler_flag="-o out/conftest2.$ac_objext"
9155   # Insert the option either (1) after the last *FLAGS variable, or
9156   # (2) before a word containing "conftest.", or (3) at the end.
9157   # Note that $ac_compile itself does not contain backslashes and begins
9158   # with a dollar sign (not a hyphen), so the echo should work correctly.
9159   lt_compile=`echo "$ac_compile" | $SED \
9160   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9161   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9162   -e 's:$: $lt_compiler_flag:'`
9163   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9164   (eval "$lt_compile" 2>out/conftest.err)
9165   ac_status=$?
9166   cat out/conftest.err >&5
9167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9168   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9169   then
9170     # The compiler can only warn and ignore the option if not recognized
9171     # So say no if there are warnings
9172     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9173     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9174     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9175       lt_cv_prog_compiler_c_o=yes
9176     fi
9177   fi
9178   chmod u+w . 2>&5
9179   $RM conftest*
9180   # SGI C++ compiler will create directory out/ii_files/ for
9181   # template instantiation
9182   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9183   $RM out/* && rmdir out
9184   cd ..
9185   $RM -r conftest
9186   $RM conftest*
9187
9188fi
9189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9190$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9191
9192
9193
9194
9195hard_links="nottested"
9196if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9197  # do not overwrite the value of need_locks provided by the user
9198  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9199$as_echo_n "checking if we can lock with hard links... " >&6; }
9200  hard_links=yes
9201  $RM conftest*
9202  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9203  touch conftest.a
9204  ln conftest.a conftest.b 2>&5 || hard_links=no
9205  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9206  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9207$as_echo "$hard_links" >&6; }
9208  if test "$hard_links" = no; then
9209    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9210$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9211    need_locks=warn
9212  fi
9213else
9214  need_locks=no
9215fi
9216
9217
9218
9219
9220
9221
9222  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9223$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9224
9225  runpath_var=
9226  allow_undefined_flag=
9227  always_export_symbols=no
9228  archive_cmds=
9229  archive_expsym_cmds=
9230  compiler_needs_object=no
9231  enable_shared_with_static_runtimes=no
9232  export_dynamic_flag_spec=
9233  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9234  hardcode_automatic=no
9235  hardcode_direct=no
9236  hardcode_direct_absolute=no
9237  hardcode_libdir_flag_spec=
9238  hardcode_libdir_flag_spec_ld=
9239  hardcode_libdir_separator=
9240  hardcode_minus_L=no
9241  hardcode_shlibpath_var=unsupported
9242  inherit_rpath=no
9243  link_all_deplibs=unknown
9244  module_cmds=
9245  module_expsym_cmds=
9246  old_archive_from_new_cmds=
9247  old_archive_from_expsyms_cmds=
9248  thread_safe_flag_spec=
9249  whole_archive_flag_spec=
9250  # include_expsyms should be a list of space-separated symbols to be *always*
9251  # included in the symbol list
9252  include_expsyms=
9253  # exclude_expsyms can be an extended regexp of symbols to exclude
9254  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9255  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9256  # as well as any symbol that contains `d'.
9257  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9258  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9259  # platforms (ab)use it in PIC code, but their linkers get confused if
9260  # the symbol is explicitly referenced.  Since portable code cannot
9261  # rely on this symbol name, it's probably fine to never include it in
9262  # preloaded symbol tables.
9263  # Exclude shared library initialization/finalization symbols.
9264  extract_expsyms_cmds=
9265
9266  case $host_os in
9267  cygwin* | mingw* | pw32* | cegcc*)
9268    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9269    # When not using gcc, we currently assume that we are using
9270    # Microsoft Visual C++.
9271    if test "$GCC" != yes; then
9272      with_gnu_ld=no
9273    fi
9274    ;;
9275  interix*)
9276    # we just hope/assume this is gcc and not c89 (= MSVC++)
9277    with_gnu_ld=yes
9278    ;;
9279  openbsd*)
9280    with_gnu_ld=no
9281    ;;
9282  esac
9283
9284  ld_shlibs=yes
9285
9286  # On some targets, GNU ld is compatible enough with the native linker
9287  # that we're better off using the native interface for both.
9288  lt_use_gnu_ld_interface=no
9289  if test "$with_gnu_ld" = yes; then
9290    case $host_os in
9291      aix*)
9292	# The AIX port of GNU ld has always aspired to compatibility
9293	# with the native linker.  However, as the warning in the GNU ld
9294	# block says, versions before 2.19.5* couldn't really create working
9295	# shared libraries, regardless of the interface used.
9296	case `$LD -v 2>&1` in
9297	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9298	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9299	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9300	  *)
9301	    lt_use_gnu_ld_interface=yes
9302	    ;;
9303	esac
9304	;;
9305      *)
9306	lt_use_gnu_ld_interface=yes
9307	;;
9308    esac
9309  fi
9310
9311  if test "$lt_use_gnu_ld_interface" = yes; then
9312    # If archive_cmds runs LD, not CC, wlarc should be empty
9313    wlarc='${wl}'
9314
9315    # Set some defaults for GNU ld with shared library support. These
9316    # are reset later if shared libraries are not supported. Putting them
9317    # here allows them to be overridden if necessary.
9318    runpath_var=LD_RUN_PATH
9319    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9320    export_dynamic_flag_spec='${wl}--export-dynamic'
9321    # ancient GNU ld didn't support --whole-archive et. al.
9322    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9323      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9324    else
9325      whole_archive_flag_spec=
9326    fi
9327    supports_anon_versioning=no
9328    case `$LD -v 2>&1` in
9329      *GNU\ gold*) supports_anon_versioning=yes ;;
9330      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9331      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9332      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9333      *\ 2.11.*) ;; # other 2.11 versions
9334      *) supports_anon_versioning=yes ;;
9335    esac
9336
9337    # See if GNU ld supports shared libraries.
9338    case $host_os in
9339    aix[3-9]*)
9340      # On AIX/PPC, the GNU linker is very broken
9341      if test "$host_cpu" != ia64; then
9342	ld_shlibs=no
9343	cat <<_LT_EOF 1>&2
9344
9345*** Warning: the GNU linker, at least up to release 2.19, is reported
9346*** to be unable to reliably create shared libraries on AIX.
9347*** Therefore, libtool is disabling shared libraries support.  If you
9348*** really care for shared libraries, you may want to install binutils
9349*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9350*** You will then need to restart the configuration process.
9351
9352_LT_EOF
9353      fi
9354      ;;
9355
9356    amigaos*)
9357      case $host_cpu in
9358      powerpc)
9359            # see comment about AmigaOS4 .so support
9360            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9361            archive_expsym_cmds=''
9362        ;;
9363      m68k)
9364            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)'
9365            hardcode_libdir_flag_spec='-L$libdir'
9366            hardcode_minus_L=yes
9367        ;;
9368      esac
9369      ;;
9370
9371    beos*)
9372      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9373	allow_undefined_flag=unsupported
9374	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9375	# support --undefined.  This deserves some investigation.  FIXME
9376	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9377      else
9378	ld_shlibs=no
9379      fi
9380      ;;
9381
9382    cygwin* | mingw* | pw32* | cegcc*)
9383      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9384      # as there is no search path for DLLs.
9385      hardcode_libdir_flag_spec='-L$libdir'
9386      export_dynamic_flag_spec='${wl}--export-all-symbols'
9387      allow_undefined_flag=unsupported
9388      always_export_symbols=no
9389      enable_shared_with_static_runtimes=yes
9390      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9391
9392      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9393        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9394	# If the export-symbols file already is a .def file (1st line
9395	# is EXPORTS), use it as is; otherwise, prepend...
9396	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9397	  cp $export_symbols $output_objdir/$soname.def;
9398	else
9399	  echo EXPORTS > $output_objdir/$soname.def;
9400	  cat $export_symbols >> $output_objdir/$soname.def;
9401	fi~
9402	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9403      else
9404	ld_shlibs=no
9405      fi
9406      ;;
9407
9408    haiku*)
9409      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9410      link_all_deplibs=yes
9411      ;;
9412
9413    interix[3-9]*)
9414      hardcode_direct=no
9415      hardcode_shlibpath_var=no
9416      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9417      export_dynamic_flag_spec='${wl}-E'
9418      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9419      # Instead, shared libraries are loaded at an image base (0x10000000 by
9420      # default) and relocated if they conflict, which is a slow very memory
9421      # consuming and fragmenting process.  To avoid this, we pick a random,
9422      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9423      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9424      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9425      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'
9426      ;;
9427
9428    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9429      tmp_diet=no
9430      if test "$host_os" = linux-dietlibc; then
9431	case $cc_basename in
9432	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9433	esac
9434      fi
9435      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9436	 && test "$tmp_diet" = no
9437      then
9438	tmp_addflag=' $pic_flag'
9439	tmp_sharedflag='-shared'
9440	case $cc_basename,$host_cpu in
9441        pgcc*)				# Portland Group C compiler
9442	  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'
9443	  tmp_addflag=' $pic_flag'
9444	  ;;
9445	pgf77* | pgf90* | pgf95* | pgfortran*)
9446					# Portland Group f77 and f90 compilers
9447	  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'
9448	  tmp_addflag=' $pic_flag -Mnomain' ;;
9449	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9450	  tmp_addflag=' -i_dynamic' ;;
9451	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9452	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9453	ifc* | ifort*)			# Intel Fortran compiler
9454	  tmp_addflag=' -nofor_main' ;;
9455	lf95*)				# Lahey Fortran 8.1
9456	  whole_archive_flag_spec=
9457	  tmp_sharedflag='--shared' ;;
9458	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9459	  tmp_sharedflag='-qmkshrobj'
9460	  tmp_addflag= ;;
9461	nvcc*)	# Cuda Compiler Driver 2.2
9462	  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'
9463	  compiler_needs_object=yes
9464	  ;;
9465	esac
9466	case `$CC -V 2>&1 | sed 5q` in
9467	*Sun\ C*)			# Sun C 5.9
9468	  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'
9469	  compiler_needs_object=yes
9470	  tmp_sharedflag='-G' ;;
9471	*Sun\ F*)			# Sun Fortran 8.3
9472	  tmp_sharedflag='-G' ;;
9473	esac
9474	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9475
9476        if test "x$supports_anon_versioning" = xyes; then
9477          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9478	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9479	    echo "local: *; };" >> $output_objdir/$libname.ver~
9480	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9481        fi
9482
9483	case $cc_basename in
9484	xlf* | bgf* | bgxlf* | mpixlf*)
9485	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9486	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9487	  hardcode_libdir_flag_spec=
9488	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9489	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9490	  if test "x$supports_anon_versioning" = xyes; then
9491	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9492	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9493	      echo "local: *; };" >> $output_objdir/$libname.ver~
9494	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9495	  fi
9496	  ;;
9497	esac
9498      else
9499        ld_shlibs=no
9500      fi
9501      ;;
9502
9503    netbsd*)
9504      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9505	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9506	wlarc=
9507      else
9508	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9509	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9510      fi
9511      ;;
9512
9513    solaris*)
9514      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9515	ld_shlibs=no
9516	cat <<_LT_EOF 1>&2
9517
9518*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9519*** create shared libraries on Solaris systems.  Therefore, libtool
9520*** is disabling shared libraries support.  We urge you to upgrade GNU
9521*** binutils to release 2.9.1 or newer.  Another option is to modify
9522*** your PATH or compiler configuration so that the native linker is
9523*** used, and then restart.
9524
9525_LT_EOF
9526      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9527	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9528	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9529      else
9530	ld_shlibs=no
9531      fi
9532      ;;
9533
9534    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9535      case `$LD -v 2>&1` in
9536        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9537	ld_shlibs=no
9538	cat <<_LT_EOF 1>&2
9539
9540*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9541*** reliably create shared libraries on SCO systems.  Therefore, libtool
9542*** is disabling shared libraries support.  We urge you to upgrade GNU
9543*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9544*** your PATH or compiler configuration so that the native linker is
9545*** used, and then restart.
9546
9547_LT_EOF
9548	;;
9549	*)
9550	  # For security reasons, it is highly recommended that you always
9551	  # use absolute paths for naming shared libraries, and exclude the
9552	  # DT_RUNPATH tag from executables and libraries.  But doing so
9553	  # requires that you compile everything twice, which is a pain.
9554	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9555	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9556	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9557	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9558	  else
9559	    ld_shlibs=no
9560	  fi
9561	;;
9562      esac
9563      ;;
9564
9565    sunos4*)
9566      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9567      wlarc=
9568      hardcode_direct=yes
9569      hardcode_shlibpath_var=no
9570      ;;
9571
9572    *)
9573      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9574	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9575	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9576      else
9577	ld_shlibs=no
9578      fi
9579      ;;
9580    esac
9581
9582    if test "$ld_shlibs" = no; then
9583      runpath_var=
9584      hardcode_libdir_flag_spec=
9585      export_dynamic_flag_spec=
9586      whole_archive_flag_spec=
9587    fi
9588  else
9589    # PORTME fill in a description of your system's linker (not GNU ld)
9590    case $host_os in
9591    aix3*)
9592      allow_undefined_flag=unsupported
9593      always_export_symbols=yes
9594      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'
9595      # Note: this linker hardcodes the directories in LIBPATH if there
9596      # are no directories specified by -L.
9597      hardcode_minus_L=yes
9598      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9599	# Neither direct hardcoding nor static linking is supported with a
9600	# broken collect2.
9601	hardcode_direct=unsupported
9602      fi
9603      ;;
9604
9605    aix[4-9]*)
9606      if test "$host_cpu" = ia64; then
9607	# On IA64, the linker does run time linking by default, so we don't
9608	# have to do anything special.
9609	aix_use_runtimelinking=no
9610	exp_sym_flag='-Bexport'
9611	no_entry_flag=""
9612      else
9613	# If we're using GNU nm, then we don't want the "-C" option.
9614	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9615	# Also, AIX nm treats weak defined symbols like other global
9616	# defined symbols, whereas GNU nm marks them as "W".
9617	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9618	  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'
9619	else
9620	  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'
9621	fi
9622	aix_use_runtimelinking=no
9623
9624	# Test if we are trying to use run time linking or normal
9625	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9626	# need to do runtime linking.
9627	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9628	  for ld_flag in $LDFLAGS; do
9629	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9630	    aix_use_runtimelinking=yes
9631	    break
9632	  fi
9633	  done
9634	  ;;
9635	esac
9636
9637	exp_sym_flag='-bexport'
9638	no_entry_flag='-bnoentry'
9639      fi
9640
9641      # When large executables or shared objects are built, AIX ld can
9642      # have problems creating the table of contents.  If linking a library
9643      # or program results in "error TOC overflow" add -mminimal-toc to
9644      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9645      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9646
9647      archive_cmds=''
9648      hardcode_direct=yes
9649      hardcode_direct_absolute=yes
9650      hardcode_libdir_separator=':'
9651      link_all_deplibs=yes
9652      file_list_spec='${wl}-f,'
9653
9654      if test "$GCC" = yes; then
9655	case $host_os in aix4.[012]|aix4.[012].*)
9656	# We only want to do this on AIX 4.2 and lower, the check
9657	# below for broken collect2 doesn't work under 4.3+
9658	  collect2name=`${CC} -print-prog-name=collect2`
9659	  if test -f "$collect2name" &&
9660	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9661	  then
9662	  # We have reworked collect2
9663	  :
9664	  else
9665	  # We have old collect2
9666	  hardcode_direct=unsupported
9667	  # It fails to find uninstalled libraries when the uninstalled
9668	  # path is not listed in the libpath.  Setting hardcode_minus_L
9669	  # to unsupported forces relinking
9670	  hardcode_minus_L=yes
9671	  hardcode_libdir_flag_spec='-L$libdir'
9672	  hardcode_libdir_separator=
9673	  fi
9674	  ;;
9675	esac
9676	shared_flag='-shared'
9677	if test "$aix_use_runtimelinking" = yes; then
9678	  shared_flag="$shared_flag "'${wl}-G'
9679	fi
9680      else
9681	# not using gcc
9682	if test "$host_cpu" = ia64; then
9683	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9684	# chokes on -Wl,-G. The following line is correct:
9685	  shared_flag='-G'
9686	else
9687	  if test "$aix_use_runtimelinking" = yes; then
9688	    shared_flag='${wl}-G'
9689	  else
9690	    shared_flag='${wl}-bM:SRE'
9691	  fi
9692	fi
9693      fi
9694
9695      export_dynamic_flag_spec='${wl}-bexpall'
9696      # It seems that -bexpall does not export symbols beginning with
9697      # underscore (_), so it is better to generate a list of symbols to export.
9698      always_export_symbols=yes
9699      if test "$aix_use_runtimelinking" = yes; then
9700	# Warning - without using the other runtime loading flags (-brtl),
9701	# -berok will link without error, but may produce a broken library.
9702	allow_undefined_flag='-berok'
9703        # Determine the default libpath from the value encoded in an
9704        # empty executable.
9705        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9706/* end confdefs.h.  */
9707
9708int
9709main ()
9710{
9711
9712  ;
9713  return 0;
9714}
9715_ACEOF
9716if ac_fn_c_try_link "$LINENO"; then :
9717
9718lt_aix_libpath_sed='
9719    /Import File Strings/,/^$/ {
9720	/^0/ {
9721	    s/^0  *\(.*\)$/\1/
9722	    p
9723	}
9724    }'
9725aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9726# Check for a 64-bit object if we didn't find anything.
9727if test -z "$aix_libpath"; then
9728  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9729fi
9730fi
9731rm -f core conftest.err conftest.$ac_objext \
9732    conftest$ac_exeext conftest.$ac_ext
9733if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9734
9735        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9736        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"
9737      else
9738	if test "$host_cpu" = ia64; then
9739	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9740	  allow_undefined_flag="-z nodefs"
9741	  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"
9742	else
9743	 # Determine the default libpath from the value encoded in an
9744	 # empty executable.
9745	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9746/* end confdefs.h.  */
9747
9748int
9749main ()
9750{
9751
9752  ;
9753  return 0;
9754}
9755_ACEOF
9756if ac_fn_c_try_link "$LINENO"; then :
9757
9758lt_aix_libpath_sed='
9759    /Import File Strings/,/^$/ {
9760	/^0/ {
9761	    s/^0  *\(.*\)$/\1/
9762	    p
9763	}
9764    }'
9765aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9766# Check for a 64-bit object if we didn't find anything.
9767if test -z "$aix_libpath"; then
9768  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9769fi
9770fi
9771rm -f core conftest.err conftest.$ac_objext \
9772    conftest$ac_exeext conftest.$ac_ext
9773if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9774
9775	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9776	  # Warning - without using the other run time loading flags,
9777	  # -berok will link without error, but may produce a broken library.
9778	  no_undefined_flag=' ${wl}-bernotok'
9779	  allow_undefined_flag=' ${wl}-berok'
9780	  if test "$with_gnu_ld" = yes; then
9781	    # We only use this code for GNU lds that support --whole-archive.
9782	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9783	  else
9784	    # Exported symbols can be pulled into shared objects from archives
9785	    whole_archive_flag_spec='$convenience'
9786	  fi
9787	  archive_cmds_need_lc=yes
9788	  # This is similar to how AIX traditionally builds its shared libraries.
9789	  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'
9790	fi
9791      fi
9792      ;;
9793
9794    amigaos*)
9795      case $host_cpu in
9796      powerpc)
9797            # see comment about AmigaOS4 .so support
9798            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9799            archive_expsym_cmds=''
9800        ;;
9801      m68k)
9802            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)'
9803            hardcode_libdir_flag_spec='-L$libdir'
9804            hardcode_minus_L=yes
9805        ;;
9806      esac
9807      ;;
9808
9809    bsdi[45]*)
9810      export_dynamic_flag_spec=-rdynamic
9811      ;;
9812
9813    cygwin* | mingw* | pw32* | cegcc*)
9814      # When not using gcc, we currently assume that we are using
9815      # Microsoft Visual C++.
9816      # hardcode_libdir_flag_spec is actually meaningless, as there is
9817      # no search path for DLLs.
9818      hardcode_libdir_flag_spec=' '
9819      allow_undefined_flag=unsupported
9820      # Tell ltmain to make .lib files, not .a files.
9821      libext=lib
9822      # Tell ltmain to make .dll files, not .so files.
9823      shrext_cmds=".dll"
9824      # FIXME: Setting linknames here is a bad hack.
9825      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9826      # The linker will automatically build a .lib file if we build a DLL.
9827      old_archive_from_new_cmds='true'
9828      # FIXME: Should let the user specify the lib program.
9829      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9830      fix_srcfile_path='`cygpath -w "$srcfile"`'
9831      enable_shared_with_static_runtimes=yes
9832      ;;
9833
9834    darwin* | rhapsody*)
9835
9836
9837  archive_cmds_need_lc=no
9838  hardcode_direct=no
9839  hardcode_automatic=yes
9840  hardcode_shlibpath_var=unsupported
9841  if test "$lt_cv_ld_force_load" = "yes"; then
9842    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\"`'
9843  else
9844    whole_archive_flag_spec=''
9845  fi
9846  link_all_deplibs=yes
9847  allow_undefined_flag="$_lt_dar_allow_undefined"
9848  case $cc_basename in
9849     ifort*) _lt_dar_can_shared=yes ;;
9850     *) _lt_dar_can_shared=$GCC ;;
9851  esac
9852  if test "$_lt_dar_can_shared" = "yes"; then
9853    output_verbose_link_cmd=func_echo_all
9854    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9855    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9856    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}"
9857    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}"
9858
9859  else
9860  ld_shlibs=no
9861  fi
9862
9863      ;;
9864
9865    dgux*)
9866      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9867      hardcode_libdir_flag_spec='-L$libdir'
9868      hardcode_shlibpath_var=no
9869      ;;
9870
9871    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9872    # support.  Future versions do this automatically, but an explicit c++rt0.o
9873    # does not break anything, and helps significantly (at the cost of a little
9874    # extra space).
9875    freebsd2.2*)
9876      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9877      hardcode_libdir_flag_spec='-R$libdir'
9878      hardcode_direct=yes
9879      hardcode_shlibpath_var=no
9880      ;;
9881
9882    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9883    freebsd2.*)
9884      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9885      hardcode_direct=yes
9886      hardcode_minus_L=yes
9887      hardcode_shlibpath_var=no
9888      ;;
9889
9890    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9891    freebsd* | dragonfly*)
9892      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9893      hardcode_libdir_flag_spec='-R$libdir'
9894      hardcode_direct=yes
9895      hardcode_shlibpath_var=no
9896      ;;
9897
9898    hpux9*)
9899      if test "$GCC" = yes; then
9900	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'
9901      else
9902	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'
9903      fi
9904      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9905      hardcode_libdir_separator=:
9906      hardcode_direct=yes
9907
9908      # hardcode_minus_L: Not really in the search PATH,
9909      # but as the default location of the library.
9910      hardcode_minus_L=yes
9911      export_dynamic_flag_spec='${wl}-E'
9912      ;;
9913
9914    hpux10*)
9915      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9916	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9917      else
9918	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9919      fi
9920      if test "$with_gnu_ld" = no; then
9921	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9922	hardcode_libdir_flag_spec_ld='+b $libdir'
9923	hardcode_libdir_separator=:
9924	hardcode_direct=yes
9925	hardcode_direct_absolute=yes
9926	export_dynamic_flag_spec='${wl}-E'
9927	# hardcode_minus_L: Not really in the search PATH,
9928	# but as the default location of the library.
9929	hardcode_minus_L=yes
9930      fi
9931      ;;
9932
9933    hpux11*)
9934      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9935	case $host_cpu in
9936	hppa*64*)
9937	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9938	  ;;
9939	ia64*)
9940	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9941	  ;;
9942	*)
9943	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9944	  ;;
9945	esac
9946      else
9947	case $host_cpu in
9948	hppa*64*)
9949	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9950	  ;;
9951	ia64*)
9952	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9953	  ;;
9954	*)
9955
9956	  # Older versions of the 11.00 compiler do not understand -b yet
9957	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9958	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9959$as_echo_n "checking if $CC understands -b... " >&6; }
9960if ${lt_cv_prog_compiler__b+:} false; then :
9961  $as_echo_n "(cached) " >&6
9962else
9963  lt_cv_prog_compiler__b=no
9964   save_LDFLAGS="$LDFLAGS"
9965   LDFLAGS="$LDFLAGS -b"
9966   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9967   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9968     # The linker can only warn and ignore the option if not recognized
9969     # So say no if there are warnings
9970     if test -s conftest.err; then
9971       # Append any errors to the config.log.
9972       cat conftest.err 1>&5
9973       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9974       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9975       if diff conftest.exp conftest.er2 >/dev/null; then
9976         lt_cv_prog_compiler__b=yes
9977       fi
9978     else
9979       lt_cv_prog_compiler__b=yes
9980     fi
9981   fi
9982   $RM -r conftest*
9983   LDFLAGS="$save_LDFLAGS"
9984
9985fi
9986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9987$as_echo "$lt_cv_prog_compiler__b" >&6; }
9988
9989if test x"$lt_cv_prog_compiler__b" = xyes; then
9990    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9991else
9992    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9993fi
9994
9995	  ;;
9996	esac
9997      fi
9998      if test "$with_gnu_ld" = no; then
9999	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10000	hardcode_libdir_separator=:
10001
10002	case $host_cpu in
10003	hppa*64*|ia64*)
10004	  hardcode_direct=no
10005	  hardcode_shlibpath_var=no
10006	  ;;
10007	*)
10008	  hardcode_direct=yes
10009	  hardcode_direct_absolute=yes
10010	  export_dynamic_flag_spec='${wl}-E'
10011
10012	  # hardcode_minus_L: Not really in the search PATH,
10013	  # but as the default location of the library.
10014	  hardcode_minus_L=yes
10015	  ;;
10016	esac
10017      fi
10018      ;;
10019
10020    irix5* | irix6* | nonstopux*)
10021      if test "$GCC" = yes; then
10022	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'
10023	# Try to use the -exported_symbol ld option, if it does not
10024	# work, assume that -exports_file does not work either and
10025	# implicitly export all symbols.
10026        save_LDFLAGS="$LDFLAGS"
10027        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10028        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10029/* end confdefs.h.  */
10030int foo(void) {}
10031_ACEOF
10032if ac_fn_c_try_link "$LINENO"; then :
10033  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'
10034
10035fi
10036rm -f core conftest.err conftest.$ac_objext \
10037    conftest$ac_exeext conftest.$ac_ext
10038        LDFLAGS="$save_LDFLAGS"
10039      else
10040	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'
10041	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'
10042      fi
10043      archive_cmds_need_lc='no'
10044      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10045      hardcode_libdir_separator=:
10046      inherit_rpath=yes
10047      link_all_deplibs=yes
10048      ;;
10049
10050    netbsd*)
10051      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10052	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10053      else
10054	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10055      fi
10056      hardcode_libdir_flag_spec='-R$libdir'
10057      hardcode_direct=yes
10058      hardcode_shlibpath_var=no
10059      ;;
10060
10061    newsos6)
10062      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10063      hardcode_direct=yes
10064      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10065      hardcode_libdir_separator=:
10066      hardcode_shlibpath_var=no
10067      ;;
10068
10069    *nto* | *qnx*)
10070      ;;
10071
10072    openbsd*)
10073      if test -f /usr/libexec/ld.so; then
10074	hardcode_direct=yes
10075	hardcode_shlibpath_var=no
10076	hardcode_direct_absolute=yes
10077	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10078	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10079	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10080	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10081	  export_dynamic_flag_spec='${wl}-E'
10082	else
10083	  case $host_os in
10084	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10085	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10086	     hardcode_libdir_flag_spec='-R$libdir'
10087	     ;;
10088	   *)
10089	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10090	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10091	     ;;
10092	  esac
10093	fi
10094      else
10095	ld_shlibs=no
10096      fi
10097      ;;
10098
10099    os2*)
10100      hardcode_libdir_flag_spec='-L$libdir'
10101      hardcode_minus_L=yes
10102      allow_undefined_flag=unsupported
10103      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'
10104      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10105      ;;
10106
10107    osf3*)
10108      if test "$GCC" = yes; then
10109	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10110	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'
10111      else
10112	allow_undefined_flag=' -expect_unresolved \*'
10113	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'
10114      fi
10115      archive_cmds_need_lc='no'
10116      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10117      hardcode_libdir_separator=:
10118      ;;
10119
10120    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10121      if test "$GCC" = yes; then
10122	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10123	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'
10124	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10125      else
10126	allow_undefined_flag=' -expect_unresolved \*'
10127	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'
10128	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~
10129	$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'
10130
10131	# Both c and cxx compiler support -rpath directly
10132	hardcode_libdir_flag_spec='-rpath $libdir'
10133      fi
10134      archive_cmds_need_lc='no'
10135      hardcode_libdir_separator=:
10136      ;;
10137
10138    solaris*)
10139      no_undefined_flag=' -z defs'
10140      if test "$GCC" = yes; then
10141	wlarc='${wl}'
10142	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10143	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10144	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10145      else
10146	case `$CC -V 2>&1` in
10147	*"Compilers 5.0"*)
10148	  wlarc=''
10149	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10150	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10151	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10152	  ;;
10153	*)
10154	  wlarc='${wl}'
10155	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10156	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10157	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10158	  ;;
10159	esac
10160      fi
10161      hardcode_libdir_flag_spec='-R$libdir'
10162      hardcode_shlibpath_var=no
10163      case $host_os in
10164      solaris2.[0-5] | solaris2.[0-5].*) ;;
10165      *)
10166	# The compiler driver will combine and reorder linker options,
10167	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10168	# but is careful enough not to reorder.
10169	# Supported since Solaris 2.6 (maybe 2.5.1?)
10170	if test "$GCC" = yes; then
10171	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10172	else
10173	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10174	fi
10175	;;
10176      esac
10177      link_all_deplibs=yes
10178      ;;
10179
10180    sunos4*)
10181      if test "x$host_vendor" = xsequent; then
10182	# Use $CC to link under sequent, because it throws in some extra .o
10183	# files that make .init and .fini sections work.
10184	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10185      else
10186	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10187      fi
10188      hardcode_libdir_flag_spec='-L$libdir'
10189      hardcode_direct=yes
10190      hardcode_minus_L=yes
10191      hardcode_shlibpath_var=no
10192      ;;
10193
10194    sysv4)
10195      case $host_vendor in
10196	sni)
10197	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10198	  hardcode_direct=yes # is this really true???
10199	;;
10200	siemens)
10201	  ## LD is ld it makes a PLAMLIB
10202	  ## CC just makes a GrossModule.
10203	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10204	  reload_cmds='$CC -r -o $output$reload_objs'
10205	  hardcode_direct=no
10206        ;;
10207	motorola)
10208	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10209	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10210	;;
10211      esac
10212      runpath_var='LD_RUN_PATH'
10213      hardcode_shlibpath_var=no
10214      ;;
10215
10216    sysv4.3*)
10217      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10218      hardcode_shlibpath_var=no
10219      export_dynamic_flag_spec='-Bexport'
10220      ;;
10221
10222    sysv4*MP*)
10223      if test -d /usr/nec; then
10224	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10225	hardcode_shlibpath_var=no
10226	runpath_var=LD_RUN_PATH
10227	hardcode_runpath_var=yes
10228	ld_shlibs=yes
10229      fi
10230      ;;
10231
10232    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10233      no_undefined_flag='${wl}-z,text'
10234      archive_cmds_need_lc=no
10235      hardcode_shlibpath_var=no
10236      runpath_var='LD_RUN_PATH'
10237
10238      if test "$GCC" = yes; then
10239	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10240	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10241      else
10242	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10243	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10244      fi
10245      ;;
10246
10247    sysv5* | sco3.2v5* | sco5v6*)
10248      # Note: We can NOT use -z defs as we might desire, because we do not
10249      # link with -lc, and that would cause any symbols used from libc to
10250      # always be unresolved, which means just about no library would
10251      # ever link correctly.  If we're not using GNU ld we use -z text
10252      # though, which does catch some bad symbols but isn't as heavy-handed
10253      # as -z defs.
10254      no_undefined_flag='${wl}-z,text'
10255      allow_undefined_flag='${wl}-z,nodefs'
10256      archive_cmds_need_lc=no
10257      hardcode_shlibpath_var=no
10258      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10259      hardcode_libdir_separator=':'
10260      link_all_deplibs=yes
10261      export_dynamic_flag_spec='${wl}-Bexport'
10262      runpath_var='LD_RUN_PATH'
10263
10264      if test "$GCC" = yes; then
10265	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10266	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10267      else
10268	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10269	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10270      fi
10271      ;;
10272
10273    uts4*)
10274      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10275      hardcode_libdir_flag_spec='-L$libdir'
10276      hardcode_shlibpath_var=no
10277      ;;
10278
10279    *)
10280      ld_shlibs=no
10281      ;;
10282    esac
10283
10284    if test x$host_vendor = xsni; then
10285      case $host in
10286      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10287	export_dynamic_flag_spec='${wl}-Blargedynsym'
10288	;;
10289      esac
10290    fi
10291  fi
10292
10293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10294$as_echo "$ld_shlibs" >&6; }
10295test "$ld_shlibs" = no && can_build_shared=no
10296
10297with_gnu_ld=$with_gnu_ld
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313#
10314# Do we need to explicitly link libc?
10315#
10316case "x$archive_cmds_need_lc" in
10317x|xyes)
10318  # Assume -lc should be added
10319  archive_cmds_need_lc=yes
10320
10321  if test "$enable_shared" = yes && test "$GCC" = yes; then
10322    case $archive_cmds in
10323    *'~'*)
10324      # FIXME: we may have to deal with multi-command sequences.
10325      ;;
10326    '$CC '*)
10327      # Test whether the compiler implicitly links with -lc since on some
10328      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10329      # to ld, don't add -lc before -lgcc.
10330      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10331$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10332if ${lt_cv_archive_cmds_need_lc+:} false; then :
10333  $as_echo_n "(cached) " >&6
10334else
10335  $RM conftest*
10336	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10337
10338	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10339  (eval $ac_compile) 2>&5
10340  ac_status=$?
10341  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10342  test $ac_status = 0; } 2>conftest.err; then
10343	  soname=conftest
10344	  lib=conftest
10345	  libobjs=conftest.$ac_objext
10346	  deplibs=
10347	  wl=$lt_prog_compiler_wl
10348	  pic_flag=$lt_prog_compiler_pic
10349	  compiler_flags=-v
10350	  linker_flags=-v
10351	  verstring=
10352	  output_objdir=.
10353	  libname=conftest
10354	  lt_save_allow_undefined_flag=$allow_undefined_flag
10355	  allow_undefined_flag=
10356	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10357  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10358  ac_status=$?
10359  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10360  test $ac_status = 0; }
10361	  then
10362	    lt_cv_archive_cmds_need_lc=no
10363	  else
10364	    lt_cv_archive_cmds_need_lc=yes
10365	  fi
10366	  allow_undefined_flag=$lt_save_allow_undefined_flag
10367	else
10368	  cat conftest.err 1>&5
10369	fi
10370	$RM conftest*
10371
10372fi
10373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10374$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10375      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10376      ;;
10377    esac
10378  fi
10379  ;;
10380esac
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10539$as_echo_n "checking dynamic linker characteristics... " >&6; }
10540
10541if test "$GCC" = yes; then
10542  case $host_os in
10543    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10544    *) lt_awk_arg="/^libraries:/" ;;
10545  esac
10546  case $host_os in
10547    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10548    *) lt_sed_strip_eq="s,=/,/,g" ;;
10549  esac
10550  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10551  case $lt_search_path_spec in
10552  *\;*)
10553    # if the path contains ";" then we assume it to be the separator
10554    # otherwise default to the standard path separator (i.e. ":") - it is
10555    # assumed that no part of a normal pathname contains ";" but that should
10556    # okay in the real world where ";" in dirpaths is itself problematic.
10557    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10558    ;;
10559  *)
10560    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10561    ;;
10562  esac
10563  # Ok, now we have the path, separated by spaces, we can step through it
10564  # and add multilib dir if necessary.
10565  lt_tmp_lt_search_path_spec=
10566  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10567  for lt_sys_path in $lt_search_path_spec; do
10568    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10569      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10570    else
10571      test -d "$lt_sys_path" && \
10572	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10573    fi
10574  done
10575  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10576BEGIN {RS=" "; FS="/|\n";} {
10577  lt_foo="";
10578  lt_count=0;
10579  for (lt_i = NF; lt_i > 0; lt_i--) {
10580    if ($lt_i != "" && $lt_i != ".") {
10581      if ($lt_i == "..") {
10582        lt_count++;
10583      } else {
10584        if (lt_count == 0) {
10585          lt_foo="/" $lt_i lt_foo;
10586        } else {
10587          lt_count--;
10588        }
10589      }
10590    }
10591  }
10592  if (lt_foo != "") { lt_freq[lt_foo]++; }
10593  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10594}'`
10595  # AWK program above erroneously prepends '/' to C:/dos/paths
10596  # for these hosts.
10597  case $host_os in
10598    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10599      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10600  esac
10601  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10602else
10603  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10604fi
10605library_names_spec=
10606libname_spec='lib$name'
10607soname_spec=
10608shrext_cmds=".so"
10609postinstall_cmds=
10610postuninstall_cmds=
10611finish_cmds=
10612finish_eval=
10613shlibpath_var=
10614shlibpath_overrides_runpath=unknown
10615version_type=none
10616dynamic_linker="$host_os ld.so"
10617sys_lib_dlsearch_path_spec="/lib /usr/lib"
10618need_lib_prefix=unknown
10619hardcode_into_libs=no
10620
10621# when you set need_version to no, make sure it does not cause -set_version
10622# flags to be left without arguments
10623need_version=unknown
10624
10625case $host_os in
10626aix3*)
10627  version_type=linux
10628  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10629  shlibpath_var=LIBPATH
10630
10631  # AIX 3 has no versioning support, so we append a major version to the name.
10632  soname_spec='${libname}${release}${shared_ext}$major'
10633  ;;
10634
10635aix[4-9]*)
10636  version_type=linux
10637  need_lib_prefix=no
10638  need_version=no
10639  hardcode_into_libs=yes
10640  if test "$host_cpu" = ia64; then
10641    # AIX 5 supports IA64
10642    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10643    shlibpath_var=LD_LIBRARY_PATH
10644  else
10645    # With GCC up to 2.95.x, collect2 would create an import file
10646    # for dependence libraries.  The import file would start with
10647    # the line `#! .'.  This would cause the generated library to
10648    # depend on `.', always an invalid library.  This was fixed in
10649    # development snapshots of GCC prior to 3.0.
10650    case $host_os in
10651      aix4 | aix4.[01] | aix4.[01].*)
10652      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10653	   echo ' yes '
10654	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10655	:
10656      else
10657	can_build_shared=no
10658      fi
10659      ;;
10660    esac
10661    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10662    # soname into executable. Probably we can add versioning support to
10663    # collect2, so additional links can be useful in future.
10664    if test "$aix_use_runtimelinking" = yes; then
10665      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10666      # instead of lib<name>.a to let people know that these are not
10667      # typical AIX shared libraries.
10668      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10669    else
10670      # We preserve .a as extension for shared libraries through AIX4.2
10671      # and later when we are not doing run time linking.
10672      library_names_spec='${libname}${release}.a $libname.a'
10673      soname_spec='${libname}${release}${shared_ext}$major'
10674    fi
10675    shlibpath_var=LIBPATH
10676  fi
10677  ;;
10678
10679amigaos*)
10680  case $host_cpu in
10681  powerpc)
10682    # Since July 2007 AmigaOS4 officially supports .so libraries.
10683    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10684    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10685    ;;
10686  m68k)
10687    library_names_spec='$libname.ixlibrary $libname.a'
10688    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10689    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'
10690    ;;
10691  esac
10692  ;;
10693
10694beos*)
10695  library_names_spec='${libname}${shared_ext}'
10696  dynamic_linker="$host_os ld.so"
10697  shlibpath_var=LIBRARY_PATH
10698  ;;
10699
10700bsdi[45]*)
10701  version_type=linux
10702  need_version=no
10703  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10704  soname_spec='${libname}${release}${shared_ext}$major'
10705  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10706  shlibpath_var=LD_LIBRARY_PATH
10707  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10708  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10709  # the default ld.so.conf also contains /usr/contrib/lib and
10710  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10711  # libtool to hard-code these into programs
10712  ;;
10713
10714cygwin* | mingw* | pw32* | cegcc*)
10715  version_type=windows
10716  shrext_cmds=".dll"
10717  need_version=no
10718  need_lib_prefix=no
10719
10720  case $GCC,$host_os in
10721  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10722    library_names_spec='$libname.dll.a'
10723    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10724    postinstall_cmds='base_file=`basename \${file}`~
10725      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10726      dldir=$destdir/`dirname \$dlpath`~
10727      test -d \$dldir || mkdir -p \$dldir~
10728      $install_prog $dir/$dlname \$dldir/$dlname~
10729      chmod a+x \$dldir/$dlname~
10730      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10731        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10732      fi'
10733    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10734      dlpath=$dir/\$dldll~
10735       $RM \$dlpath'
10736    shlibpath_overrides_runpath=yes
10737
10738    case $host_os in
10739    cygwin*)
10740      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10741      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10742
10743      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10744      ;;
10745    mingw* | cegcc*)
10746      # MinGW DLLs use traditional 'lib' prefix
10747      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10748      ;;
10749    pw32*)
10750      # pw32 DLLs use 'pw' prefix rather than 'lib'
10751      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10752      ;;
10753    esac
10754    ;;
10755
10756  *)
10757    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10758    ;;
10759  esac
10760  dynamic_linker='Win32 ld.exe'
10761  # FIXME: first we should search . and the directory the executable is in
10762  shlibpath_var=PATH
10763  ;;
10764
10765darwin* | rhapsody*)
10766  dynamic_linker="$host_os dyld"
10767  version_type=darwin
10768  need_lib_prefix=no
10769  need_version=no
10770  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10771  soname_spec='${libname}${release}${major}$shared_ext'
10772  shlibpath_overrides_runpath=yes
10773  shlibpath_var=DYLD_LIBRARY_PATH
10774  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10775
10776  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10777  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10778  ;;
10779
10780dgux*)
10781  version_type=linux
10782  need_lib_prefix=no
10783  need_version=no
10784  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10785  soname_spec='${libname}${release}${shared_ext}$major'
10786  shlibpath_var=LD_LIBRARY_PATH
10787  ;;
10788
10789freebsd* | dragonfly*)
10790  # DragonFly does not have aout.  When/if they implement a new
10791  # versioning mechanism, adjust this.
10792  if test -x /usr/bin/objformat; then
10793    objformat=`/usr/bin/objformat`
10794  else
10795    case $host_os in
10796    freebsd[23].*) objformat=aout ;;
10797    *) objformat=elf ;;
10798    esac
10799  fi
10800  version_type=freebsd-$objformat
10801  case $version_type in
10802    freebsd-elf*)
10803      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10804      need_version=no
10805      need_lib_prefix=no
10806      ;;
10807    freebsd-*)
10808      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10809      need_version=yes
10810      ;;
10811  esac
10812  shlibpath_var=LD_LIBRARY_PATH
10813  case $host_os in
10814  freebsd2.*)
10815    shlibpath_overrides_runpath=yes
10816    ;;
10817  freebsd3.[01]* | freebsdelf3.[01]*)
10818    shlibpath_overrides_runpath=yes
10819    hardcode_into_libs=yes
10820    ;;
10821  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10822  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10823    shlibpath_overrides_runpath=no
10824    hardcode_into_libs=yes
10825    ;;
10826  *) # from 4.6 on, and DragonFly
10827    shlibpath_overrides_runpath=yes
10828    hardcode_into_libs=yes
10829    ;;
10830  esac
10831  ;;
10832
10833haiku*)
10834  version_type=linux
10835  need_lib_prefix=no
10836  need_version=no
10837  dynamic_linker="$host_os runtime_loader"
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=LIBRARY_PATH
10841  shlibpath_overrides_runpath=yes
10842  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10843  hardcode_into_libs=yes
10844  ;;
10845
10846hpux9* | hpux10* | hpux11*)
10847  # Give a soname corresponding to the major version so that dld.sl refuses to
10848  # link against other versions.
10849  version_type=sunos
10850  need_lib_prefix=no
10851  need_version=no
10852  case $host_cpu in
10853  ia64*)
10854    shrext_cmds='.so'
10855    hardcode_into_libs=yes
10856    dynamic_linker="$host_os dld.so"
10857    shlibpath_var=LD_LIBRARY_PATH
10858    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10859    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10860    soname_spec='${libname}${release}${shared_ext}$major'
10861    if test "X$HPUX_IA64_MODE" = X32; then
10862      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10863    else
10864      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10865    fi
10866    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10867    ;;
10868  hppa*64*)
10869    shrext_cmds='.sl'
10870    hardcode_into_libs=yes
10871    dynamic_linker="$host_os dld.sl"
10872    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10873    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10874    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10875    soname_spec='${libname}${release}${shared_ext}$major'
10876    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10877    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10878    ;;
10879  *)
10880    shrext_cmds='.sl'
10881    dynamic_linker="$host_os dld.sl"
10882    shlibpath_var=SHLIB_PATH
10883    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10884    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10885    soname_spec='${libname}${release}${shared_ext}$major'
10886    ;;
10887  esac
10888  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10889  postinstall_cmds='chmod 555 $lib'
10890  # or fails outright, so override atomically:
10891  install_override_mode=555
10892  ;;
10893
10894interix[3-9]*)
10895  version_type=linux
10896  need_lib_prefix=no
10897  need_version=no
10898  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10899  soname_spec='${libname}${release}${shared_ext}$major'
10900  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10901  shlibpath_var=LD_LIBRARY_PATH
10902  shlibpath_overrides_runpath=no
10903  hardcode_into_libs=yes
10904  ;;
10905
10906irix5* | irix6* | nonstopux*)
10907  case $host_os in
10908    nonstopux*) version_type=nonstopux ;;
10909    *)
10910	if test "$lt_cv_prog_gnu_ld" = yes; then
10911		version_type=linux
10912	else
10913		version_type=irix
10914	fi ;;
10915  esac
10916  need_lib_prefix=no
10917  need_version=no
10918  soname_spec='${libname}${release}${shared_ext}$major'
10919  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10920  case $host_os in
10921  irix5* | nonstopux*)
10922    libsuff= shlibsuff=
10923    ;;
10924  *)
10925    case $LD in # libtool.m4 will add one of these switches to LD
10926    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10927      libsuff= shlibsuff= libmagic=32-bit;;
10928    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10929      libsuff=32 shlibsuff=N32 libmagic=N32;;
10930    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10931      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10932    *) libsuff= shlibsuff= libmagic=never-match;;
10933    esac
10934    ;;
10935  esac
10936  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10937  shlibpath_overrides_runpath=no
10938  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10939  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10940  hardcode_into_libs=yes
10941  ;;
10942
10943# No shared lib support for Linux oldld, aout, or coff.
10944linux*oldld* | linux*aout* | linux*coff*)
10945  dynamic_linker=no
10946  ;;
10947
10948# This must be Linux ELF.
10949linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10950  version_type=linux
10951  need_lib_prefix=no
10952  need_version=no
10953  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10954  soname_spec='${libname}${release}${shared_ext}$major'
10955  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10956  shlibpath_var=LD_LIBRARY_PATH
10957  shlibpath_overrides_runpath=no
10958
10959  # Some binutils ld are patched to set DT_RUNPATH
10960  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10961  $as_echo_n "(cached) " >&6
10962else
10963  lt_cv_shlibpath_overrides_runpath=no
10964    save_LDFLAGS=$LDFLAGS
10965    save_libdir=$libdir
10966    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10967	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10968    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10969/* end confdefs.h.  */
10970
10971int
10972main ()
10973{
10974
10975  ;
10976  return 0;
10977}
10978_ACEOF
10979if ac_fn_c_try_link "$LINENO"; then :
10980  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10981  lt_cv_shlibpath_overrides_runpath=yes
10982fi
10983fi
10984rm -f core conftest.err conftest.$ac_objext \
10985    conftest$ac_exeext conftest.$ac_ext
10986    LDFLAGS=$save_LDFLAGS
10987    libdir=$save_libdir
10988
10989fi
10990
10991  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10992
10993  # This implies no fast_install, which is unacceptable.
10994  # Some rework will be needed to allow for fast_install
10995  # before this can be enabled.
10996  hardcode_into_libs=yes
10997
10998  # Append ld.so.conf contents to the search path
10999  if test -f /etc/ld.so.conf; then
11000    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' ' '`
11001    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11002  fi
11003
11004  # We used to test for /lib/ld.so.1 and disable shared libraries on
11005  # powerpc, because MkLinux only supported shared libraries with the
11006  # GNU dynamic linker.  Since this was broken with cross compilers,
11007  # most powerpc-linux boxes support dynamic linking these days and
11008  # people can always --disable-shared, the test was removed, and we
11009  # assume the GNU/Linux dynamic linker is in use.
11010  dynamic_linker='GNU/Linux ld.so'
11011  ;;
11012
11013netbsd*)
11014  version_type=sunos
11015  need_lib_prefix=no
11016  need_version=no
11017  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11018    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11019    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11020    dynamic_linker='NetBSD (a.out) ld.so'
11021  else
11022    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11023    soname_spec='${libname}${release}${shared_ext}$major'
11024    dynamic_linker='NetBSD ld.elf_so'
11025  fi
11026  shlibpath_var=LD_LIBRARY_PATH
11027  shlibpath_overrides_runpath=yes
11028  hardcode_into_libs=yes
11029  ;;
11030
11031newsos6)
11032  version_type=linux
11033  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11034  shlibpath_var=LD_LIBRARY_PATH
11035  shlibpath_overrides_runpath=yes
11036  ;;
11037
11038*nto* | *qnx*)
11039  version_type=qnx
11040  need_lib_prefix=no
11041  need_version=no
11042  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11043  soname_spec='${libname}${release}${shared_ext}$major'
11044  shlibpath_var=LD_LIBRARY_PATH
11045  shlibpath_overrides_runpath=no
11046  hardcode_into_libs=yes
11047  dynamic_linker='ldqnx.so'
11048  ;;
11049
11050openbsd*)
11051  version_type=sunos
11052  sys_lib_dlsearch_path_spec="/usr/lib"
11053  need_lib_prefix=no
11054  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11055  case $host_os in
11056    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11057    *)				need_version=no  ;;
11058  esac
11059  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11060  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11061  shlibpath_var=LD_LIBRARY_PATH
11062  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11063    case $host_os in
11064      openbsd2.[89] | openbsd2.[89].*)
11065	shlibpath_overrides_runpath=no
11066	;;
11067      *)
11068	shlibpath_overrides_runpath=yes
11069	;;
11070      esac
11071  else
11072    shlibpath_overrides_runpath=yes
11073  fi
11074  ;;
11075
11076os2*)
11077  libname_spec='$name'
11078  shrext_cmds=".dll"
11079  need_lib_prefix=no
11080  library_names_spec='$libname${shared_ext} $libname.a'
11081  dynamic_linker='OS/2 ld.exe'
11082  shlibpath_var=LIBPATH
11083  ;;
11084
11085osf3* | osf4* | osf5*)
11086  version_type=osf
11087  need_lib_prefix=no
11088  need_version=no
11089  soname_spec='${libname}${release}${shared_ext}$major'
11090  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11091  shlibpath_var=LD_LIBRARY_PATH
11092  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11093  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11094  ;;
11095
11096rdos*)
11097  dynamic_linker=no
11098  ;;
11099
11100solaris*)
11101  version_type=linux
11102  need_lib_prefix=no
11103  need_version=no
11104  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11105  soname_spec='${libname}${release}${shared_ext}$major'
11106  shlibpath_var=LD_LIBRARY_PATH
11107  shlibpath_overrides_runpath=yes
11108  hardcode_into_libs=yes
11109  # ldd complains unless libraries are executable
11110  postinstall_cmds='chmod +x $lib'
11111  ;;
11112
11113sunos4*)
11114  version_type=sunos
11115  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11116  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11117  shlibpath_var=LD_LIBRARY_PATH
11118  shlibpath_overrides_runpath=yes
11119  if test "$with_gnu_ld" = yes; then
11120    need_lib_prefix=no
11121  fi
11122  need_version=yes
11123  ;;
11124
11125sysv4 | sysv4.3*)
11126  version_type=linux
11127  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11128  soname_spec='${libname}${release}${shared_ext}$major'
11129  shlibpath_var=LD_LIBRARY_PATH
11130  case $host_vendor in
11131    sni)
11132      shlibpath_overrides_runpath=no
11133      need_lib_prefix=no
11134      runpath_var=LD_RUN_PATH
11135      ;;
11136    siemens)
11137      need_lib_prefix=no
11138      ;;
11139    motorola)
11140      need_lib_prefix=no
11141      need_version=no
11142      shlibpath_overrides_runpath=no
11143      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11144      ;;
11145  esac
11146  ;;
11147
11148sysv4*MP*)
11149  if test -d /usr/nec ;then
11150    version_type=linux
11151    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11152    soname_spec='$libname${shared_ext}.$major'
11153    shlibpath_var=LD_LIBRARY_PATH
11154  fi
11155  ;;
11156
11157sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11158  version_type=freebsd-elf
11159  need_lib_prefix=no
11160  need_version=no
11161  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11162  soname_spec='${libname}${release}${shared_ext}$major'
11163  shlibpath_var=LD_LIBRARY_PATH
11164  shlibpath_overrides_runpath=yes
11165  hardcode_into_libs=yes
11166  if test "$with_gnu_ld" = yes; then
11167    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11168  else
11169    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11170    case $host_os in
11171      sco3.2v5*)
11172        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11173	;;
11174    esac
11175  fi
11176  sys_lib_dlsearch_path_spec='/usr/lib'
11177  ;;
11178
11179tpf*)
11180  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11181  version_type=linux
11182  need_lib_prefix=no
11183  need_version=no
11184  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11185  shlibpath_var=LD_LIBRARY_PATH
11186  shlibpath_overrides_runpath=no
11187  hardcode_into_libs=yes
11188  ;;
11189
11190uts4*)
11191  version_type=linux
11192  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11193  soname_spec='${libname}${release}${shared_ext}$major'
11194  shlibpath_var=LD_LIBRARY_PATH
11195  ;;
11196
11197*)
11198  dynamic_linker=no
11199  ;;
11200esac
11201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11202$as_echo "$dynamic_linker" >&6; }
11203test "$dynamic_linker" = no && can_build_shared=no
11204
11205variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11206if test "$GCC" = yes; then
11207  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11208fi
11209
11210if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11211  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11212fi
11213if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11214  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11215fi
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11309$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11310hardcode_action=
11311if test -n "$hardcode_libdir_flag_spec" ||
11312   test -n "$runpath_var" ||
11313   test "X$hardcode_automatic" = "Xyes" ; then
11314
11315  # We can hardcode non-existent directories.
11316  if test "$hardcode_direct" != no &&
11317     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11318     # have to relink, otherwise we might link with an installed library
11319     # when we should be linking with a yet-to-be-installed one
11320     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11321     test "$hardcode_minus_L" != no; then
11322    # Linking always hardcodes the temporary library directory.
11323    hardcode_action=relink
11324  else
11325    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11326    hardcode_action=immediate
11327  fi
11328else
11329  # We cannot hardcode anything, or else we can only hardcode existing
11330  # directories.
11331  hardcode_action=unsupported
11332fi
11333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11334$as_echo "$hardcode_action" >&6; }
11335
11336if test "$hardcode_action" = relink ||
11337   test "$inherit_rpath" = yes; then
11338  # Fast installation is not supported
11339  enable_fast_install=no
11340elif test "$shlibpath_overrides_runpath" = yes ||
11341     test "$enable_shared" = no; then
11342  # Fast installation is not necessary
11343  enable_fast_install=needless
11344fi
11345
11346
11347
11348
11349
11350
11351  if test "x$enable_dlopen" != xyes; then
11352  enable_dlopen=unknown
11353  enable_dlopen_self=unknown
11354  enable_dlopen_self_static=unknown
11355else
11356  lt_cv_dlopen=no
11357  lt_cv_dlopen_libs=
11358
11359  case $host_os in
11360  beos*)
11361    lt_cv_dlopen="load_add_on"
11362    lt_cv_dlopen_libs=
11363    lt_cv_dlopen_self=yes
11364    ;;
11365
11366  mingw* | pw32* | cegcc*)
11367    lt_cv_dlopen="LoadLibrary"
11368    lt_cv_dlopen_libs=
11369    ;;
11370
11371  cygwin*)
11372    lt_cv_dlopen="dlopen"
11373    lt_cv_dlopen_libs=
11374    ;;
11375
11376  darwin*)
11377  # if libdl is installed we need to link against it
11378    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11379$as_echo_n "checking for dlopen in -ldl... " >&6; }
11380if ${ac_cv_lib_dl_dlopen+:} false; then :
11381  $as_echo_n "(cached) " >&6
11382else
11383  ac_check_lib_save_LIBS=$LIBS
11384LIBS="-ldl  $LIBS"
11385cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11386/* end confdefs.h.  */
11387
11388/* Override any GCC internal prototype to avoid an error.
11389   Use char because int might match the return type of a GCC
11390   builtin and then its argument prototype would still apply.  */
11391#ifdef __cplusplus
11392extern "C"
11393#endif
11394char dlopen ();
11395int
11396main ()
11397{
11398return dlopen ();
11399  ;
11400  return 0;
11401}
11402_ACEOF
11403if ac_fn_c_try_link "$LINENO"; then :
11404  ac_cv_lib_dl_dlopen=yes
11405else
11406  ac_cv_lib_dl_dlopen=no
11407fi
11408rm -f core conftest.err conftest.$ac_objext \
11409    conftest$ac_exeext conftest.$ac_ext
11410LIBS=$ac_check_lib_save_LIBS
11411fi
11412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11413$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11414if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11415  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11416else
11417
11418    lt_cv_dlopen="dyld"
11419    lt_cv_dlopen_libs=
11420    lt_cv_dlopen_self=yes
11421
11422fi
11423
11424    ;;
11425
11426  *)
11427    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11428if test "x$ac_cv_func_shl_load" = xyes; then :
11429  lt_cv_dlopen="shl_load"
11430else
11431  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11432$as_echo_n "checking for shl_load in -ldld... " >&6; }
11433if ${ac_cv_lib_dld_shl_load+:} false; then :
11434  $as_echo_n "(cached) " >&6
11435else
11436  ac_check_lib_save_LIBS=$LIBS
11437LIBS="-ldld  $LIBS"
11438cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11439/* end confdefs.h.  */
11440
11441/* Override any GCC internal prototype to avoid an error.
11442   Use char because int might match the return type of a GCC
11443   builtin and then its argument prototype would still apply.  */
11444#ifdef __cplusplus
11445extern "C"
11446#endif
11447char shl_load ();
11448int
11449main ()
11450{
11451return shl_load ();
11452  ;
11453  return 0;
11454}
11455_ACEOF
11456if ac_fn_c_try_link "$LINENO"; then :
11457  ac_cv_lib_dld_shl_load=yes
11458else
11459  ac_cv_lib_dld_shl_load=no
11460fi
11461rm -f core conftest.err conftest.$ac_objext \
11462    conftest$ac_exeext conftest.$ac_ext
11463LIBS=$ac_check_lib_save_LIBS
11464fi
11465{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11466$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11467if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11468  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11469else
11470  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11471if test "x$ac_cv_func_dlopen" = xyes; then :
11472  lt_cv_dlopen="dlopen"
11473else
11474  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11475$as_echo_n "checking for dlopen in -ldl... " >&6; }
11476if ${ac_cv_lib_dl_dlopen+:} false; then :
11477  $as_echo_n "(cached) " >&6
11478else
11479  ac_check_lib_save_LIBS=$LIBS
11480LIBS="-ldl  $LIBS"
11481cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11482/* end confdefs.h.  */
11483
11484/* Override any GCC internal prototype to avoid an error.
11485   Use char because int might match the return type of a GCC
11486   builtin and then its argument prototype would still apply.  */
11487#ifdef __cplusplus
11488extern "C"
11489#endif
11490char dlopen ();
11491int
11492main ()
11493{
11494return dlopen ();
11495  ;
11496  return 0;
11497}
11498_ACEOF
11499if ac_fn_c_try_link "$LINENO"; then :
11500  ac_cv_lib_dl_dlopen=yes
11501else
11502  ac_cv_lib_dl_dlopen=no
11503fi
11504rm -f core conftest.err conftest.$ac_objext \
11505    conftest$ac_exeext conftest.$ac_ext
11506LIBS=$ac_check_lib_save_LIBS
11507fi
11508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11509$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11510if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11511  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11512else
11513  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11514$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11515if ${ac_cv_lib_svld_dlopen+:} false; then :
11516  $as_echo_n "(cached) " >&6
11517else
11518  ac_check_lib_save_LIBS=$LIBS
11519LIBS="-lsvld  $LIBS"
11520cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11521/* end confdefs.h.  */
11522
11523/* Override any GCC internal prototype to avoid an error.
11524   Use char because int might match the return type of a GCC
11525   builtin and then its argument prototype would still apply.  */
11526#ifdef __cplusplus
11527extern "C"
11528#endif
11529char dlopen ();
11530int
11531main ()
11532{
11533return dlopen ();
11534  ;
11535  return 0;
11536}
11537_ACEOF
11538if ac_fn_c_try_link "$LINENO"; then :
11539  ac_cv_lib_svld_dlopen=yes
11540else
11541  ac_cv_lib_svld_dlopen=no
11542fi
11543rm -f core conftest.err conftest.$ac_objext \
11544    conftest$ac_exeext conftest.$ac_ext
11545LIBS=$ac_check_lib_save_LIBS
11546fi
11547{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11548$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11549if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11550  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11551else
11552  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11553$as_echo_n "checking for dld_link in -ldld... " >&6; }
11554if ${ac_cv_lib_dld_dld_link+:} false; then :
11555  $as_echo_n "(cached) " >&6
11556else
11557  ac_check_lib_save_LIBS=$LIBS
11558LIBS="-ldld  $LIBS"
11559cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11560/* end confdefs.h.  */
11561
11562/* Override any GCC internal prototype to avoid an error.
11563   Use char because int might match the return type of a GCC
11564   builtin and then its argument prototype would still apply.  */
11565#ifdef __cplusplus
11566extern "C"
11567#endif
11568char dld_link ();
11569int
11570main ()
11571{
11572return dld_link ();
11573  ;
11574  return 0;
11575}
11576_ACEOF
11577if ac_fn_c_try_link "$LINENO"; then :
11578  ac_cv_lib_dld_dld_link=yes
11579else
11580  ac_cv_lib_dld_dld_link=no
11581fi
11582rm -f core conftest.err conftest.$ac_objext \
11583    conftest$ac_exeext conftest.$ac_ext
11584LIBS=$ac_check_lib_save_LIBS
11585fi
11586{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11587$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11588if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11589  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11590fi
11591
11592
11593fi
11594
11595
11596fi
11597
11598
11599fi
11600
11601
11602fi
11603
11604
11605fi
11606
11607    ;;
11608  esac
11609
11610  if test "x$lt_cv_dlopen" != xno; then
11611    enable_dlopen=yes
11612  else
11613    enable_dlopen=no
11614  fi
11615
11616  case $lt_cv_dlopen in
11617  dlopen)
11618    save_CPPFLAGS="$CPPFLAGS"
11619    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11620
11621    save_LDFLAGS="$LDFLAGS"
11622    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11623
11624    save_LIBS="$LIBS"
11625    LIBS="$lt_cv_dlopen_libs $LIBS"
11626
11627    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11628$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11629if ${lt_cv_dlopen_self+:} false; then :
11630  $as_echo_n "(cached) " >&6
11631else
11632  	  if test "$cross_compiling" = yes; then :
11633  lt_cv_dlopen_self=cross
11634else
11635  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11636  lt_status=$lt_dlunknown
11637  cat > conftest.$ac_ext <<_LT_EOF
11638#line 11638 "configure"
11639#include "confdefs.h"
11640
11641#if HAVE_DLFCN_H
11642#include <dlfcn.h>
11643#endif
11644
11645#include <stdio.h>
11646
11647#ifdef RTLD_GLOBAL
11648#  define LT_DLGLOBAL		RTLD_GLOBAL
11649#else
11650#  ifdef DL_GLOBAL
11651#    define LT_DLGLOBAL		DL_GLOBAL
11652#  else
11653#    define LT_DLGLOBAL		0
11654#  endif
11655#endif
11656
11657/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11658   find out it does not work in some platform. */
11659#ifndef LT_DLLAZY_OR_NOW
11660#  ifdef RTLD_LAZY
11661#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11662#  else
11663#    ifdef DL_LAZY
11664#      define LT_DLLAZY_OR_NOW		DL_LAZY
11665#    else
11666#      ifdef RTLD_NOW
11667#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11668#      else
11669#        ifdef DL_NOW
11670#          define LT_DLLAZY_OR_NOW	DL_NOW
11671#        else
11672#          define LT_DLLAZY_OR_NOW	0
11673#        endif
11674#      endif
11675#    endif
11676#  endif
11677#endif
11678
11679/* When -fvisbility=hidden is used, assume the code has been annotated
11680   correspondingly for the symbols needed.  */
11681#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11682void fnord () __attribute__((visibility("default")));
11683#endif
11684
11685void fnord () { int i=42; }
11686int main ()
11687{
11688  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11689  int status = $lt_dlunknown;
11690
11691  if (self)
11692    {
11693      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11694      else
11695        {
11696	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11697          else puts (dlerror ());
11698	}
11699      /* dlclose (self); */
11700    }
11701  else
11702    puts (dlerror ());
11703
11704  return status;
11705}
11706_LT_EOF
11707  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11708  (eval $ac_link) 2>&5
11709  ac_status=$?
11710  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11711  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11712    (./conftest; exit; ) >&5 2>/dev/null
11713    lt_status=$?
11714    case x$lt_status in
11715      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11716      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11717      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11718    esac
11719  else :
11720    # compilation failed
11721    lt_cv_dlopen_self=no
11722  fi
11723fi
11724rm -fr conftest*
11725
11726
11727fi
11728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11729$as_echo "$lt_cv_dlopen_self" >&6; }
11730
11731    if test "x$lt_cv_dlopen_self" = xyes; then
11732      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11733      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11734$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11735if ${lt_cv_dlopen_self_static+:} false; then :
11736  $as_echo_n "(cached) " >&6
11737else
11738  	  if test "$cross_compiling" = yes; then :
11739  lt_cv_dlopen_self_static=cross
11740else
11741  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11742  lt_status=$lt_dlunknown
11743  cat > conftest.$ac_ext <<_LT_EOF
11744#line 11744 "configure"
11745#include "confdefs.h"
11746
11747#if HAVE_DLFCN_H
11748#include <dlfcn.h>
11749#endif
11750
11751#include <stdio.h>
11752
11753#ifdef RTLD_GLOBAL
11754#  define LT_DLGLOBAL		RTLD_GLOBAL
11755#else
11756#  ifdef DL_GLOBAL
11757#    define LT_DLGLOBAL		DL_GLOBAL
11758#  else
11759#    define LT_DLGLOBAL		0
11760#  endif
11761#endif
11762
11763/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11764   find out it does not work in some platform. */
11765#ifndef LT_DLLAZY_OR_NOW
11766#  ifdef RTLD_LAZY
11767#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11768#  else
11769#    ifdef DL_LAZY
11770#      define LT_DLLAZY_OR_NOW		DL_LAZY
11771#    else
11772#      ifdef RTLD_NOW
11773#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11774#      else
11775#        ifdef DL_NOW
11776#          define LT_DLLAZY_OR_NOW	DL_NOW
11777#        else
11778#          define LT_DLLAZY_OR_NOW	0
11779#        endif
11780#      endif
11781#    endif
11782#  endif
11783#endif
11784
11785/* When -fvisbility=hidden is used, assume the code has been annotated
11786   correspondingly for the symbols needed.  */
11787#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11788void fnord () __attribute__((visibility("default")));
11789#endif
11790
11791void fnord () { int i=42; }
11792int main ()
11793{
11794  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11795  int status = $lt_dlunknown;
11796
11797  if (self)
11798    {
11799      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11800      else
11801        {
11802	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11803          else puts (dlerror ());
11804	}
11805      /* dlclose (self); */
11806    }
11807  else
11808    puts (dlerror ());
11809
11810  return status;
11811}
11812_LT_EOF
11813  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11814  (eval $ac_link) 2>&5
11815  ac_status=$?
11816  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11817  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11818    (./conftest; exit; ) >&5 2>/dev/null
11819    lt_status=$?
11820    case x$lt_status in
11821      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11822      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11823      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11824    esac
11825  else :
11826    # compilation failed
11827    lt_cv_dlopen_self_static=no
11828  fi
11829fi
11830rm -fr conftest*
11831
11832
11833fi
11834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11835$as_echo "$lt_cv_dlopen_self_static" >&6; }
11836    fi
11837
11838    CPPFLAGS="$save_CPPFLAGS"
11839    LDFLAGS="$save_LDFLAGS"
11840    LIBS="$save_LIBS"
11841    ;;
11842  esac
11843
11844  case $lt_cv_dlopen_self in
11845  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11846  *) enable_dlopen_self=unknown ;;
11847  esac
11848
11849  case $lt_cv_dlopen_self_static in
11850  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11851  *) enable_dlopen_self_static=unknown ;;
11852  esac
11853fi
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871striplib=
11872old_striplib=
11873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11874$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11875if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11876  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11877  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11878  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11879$as_echo "yes" >&6; }
11880else
11881# FIXME - insert some real tests, host_os isn't really good enough
11882  case $host_os in
11883  darwin*)
11884    if test -n "$STRIP" ; then
11885      striplib="$STRIP -x"
11886      old_striplib="$STRIP -S"
11887      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11888$as_echo "yes" >&6; }
11889    else
11890      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11891$as_echo "no" >&6; }
11892    fi
11893    ;;
11894  *)
11895    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11896$as_echo "no" >&6; }
11897    ;;
11898  esac
11899fi
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912  # Report which library types will actually be built
11913  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11914$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11916$as_echo "$can_build_shared" >&6; }
11917
11918  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11919$as_echo_n "checking whether to build shared libraries... " >&6; }
11920  test "$can_build_shared" = "no" && enable_shared=no
11921
11922  # On AIX, shared libraries and static libraries use the same namespace, and
11923  # are all built from PIC.
11924  case $host_os in
11925  aix3*)
11926    test "$enable_shared" = yes && enable_static=no
11927    if test -n "$RANLIB"; then
11928      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11929      postinstall_cmds='$RANLIB $lib'
11930    fi
11931    ;;
11932
11933  aix[4-9]*)
11934    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11935      test "$enable_shared" = yes && enable_static=no
11936    fi
11937    ;;
11938  esac
11939  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11940$as_echo "$enable_shared" >&6; }
11941
11942  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11943$as_echo_n "checking whether to build static libraries... " >&6; }
11944  # Make sure either enable_shared or enable_static is yes.
11945  test "$enable_shared" = yes || enable_static=yes
11946  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11947$as_echo "$enable_static" >&6; }
11948
11949
11950
11951
11952fi
11953ac_ext=c
11954ac_cpp='$CPP $CPPFLAGS'
11955ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11956ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11957ac_compiler_gnu=$ac_cv_c_compiler_gnu
11958
11959CC="$lt_save_CC"
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973        ac_config_commands="$ac_config_commands libtool"
11974
11975
11976
11977
11978# Only expand once:
11979
11980
11981# Check whether --enable-largefile was given.
11982if test "${enable_largefile+set}" = set; then :
11983  enableval=$enable_largefile;
11984fi
11985
11986if test "$enable_largefile" != no; then
11987
11988  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11989$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11990if ${ac_cv_sys_largefile_CC+:} false; then :
11991  $as_echo_n "(cached) " >&6
11992else
11993  ac_cv_sys_largefile_CC=no
11994     if test "$GCC" != yes; then
11995       ac_save_CC=$CC
11996       while :; do
11997	 # IRIX 6.2 and later do not support large files by default,
11998	 # so use the C compiler's -n32 option if that helps.
11999	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12000/* end confdefs.h.  */
12001#include <sys/types.h>
12002 /* Check that off_t can represent 2**63 - 1 correctly.
12003    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12004    since some C++ compilers masquerading as C compilers
12005    incorrectly reject 9223372036854775807.  */
12006#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12007  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12008		       && LARGE_OFF_T % 2147483647 == 1)
12009		      ? 1 : -1];
12010int
12011main ()
12012{
12013
12014  ;
12015  return 0;
12016}
12017_ACEOF
12018	 if ac_fn_c_try_compile "$LINENO"; then :
12019  break
12020fi
12021rm -f core conftest.err conftest.$ac_objext
12022	 CC="$CC -n32"
12023	 if ac_fn_c_try_compile "$LINENO"; then :
12024  ac_cv_sys_largefile_CC=' -n32'; break
12025fi
12026rm -f core conftest.err conftest.$ac_objext
12027	 break
12028       done
12029       CC=$ac_save_CC
12030       rm -f conftest.$ac_ext
12031    fi
12032fi
12033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
12034$as_echo "$ac_cv_sys_largefile_CC" >&6; }
12035  if test "$ac_cv_sys_largefile_CC" != no; then
12036    CC=$CC$ac_cv_sys_largefile_CC
12037  fi
12038
12039  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
12040$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
12041if ${ac_cv_sys_file_offset_bits+:} false; then :
12042  $as_echo_n "(cached) " >&6
12043else
12044  while :; do
12045  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12046/* end confdefs.h.  */
12047#include <sys/types.h>
12048 /* Check that off_t can represent 2**63 - 1 correctly.
12049    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12050    since some C++ compilers masquerading as C compilers
12051    incorrectly reject 9223372036854775807.  */
12052#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12053  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12054		       && LARGE_OFF_T % 2147483647 == 1)
12055		      ? 1 : -1];
12056int
12057main ()
12058{
12059
12060  ;
12061  return 0;
12062}
12063_ACEOF
12064if ac_fn_c_try_compile "$LINENO"; then :
12065  ac_cv_sys_file_offset_bits=no; break
12066fi
12067rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12068  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12069/* end confdefs.h.  */
12070#define _FILE_OFFSET_BITS 64
12071#include <sys/types.h>
12072 /* Check that off_t can represent 2**63 - 1 correctly.
12073    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12074    since some C++ compilers masquerading as C compilers
12075    incorrectly reject 9223372036854775807.  */
12076#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12077  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12078		       && LARGE_OFF_T % 2147483647 == 1)
12079		      ? 1 : -1];
12080int
12081main ()
12082{
12083
12084  ;
12085  return 0;
12086}
12087_ACEOF
12088if ac_fn_c_try_compile "$LINENO"; then :
12089  ac_cv_sys_file_offset_bits=64; break
12090fi
12091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12092  ac_cv_sys_file_offset_bits=unknown
12093  break
12094done
12095fi
12096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
12097$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
12098case $ac_cv_sys_file_offset_bits in #(
12099  no | unknown) ;;
12100  *)
12101cat >>confdefs.h <<_ACEOF
12102#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
12103_ACEOF
12104;;
12105esac
12106rm -rf conftest*
12107  if test $ac_cv_sys_file_offset_bits = unknown; then
12108    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
12109$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
12110if ${ac_cv_sys_large_files+:} false; then :
12111  $as_echo_n "(cached) " >&6
12112else
12113  while :; do
12114  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12115/* end confdefs.h.  */
12116#include <sys/types.h>
12117 /* Check that off_t can represent 2**63 - 1 correctly.
12118    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12119    since some C++ compilers masquerading as C compilers
12120    incorrectly reject 9223372036854775807.  */
12121#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12122  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12123		       && LARGE_OFF_T % 2147483647 == 1)
12124		      ? 1 : -1];
12125int
12126main ()
12127{
12128
12129  ;
12130  return 0;
12131}
12132_ACEOF
12133if ac_fn_c_try_compile "$LINENO"; then :
12134  ac_cv_sys_large_files=no; break
12135fi
12136rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12137  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12138/* end confdefs.h.  */
12139#define _LARGE_FILES 1
12140#include <sys/types.h>
12141 /* Check that off_t can represent 2**63 - 1 correctly.
12142    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12143    since some C++ compilers masquerading as C compilers
12144    incorrectly reject 9223372036854775807.  */
12145#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12146  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12147		       && LARGE_OFF_T % 2147483647 == 1)
12148		      ? 1 : -1];
12149int
12150main ()
12151{
12152
12153  ;
12154  return 0;
12155}
12156_ACEOF
12157if ac_fn_c_try_compile "$LINENO"; then :
12158  ac_cv_sys_large_files=1; break
12159fi
12160rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12161  ac_cv_sys_large_files=unknown
12162  break
12163done
12164fi
12165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12166$as_echo "$ac_cv_sys_large_files" >&6; }
12167case $ac_cv_sys_large_files in #(
12168  no | unknown) ;;
12169  *)
12170cat >>confdefs.h <<_ACEOF
12171#define _LARGE_FILES $ac_cv_sys_large_files
12172_ACEOF
12173;;
12174esac
12175rm -rf conftest*
12176  fi
12177
12178
12179fi
12180
12181
12182MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
12183for ac_prog in aclocal
12184do
12185  # Extract the first word of "$ac_prog", so it can be a program name with args.
12186set dummy $ac_prog; ac_word=$2
12187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12188$as_echo_n "checking for $ac_word... " >&6; }
12189if ${ac_cv_prog_ACLOCAL+:} false; then :
12190  $as_echo_n "(cached) " >&6
12191else
12192  if test -n "$ACLOCAL"; then
12193  ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
12194else
12195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12196for as_dir in $PATH
12197do
12198  IFS=$as_save_IFS
12199  test -z "$as_dir" && as_dir=.
12200    for ac_exec_ext in '' $ac_executable_extensions; do
12201  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12202    ac_cv_prog_ACLOCAL="$ac_prog"
12203    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12204    break 2
12205  fi
12206done
12207  done
12208IFS=$as_save_IFS
12209
12210fi
12211fi
12212ACLOCAL=$ac_cv_prog_ACLOCAL
12213if test -n "$ACLOCAL"; then
12214  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
12215$as_echo "$ACLOCAL" >&6; }
12216else
12217  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12218$as_echo "no" >&6; }
12219fi
12220
12221
12222  test -n "$ACLOCAL" && break
12223done
12224test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
12225
12226for ac_prog in autoconf
12227do
12228  # Extract the first word of "$ac_prog", so it can be a program name with args.
12229set dummy $ac_prog; ac_word=$2
12230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12231$as_echo_n "checking for $ac_word... " >&6; }
12232if ${ac_cv_prog_AUTOCONF+:} false; then :
12233  $as_echo_n "(cached) " >&6
12234else
12235  if test -n "$AUTOCONF"; then
12236  ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
12237else
12238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12239for as_dir in $PATH
12240do
12241  IFS=$as_save_IFS
12242  test -z "$as_dir" && as_dir=.
12243    for ac_exec_ext in '' $ac_executable_extensions; do
12244  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12245    ac_cv_prog_AUTOCONF="$ac_prog"
12246    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12247    break 2
12248  fi
12249done
12250  done
12251IFS=$as_save_IFS
12252
12253fi
12254fi
12255AUTOCONF=$ac_cv_prog_AUTOCONF
12256if test -n "$AUTOCONF"; then
12257  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
12258$as_echo "$AUTOCONF" >&6; }
12259else
12260  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12261$as_echo "no" >&6; }
12262fi
12263
12264
12265  test -n "$AUTOCONF" && break
12266done
12267test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
12268
12269for ac_prog in autoheader
12270do
12271  # Extract the first word of "$ac_prog", so it can be a program name with args.
12272set dummy $ac_prog; ac_word=$2
12273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12274$as_echo_n "checking for $ac_word... " >&6; }
12275if ${ac_cv_prog_AUTOHEADER+:} false; then :
12276  $as_echo_n "(cached) " >&6
12277else
12278  if test -n "$AUTOHEADER"; then
12279  ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
12280else
12281as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12282for as_dir in $PATH
12283do
12284  IFS=$as_save_IFS
12285  test -z "$as_dir" && as_dir=.
12286    for ac_exec_ext in '' $ac_executable_extensions; do
12287  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12288    ac_cv_prog_AUTOHEADER="$ac_prog"
12289    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12290    break 2
12291  fi
12292done
12293  done
12294IFS=$as_save_IFS
12295
12296fi
12297fi
12298AUTOHEADER=$ac_cv_prog_AUTOHEADER
12299if test -n "$AUTOHEADER"; then
12300  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
12301$as_echo "$AUTOHEADER" >&6; }
12302else
12303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12304$as_echo "no" >&6; }
12305fi
12306
12307
12308  test -n "$AUTOHEADER" && break
12309done
12310test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
12311
12312
12313# Figure out what compiler warnings we can enable.
12314# See config/warnings.m4 for details.
12315
12316ac_ext=c
12317ac_cpp='$CPP $CPPFLAGS'
12318ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12319ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12320ac_compiler_gnu=$ac_cv_c_compiler_gnu
12321
12322warn=
12323save_CFLAGS="$CFLAGS"
12324for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \
12325			  -Wmissing-format-attribute; do
12326  # Do the check with the no- prefix removed since gcc silently
12327  # accepts any -Wno-* option on purpose
12328  case $real_option in
12329    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12330    *) option=$real_option ;;
12331  esac
12332  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12333
12334  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12335$as_echo_n "checking whether $CC supports $option... " >&6; }
12336if eval \${$as_acx_Woption+:} false; then :
12337  $as_echo_n "(cached) " >&6
12338else
12339  CFLAGS="$option"
12340    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12341/* end confdefs.h.  */
12342
12343int
12344main ()
12345{
12346
12347  ;
12348  return 0;
12349}
12350_ACEOF
12351if ac_fn_c_try_compile "$LINENO"; then :
12352  eval "$as_acx_Woption=yes"
12353else
12354  eval "$as_acx_Woption=no"
12355fi
12356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12357
12358fi
12359eval ac_res=\$$as_acx_Woption
12360	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12361$as_echo "$ac_res" >&6; }
12362  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12363  warn="$warn${warn:+ }$real_option"
12364fi
12365  done
12366CFLAGS="$save_CFLAGS"
12367ac_ext=c
12368ac_cpp='$CPP $CPPFLAGS'
12369ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12370ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12371ac_compiler_gnu=$ac_cv_c_compiler_gnu
12372
12373
12374ac_ext=c
12375ac_cpp='$CPP $CPPFLAGS'
12376ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12377ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12378ac_compiler_gnu=$ac_cv_c_compiler_gnu
12379
12380c_warn=
12381save_CFLAGS="$CFLAGS"
12382for real_option in -Wstrict-prototypes -Wmissing-prototypes \
12383			  -Wold-style-definition; do
12384  # Do the check with the no- prefix removed since gcc silently
12385  # accepts any -Wno-* option on purpose
12386  case $real_option in
12387    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12388    *) option=$real_option ;;
12389  esac
12390  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12391
12392  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12393$as_echo_n "checking whether $CC supports $option... " >&6; }
12394if eval \${$as_acx_Woption+:} false; then :
12395  $as_echo_n "(cached) " >&6
12396else
12397  CFLAGS="$option"
12398    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12399/* end confdefs.h.  */
12400
12401int
12402main ()
12403{
12404
12405  ;
12406  return 0;
12407}
12408_ACEOF
12409if ac_fn_c_try_compile "$LINENO"; then :
12410  eval "$as_acx_Woption=yes"
12411else
12412  eval "$as_acx_Woption=no"
12413fi
12414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12415
12416fi
12417eval ac_res=\$$as_acx_Woption
12418	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12419$as_echo "$ac_res" >&6; }
12420  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12421  c_warn="$c_warn${c_warn:+ }$real_option"
12422fi
12423  done
12424CFLAGS="$save_CFLAGS"
12425ac_ext=c
12426ac_cpp='$CPP $CPPFLAGS'
12427ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12428ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12429ac_compiler_gnu=$ac_cv_c_compiler_gnu
12430
12431
12432ac_ext=c
12433ac_cpp='$CPP $CPPFLAGS'
12434ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12435ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12436ac_compiler_gnu=$ac_cv_c_compiler_gnu
12437
12438WARN_PEDANTIC=
12439# Do the check with the no- prefix removed from the warning options
12440# since gcc silently accepts any -Wno-* option on purpose
12441if test "$GCC" = yes; then :
12442  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
12443$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
12444if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
12445  $as_echo_n "(cached) " >&6
12446else
12447  save_CFLAGS="$CFLAGS"
12448CFLAGS="-pedantic -Wlong-long"
12449cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12450/* end confdefs.h.  */
12451
12452int
12453main ()
12454{
12455
12456  ;
12457  return 0;
12458}
12459_ACEOF
12460if ac_fn_c_try_compile "$LINENO"; then :
12461  acx_cv_prog_cc_pedantic__Wlong_long=yes
12462else
12463  acx_cv_prog_cc_pedantic__Wlong_long=no
12464fi
12465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12466CFLAGS="$save_CFLAGS"
12467fi
12468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
12469$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
12470if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
12471  WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
12472fi
12473
12474fi
12475ac_ext=c
12476ac_cpp='$CPP $CPPFLAGS'
12477ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12478ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12479ac_compiler_gnu=$ac_cv_c_compiler_gnu
12480
12481
12482
12483# Only enable with --enable-werror-always until existing warnings are
12484# corrected.
12485ac_ext=c
12486ac_cpp='$CPP $CPPFLAGS'
12487ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12488ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12489ac_compiler_gnu=$ac_cv_c_compiler_gnu
12490
12491WERROR=
12492# Check whether --enable-werror-always was given.
12493if test "${enable_werror_always+set}" = set; then :
12494  enableval=$enable_werror_always;
12495else
12496  enable_werror_always=no
12497fi
12498
12499if test $enable_werror_always = yes; then :
12500  WERROR="$WERROR${WERROR:+ }-Werror"
12501fi
12502
12503ac_ext=c
12504ac_cpp='$CPP $CPPFLAGS'
12505ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12506ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12507ac_compiler_gnu=$ac_cv_c_compiler_gnu
12508
12509
12510
12511
12512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12513$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12514    # Check whether --enable-maintainer-mode was given.
12515if test "${enable_maintainer_mode+set}" = set; then :
12516  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12517else
12518  USE_MAINTAINER_MODE=no
12519fi
12520
12521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12522$as_echo "$USE_MAINTAINER_MODE" >&6; }
12523   if test $USE_MAINTAINER_MODE = yes; then
12524  MAINTAINER_MODE_TRUE=
12525  MAINTAINER_MODE_FALSE='#'
12526else
12527  MAINTAINER_MODE_TRUE='#'
12528  MAINTAINER_MODE_FALSE=
12529fi
12530
12531  MAINT=$MAINTAINER_MODE_TRUE
12532
12533
12534 case ${build_alias} in
12535  "") build_noncanonical=${build} ;;
12536  *) build_noncanonical=${build_alias} ;;
12537esac
12538
12539 case ${host_alias} in
12540  "") host_noncanonical=${build_noncanonical} ;;
12541  *) host_noncanonical=${host_alias} ;;
12542esac
12543
12544 case ${target_alias} in
12545  "") target_noncanonical=${host_noncanonical} ;;
12546  *) target_noncanonical=${target_alias} ;;
12547esac
12548
12549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12550$as_echo_n "checking whether to install libbfd... " >&6; }
12551  # Check whether --enable-install-libbfd was given.
12552if test "${enable_install_libbfd+set}" = set; then :
12553  enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12554else
12555  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12556        install_libbfd_p=yes
12557      else
12558        install_libbfd_p=no
12559      fi
12560fi
12561
12562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12563$as_echo "$install_libbfd_p" >&6; }
12564   if test $install_libbfd_p = yes; then
12565  INSTALL_LIBBFD_TRUE=
12566  INSTALL_LIBBFD_FALSE='#'
12567else
12568  INSTALL_LIBBFD_TRUE='#'
12569  INSTALL_LIBBFD_FALSE=
12570fi
12571
12572  # Need _noncanonical variables for this.
12573
12574
12575
12576
12577  # libbfd.a is a host library containing target dependent code
12578  bfdlibdir='$(libdir)'
12579  bfdincludedir='$(includedir)'
12580  if test "${host}" != "${target}"; then
12581    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12582    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12583  fi
12584
12585
12586
12587
12588
12589
12590ac_ext=c
12591ac_cpp='$CPP $CPPFLAGS'
12592ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12593ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12594ac_compiler_gnu=$ac_cv_c_compiler_gnu
12595
12596ac_libctf_warn_cflags=
12597save_CFLAGS="$CFLAGS"
12598for real_option in -Wall; do
12599  # Do the check with the no- prefix removed since gcc silently
12600  # accepts any -Wno-* option on purpose
12601  case $real_option in
12602    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12603    *) option=$real_option ;;
12604  esac
12605  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12606
12607  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12608$as_echo_n "checking whether $CC supports $option... " >&6; }
12609if eval \${$as_acx_Woption+:} false; then :
12610  $as_echo_n "(cached) " >&6
12611else
12612  CFLAGS="$option"
12613    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12614/* end confdefs.h.  */
12615
12616int
12617main ()
12618{
12619
12620  ;
12621  return 0;
12622}
12623_ACEOF
12624if ac_fn_c_try_compile "$LINENO"; then :
12625  eval "$as_acx_Woption=yes"
12626else
12627  eval "$as_acx_Woption=no"
12628fi
12629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12630
12631fi
12632eval ac_res=\$$as_acx_Woption
12633	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12634$as_echo "$ac_res" >&6; }
12635  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12636  ac_libctf_warn_cflags="$ac_libctf_warn_cflags${ac_libctf_warn_cflags:+ }$real_option"
12637fi
12638  done
12639CFLAGS="$save_CFLAGS"
12640ac_ext=c
12641ac_cpp='$CPP $CPPFLAGS'
12642ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12643ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12644ac_compiler_gnu=$ac_cv_c_compiler_gnu
12645
12646
12647
12648
12649
12650
12651  for ac_header in $ac_header_list
12652do :
12653  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12654ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
12655"
12656if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12657  cat >>confdefs.h <<_ACEOF
12658#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12659_ACEOF
12660
12661fi
12662
12663done
12664
12665
12666
12667
12668
12669
12670
12671
12672for ac_func in getpagesize
12673do :
12674  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12675if test "x$ac_cv_func_getpagesize" = xyes; then :
12676  cat >>confdefs.h <<_ACEOF
12677#define HAVE_GETPAGESIZE 1
12678_ACEOF
12679
12680fi
12681done
12682
12683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12684$as_echo_n "checking for working mmap... " >&6; }
12685if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
12686  $as_echo_n "(cached) " >&6
12687else
12688  if test "$cross_compiling" = yes; then :
12689  ac_cv_func_mmap_fixed_mapped=no
12690else
12691  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12692/* end confdefs.h.  */
12693$ac_includes_default
12694/* malloc might have been renamed as rpl_malloc. */
12695#undef malloc
12696
12697/* Thanks to Mike Haertel and Jim Avera for this test.
12698   Here is a matrix of mmap possibilities:
12699	mmap private not fixed
12700	mmap private fixed at somewhere currently unmapped
12701	mmap private fixed at somewhere already mapped
12702	mmap shared not fixed
12703	mmap shared fixed at somewhere currently unmapped
12704	mmap shared fixed at somewhere already mapped
12705   For private mappings, we should verify that changes cannot be read()
12706   back from the file, nor mmap's back from the file at a different
12707   address.  (There have been systems where private was not correctly
12708   implemented like the infamous i386 svr4.0, and systems where the
12709   VM page cache was not coherent with the file system buffer cache
12710   like early versions of FreeBSD and possibly contemporary NetBSD.)
12711   For shared mappings, we should conversely verify that changes get
12712   propagated back to all the places they're supposed to be.
12713
12714   Grep wants private fixed already mapped.
12715   The main things grep needs to know about mmap are:
12716   * does it exist and is it safe to write into the mmap'd area
12717   * how to use it (BSD variants)  */
12718
12719#include <fcntl.h>
12720#include <sys/mman.h>
12721
12722#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12723char *malloc ();
12724#endif
12725
12726/* This mess was copied from the GNU getpagesize.h.  */
12727#ifndef HAVE_GETPAGESIZE
12728# ifdef _SC_PAGESIZE
12729#  define getpagesize() sysconf(_SC_PAGESIZE)
12730# else /* no _SC_PAGESIZE */
12731#  ifdef HAVE_SYS_PARAM_H
12732#   include <sys/param.h>
12733#   ifdef EXEC_PAGESIZE
12734#    define getpagesize() EXEC_PAGESIZE
12735#   else /* no EXEC_PAGESIZE */
12736#    ifdef NBPG
12737#     define getpagesize() NBPG * CLSIZE
12738#     ifndef CLSIZE
12739#      define CLSIZE 1
12740#     endif /* no CLSIZE */
12741#    else /* no NBPG */
12742#     ifdef NBPC
12743#      define getpagesize() NBPC
12744#     else /* no NBPC */
12745#      ifdef PAGESIZE
12746#       define getpagesize() PAGESIZE
12747#      endif /* PAGESIZE */
12748#     endif /* no NBPC */
12749#    endif /* no NBPG */
12750#   endif /* no EXEC_PAGESIZE */
12751#  else /* no HAVE_SYS_PARAM_H */
12752#   define getpagesize() 8192	/* punt totally */
12753#  endif /* no HAVE_SYS_PARAM_H */
12754# endif /* no _SC_PAGESIZE */
12755
12756#endif /* no HAVE_GETPAGESIZE */
12757
12758int
12759main ()
12760{
12761  char *data, *data2, *data3;
12762  const char *cdata2;
12763  int i, pagesize;
12764  int fd, fd2;
12765
12766  pagesize = getpagesize ();
12767
12768  /* First, make a file with some known garbage in it. */
12769  data = (char *) malloc (pagesize);
12770  if (!data)
12771    return 1;
12772  for (i = 0; i < pagesize; ++i)
12773    *(data + i) = rand ();
12774  umask (0);
12775  fd = creat ("conftest.mmap", 0600);
12776  if (fd < 0)
12777    return 2;
12778  if (write (fd, data, pagesize) != pagesize)
12779    return 3;
12780  close (fd);
12781
12782  /* Next, check that the tail of a page is zero-filled.  File must have
12783     non-zero length, otherwise we risk SIGBUS for entire page.  */
12784  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
12785  if (fd2 < 0)
12786    return 4;
12787  cdata2 = "";
12788  if (write (fd2, cdata2, 1) != 1)
12789    return 5;
12790  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
12791  if (data2 == MAP_FAILED)
12792    return 6;
12793  for (i = 0; i < pagesize; ++i)
12794    if (*(data2 + i))
12795      return 7;
12796  close (fd2);
12797  if (munmap (data2, pagesize))
12798    return 8;
12799
12800  /* Next, try to mmap the file at a fixed address which already has
12801     something else allocated at it.  If we can, also make sure that
12802     we see the same garbage.  */
12803  fd = open ("conftest.mmap", O_RDWR);
12804  if (fd < 0)
12805    return 9;
12806  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12807		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
12808    return 10;
12809  for (i = 0; i < pagesize; ++i)
12810    if (*(data + i) != *(data2 + i))
12811      return 11;
12812
12813  /* Finally, make sure that changes to the mapped area do not
12814     percolate back to the file as seen by read().  (This is a bug on
12815     some variants of i386 svr4.0.)  */
12816  for (i = 0; i < pagesize; ++i)
12817    *(data2 + i) = *(data2 + i) + 1;
12818  data3 = (char *) malloc (pagesize);
12819  if (!data3)
12820    return 12;
12821  if (read (fd, data3, pagesize) != pagesize)
12822    return 13;
12823  for (i = 0; i < pagesize; ++i)
12824    if (*(data + i) != *(data3 + i))
12825      return 14;
12826  close (fd);
12827  return 0;
12828}
12829_ACEOF
12830if ac_fn_c_try_run "$LINENO"; then :
12831  ac_cv_func_mmap_fixed_mapped=yes
12832else
12833  ac_cv_func_mmap_fixed_mapped=no
12834fi
12835rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12836  conftest.$ac_objext conftest.beam conftest.$ac_ext
12837fi
12838
12839fi
12840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12841$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12842if test $ac_cv_func_mmap_fixed_mapped = yes; then
12843
12844$as_echo "#define HAVE_MMAP 1" >>confdefs.h
12845
12846fi
12847rm -f conftest.mmap conftest.txt
12848
12849# Needed for BFD capability checks.
12850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
12851$as_echo_n "checking for library containing dlsym... " >&6; }
12852if ${ac_cv_search_dlsym+:} false; then :
12853  $as_echo_n "(cached) " >&6
12854else
12855  ac_func_search_save_LIBS=$LIBS
12856cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12857/* end confdefs.h.  */
12858
12859/* Override any GCC internal prototype to avoid an error.
12860   Use char because int might match the return type of a GCC
12861   builtin and then its argument prototype would still apply.  */
12862#ifdef __cplusplus
12863extern "C"
12864#endif
12865char dlsym ();
12866int
12867main ()
12868{
12869return dlsym ();
12870  ;
12871  return 0;
12872}
12873_ACEOF
12874for ac_lib in '' dl; do
12875  if test -z "$ac_lib"; then
12876    ac_res="none required"
12877  else
12878    ac_res=-l$ac_lib
12879    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12880  fi
12881  if ac_fn_c_try_link "$LINENO"; then :
12882  ac_cv_search_dlsym=$ac_res
12883fi
12884rm -f core conftest.err conftest.$ac_objext \
12885    conftest$ac_exeext
12886  if ${ac_cv_search_dlsym+:} false; then :
12887  break
12888fi
12889done
12890if ${ac_cv_search_dlsym+:} false; then :
12891
12892else
12893  ac_cv_search_dlsym=no
12894fi
12895rm conftest.$ac_ext
12896LIBS=$ac_func_search_save_LIBS
12897fi
12898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
12899$as_echo "$ac_cv_search_dlsym" >&6; }
12900ac_res=$ac_cv_search_dlsym
12901if test "$ac_res" != no; then :
12902  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12903
12904fi
12905
12906
12907  # Use the system's zlib library.
12908  zlibdir="-L\$(top_builddir)/../zlib"
12909  zlibinc="-I\$(top_srcdir)/../zlib"
12910
12911# Check whether --with-system-zlib was given.
12912if test "${with_system_zlib+set}" = set; then :
12913  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
12914    zlibdir=
12915    zlibinc=
12916  fi
12917
12918fi
12919
12920
12921
12922
12923
12924 # Check whether --enable-libctf-hash-debugging was given.
12925if test "${enable_libctf_hash_debugging+set}" = set; then :
12926  enableval=$enable_libctf_hash_debugging;
12927      case "$enableval" in
12928       yes|no) ;;
12929       *) as_fn_error $? "Argument to enable/disable libctf-hash-debugging must be yes or no" "$LINENO" 5 ;;
12930      esac
12931
12932else
12933  enable_libctf_hash_debugging=no
12934fi
12935
12936
12937if test "${enable_libctf_hash_debugging}" = yes; then
12938
12939$as_echo "#define ENABLE_LIBCTF_HASH_DEBUGGING 1" >>confdefs.h
12940
12941fi
12942 if test "${enable_libctf_hash_debugging}" = yes; then
12943  ENABLE_LIBCTF_HASH_DEBUGGING_TRUE=
12944  ENABLE_LIBCTF_HASH_DEBUGGING_FALSE='#'
12945else
12946  ENABLE_LIBCTF_HASH_DEBUGGING_TRUE='#'
12947  ENABLE_LIBCTF_HASH_DEBUGGING_FALSE=
12948fi
12949
12950
12951# Similar to GDB_AC_CHECK_BFD.
12952OLD_CFLAGS=$CFLAGS
12953OLD_LDFLAGS=$LDFLAGS
12954OLD_LIBS=$LIBS
12955# Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12956# points somewhere with bfd, with -I/foo/lib and -L/foo/lib.  We
12957# always want our bfd.
12958CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12959ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
12960LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
12961intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12962LIBS="-lbfd -liberty -lz $intl $LIBS"
12963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12964$as_echo_n "checking for ELF support in BFD... " >&6; }
12965if ${ac_cv_libctf_bfd_elf+:} false; then :
12966  $as_echo_n "(cached) " >&6
12967else
12968  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12969/* end confdefs.h.  */
12970#include <stdlib.h>
12971	     #include <string.h>
12972	     #include "bfd.h"
12973	     #include "elf-bfd.h"
12974int
12975main ()
12976{
12977(void) bfd_section_from_elf_index (NULL, 0);
12978	     return 0;
12979  ;
12980  return 0;
12981}
12982_ACEOF
12983if ac_fn_c_try_link "$LINENO"; then :
12984  ac_cv_libctf_bfd_elf=yes
12985else
12986  ac_cv_libctf_bfd_elf=no
12987fi
12988rm -f core conftest.err conftest.$ac_objext \
12989    conftest$ac_exeext conftest.$ac_ext
12990fi
12991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_bfd_elf" >&5
12992$as_echo "$ac_cv_libctf_bfd_elf" >&6; }
12993CFLAGS=$OLD_CFLAGS
12994LDFLAGS=$OLD_LDFLAGS
12995LIBS=$OLD_LIBS
12996
12997if test $ac_cv_libctf_bfd_elf = yes; then
12998
12999$as_echo "#define HAVE_BFD_ELF 1" >>confdefs.h
13000
13001fi
13002
13003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
13004$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
13005if ${ac_cv_c_bigendian+:} false; then :
13006  $as_echo_n "(cached) " >&6
13007else
13008  ac_cv_c_bigendian=unknown
13009    # See if we're dealing with a universal compiler.
13010    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13011/* end confdefs.h.  */
13012#ifndef __APPLE_CC__
13013	       not a universal capable compiler
13014	     #endif
13015	     typedef int dummy;
13016
13017_ACEOF
13018if ac_fn_c_try_compile "$LINENO"; then :
13019
13020	# Check for potential -arch flags.  It is not universal unless
13021	# there are at least two -arch flags with different values.
13022	ac_arch=
13023	ac_prev=
13024	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
13025	 if test -n "$ac_prev"; then
13026	   case $ac_word in
13027	     i?86 | x86_64 | ppc | ppc64)
13028	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
13029		 ac_arch=$ac_word
13030	       else
13031		 ac_cv_c_bigendian=universal
13032		 break
13033	       fi
13034	       ;;
13035	   esac
13036	   ac_prev=
13037	 elif test "x$ac_word" = "x-arch"; then
13038	   ac_prev=arch
13039	 fi
13040       done
13041fi
13042rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13043    if test $ac_cv_c_bigendian = unknown; then
13044      # See if sys/param.h defines the BYTE_ORDER macro.
13045      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13046/* end confdefs.h.  */
13047#include <sys/types.h>
13048	     #include <sys/param.h>
13049
13050int
13051main ()
13052{
13053#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
13054		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
13055		     && LITTLE_ENDIAN)
13056	      bogus endian macros
13057	     #endif
13058
13059  ;
13060  return 0;
13061}
13062_ACEOF
13063if ac_fn_c_try_compile "$LINENO"; then :
13064  # It does; now see whether it defined to BIG_ENDIAN or not.
13065	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13066/* end confdefs.h.  */
13067#include <sys/types.h>
13068		#include <sys/param.h>
13069
13070int
13071main ()
13072{
13073#if BYTE_ORDER != BIG_ENDIAN
13074		 not big endian
13075		#endif
13076
13077  ;
13078  return 0;
13079}
13080_ACEOF
13081if ac_fn_c_try_compile "$LINENO"; then :
13082  ac_cv_c_bigendian=yes
13083else
13084  ac_cv_c_bigendian=no
13085fi
13086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13087fi
13088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13089    fi
13090    if test $ac_cv_c_bigendian = unknown; then
13091      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
13092      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13093/* end confdefs.h.  */
13094#include <limits.h>
13095
13096int
13097main ()
13098{
13099#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
13100	      bogus endian macros
13101	     #endif
13102
13103  ;
13104  return 0;
13105}
13106_ACEOF
13107if ac_fn_c_try_compile "$LINENO"; then :
13108  # It does; now see whether it defined to _BIG_ENDIAN or not.
13109	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13110/* end confdefs.h.  */
13111#include <limits.h>
13112
13113int
13114main ()
13115{
13116#ifndef _BIG_ENDIAN
13117		 not big endian
13118		#endif
13119
13120  ;
13121  return 0;
13122}
13123_ACEOF
13124if ac_fn_c_try_compile "$LINENO"; then :
13125  ac_cv_c_bigendian=yes
13126else
13127  ac_cv_c_bigendian=no
13128fi
13129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13130fi
13131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13132    fi
13133    if test $ac_cv_c_bigendian = unknown; then
13134      # Compile a test program.
13135      if test "$cross_compiling" = yes; then :
13136  # Try to guess by grepping values from an object file.
13137	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13138/* end confdefs.h.  */
13139short int ascii_mm[] =
13140		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13141		short int ascii_ii[] =
13142		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13143		int use_ascii (int i) {
13144		  return ascii_mm[i] + ascii_ii[i];
13145		}
13146		short int ebcdic_ii[] =
13147		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13148		short int ebcdic_mm[] =
13149		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13150		int use_ebcdic (int i) {
13151		  return ebcdic_mm[i] + ebcdic_ii[i];
13152		}
13153		extern int foo;
13154
13155int
13156main ()
13157{
13158return use_ascii (foo) == use_ebcdic (foo);
13159  ;
13160  return 0;
13161}
13162_ACEOF
13163if ac_fn_c_try_compile "$LINENO"; then :
13164  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
13165	      ac_cv_c_bigendian=yes
13166	    fi
13167	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13168	      if test "$ac_cv_c_bigendian" = unknown; then
13169		ac_cv_c_bigendian=no
13170	      else
13171		# finding both strings is unlikely to happen, but who knows?
13172		ac_cv_c_bigendian=unknown
13173	      fi
13174	    fi
13175fi
13176rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13177else
13178  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13179/* end confdefs.h.  */
13180$ac_includes_default
13181int
13182main ()
13183{
13184
13185	     /* Are we little or big endian?  From Harbison&Steele.  */
13186	     union
13187	     {
13188	       long int l;
13189	       char c[sizeof (long int)];
13190	     } u;
13191	     u.l = 1;
13192	     return u.c[sizeof (long int) - 1] == 1;
13193
13194  ;
13195  return 0;
13196}
13197_ACEOF
13198if ac_fn_c_try_run "$LINENO"; then :
13199  ac_cv_c_bigendian=no
13200else
13201  ac_cv_c_bigendian=yes
13202fi
13203rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13204  conftest.$ac_objext conftest.beam conftest.$ac_ext
13205fi
13206
13207    fi
13208fi
13209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
13210$as_echo "$ac_cv_c_bigendian" >&6; }
13211 case $ac_cv_c_bigendian in #(
13212   yes)
13213     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
13214;; #(
13215   no)
13216      ;; #(
13217   universal)
13218
13219$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
13220
13221     ;; #(
13222   *)
13223     as_fn_error $? "unknown endianness
13224 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
13225 esac
13226
13227for ac_header in byteswap.h endian.h
13228do :
13229  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13230ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13231if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13232  cat >>confdefs.h <<_ACEOF
13233#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13234_ACEOF
13235
13236fi
13237
13238done
13239
13240for ac_func in pread
13241do :
13242  ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
13243if test "x$ac_cv_func_pread" = xyes; then :
13244  cat >>confdefs.h <<_ACEOF
13245#define HAVE_PREAD 1
13246_ACEOF
13247
13248fi
13249done
13250
13251
13252ac_fn_c_check_decl "$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h>
13253"
13254if test "x$ac_cv_have_decl_bswap_16" = xyes; then :
13255  ac_have_decl=1
13256else
13257  ac_have_decl=0
13258fi
13259
13260cat >>confdefs.h <<_ACEOF
13261#define HAVE_DECL_BSWAP_16 $ac_have_decl
13262_ACEOF
13263ac_fn_c_check_decl "$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h>
13264"
13265if test "x$ac_cv_have_decl_bswap_32" = xyes; then :
13266  ac_have_decl=1
13267else
13268  ac_have_decl=0
13269fi
13270
13271cat >>confdefs.h <<_ACEOF
13272#define HAVE_DECL_BSWAP_32 $ac_have_decl
13273_ACEOF
13274ac_fn_c_check_decl "$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h>
13275"
13276if test "x$ac_cv_have_decl_bswap_64" = xyes; then :
13277  ac_have_decl=1
13278else
13279  ac_have_decl=0
13280fi
13281
13282cat >>confdefs.h <<_ACEOF
13283#define HAVE_DECL_BSWAP_64 $ac_have_decl
13284_ACEOF
13285
13286ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13287if test "x$ac_cv_have_decl_asprintf" = xyes; then :
13288  ac_have_decl=1
13289else
13290  ac_have_decl=0
13291fi
13292
13293cat >>confdefs.h <<_ACEOF
13294#define HAVE_DECL_ASPRINTF $ac_have_decl
13295_ACEOF
13296ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
13297if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
13298  ac_have_decl=1
13299else
13300  ac_have_decl=0
13301fi
13302
13303cat >>confdefs.h <<_ACEOF
13304#define HAVE_DECL_VASPRINTF $ac_have_decl
13305_ACEOF
13306ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13307if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
13308  ac_have_decl=1
13309else
13310  ac_have_decl=0
13311fi
13312
13313cat >>confdefs.h <<_ACEOF
13314#define HAVE_DECL_STPCPY $ac_have_decl
13315_ACEOF
13316
13317
13318
13319
13320
13321  for ac_func in $ac_func_list
13322do :
13323  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13324ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13325if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13326  cat >>confdefs.h <<_ACEOF
13327#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13328_ACEOF
13329
13330fi
13331done
13332
13333
13334
13335
13336if test $ac_cv_func_qsort_r = yes; then
13337  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qsort_r signature" >&5
13338$as_echo_n "checking for qsort_r signature... " >&6; }
13339if ${ac_cv_libctf_qsort_r_signature+:} false; then :
13340  $as_echo_n "(cached) " >&6
13341else
13342  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13343/* end confdefs.h.  */
13344#undef qsort_r
13345                          #include <stdlib.h>
13346                          void qsort_r (void *, size_t, size_t,
13347                                        int (*) (void const *, void const *,
13348                                                 void *),
13349                                        void *);
13350                          void (*p) (void *, size_t, size_t,
13351                                     int (*) (void const *, void const *,
13352                                              void *),
13353                                     void *) = qsort_r;
13354
13355int
13356main ()
13357{
13358
13359  ;
13360  return 0;
13361}
13362_ACEOF
13363if ac_fn_c_try_link "$LINENO"; then :
13364  ac_cv_libctf_qsort_r_signature=GNU
13365else
13366  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13367/* end confdefs.h.  */
13368#undef qsort_r
13369	                     #include <stdlib.h>
13370                             void qsort_r (void *, size_t, size_t, void *,
13371                                           int (*) (void *,
13372                                                    void const *,
13373                                                    void const *));
13374                             void (*p) (void *, size_t, size_t, void *,
13375                                        int (*) (void *, void const *,
13376                                                 void const *)) = qsort_r;
13377
13378int
13379main ()
13380{
13381
13382  ;
13383  return 0;
13384}
13385_ACEOF
13386if ac_fn_c_try_link "$LINENO"; then :
13387  ac_cv_libctf_qsort_r_signature=BSD
13388else
13389  ac_cv_libctf_qsort_r_signature=unknown
13390fi
13391rm -f core conftest.err conftest.$ac_objext \
13392    conftest$ac_exeext conftest.$ac_ext
13393fi
13394rm -f core conftest.err conftest.$ac_objext \
13395    conftest$ac_exeext conftest.$ac_ext
13396fi
13397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_qsort_r_signature" >&5
13398$as_echo "$ac_cv_libctf_qsort_r_signature" >&6; }
13399fi
13400
13401case x$ac_cv_libctf_qsort_r_signature in
13402  xGNU)
13403$as_echo "#define HAVE_QSORT_R_ARG_LAST 1" >>confdefs.h
13404;;
13405  xBSD)
13406$as_echo "#define HAVE_QSORT_R_COMPAR_LAST 1" >>confdefs.h
13407;;
13408  *) ac_cv_libctf_qsort_r_signature=unknown;;
13409esac
13410
13411 if test "${ac_cv_libctf_qsort_r_signature}" = unknown; then
13412  NEED_CTF_QSORT_R_TRUE=
13413  NEED_CTF_QSORT_R_FALSE='#'
13414else
13415  NEED_CTF_QSORT_R_TRUE='#'
13416  NEED_CTF_QSORT_R_FALSE=
13417fi
13418
13419
13420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5
13421$as_echo_n "checking for O_CLOEXEC... " >&6; }
13422if ${ac_cv_libctf_macro_O_CLOEXEC+:} false; then :
13423  $as_echo_n "(cached) " >&6
13424else
13425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13426/* end confdefs.h.  */
13427#include <fcntl.h>
13428                       #ifndef O_CLOEXEC
13429                         choke me;
13430                       #endif
13431
13432int
13433main ()
13434{
13435return O_CLOEXEC;
13436  ;
13437  return 0;
13438}
13439_ACEOF
13440if ac_fn_c_try_link "$LINENO"; then :
13441  ac_cv_libctf_macro_O_CLOEXEC=yes
13442else
13443  ac_cv_libctf_macro_O_CLOEXEC=no
13444fi
13445rm -f core conftest.err conftest.$ac_objext \
13446    conftest$ac_exeext conftest.$ac_ext
13447fi
13448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_macro_O_CLOEXEC" >&5
13449$as_echo "$ac_cv_libctf_macro_O_CLOEXEC" >&6; }
13450
13451if test $ac_cv_libctf_macro_O_CLOEXEC = yes; then
13452
13453$as_echo "#define HAVE_O_CLOEXEC 1" >>confdefs.h
13454
13455fi
13456
13457build_info=
13458makeinfo_too_old=
13459for ac_prog in makeinfo
13460do
13461  # Extract the first word of "$ac_prog", so it can be a program name with args.
13462set dummy $ac_prog; ac_word=$2
13463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13464$as_echo_n "checking for $ac_word... " >&6; }
13465if ${ac_cv_prog_MAKEINFO+:} false; then :
13466  $as_echo_n "(cached) " >&6
13467else
13468  if test -n "$MAKEINFO"; then
13469  ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
13470else
13471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13472for as_dir in $PATH
13473do
13474  IFS=$as_save_IFS
13475  test -z "$as_dir" && as_dir=.
13476    for ac_exec_ext in '' $ac_executable_extensions; do
13477  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13478    ac_cv_prog_MAKEINFO="$ac_prog"
13479    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13480    break 2
13481  fi
13482done
13483  done
13484IFS=$as_save_IFS
13485
13486fi
13487fi
13488MAKEINFO=$ac_cv_prog_MAKEINFO
13489if test -n "$MAKEINFO"; then
13490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
13491$as_echo "$MAKEINFO" >&6; }
13492else
13493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13494$as_echo "no" >&6; }
13495fi
13496
13497
13498  test -n "$MAKEINFO" && break
13499done
13500test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
13501
13502case " $build_configdirs " in
13503  *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
13504esac
13505
13506    # We require texinfo to be 6.3 or later, for a working synindex
13507    # and validatemenus: otherwise we fall back to /bin/true.
13508    if ${MAKEINFO} --version \
13509       | egrep 'texinfo[^0-9]*(6\.[3-9]|[7-9][0-9])' >/dev/null 2>&1; then
13510      build_info=yes
13511    else
13512        build_info=
13513        makeinfo_too_old=t
13514    fi
13515
13516if test -n "$makeinfo_too_old"; then
13517    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
13518*** Makeinfo is too old. Info documentation will not be built." >&5
13519$as_echo "$as_me: WARNING:
13520*** Makeinfo is too old. Info documentation will not be built." >&2;}
13521fi
13522
13523 if test "${build_info}" = yes; then
13524  BUILD_INFO_TRUE=
13525  BUILD_INFO_FALSE='#'
13526else
13527  BUILD_INFO_TRUE='#'
13528  BUILD_INFO_FALSE=
13529fi
13530
13531
13532CTF_LIBADD="-L`pwd`/../libiberty -liberty"
13533SHARED_LDFLAGS=
13534
13535# Horrible hacks to build DLLs on Windows and a shared library elsewhere.
13536if test "$enable_shared" = "yes"; then
13537# When building a shared libctf, link against the pic version of libiberty
13538# so that apps that use libctf won't need libiberty just to satisfy any
13539# libctf references.  We can't do that if a pic libiberty is unavailable
13540# since including non-pic # code would insert text relocations into libctf.
13541# Note that linking against libbfd as we do here, which is itself linked
13542# against libiberty, may not satisfy all the libctf libiberty references
13543# since libbfd may not pull in the entirety of libiberty.
13544# Also, jam libintl into the right place in all of this: after libiberty,
13545# which uses it, but before -lcygwin, which it uses.
13546  x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
13547  if test -n "$x"; then
13548    CTF_LIBADD="-L`pwd`/../libiberty/pic -liberty"
13549  fi
13550fi
13551
13552CTF_LIBADD="$CTF_LIBADD $LIBINTL"
13553
13554if test "$enable_shared" = "yes"; then
13555  case "${host}" in
13556  # More hacks to build DLLs on Windows.
13557    *-*-cygwin*)
13558      SHARED_LDFLAGS="-no-undefined"
13559      CTF_LIBADD="$CTF_LIBADD -lcygwin"
13560      ;;
13561  esac
13562fi
13563
13564
13565
13566# Extract the first word of "expect", so it can be a program name with args.
13567set dummy expect; ac_word=$2
13568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13569$as_echo_n "checking for $ac_word... " >&6; }
13570if ${ac_cv_path_EXPECT+:} false; then :
13571  $as_echo_n "(cached) " >&6
13572else
13573  case $EXPECT in
13574  [\\/]* | ?:[\\/]*)
13575  ac_cv_path_EXPECT="$EXPECT" # Let the user override the test with a path.
13576  ;;
13577  *)
13578  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13579for as_dir in $PATH
13580do
13581  IFS=$as_save_IFS
13582  test -z "$as_dir" && as_dir=.
13583    for ac_exec_ext in '' $ac_executable_extensions; do
13584  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13585    ac_cv_path_EXPECT="$as_dir/$ac_word$ac_exec_ext"
13586    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13587    break 2
13588  fi
13589done
13590  done
13591IFS=$as_save_IFS
13592
13593  ;;
13594esac
13595fi
13596EXPECT=$ac_cv_path_EXPECT
13597if test -n "$EXPECT"; then
13598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
13599$as_echo "$EXPECT" >&6; }
13600else
13601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13602$as_echo "no" >&6; }
13603fi
13604
13605
13606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl supporting try/catch" >&5
13607$as_echo_n "checking for Tcl supporting try/catch... " >&6; }
13608if ${ac_cv_libctf_tcl_try+:} false; then :
13609  $as_echo_n "(cached) " >&6
13610else
13611  ac_cv_libctf_tcl_try=`if test -z $EXPECT; then echo no; else $EXPECT << EOF
13612if [llength [info commands try]] then { puts yes } else { puts no }
13613EOF
13614fi`
13615
13616fi
13617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_tcl_try" >&5
13618$as_echo "$ac_cv_libctf_tcl_try" >&6; }
13619 if test "${ac_cv_libctf_tcl_try}" = yes; then
13620  TCL_TRY_TRUE=
13621  TCL_TRY_FALSE='#'
13622else
13623  TCL_TRY_TRUE='#'
13624  TCL_TRY_FALSE=
13625fi
13626
13627
13628# Use a version script, if possible, or an -export-symbols-regex otherwise.
13629decommented_version_script=
13630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker versioning flags" >&5
13631$as_echo_n "checking for linker versioning flags... " >&6; }
13632if ${ac_cv_libctf_version_script+:} false; then :
13633  $as_echo_n "(cached) " >&6
13634else
13635  echo 'FOO { global: mai*; local: ctf_fo*; };' > conftest.ver
13636   old_LDFLAGS="$LDFLAGS"
13637   old_CFLAGS="$CFLAGS"
13638   LDFLAGS="$LDFLAGS -shared -Wl,--version-script=conftest.ver"
13639   CFLAGS="$CFLAGS -fPIC"
13640   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13641/* end confdefs.h.  */
13642int ctf_foo (void) { return 0; }
13643				    int main (void) { return ctf_foo(); }
13644_ACEOF
13645if ac_fn_c_try_link "$LINENO"; then :
13646  ac_cv_libctf_version_script="-Wl,--version-script='$srcdir/libctf.ver'"
13647fi
13648rm -f core conftest.err conftest.$ac_objext \
13649    conftest$ac_exeext conftest.$ac_ext
13650   LDFLAGS="$old_LDFLAGS"
13651
13652   if test -z "$ac_cv_libctf_version_script"; then
13653     LDFLAGS="$LDFLAGS -shared -Wl,-B,local -Wl,-z,gnu-version-script=conftest.ver"
13654     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13655/* end confdefs.h.  */
13656int ctf_foo (void) { return 0; }
13657				      int main (void) { return ctf_foo(); }
13658_ACEOF
13659if ac_fn_c_try_link "$LINENO"; then :
13660  ac_cv_libctf_version_script="-Wl,-B,local -Wl,-z,gnu-version-script"
13661		     decommented_version_script=t
13662fi
13663rm -f core conftest.err conftest.$ac_objext \
13664    conftest$ac_exeext conftest.$ac_ext
13665     LDFLAGS="$old_LDFLAGS"
13666   fi
13667   CFLAGS="$old_CFLAGS"
13668
13669   if test -z "$ac_cv_libctf_version_script"; then
13670     ac_cv_libctf_version_script='-export-symbols-regex ctf_.*'
13671   fi
13672   rm -f conftest.ver
13673fi
13674{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_version_script" >&5
13675$as_echo "$ac_cv_libctf_version_script" >&6; }
13676if test -n "$decommented_version_script"; then
13677   # Solaris's version scripts use shell-style comments rather than the C-style
13678   # used by GNU ld.  Use cpp to strip the comments out.  (cpp exists under this
13679   # name on all platforms that support ld -z gnu-version-script.)
13680   # Also ensure that no symbols exist in the version script for libctf-nobfd.so
13681   # that do not exist in the shared library itself, since some linkers add such
13682   # symbols with type NOTYPE.
13683   /lib/cpp < $srcdir/libctf.ver > libctf-decommented.ver
13684   grep -v 'libctf only' $srcdir/libctf.ver | /lib/cpp > libctf-nobfd-decommented.ver
13685   VERSION_FLAGS="$ac_cv_libctf_version_script='libctf-decommented.ver'"
13686   VERSION_FLAGS_NOBFD="$ac_cv_libctf_version_script='libctf-nobfd-decommented.ver'"
13687else
13688   VERSION_FLAGS="$ac_cv_libctf_version_script"
13689   VERSION_FLAGS_NOBFD="$ac_cv_libctf_version_script"
13690fi
13691
13692
13693
13694ac_config_files="$ac_config_files Makefile"
13695
13696ac_config_headers="$ac_config_headers config.h"
13697
13698cat >confcache <<\_ACEOF
13699# This file is a shell script that caches the results of configure
13700# tests run on this system so they can be shared between configure
13701# scripts and configure runs, see configure's option --config-cache.
13702# It is not useful on other systems.  If it contains results you don't
13703# want to keep, you may remove or edit it.
13704#
13705# config.status only pays attention to the cache file if you give it
13706# the --recheck option to rerun configure.
13707#
13708# `ac_cv_env_foo' variables (set or unset) will be overridden when
13709# loading this file, other *unset* `ac_cv_foo' will be assigned the
13710# following values.
13711
13712_ACEOF
13713
13714# The following way of writing the cache mishandles newlines in values,
13715# but we know of no workaround that is simple, portable, and efficient.
13716# So, we kill variables containing newlines.
13717# Ultrix sh set writes to stderr and can't be redirected directly,
13718# and sets the high bit in the cache file unless we assign to the vars.
13719(
13720  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13721    eval ac_val=\$$ac_var
13722    case $ac_val in #(
13723    *${as_nl}*)
13724      case $ac_var in #(
13725      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13726$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13727      esac
13728      case $ac_var in #(
13729      _ | IFS | as_nl) ;; #(
13730      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13731      *) { eval $ac_var=; unset $ac_var;} ;;
13732      esac ;;
13733    esac
13734  done
13735
13736  (set) 2>&1 |
13737    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13738    *${as_nl}ac_space=\ *)
13739      # `set' does not quote correctly, so add quotes: double-quote
13740      # substitution turns \\\\ into \\, and sed turns \\ into \.
13741      sed -n \
13742	"s/'/'\\\\''/g;
13743	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13744      ;; #(
13745    *)
13746      # `set' quotes correctly as required by POSIX, so do not add quotes.
13747      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13748      ;;
13749    esac |
13750    sort
13751) |
13752  sed '
13753     /^ac_cv_env_/b end
13754     t clear
13755     :clear
13756     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13757     t end
13758     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13759     :end' >>confcache
13760if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13761  if test -w "$cache_file"; then
13762    if test "x$cache_file" != "x/dev/null"; then
13763      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13764$as_echo "$as_me: updating cache $cache_file" >&6;}
13765      if test ! -f "$cache_file" || test -h "$cache_file"; then
13766	cat confcache >"$cache_file"
13767      else
13768        case $cache_file in #(
13769        */* | ?:*)
13770	  mv -f confcache "$cache_file"$$ &&
13771	  mv -f "$cache_file"$$ "$cache_file" ;; #(
13772        *)
13773	  mv -f confcache "$cache_file" ;;
13774	esac
13775      fi
13776    fi
13777  else
13778    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13779$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13780  fi
13781fi
13782rm -f confcache
13783
13784test "x$prefix" = xNONE && prefix=$ac_default_prefix
13785# Let make expand exec_prefix.
13786test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13787
13788DEFS=-DHAVE_CONFIG_H
13789
13790ac_libobjs=
13791ac_ltlibobjs=
13792U=
13793for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13794  # 1. Remove the extension, and $U if already installed.
13795  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13796  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13797  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13798  #    will be set to the directory where LIBOBJS objects are built.
13799  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13800  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13801done
13802LIBOBJS=$ac_libobjs
13803
13804LTLIBOBJS=$ac_ltlibobjs
13805
13806
13807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13808$as_echo_n "checking that generated files are newer than configure... " >&6; }
13809   if test -n "$am_sleep_pid"; then
13810     # Hide warnings about reused PIDs.
13811     wait $am_sleep_pid 2>/dev/null
13812   fi
13813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13814$as_echo "done" >&6; }
13815if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13816  as_fn_error $? "conditional \"AMDEP\" was never defined.
13817Usually this means the macro was only invoked conditionally." "$LINENO" 5
13818fi
13819if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13820  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13821Usually this means the macro was only invoked conditionally." "$LINENO" 5
13822fi
13823 if test -n "$EXEEXT"; then
13824  am__EXEEXT_TRUE=
13825  am__EXEEXT_FALSE='#'
13826else
13827  am__EXEEXT_TRUE='#'
13828  am__EXEEXT_FALSE=
13829fi
13830
13831if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13832  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13833Usually this means the macro was only invoked conditionally." "$LINENO" 5
13834fi
13835if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
13836  as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined.
13837Usually this means the macro was only invoked conditionally." "$LINENO" 5
13838fi
13839if test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_TRUE}" && test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_FALSE}"; then
13840  as_fn_error $? "conditional \"ENABLE_LIBCTF_HASH_DEBUGGING\" was never defined.
13841Usually this means the macro was only invoked conditionally." "$LINENO" 5
13842fi
13843
13844if test -z "${NEED_CTF_QSORT_R_TRUE}" && test -z "${NEED_CTF_QSORT_R_FALSE}"; then
13845  as_fn_error $? "conditional \"NEED_CTF_QSORT_R\" was never defined.
13846Usually this means the macro was only invoked conditionally." "$LINENO" 5
13847fi
13848if test -z "${BUILD_INFO_TRUE}" && test -z "${BUILD_INFO_FALSE}"; then
13849  as_fn_error $? "conditional \"BUILD_INFO\" was never defined.
13850Usually this means the macro was only invoked conditionally." "$LINENO" 5
13851fi
13852if test -z "${TCL_TRY_TRUE}" && test -z "${TCL_TRY_FALSE}"; then
13853  as_fn_error $? "conditional \"TCL_TRY\" was never defined.
13854Usually this means the macro was only invoked conditionally." "$LINENO" 5
13855fi
13856
13857: "${CONFIG_STATUS=./config.status}"
13858ac_write_fail=0
13859ac_clean_files_save=$ac_clean_files
13860ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13861{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13862$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13863as_write_fail=0
13864cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13865#! $SHELL
13866# Generated by $as_me.
13867# Run this file to recreate the current configuration.
13868# Compiler output produced by configure, useful for debugging
13869# configure, is in config.log if it exists.
13870
13871debug=false
13872ac_cs_recheck=false
13873ac_cs_silent=false
13874
13875SHELL=\${CONFIG_SHELL-$SHELL}
13876export SHELL
13877_ASEOF
13878cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13879## -------------------- ##
13880## M4sh Initialization. ##
13881## -------------------- ##
13882
13883# Be more Bourne compatible
13884DUALCASE=1; export DUALCASE # for MKS sh
13885if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13886  emulate sh
13887  NULLCMD=:
13888  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13889  # is contrary to our usage.  Disable this feature.
13890  alias -g '${1+"$@"}'='"$@"'
13891  setopt NO_GLOB_SUBST
13892else
13893  case `(set -o) 2>/dev/null` in #(
13894  *posix*) :
13895    set -o posix ;; #(
13896  *) :
13897     ;;
13898esac
13899fi
13900
13901
13902as_nl='
13903'
13904export as_nl
13905# Printing a long string crashes Solaris 7 /usr/bin/printf.
13906as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13907as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13908as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13909# Prefer a ksh shell builtin over an external printf program on Solaris,
13910# but without wasting forks for bash or zsh.
13911if test -z "$BASH_VERSION$ZSH_VERSION" \
13912    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13913  as_echo='print -r --'
13914  as_echo_n='print -rn --'
13915elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13916  as_echo='printf %s\n'
13917  as_echo_n='printf %s'
13918else
13919  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13920    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13921    as_echo_n='/usr/ucb/echo -n'
13922  else
13923    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13924    as_echo_n_body='eval
13925      arg=$1;
13926      case $arg in #(
13927      *"$as_nl"*)
13928	expr "X$arg" : "X\\(.*\\)$as_nl";
13929	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13930      esac;
13931      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13932    '
13933    export as_echo_n_body
13934    as_echo_n='sh -c $as_echo_n_body as_echo'
13935  fi
13936  export as_echo_body
13937  as_echo='sh -c $as_echo_body as_echo'
13938fi
13939
13940# The user is always right.
13941if test "${PATH_SEPARATOR+set}" != set; then
13942  PATH_SEPARATOR=:
13943  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13944    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13945      PATH_SEPARATOR=';'
13946  }
13947fi
13948
13949
13950# IFS
13951# We need space, tab and new line, in precisely that order.  Quoting is
13952# there to prevent editors from complaining about space-tab.
13953# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13954# splitting by setting IFS to empty value.)
13955IFS=" ""	$as_nl"
13956
13957# Find who we are.  Look in the path if we contain no directory separator.
13958as_myself=
13959case $0 in #((
13960  *[\\/]* ) as_myself=$0 ;;
13961  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13962for as_dir in $PATH
13963do
13964  IFS=$as_save_IFS
13965  test -z "$as_dir" && as_dir=.
13966    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13967  done
13968IFS=$as_save_IFS
13969
13970     ;;
13971esac
13972# We did not find ourselves, most probably we were run as `sh COMMAND'
13973# in which case we are not to be found in the path.
13974if test "x$as_myself" = x; then
13975  as_myself=$0
13976fi
13977if test ! -f "$as_myself"; then
13978  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13979  exit 1
13980fi
13981
13982# Unset variables that we do not need and which cause bugs (e.g. in
13983# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13984# suppresses any "Segmentation fault" message there.  '((' could
13985# trigger a bug in pdksh 5.2.14.
13986for as_var in BASH_ENV ENV MAIL MAILPATH
13987do eval test x\${$as_var+set} = xset \
13988  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13989done
13990PS1='$ '
13991PS2='> '
13992PS4='+ '
13993
13994# NLS nuisances.
13995LC_ALL=C
13996export LC_ALL
13997LANGUAGE=C
13998export LANGUAGE
13999
14000# CDPATH.
14001(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14002
14003
14004# as_fn_error STATUS ERROR [LINENO LOG_FD]
14005# ----------------------------------------
14006# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14007# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14008# script with STATUS, using 1 if that was 0.
14009as_fn_error ()
14010{
14011  as_status=$1; test $as_status -eq 0 && as_status=1
14012  if test "$4"; then
14013    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14014    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14015  fi
14016  $as_echo "$as_me: error: $2" >&2
14017  as_fn_exit $as_status
14018} # as_fn_error
14019
14020
14021# as_fn_set_status STATUS
14022# -----------------------
14023# Set $? to STATUS, without forking.
14024as_fn_set_status ()
14025{
14026  return $1
14027} # as_fn_set_status
14028
14029# as_fn_exit STATUS
14030# -----------------
14031# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14032as_fn_exit ()
14033{
14034  set +e
14035  as_fn_set_status $1
14036  exit $1
14037} # as_fn_exit
14038
14039# as_fn_unset VAR
14040# ---------------
14041# Portably unset VAR.
14042as_fn_unset ()
14043{
14044  { eval $1=; unset $1;}
14045}
14046as_unset=as_fn_unset
14047# as_fn_append VAR VALUE
14048# ----------------------
14049# Append the text in VALUE to the end of the definition contained in VAR. Take
14050# advantage of any shell optimizations that allow amortized linear growth over
14051# repeated appends, instead of the typical quadratic growth present in naive
14052# implementations.
14053if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14054  eval 'as_fn_append ()
14055  {
14056    eval $1+=\$2
14057  }'
14058else
14059  as_fn_append ()
14060  {
14061    eval $1=\$$1\$2
14062  }
14063fi # as_fn_append
14064
14065# as_fn_arith ARG...
14066# ------------------
14067# Perform arithmetic evaluation on the ARGs, and store the result in the
14068# global $as_val. Take advantage of shells that can avoid forks. The arguments
14069# must be portable across $(()) and expr.
14070if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14071  eval 'as_fn_arith ()
14072  {
14073    as_val=$(( $* ))
14074  }'
14075else
14076  as_fn_arith ()
14077  {
14078    as_val=`expr "$@" || test $? -eq 1`
14079  }
14080fi # as_fn_arith
14081
14082
14083if expr a : '\(a\)' >/dev/null 2>&1 &&
14084   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14085  as_expr=expr
14086else
14087  as_expr=false
14088fi
14089
14090if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14091  as_basename=basename
14092else
14093  as_basename=false
14094fi
14095
14096if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14097  as_dirname=dirname
14098else
14099  as_dirname=false
14100fi
14101
14102as_me=`$as_basename -- "$0" ||
14103$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14104	 X"$0" : 'X\(//\)$' \| \
14105	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14106$as_echo X/"$0" |
14107    sed '/^.*\/\([^/][^/]*\)\/*$/{
14108	    s//\1/
14109	    q
14110	  }
14111	  /^X\/\(\/\/\)$/{
14112	    s//\1/
14113	    q
14114	  }
14115	  /^X\/\(\/\).*/{
14116	    s//\1/
14117	    q
14118	  }
14119	  s/.*/./; q'`
14120
14121# Avoid depending upon Character Ranges.
14122as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14123as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14124as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14125as_cr_digits='0123456789'
14126as_cr_alnum=$as_cr_Letters$as_cr_digits
14127
14128ECHO_C= ECHO_N= ECHO_T=
14129case `echo -n x` in #(((((
14130-n*)
14131  case `echo 'xy\c'` in
14132  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
14133  xy)  ECHO_C='\c';;
14134  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14135       ECHO_T='	';;
14136  esac;;
14137*)
14138  ECHO_N='-n';;
14139esac
14140
14141rm -f conf$$ conf$$.exe conf$$.file
14142if test -d conf$$.dir; then
14143  rm -f conf$$.dir/conf$$.file
14144else
14145  rm -f conf$$.dir
14146  mkdir conf$$.dir 2>/dev/null
14147fi
14148if (echo >conf$$.file) 2>/dev/null; then
14149  if ln -s conf$$.file conf$$ 2>/dev/null; then
14150    as_ln_s='ln -s'
14151    # ... but there are two gotchas:
14152    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14153    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14154    # In both cases, we have to default to `cp -pR'.
14155    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14156      as_ln_s='cp -pR'
14157  elif ln conf$$.file conf$$ 2>/dev/null; then
14158    as_ln_s=ln
14159  else
14160    as_ln_s='cp -pR'
14161  fi
14162else
14163  as_ln_s='cp -pR'
14164fi
14165rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14166rmdir conf$$.dir 2>/dev/null
14167
14168
14169# as_fn_mkdir_p
14170# -------------
14171# Create "$as_dir" as a directory, including parents if necessary.
14172as_fn_mkdir_p ()
14173{
14174
14175  case $as_dir in #(
14176  -*) as_dir=./$as_dir;;
14177  esac
14178  test -d "$as_dir" || eval $as_mkdir_p || {
14179    as_dirs=
14180    while :; do
14181      case $as_dir in #(
14182      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14183      *) as_qdir=$as_dir;;
14184      esac
14185      as_dirs="'$as_qdir' $as_dirs"
14186      as_dir=`$as_dirname -- "$as_dir" ||
14187$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14188	 X"$as_dir" : 'X\(//\)[^/]' \| \
14189	 X"$as_dir" : 'X\(//\)$' \| \
14190	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14191$as_echo X"$as_dir" |
14192    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14193	    s//\1/
14194	    q
14195	  }
14196	  /^X\(\/\/\)[^/].*/{
14197	    s//\1/
14198	    q
14199	  }
14200	  /^X\(\/\/\)$/{
14201	    s//\1/
14202	    q
14203	  }
14204	  /^X\(\/\).*/{
14205	    s//\1/
14206	    q
14207	  }
14208	  s/.*/./; q'`
14209      test -d "$as_dir" && break
14210    done
14211    test -z "$as_dirs" || eval "mkdir $as_dirs"
14212  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14213
14214
14215} # as_fn_mkdir_p
14216if mkdir -p . 2>/dev/null; then
14217  as_mkdir_p='mkdir -p "$as_dir"'
14218else
14219  test -d ./-p && rmdir ./-p
14220  as_mkdir_p=false
14221fi
14222
14223
14224# as_fn_executable_p FILE
14225# -----------------------
14226# Test if FILE is an executable regular file.
14227as_fn_executable_p ()
14228{
14229  test -f "$1" && test -x "$1"
14230} # as_fn_executable_p
14231as_test_x='test -x'
14232as_executable_p=as_fn_executable_p
14233
14234# Sed expression to map a string onto a valid CPP name.
14235as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14236
14237# Sed expression to map a string onto a valid variable name.
14238as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14239
14240
14241exec 6>&1
14242## ----------------------------------- ##
14243## Main body of $CONFIG_STATUS script. ##
14244## ----------------------------------- ##
14245_ASEOF
14246test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14247
14248cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14249# Save the log message, to keep $0 and so on meaningful, and to
14250# report actual input values of CONFIG_FILES etc. instead of their
14251# values after options handling.
14252ac_log="
14253This file was extended by libctf $as_me 1.2.0, which was
14254generated by GNU Autoconf 2.69.  Invocation command line was
14255
14256  CONFIG_FILES    = $CONFIG_FILES
14257  CONFIG_HEADERS  = $CONFIG_HEADERS
14258  CONFIG_LINKS    = $CONFIG_LINKS
14259  CONFIG_COMMANDS = $CONFIG_COMMANDS
14260  $ $0 $@
14261
14262on `(hostname || uname -n) 2>/dev/null | sed 1q`
14263"
14264
14265_ACEOF
14266
14267case $ac_config_files in *"
14268"*) set x $ac_config_files; shift; ac_config_files=$*;;
14269esac
14270
14271case $ac_config_headers in *"
14272"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14273esac
14274
14275
14276cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14277# Files that config.status was made for.
14278config_files="$ac_config_files"
14279config_headers="$ac_config_headers"
14280config_commands="$ac_config_commands"
14281
14282_ACEOF
14283
14284cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14285ac_cs_usage="\
14286\`$as_me' instantiates files and other configuration actions
14287from templates according to the current configuration.  Unless the files
14288and actions are specified as TAGs, all are instantiated by default.
14289
14290Usage: $0 [OPTION]... [TAG]...
14291
14292  -h, --help       print this help, then exit
14293  -V, --version    print version number and configuration settings, then exit
14294      --config     print configuration, then exit
14295  -q, --quiet, --silent
14296                   do not print progress messages
14297  -d, --debug      don't remove temporary files
14298      --recheck    update $as_me by reconfiguring in the same conditions
14299      --file=FILE[:TEMPLATE]
14300                   instantiate the configuration file FILE
14301      --header=FILE[:TEMPLATE]
14302                   instantiate the configuration header FILE
14303
14304Configuration files:
14305$config_files
14306
14307Configuration headers:
14308$config_headers
14309
14310Configuration commands:
14311$config_commands
14312
14313Report bugs to the package provider."
14314
14315_ACEOF
14316cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14317ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14318ac_cs_version="\\
14319libctf config.status 1.2.0
14320configured by $0, generated by GNU Autoconf 2.69,
14321  with options \\"\$ac_cs_config\\"
14322
14323Copyright (C) 2012 Free Software Foundation, Inc.
14324This config.status script is free software; the Free Software Foundation
14325gives unlimited permission to copy, distribute and modify it."
14326
14327ac_pwd='$ac_pwd'
14328srcdir='$srcdir'
14329INSTALL='$INSTALL'
14330MKDIR_P='$MKDIR_P'
14331AWK='$AWK'
14332test -n "\$AWK" || AWK=awk
14333_ACEOF
14334
14335cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14336# The default lists apply if the user does not specify any file.
14337ac_need_defaults=:
14338while test $# != 0
14339do
14340  case $1 in
14341  --*=?*)
14342    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14343    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14344    ac_shift=:
14345    ;;
14346  --*=)
14347    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14348    ac_optarg=
14349    ac_shift=:
14350    ;;
14351  *)
14352    ac_option=$1
14353    ac_optarg=$2
14354    ac_shift=shift
14355    ;;
14356  esac
14357
14358  case $ac_option in
14359  # Handling of the options.
14360  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14361    ac_cs_recheck=: ;;
14362  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14363    $as_echo "$ac_cs_version"; exit ;;
14364  --config | --confi | --conf | --con | --co | --c )
14365    $as_echo "$ac_cs_config"; exit ;;
14366  --debug | --debu | --deb | --de | --d | -d )
14367    debug=: ;;
14368  --file | --fil | --fi | --f )
14369    $ac_shift
14370    case $ac_optarg in
14371    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14372    '') as_fn_error $? "missing file argument" ;;
14373    esac
14374    as_fn_append CONFIG_FILES " '$ac_optarg'"
14375    ac_need_defaults=false;;
14376  --header | --heade | --head | --hea )
14377    $ac_shift
14378    case $ac_optarg in
14379    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14380    esac
14381    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14382    ac_need_defaults=false;;
14383  --he | --h)
14384    # Conflict between --help and --header
14385    as_fn_error $? "ambiguous option: \`$1'
14386Try \`$0 --help' for more information.";;
14387  --help | --hel | -h )
14388    $as_echo "$ac_cs_usage"; exit ;;
14389  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14390  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14391    ac_cs_silent=: ;;
14392
14393  # This is an error.
14394  -*) as_fn_error $? "unrecognized option: \`$1'
14395Try \`$0 --help' for more information." ;;
14396
14397  *) as_fn_append ac_config_targets " $1"
14398     ac_need_defaults=false ;;
14399
14400  esac
14401  shift
14402done
14403
14404ac_configure_extra_args=
14405
14406if $ac_cs_silent; then
14407  exec 6>/dev/null
14408  ac_configure_extra_args="$ac_configure_extra_args --silent"
14409fi
14410
14411_ACEOF
14412cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14413if \$ac_cs_recheck; then
14414  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14415  shift
14416  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14417  CONFIG_SHELL='$SHELL'
14418  export CONFIG_SHELL
14419  exec "\$@"
14420fi
14421
14422_ACEOF
14423cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14424exec 5>>config.log
14425{
14426  echo
14427  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14428## Running $as_me. ##
14429_ASBOX
14430  $as_echo "$ac_log"
14431} >&5
14432
14433_ACEOF
14434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14435#
14436# INIT-COMMANDS
14437#
14438AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14439
14440
14441# The HP-UX ksh and POSIX shell print the target directory to stdout
14442# if CDPATH is set.
14443(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14444
14445sed_quote_subst='$sed_quote_subst'
14446double_quote_subst='$double_quote_subst'
14447delay_variable_subst='$delay_variable_subst'
14448enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14449macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14450macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14451enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14452pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14453enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14454SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14455ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14456host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14457host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14458host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14459build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14460build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14461build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14462SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14463Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14464GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14465EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14466FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14467LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14468NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14469LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14470max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14471ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14472exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14473lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14474lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14475lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14476reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14477reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14478OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14479deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14480file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14481AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14482AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14483STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14484RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14485old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14486old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14487old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14488lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14489CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14490CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14491compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14492GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14493lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14494lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14495lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14496lt_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"`'
14497objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14498MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14499lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14500lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14501lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14502lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14503lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14504need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14505DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14506NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14507LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14508OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14509OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14510libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14511shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14512extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14513archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14514enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14515export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14516whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14517compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14518old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14519old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14520archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14521archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14522module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14523module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14524with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14525allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14526no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14527hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14528hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14529hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14530hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14531hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14532hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14533hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14534hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14535inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14536link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14537fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14538always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14539export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14540exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14541include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14542prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14543file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14544variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14545need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14546need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14547version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14548runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14549shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14550shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14551libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14552library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14553soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14554install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14555postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14556postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14557finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14558finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14559hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14560sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14561sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14562hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14563enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14564enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14565enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14566old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14567striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14568
14569LTCC='$LTCC'
14570LTCFLAGS='$LTCFLAGS'
14571compiler='$compiler_DEFAULT'
14572
14573# A function that is used when there is no print builtin or printf.
14574func_fallback_echo ()
14575{
14576  eval 'cat <<_LTECHO_EOF
14577\$1
14578_LTECHO_EOF'
14579}
14580
14581# Quote evaled strings.
14582for var in SHELL \
14583ECHO \
14584SED \
14585GREP \
14586EGREP \
14587FGREP \
14588LD \
14589NM \
14590LN_S \
14591lt_SP2NL \
14592lt_NL2SP \
14593reload_flag \
14594OBJDUMP \
14595deplibs_check_method \
14596file_magic_cmd \
14597AR \
14598AR_FLAGS \
14599STRIP \
14600RANLIB \
14601CC \
14602CFLAGS \
14603compiler \
14604lt_cv_sys_global_symbol_pipe \
14605lt_cv_sys_global_symbol_to_cdecl \
14606lt_cv_sys_global_symbol_to_c_name_address \
14607lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14608lt_prog_compiler_no_builtin_flag \
14609lt_prog_compiler_wl \
14610lt_prog_compiler_pic \
14611lt_prog_compiler_static \
14612lt_cv_prog_compiler_c_o \
14613need_locks \
14614DSYMUTIL \
14615NMEDIT \
14616LIPO \
14617OTOOL \
14618OTOOL64 \
14619shrext_cmds \
14620export_dynamic_flag_spec \
14621whole_archive_flag_spec \
14622compiler_needs_object \
14623with_gnu_ld \
14624allow_undefined_flag \
14625no_undefined_flag \
14626hardcode_libdir_flag_spec \
14627hardcode_libdir_flag_spec_ld \
14628hardcode_libdir_separator \
14629fix_srcfile_path \
14630exclude_expsyms \
14631include_expsyms \
14632file_list_spec \
14633variables_saved_for_relink \
14634libname_spec \
14635library_names_spec \
14636soname_spec \
14637install_override_mode \
14638finish_eval \
14639old_striplib \
14640striplib; do
14641    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14642    *[\\\\\\\`\\"\\\$]*)
14643      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14644      ;;
14645    *)
14646      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14647      ;;
14648    esac
14649done
14650
14651# Double-quote double-evaled strings.
14652for var in reload_cmds \
14653old_postinstall_cmds \
14654old_postuninstall_cmds \
14655old_archive_cmds \
14656extract_expsyms_cmds \
14657old_archive_from_new_cmds \
14658old_archive_from_expsyms_cmds \
14659archive_cmds \
14660archive_expsym_cmds \
14661module_cmds \
14662module_expsym_cmds \
14663export_symbols_cmds \
14664prelink_cmds \
14665postinstall_cmds \
14666postuninstall_cmds \
14667finish_cmds \
14668sys_lib_search_path_spec \
14669sys_lib_dlsearch_path_spec; do
14670    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14671    *[\\\\\\\`\\"\\\$]*)
14672      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14673      ;;
14674    *)
14675      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14676      ;;
14677    esac
14678done
14679
14680ac_aux_dir='$ac_aux_dir'
14681xsi_shell='$xsi_shell'
14682lt_shell_append='$lt_shell_append'
14683
14684# See if we are running on zsh, and set the options which allow our
14685# commands through without removal of \ escapes INIT.
14686if test -n "\${ZSH_VERSION+set}" ; then
14687   setopt NO_GLOB_SUBST
14688fi
14689
14690
14691    PACKAGE='$PACKAGE'
14692    VERSION='$VERSION'
14693    TIMESTAMP='$TIMESTAMP'
14694    RM='$RM'
14695    ofile='$ofile'
14696
14697
14698
14699
14700_ACEOF
14701
14702cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14703
14704# Handling of arguments.
14705for ac_config_target in $ac_config_targets
14706do
14707  case $ac_config_target in
14708    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14709    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14710    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14711    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14712
14713  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14714  esac
14715done
14716
14717
14718# If the user did not use the arguments to specify the items to instantiate,
14719# then the envvar interface is used.  Set only those that are not.
14720# We use the long form for the default assignment because of an extremely
14721# bizarre bug on SunOS 4.1.3.
14722if $ac_need_defaults; then
14723  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14724  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14725  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14726fi
14727
14728# Have a temporary directory for convenience.  Make it in the build tree
14729# simply because there is no reason against having it here, and in addition,
14730# creating and moving files from /tmp can sometimes cause problems.
14731# Hook for its removal unless debugging.
14732# Note that there is a small window in which the directory will not be cleaned:
14733# after its creation but before its name has been assigned to `$tmp'.
14734$debug ||
14735{
14736  tmp= ac_tmp=
14737  trap 'exit_status=$?
14738  : "${ac_tmp:=$tmp}"
14739  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14740' 0
14741  trap 'as_fn_exit 1' 1 2 13 15
14742}
14743# Create a (secure) tmp directory for tmp files.
14744
14745{
14746  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14747  test -d "$tmp"
14748}  ||
14749{
14750  tmp=./conf$$-$RANDOM
14751  (umask 077 && mkdir "$tmp")
14752} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14753ac_tmp=$tmp
14754
14755# Set up the scripts for CONFIG_FILES section.
14756# No need to generate them if there are no CONFIG_FILES.
14757# This happens for instance with `./config.status config.h'.
14758if test -n "$CONFIG_FILES"; then
14759
14760
14761ac_cr=`echo X | tr X '\015'`
14762# On cygwin, bash can eat \r inside `` if the user requested igncr.
14763# But we know of no other shell where ac_cr would be empty at this
14764# point, so we can use a bashism as a fallback.
14765if test "x$ac_cr" = x; then
14766  eval ac_cr=\$\'\\r\'
14767fi
14768ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14769if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14770  ac_cs_awk_cr='\\r'
14771else
14772  ac_cs_awk_cr=$ac_cr
14773fi
14774
14775echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14776_ACEOF
14777
14778
14779{
14780  echo "cat >conf$$subs.awk <<_ACEOF" &&
14781  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14782  echo "_ACEOF"
14783} >conf$$subs.sh ||
14784  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14785ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14786ac_delim='%!_!# '
14787for ac_last_try in false false false false false :; do
14788  . ./conf$$subs.sh ||
14789    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14790
14791  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14792  if test $ac_delim_n = $ac_delim_num; then
14793    break
14794  elif $ac_last_try; then
14795    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14796  else
14797    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14798  fi
14799done
14800rm -f conf$$subs.sh
14801
14802cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14803cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14804_ACEOF
14805sed -n '
14806h
14807s/^/S["/; s/!.*/"]=/
14808p
14809g
14810s/^[^!]*!//
14811:repl
14812t repl
14813s/'"$ac_delim"'$//
14814t delim
14815:nl
14816h
14817s/\(.\{148\}\)..*/\1/
14818t more1
14819s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14820p
14821n
14822b repl
14823:more1
14824s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14825p
14826g
14827s/.\{148\}//
14828t nl
14829:delim
14830h
14831s/\(.\{148\}\)..*/\1/
14832t more2
14833s/["\\]/\\&/g; s/^/"/; s/$/"/
14834p
14835b
14836:more2
14837s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14838p
14839g
14840s/.\{148\}//
14841t delim
14842' <conf$$subs.awk | sed '
14843/^[^""]/{
14844  N
14845  s/\n//
14846}
14847' >>$CONFIG_STATUS || ac_write_fail=1
14848rm -f conf$$subs.awk
14849cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14850_ACAWK
14851cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14852  for (key in S) S_is_set[key] = 1
14853  FS = ""
14854
14855}
14856{
14857  line = $ 0
14858  nfields = split(line, field, "@")
14859  substed = 0
14860  len = length(field[1])
14861  for (i = 2; i < nfields; i++) {
14862    key = field[i]
14863    keylen = length(key)
14864    if (S_is_set[key]) {
14865      value = S[key]
14866      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14867      len += length(value) + length(field[++i])
14868      substed = 1
14869    } else
14870      len += 1 + keylen
14871  }
14872
14873  print line
14874}
14875
14876_ACAWK
14877_ACEOF
14878cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14879if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14880  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14881else
14882  cat
14883fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14884  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14885_ACEOF
14886
14887# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14888# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14889# trailing colons and then remove the whole line if VPATH becomes empty
14890# (actually we leave an empty line to preserve line numbers).
14891if test "x$srcdir" = x.; then
14892  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14893h
14894s///
14895s/^/:/
14896s/[	 ]*$/:/
14897s/:\$(srcdir):/:/g
14898s/:\${srcdir}:/:/g
14899s/:@srcdir@:/:/g
14900s/^:*//
14901s/:*$//
14902x
14903s/\(=[	 ]*\).*/\1/
14904G
14905s/\n//
14906s/^[^=]*=[	 ]*$//
14907}'
14908fi
14909
14910cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14911fi # test -n "$CONFIG_FILES"
14912
14913# Set up the scripts for CONFIG_HEADERS section.
14914# No need to generate them if there are no CONFIG_HEADERS.
14915# This happens for instance with `./config.status Makefile'.
14916if test -n "$CONFIG_HEADERS"; then
14917cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14918BEGIN {
14919_ACEOF
14920
14921# Transform confdefs.h into an awk script `defines.awk', embedded as
14922# here-document in config.status, that substitutes the proper values into
14923# config.h.in to produce config.h.
14924
14925# Create a delimiter string that does not exist in confdefs.h, to ease
14926# handling of long lines.
14927ac_delim='%!_!# '
14928for ac_last_try in false false :; do
14929  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14930  if test -z "$ac_tt"; then
14931    break
14932  elif $ac_last_try; then
14933    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14934  else
14935    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14936  fi
14937done
14938
14939# For the awk script, D is an array of macro values keyed by name,
14940# likewise P contains macro parameters if any.  Preserve backslash
14941# newline sequences.
14942
14943ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14944sed -n '
14945s/.\{148\}/&'"$ac_delim"'/g
14946t rset
14947:rset
14948s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14949t def
14950d
14951:def
14952s/\\$//
14953t bsnl
14954s/["\\]/\\&/g
14955s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14956D["\1"]=" \3"/p
14957s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14958d
14959:bsnl
14960s/["\\]/\\&/g
14961s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14962D["\1"]=" \3\\\\\\n"\\/p
14963t cont
14964s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14965t cont
14966d
14967:cont
14968n
14969s/.\{148\}/&'"$ac_delim"'/g
14970t clear
14971:clear
14972s/\\$//
14973t bsnlc
14974s/["\\]/\\&/g; s/^/"/; s/$/"/p
14975d
14976:bsnlc
14977s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14978b cont
14979' <confdefs.h | sed '
14980s/'"$ac_delim"'/"\\\
14981"/g' >>$CONFIG_STATUS || ac_write_fail=1
14982
14983cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14984  for (key in D) D_is_set[key] = 1
14985  FS = ""
14986}
14987/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14988  line = \$ 0
14989  split(line, arg, " ")
14990  if (arg[1] == "#") {
14991    defundef = arg[2]
14992    mac1 = arg[3]
14993  } else {
14994    defundef = substr(arg[1], 2)
14995    mac1 = arg[2]
14996  }
14997  split(mac1, mac2, "(") #)
14998  macro = mac2[1]
14999  prefix = substr(line, 1, index(line, defundef) - 1)
15000  if (D_is_set[macro]) {
15001    # Preserve the white space surrounding the "#".
15002    print prefix "define", macro P[macro] D[macro]
15003    next
15004  } else {
15005    # Replace #undef with comments.  This is necessary, for example,
15006    # in the case of _POSIX_SOURCE, which is predefined and required
15007    # on some systems where configure will not decide to define it.
15008    if (defundef == "undef") {
15009      print "/*", prefix defundef, macro, "*/"
15010      next
15011    }
15012  }
15013}
15014{ print }
15015_ACAWK
15016_ACEOF
15017cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15018  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
15019fi # test -n "$CONFIG_HEADERS"
15020
15021
15022eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15023shift
15024for ac_tag
15025do
15026  case $ac_tag in
15027  :[FHLC]) ac_mode=$ac_tag; continue;;
15028  esac
15029  case $ac_mode$ac_tag in
15030  :[FHL]*:*);;
15031  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
15032  :[FH]-) ac_tag=-:-;;
15033  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15034  esac
15035  ac_save_IFS=$IFS
15036  IFS=:
15037  set x $ac_tag
15038  IFS=$ac_save_IFS
15039  shift
15040  ac_file=$1
15041  shift
15042
15043  case $ac_mode in
15044  :L) ac_source=$1;;
15045  :[FH])
15046    ac_file_inputs=
15047    for ac_f
15048    do
15049      case $ac_f in
15050      -) ac_f="$ac_tmp/stdin";;
15051      *) # Look for the file first in the build tree, then in the source tree
15052	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
15053	 # because $ac_f cannot contain `:'.
15054	 test -f "$ac_f" ||
15055	   case $ac_f in
15056	   [\\/$]*) false;;
15057	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15058	   esac ||
15059	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15060      esac
15061      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15062      as_fn_append ac_file_inputs " '$ac_f'"
15063    done
15064
15065    # Let's still pretend it is `configure' which instantiates (i.e., don't
15066    # use $as_me), people would be surprised to read:
15067    #    /* config.h.  Generated by config.status.  */
15068    configure_input='Generated from '`
15069	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15070	`' by configure.'
15071    if test x"$ac_file" != x-; then
15072      configure_input="$ac_file.  $configure_input"
15073      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15074$as_echo "$as_me: creating $ac_file" >&6;}
15075    fi
15076    # Neutralize special characters interpreted by sed in replacement strings.
15077    case $configure_input in #(
15078    *\&* | *\|* | *\\* )
15079       ac_sed_conf_input=`$as_echo "$configure_input" |
15080       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15081    *) ac_sed_conf_input=$configure_input;;
15082    esac
15083
15084    case $ac_tag in
15085    *:-:* | *:-) cat >"$ac_tmp/stdin" \
15086      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15087    esac
15088    ;;
15089  esac
15090
15091  ac_dir=`$as_dirname -- "$ac_file" ||
15092$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15093	 X"$ac_file" : 'X\(//\)[^/]' \| \
15094	 X"$ac_file" : 'X\(//\)$' \| \
15095	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15096$as_echo X"$ac_file" |
15097    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15098	    s//\1/
15099	    q
15100	  }
15101	  /^X\(\/\/\)[^/].*/{
15102	    s//\1/
15103	    q
15104	  }
15105	  /^X\(\/\/\)$/{
15106	    s//\1/
15107	    q
15108	  }
15109	  /^X\(\/\).*/{
15110	    s//\1/
15111	    q
15112	  }
15113	  s/.*/./; q'`
15114  as_dir="$ac_dir"; as_fn_mkdir_p
15115  ac_builddir=.
15116
15117case "$ac_dir" in
15118.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15119*)
15120  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15121  # A ".." for each directory in $ac_dir_suffix.
15122  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15123  case $ac_top_builddir_sub in
15124  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15125  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15126  esac ;;
15127esac
15128ac_abs_top_builddir=$ac_pwd
15129ac_abs_builddir=$ac_pwd$ac_dir_suffix
15130# for backward compatibility:
15131ac_top_builddir=$ac_top_build_prefix
15132
15133case $srcdir in
15134  .)  # We are building in place.
15135    ac_srcdir=.
15136    ac_top_srcdir=$ac_top_builddir_sub
15137    ac_abs_top_srcdir=$ac_pwd ;;
15138  [\\/]* | ?:[\\/]* )  # Absolute name.
15139    ac_srcdir=$srcdir$ac_dir_suffix;
15140    ac_top_srcdir=$srcdir
15141    ac_abs_top_srcdir=$srcdir ;;
15142  *) # Relative name.
15143    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15144    ac_top_srcdir=$ac_top_build_prefix$srcdir
15145    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15146esac
15147ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15148
15149
15150  case $ac_mode in
15151  :F)
15152  #
15153  # CONFIG_FILE
15154  #
15155
15156  case $INSTALL in
15157  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15158  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15159  esac
15160  ac_MKDIR_P=$MKDIR_P
15161  case $MKDIR_P in
15162  [\\/$]* | ?:[\\/]* ) ;;
15163  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15164  esac
15165_ACEOF
15166
15167cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15168# If the template does not know about datarootdir, expand it.
15169# FIXME: This hack should be removed a few years after 2.60.
15170ac_datarootdir_hack=; ac_datarootdir_seen=
15171ac_sed_dataroot='
15172/datarootdir/ {
15173  p
15174  q
15175}
15176/@datadir@/p
15177/@docdir@/p
15178/@infodir@/p
15179/@localedir@/p
15180/@mandir@/p'
15181case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15182*datarootdir*) ac_datarootdir_seen=yes;;
15183*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15184  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15185$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15186_ACEOF
15187cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15188  ac_datarootdir_hack='
15189  s&@datadir@&$datadir&g
15190  s&@docdir@&$docdir&g
15191  s&@infodir@&$infodir&g
15192  s&@localedir@&$localedir&g
15193  s&@mandir@&$mandir&g
15194  s&\\\${datarootdir}&$datarootdir&g' ;;
15195esac
15196_ACEOF
15197
15198# Neutralize VPATH when `$srcdir' = `.'.
15199# Shell code in configure.ac might set extrasub.
15200# FIXME: do we really want to maintain this feature?
15201cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15202ac_sed_extra="$ac_vpsub
15203$extrasub
15204_ACEOF
15205cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15206:t
15207/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15208s|@configure_input@|$ac_sed_conf_input|;t t
15209s&@top_builddir@&$ac_top_builddir_sub&;t t
15210s&@top_build_prefix@&$ac_top_build_prefix&;t t
15211s&@srcdir@&$ac_srcdir&;t t
15212s&@abs_srcdir@&$ac_abs_srcdir&;t t
15213s&@top_srcdir@&$ac_top_srcdir&;t t
15214s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15215s&@builddir@&$ac_builddir&;t t
15216s&@abs_builddir@&$ac_abs_builddir&;t t
15217s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15218s&@INSTALL@&$ac_INSTALL&;t t
15219s&@MKDIR_P@&$ac_MKDIR_P&;t t
15220$ac_datarootdir_hack
15221"
15222eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15223  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15224
15225test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15226  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15227  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
15228      "$ac_tmp/out"`; test -z "$ac_out"; } &&
15229  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15230which seems to be undefined.  Please make sure it is defined" >&5
15231$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15232which seems to be undefined.  Please make sure it is defined" >&2;}
15233
15234  rm -f "$ac_tmp/stdin"
15235  case $ac_file in
15236  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15237  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15238  esac \
15239  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15240 ;;
15241  :H)
15242  #
15243  # CONFIG_HEADER
15244  #
15245  if test x"$ac_file" != x-; then
15246    {
15247      $as_echo "/* $configure_input  */" \
15248      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15249    } >"$ac_tmp/config.h" \
15250      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15251    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15252      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15253$as_echo "$as_me: $ac_file is unchanged" >&6;}
15254    else
15255      rm -f "$ac_file"
15256      mv "$ac_tmp/config.h" "$ac_file" \
15257	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
15258    fi
15259  else
15260    $as_echo "/* $configure_input  */" \
15261      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15262      || as_fn_error $? "could not create -" "$LINENO" 5
15263  fi
15264# Compute "$ac_file"'s index in $config_headers.
15265_am_arg="$ac_file"
15266_am_stamp_count=1
15267for _am_header in $config_headers :; do
15268  case $_am_header in
15269    $_am_arg | $_am_arg:* )
15270      break ;;
15271    * )
15272      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15273  esac
15274done
15275echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15276$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15277	 X"$_am_arg" : 'X\(//\)[^/]' \| \
15278	 X"$_am_arg" : 'X\(//\)$' \| \
15279	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15280$as_echo X"$_am_arg" |
15281    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15282	    s//\1/
15283	    q
15284	  }
15285	  /^X\(\/\/\)[^/].*/{
15286	    s//\1/
15287	    q
15288	  }
15289	  /^X\(\/\/\)$/{
15290	    s//\1/
15291	    q
15292	  }
15293	  /^X\(\/\).*/{
15294	    s//\1/
15295	    q
15296	  }
15297	  s/.*/./; q'`/stamp-h$_am_stamp_count
15298 ;;
15299
15300  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15301$as_echo "$as_me: executing $ac_file commands" >&6;}
15302 ;;
15303  esac
15304
15305
15306  case $ac_file$ac_mode in
15307    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15308  # Older Autoconf quotes --file arguments for eval, but not when files
15309  # are listed without --file.  Let's play safe and only enable the eval
15310  # if we detect the quoting.
15311  case $CONFIG_FILES in
15312  *\'*) eval set x "$CONFIG_FILES" ;;
15313  *)   set x $CONFIG_FILES ;;
15314  esac
15315  shift
15316  for mf
15317  do
15318    # Strip MF so we end up with the name of the file.
15319    mf=`echo "$mf" | sed -e 's/:.*$//'`
15320    # Check whether this is an Automake generated Makefile or not.
15321    # We used to match only the files named 'Makefile.in', but
15322    # some people rename them; so instead we look at the file content.
15323    # Grep'ing the first line is not enough: some people post-process
15324    # each Makefile.in and add a new line on top of each file to say so.
15325    # Grep'ing the whole file is not good either: AIX grep has a line
15326    # limit of 2048, but all sed's we know have understand at least 4000.
15327    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15328      dirpart=`$as_dirname -- "$mf" ||
15329$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15330	 X"$mf" : 'X\(//\)[^/]' \| \
15331	 X"$mf" : 'X\(//\)$' \| \
15332	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15333$as_echo X"$mf" |
15334    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15335	    s//\1/
15336	    q
15337	  }
15338	  /^X\(\/\/\)[^/].*/{
15339	    s//\1/
15340	    q
15341	  }
15342	  /^X\(\/\/\)$/{
15343	    s//\1/
15344	    q
15345	  }
15346	  /^X\(\/\).*/{
15347	    s//\1/
15348	    q
15349	  }
15350	  s/.*/./; q'`
15351    else
15352      continue
15353    fi
15354    # Extract the definition of DEPDIR, am__include, and am__quote
15355    # from the Makefile without running 'make'.
15356    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15357    test -z "$DEPDIR" && continue
15358    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15359    test -z "$am__include" && continue
15360    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15361    # Find all dependency output files, they are included files with
15362    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15363    # simplest approach to changing $(DEPDIR) to its actual value in the
15364    # expansion.
15365    for file in `sed -n "
15366      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15367	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15368      # Make sure the directory exists.
15369      test -f "$dirpart/$file" && continue
15370      fdir=`$as_dirname -- "$file" ||
15371$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15372	 X"$file" : 'X\(//\)[^/]' \| \
15373	 X"$file" : 'X\(//\)$' \| \
15374	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15375$as_echo X"$file" |
15376    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15377	    s//\1/
15378	    q
15379	  }
15380	  /^X\(\/\/\)[^/].*/{
15381	    s//\1/
15382	    q
15383	  }
15384	  /^X\(\/\/\)$/{
15385	    s//\1/
15386	    q
15387	  }
15388	  /^X\(\/\).*/{
15389	    s//\1/
15390	    q
15391	  }
15392	  s/.*/./; q'`
15393      as_dir=$dirpart/$fdir; as_fn_mkdir_p
15394      # echo "creating $dirpart/$file"
15395      echo '# dummy' > "$dirpart/$file"
15396    done
15397  done
15398}
15399 ;;
15400    "libtool":C)
15401
15402    # See if we are running on zsh, and set the options which allow our
15403    # commands through without removal of \ escapes.
15404    if test -n "${ZSH_VERSION+set}" ; then
15405      setopt NO_GLOB_SUBST
15406    fi
15407
15408    cfgfile="${ofile}T"
15409    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15410    $RM "$cfgfile"
15411
15412    cat <<_LT_EOF >> "$cfgfile"
15413#! $SHELL
15414
15415# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15416# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15417# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15418# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15419#
15420#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15421#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15422#   Written by Gordon Matzigkeit, 1996
15423#
15424#   This file is part of GNU Libtool.
15425#
15426# GNU Libtool is free software; you can redistribute it and/or
15427# modify it under the terms of the GNU General Public License as
15428# published by the Free Software Foundation; either version 2 of
15429# the License, or (at your option) any later version.
15430#
15431# As a special exception to the GNU General Public License,
15432# if you distribute this file as part of a program or library that
15433# is built using GNU Libtool, you may include this file under the
15434# same distribution terms that you use for the rest of that program.
15435#
15436# GNU Libtool is distributed in the hope that it will be useful,
15437# but WITHOUT ANY WARRANTY; without even the implied warranty of
15438# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15439# GNU General Public License for more details.
15440#
15441# You should have received a copy of the GNU General Public License
15442# along with GNU Libtool; see the file COPYING.  If not, a copy
15443# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15444# obtained by writing to the Free Software Foundation, Inc.,
15445# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15446
15447
15448# The names of the tagged configurations supported by this script.
15449available_tags=""
15450
15451# ### BEGIN LIBTOOL CONFIG
15452
15453# Whether or not to build shared libraries.
15454build_libtool_libs=$enable_shared
15455
15456# Which release of libtool.m4 was used?
15457macro_version=$macro_version
15458macro_revision=$macro_revision
15459
15460# Whether or not to build static libraries.
15461build_old_libs=$enable_static
15462
15463# What type of objects to build.
15464pic_mode=$pic_mode
15465
15466# Whether or not to optimize for fast installation.
15467fast_install=$enable_fast_install
15468
15469# Shell to use when invoking shell scripts.
15470SHELL=$lt_SHELL
15471
15472# An echo program that protects backslashes.
15473ECHO=$lt_ECHO
15474
15475# The host system.
15476host_alias=$host_alias
15477host=$host
15478host_os=$host_os
15479
15480# The build system.
15481build_alias=$build_alias
15482build=$build
15483build_os=$build_os
15484
15485# A sed program that does not truncate output.
15486SED=$lt_SED
15487
15488# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15489Xsed="\$SED -e 1s/^X//"
15490
15491# A grep program that handles long lines.
15492GREP=$lt_GREP
15493
15494# An ERE matcher.
15495EGREP=$lt_EGREP
15496
15497# A literal string matcher.
15498FGREP=$lt_FGREP
15499
15500# A BSD- or MS-compatible name lister.
15501NM=$lt_NM
15502
15503# Whether we need soft or hard links.
15504LN_S=$lt_LN_S
15505
15506# What is the maximum length of a command?
15507max_cmd_len=$max_cmd_len
15508
15509# Object file suffix (normally "o").
15510objext=$ac_objext
15511
15512# Executable file suffix (normally "").
15513exeext=$exeext
15514
15515# whether the shell understands "unset".
15516lt_unset=$lt_unset
15517
15518# turn spaces into newlines.
15519SP2NL=$lt_lt_SP2NL
15520
15521# turn newlines into spaces.
15522NL2SP=$lt_lt_NL2SP
15523
15524# An object symbol dumper.
15525OBJDUMP=$lt_OBJDUMP
15526
15527# Method to check whether dependent libraries are shared objects.
15528deplibs_check_method=$lt_deplibs_check_method
15529
15530# Command to use when deplibs_check_method == "file_magic".
15531file_magic_cmd=$lt_file_magic_cmd
15532
15533# The archiver.
15534AR=$lt_AR
15535AR_FLAGS=$lt_AR_FLAGS
15536
15537# A symbol stripping program.
15538STRIP=$lt_STRIP
15539
15540# Commands used to install an old-style archive.
15541RANLIB=$lt_RANLIB
15542old_postinstall_cmds=$lt_old_postinstall_cmds
15543old_postuninstall_cmds=$lt_old_postuninstall_cmds
15544
15545# Whether to use a lock for old archive extraction.
15546lock_old_archive_extraction=$lock_old_archive_extraction
15547
15548# A C compiler.
15549LTCC=$lt_CC
15550
15551# LTCC compiler flags.
15552LTCFLAGS=$lt_CFLAGS
15553
15554# Take the output of nm and produce a listing of raw symbols and C names.
15555global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15556
15557# Transform the output of nm in a proper C declaration.
15558global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15559
15560# Transform the output of nm in a C name address pair.
15561global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15562
15563# Transform the output of nm in a C name address pair when lib prefix is needed.
15564global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15565
15566# The name of the directory that contains temporary libtool files.
15567objdir=$objdir
15568
15569# Used to examine libraries when file_magic_cmd begins with "file".
15570MAGIC_CMD=$MAGIC_CMD
15571
15572# Must we lock files when doing compilation?
15573need_locks=$lt_need_locks
15574
15575# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15576DSYMUTIL=$lt_DSYMUTIL
15577
15578# Tool to change global to local symbols on Mac OS X.
15579NMEDIT=$lt_NMEDIT
15580
15581# Tool to manipulate fat objects and archives on Mac OS X.
15582LIPO=$lt_LIPO
15583
15584# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15585OTOOL=$lt_OTOOL
15586
15587# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15588OTOOL64=$lt_OTOOL64
15589
15590# Old archive suffix (normally "a").
15591libext=$libext
15592
15593# Shared library suffix (normally ".so").
15594shrext_cmds=$lt_shrext_cmds
15595
15596# The commands to extract the exported symbol list from a shared archive.
15597extract_expsyms_cmds=$lt_extract_expsyms_cmds
15598
15599# Variables whose values should be saved in libtool wrapper scripts and
15600# restored at link time.
15601variables_saved_for_relink=$lt_variables_saved_for_relink
15602
15603# Do we need the "lib" prefix for modules?
15604need_lib_prefix=$need_lib_prefix
15605
15606# Do we need a version for libraries?
15607need_version=$need_version
15608
15609# Library versioning type.
15610version_type=$version_type
15611
15612# Shared library runtime path variable.
15613runpath_var=$runpath_var
15614
15615# Shared library path variable.
15616shlibpath_var=$shlibpath_var
15617
15618# Is shlibpath searched before the hard-coded library search path?
15619shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15620
15621# Format of library name prefix.
15622libname_spec=$lt_libname_spec
15623
15624# List of archive names.  First name is the real one, the rest are links.
15625# The last name is the one that the linker finds with -lNAME
15626library_names_spec=$lt_library_names_spec
15627
15628# The coded name of the library, if different from the real name.
15629soname_spec=$lt_soname_spec
15630
15631# Permission mode override for installation of shared libraries.
15632install_override_mode=$lt_install_override_mode
15633
15634# Command to use after installation of a shared archive.
15635postinstall_cmds=$lt_postinstall_cmds
15636
15637# Command to use after uninstallation of a shared archive.
15638postuninstall_cmds=$lt_postuninstall_cmds
15639
15640# Commands used to finish a libtool library installation in a directory.
15641finish_cmds=$lt_finish_cmds
15642
15643# As "finish_cmds", except a single script fragment to be evaled but
15644# not shown.
15645finish_eval=$lt_finish_eval
15646
15647# Whether we should hardcode library paths into libraries.
15648hardcode_into_libs=$hardcode_into_libs
15649
15650# Compile-time system search path for libraries.
15651sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15652
15653# Run-time system search path for libraries.
15654sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15655
15656# Whether dlopen is supported.
15657dlopen_support=$enable_dlopen
15658
15659# Whether dlopen of programs is supported.
15660dlopen_self=$enable_dlopen_self
15661
15662# Whether dlopen of statically linked programs is supported.
15663dlopen_self_static=$enable_dlopen_self_static
15664
15665# Commands to strip libraries.
15666old_striplib=$lt_old_striplib
15667striplib=$lt_striplib
15668
15669
15670# The linker used to build libraries.
15671LD=$lt_LD
15672
15673# How to create reloadable object files.
15674reload_flag=$lt_reload_flag
15675reload_cmds=$lt_reload_cmds
15676
15677# Commands used to build an old-style archive.
15678old_archive_cmds=$lt_old_archive_cmds
15679
15680# A language specific compiler.
15681CC=$lt_compiler
15682
15683# Is the compiler the GNU compiler?
15684with_gcc=$GCC
15685
15686# Compiler flag to turn off builtin functions.
15687no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15688
15689# How to pass a linker flag through the compiler.
15690wl=$lt_lt_prog_compiler_wl
15691
15692# Additional compiler flags for building library objects.
15693pic_flag=$lt_lt_prog_compiler_pic
15694
15695# Compiler flag to prevent dynamic linking.
15696link_static_flag=$lt_lt_prog_compiler_static
15697
15698# Does compiler simultaneously support -c and -o options?
15699compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15700
15701# Whether or not to add -lc for building shared libraries.
15702build_libtool_need_lc=$archive_cmds_need_lc
15703
15704# Whether or not to disallow shared libs when runtime libs are static.
15705allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15706
15707# Compiler flag to allow reflexive dlopens.
15708export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15709
15710# Compiler flag to generate shared objects directly from archives.
15711whole_archive_flag_spec=$lt_whole_archive_flag_spec
15712
15713# Whether the compiler copes with passing no objects directly.
15714compiler_needs_object=$lt_compiler_needs_object
15715
15716# Create an old-style archive from a shared archive.
15717old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15718
15719# Create a temporary old-style archive to link instead of a shared archive.
15720old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15721
15722# Commands used to build a shared archive.
15723archive_cmds=$lt_archive_cmds
15724archive_expsym_cmds=$lt_archive_expsym_cmds
15725
15726# Commands used to build a loadable module if different from building
15727# a shared archive.
15728module_cmds=$lt_module_cmds
15729module_expsym_cmds=$lt_module_expsym_cmds
15730
15731# Whether we are building with GNU ld or not.
15732with_gnu_ld=$lt_with_gnu_ld
15733
15734# Flag that allows shared libraries with undefined symbols to be built.
15735allow_undefined_flag=$lt_allow_undefined_flag
15736
15737# Flag that enforces no undefined symbols.
15738no_undefined_flag=$lt_no_undefined_flag
15739
15740# Flag to hardcode \$libdir into a binary during linking.
15741# This must work even if \$libdir does not exist
15742hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15743
15744# If ld is used when linking, flag to hardcode \$libdir into a binary
15745# during linking.  This must work even if \$libdir does not exist.
15746hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15747
15748# Whether we need a single "-rpath" flag with a separated argument.
15749hardcode_libdir_separator=$lt_hardcode_libdir_separator
15750
15751# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15752# DIR into the resulting binary.
15753hardcode_direct=$hardcode_direct
15754
15755# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15756# DIR into the resulting binary and the resulting library dependency is
15757# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15758# library is relocated.
15759hardcode_direct_absolute=$hardcode_direct_absolute
15760
15761# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15762# into the resulting binary.
15763hardcode_minus_L=$hardcode_minus_L
15764
15765# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15766# into the resulting binary.
15767hardcode_shlibpath_var=$hardcode_shlibpath_var
15768
15769# Set to "yes" if building a shared library automatically hardcodes DIR
15770# into the library and all subsequent libraries and executables linked
15771# against it.
15772hardcode_automatic=$hardcode_automatic
15773
15774# Set to yes if linker adds runtime paths of dependent libraries
15775# to runtime path list.
15776inherit_rpath=$inherit_rpath
15777
15778# Whether libtool must link a program against all its dependency libraries.
15779link_all_deplibs=$link_all_deplibs
15780
15781# Fix the shell variable \$srcfile for the compiler.
15782fix_srcfile_path=$lt_fix_srcfile_path
15783
15784# Set to "yes" if exported symbols are required.
15785always_export_symbols=$always_export_symbols
15786
15787# The commands to list exported symbols.
15788export_symbols_cmds=$lt_export_symbols_cmds
15789
15790# Symbols that should not be listed in the preloaded symbols.
15791exclude_expsyms=$lt_exclude_expsyms
15792
15793# Symbols that must always be exported.
15794include_expsyms=$lt_include_expsyms
15795
15796# Commands necessary for linking programs (against libraries) with templates.
15797prelink_cmds=$lt_prelink_cmds
15798
15799# Specify filename containing input files.
15800file_list_spec=$lt_file_list_spec
15801
15802# How to hardcode a shared library path into an executable.
15803hardcode_action=$hardcode_action
15804
15805# ### END LIBTOOL CONFIG
15806
15807_LT_EOF
15808
15809  case $host_os in
15810  aix3*)
15811    cat <<\_LT_EOF >> "$cfgfile"
15812# AIX sometimes has problems with the GCC collect2 program.  For some
15813# reason, if we set the COLLECT_NAMES environment variable, the problems
15814# vanish in a puff of smoke.
15815if test "X${COLLECT_NAMES+set}" != Xset; then
15816  COLLECT_NAMES=
15817  export COLLECT_NAMES
15818fi
15819_LT_EOF
15820    ;;
15821  esac
15822
15823
15824ltmain="$ac_aux_dir/ltmain.sh"
15825
15826
15827  # We use sed instead of cat because bash on DJGPP gets confused if
15828  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15829  # text mode, it properly converts lines to CR/LF.  This bash problem
15830  # is reportedly fixed, but why not run on old versions too?
15831  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15832    || (rm -f "$cfgfile"; exit 1)
15833
15834  case $xsi_shell in
15835  yes)
15836    cat << \_LT_EOF >> "$cfgfile"
15837
15838# func_dirname file append nondir_replacement
15839# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15840# otherwise set result to NONDIR_REPLACEMENT.
15841func_dirname ()
15842{
15843  case ${1} in
15844    */*) func_dirname_result="${1%/*}${2}" ;;
15845    *  ) func_dirname_result="${3}" ;;
15846  esac
15847}
15848
15849# func_basename file
15850func_basename ()
15851{
15852  func_basename_result="${1##*/}"
15853}
15854
15855# func_dirname_and_basename file append nondir_replacement
15856# perform func_basename and func_dirname in a single function
15857# call:
15858#   dirname:  Compute the dirname of FILE.  If nonempty,
15859#             add APPEND to the result, otherwise set result
15860#             to NONDIR_REPLACEMENT.
15861#             value returned in "$func_dirname_result"
15862#   basename: Compute filename of FILE.
15863#             value retuned in "$func_basename_result"
15864# Implementation must be kept synchronized with func_dirname
15865# and func_basename. For efficiency, we do not delegate to
15866# those functions but instead duplicate the functionality here.
15867func_dirname_and_basename ()
15868{
15869  case ${1} in
15870    */*) func_dirname_result="${1%/*}${2}" ;;
15871    *  ) func_dirname_result="${3}" ;;
15872  esac
15873  func_basename_result="${1##*/}"
15874}
15875
15876# func_stripname prefix suffix name
15877# strip PREFIX and SUFFIX off of NAME.
15878# PREFIX and SUFFIX must not contain globbing or regex special
15879# characters, hashes, percent signs, but SUFFIX may contain a leading
15880# dot (in which case that matches only a dot).
15881func_stripname ()
15882{
15883  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15884  # positional parameters, so assign one to ordinary parameter first.
15885  func_stripname_result=${3}
15886  func_stripname_result=${func_stripname_result#"${1}"}
15887  func_stripname_result=${func_stripname_result%"${2}"}
15888}
15889
15890# func_opt_split
15891func_opt_split ()
15892{
15893  func_opt_split_opt=${1%%=*}
15894  func_opt_split_arg=${1#*=}
15895}
15896
15897# func_lo2o object
15898func_lo2o ()
15899{
15900  case ${1} in
15901    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15902    *)    func_lo2o_result=${1} ;;
15903  esac
15904}
15905
15906# func_xform libobj-or-source
15907func_xform ()
15908{
15909  func_xform_result=${1%.*}.lo
15910}
15911
15912# func_arith arithmetic-term...
15913func_arith ()
15914{
15915  func_arith_result=$(( $* ))
15916}
15917
15918# func_len string
15919# STRING may not start with a hyphen.
15920func_len ()
15921{
15922  func_len_result=${#1}
15923}
15924
15925_LT_EOF
15926    ;;
15927  *) # Bourne compatible functions.
15928    cat << \_LT_EOF >> "$cfgfile"
15929
15930# func_dirname file append nondir_replacement
15931# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15932# otherwise set result to NONDIR_REPLACEMENT.
15933func_dirname ()
15934{
15935  # Extract subdirectory from the argument.
15936  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15937  if test "X$func_dirname_result" = "X${1}"; then
15938    func_dirname_result="${3}"
15939  else
15940    func_dirname_result="$func_dirname_result${2}"
15941  fi
15942}
15943
15944# func_basename file
15945func_basename ()
15946{
15947  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15948}
15949
15950
15951# func_stripname prefix suffix name
15952# strip PREFIX and SUFFIX off of NAME.
15953# PREFIX and SUFFIX must not contain globbing or regex special
15954# characters, hashes, percent signs, but SUFFIX may contain a leading
15955# dot (in which case that matches only a dot).
15956# func_strip_suffix prefix name
15957func_stripname ()
15958{
15959  case ${2} in
15960    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15961    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15962  esac
15963}
15964
15965# sed scripts:
15966my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15967my_sed_long_arg='1s/^-[^=]*=//'
15968
15969# func_opt_split
15970func_opt_split ()
15971{
15972  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15973  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15974}
15975
15976# func_lo2o object
15977func_lo2o ()
15978{
15979  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15980}
15981
15982# func_xform libobj-or-source
15983func_xform ()
15984{
15985  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15986}
15987
15988# func_arith arithmetic-term...
15989func_arith ()
15990{
15991  func_arith_result=`expr "$@"`
15992}
15993
15994# func_len string
15995# STRING may not start with a hyphen.
15996func_len ()
15997{
15998  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15999}
16000
16001_LT_EOF
16002esac
16003
16004case $lt_shell_append in
16005  yes)
16006    cat << \_LT_EOF >> "$cfgfile"
16007
16008# func_append var value
16009# Append VALUE to the end of shell variable VAR.
16010func_append ()
16011{
16012  eval "$1+=\$2"
16013}
16014_LT_EOF
16015    ;;
16016  *)
16017    cat << \_LT_EOF >> "$cfgfile"
16018
16019# func_append var value
16020# Append VALUE to the end of shell variable VAR.
16021func_append ()
16022{
16023  eval "$1=\$$1\$2"
16024}
16025
16026_LT_EOF
16027    ;;
16028  esac
16029
16030
16031  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16032    || (rm -f "$cfgfile"; exit 1)
16033
16034  mv -f "$cfgfile" "$ofile" ||
16035    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16036  chmod +x "$ofile"
16037
16038 ;;
16039
16040  esac
16041done # for ac_tag
16042
16043
16044as_fn_exit 0
16045_ACEOF
16046ac_clean_files=$ac_clean_files_save
16047
16048test $ac_write_fail = 0 ||
16049  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
16050
16051
16052# configure is writing to config.log, and then calls config.status.
16053# config.status does its own redirection, appending to config.log.
16054# Unfortunately, on DOS this fails, as config.log is still kept open
16055# by configure, so config.status won't be able to write to it; its
16056# output is simply discarded.  So we exec the FD to /dev/null,
16057# effectively closing config.log, so it can be properly (re)opened and
16058# appended to by config.status.  When coming back to configure, we
16059# need to make the FD available again.
16060if test "$no_create" != yes; then
16061  ac_cs_success=:
16062  ac_config_status_args=
16063  test "$silent" = yes &&
16064    ac_config_status_args="$ac_config_status_args --quiet"
16065  exec 5>/dev/null
16066  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16067  exec 5>>config.log
16068  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16069  # would make configure fail if this is the last instruction.
16070  $ac_cs_success || as_fn_exit 1
16071fi
16072if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16073  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16074$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16075fi
16076
16077
16078
16079touch config.status.tmp
16080if touch --reference=config.status config.status.tmp > /dev/null 2>&1; then
16081  sed '/as_fn_exit 0/i \
16082sed -e \"s/^\t\\\(\\\$(AM_V_CCLD)\\\)/\t+ \\\1/\" Makefile > Makefile.tmp \
16083touch --reference=Makefile Makefile.tmp \
16084mv Makefile.tmp Makefile \
16085' config.status > config.status.tmp
16086  touch --reference=config.status config.status.tmp
16087  mv config.status.tmp config.status
16088  chmod +x config.status
16089  sed -e "s/^\t\(\$(AM_V_CCLD)\)/\t+ \1/" Makefile > Makefile.tmp
16090  touch --reference=Makefile Makefile.tmp
16091  mv Makefile.tmp Makefile
16092else
16093  rm -f config.status.tmp
16094fi
16095