xref: /netbsd-src/external/gpl3/gdb/dist/libctf/configure (revision 7d62b00eb9ad855ffcd7da46b41e23feb5476fac)
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
639BFD_DEPENDENCIES
640BFD_LIBADD
641SHARED_LIBADD
642SHARED_LDFLAGS
643NEED_CTF_QSORT_R_FALSE
644NEED_CTF_QSORT_R_TRUE
645ENABLE_LIBCTF_HASH_DEBUGGING_FALSE
646ENABLE_LIBCTF_HASH_DEBUGGING_TRUE
647zlibinc
648zlibdir
649ac_libctf_warn_cflags
650bfdincludedir
651bfdlibdir
652target_noncanonical
653host_noncanonical
654INSTALL_LIBBFD_FALSE
655INSTALL_LIBBFD_TRUE
656MAINT
657MAINTAINER_MODE_FALSE
658MAINTAINER_MODE_TRUE
659WERROR
660WARN_PEDANTIC
661c_warn
662warn
663OTOOL64
664OTOOL
665LIPO
666NMEDIT
667DSYMUTIL
668OBJDUMP
669LN_S
670NM
671ac_ct_DUMPBIN
672DUMPBIN
673LD
674FGREP
675SED
676host_os
677host_vendor
678host_cpu
679host
680build_os
681build_vendor
682build_cpu
683build
684LIBTOOL
685CATOBJEXT
686GENCAT
687INSTOBJEXT
688DATADIRNAME
689CATALOGS
690POSUB
691GMSGFMT
692XGETTEXT
693INCINTL
694LIBINTL_DEP
695LIBINTL
696USE_NLS
697ac_ct_AR
698AR
699RANLIB
700AM_BACKSLASH
701AM_DEFAULT_VERBOSITY
702AM_DEFAULT_V
703AM_V
704am__fastdepCC_FALSE
705am__fastdepCC_TRUE
706CCDEPMODE
707am__nodep
708AMDEPBACKSLASH
709AMDEP_FALSE
710AMDEP_TRUE
711am__quote
712am__include
713DEPDIR
714am__untar
715am__tar
716AMTAR
717am__leading_dot
718SET_MAKE
719AWK
720mkdir_p
721MKDIR_P
722INSTALL_STRIP_PROGRAM
723STRIP
724install_sh
725MAKEINFO
726AUTOHEADER
727AUTOMAKE
728AUTOCONF
729ACLOCAL
730VERSION
731PACKAGE
732CYGPATH_W
733am__isrc
734INSTALL_DATA
735INSTALL_SCRIPT
736INSTALL_PROGRAM
737EGREP
738GREP
739CPP
740OBJEXT
741EXEEXT
742ac_ct_CC
743CPPFLAGS
744LDFLAGS
745CFLAGS
746CC
747target_alias
748host_alias
749build_alias
750LIBS
751ECHO_T
752ECHO_N
753ECHO_C
754DEFS
755mandir
756localedir
757libdir
758psdir
759pdfdir
760dvidir
761htmldir
762infodir
763docdir
764oldincludedir
765includedir
766localstatedir
767sharedstatedir
768sysconfdir
769datadir
770datarootdir
771libexecdir
772sbindir
773bindir
774program_transform_name
775prefix
776exec_prefix
777PACKAGE_URL
778PACKAGE_BUGREPORT
779PACKAGE_STRING
780PACKAGE_VERSION
781PACKAGE_TARNAME
782PACKAGE_NAME
783PATH_SEPARATOR
784SHELL'
785ac_subst_files=''
786ac_user_opts='
787enable_option_checking
788enable_dependency_tracking
789enable_silent_rules
790enable_shared
791enable_static
792with_pic
793enable_fast_install
794with_gnu_ld
795enable_libtool_lock
796enable_largefile
797enable_werror_always
798enable_maintainer_mode
799enable_install_libbfd
800with_system_zlib
801enable_libctf_hash_debugging
802'
803      ac_precious_vars='build_alias
804host_alias
805target_alias
806CC
807CFLAGS
808LDFLAGS
809LIBS
810CPPFLAGS
811CPP'
812
813
814# Initialize some variables set by options.
815ac_init_help=
816ac_init_version=false
817ac_unrecognized_opts=
818ac_unrecognized_sep=
819# The variables have the same names as the options, with
820# dashes changed to underlines.
821cache_file=/dev/null
822exec_prefix=NONE
823no_create=
824no_recursion=
825prefix=NONE
826program_prefix=NONE
827program_suffix=NONE
828program_transform_name=s,x,x,
829silent=
830site=
831srcdir=
832verbose=
833x_includes=NONE
834x_libraries=NONE
835
836# Installation directory options.
837# These are left unexpanded so users can "make install exec_prefix=/foo"
838# and all the variables that are supposed to be based on exec_prefix
839# by default will actually change.
840# Use braces instead of parens because sh, perl, etc. also accept them.
841# (The list follows the same order as the GNU Coding Standards.)
842bindir='${exec_prefix}/bin'
843sbindir='${exec_prefix}/sbin'
844libexecdir='${exec_prefix}/libexec'
845datarootdir='${prefix}/share'
846datadir='${datarootdir}'
847sysconfdir='${prefix}/etc'
848sharedstatedir='${prefix}/com'
849localstatedir='${prefix}/var'
850includedir='${prefix}/include'
851oldincludedir='/usr/include'
852docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
853infodir='${datarootdir}/info'
854htmldir='${docdir}'
855dvidir='${docdir}'
856pdfdir='${docdir}'
857psdir='${docdir}'
858libdir='${exec_prefix}/lib'
859localedir='${datarootdir}/locale'
860mandir='${datarootdir}/man'
861
862ac_prev=
863ac_dashdash=
864for ac_option
865do
866  # If the previous option needs an argument, assign it.
867  if test -n "$ac_prev"; then
868    eval $ac_prev=\$ac_option
869    ac_prev=
870    continue
871  fi
872
873  case $ac_option in
874  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
875  *=)   ac_optarg= ;;
876  *)    ac_optarg=yes ;;
877  esac
878
879  # Accept the important Cygnus configure options, so we can diagnose typos.
880
881  case $ac_dashdash$ac_option in
882  --)
883    ac_dashdash=yes ;;
884
885  -bindir | --bindir | --bindi | --bind | --bin | --bi)
886    ac_prev=bindir ;;
887  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
888    bindir=$ac_optarg ;;
889
890  -build | --build | --buil | --bui | --bu)
891    ac_prev=build_alias ;;
892  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
893    build_alias=$ac_optarg ;;
894
895  -cache-file | --cache-file | --cache-fil | --cache-fi \
896  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
897    ac_prev=cache_file ;;
898  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
899  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
900    cache_file=$ac_optarg ;;
901
902  --config-cache | -C)
903    cache_file=config.cache ;;
904
905  -datadir | --datadir | --datadi | --datad)
906    ac_prev=datadir ;;
907  -datadir=* | --datadir=* | --datadi=* | --datad=*)
908    datadir=$ac_optarg ;;
909
910  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
911  | --dataroo | --dataro | --datar)
912    ac_prev=datarootdir ;;
913  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
914  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
915    datarootdir=$ac_optarg ;;
916
917  -disable-* | --disable-*)
918    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
919    # Reject names that are not valid shell variable names.
920    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921      as_fn_error $? "invalid feature name: $ac_useropt"
922    ac_useropt_orig=$ac_useropt
923    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924    case $ac_user_opts in
925      *"
926"enable_$ac_useropt"
927"*) ;;
928      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
929	 ac_unrecognized_sep=', ';;
930    esac
931    eval enable_$ac_useropt=no ;;
932
933  -docdir | --docdir | --docdi | --doc | --do)
934    ac_prev=docdir ;;
935  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
936    docdir=$ac_optarg ;;
937
938  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
939    ac_prev=dvidir ;;
940  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
941    dvidir=$ac_optarg ;;
942
943  -enable-* | --enable-*)
944    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
945    # Reject names that are not valid shell variable names.
946    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
947      as_fn_error $? "invalid feature name: $ac_useropt"
948    ac_useropt_orig=$ac_useropt
949    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950    case $ac_user_opts in
951      *"
952"enable_$ac_useropt"
953"*) ;;
954      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
955	 ac_unrecognized_sep=', ';;
956    esac
957    eval enable_$ac_useropt=\$ac_optarg ;;
958
959  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
961  | --exec | --exe | --ex)
962    ac_prev=exec_prefix ;;
963  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
964  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
965  | --exec=* | --exe=* | --ex=*)
966    exec_prefix=$ac_optarg ;;
967
968  -gas | --gas | --ga | --g)
969    # Obsolete; use --with-gas.
970    with_gas=yes ;;
971
972  -help | --help | --hel | --he | -h)
973    ac_init_help=long ;;
974  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
975    ac_init_help=recursive ;;
976  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
977    ac_init_help=short ;;
978
979  -host | --host | --hos | --ho)
980    ac_prev=host_alias ;;
981  -host=* | --host=* | --hos=* | --ho=*)
982    host_alias=$ac_optarg ;;
983
984  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
985    ac_prev=htmldir ;;
986  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
987  | --ht=*)
988    htmldir=$ac_optarg ;;
989
990  -includedir | --includedir | --includedi | --included | --include \
991  | --includ | --inclu | --incl | --inc)
992    ac_prev=includedir ;;
993  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
994  | --includ=* | --inclu=* | --incl=* | --inc=*)
995    includedir=$ac_optarg ;;
996
997  -infodir | --infodir | --infodi | --infod | --info | --inf)
998    ac_prev=infodir ;;
999  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1000    infodir=$ac_optarg ;;
1001
1002  -libdir | --libdir | --libdi | --libd)
1003    ac_prev=libdir ;;
1004  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1005    libdir=$ac_optarg ;;
1006
1007  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1008  | --libexe | --libex | --libe)
1009    ac_prev=libexecdir ;;
1010  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1011  | --libexe=* | --libex=* | --libe=*)
1012    libexecdir=$ac_optarg ;;
1013
1014  -localedir | --localedir | --localedi | --localed | --locale)
1015    ac_prev=localedir ;;
1016  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017    localedir=$ac_optarg ;;
1018
1019  -localstatedir | --localstatedir | --localstatedi | --localstated \
1020  | --localstate | --localstat | --localsta | --localst | --locals)
1021    ac_prev=localstatedir ;;
1022  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024    localstatedir=$ac_optarg ;;
1025
1026  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1027    ac_prev=mandir ;;
1028  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1029    mandir=$ac_optarg ;;
1030
1031  -nfp | --nfp | --nf)
1032    # Obsolete; use --without-fp.
1033    with_fp=no ;;
1034
1035  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1036  | --no-cr | --no-c | -n)
1037    no_create=yes ;;
1038
1039  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1040  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1041    no_recursion=yes ;;
1042
1043  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1044  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1045  | --oldin | --oldi | --old | --ol | --o)
1046    ac_prev=oldincludedir ;;
1047  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1048  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1049  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1050    oldincludedir=$ac_optarg ;;
1051
1052  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1053    ac_prev=prefix ;;
1054  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1055    prefix=$ac_optarg ;;
1056
1057  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1058  | --program-pre | --program-pr | --program-p)
1059    ac_prev=program_prefix ;;
1060  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1061  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1062    program_prefix=$ac_optarg ;;
1063
1064  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1065  | --program-suf | --program-su | --program-s)
1066    ac_prev=program_suffix ;;
1067  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1068  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1069    program_suffix=$ac_optarg ;;
1070
1071  -program-transform-name | --program-transform-name \
1072  | --program-transform-nam | --program-transform-na \
1073  | --program-transform-n | --program-transform- \
1074  | --program-transform | --program-transfor \
1075  | --program-transfo | --program-transf \
1076  | --program-trans | --program-tran \
1077  | --progr-tra | --program-tr | --program-t)
1078    ac_prev=program_transform_name ;;
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    program_transform_name=$ac_optarg ;;
1087
1088  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1089    ac_prev=pdfdir ;;
1090  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091    pdfdir=$ac_optarg ;;
1092
1093  -psdir | --psdir | --psdi | --psd | --ps)
1094    ac_prev=psdir ;;
1095  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1096    psdir=$ac_optarg ;;
1097
1098  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099  | -silent | --silent | --silen | --sile | --sil)
1100    silent=yes ;;
1101
1102  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1103    ac_prev=sbindir ;;
1104  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1105  | --sbi=* | --sb=*)
1106    sbindir=$ac_optarg ;;
1107
1108  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1109  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1110  | --sharedst | --shareds | --shared | --share | --shar \
1111  | --sha | --sh)
1112    ac_prev=sharedstatedir ;;
1113  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1114  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1115  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1116  | --sha=* | --sh=*)
1117    sharedstatedir=$ac_optarg ;;
1118
1119  -site | --site | --sit)
1120    ac_prev=site ;;
1121  -site=* | --site=* | --sit=*)
1122    site=$ac_optarg ;;
1123
1124  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1125    ac_prev=srcdir ;;
1126  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1127    srcdir=$ac_optarg ;;
1128
1129  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1130  | --syscon | --sysco | --sysc | --sys | --sy)
1131    ac_prev=sysconfdir ;;
1132  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1133  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1134    sysconfdir=$ac_optarg ;;
1135
1136  -target | --target | --targe | --targ | --tar | --ta | --t)
1137    ac_prev=target_alias ;;
1138  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1139    target_alias=$ac_optarg ;;
1140
1141  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1142    verbose=yes ;;
1143
1144  -version | --version | --versio | --versi | --vers | -V)
1145    ac_init_version=: ;;
1146
1147  -with-* | --with-*)
1148    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149    # Reject names that are not valid shell variable names.
1150    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151      as_fn_error $? "invalid package name: $ac_useropt"
1152    ac_useropt_orig=$ac_useropt
1153    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1154    case $ac_user_opts in
1155      *"
1156"with_$ac_useropt"
1157"*) ;;
1158      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1159	 ac_unrecognized_sep=', ';;
1160    esac
1161    eval with_$ac_useropt=\$ac_optarg ;;
1162
1163  -without-* | --without-*)
1164    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1165    # Reject names that are not valid shell variable names.
1166    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1167      as_fn_error $? "invalid package name: $ac_useropt"
1168    ac_useropt_orig=$ac_useropt
1169    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1170    case $ac_user_opts in
1171      *"
1172"with_$ac_useropt"
1173"*) ;;
1174      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1175	 ac_unrecognized_sep=', ';;
1176    esac
1177    eval with_$ac_useropt=no ;;
1178
1179  --x)
1180    # Obsolete; use --with-x.
1181    with_x=yes ;;
1182
1183  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1184  | --x-incl | --x-inc | --x-in | --x-i)
1185    ac_prev=x_includes ;;
1186  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1187  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1188    x_includes=$ac_optarg ;;
1189
1190  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1191  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1192    ac_prev=x_libraries ;;
1193  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1194  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1195    x_libraries=$ac_optarg ;;
1196
1197  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1198Try \`$0 --help' for more information"
1199    ;;
1200
1201  *=*)
1202    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1203    # Reject names that are not valid shell variable names.
1204    case $ac_envvar in #(
1205      '' | [0-9]* | *[!_$as_cr_alnum]* )
1206      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1207    esac
1208    eval $ac_envvar=\$ac_optarg
1209    export $ac_envvar ;;
1210
1211  *)
1212    # FIXME: should be removed in autoconf 3.0.
1213    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1214    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1215      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1216    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1217    ;;
1218
1219  esac
1220done
1221
1222if test -n "$ac_prev"; then
1223  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1224  as_fn_error $? "missing argument to $ac_option"
1225fi
1226
1227if test -n "$ac_unrecognized_opts"; then
1228  case $enable_option_checking in
1229    no) ;;
1230    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1231    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1232  esac
1233fi
1234
1235# Check all directory arguments for consistency.
1236for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1237		datadir sysconfdir sharedstatedir localstatedir includedir \
1238		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1239		libdir localedir mandir
1240do
1241  eval ac_val=\$$ac_var
1242  # Remove trailing slashes.
1243  case $ac_val in
1244    */ )
1245      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1246      eval $ac_var=\$ac_val;;
1247  esac
1248  # Be sure to have absolute directory names.
1249  case $ac_val in
1250    [\\/$]* | ?:[\\/]* )  continue;;
1251    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1252  esac
1253  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1254done
1255
1256# There might be people who depend on the old broken behavior: `$host'
1257# used to hold the argument of --host etc.
1258# FIXME: To remove some day.
1259build=$build_alias
1260host=$host_alias
1261target=$target_alias
1262
1263# FIXME: To remove some day.
1264if test "x$host_alias" != x; then
1265  if test "x$build_alias" = x; then
1266    cross_compiling=maybe
1267  elif test "x$build_alias" != "x$host_alias"; then
1268    cross_compiling=yes
1269  fi
1270fi
1271
1272ac_tool_prefix=
1273test -n "$host_alias" && ac_tool_prefix=$host_alias-
1274
1275test "$silent" = yes && exec 6>/dev/null
1276
1277
1278ac_pwd=`pwd` && test -n "$ac_pwd" &&
1279ac_ls_di=`ls -di .` &&
1280ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1281  as_fn_error $? "working directory cannot be determined"
1282test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1283  as_fn_error $? "pwd does not report name of working directory"
1284
1285
1286# Find the source files, if location was not specified.
1287if test -z "$srcdir"; then
1288  ac_srcdir_defaulted=yes
1289  # Try the directory containing this script, then the parent directory.
1290  ac_confdir=`$as_dirname -- "$as_myself" ||
1291$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1292	 X"$as_myself" : 'X\(//\)[^/]' \| \
1293	 X"$as_myself" : 'X\(//\)$' \| \
1294	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1295$as_echo X"$as_myself" |
1296    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1297	    s//\1/
1298	    q
1299	  }
1300	  /^X\(\/\/\)[^/].*/{
1301	    s//\1/
1302	    q
1303	  }
1304	  /^X\(\/\/\)$/{
1305	    s//\1/
1306	    q
1307	  }
1308	  /^X\(\/\).*/{
1309	    s//\1/
1310	    q
1311	  }
1312	  s/.*/./; q'`
1313  srcdir=$ac_confdir
1314  if test ! -r "$srcdir/$ac_unique_file"; then
1315    srcdir=..
1316  fi
1317else
1318  ac_srcdir_defaulted=no
1319fi
1320if test ! -r "$srcdir/$ac_unique_file"; then
1321  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1322  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1323fi
1324ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1325ac_abs_confdir=`(
1326	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1327	pwd)`
1328# When building in place, set srcdir=.
1329if test "$ac_abs_confdir" = "$ac_pwd"; then
1330  srcdir=.
1331fi
1332# Remove unnecessary trailing slashes from srcdir.
1333# Double slashes in file names in object file debugging info
1334# mess up M-x gdb in Emacs.
1335case $srcdir in
1336*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1337esac
1338for ac_var in $ac_precious_vars; do
1339  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1340  eval ac_env_${ac_var}_value=\$${ac_var}
1341  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1342  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1343done
1344
1345#
1346# Report the --help message.
1347#
1348if test "$ac_init_help" = "long"; then
1349  # Omit some internal or obsolete options to make the list less imposing.
1350  # This message is too long to be a string in the A/UX 3.1 sh.
1351  cat <<_ACEOF
1352\`configure' configures libctf 1.2.0 to adapt to many kinds of systems.
1353
1354Usage: $0 [OPTION]... [VAR=VALUE]...
1355
1356To assign environment variables (e.g., CC, CFLAGS...), specify them as
1357VAR=VALUE.  See below for descriptions of some of the useful variables.
1358
1359Defaults for the options are specified in brackets.
1360
1361Configuration:
1362  -h, --help              display this help and exit
1363      --help=short        display options specific to this package
1364      --help=recursive    display the short help of all the included packages
1365  -V, --version           display version information and exit
1366  -q, --quiet, --silent   do not print \`checking ...' messages
1367      --cache-file=FILE   cache test results in FILE [disabled]
1368  -C, --config-cache      alias for \`--cache-file=config.cache'
1369  -n, --no-create         do not create output files
1370      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1371
1372Installation directories:
1373  --prefix=PREFIX         install architecture-independent files in PREFIX
1374                          [$ac_default_prefix]
1375  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1376                          [PREFIX]
1377
1378By default, \`make install' will install all the files in
1379\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1380an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1381for instance \`--prefix=\$HOME'.
1382
1383For better control, use the options below.
1384
1385Fine tuning of the installation directories:
1386  --bindir=DIR            user executables [EPREFIX/bin]
1387  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1388  --libexecdir=DIR        program executables [EPREFIX/libexec]
1389  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1390  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1391  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1392  --libdir=DIR            object code libraries [EPREFIX/lib]
1393  --includedir=DIR        C header files [PREFIX/include]
1394  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1395  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1396  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1397  --infodir=DIR           info documentation [DATAROOTDIR/info]
1398  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1399  --mandir=DIR            man documentation [DATAROOTDIR/man]
1400  --docdir=DIR            documentation root [DATAROOTDIR/doc/libctf]
1401  --htmldir=DIR           html documentation [DOCDIR]
1402  --dvidir=DIR            dvi documentation [DOCDIR]
1403  --pdfdir=DIR            pdf documentation [DOCDIR]
1404  --psdir=DIR             ps documentation [DOCDIR]
1405_ACEOF
1406
1407  cat <<\_ACEOF
1408
1409Program names:
1410  --program-prefix=PREFIX            prepend PREFIX to installed program names
1411  --program-suffix=SUFFIX            append SUFFIX to installed program names
1412  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1413
1414System types:
1415  --build=BUILD     configure for building on BUILD [guessed]
1416  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1417_ACEOF
1418fi
1419
1420if test -n "$ac_init_help"; then
1421  case $ac_init_help in
1422     short | recursive ) echo "Configuration of libctf 1.2.0:";;
1423   esac
1424  cat <<\_ACEOF
1425
1426Optional Features:
1427  --disable-option-checking  ignore unrecognized --enable/--with options
1428  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1429  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1430  --enable-dependency-tracking
1431                          do not reject slow dependency extractors
1432  --disable-dependency-tracking
1433                          speeds up one-time build
1434  --enable-silent-rules   less verbose build output (undo: "make V=1")
1435  --disable-silent-rules  verbose build output (undo: "make V=0")
1436  --enable-shared[=PKGS]  build shared libraries [default=no]
1437  --enable-static[=PKGS]  build static libraries [default=yes]
1438  --enable-fast-install[=PKGS]
1439                          optimize for fast installation [default=yes]
1440  --disable-libtool-lock  avoid locking (might break parallel builds)
1441  --disable-largefile     omit support for large files
1442  --enable-werror-always  enable -Werror despite compiler version
1443  --enable-maintainer-mode
1444                          enable make rules and dependencies not useful (and
1445                          sometimes confusing) to the casual installer
1446  --enable-install-libbfd controls installation of libbfd and related headers
1447  --enable-libctf-hash-debugging
1448                          Enable expensive debugging of CTF deduplication type
1449                          hashing [default=no]
1450
1451Optional Packages:
1452  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1453  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1454  --with-pic              try to use only PIC/non-PIC objects [default=use
1455                          both]
1456  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1457  --with-system-zlib      use installed libz
1458
1459Some influential environment variables:
1460  CC          C compiler command
1461  CFLAGS      C compiler flags
1462  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1463              nonstandard directory <lib dir>
1464  LIBS        libraries to pass to the linker, e.g. -l<library>
1465  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1466              you have headers in a nonstandard directory <include dir>
1467  CPP         C preprocessor
1468
1469Use these variables to override the choices made by `configure' or to help
1470it to find libraries and programs with nonstandard names/locations.
1471
1472Report bugs to the package provider.
1473_ACEOF
1474ac_status=$?
1475fi
1476
1477if test "$ac_init_help" = "recursive"; then
1478  # If there are subdirs, report their specific --help.
1479  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1480    test -d "$ac_dir" ||
1481      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1482      continue
1483    ac_builddir=.
1484
1485case "$ac_dir" in
1486.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1487*)
1488  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1489  # A ".." for each directory in $ac_dir_suffix.
1490  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1491  case $ac_top_builddir_sub in
1492  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1493  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1494  esac ;;
1495esac
1496ac_abs_top_builddir=$ac_pwd
1497ac_abs_builddir=$ac_pwd$ac_dir_suffix
1498# for backward compatibility:
1499ac_top_builddir=$ac_top_build_prefix
1500
1501case $srcdir in
1502  .)  # We are building in place.
1503    ac_srcdir=.
1504    ac_top_srcdir=$ac_top_builddir_sub
1505    ac_abs_top_srcdir=$ac_pwd ;;
1506  [\\/]* | ?:[\\/]* )  # Absolute name.
1507    ac_srcdir=$srcdir$ac_dir_suffix;
1508    ac_top_srcdir=$srcdir
1509    ac_abs_top_srcdir=$srcdir ;;
1510  *) # Relative name.
1511    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1512    ac_top_srcdir=$ac_top_build_prefix$srcdir
1513    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1514esac
1515ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1516
1517    cd "$ac_dir" || { ac_status=$?; continue; }
1518    # Check for guested configure.
1519    if test -f "$ac_srcdir/configure.gnu"; then
1520      echo &&
1521      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1522    elif test -f "$ac_srcdir/configure"; then
1523      echo &&
1524      $SHELL "$ac_srcdir/configure" --help=recursive
1525    else
1526      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1527    fi || ac_status=$?
1528    cd "$ac_pwd" || { ac_status=$?; break; }
1529  done
1530fi
1531
1532test -n "$ac_init_help" && exit $ac_status
1533if $ac_init_version; then
1534  cat <<\_ACEOF
1535libctf configure 1.2.0
1536generated by GNU Autoconf 2.69
1537
1538Copyright (C) 2012 Free Software Foundation, Inc.
1539This configure script is free software; the Free Software Foundation
1540gives unlimited permission to copy, distribute and modify it.
1541_ACEOF
1542  exit
1543fi
1544
1545## ------------------------ ##
1546## Autoconf initialization. ##
1547## ------------------------ ##
1548
1549# ac_fn_c_try_compile LINENO
1550# --------------------------
1551# Try to compile conftest.$ac_ext, and return whether this succeeded.
1552ac_fn_c_try_compile ()
1553{
1554  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1555  rm -f conftest.$ac_objext
1556  if { { ac_try="$ac_compile"
1557case "(($ac_try" in
1558  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1559  *) ac_try_echo=$ac_try;;
1560esac
1561eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1562$as_echo "$ac_try_echo"; } >&5
1563  (eval "$ac_compile") 2>conftest.err
1564  ac_status=$?
1565  if test -s conftest.err; then
1566    grep -v '^ *+' conftest.err >conftest.er1
1567    cat conftest.er1 >&5
1568    mv -f conftest.er1 conftest.err
1569  fi
1570  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1571  test $ac_status = 0; } && {
1572	 test -z "$ac_c_werror_flag" ||
1573	 test ! -s conftest.err
1574       } && test -s conftest.$ac_objext; then :
1575  ac_retval=0
1576else
1577  $as_echo "$as_me: failed program was:" >&5
1578sed 's/^/| /' conftest.$ac_ext >&5
1579
1580	ac_retval=1
1581fi
1582  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1583  as_fn_set_status $ac_retval
1584
1585} # ac_fn_c_try_compile
1586
1587# ac_fn_c_try_cpp LINENO
1588# ----------------------
1589# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1590ac_fn_c_try_cpp ()
1591{
1592  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1593  if { { ac_try="$ac_cpp conftest.$ac_ext"
1594case "(($ac_try" in
1595  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1596  *) ac_try_echo=$ac_try;;
1597esac
1598eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1599$as_echo "$ac_try_echo"; } >&5
1600  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1601  ac_status=$?
1602  if test -s conftest.err; then
1603    grep -v '^ *+' conftest.err >conftest.er1
1604    cat conftest.er1 >&5
1605    mv -f conftest.er1 conftest.err
1606  fi
1607  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1608  test $ac_status = 0; } > conftest.i && {
1609	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1610	 test ! -s conftest.err
1611       }; then :
1612  ac_retval=0
1613else
1614  $as_echo "$as_me: failed program was:" >&5
1615sed 's/^/| /' conftest.$ac_ext >&5
1616
1617    ac_retval=1
1618fi
1619  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1620  as_fn_set_status $ac_retval
1621
1622} # ac_fn_c_try_cpp
1623
1624# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1625# -------------------------------------------------------
1626# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1627# the include files in INCLUDES and setting the cache variable VAR
1628# accordingly.
1629ac_fn_c_check_header_mongrel ()
1630{
1631  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1632  if eval \${$3+:} false; then :
1633  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1634$as_echo_n "checking for $2... " >&6; }
1635if eval \${$3+:} false; then :
1636  $as_echo_n "(cached) " >&6
1637fi
1638eval ac_res=\$$3
1639	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1640$as_echo "$ac_res" >&6; }
1641else
1642  # Is the header compilable?
1643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1644$as_echo_n "checking $2 usability... " >&6; }
1645cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1646/* end confdefs.h.  */
1647$4
1648#include <$2>
1649_ACEOF
1650if ac_fn_c_try_compile "$LINENO"; then :
1651  ac_header_compiler=yes
1652else
1653  ac_header_compiler=no
1654fi
1655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1657$as_echo "$ac_header_compiler" >&6; }
1658
1659# Is the header present?
1660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1661$as_echo_n "checking $2 presence... " >&6; }
1662cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1663/* end confdefs.h.  */
1664#include <$2>
1665_ACEOF
1666if ac_fn_c_try_cpp "$LINENO"; then :
1667  ac_header_preproc=yes
1668else
1669  ac_header_preproc=no
1670fi
1671rm -f conftest.err conftest.i conftest.$ac_ext
1672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1673$as_echo "$ac_header_preproc" >&6; }
1674
1675# So?  What about this header?
1676case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1677  yes:no: )
1678    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1679$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1680    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1681$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1682    ;;
1683  no:yes:* )
1684    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1685$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1686    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1687$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1688    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1689$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1690    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1691$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1692    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1693$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1694    ;;
1695esac
1696  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1697$as_echo_n "checking for $2... " >&6; }
1698if eval \${$3+:} false; then :
1699  $as_echo_n "(cached) " >&6
1700else
1701  eval "$3=\$ac_header_compiler"
1702fi
1703eval ac_res=\$$3
1704	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1705$as_echo "$ac_res" >&6; }
1706fi
1707  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708
1709} # ac_fn_c_check_header_mongrel
1710
1711# ac_fn_c_try_run LINENO
1712# ----------------------
1713# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1714# that executables *can* be run.
1715ac_fn_c_try_run ()
1716{
1717  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1718  if { { ac_try="$ac_link"
1719case "(($ac_try" in
1720  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1721  *) ac_try_echo=$ac_try;;
1722esac
1723eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1724$as_echo "$ac_try_echo"; } >&5
1725  (eval "$ac_link") 2>&5
1726  ac_status=$?
1727  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1728  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1729  { { case "(($ac_try" in
1730  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1731  *) ac_try_echo=$ac_try;;
1732esac
1733eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1734$as_echo "$ac_try_echo"; } >&5
1735  (eval "$ac_try") 2>&5
1736  ac_status=$?
1737  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1738  test $ac_status = 0; }; }; then :
1739  ac_retval=0
1740else
1741  $as_echo "$as_me: program exited with status $ac_status" >&5
1742       $as_echo "$as_me: failed program was:" >&5
1743sed 's/^/| /' conftest.$ac_ext >&5
1744
1745       ac_retval=$ac_status
1746fi
1747  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1748  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1749  as_fn_set_status $ac_retval
1750
1751} # ac_fn_c_try_run
1752
1753# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1754# -------------------------------------------------------
1755# Tests whether HEADER exists and can be compiled using the include files in
1756# INCLUDES, setting the cache variable VAR accordingly.
1757ac_fn_c_check_header_compile ()
1758{
1759  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1760  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1761$as_echo_n "checking for $2... " >&6; }
1762if eval \${$3+:} false; then :
1763  $as_echo_n "(cached) " >&6
1764else
1765  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1766/* end confdefs.h.  */
1767$4
1768#include <$2>
1769_ACEOF
1770if ac_fn_c_try_compile "$LINENO"; then :
1771  eval "$3=yes"
1772else
1773  eval "$3=no"
1774fi
1775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1776fi
1777eval ac_res=\$$3
1778	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1779$as_echo "$ac_res" >&6; }
1780  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1781
1782} # ac_fn_c_check_header_compile
1783
1784# ac_fn_c_try_link LINENO
1785# -----------------------
1786# Try to link conftest.$ac_ext, and return whether this succeeded.
1787ac_fn_c_try_link ()
1788{
1789  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1790  rm -f conftest.$ac_objext conftest$ac_exeext
1791  if { { ac_try="$ac_link"
1792case "(($ac_try" in
1793  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1794  *) ac_try_echo=$ac_try;;
1795esac
1796eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1797$as_echo "$ac_try_echo"; } >&5
1798  (eval "$ac_link") 2>conftest.err
1799  ac_status=$?
1800  if test -s conftest.err; then
1801    grep -v '^ *+' conftest.err >conftest.er1
1802    cat conftest.er1 >&5
1803    mv -f conftest.er1 conftest.err
1804  fi
1805  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1806  test $ac_status = 0; } && {
1807	 test -z "$ac_c_werror_flag" ||
1808	 test ! -s conftest.err
1809       } && test -s conftest$ac_exeext && {
1810	 test "$cross_compiling" = yes ||
1811	 test -x conftest$ac_exeext
1812       }; then :
1813  ac_retval=0
1814else
1815  $as_echo "$as_me: failed program was:" >&5
1816sed 's/^/| /' conftest.$ac_ext >&5
1817
1818	ac_retval=1
1819fi
1820  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1821  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1822  # interfere with the next link command; also delete a directory that is
1823  # left behind by Apple's compiler.  We do this before executing the actions.
1824  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1825  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1826  as_fn_set_status $ac_retval
1827
1828} # ac_fn_c_try_link
1829
1830# ac_fn_c_check_func LINENO FUNC VAR
1831# ----------------------------------
1832# Tests whether FUNC exists, setting the cache variable VAR accordingly
1833ac_fn_c_check_func ()
1834{
1835  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1836  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1837$as_echo_n "checking for $2... " >&6; }
1838if eval \${$3+:} false; then :
1839  $as_echo_n "(cached) " >&6
1840else
1841  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1842/* end confdefs.h.  */
1843/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1844   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1845#define $2 innocuous_$2
1846
1847/* System header to define __stub macros and hopefully few prototypes,
1848    which can conflict with char $2 (); below.
1849    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1850    <limits.h> exists even on freestanding compilers.  */
1851
1852#ifdef __STDC__
1853# include <limits.h>
1854#else
1855# include <assert.h>
1856#endif
1857
1858#undef $2
1859
1860/* Override any GCC internal prototype to avoid an error.
1861   Use char because int might match the return type of a GCC
1862   builtin and then its argument prototype would still apply.  */
1863#ifdef __cplusplus
1864extern "C"
1865#endif
1866char $2 ();
1867/* The GNU C library defines this for functions which it implements
1868    to always fail with ENOSYS.  Some functions are actually named
1869    something starting with __ and the normal name is an alias.  */
1870#if defined __stub_$2 || defined __stub___$2
1871choke me
1872#endif
1873
1874int
1875main ()
1876{
1877return $2 ();
1878  ;
1879  return 0;
1880}
1881_ACEOF
1882if ac_fn_c_try_link "$LINENO"; then :
1883  eval "$3=yes"
1884else
1885  eval "$3=no"
1886fi
1887rm -f core conftest.err conftest.$ac_objext \
1888    conftest$ac_exeext conftest.$ac_ext
1889fi
1890eval ac_res=\$$3
1891	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1892$as_echo "$ac_res" >&6; }
1893  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1894
1895} # ac_fn_c_check_func
1896
1897# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1898# ---------------------------------------------
1899# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1900# accordingly.
1901ac_fn_c_check_decl ()
1902{
1903  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1904  as_decl_name=`echo $2|sed 's/ *(.*//'`
1905  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1906  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1907$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1908if eval \${$3+:} false; then :
1909  $as_echo_n "(cached) " >&6
1910else
1911  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1912/* end confdefs.h.  */
1913$4
1914int
1915main ()
1916{
1917#ifndef $as_decl_name
1918#ifdef __cplusplus
1919  (void) $as_decl_use;
1920#else
1921  (void) $as_decl_name;
1922#endif
1923#endif
1924
1925  ;
1926  return 0;
1927}
1928_ACEOF
1929if ac_fn_c_try_compile "$LINENO"; then :
1930  eval "$3=yes"
1931else
1932  eval "$3=no"
1933fi
1934rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1935fi
1936eval ac_res=\$$3
1937	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1938$as_echo "$ac_res" >&6; }
1939  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1940
1941} # ac_fn_c_check_decl
1942cat >config.log <<_ACEOF
1943This file contains any messages produced by compilers while
1944running configure, to aid debugging if configure makes a mistake.
1945
1946It was created by libctf $as_me 1.2.0, which was
1947generated by GNU Autoconf 2.69.  Invocation command line was
1948
1949  $ $0 $@
1950
1951_ACEOF
1952exec 5>>config.log
1953{
1954cat <<_ASUNAME
1955## --------- ##
1956## Platform. ##
1957## --------- ##
1958
1959hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1960uname -m = `(uname -m) 2>/dev/null || echo unknown`
1961uname -r = `(uname -r) 2>/dev/null || echo unknown`
1962uname -s = `(uname -s) 2>/dev/null || echo unknown`
1963uname -v = `(uname -v) 2>/dev/null || echo unknown`
1964
1965/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1966/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1967
1968/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1969/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1970/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1971/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1972/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1973/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1974/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1975
1976_ASUNAME
1977
1978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1979for as_dir in $PATH
1980do
1981  IFS=$as_save_IFS
1982  test -z "$as_dir" && as_dir=.
1983    $as_echo "PATH: $as_dir"
1984  done
1985IFS=$as_save_IFS
1986
1987} >&5
1988
1989cat >&5 <<_ACEOF
1990
1991
1992## ----------- ##
1993## Core tests. ##
1994## ----------- ##
1995
1996_ACEOF
1997
1998
1999# Keep a trace of the command line.
2000# Strip out --no-create and --no-recursion so they do not pile up.
2001# Strip out --silent because we don't want to record it for future runs.
2002# Also quote any args containing shell meta-characters.
2003# Make two passes to allow for proper duplicate-argument suppression.
2004ac_configure_args=
2005ac_configure_args0=
2006ac_configure_args1=
2007ac_must_keep_next=false
2008for ac_pass in 1 2
2009do
2010  for ac_arg
2011  do
2012    case $ac_arg in
2013    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2014    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2015    | -silent | --silent | --silen | --sile | --sil)
2016      continue ;;
2017    *\'*)
2018      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2019    esac
2020    case $ac_pass in
2021    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2022    2)
2023      as_fn_append ac_configure_args1 " '$ac_arg'"
2024      if test $ac_must_keep_next = true; then
2025	ac_must_keep_next=false # Got value, back to normal.
2026      else
2027	case $ac_arg in
2028	  *=* | --config-cache | -C | -disable-* | --disable-* \
2029	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2030	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2031	  | -with-* | --with-* | -without-* | --without-* | --x)
2032	    case "$ac_configure_args0 " in
2033	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2034	    esac
2035	    ;;
2036	  -* ) ac_must_keep_next=true ;;
2037	esac
2038      fi
2039      as_fn_append ac_configure_args " '$ac_arg'"
2040      ;;
2041    esac
2042  done
2043done
2044{ ac_configure_args0=; unset ac_configure_args0;}
2045{ ac_configure_args1=; unset ac_configure_args1;}
2046
2047# When interrupted or exit'd, cleanup temporary files, and complete
2048# config.log.  We remove comments because anyway the quotes in there
2049# would cause problems or look ugly.
2050# WARNING: Use '\'' to represent an apostrophe within the trap.
2051# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2052trap 'exit_status=$?
2053  # Save into config.log some information that might help in debugging.
2054  {
2055    echo
2056
2057    $as_echo "## ---------------- ##
2058## Cache variables. ##
2059## ---------------- ##"
2060    echo
2061    # The following way of writing the cache mishandles newlines in values,
2062(
2063  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2064    eval ac_val=\$$ac_var
2065    case $ac_val in #(
2066    *${as_nl}*)
2067      case $ac_var in #(
2068      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2069$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2070      esac
2071      case $ac_var in #(
2072      _ | IFS | as_nl) ;; #(
2073      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2074      *) { eval $ac_var=; unset $ac_var;} ;;
2075      esac ;;
2076    esac
2077  done
2078  (set) 2>&1 |
2079    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2080    *${as_nl}ac_space=\ *)
2081      sed -n \
2082	"s/'\''/'\''\\\\'\'''\''/g;
2083	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2084      ;; #(
2085    *)
2086      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2087      ;;
2088    esac |
2089    sort
2090)
2091    echo
2092
2093    $as_echo "## ----------------- ##
2094## Output variables. ##
2095## ----------------- ##"
2096    echo
2097    for ac_var in $ac_subst_vars
2098    do
2099      eval ac_val=\$$ac_var
2100      case $ac_val in
2101      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2102      esac
2103      $as_echo "$ac_var='\''$ac_val'\''"
2104    done | sort
2105    echo
2106
2107    if test -n "$ac_subst_files"; then
2108      $as_echo "## ------------------- ##
2109## File substitutions. ##
2110## ------------------- ##"
2111      echo
2112      for ac_var in $ac_subst_files
2113      do
2114	eval ac_val=\$$ac_var
2115	case $ac_val in
2116	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2117	esac
2118	$as_echo "$ac_var='\''$ac_val'\''"
2119      done | sort
2120      echo
2121    fi
2122
2123    if test -s confdefs.h; then
2124      $as_echo "## ----------- ##
2125## confdefs.h. ##
2126## ----------- ##"
2127      echo
2128      cat confdefs.h
2129      echo
2130    fi
2131    test "$ac_signal" != 0 &&
2132      $as_echo "$as_me: caught signal $ac_signal"
2133    $as_echo "$as_me: exit $exit_status"
2134  } >&5
2135  rm -f core *.core core.conftest.* &&
2136    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2137    exit $exit_status
2138' 0
2139for ac_signal in 1 2 13 15; do
2140  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2141done
2142ac_signal=0
2143
2144# confdefs.h avoids OS command line length limits that DEFS can exceed.
2145rm -f -r conftest* confdefs.h
2146
2147$as_echo "/* confdefs.h */" > confdefs.h
2148
2149# Predefined preprocessor variables.
2150
2151cat >>confdefs.h <<_ACEOF
2152#define PACKAGE_NAME "$PACKAGE_NAME"
2153_ACEOF
2154
2155cat >>confdefs.h <<_ACEOF
2156#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2157_ACEOF
2158
2159cat >>confdefs.h <<_ACEOF
2160#define PACKAGE_VERSION "$PACKAGE_VERSION"
2161_ACEOF
2162
2163cat >>confdefs.h <<_ACEOF
2164#define PACKAGE_STRING "$PACKAGE_STRING"
2165_ACEOF
2166
2167cat >>confdefs.h <<_ACEOF
2168#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2169_ACEOF
2170
2171cat >>confdefs.h <<_ACEOF
2172#define PACKAGE_URL "$PACKAGE_URL"
2173_ACEOF
2174
2175
2176# Let the site file select an alternate cache file if it wants to.
2177# Prefer an explicitly selected file to automatically selected ones.
2178ac_site_file1=NONE
2179ac_site_file2=NONE
2180if test -n "$CONFIG_SITE"; then
2181  # We do not want a PATH search for config.site.
2182  case $CONFIG_SITE in #((
2183    -*)  ac_site_file1=./$CONFIG_SITE;;
2184    */*) ac_site_file1=$CONFIG_SITE;;
2185    *)   ac_site_file1=./$CONFIG_SITE;;
2186  esac
2187elif test "x$prefix" != xNONE; then
2188  ac_site_file1=$prefix/share/config.site
2189  ac_site_file2=$prefix/etc/config.site
2190else
2191  ac_site_file1=$ac_default_prefix/share/config.site
2192  ac_site_file2=$ac_default_prefix/etc/config.site
2193fi
2194for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2195do
2196  test "x$ac_site_file" = xNONE && continue
2197  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2198    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2199$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2200    sed 's/^/| /' "$ac_site_file" >&5
2201    . "$ac_site_file" \
2202      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2203$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2204as_fn_error $? "failed to load site script $ac_site_file
2205See \`config.log' for more details" "$LINENO" 5; }
2206  fi
2207done
2208
2209if test -r "$cache_file"; then
2210  # Some versions of bash will fail to source /dev/null (special files
2211  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2212  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2213    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2214$as_echo "$as_me: loading cache $cache_file" >&6;}
2215    case $cache_file in
2216      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2217      *)                      . "./$cache_file";;
2218    esac
2219  fi
2220else
2221  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2222$as_echo "$as_me: creating cache $cache_file" >&6;}
2223  >$cache_file
2224fi
2225
2226as_fn_append ac_header_list " stdlib.h"
2227as_fn_append ac_header_list " unistd.h"
2228as_fn_append ac_header_list " sys/param.h"
2229as_fn_append ac_func_list " qsort_r"
2230# Check that the precious variables saved in the cache have kept the same
2231# value.
2232ac_cache_corrupted=false
2233for ac_var in $ac_precious_vars; do
2234  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2235  eval ac_new_set=\$ac_env_${ac_var}_set
2236  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2237  eval ac_new_val=\$ac_env_${ac_var}_value
2238  case $ac_old_set,$ac_new_set in
2239    set,)
2240      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2241$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2242      ac_cache_corrupted=: ;;
2243    ,set)
2244      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2245$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2246      ac_cache_corrupted=: ;;
2247    ,);;
2248    *)
2249      if test "x$ac_old_val" != "x$ac_new_val"; then
2250	# differences in whitespace do not lead to failure.
2251	ac_old_val_w=`echo x $ac_old_val`
2252	ac_new_val_w=`echo x $ac_new_val`
2253	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2254	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2255$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2256	  ac_cache_corrupted=:
2257	else
2258	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2259$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2260	  eval $ac_var=\$ac_old_val
2261	fi
2262	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2263$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2264	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2265$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2266      fi;;
2267  esac
2268  # Pass precious variables to config.status.
2269  if test "$ac_new_set" = set; then
2270    case $ac_new_val in
2271    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2272    *) ac_arg=$ac_var=$ac_new_val ;;
2273    esac
2274    case " $ac_configure_args " in
2275      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2276      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2277    esac
2278  fi
2279done
2280if $ac_cache_corrupted; then
2281  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2282$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2283  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2284$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2285  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2286fi
2287## -------------------- ##
2288## Main body of script. ##
2289## -------------------- ##
2290
2291ac_ext=c
2292ac_cpp='$CPP $CPPFLAGS'
2293ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2294ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2295ac_compiler_gnu=$ac_cv_c_compiler_gnu
2296
2297
2298
2299
2300
2301
2302
2303
2304ac_aux_dir=
2305for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2306  if test -f "$ac_dir/install-sh"; then
2307    ac_aux_dir=$ac_dir
2308    ac_install_sh="$ac_aux_dir/install-sh -c"
2309    break
2310  elif test -f "$ac_dir/install.sh"; then
2311    ac_aux_dir=$ac_dir
2312    ac_install_sh="$ac_aux_dir/install.sh -c"
2313    break
2314  elif test -f "$ac_dir/shtool"; then
2315    ac_aux_dir=$ac_dir
2316    ac_install_sh="$ac_aux_dir/shtool install -c"
2317    break
2318  fi
2319done
2320if test -z "$ac_aux_dir"; then
2321  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2322fi
2323
2324# These three variables are undocumented and unsupported,
2325# and are intended to be withdrawn in a future Autoconf release.
2326# They can cause serious problems if a builder's source tree is in a directory
2327# whose full name contains unusual characters.
2328ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2329ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2330ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2331
2332
2333# Expand $ac_aux_dir to an absolute path.
2334am_aux_dir=`cd "$ac_aux_dir" && pwd`
2335
2336ac_ext=c
2337ac_cpp='$CPP $CPPFLAGS'
2338ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2339ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2340ac_compiler_gnu=$ac_cv_c_compiler_gnu
2341if test -n "$ac_tool_prefix"; then
2342  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2343set dummy ${ac_tool_prefix}gcc; ac_word=$2
2344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2345$as_echo_n "checking for $ac_word... " >&6; }
2346if ${ac_cv_prog_CC+:} false; then :
2347  $as_echo_n "(cached) " >&6
2348else
2349  if test -n "$CC"; then
2350  ac_cv_prog_CC="$CC" # Let the user override the test.
2351else
2352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2353for as_dir in $PATH
2354do
2355  IFS=$as_save_IFS
2356  test -z "$as_dir" && as_dir=.
2357    for ac_exec_ext in '' $ac_executable_extensions; do
2358  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2359    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2360    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2361    break 2
2362  fi
2363done
2364  done
2365IFS=$as_save_IFS
2366
2367fi
2368fi
2369CC=$ac_cv_prog_CC
2370if test -n "$CC"; then
2371  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2372$as_echo "$CC" >&6; }
2373else
2374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2375$as_echo "no" >&6; }
2376fi
2377
2378
2379fi
2380if test -z "$ac_cv_prog_CC"; then
2381  ac_ct_CC=$CC
2382  # Extract the first word of "gcc", so it can be a program name with args.
2383set dummy gcc; ac_word=$2
2384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2385$as_echo_n "checking for $ac_word... " >&6; }
2386if ${ac_cv_prog_ac_ct_CC+:} false; then :
2387  $as_echo_n "(cached) " >&6
2388else
2389  if test -n "$ac_ct_CC"; then
2390  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2391else
2392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2393for as_dir in $PATH
2394do
2395  IFS=$as_save_IFS
2396  test -z "$as_dir" && as_dir=.
2397    for ac_exec_ext in '' $ac_executable_extensions; do
2398  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2399    ac_cv_prog_ac_ct_CC="gcc"
2400    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2401    break 2
2402  fi
2403done
2404  done
2405IFS=$as_save_IFS
2406
2407fi
2408fi
2409ac_ct_CC=$ac_cv_prog_ac_ct_CC
2410if test -n "$ac_ct_CC"; then
2411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2412$as_echo "$ac_ct_CC" >&6; }
2413else
2414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2415$as_echo "no" >&6; }
2416fi
2417
2418  if test "x$ac_ct_CC" = x; then
2419    CC=""
2420  else
2421    case $cross_compiling:$ac_tool_warned in
2422yes:)
2423{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2424$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2425ac_tool_warned=yes ;;
2426esac
2427    CC=$ac_ct_CC
2428  fi
2429else
2430  CC="$ac_cv_prog_CC"
2431fi
2432
2433if test -z "$CC"; then
2434          if test -n "$ac_tool_prefix"; then
2435    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2436set dummy ${ac_tool_prefix}cc; ac_word=$2
2437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2438$as_echo_n "checking for $ac_word... " >&6; }
2439if ${ac_cv_prog_CC+:} false; then :
2440  $as_echo_n "(cached) " >&6
2441else
2442  if test -n "$CC"; then
2443  ac_cv_prog_CC="$CC" # Let the user override the test.
2444else
2445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2446for as_dir in $PATH
2447do
2448  IFS=$as_save_IFS
2449  test -z "$as_dir" && as_dir=.
2450    for ac_exec_ext in '' $ac_executable_extensions; do
2451  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2452    ac_cv_prog_CC="${ac_tool_prefix}cc"
2453    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2454    break 2
2455  fi
2456done
2457  done
2458IFS=$as_save_IFS
2459
2460fi
2461fi
2462CC=$ac_cv_prog_CC
2463if test -n "$CC"; then
2464  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2465$as_echo "$CC" >&6; }
2466else
2467  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2468$as_echo "no" >&6; }
2469fi
2470
2471
2472  fi
2473fi
2474if test -z "$CC"; then
2475  # Extract the first word of "cc", so it can be a program name with args.
2476set dummy cc; ac_word=$2
2477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2478$as_echo_n "checking for $ac_word... " >&6; }
2479if ${ac_cv_prog_CC+:} false; then :
2480  $as_echo_n "(cached) " >&6
2481else
2482  if test -n "$CC"; then
2483  ac_cv_prog_CC="$CC" # Let the user override the test.
2484else
2485  ac_prog_rejected=no
2486as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2487for as_dir in $PATH
2488do
2489  IFS=$as_save_IFS
2490  test -z "$as_dir" && as_dir=.
2491    for ac_exec_ext in '' $ac_executable_extensions; do
2492  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2493    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2494       ac_prog_rejected=yes
2495       continue
2496     fi
2497    ac_cv_prog_CC="cc"
2498    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2499    break 2
2500  fi
2501done
2502  done
2503IFS=$as_save_IFS
2504
2505if test $ac_prog_rejected = yes; then
2506  # We found a bogon in the path, so make sure we never use it.
2507  set dummy $ac_cv_prog_CC
2508  shift
2509  if test $# != 0; then
2510    # We chose a different compiler from the bogus one.
2511    # However, it has the same basename, so the bogon will be chosen
2512    # first if we set CC to just the basename; use the full file name.
2513    shift
2514    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2515  fi
2516fi
2517fi
2518fi
2519CC=$ac_cv_prog_CC
2520if test -n "$CC"; then
2521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2522$as_echo "$CC" >&6; }
2523else
2524  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2525$as_echo "no" >&6; }
2526fi
2527
2528
2529fi
2530if test -z "$CC"; then
2531  if test -n "$ac_tool_prefix"; then
2532  for ac_prog in cl.exe
2533  do
2534    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2535set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2537$as_echo_n "checking for $ac_word... " >&6; }
2538if ${ac_cv_prog_CC+:} false; then :
2539  $as_echo_n "(cached) " >&6
2540else
2541  if test -n "$CC"; then
2542  ac_cv_prog_CC="$CC" # Let the user override the test.
2543else
2544as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2545for as_dir in $PATH
2546do
2547  IFS=$as_save_IFS
2548  test -z "$as_dir" && as_dir=.
2549    for ac_exec_ext in '' $ac_executable_extensions; do
2550  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2551    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2552    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2553    break 2
2554  fi
2555done
2556  done
2557IFS=$as_save_IFS
2558
2559fi
2560fi
2561CC=$ac_cv_prog_CC
2562if test -n "$CC"; then
2563  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2564$as_echo "$CC" >&6; }
2565else
2566  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2567$as_echo "no" >&6; }
2568fi
2569
2570
2571    test -n "$CC" && break
2572  done
2573fi
2574if test -z "$CC"; then
2575  ac_ct_CC=$CC
2576  for ac_prog in cl.exe
2577do
2578  # Extract the first word of "$ac_prog", so it can be a program name with args.
2579set dummy $ac_prog; ac_word=$2
2580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2581$as_echo_n "checking for $ac_word... " >&6; }
2582if ${ac_cv_prog_ac_ct_CC+:} false; then :
2583  $as_echo_n "(cached) " >&6
2584else
2585  if test -n "$ac_ct_CC"; then
2586  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2587else
2588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2589for as_dir in $PATH
2590do
2591  IFS=$as_save_IFS
2592  test -z "$as_dir" && as_dir=.
2593    for ac_exec_ext in '' $ac_executable_extensions; do
2594  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2595    ac_cv_prog_ac_ct_CC="$ac_prog"
2596    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2597    break 2
2598  fi
2599done
2600  done
2601IFS=$as_save_IFS
2602
2603fi
2604fi
2605ac_ct_CC=$ac_cv_prog_ac_ct_CC
2606if test -n "$ac_ct_CC"; then
2607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2608$as_echo "$ac_ct_CC" >&6; }
2609else
2610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2611$as_echo "no" >&6; }
2612fi
2613
2614
2615  test -n "$ac_ct_CC" && break
2616done
2617
2618  if test "x$ac_ct_CC" = x; then
2619    CC=""
2620  else
2621    case $cross_compiling:$ac_tool_warned in
2622yes:)
2623{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2624$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2625ac_tool_warned=yes ;;
2626esac
2627    CC=$ac_ct_CC
2628  fi
2629fi
2630
2631fi
2632
2633
2634test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2635$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2636as_fn_error $? "no acceptable C compiler found in \$PATH
2637See \`config.log' for more details" "$LINENO" 5; }
2638
2639# Provide some information about the compiler.
2640$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2641set X $ac_compile
2642ac_compiler=$2
2643for ac_option in --version -v -V -qversion; do
2644  { { ac_try="$ac_compiler $ac_option >&5"
2645case "(($ac_try" in
2646  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2647  *) ac_try_echo=$ac_try;;
2648esac
2649eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2650$as_echo "$ac_try_echo"; } >&5
2651  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2652  ac_status=$?
2653  if test -s conftest.err; then
2654    sed '10a\
2655... rest of stderr output deleted ...
2656         10q' conftest.err >conftest.er1
2657    cat conftest.er1 >&5
2658  fi
2659  rm -f conftest.er1 conftest.err
2660  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2661  test $ac_status = 0; }
2662done
2663
2664cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2665/* end confdefs.h.  */
2666
2667int
2668main ()
2669{
2670
2671  ;
2672  return 0;
2673}
2674_ACEOF
2675ac_clean_files_save=$ac_clean_files
2676ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2677# Try to create an executable without -o first, disregard a.out.
2678# It will help us diagnose broken compilers, and finding out an intuition
2679# of exeext.
2680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2681$as_echo_n "checking whether the C compiler works... " >&6; }
2682ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2683
2684# The possible output files:
2685ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2686
2687ac_rmfiles=
2688for ac_file in $ac_files
2689do
2690  case $ac_file in
2691    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2692    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2693  esac
2694done
2695rm -f $ac_rmfiles
2696
2697if { { ac_try="$ac_link_default"
2698case "(($ac_try" in
2699  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2700  *) ac_try_echo=$ac_try;;
2701esac
2702eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2703$as_echo "$ac_try_echo"; } >&5
2704  (eval "$ac_link_default") 2>&5
2705  ac_status=$?
2706  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2707  test $ac_status = 0; }; then :
2708  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2709# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2710# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2711# so that the user can short-circuit this test for compilers unknown to
2712# Autoconf.
2713for ac_file in $ac_files ''
2714do
2715  test -f "$ac_file" || continue
2716  case $ac_file in
2717    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2718	;;
2719    [ab].out )
2720	# We found the default executable, but exeext='' is most
2721	# certainly right.
2722	break;;
2723    *.* )
2724	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2725	then :; else
2726	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2727	fi
2728	# We set ac_cv_exeext here because the later test for it is not
2729	# safe: cross compilers may not add the suffix if given an `-o'
2730	# argument, so we may need to know it at that point already.
2731	# Even if this section looks crufty: it has the advantage of
2732	# actually working.
2733	break;;
2734    * )
2735	break;;
2736  esac
2737done
2738test "$ac_cv_exeext" = no && ac_cv_exeext=
2739
2740else
2741  ac_file=''
2742fi
2743if test -z "$ac_file"; then :
2744  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2745$as_echo "no" >&6; }
2746$as_echo "$as_me: failed program was:" >&5
2747sed 's/^/| /' conftest.$ac_ext >&5
2748
2749{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2750$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2751as_fn_error 77 "C compiler cannot create executables
2752See \`config.log' for more details" "$LINENO" 5; }
2753else
2754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2755$as_echo "yes" >&6; }
2756fi
2757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2758$as_echo_n "checking for C compiler default output file name... " >&6; }
2759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2760$as_echo "$ac_file" >&6; }
2761ac_exeext=$ac_cv_exeext
2762
2763rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2764ac_clean_files=$ac_clean_files_save
2765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2766$as_echo_n "checking for suffix of executables... " >&6; }
2767if { { ac_try="$ac_link"
2768case "(($ac_try" in
2769  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2770  *) ac_try_echo=$ac_try;;
2771esac
2772eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2773$as_echo "$ac_try_echo"; } >&5
2774  (eval "$ac_link") 2>&5
2775  ac_status=$?
2776  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2777  test $ac_status = 0; }; then :
2778  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2779# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2780# work properly (i.e., refer to `conftest.exe'), while it won't with
2781# `rm'.
2782for ac_file in conftest.exe conftest conftest.*; do
2783  test -f "$ac_file" || continue
2784  case $ac_file in
2785    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2786    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2787	  break;;
2788    * ) break;;
2789  esac
2790done
2791else
2792  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2793$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2794as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2795See \`config.log' for more details" "$LINENO" 5; }
2796fi
2797rm -f conftest conftest$ac_cv_exeext
2798{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2799$as_echo "$ac_cv_exeext" >&6; }
2800
2801rm -f conftest.$ac_ext
2802EXEEXT=$ac_cv_exeext
2803ac_exeext=$EXEEXT
2804cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2805/* end confdefs.h.  */
2806#include <stdio.h>
2807int
2808main ()
2809{
2810FILE *f = fopen ("conftest.out", "w");
2811 return ferror (f) || fclose (f) != 0;
2812
2813  ;
2814  return 0;
2815}
2816_ACEOF
2817ac_clean_files="$ac_clean_files conftest.out"
2818# Check that the compiler produces executables we can run.  If not, either
2819# the compiler is broken, or we cross compile.
2820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2821$as_echo_n "checking whether we are cross compiling... " >&6; }
2822if test "$cross_compiling" != yes; then
2823  { { ac_try="$ac_link"
2824case "(($ac_try" in
2825  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2826  *) ac_try_echo=$ac_try;;
2827esac
2828eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2829$as_echo "$ac_try_echo"; } >&5
2830  (eval "$ac_link") 2>&5
2831  ac_status=$?
2832  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2833  test $ac_status = 0; }
2834  if { ac_try='./conftest$ac_cv_exeext'
2835  { { case "(($ac_try" in
2836  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2837  *) ac_try_echo=$ac_try;;
2838esac
2839eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2840$as_echo "$ac_try_echo"; } >&5
2841  (eval "$ac_try") 2>&5
2842  ac_status=$?
2843  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2844  test $ac_status = 0; }; }; then
2845    cross_compiling=no
2846  else
2847    if test "$cross_compiling" = maybe; then
2848	cross_compiling=yes
2849    else
2850	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2851$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2852as_fn_error $? "cannot run C compiled programs.
2853If you meant to cross compile, use \`--host'.
2854See \`config.log' for more details" "$LINENO" 5; }
2855    fi
2856  fi
2857fi
2858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2859$as_echo "$cross_compiling" >&6; }
2860
2861rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2862ac_clean_files=$ac_clean_files_save
2863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2864$as_echo_n "checking for suffix of object files... " >&6; }
2865if ${ac_cv_objext+:} false; then :
2866  $as_echo_n "(cached) " >&6
2867else
2868  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2869/* end confdefs.h.  */
2870
2871int
2872main ()
2873{
2874
2875  ;
2876  return 0;
2877}
2878_ACEOF
2879rm -f conftest.o conftest.obj
2880if { { ac_try="$ac_compile"
2881case "(($ac_try" in
2882  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2883  *) ac_try_echo=$ac_try;;
2884esac
2885eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2886$as_echo "$ac_try_echo"; } >&5
2887  (eval "$ac_compile") 2>&5
2888  ac_status=$?
2889  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2890  test $ac_status = 0; }; then :
2891  for ac_file in conftest.o conftest.obj conftest.*; do
2892  test -f "$ac_file" || continue;
2893  case $ac_file in
2894    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2895    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2896       break;;
2897  esac
2898done
2899else
2900  $as_echo "$as_me: failed program was:" >&5
2901sed 's/^/| /' conftest.$ac_ext >&5
2902
2903{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2904$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2905as_fn_error $? "cannot compute suffix of object files: cannot compile
2906See \`config.log' for more details" "$LINENO" 5; }
2907fi
2908rm -f conftest.$ac_cv_objext conftest.$ac_ext
2909fi
2910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2911$as_echo "$ac_cv_objext" >&6; }
2912OBJEXT=$ac_cv_objext
2913ac_objext=$OBJEXT
2914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2915$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2916if ${ac_cv_c_compiler_gnu+:} false; then :
2917  $as_echo_n "(cached) " >&6
2918else
2919  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2920/* end confdefs.h.  */
2921
2922int
2923main ()
2924{
2925#ifndef __GNUC__
2926       choke me
2927#endif
2928
2929  ;
2930  return 0;
2931}
2932_ACEOF
2933if ac_fn_c_try_compile "$LINENO"; then :
2934  ac_compiler_gnu=yes
2935else
2936  ac_compiler_gnu=no
2937fi
2938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2939ac_cv_c_compiler_gnu=$ac_compiler_gnu
2940
2941fi
2942{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2943$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2944if test $ac_compiler_gnu = yes; then
2945  GCC=yes
2946else
2947  GCC=
2948fi
2949ac_test_CFLAGS=${CFLAGS+set}
2950ac_save_CFLAGS=$CFLAGS
2951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2952$as_echo_n "checking whether $CC accepts -g... " >&6; }
2953if ${ac_cv_prog_cc_g+:} false; then :
2954  $as_echo_n "(cached) " >&6
2955else
2956  ac_save_c_werror_flag=$ac_c_werror_flag
2957   ac_c_werror_flag=yes
2958   ac_cv_prog_cc_g=no
2959   CFLAGS="-g"
2960   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2961/* end confdefs.h.  */
2962
2963int
2964main ()
2965{
2966
2967  ;
2968  return 0;
2969}
2970_ACEOF
2971if ac_fn_c_try_compile "$LINENO"; then :
2972  ac_cv_prog_cc_g=yes
2973else
2974  CFLAGS=""
2975      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2976/* end confdefs.h.  */
2977
2978int
2979main ()
2980{
2981
2982  ;
2983  return 0;
2984}
2985_ACEOF
2986if ac_fn_c_try_compile "$LINENO"; then :
2987
2988else
2989  ac_c_werror_flag=$ac_save_c_werror_flag
2990	 CFLAGS="-g"
2991	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2992/* end confdefs.h.  */
2993
2994int
2995main ()
2996{
2997
2998  ;
2999  return 0;
3000}
3001_ACEOF
3002if ac_fn_c_try_compile "$LINENO"; then :
3003  ac_cv_prog_cc_g=yes
3004fi
3005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3006fi
3007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3008fi
3009rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3010   ac_c_werror_flag=$ac_save_c_werror_flag
3011fi
3012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3013$as_echo "$ac_cv_prog_cc_g" >&6; }
3014if test "$ac_test_CFLAGS" = set; then
3015  CFLAGS=$ac_save_CFLAGS
3016elif test $ac_cv_prog_cc_g = yes; then
3017  if test "$GCC" = yes; then
3018    CFLAGS="-g -O2"
3019  else
3020    CFLAGS="-g"
3021  fi
3022else
3023  if test "$GCC" = yes; then
3024    CFLAGS="-O2"
3025  else
3026    CFLAGS=
3027  fi
3028fi
3029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3030$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3031if ${ac_cv_prog_cc_c89+:} false; then :
3032  $as_echo_n "(cached) " >&6
3033else
3034  ac_cv_prog_cc_c89=no
3035ac_save_CC=$CC
3036cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3037/* end confdefs.h.  */
3038#include <stdarg.h>
3039#include <stdio.h>
3040struct stat;
3041/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3042struct buf { int x; };
3043FILE * (*rcsopen) (struct buf *, struct stat *, int);
3044static char *e (p, i)
3045     char **p;
3046     int i;
3047{
3048  return p[i];
3049}
3050static char *f (char * (*g) (char **, int), char **p, ...)
3051{
3052  char *s;
3053  va_list v;
3054  va_start (v,p);
3055  s = g (p, va_arg (v,int));
3056  va_end (v);
3057  return s;
3058}
3059
3060/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3061   function prototypes and stuff, but not '\xHH' hex character constants.
3062   These don't provoke an error unfortunately, instead are silently treated
3063   as 'x'.  The following induces an error, until -std is added to get
3064   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3065   array size at least.  It's necessary to write '\x00'==0 to get something
3066   that's true only with -std.  */
3067int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3068
3069/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3070   inside strings and character constants.  */
3071#define FOO(x) 'x'
3072int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3073
3074int test (int i, double x);
3075struct s1 {int (*f) (int a);};
3076struct s2 {int (*f) (double a);};
3077int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3078int argc;
3079char **argv;
3080int
3081main ()
3082{
3083return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3084  ;
3085  return 0;
3086}
3087_ACEOF
3088for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3089	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3090do
3091  CC="$ac_save_CC $ac_arg"
3092  if ac_fn_c_try_compile "$LINENO"; then :
3093  ac_cv_prog_cc_c89=$ac_arg
3094fi
3095rm -f core conftest.err conftest.$ac_objext
3096  test "x$ac_cv_prog_cc_c89" != "xno" && break
3097done
3098rm -f conftest.$ac_ext
3099CC=$ac_save_CC
3100
3101fi
3102# AC_CACHE_VAL
3103case "x$ac_cv_prog_cc_c89" in
3104  x)
3105    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3106$as_echo "none needed" >&6; } ;;
3107  xno)
3108    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3109$as_echo "unsupported" >&6; } ;;
3110  *)
3111    CC="$CC $ac_cv_prog_cc_c89"
3112    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3113$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3114esac
3115if test "x$ac_cv_prog_cc_c89" != xno; then :
3116
3117fi
3118
3119ac_ext=c
3120ac_cpp='$CPP $CPPFLAGS'
3121ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3122ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3123ac_compiler_gnu=$ac_cv_c_compiler_gnu
3124
3125ac_ext=c
3126ac_cpp='$CPP $CPPFLAGS'
3127ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3128ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3129ac_compiler_gnu=$ac_cv_c_compiler_gnu
3130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3131$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3132if ${am_cv_prog_cc_c_o+:} false; then :
3133  $as_echo_n "(cached) " >&6
3134else
3135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3136/* end confdefs.h.  */
3137
3138int
3139main ()
3140{
3141
3142  ;
3143  return 0;
3144}
3145_ACEOF
3146  # Make sure it works both with $CC and with simple cc.
3147  # Following AC_PROG_CC_C_O, we do the test twice because some
3148  # compilers refuse to overwrite an existing .o file with -o,
3149  # though they will create one.
3150  am_cv_prog_cc_c_o=yes
3151  for am_i in 1 2; do
3152    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3153   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3154   ac_status=$?
3155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3156   (exit $ac_status); } \
3157         && test -f conftest2.$ac_objext; then
3158      : OK
3159    else
3160      am_cv_prog_cc_c_o=no
3161      break
3162    fi
3163  done
3164  rm -f core conftest*
3165  unset am_i
3166fi
3167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3168$as_echo "$am_cv_prog_cc_c_o" >&6; }
3169if test "$am_cv_prog_cc_c_o" != yes; then
3170   # Losing compiler, so override with the script.
3171   # FIXME: It is wrong to rewrite CC.
3172   # But if we don't then we get into trouble of one sort or another.
3173   # A longer-term fix would be to have automake use am__CC in this case,
3174   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3175   CC="$am_aux_dir/compile $CC"
3176fi
3177ac_ext=c
3178ac_cpp='$CPP $CPPFLAGS'
3179ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3180ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3181ac_compiler_gnu=$ac_cv_c_compiler_gnu
3182
3183
3184
3185ac_ext=c
3186ac_cpp='$CPP $CPPFLAGS'
3187ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3188ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3189ac_compiler_gnu=$ac_cv_c_compiler_gnu
3190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3191$as_echo_n "checking how to run the C preprocessor... " >&6; }
3192# On Suns, sometimes $CPP names a directory.
3193if test -n "$CPP" && test -d "$CPP"; then
3194  CPP=
3195fi
3196if test -z "$CPP"; then
3197  if ${ac_cv_prog_CPP+:} false; then :
3198  $as_echo_n "(cached) " >&6
3199else
3200      # Double quotes because CPP needs to be expanded
3201    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3202    do
3203      ac_preproc_ok=false
3204for ac_c_preproc_warn_flag in '' yes
3205do
3206  # Use a header file that comes with gcc, so configuring glibc
3207  # with a fresh cross-compiler works.
3208  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3209  # <limits.h> exists even on freestanding compilers.
3210  # On the NeXT, cc -E runs the code through the compiler's parser,
3211  # not just through cpp. "Syntax error" is here to catch this case.
3212  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3213/* end confdefs.h.  */
3214#ifdef __STDC__
3215# include <limits.h>
3216#else
3217# include <assert.h>
3218#endif
3219		     Syntax error
3220_ACEOF
3221if ac_fn_c_try_cpp "$LINENO"; then :
3222
3223else
3224  # Broken: fails on valid input.
3225continue
3226fi
3227rm -f conftest.err conftest.i conftest.$ac_ext
3228
3229  # OK, works on sane cases.  Now check whether nonexistent headers
3230  # can be detected and how.
3231  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3232/* end confdefs.h.  */
3233#include <ac_nonexistent.h>
3234_ACEOF
3235if ac_fn_c_try_cpp "$LINENO"; then :
3236  # Broken: success on invalid input.
3237continue
3238else
3239  # Passes both tests.
3240ac_preproc_ok=:
3241break
3242fi
3243rm -f conftest.err conftest.i conftest.$ac_ext
3244
3245done
3246# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3247rm -f conftest.i conftest.err conftest.$ac_ext
3248if $ac_preproc_ok; then :
3249  break
3250fi
3251
3252    done
3253    ac_cv_prog_CPP=$CPP
3254
3255fi
3256  CPP=$ac_cv_prog_CPP
3257else
3258  ac_cv_prog_CPP=$CPP
3259fi
3260{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3261$as_echo "$CPP" >&6; }
3262ac_preproc_ok=false
3263for ac_c_preproc_warn_flag in '' yes
3264do
3265  # Use a header file that comes with gcc, so configuring glibc
3266  # with a fresh cross-compiler works.
3267  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3268  # <limits.h> exists even on freestanding compilers.
3269  # On the NeXT, cc -E runs the code through the compiler's parser,
3270  # not just through cpp. "Syntax error" is here to catch this case.
3271  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3272/* end confdefs.h.  */
3273#ifdef __STDC__
3274# include <limits.h>
3275#else
3276# include <assert.h>
3277#endif
3278		     Syntax error
3279_ACEOF
3280if ac_fn_c_try_cpp "$LINENO"; then :
3281
3282else
3283  # Broken: fails on valid input.
3284continue
3285fi
3286rm -f conftest.err conftest.i conftest.$ac_ext
3287
3288  # OK, works on sane cases.  Now check whether nonexistent headers
3289  # can be detected and how.
3290  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3291/* end confdefs.h.  */
3292#include <ac_nonexistent.h>
3293_ACEOF
3294if ac_fn_c_try_cpp "$LINENO"; then :
3295  # Broken: success on invalid input.
3296continue
3297else
3298  # Passes both tests.
3299ac_preproc_ok=:
3300break
3301fi
3302rm -f conftest.err conftest.i conftest.$ac_ext
3303
3304done
3305# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3306rm -f conftest.i conftest.err conftest.$ac_ext
3307if $ac_preproc_ok; then :
3308
3309else
3310  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3311$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3312as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3313See \`config.log' for more details" "$LINENO" 5; }
3314fi
3315
3316ac_ext=c
3317ac_cpp='$CPP $CPPFLAGS'
3318ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3319ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3320ac_compiler_gnu=$ac_cv_c_compiler_gnu
3321
3322
3323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3324$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3325if ${ac_cv_path_GREP+:} false; then :
3326  $as_echo_n "(cached) " >&6
3327else
3328  if test -z "$GREP"; then
3329  ac_path_GREP_found=false
3330  # Loop through the user's path and test for each of PROGNAME-LIST
3331  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3332for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3333do
3334  IFS=$as_save_IFS
3335  test -z "$as_dir" && as_dir=.
3336    for ac_prog in grep ggrep; do
3337    for ac_exec_ext in '' $ac_executable_extensions; do
3338      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3339      as_fn_executable_p "$ac_path_GREP" || continue
3340# Check for GNU ac_path_GREP and select it if it is found.
3341  # Check for GNU $ac_path_GREP
3342case `"$ac_path_GREP" --version 2>&1` in
3343*GNU*)
3344  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3345*)
3346  ac_count=0
3347  $as_echo_n 0123456789 >"conftest.in"
3348  while :
3349  do
3350    cat "conftest.in" "conftest.in" >"conftest.tmp"
3351    mv "conftest.tmp" "conftest.in"
3352    cp "conftest.in" "conftest.nl"
3353    $as_echo 'GREP' >> "conftest.nl"
3354    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3355    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3356    as_fn_arith $ac_count + 1 && ac_count=$as_val
3357    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3358      # Best one so far, save it but keep looking for a better one
3359      ac_cv_path_GREP="$ac_path_GREP"
3360      ac_path_GREP_max=$ac_count
3361    fi
3362    # 10*(2^10) chars as input seems more than enough
3363    test $ac_count -gt 10 && break
3364  done
3365  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3366esac
3367
3368      $ac_path_GREP_found && break 3
3369    done
3370  done
3371  done
3372IFS=$as_save_IFS
3373  if test -z "$ac_cv_path_GREP"; then
3374    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3375  fi
3376else
3377  ac_cv_path_GREP=$GREP
3378fi
3379
3380fi
3381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3382$as_echo "$ac_cv_path_GREP" >&6; }
3383 GREP="$ac_cv_path_GREP"
3384
3385
3386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3387$as_echo_n "checking for egrep... " >&6; }
3388if ${ac_cv_path_EGREP+:} false; then :
3389  $as_echo_n "(cached) " >&6
3390else
3391  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3392   then ac_cv_path_EGREP="$GREP -E"
3393   else
3394     if test -z "$EGREP"; then
3395  ac_path_EGREP_found=false
3396  # Loop through the user's path and test for each of PROGNAME-LIST
3397  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3398for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3399do
3400  IFS=$as_save_IFS
3401  test -z "$as_dir" && as_dir=.
3402    for ac_prog in egrep; do
3403    for ac_exec_ext in '' $ac_executable_extensions; do
3404      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3405      as_fn_executable_p "$ac_path_EGREP" || continue
3406# Check for GNU ac_path_EGREP and select it if it is found.
3407  # Check for GNU $ac_path_EGREP
3408case `"$ac_path_EGREP" --version 2>&1` in
3409*GNU*)
3410  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3411*)
3412  ac_count=0
3413  $as_echo_n 0123456789 >"conftest.in"
3414  while :
3415  do
3416    cat "conftest.in" "conftest.in" >"conftest.tmp"
3417    mv "conftest.tmp" "conftest.in"
3418    cp "conftest.in" "conftest.nl"
3419    $as_echo 'EGREP' >> "conftest.nl"
3420    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3421    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3422    as_fn_arith $ac_count + 1 && ac_count=$as_val
3423    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3424      # Best one so far, save it but keep looking for a better one
3425      ac_cv_path_EGREP="$ac_path_EGREP"
3426      ac_path_EGREP_max=$ac_count
3427    fi
3428    # 10*(2^10) chars as input seems more than enough
3429    test $ac_count -gt 10 && break
3430  done
3431  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3432esac
3433
3434      $ac_path_EGREP_found && break 3
3435    done
3436  done
3437  done
3438IFS=$as_save_IFS
3439  if test -z "$ac_cv_path_EGREP"; then
3440    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3441  fi
3442else
3443  ac_cv_path_EGREP=$EGREP
3444fi
3445
3446   fi
3447fi
3448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3449$as_echo "$ac_cv_path_EGREP" >&6; }
3450 EGREP="$ac_cv_path_EGREP"
3451
3452
3453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3454$as_echo_n "checking for ANSI C header files... " >&6; }
3455if ${ac_cv_header_stdc+:} false; then :
3456  $as_echo_n "(cached) " >&6
3457else
3458  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3459/* end confdefs.h.  */
3460#include <stdlib.h>
3461#include <stdarg.h>
3462#include <string.h>
3463#include <float.h>
3464
3465int
3466main ()
3467{
3468
3469  ;
3470  return 0;
3471}
3472_ACEOF
3473if ac_fn_c_try_compile "$LINENO"; then :
3474  ac_cv_header_stdc=yes
3475else
3476  ac_cv_header_stdc=no
3477fi
3478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3479
3480if test $ac_cv_header_stdc = yes; then
3481  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3482  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483/* end confdefs.h.  */
3484#include <string.h>
3485
3486_ACEOF
3487if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3488  $EGREP "memchr" >/dev/null 2>&1; then :
3489
3490else
3491  ac_cv_header_stdc=no
3492fi
3493rm -f conftest*
3494
3495fi
3496
3497if test $ac_cv_header_stdc = yes; then
3498  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3499  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3500/* end confdefs.h.  */
3501#include <stdlib.h>
3502
3503_ACEOF
3504if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3505  $EGREP "free" >/dev/null 2>&1; then :
3506
3507else
3508  ac_cv_header_stdc=no
3509fi
3510rm -f conftest*
3511
3512fi
3513
3514if test $ac_cv_header_stdc = yes; then
3515  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3516  if test "$cross_compiling" = yes; then :
3517  :
3518else
3519  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3520/* end confdefs.h.  */
3521#include <ctype.h>
3522#include <stdlib.h>
3523#if ((' ' & 0x0FF) == 0x020)
3524# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3525# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3526#else
3527# define ISLOWER(c) \
3528		   (('a' <= (c) && (c) <= 'i') \
3529		     || ('j' <= (c) && (c) <= 'r') \
3530		     || ('s' <= (c) && (c) <= 'z'))
3531# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3532#endif
3533
3534#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3535int
3536main ()
3537{
3538  int i;
3539  for (i = 0; i < 256; i++)
3540    if (XOR (islower (i), ISLOWER (i))
3541	|| toupper (i) != TOUPPER (i))
3542      return 2;
3543  return 0;
3544}
3545_ACEOF
3546if ac_fn_c_try_run "$LINENO"; then :
3547
3548else
3549  ac_cv_header_stdc=no
3550fi
3551rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3552  conftest.$ac_objext conftest.beam conftest.$ac_ext
3553fi
3554
3555fi
3556fi
3557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3558$as_echo "$ac_cv_header_stdc" >&6; }
3559if test $ac_cv_header_stdc = yes; then
3560
3561$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3562
3563fi
3564
3565# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3566for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3567		  inttypes.h stdint.h unistd.h
3568do :
3569  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3570ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3571"
3572if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3573  cat >>confdefs.h <<_ACEOF
3574#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3575_ACEOF
3576
3577fi
3578
3579done
3580
3581
3582
3583  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3584if test "x$ac_cv_header_minix_config_h" = xyes; then :
3585  MINIX=yes
3586else
3587  MINIX=
3588fi
3589
3590
3591  if test "$MINIX" = yes; then
3592
3593$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3594
3595
3596$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3597
3598
3599$as_echo "#define _MINIX 1" >>confdefs.h
3600
3601  fi
3602
3603
3604  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3605$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3606if ${ac_cv_safe_to_define___extensions__+:} false; then :
3607  $as_echo_n "(cached) " >&6
3608else
3609  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3610/* end confdefs.h.  */
3611
3612#         define __EXTENSIONS__ 1
3613          $ac_includes_default
3614int
3615main ()
3616{
3617
3618  ;
3619  return 0;
3620}
3621_ACEOF
3622if ac_fn_c_try_compile "$LINENO"; then :
3623  ac_cv_safe_to_define___extensions__=yes
3624else
3625  ac_cv_safe_to_define___extensions__=no
3626fi
3627rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3628fi
3629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3630$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3631  test $ac_cv_safe_to_define___extensions__ = yes &&
3632    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3633
3634  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3635
3636  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3637
3638  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3639
3640  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3641
3642
3643am__api_version='1.15'
3644
3645# Find a good install program.  We prefer a C program (faster),
3646# so one script is as good as another.  But avoid the broken or
3647# incompatible versions:
3648# SysV /etc/install, /usr/sbin/install
3649# SunOS /usr/etc/install
3650# IRIX /sbin/install
3651# AIX /bin/install
3652# AmigaOS /C/install, which installs bootblocks on floppy discs
3653# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3654# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3655# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3656# OS/2's system install, which has a completely different semantic
3657# ./install, which can be erroneously created by make from ./install.sh.
3658# Reject install programs that cannot install multiple files.
3659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3660$as_echo_n "checking for a BSD-compatible install... " >&6; }
3661if test -z "$INSTALL"; then
3662if ${ac_cv_path_install+:} false; then :
3663  $as_echo_n "(cached) " >&6
3664else
3665  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3666for as_dir in $PATH
3667do
3668  IFS=$as_save_IFS
3669  test -z "$as_dir" && as_dir=.
3670    # Account for people who put trailing slashes in PATH elements.
3671case $as_dir/ in #((
3672  ./ | .// | /[cC]/* | \
3673  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3674  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3675  /usr/ucb/* ) ;;
3676  *)
3677    # OSF1 and SCO ODT 3.0 have their own names for install.
3678    # Don't use installbsd from OSF since it installs stuff as root
3679    # by default.
3680    for ac_prog in ginstall scoinst install; do
3681      for ac_exec_ext in '' $ac_executable_extensions; do
3682	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3683	  if test $ac_prog = install &&
3684	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3685	    # AIX install.  It has an incompatible calling convention.
3686	    :
3687	  elif test $ac_prog = install &&
3688	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3689	    # program-specific install script used by HP pwplus--don't use.
3690	    :
3691	  else
3692	    rm -rf conftest.one conftest.two conftest.dir
3693	    echo one > conftest.one
3694	    echo two > conftest.two
3695	    mkdir conftest.dir
3696	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3697	      test -s conftest.one && test -s conftest.two &&
3698	      test -s conftest.dir/conftest.one &&
3699	      test -s conftest.dir/conftest.two
3700	    then
3701	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3702	      break 3
3703	    fi
3704	  fi
3705	fi
3706      done
3707    done
3708    ;;
3709esac
3710
3711  done
3712IFS=$as_save_IFS
3713
3714rm -rf conftest.one conftest.two conftest.dir
3715
3716fi
3717  if test "${ac_cv_path_install+set}" = set; then
3718    INSTALL=$ac_cv_path_install
3719  else
3720    # As a last resort, use the slow shell script.  Don't cache a
3721    # value for INSTALL within a source directory, because that will
3722    # break other packages using the cache if that directory is
3723    # removed, or if the value is a relative name.
3724    INSTALL=$ac_install_sh
3725  fi
3726fi
3727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3728$as_echo "$INSTALL" >&6; }
3729
3730# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3731# It thinks the first close brace ends the variable substitution.
3732test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3733
3734test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3735
3736test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3737
3738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3739$as_echo_n "checking whether build environment is sane... " >&6; }
3740# Reject unsafe characters in $srcdir or the absolute working directory
3741# name.  Accept space and tab only in the latter.
3742am_lf='
3743'
3744case `pwd` in
3745  *[\\\"\#\$\&\'\`$am_lf]*)
3746    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3747esac
3748case $srcdir in
3749  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3750    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3751esac
3752
3753# Do 'set' in a subshell so we don't clobber the current shell's
3754# arguments.  Must try -L first in case configure is actually a
3755# symlink; some systems play weird games with the mod time of symlinks
3756# (eg FreeBSD returns the mod time of the symlink's containing
3757# directory).
3758if (
3759   am_has_slept=no
3760   for am_try in 1 2; do
3761     echo "timestamp, slept: $am_has_slept" > conftest.file
3762     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3763     if test "$*" = "X"; then
3764	# -L didn't work.
3765	set X `ls -t "$srcdir/configure" conftest.file`
3766     fi
3767     if test "$*" != "X $srcdir/configure conftest.file" \
3768	&& test "$*" != "X conftest.file $srcdir/configure"; then
3769
3770	# If neither matched, then we have a broken ls.  This can happen
3771	# if, for instance, CONFIG_SHELL is bash and it inherits a
3772	# broken ls alias from the environment.  This has actually
3773	# happened.  Such a system could not be considered "sane".
3774	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3775  alias in your environment" "$LINENO" 5
3776     fi
3777     if test "$2" = conftest.file || test $am_try -eq 2; then
3778       break
3779     fi
3780     # Just in case.
3781     sleep 1
3782     am_has_slept=yes
3783   done
3784   test "$2" = conftest.file
3785   )
3786then
3787   # Ok.
3788   :
3789else
3790   as_fn_error $? "newly created file is older than distributed files!
3791Check your system clock" "$LINENO" 5
3792fi
3793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3794$as_echo "yes" >&6; }
3795# If we didn't sleep, we still need to ensure time stamps of config.status and
3796# generated files are strictly newer.
3797am_sleep_pid=
3798if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3799  ( sleep 1 ) &
3800  am_sleep_pid=$!
3801fi
3802
3803rm -f conftest.file
3804
3805test "$program_prefix" != NONE &&
3806  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3807# Use a double $ so make ignores it.
3808test "$program_suffix" != NONE &&
3809  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3810# Double any \ or $.
3811# By default was `s,x,x', remove it if useless.
3812ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3813program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3814
3815if test x"${MISSING+set}" != xset; then
3816  case $am_aux_dir in
3817  *\ * | *\	*)
3818    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3819  *)
3820    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3821  esac
3822fi
3823# Use eval to expand $SHELL
3824if eval "$MISSING --is-lightweight"; then
3825  am_missing_run="$MISSING "
3826else
3827  am_missing_run=
3828  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3829$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3830fi
3831
3832if test x"${install_sh+set}" != xset; then
3833  case $am_aux_dir in
3834  *\ * | *\	*)
3835    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3836  *)
3837    install_sh="\${SHELL} $am_aux_dir/install-sh"
3838  esac
3839fi
3840
3841# Installed binaries are usually stripped using 'strip' when the user
3842# run "make install-strip".  However 'strip' might not be the right
3843# tool to use in cross-compilation environments, therefore Automake
3844# will honor the 'STRIP' environment variable to overrule this program.
3845if test "$cross_compiling" != no; then
3846  if test -n "$ac_tool_prefix"; then
3847  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3848set dummy ${ac_tool_prefix}strip; ac_word=$2
3849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3850$as_echo_n "checking for $ac_word... " >&6; }
3851if ${ac_cv_prog_STRIP+:} false; then :
3852  $as_echo_n "(cached) " >&6
3853else
3854  if test -n "$STRIP"; then
3855  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3856else
3857as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3858for as_dir in $PATH
3859do
3860  IFS=$as_save_IFS
3861  test -z "$as_dir" && as_dir=.
3862    for ac_exec_ext in '' $ac_executable_extensions; do
3863  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3864    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3865    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3866    break 2
3867  fi
3868done
3869  done
3870IFS=$as_save_IFS
3871
3872fi
3873fi
3874STRIP=$ac_cv_prog_STRIP
3875if test -n "$STRIP"; then
3876  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3877$as_echo "$STRIP" >&6; }
3878else
3879  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3880$as_echo "no" >&6; }
3881fi
3882
3883
3884fi
3885if test -z "$ac_cv_prog_STRIP"; then
3886  ac_ct_STRIP=$STRIP
3887  # Extract the first word of "strip", so it can be a program name with args.
3888set dummy strip; ac_word=$2
3889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3890$as_echo_n "checking for $ac_word... " >&6; }
3891if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3892  $as_echo_n "(cached) " >&6
3893else
3894  if test -n "$ac_ct_STRIP"; then
3895  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3896else
3897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3898for as_dir in $PATH
3899do
3900  IFS=$as_save_IFS
3901  test -z "$as_dir" && as_dir=.
3902    for ac_exec_ext in '' $ac_executable_extensions; do
3903  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3904    ac_cv_prog_ac_ct_STRIP="strip"
3905    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3906    break 2
3907  fi
3908done
3909  done
3910IFS=$as_save_IFS
3911
3912fi
3913fi
3914ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3915if test -n "$ac_ct_STRIP"; then
3916  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3917$as_echo "$ac_ct_STRIP" >&6; }
3918else
3919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3920$as_echo "no" >&6; }
3921fi
3922
3923  if test "x$ac_ct_STRIP" = x; then
3924    STRIP=":"
3925  else
3926    case $cross_compiling:$ac_tool_warned in
3927yes:)
3928{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3929$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3930ac_tool_warned=yes ;;
3931esac
3932    STRIP=$ac_ct_STRIP
3933  fi
3934else
3935  STRIP="$ac_cv_prog_STRIP"
3936fi
3937
3938fi
3939INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3940
3941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3942$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3943if test -z "$MKDIR_P"; then
3944  if ${ac_cv_path_mkdir+:} false; then :
3945  $as_echo_n "(cached) " >&6
3946else
3947  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3948for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3949do
3950  IFS=$as_save_IFS
3951  test -z "$as_dir" && as_dir=.
3952    for ac_prog in mkdir gmkdir; do
3953	 for ac_exec_ext in '' $ac_executable_extensions; do
3954	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3955	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3956	     'mkdir (GNU coreutils) '* | \
3957	     'mkdir (coreutils) '* | \
3958	     'mkdir (fileutils) '4.1*)
3959	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3960	       break 3;;
3961	   esac
3962	 done
3963       done
3964  done
3965IFS=$as_save_IFS
3966
3967fi
3968
3969  test -d ./--version && rmdir ./--version
3970  if test "${ac_cv_path_mkdir+set}" = set; then
3971    MKDIR_P="$ac_cv_path_mkdir -p"
3972  else
3973    # As a last resort, use the slow shell script.  Don't cache a
3974    # value for MKDIR_P within a source directory, because that will
3975    # break other packages using the cache if that directory is
3976    # removed, or if the value is a relative name.
3977    MKDIR_P="$ac_install_sh -d"
3978  fi
3979fi
3980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3981$as_echo "$MKDIR_P" >&6; }
3982
3983for ac_prog in gawk mawk nawk awk
3984do
3985  # Extract the first word of "$ac_prog", so it can be a program name with args.
3986set dummy $ac_prog; ac_word=$2
3987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3988$as_echo_n "checking for $ac_word... " >&6; }
3989if ${ac_cv_prog_AWK+:} false; then :
3990  $as_echo_n "(cached) " >&6
3991else
3992  if test -n "$AWK"; then
3993  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3994else
3995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3996for as_dir in $PATH
3997do
3998  IFS=$as_save_IFS
3999  test -z "$as_dir" && as_dir=.
4000    for ac_exec_ext in '' $ac_executable_extensions; do
4001  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4002    ac_cv_prog_AWK="$ac_prog"
4003    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4004    break 2
4005  fi
4006done
4007  done
4008IFS=$as_save_IFS
4009
4010fi
4011fi
4012AWK=$ac_cv_prog_AWK
4013if test -n "$AWK"; then
4014  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4015$as_echo "$AWK" >&6; }
4016else
4017  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4018$as_echo "no" >&6; }
4019fi
4020
4021
4022  test -n "$AWK" && break
4023done
4024
4025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4026$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4027set x ${MAKE-make}
4028ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4029if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4030  $as_echo_n "(cached) " >&6
4031else
4032  cat >conftest.make <<\_ACEOF
4033SHELL = /bin/sh
4034all:
4035	@echo '@@@%%%=$(MAKE)=@@@%%%'
4036_ACEOF
4037# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4038case `${MAKE-make} -f conftest.make 2>/dev/null` in
4039  *@@@%%%=?*=@@@%%%*)
4040    eval ac_cv_prog_make_${ac_make}_set=yes;;
4041  *)
4042    eval ac_cv_prog_make_${ac_make}_set=no;;
4043esac
4044rm -f conftest.make
4045fi
4046if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4048$as_echo "yes" >&6; }
4049  SET_MAKE=
4050else
4051  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4052$as_echo "no" >&6; }
4053  SET_MAKE="MAKE=${MAKE-make}"
4054fi
4055
4056rm -rf .tst 2>/dev/null
4057mkdir .tst 2>/dev/null
4058if test -d .tst; then
4059  am__leading_dot=.
4060else
4061  am__leading_dot=_
4062fi
4063rmdir .tst 2>/dev/null
4064
4065DEPDIR="${am__leading_dot}deps"
4066
4067ac_config_commands="$ac_config_commands depfiles"
4068
4069
4070am_make=${MAKE-make}
4071cat > confinc << 'END'
4072am__doit:
4073	@echo this is the am__doit target
4074.PHONY: am__doit
4075END
4076# If we don't find an include directive, just comment out the code.
4077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4078$as_echo_n "checking for style of include used by $am_make... " >&6; }
4079am__include="#"
4080am__quote=
4081_am_result=none
4082# First try GNU make style include.
4083echo "include confinc" > confmf
4084# Ignore all kinds of additional output from 'make'.
4085case `$am_make -s -f confmf 2> /dev/null` in #(
4086*the\ am__doit\ target*)
4087  am__include=include
4088  am__quote=
4089  _am_result=GNU
4090  ;;
4091esac
4092# Now try BSD make style include.
4093if test "$am__include" = "#"; then
4094   echo '.include "confinc"' > confmf
4095   case `$am_make -s -f confmf 2> /dev/null` in #(
4096   *the\ am__doit\ target*)
4097     am__include=.include
4098     am__quote="\""
4099     _am_result=BSD
4100     ;;
4101   esac
4102fi
4103
4104
4105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4106$as_echo "$_am_result" >&6; }
4107rm -f confinc confmf
4108
4109# Check whether --enable-dependency-tracking was given.
4110if test "${enable_dependency_tracking+set}" = set; then :
4111  enableval=$enable_dependency_tracking;
4112fi
4113
4114if test "x$enable_dependency_tracking" != xno; then
4115  am_depcomp="$ac_aux_dir/depcomp"
4116  AMDEPBACKSLASH='\'
4117  am__nodep='_no'
4118fi
4119 if test "x$enable_dependency_tracking" != xno; then
4120  AMDEP_TRUE=
4121  AMDEP_FALSE='#'
4122else
4123  AMDEP_TRUE='#'
4124  AMDEP_FALSE=
4125fi
4126
4127
4128# Check whether --enable-silent-rules was given.
4129if test "${enable_silent_rules+set}" = set; then :
4130  enableval=$enable_silent_rules;
4131fi
4132
4133case $enable_silent_rules in # (((
4134  yes) AM_DEFAULT_VERBOSITY=0;;
4135   no) AM_DEFAULT_VERBOSITY=1;;
4136    *) AM_DEFAULT_VERBOSITY=1;;
4137esac
4138am_make=${MAKE-make}
4139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4140$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4141if ${am_cv_make_support_nested_variables+:} false; then :
4142  $as_echo_n "(cached) " >&6
4143else
4144  if $as_echo 'TRUE=$(BAR$(V))
4145BAR0=false
4146BAR1=true
4147V=1
4148am__doit:
4149	@$(TRUE)
4150.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4151  am_cv_make_support_nested_variables=yes
4152else
4153  am_cv_make_support_nested_variables=no
4154fi
4155fi
4156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4157$as_echo "$am_cv_make_support_nested_variables" >&6; }
4158if test $am_cv_make_support_nested_variables = yes; then
4159    AM_V='$(V)'
4160  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4161else
4162  AM_V=$AM_DEFAULT_VERBOSITY
4163  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4164fi
4165AM_BACKSLASH='\'
4166
4167if test "`cd $srcdir && pwd`" != "`pwd`"; then
4168  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4169  # is not polluted with repeated "-I."
4170  am__isrc=' -I$(srcdir)'
4171  # test to see if srcdir already configured
4172  if test -f $srcdir/config.status; then
4173    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4174  fi
4175fi
4176
4177# test whether we have cygpath
4178if test -z "$CYGPATH_W"; then
4179  if (cygpath --version) >/dev/null 2>/dev/null; then
4180    CYGPATH_W='cygpath -w'
4181  else
4182    CYGPATH_W=echo
4183  fi
4184fi
4185
4186
4187# Define the identity of the package.
4188 PACKAGE='libctf'
4189 VERSION='1.2.0'
4190
4191
4192cat >>confdefs.h <<_ACEOF
4193#define PACKAGE "$PACKAGE"
4194_ACEOF
4195
4196
4197cat >>confdefs.h <<_ACEOF
4198#define VERSION "$VERSION"
4199_ACEOF
4200
4201# Some tools Automake needs.
4202
4203ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4204
4205
4206AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4207
4208
4209AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4210
4211
4212AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4213
4214
4215MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4216
4217# For better backward compatibility.  To be removed once Automake 1.9.x
4218# dies out for good.  For more background, see:
4219# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4220# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4221mkdir_p='$(MKDIR_P)'
4222
4223# We need awk for the "check" target (and possibly the TAP driver).  The
4224# system "awk" is bad on some platforms.
4225# Always define AMTAR for backward compatibility.  Yes, it's still used
4226# in the wild :-(  We should find a proper way to deprecate it ...
4227AMTAR='$${TAR-tar}'
4228
4229
4230# We'll loop over all known methods to create a tar archive until one works.
4231_am_tools='gnutar  pax cpio none'
4232
4233am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4234
4235
4236
4237
4238
4239depcc="$CC"   am_compiler_list=
4240
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4242$as_echo_n "checking dependency style of $depcc... " >&6; }
4243if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4244  $as_echo_n "(cached) " >&6
4245else
4246  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4247  # We make a subdir and do the tests there.  Otherwise we can end up
4248  # making bogus files that we don't know about and never remove.  For
4249  # instance it was reported that on HP-UX the gcc test will end up
4250  # making a dummy file named 'D' -- because '-MD' means "put the output
4251  # in D".
4252  rm -rf conftest.dir
4253  mkdir conftest.dir
4254  # Copy depcomp to subdir because otherwise we won't find it if we're
4255  # using a relative directory.
4256  cp "$am_depcomp" conftest.dir
4257  cd conftest.dir
4258  # We will build objects and dependencies in a subdirectory because
4259  # it helps to detect inapplicable dependency modes.  For instance
4260  # both Tru64's cc and ICC support -MD to output dependencies as a
4261  # side effect of compilation, but ICC will put the dependencies in
4262  # the current directory while Tru64 will put them in the object
4263  # directory.
4264  mkdir sub
4265
4266  am_cv_CC_dependencies_compiler_type=none
4267  if test "$am_compiler_list" = ""; then
4268     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4269  fi
4270  am__universal=false
4271  case " $depcc " in #(
4272     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4273     esac
4274
4275  for depmode in $am_compiler_list; do
4276    # Setup a source with many dependencies, because some compilers
4277    # like to wrap large dependency lists on column 80 (with \), and
4278    # we should not choose a depcomp mode which is confused by this.
4279    #
4280    # We need to recreate these files for each test, as the compiler may
4281    # overwrite some of them when testing with obscure command lines.
4282    # This happens at least with the AIX C compiler.
4283    : > sub/conftest.c
4284    for i in 1 2 3 4 5 6; do
4285      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4286      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4287      # Solaris 10 /bin/sh.
4288      echo '/* dummy */' > sub/conftst$i.h
4289    done
4290    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4291
4292    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4293    # mode.  It turns out that the SunPro C++ compiler does not properly
4294    # handle '-M -o', and we need to detect this.  Also, some Intel
4295    # versions had trouble with output in subdirs.
4296    am__obj=sub/conftest.${OBJEXT-o}
4297    am__minus_obj="-o $am__obj"
4298    case $depmode in
4299    gcc)
4300      # This depmode causes a compiler race in universal mode.
4301      test "$am__universal" = false || continue
4302      ;;
4303    nosideeffect)
4304      # After this tag, mechanisms are not by side-effect, so they'll
4305      # only be used when explicitly requested.
4306      if test "x$enable_dependency_tracking" = xyes; then
4307	continue
4308      else
4309	break
4310      fi
4311      ;;
4312    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4313      # This compiler won't grok '-c -o', but also, the minuso test has
4314      # not run yet.  These depmodes are late enough in the game, and
4315      # so weak that their functioning should not be impacted.
4316      am__obj=conftest.${OBJEXT-o}
4317      am__minus_obj=
4318      ;;
4319    none) break ;;
4320    esac
4321    if depmode=$depmode \
4322       source=sub/conftest.c object=$am__obj \
4323       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4324       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4325         >/dev/null 2>conftest.err &&
4326       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4327       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4328       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4329       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4330      # icc doesn't choke on unknown options, it will just issue warnings
4331      # or remarks (even with -Werror).  So we grep stderr for any message
4332      # that says an option was ignored or not supported.
4333      # When given -MP, icc 7.0 and 7.1 complain thusly:
4334      #   icc: Command line warning: ignoring option '-M'; no argument required
4335      # The diagnosis changed in icc 8.0:
4336      #   icc: Command line remark: option '-MP' not supported
4337      if (grep 'ignoring option' conftest.err ||
4338          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4339        am_cv_CC_dependencies_compiler_type=$depmode
4340        break
4341      fi
4342    fi
4343  done
4344
4345  cd ..
4346  rm -rf conftest.dir
4347else
4348  am_cv_CC_dependencies_compiler_type=none
4349fi
4350
4351fi
4352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4353$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4354CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4355
4356 if
4357  test "x$enable_dependency_tracking" != xno \
4358  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4359  am__fastdepCC_TRUE=
4360  am__fastdepCC_FALSE='#'
4361else
4362  am__fastdepCC_TRUE='#'
4363  am__fastdepCC_FALSE=
4364fi
4365
4366
4367
4368# POSIX will say in a future version that running "rm -f" with no argument
4369# is OK; and we want to be able to make that assumption in our Makefile
4370# recipes.  So use an aggressive probe to check that the usage we want is
4371# actually supported "in the wild" to an acceptable degree.
4372# See automake bug#10828.
4373# To make any issue more visible, cause the running configure to be aborted
4374# by default if the 'rm' program in use doesn't match our expectations; the
4375# user can still override this though.
4376if rm -f && rm -fr && rm -rf; then : OK; else
4377  cat >&2 <<'END'
4378Oops!
4379
4380Your 'rm' program seems unable to run without file operands specified
4381on the command line, even when the '-f' option is present.  This is contrary
4382to the behaviour of most rm programs out there, and not conforming with
4383the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4384
4385Please tell bug-automake@gnu.org about your system, including the value
4386of your $PATH and any error possibly output before this message.  This
4387can help us improve future automake versions.
4388
4389END
4390  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4391    echo 'Configuration will proceed anyway, since you have set the' >&2
4392    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4393    echo >&2
4394  else
4395    cat >&2 <<'END'
4396Aborting the configuration process, to ensure you take notice of the issue.
4397
4398You can download and install GNU coreutils to get an 'rm' implementation
4399that behaves properly: <http://www.gnu.org/software/coreutils/>.
4400
4401If you want to complete the configuration process using your problematic
4402'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4403to "yes", and re-run configure.
4404
4405END
4406    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4407  fi
4408fi
4409
4410
4411# Checks for programs.
4412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4413$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4414set x ${MAKE-make}
4415ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4416if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4417  $as_echo_n "(cached) " >&6
4418else
4419  cat >conftest.make <<\_ACEOF
4420SHELL = /bin/sh
4421all:
4422	@echo '@@@%%%=$(MAKE)=@@@%%%'
4423_ACEOF
4424# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4425case `${MAKE-make} -f conftest.make 2>/dev/null` in
4426  *@@@%%%=?*=@@@%%%*)
4427    eval ac_cv_prog_make_${ac_make}_set=yes;;
4428  *)
4429    eval ac_cv_prog_make_${ac_make}_set=no;;
4430esac
4431rm -f conftest.make
4432fi
4433if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4435$as_echo "yes" >&6; }
4436  SET_MAKE=
4437else
4438  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4439$as_echo "no" >&6; }
4440  SET_MAKE="MAKE=${MAKE-make}"
4441fi
4442
4443ac_ext=c
4444ac_cpp='$CPP $CPPFLAGS'
4445ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4446ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4447ac_compiler_gnu=$ac_cv_c_compiler_gnu
4448if test -n "$ac_tool_prefix"; then
4449  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4450set dummy ${ac_tool_prefix}gcc; ac_word=$2
4451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4452$as_echo_n "checking for $ac_word... " >&6; }
4453if ${ac_cv_prog_CC+:} false; then :
4454  $as_echo_n "(cached) " >&6
4455else
4456  if test -n "$CC"; then
4457  ac_cv_prog_CC="$CC" # Let the user override the test.
4458else
4459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4460for as_dir in $PATH
4461do
4462  IFS=$as_save_IFS
4463  test -z "$as_dir" && as_dir=.
4464    for ac_exec_ext in '' $ac_executable_extensions; do
4465  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4466    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4467    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4468    break 2
4469  fi
4470done
4471  done
4472IFS=$as_save_IFS
4473
4474fi
4475fi
4476CC=$ac_cv_prog_CC
4477if test -n "$CC"; then
4478  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4479$as_echo "$CC" >&6; }
4480else
4481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4482$as_echo "no" >&6; }
4483fi
4484
4485
4486fi
4487if test -z "$ac_cv_prog_CC"; then
4488  ac_ct_CC=$CC
4489  # Extract the first word of "gcc", so it can be a program name with args.
4490set dummy gcc; ac_word=$2
4491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4492$as_echo_n "checking for $ac_word... " >&6; }
4493if ${ac_cv_prog_ac_ct_CC+:} false; then :
4494  $as_echo_n "(cached) " >&6
4495else
4496  if test -n "$ac_ct_CC"; then
4497  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4498else
4499as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4500for as_dir in $PATH
4501do
4502  IFS=$as_save_IFS
4503  test -z "$as_dir" && as_dir=.
4504    for ac_exec_ext in '' $ac_executable_extensions; do
4505  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4506    ac_cv_prog_ac_ct_CC="gcc"
4507    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4508    break 2
4509  fi
4510done
4511  done
4512IFS=$as_save_IFS
4513
4514fi
4515fi
4516ac_ct_CC=$ac_cv_prog_ac_ct_CC
4517if test -n "$ac_ct_CC"; then
4518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4519$as_echo "$ac_ct_CC" >&6; }
4520else
4521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4522$as_echo "no" >&6; }
4523fi
4524
4525  if test "x$ac_ct_CC" = x; then
4526    CC=""
4527  else
4528    case $cross_compiling:$ac_tool_warned in
4529yes:)
4530{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4531$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4532ac_tool_warned=yes ;;
4533esac
4534    CC=$ac_ct_CC
4535  fi
4536else
4537  CC="$ac_cv_prog_CC"
4538fi
4539
4540if test -z "$CC"; then
4541          if test -n "$ac_tool_prefix"; then
4542    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4543set dummy ${ac_tool_prefix}cc; ac_word=$2
4544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4545$as_echo_n "checking for $ac_word... " >&6; }
4546if ${ac_cv_prog_CC+:} false; then :
4547  $as_echo_n "(cached) " >&6
4548else
4549  if test -n "$CC"; then
4550  ac_cv_prog_CC="$CC" # Let the user override the test.
4551else
4552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4553for as_dir in $PATH
4554do
4555  IFS=$as_save_IFS
4556  test -z "$as_dir" && as_dir=.
4557    for ac_exec_ext in '' $ac_executable_extensions; do
4558  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4559    ac_cv_prog_CC="${ac_tool_prefix}cc"
4560    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4561    break 2
4562  fi
4563done
4564  done
4565IFS=$as_save_IFS
4566
4567fi
4568fi
4569CC=$ac_cv_prog_CC
4570if test -n "$CC"; then
4571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4572$as_echo "$CC" >&6; }
4573else
4574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4575$as_echo "no" >&6; }
4576fi
4577
4578
4579  fi
4580fi
4581if test -z "$CC"; then
4582  # Extract the first word of "cc", so it can be a program name with args.
4583set dummy cc; ac_word=$2
4584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4585$as_echo_n "checking for $ac_word... " >&6; }
4586if ${ac_cv_prog_CC+:} false; then :
4587  $as_echo_n "(cached) " >&6
4588else
4589  if test -n "$CC"; then
4590  ac_cv_prog_CC="$CC" # Let the user override the test.
4591else
4592  ac_prog_rejected=no
4593as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4594for as_dir in $PATH
4595do
4596  IFS=$as_save_IFS
4597  test -z "$as_dir" && as_dir=.
4598    for ac_exec_ext in '' $ac_executable_extensions; do
4599  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4600    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4601       ac_prog_rejected=yes
4602       continue
4603     fi
4604    ac_cv_prog_CC="cc"
4605    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4606    break 2
4607  fi
4608done
4609  done
4610IFS=$as_save_IFS
4611
4612if test $ac_prog_rejected = yes; then
4613  # We found a bogon in the path, so make sure we never use it.
4614  set dummy $ac_cv_prog_CC
4615  shift
4616  if test $# != 0; then
4617    # We chose a different compiler from the bogus one.
4618    # However, it has the same basename, so the bogon will be chosen
4619    # first if we set CC to just the basename; use the full file name.
4620    shift
4621    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4622  fi
4623fi
4624fi
4625fi
4626CC=$ac_cv_prog_CC
4627if test -n "$CC"; then
4628  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4629$as_echo "$CC" >&6; }
4630else
4631  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4632$as_echo "no" >&6; }
4633fi
4634
4635
4636fi
4637if test -z "$CC"; then
4638  if test -n "$ac_tool_prefix"; then
4639  for ac_prog in cl.exe
4640  do
4641    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4642set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4644$as_echo_n "checking for $ac_word... " >&6; }
4645if ${ac_cv_prog_CC+:} false; then :
4646  $as_echo_n "(cached) " >&6
4647else
4648  if test -n "$CC"; then
4649  ac_cv_prog_CC="$CC" # Let the user override the test.
4650else
4651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4652for as_dir in $PATH
4653do
4654  IFS=$as_save_IFS
4655  test -z "$as_dir" && as_dir=.
4656    for ac_exec_ext in '' $ac_executable_extensions; do
4657  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4658    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4659    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4660    break 2
4661  fi
4662done
4663  done
4664IFS=$as_save_IFS
4665
4666fi
4667fi
4668CC=$ac_cv_prog_CC
4669if test -n "$CC"; then
4670  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4671$as_echo "$CC" >&6; }
4672else
4673  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4674$as_echo "no" >&6; }
4675fi
4676
4677
4678    test -n "$CC" && break
4679  done
4680fi
4681if test -z "$CC"; then
4682  ac_ct_CC=$CC
4683  for ac_prog in cl.exe
4684do
4685  # Extract the first word of "$ac_prog", so it can be a program name with args.
4686set dummy $ac_prog; ac_word=$2
4687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4688$as_echo_n "checking for $ac_word... " >&6; }
4689if ${ac_cv_prog_ac_ct_CC+:} false; then :
4690  $as_echo_n "(cached) " >&6
4691else
4692  if test -n "$ac_ct_CC"; then
4693  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4694else
4695as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4696for as_dir in $PATH
4697do
4698  IFS=$as_save_IFS
4699  test -z "$as_dir" && as_dir=.
4700    for ac_exec_ext in '' $ac_executable_extensions; do
4701  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4702    ac_cv_prog_ac_ct_CC="$ac_prog"
4703    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4704    break 2
4705  fi
4706done
4707  done
4708IFS=$as_save_IFS
4709
4710fi
4711fi
4712ac_ct_CC=$ac_cv_prog_ac_ct_CC
4713if test -n "$ac_ct_CC"; then
4714  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4715$as_echo "$ac_ct_CC" >&6; }
4716else
4717  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4718$as_echo "no" >&6; }
4719fi
4720
4721
4722  test -n "$ac_ct_CC" && break
4723done
4724
4725  if test "x$ac_ct_CC" = x; then
4726    CC=""
4727  else
4728    case $cross_compiling:$ac_tool_warned in
4729yes:)
4730{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4731$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4732ac_tool_warned=yes ;;
4733esac
4734    CC=$ac_ct_CC
4735  fi
4736fi
4737
4738fi
4739
4740
4741test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4742$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4743as_fn_error $? "no acceptable C compiler found in \$PATH
4744See \`config.log' for more details" "$LINENO" 5; }
4745
4746# Provide some information about the compiler.
4747$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4748set X $ac_compile
4749ac_compiler=$2
4750for ac_option in --version -v -V -qversion; do
4751  { { ac_try="$ac_compiler $ac_option >&5"
4752case "(($ac_try" in
4753  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4754  *) ac_try_echo=$ac_try;;
4755esac
4756eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4757$as_echo "$ac_try_echo"; } >&5
4758  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4759  ac_status=$?
4760  if test -s conftest.err; then
4761    sed '10a\
4762... rest of stderr output deleted ...
4763         10q' conftest.err >conftest.er1
4764    cat conftest.er1 >&5
4765  fi
4766  rm -f conftest.er1 conftest.err
4767  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4768  test $ac_status = 0; }
4769done
4770
4771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4772$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4773if ${ac_cv_c_compiler_gnu+:} false; then :
4774  $as_echo_n "(cached) " >&6
4775else
4776  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4777/* end confdefs.h.  */
4778
4779int
4780main ()
4781{
4782#ifndef __GNUC__
4783       choke me
4784#endif
4785
4786  ;
4787  return 0;
4788}
4789_ACEOF
4790if ac_fn_c_try_compile "$LINENO"; then :
4791  ac_compiler_gnu=yes
4792else
4793  ac_compiler_gnu=no
4794fi
4795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4796ac_cv_c_compiler_gnu=$ac_compiler_gnu
4797
4798fi
4799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4800$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4801if test $ac_compiler_gnu = yes; then
4802  GCC=yes
4803else
4804  GCC=
4805fi
4806ac_test_CFLAGS=${CFLAGS+set}
4807ac_save_CFLAGS=$CFLAGS
4808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4809$as_echo_n "checking whether $CC accepts -g... " >&6; }
4810if ${ac_cv_prog_cc_g+:} false; then :
4811  $as_echo_n "(cached) " >&6
4812else
4813  ac_save_c_werror_flag=$ac_c_werror_flag
4814   ac_c_werror_flag=yes
4815   ac_cv_prog_cc_g=no
4816   CFLAGS="-g"
4817   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4818/* end confdefs.h.  */
4819
4820int
4821main ()
4822{
4823
4824  ;
4825  return 0;
4826}
4827_ACEOF
4828if ac_fn_c_try_compile "$LINENO"; then :
4829  ac_cv_prog_cc_g=yes
4830else
4831  CFLAGS=""
4832      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4833/* end confdefs.h.  */
4834
4835int
4836main ()
4837{
4838
4839  ;
4840  return 0;
4841}
4842_ACEOF
4843if ac_fn_c_try_compile "$LINENO"; then :
4844
4845else
4846  ac_c_werror_flag=$ac_save_c_werror_flag
4847	 CFLAGS="-g"
4848	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4849/* end confdefs.h.  */
4850
4851int
4852main ()
4853{
4854
4855  ;
4856  return 0;
4857}
4858_ACEOF
4859if ac_fn_c_try_compile "$LINENO"; then :
4860  ac_cv_prog_cc_g=yes
4861fi
4862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4863fi
4864rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4865fi
4866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4867   ac_c_werror_flag=$ac_save_c_werror_flag
4868fi
4869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4870$as_echo "$ac_cv_prog_cc_g" >&6; }
4871if test "$ac_test_CFLAGS" = set; then
4872  CFLAGS=$ac_save_CFLAGS
4873elif test $ac_cv_prog_cc_g = yes; then
4874  if test "$GCC" = yes; then
4875    CFLAGS="-g -O2"
4876  else
4877    CFLAGS="-g"
4878  fi
4879else
4880  if test "$GCC" = yes; then
4881    CFLAGS="-O2"
4882  else
4883    CFLAGS=
4884  fi
4885fi
4886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4887$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4888if ${ac_cv_prog_cc_c89+:} false; then :
4889  $as_echo_n "(cached) " >&6
4890else
4891  ac_cv_prog_cc_c89=no
4892ac_save_CC=$CC
4893cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4894/* end confdefs.h.  */
4895#include <stdarg.h>
4896#include <stdio.h>
4897struct stat;
4898/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4899struct buf { int x; };
4900FILE * (*rcsopen) (struct buf *, struct stat *, int);
4901static char *e (p, i)
4902     char **p;
4903     int i;
4904{
4905  return p[i];
4906}
4907static char *f (char * (*g) (char **, int), char **p, ...)
4908{
4909  char *s;
4910  va_list v;
4911  va_start (v,p);
4912  s = g (p, va_arg (v,int));
4913  va_end (v);
4914  return s;
4915}
4916
4917/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4918   function prototypes and stuff, but not '\xHH' hex character constants.
4919   These don't provoke an error unfortunately, instead are silently treated
4920   as 'x'.  The following induces an error, until -std is added to get
4921   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4922   array size at least.  It's necessary to write '\x00'==0 to get something
4923   that's true only with -std.  */
4924int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4925
4926/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4927   inside strings and character constants.  */
4928#define FOO(x) 'x'
4929int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4930
4931int test (int i, double x);
4932struct s1 {int (*f) (int a);};
4933struct s2 {int (*f) (double a);};
4934int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4935int argc;
4936char **argv;
4937int
4938main ()
4939{
4940return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4941  ;
4942  return 0;
4943}
4944_ACEOF
4945for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4946	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4947do
4948  CC="$ac_save_CC $ac_arg"
4949  if ac_fn_c_try_compile "$LINENO"; then :
4950  ac_cv_prog_cc_c89=$ac_arg
4951fi
4952rm -f core conftest.err conftest.$ac_objext
4953  test "x$ac_cv_prog_cc_c89" != "xno" && break
4954done
4955rm -f conftest.$ac_ext
4956CC=$ac_save_CC
4957
4958fi
4959# AC_CACHE_VAL
4960case "x$ac_cv_prog_cc_c89" in
4961  x)
4962    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4963$as_echo "none needed" >&6; } ;;
4964  xno)
4965    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4966$as_echo "unsupported" >&6; } ;;
4967  *)
4968    CC="$CC $ac_cv_prog_cc_c89"
4969    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4970$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4971esac
4972if test "x$ac_cv_prog_cc_c89" != xno; then :
4973
4974fi
4975
4976ac_ext=c
4977ac_cpp='$CPP $CPPFLAGS'
4978ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4979ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4980ac_compiler_gnu=$ac_cv_c_compiler_gnu
4981
4982ac_ext=c
4983ac_cpp='$CPP $CPPFLAGS'
4984ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4985ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4986ac_compiler_gnu=$ac_cv_c_compiler_gnu
4987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4988$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4989if ${am_cv_prog_cc_c_o+:} false; then :
4990  $as_echo_n "(cached) " >&6
4991else
4992  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4993/* end confdefs.h.  */
4994
4995int
4996main ()
4997{
4998
4999  ;
5000  return 0;
5001}
5002_ACEOF
5003  # Make sure it works both with $CC and with simple cc.
5004  # Following AC_PROG_CC_C_O, we do the test twice because some
5005  # compilers refuse to overwrite an existing .o file with -o,
5006  # though they will create one.
5007  am_cv_prog_cc_c_o=yes
5008  for am_i in 1 2; do
5009    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5010   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5011   ac_status=$?
5012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5013   (exit $ac_status); } \
5014         && test -f conftest2.$ac_objext; then
5015      : OK
5016    else
5017      am_cv_prog_cc_c_o=no
5018      break
5019    fi
5020  done
5021  rm -f core conftest*
5022  unset am_i
5023fi
5024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5025$as_echo "$am_cv_prog_cc_c_o" >&6; }
5026if test "$am_cv_prog_cc_c_o" != yes; then
5027   # Losing compiler, so override with the script.
5028   # FIXME: It is wrong to rewrite CC.
5029   # But if we don't then we get into trouble of one sort or another.
5030   # A longer-term fix would be to have automake use am__CC in this case,
5031   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5032   CC="$am_aux_dir/compile $CC"
5033fi
5034ac_ext=c
5035ac_cpp='$CPP $CPPFLAGS'
5036ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5037ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5038ac_compiler_gnu=$ac_cv_c_compiler_gnu
5039
5040
5041if test -n "$ac_tool_prefix"; then
5042  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5043set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5045$as_echo_n "checking for $ac_word... " >&6; }
5046if ${ac_cv_prog_RANLIB+:} false; then :
5047  $as_echo_n "(cached) " >&6
5048else
5049  if test -n "$RANLIB"; then
5050  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5051else
5052as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5053for as_dir in $PATH
5054do
5055  IFS=$as_save_IFS
5056  test -z "$as_dir" && as_dir=.
5057    for ac_exec_ext in '' $ac_executable_extensions; do
5058  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5059    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5060    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5061    break 2
5062  fi
5063done
5064  done
5065IFS=$as_save_IFS
5066
5067fi
5068fi
5069RANLIB=$ac_cv_prog_RANLIB
5070if test -n "$RANLIB"; then
5071  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5072$as_echo "$RANLIB" >&6; }
5073else
5074  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5075$as_echo "no" >&6; }
5076fi
5077
5078
5079fi
5080if test -z "$ac_cv_prog_RANLIB"; then
5081  ac_ct_RANLIB=$RANLIB
5082  # Extract the first word of "ranlib", so it can be a program name with args.
5083set dummy ranlib; ac_word=$2
5084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5085$as_echo_n "checking for $ac_word... " >&6; }
5086if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5087  $as_echo_n "(cached) " >&6
5088else
5089  if test -n "$ac_ct_RANLIB"; then
5090  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5091else
5092as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5093for as_dir in $PATH
5094do
5095  IFS=$as_save_IFS
5096  test -z "$as_dir" && as_dir=.
5097    for ac_exec_ext in '' $ac_executable_extensions; do
5098  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5099    ac_cv_prog_ac_ct_RANLIB="ranlib"
5100    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5101    break 2
5102  fi
5103done
5104  done
5105IFS=$as_save_IFS
5106
5107fi
5108fi
5109ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5110if test -n "$ac_ct_RANLIB"; then
5111  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5112$as_echo "$ac_ct_RANLIB" >&6; }
5113else
5114  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5115$as_echo "no" >&6; }
5116fi
5117
5118  if test "x$ac_ct_RANLIB" = x; then
5119    RANLIB=":"
5120  else
5121    case $cross_compiling:$ac_tool_warned in
5122yes:)
5123{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5124$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5125ac_tool_warned=yes ;;
5126esac
5127    RANLIB=$ac_ct_RANLIB
5128  fi
5129else
5130  RANLIB="$ac_cv_prog_RANLIB"
5131fi
5132
5133if test -n "$ac_tool_prefix"; then
5134  for ac_prog in ar lib "link -lib"
5135  do
5136    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5137set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5139$as_echo_n "checking for $ac_word... " >&6; }
5140if ${ac_cv_prog_AR+:} false; then :
5141  $as_echo_n "(cached) " >&6
5142else
5143  if test -n "$AR"; then
5144  ac_cv_prog_AR="$AR" # Let the user override the test.
5145else
5146as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5147for as_dir in $PATH
5148do
5149  IFS=$as_save_IFS
5150  test -z "$as_dir" && as_dir=.
5151    for ac_exec_ext in '' $ac_executable_extensions; do
5152  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5153    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5154    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5155    break 2
5156  fi
5157done
5158  done
5159IFS=$as_save_IFS
5160
5161fi
5162fi
5163AR=$ac_cv_prog_AR
5164if test -n "$AR"; then
5165  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5166$as_echo "$AR" >&6; }
5167else
5168  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5169$as_echo "no" >&6; }
5170fi
5171
5172
5173    test -n "$AR" && break
5174  done
5175fi
5176if test -z "$AR"; then
5177  ac_ct_AR=$AR
5178  for ac_prog in ar lib "link -lib"
5179do
5180  # Extract the first word of "$ac_prog", so it can be a program name with args.
5181set dummy $ac_prog; ac_word=$2
5182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5183$as_echo_n "checking for $ac_word... " >&6; }
5184if ${ac_cv_prog_ac_ct_AR+:} false; then :
5185  $as_echo_n "(cached) " >&6
5186else
5187  if test -n "$ac_ct_AR"; then
5188  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5189else
5190as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5191for as_dir in $PATH
5192do
5193  IFS=$as_save_IFS
5194  test -z "$as_dir" && as_dir=.
5195    for ac_exec_ext in '' $ac_executable_extensions; do
5196  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5197    ac_cv_prog_ac_ct_AR="$ac_prog"
5198    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5199    break 2
5200  fi
5201done
5202  done
5203IFS=$as_save_IFS
5204
5205fi
5206fi
5207ac_ct_AR=$ac_cv_prog_ac_ct_AR
5208if test -n "$ac_ct_AR"; then
5209  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5210$as_echo "$ac_ct_AR" >&6; }
5211else
5212  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5213$as_echo "no" >&6; }
5214fi
5215
5216
5217  test -n "$ac_ct_AR" && break
5218done
5219
5220  if test "x$ac_ct_AR" = x; then
5221    AR="false"
5222  else
5223    case $cross_compiling:$ac_tool_warned in
5224yes:)
5225{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5226$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5227ac_tool_warned=yes ;;
5228esac
5229    AR=$ac_ct_AR
5230  fi
5231fi
5232
5233: ${AR=ar}
5234
5235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
5236$as_echo_n "checking the archiver ($AR) interface... " >&6; }
5237if ${am_cv_ar_interface+:} false; then :
5238  $as_echo_n "(cached) " >&6
5239else
5240  ac_ext=c
5241ac_cpp='$CPP $CPPFLAGS'
5242ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5243ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5244ac_compiler_gnu=$ac_cv_c_compiler_gnu
5245
5246   am_cv_ar_interface=ar
5247   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5248/* end confdefs.h.  */
5249int some_variable = 0;
5250_ACEOF
5251if ac_fn_c_try_compile "$LINENO"; then :
5252  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
5253      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5254  (eval $am_ar_try) 2>&5
5255  ac_status=$?
5256  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5257  test $ac_status = 0; }
5258      if test "$ac_status" -eq 0; then
5259        am_cv_ar_interface=ar
5260      else
5261        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
5262        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5263  (eval $am_ar_try) 2>&5
5264  ac_status=$?
5265  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5266  test $ac_status = 0; }
5267        if test "$ac_status" -eq 0; then
5268          am_cv_ar_interface=lib
5269        else
5270          am_cv_ar_interface=unknown
5271        fi
5272      fi
5273      rm -f conftest.lib libconftest.a
5274
5275fi
5276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5277   ac_ext=c
5278ac_cpp='$CPP $CPPFLAGS'
5279ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5280ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5281ac_compiler_gnu=$ac_cv_c_compiler_gnu
5282
5283fi
5284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
5285$as_echo "$am_cv_ar_interface" >&6; }
5286
5287case $am_cv_ar_interface in
5288ar)
5289  ;;
5290lib)
5291  # Microsoft lib, so override with the ar-lib wrapper script.
5292  # FIXME: It is wrong to rewrite AR.
5293  # But if we don't then we get into trouble of one sort or another.
5294  # A longer-term fix would be to have automake use am__AR in this case,
5295  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
5296  # similar.
5297  AR="$am_aux_dir/ar-lib $AR"
5298  ;;
5299unknown)
5300  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
5301  ;;
5302esac
5303
5304# If we haven't got the data from the intl directory,
5305# assume NLS is disabled.
5306USE_NLS=no
5307LIBINTL=
5308LIBINTL_DEP=
5309INCINTL=
5310XGETTEXT=
5311GMSGFMT=
5312POSUB=
5313
5314if test -f  ../intl/config.intl; then
5315  .  ../intl/config.intl
5316fi
5317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5318$as_echo_n "checking whether NLS is requested... " >&6; }
5319if test x"$USE_NLS" != xyes; then
5320  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5321$as_echo "no" >&6; }
5322else
5323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5324$as_echo "yes" >&6; }
5325
5326$as_echo "#define ENABLE_NLS 1" >>confdefs.h
5327
5328
5329  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5330$as_echo_n "checking for catalogs to be installed... " >&6; }
5331  # Look for .po and .gmo files in the source directory.
5332  CATALOGS=
5333  XLINGUAS=
5334  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5335    # If there aren't any .gmo files the shell will give us the
5336    # literal string "../path/to/srcdir/po/*.gmo" which has to be
5337    # weeded out.
5338    case "$cat" in *\**)
5339      continue;;
5340    esac
5341    # The quadruple backslash is collapsed to a double backslash
5342    # by the backticks, then collapsed again by the double quotes,
5343    # leaving us with one backslash in the sed expression (right
5344    # before the dot that mustn't act as a wildcard).
5345    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5346    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
5347    # The user is allowed to set LINGUAS to a list of languages to
5348    # install catalogs for.  If it's empty that means "all of them."
5349    if test "x$LINGUAS" = x; then
5350      CATALOGS="$CATALOGS $cat"
5351      XLINGUAS="$XLINGUAS $lang"
5352    else
5353      case "$LINGUAS" in *$lang*)
5354        CATALOGS="$CATALOGS $cat"
5355        XLINGUAS="$XLINGUAS $lang"
5356        ;;
5357      esac
5358    fi
5359  done
5360  LINGUAS="$XLINGUAS"
5361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5362$as_echo "$LINGUAS" >&6; }
5363
5364
5365    DATADIRNAME=share
5366
5367  INSTOBJEXT=.mo
5368
5369  GENCAT=gencat
5370
5371  CATOBJEXT=.gmo
5372
5373fi
5374
5375# Check whether --enable-shared was given.
5376if test "${enable_shared+set}" = set; then :
5377  enableval=$enable_shared; p=${PACKAGE-default}
5378    case $enableval in
5379    yes) enable_shared=yes ;;
5380    no) enable_shared=no ;;
5381    *)
5382      enable_shared=no
5383      # Look at the argument we got.  We use all the common list separators.
5384      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5385      for pkg in $enableval; do
5386	IFS="$lt_save_ifs"
5387	if test "X$pkg" = "X$p"; then
5388	  enable_shared=yes
5389	fi
5390      done
5391      IFS="$lt_save_ifs"
5392      ;;
5393    esac
5394else
5395  enable_shared=no
5396fi
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407case `pwd` in
5408  *\ * | *\	*)
5409    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5410$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5411esac
5412
5413
5414
5415macro_version='2.2.7a'
5416macro_revision='1.3134'
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430ltmain="$ac_aux_dir/ltmain.sh"
5431
5432# Make sure we can run config.sub.
5433$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5434  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5435
5436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5437$as_echo_n "checking build system type... " >&6; }
5438if ${ac_cv_build+:} false; then :
5439  $as_echo_n "(cached) " >&6
5440else
5441  ac_build_alias=$build_alias
5442test "x$ac_build_alias" = x &&
5443  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
5444test "x$ac_build_alias" = x &&
5445  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5446ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
5447  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5448
5449fi
5450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5451$as_echo "$ac_cv_build" >&6; }
5452case $ac_cv_build in
5453*-*-*) ;;
5454*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5455esac
5456build=$ac_cv_build
5457ac_save_IFS=$IFS; IFS='-'
5458set x $ac_cv_build
5459shift
5460build_cpu=$1
5461build_vendor=$2
5462shift; shift
5463# Remember, the first character of IFS is used to create $*,
5464# except with old shells:
5465build_os=$*
5466IFS=$ac_save_IFS
5467case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5468
5469
5470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5471$as_echo_n "checking host system type... " >&6; }
5472if ${ac_cv_host+:} false; then :
5473  $as_echo_n "(cached) " >&6
5474else
5475  if test "x$host_alias" = x; then
5476  ac_cv_host=$ac_cv_build
5477else
5478  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5479    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5480fi
5481
5482fi
5483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5484$as_echo "$ac_cv_host" >&6; }
5485case $ac_cv_host in
5486*-*-*) ;;
5487*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5488esac
5489host=$ac_cv_host
5490ac_save_IFS=$IFS; IFS='-'
5491set x $ac_cv_host
5492shift
5493host_cpu=$1
5494host_vendor=$2
5495shift; shift
5496# Remember, the first character of IFS is used to create $*,
5497# except with old shells:
5498host_os=$*
5499IFS=$ac_save_IFS
5500case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5501
5502
5503# Backslashify metacharacters that are still active within
5504# double-quoted strings.
5505sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5506
5507# Same as above, but do not quote variable references.
5508double_quote_subst='s/\(["`\\]\)/\\\1/g'
5509
5510# Sed substitution to delay expansion of an escaped shell variable in a
5511# double_quote_subst'ed string.
5512delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5513
5514# Sed substitution to delay expansion of an escaped single quote.
5515delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5516
5517# Sed substitution to avoid accidental globbing in evaled expressions
5518no_glob_subst='s/\*/\\\*/g'
5519
5520ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5521ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5522ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5523
5524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5525$as_echo_n "checking how to print strings... " >&6; }
5526# Test print first, because it will be a builtin if present.
5527if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5528   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5529  ECHO='print -r --'
5530elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5531  ECHO='printf %s\n'
5532else
5533  # Use this function as a fallback that always works.
5534  func_fallback_echo ()
5535  {
5536    eval 'cat <<_LTECHO_EOF
5537$1
5538_LTECHO_EOF'
5539  }
5540  ECHO='func_fallback_echo'
5541fi
5542
5543# func_echo_all arg...
5544# Invoke $ECHO with all args, space-separated.
5545func_echo_all ()
5546{
5547    $ECHO ""
5548}
5549
5550case "$ECHO" in
5551  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5552$as_echo "printf" >&6; } ;;
5553  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5554$as_echo "print -r" >&6; } ;;
5555  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5556$as_echo "cat" >&6; } ;;
5557esac
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5573$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5574if ${ac_cv_path_SED+:} false; then :
5575  $as_echo_n "(cached) " >&6
5576else
5577            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5578     for ac_i in 1 2 3 4 5 6 7; do
5579       ac_script="$ac_script$as_nl$ac_script"
5580     done
5581     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5582     { ac_script=; unset ac_script;}
5583     if test -z "$SED"; then
5584  ac_path_SED_found=false
5585  # Loop through the user's path and test for each of PROGNAME-LIST
5586  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5587for as_dir in $PATH
5588do
5589  IFS=$as_save_IFS
5590  test -z "$as_dir" && as_dir=.
5591    for ac_prog in sed gsed; do
5592    for ac_exec_ext in '' $ac_executable_extensions; do
5593      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5594      as_fn_executable_p "$ac_path_SED" || continue
5595# Check for GNU ac_path_SED and select it if it is found.
5596  # Check for GNU $ac_path_SED
5597case `"$ac_path_SED" --version 2>&1` in
5598*GNU*)
5599  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5600*)
5601  ac_count=0
5602  $as_echo_n 0123456789 >"conftest.in"
5603  while :
5604  do
5605    cat "conftest.in" "conftest.in" >"conftest.tmp"
5606    mv "conftest.tmp" "conftest.in"
5607    cp "conftest.in" "conftest.nl"
5608    $as_echo '' >> "conftest.nl"
5609    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5610    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5611    as_fn_arith $ac_count + 1 && ac_count=$as_val
5612    if test $ac_count -gt ${ac_path_SED_max-0}; then
5613      # Best one so far, save it but keep looking for a better one
5614      ac_cv_path_SED="$ac_path_SED"
5615      ac_path_SED_max=$ac_count
5616    fi
5617    # 10*(2^10) chars as input seems more than enough
5618    test $ac_count -gt 10 && break
5619  done
5620  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5621esac
5622
5623      $ac_path_SED_found && break 3
5624    done
5625  done
5626  done
5627IFS=$as_save_IFS
5628  if test -z "$ac_cv_path_SED"; then
5629    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5630  fi
5631else
5632  ac_cv_path_SED=$SED
5633fi
5634
5635fi
5636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5637$as_echo "$ac_cv_path_SED" >&6; }
5638 SED="$ac_cv_path_SED"
5639  rm -f conftest.sed
5640
5641test -z "$SED" && SED=sed
5642Xsed="$SED -e 1s/^X//"
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5655$as_echo_n "checking for fgrep... " >&6; }
5656if ${ac_cv_path_FGREP+:} false; then :
5657  $as_echo_n "(cached) " >&6
5658else
5659  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5660   then ac_cv_path_FGREP="$GREP -F"
5661   else
5662     if test -z "$FGREP"; then
5663  ac_path_FGREP_found=false
5664  # Loop through the user's path and test for each of PROGNAME-LIST
5665  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5666for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5667do
5668  IFS=$as_save_IFS
5669  test -z "$as_dir" && as_dir=.
5670    for ac_prog in fgrep; do
5671    for ac_exec_ext in '' $ac_executable_extensions; do
5672      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5673      as_fn_executable_p "$ac_path_FGREP" || continue
5674# Check for GNU ac_path_FGREP and select it if it is found.
5675  # Check for GNU $ac_path_FGREP
5676case `"$ac_path_FGREP" --version 2>&1` in
5677*GNU*)
5678  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5679*)
5680  ac_count=0
5681  $as_echo_n 0123456789 >"conftest.in"
5682  while :
5683  do
5684    cat "conftest.in" "conftest.in" >"conftest.tmp"
5685    mv "conftest.tmp" "conftest.in"
5686    cp "conftest.in" "conftest.nl"
5687    $as_echo 'FGREP' >> "conftest.nl"
5688    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5689    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5690    as_fn_arith $ac_count + 1 && ac_count=$as_val
5691    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5692      # Best one so far, save it but keep looking for a better one
5693      ac_cv_path_FGREP="$ac_path_FGREP"
5694      ac_path_FGREP_max=$ac_count
5695    fi
5696    # 10*(2^10) chars as input seems more than enough
5697    test $ac_count -gt 10 && break
5698  done
5699  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5700esac
5701
5702      $ac_path_FGREP_found && break 3
5703    done
5704  done
5705  done
5706IFS=$as_save_IFS
5707  if test -z "$ac_cv_path_FGREP"; then
5708    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5709  fi
5710else
5711  ac_cv_path_FGREP=$FGREP
5712fi
5713
5714   fi
5715fi
5716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5717$as_echo "$ac_cv_path_FGREP" >&6; }
5718 FGREP="$ac_cv_path_FGREP"
5719
5720
5721test -z "$GREP" && GREP=grep
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741# Check whether --with-gnu-ld was given.
5742if test "${with_gnu_ld+set}" = set; then :
5743  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5744else
5745  with_gnu_ld=no
5746fi
5747
5748ac_prog=ld
5749if test "$GCC" = yes; then
5750  # Check if gcc -print-prog-name=ld gives a path.
5751  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5752$as_echo_n "checking for ld used by $CC... " >&6; }
5753  case $host in
5754  *-*-mingw*)
5755    # gcc leaves a trailing carriage return which upsets mingw
5756    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5757  *)
5758    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5759  esac
5760  case $ac_prog in
5761    # Accept absolute paths.
5762    [\\/]* | ?:[\\/]*)
5763      re_direlt='/[^/][^/]*/\.\./'
5764      # Canonicalize the pathname of ld
5765      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5766      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5767	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5768      done
5769      test -z "$LD" && LD="$ac_prog"
5770      ;;
5771  "")
5772    # If it fails, then pretend we aren't using GCC.
5773    ac_prog=ld
5774    ;;
5775  *)
5776    # If it is relative, then search for the first ld in PATH.
5777    with_gnu_ld=unknown
5778    ;;
5779  esac
5780elif test "$with_gnu_ld" = yes; then
5781  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5782$as_echo_n "checking for GNU ld... " >&6; }
5783else
5784  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5785$as_echo_n "checking for non-GNU ld... " >&6; }
5786fi
5787if ${lt_cv_path_LD+:} false; then :
5788  $as_echo_n "(cached) " >&6
5789else
5790  if test -z "$LD"; then
5791  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5792  for ac_dir in $PATH; do
5793    IFS="$lt_save_ifs"
5794    test -z "$ac_dir" && ac_dir=.
5795    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5796      lt_cv_path_LD="$ac_dir/$ac_prog"
5797      # Check to see if the program is GNU ld.  I'd rather use --version,
5798      # but apparently some variants of GNU ld only accept -v.
5799      # Break only if it was the GNU/non-GNU ld that we prefer.
5800      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5801      *GNU* | *'with BFD'*)
5802	test "$with_gnu_ld" != no && break
5803	;;
5804      *)
5805	test "$with_gnu_ld" != yes && break
5806	;;
5807      esac
5808    fi
5809  done
5810  IFS="$lt_save_ifs"
5811else
5812  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5813fi
5814fi
5815
5816LD="$lt_cv_path_LD"
5817if test -n "$LD"; then
5818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5819$as_echo "$LD" >&6; }
5820else
5821  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5822$as_echo "no" >&6; }
5823fi
5824test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5826$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5827if ${lt_cv_prog_gnu_ld+:} false; then :
5828  $as_echo_n "(cached) " >&6
5829else
5830  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5831case `$LD -v 2>&1 </dev/null` in
5832*GNU* | *'with BFD'*)
5833  lt_cv_prog_gnu_ld=yes
5834  ;;
5835*)
5836  lt_cv_prog_gnu_ld=no
5837  ;;
5838esac
5839fi
5840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5841$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5842with_gnu_ld=$lt_cv_prog_gnu_ld
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5853$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5854if ${lt_cv_path_NM+:} false; then :
5855  $as_echo_n "(cached) " >&6
5856else
5857  if test -n "$NM"; then
5858  # Let the user override the test.
5859  lt_cv_path_NM="$NM"
5860else
5861  lt_nm_to_check="${ac_tool_prefix}nm"
5862  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5863    lt_nm_to_check="$lt_nm_to_check nm"
5864  fi
5865  for lt_tmp_nm in $lt_nm_to_check; do
5866    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5867    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5868      IFS="$lt_save_ifs"
5869      test -z "$ac_dir" && ac_dir=.
5870      tmp_nm="$ac_dir/$lt_tmp_nm"
5871      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5872	# Check to see if the nm accepts a BSD-compat flag.
5873	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5874	#   nm: unknown option "B" ignored
5875	# Tru64's nm complains that /dev/null is an invalid object file
5876	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5877	*/dev/null* | *'Invalid file or object type'*)
5878	  lt_cv_path_NM="$tmp_nm -B"
5879	  break
5880	  ;;
5881	*)
5882	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5883	  */dev/null*)
5884	    lt_cv_path_NM="$tmp_nm -p"
5885	    break
5886	    ;;
5887	  *)
5888	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5889	    continue # so that we can try to find one that supports BSD flags
5890	    ;;
5891	  esac
5892	  ;;
5893	esac
5894      fi
5895    done
5896    IFS="$lt_save_ifs"
5897  done
5898  : ${lt_cv_path_NM=no}
5899fi
5900fi
5901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5902$as_echo "$lt_cv_path_NM" >&6; }
5903if test "$lt_cv_path_NM" != "no"; then
5904  NM="$lt_cv_path_NM"
5905else
5906  # Didn't find any BSD compatible name lister, look for dumpbin.
5907  if test -n "$DUMPBIN"; then :
5908    # Let the user override the test.
5909  else
5910    if test -n "$ac_tool_prefix"; then
5911  for ac_prog in dumpbin "link -dump"
5912  do
5913    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5914set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5916$as_echo_n "checking for $ac_word... " >&6; }
5917if ${ac_cv_prog_DUMPBIN+:} false; then :
5918  $as_echo_n "(cached) " >&6
5919else
5920  if test -n "$DUMPBIN"; then
5921  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5922else
5923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5924for as_dir in $PATH
5925do
5926  IFS=$as_save_IFS
5927  test -z "$as_dir" && as_dir=.
5928    for ac_exec_ext in '' $ac_executable_extensions; do
5929  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5930    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5931    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5932    break 2
5933  fi
5934done
5935  done
5936IFS=$as_save_IFS
5937
5938fi
5939fi
5940DUMPBIN=$ac_cv_prog_DUMPBIN
5941if test -n "$DUMPBIN"; then
5942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5943$as_echo "$DUMPBIN" >&6; }
5944else
5945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5946$as_echo "no" >&6; }
5947fi
5948
5949
5950    test -n "$DUMPBIN" && break
5951  done
5952fi
5953if test -z "$DUMPBIN"; then
5954  ac_ct_DUMPBIN=$DUMPBIN
5955  for ac_prog in dumpbin "link -dump"
5956do
5957  # Extract the first word of "$ac_prog", so it can be a program name with args.
5958set dummy $ac_prog; ac_word=$2
5959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5960$as_echo_n "checking for $ac_word... " >&6; }
5961if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5962  $as_echo_n "(cached) " >&6
5963else
5964  if test -n "$ac_ct_DUMPBIN"; then
5965  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5966else
5967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5968for as_dir in $PATH
5969do
5970  IFS=$as_save_IFS
5971  test -z "$as_dir" && as_dir=.
5972    for ac_exec_ext in '' $ac_executable_extensions; do
5973  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5974    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5975    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5976    break 2
5977  fi
5978done
5979  done
5980IFS=$as_save_IFS
5981
5982fi
5983fi
5984ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5985if test -n "$ac_ct_DUMPBIN"; then
5986  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5987$as_echo "$ac_ct_DUMPBIN" >&6; }
5988else
5989  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5990$as_echo "no" >&6; }
5991fi
5992
5993
5994  test -n "$ac_ct_DUMPBIN" && break
5995done
5996
5997  if test "x$ac_ct_DUMPBIN" = x; then
5998    DUMPBIN=":"
5999  else
6000    case $cross_compiling:$ac_tool_warned in
6001yes:)
6002{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6003$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6004ac_tool_warned=yes ;;
6005esac
6006    DUMPBIN=$ac_ct_DUMPBIN
6007  fi
6008fi
6009
6010    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6011    *COFF*)
6012      DUMPBIN="$DUMPBIN -symbols"
6013      ;;
6014    *)
6015      DUMPBIN=:
6016      ;;
6017    esac
6018  fi
6019
6020  if test "$DUMPBIN" != ":"; then
6021    NM="$DUMPBIN"
6022  fi
6023fi
6024test -z "$NM" && NM=nm
6025
6026
6027
6028
6029
6030
6031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6032$as_echo_n "checking the name lister ($NM) interface... " >&6; }
6033if ${lt_cv_nm_interface+:} false; then :
6034  $as_echo_n "(cached) " >&6
6035else
6036  lt_cv_nm_interface="BSD nm"
6037  echo "int some_variable = 0;" > conftest.$ac_ext
6038  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6039  (eval "$ac_compile" 2>conftest.err)
6040  cat conftest.err >&5
6041  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6042  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6043  cat conftest.err >&5
6044  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6045  cat conftest.out >&5
6046  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6047    lt_cv_nm_interface="MS dumpbin"
6048  fi
6049  rm -f conftest*
6050fi
6051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6052$as_echo "$lt_cv_nm_interface" >&6; }
6053
6054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6055$as_echo_n "checking whether ln -s works... " >&6; }
6056LN_S=$as_ln_s
6057if test "$LN_S" = "ln -s"; then
6058  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6059$as_echo "yes" >&6; }
6060else
6061  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6062$as_echo "no, using $LN_S" >&6; }
6063fi
6064
6065# find the maximum length of command line arguments
6066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6067$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6068if ${lt_cv_sys_max_cmd_len+:} false; then :
6069  $as_echo_n "(cached) " >&6
6070else
6071    i=0
6072  teststring="ABCD"
6073
6074  case $build_os in
6075  msdosdjgpp*)
6076    # On DJGPP, this test can blow up pretty badly due to problems in libc
6077    # (any single argument exceeding 2000 bytes causes a buffer overrun
6078    # during glob expansion).  Even if it were fixed, the result of this
6079    # check would be larger than it should be.
6080    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6081    ;;
6082
6083  gnu*)
6084    # Under GNU Hurd, this test is not required because there is
6085    # no limit to the length of command line arguments.
6086    # Libtool will interpret -1 as no limit whatsoever
6087    lt_cv_sys_max_cmd_len=-1;
6088    ;;
6089
6090  cygwin* | mingw* | cegcc*)
6091    # On Win9x/ME, this test blows up -- it succeeds, but takes
6092    # about 5 minutes as the teststring grows exponentially.
6093    # Worse, since 9x/ME are not pre-emptively multitasking,
6094    # you end up with a "frozen" computer, even though with patience
6095    # the test eventually succeeds (with a max line length of 256k).
6096    # Instead, let's just punt: use the minimum linelength reported by
6097    # all of the supported platforms: 8192 (on NT/2K/XP).
6098    lt_cv_sys_max_cmd_len=8192;
6099    ;;
6100
6101  mint*)
6102    # On MiNT this can take a long time and run out of memory.
6103    lt_cv_sys_max_cmd_len=8192;
6104    ;;
6105
6106  amigaos*)
6107    # On AmigaOS with pdksh, this test takes hours, literally.
6108    # So we just punt and use a minimum line length of 8192.
6109    lt_cv_sys_max_cmd_len=8192;
6110    ;;
6111
6112  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6113    # This has been around since 386BSD, at least.  Likely further.
6114    if test -x /sbin/sysctl; then
6115      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6116    elif test -x /usr/sbin/sysctl; then
6117      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6118    else
6119      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6120    fi
6121    # And add a safety zone
6122    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6123    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6124    ;;
6125
6126  interix*)
6127    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6128    lt_cv_sys_max_cmd_len=196608
6129    ;;
6130
6131  osf*)
6132    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6133    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6134    # nice to cause kernel panics so lets avoid the loop below.
6135    # First set a reasonable default.
6136    lt_cv_sys_max_cmd_len=16384
6137    #
6138    if test -x /sbin/sysconfig; then
6139      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6140        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6141      esac
6142    fi
6143    ;;
6144  sco3.2v5*)
6145    lt_cv_sys_max_cmd_len=102400
6146    ;;
6147  sysv5* | sco5v6* | sysv4.2uw2*)
6148    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6149    if test -n "$kargmax"; then
6150      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6151    else
6152      lt_cv_sys_max_cmd_len=32768
6153    fi
6154    ;;
6155  *)
6156    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6157    if test -n "$lt_cv_sys_max_cmd_len"; then
6158      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6159      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6160    else
6161      # Make teststring a little bigger before we do anything with it.
6162      # a 1K string should be a reasonable start.
6163      for i in 1 2 3 4 5 6 7 8 ; do
6164        teststring=$teststring$teststring
6165      done
6166      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6167      # If test is not a shell built-in, we'll probably end up computing a
6168      # maximum length that is only half of the actual maximum length, but
6169      # we can't tell.
6170      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6171	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6172	      test $i != 17 # 1/2 MB should be enough
6173      do
6174        i=`expr $i + 1`
6175        teststring=$teststring$teststring
6176      done
6177      # Only check the string length outside the loop.
6178      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6179      teststring=
6180      # Add a significant safety factor because C++ compilers can tack on
6181      # massive amounts of additional arguments before passing them to the
6182      # linker.  It appears as though 1/2 is a usable value.
6183      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6184    fi
6185    ;;
6186  esac
6187
6188fi
6189
6190if test -n $lt_cv_sys_max_cmd_len ; then
6191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6192$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6193else
6194  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6195$as_echo "none" >&6; }
6196fi
6197max_cmd_len=$lt_cv_sys_max_cmd_len
6198
6199
6200
6201
6202
6203
6204: ${CP="cp -f"}
6205: ${MV="mv -f"}
6206: ${RM="rm -f"}
6207
6208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6209$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6210# Try some XSI features
6211xsi_shell=no
6212( _lt_dummy="a/b/c"
6213  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6214      = c,a/b,, \
6215    && eval 'test $(( 1 + 1 )) -eq 2 \
6216    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6217  && xsi_shell=yes
6218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6219$as_echo "$xsi_shell" >&6; }
6220
6221
6222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6223$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6224lt_shell_append=no
6225( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6226    >/dev/null 2>&1 \
6227  && lt_shell_append=yes
6228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6229$as_echo "$lt_shell_append" >&6; }
6230
6231
6232if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6233  lt_unset=unset
6234else
6235  lt_unset=false
6236fi
6237
6238
6239
6240
6241
6242# test EBCDIC or ASCII
6243case `echo X|tr X '\101'` in
6244 A) # ASCII based system
6245    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6246  lt_SP2NL='tr \040 \012'
6247  lt_NL2SP='tr \015\012 \040\040'
6248  ;;
6249 *) # EBCDIC based system
6250  lt_SP2NL='tr \100 \n'
6251  lt_NL2SP='tr \r\n \100\100'
6252  ;;
6253esac
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6264$as_echo_n "checking for $LD option to reload object files... " >&6; }
6265if ${lt_cv_ld_reload_flag+:} false; then :
6266  $as_echo_n "(cached) " >&6
6267else
6268  lt_cv_ld_reload_flag='-r'
6269fi
6270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6271$as_echo "$lt_cv_ld_reload_flag" >&6; }
6272reload_flag=$lt_cv_ld_reload_flag
6273case $reload_flag in
6274"" | " "*) ;;
6275*) reload_flag=" $reload_flag" ;;
6276esac
6277reload_cmds='$LD$reload_flag -o $output$reload_objs'
6278case $host_os in
6279  darwin*)
6280    if test "$GCC" = yes; then
6281      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6282    else
6283      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6284    fi
6285    ;;
6286esac
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296if test -n "$ac_tool_prefix"; then
6297  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6298set dummy ${ac_tool_prefix}objdump; ac_word=$2
6299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6300$as_echo_n "checking for $ac_word... " >&6; }
6301if ${ac_cv_prog_OBJDUMP+:} false; then :
6302  $as_echo_n "(cached) " >&6
6303else
6304  if test -n "$OBJDUMP"; then
6305  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6306else
6307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6308for as_dir in $PATH
6309do
6310  IFS=$as_save_IFS
6311  test -z "$as_dir" && as_dir=.
6312    for ac_exec_ext in '' $ac_executable_extensions; do
6313  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6314    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6316    break 2
6317  fi
6318done
6319  done
6320IFS=$as_save_IFS
6321
6322fi
6323fi
6324OBJDUMP=$ac_cv_prog_OBJDUMP
6325if test -n "$OBJDUMP"; then
6326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6327$as_echo "$OBJDUMP" >&6; }
6328else
6329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6330$as_echo "no" >&6; }
6331fi
6332
6333
6334fi
6335if test -z "$ac_cv_prog_OBJDUMP"; then
6336  ac_ct_OBJDUMP=$OBJDUMP
6337  # Extract the first word of "objdump", so it can be a program name with args.
6338set dummy objdump; ac_word=$2
6339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6340$as_echo_n "checking for $ac_word... " >&6; }
6341if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6342  $as_echo_n "(cached) " >&6
6343else
6344  if test -n "$ac_ct_OBJDUMP"; then
6345  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6346else
6347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6348for as_dir in $PATH
6349do
6350  IFS=$as_save_IFS
6351  test -z "$as_dir" && as_dir=.
6352    for ac_exec_ext in '' $ac_executable_extensions; do
6353  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6354    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6355    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6356    break 2
6357  fi
6358done
6359  done
6360IFS=$as_save_IFS
6361
6362fi
6363fi
6364ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6365if test -n "$ac_ct_OBJDUMP"; then
6366  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6367$as_echo "$ac_ct_OBJDUMP" >&6; }
6368else
6369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6370$as_echo "no" >&6; }
6371fi
6372
6373  if test "x$ac_ct_OBJDUMP" = x; then
6374    OBJDUMP="false"
6375  else
6376    case $cross_compiling:$ac_tool_warned in
6377yes:)
6378{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6379$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6380ac_tool_warned=yes ;;
6381esac
6382    OBJDUMP=$ac_ct_OBJDUMP
6383  fi
6384else
6385  OBJDUMP="$ac_cv_prog_OBJDUMP"
6386fi
6387
6388test -z "$OBJDUMP" && OBJDUMP=objdump
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6399$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6400if ${lt_cv_deplibs_check_method+:} false; then :
6401  $as_echo_n "(cached) " >&6
6402else
6403  lt_cv_file_magic_cmd='$MAGIC_CMD'
6404lt_cv_file_magic_test_file=
6405lt_cv_deplibs_check_method='unknown'
6406# Need to set the preceding variable on all platforms that support
6407# interlibrary dependencies.
6408# 'none' -- dependencies not supported.
6409# `unknown' -- same as none, but documents that we really don't know.
6410# 'pass_all' -- all dependencies passed with no checks.
6411# 'test_compile' -- check by making test program.
6412# 'file_magic [[regex]]' -- check by looking for files in library path
6413# which responds to the $file_magic_cmd with a given extended regex.
6414# If you have `file' or equivalent on your system and you're not sure
6415# whether `pass_all' will *always* work, you probably want this one.
6416
6417case $host_os in
6418aix[4-9]*)
6419  lt_cv_deplibs_check_method=pass_all
6420  ;;
6421
6422beos*)
6423  lt_cv_deplibs_check_method=pass_all
6424  ;;
6425
6426bsdi[45]*)
6427  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6428  lt_cv_file_magic_cmd='/usr/bin/file -L'
6429  lt_cv_file_magic_test_file=/shlib/libc.so
6430  ;;
6431
6432cygwin*)
6433  # func_win32_libid is a shell function defined in ltmain.sh
6434  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6435  lt_cv_file_magic_cmd='func_win32_libid'
6436  ;;
6437
6438mingw* | pw32*)
6439  # Base MSYS/MinGW do not provide the 'file' command needed by
6440  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6441  # unless we find 'file', for example because we are cross-compiling.
6442  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6443  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6444    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6445    lt_cv_file_magic_cmd='func_win32_libid'
6446  else
6447    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6448    lt_cv_file_magic_cmd='$OBJDUMP -f'
6449  fi
6450  ;;
6451
6452cegcc*)
6453  # use the weaker test based on 'objdump'. See mingw*.
6454  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6455  lt_cv_file_magic_cmd='$OBJDUMP -f'
6456  ;;
6457
6458darwin* | rhapsody*)
6459  lt_cv_deplibs_check_method=pass_all
6460  ;;
6461
6462freebsd* | dragonfly*)
6463  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6464    case $host_cpu in
6465    i*86 )
6466      # Not sure whether the presence of OpenBSD here was a mistake.
6467      # Let's accept both of them until this is cleared up.
6468      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6469      lt_cv_file_magic_cmd=/usr/bin/file
6470      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6471      ;;
6472    esac
6473  else
6474    lt_cv_deplibs_check_method=pass_all
6475  fi
6476  ;;
6477
6478gnu*)
6479  lt_cv_deplibs_check_method=pass_all
6480  ;;
6481
6482haiku*)
6483  lt_cv_deplibs_check_method=pass_all
6484  ;;
6485
6486hpux10.20* | hpux11*)
6487  lt_cv_file_magic_cmd=/usr/bin/file
6488  case $host_cpu in
6489  ia64*)
6490    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6491    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6492    ;;
6493  hppa*64*)
6494    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]'
6495    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6496    ;;
6497  *)
6498    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6499    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6500    ;;
6501  esac
6502  ;;
6503
6504interix[3-9]*)
6505  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6506  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6507  ;;
6508
6509irix5* | irix6* | nonstopux*)
6510  case $LD in
6511  *-32|*"-32 ") libmagic=32-bit;;
6512  *-n32|*"-n32 ") libmagic=N32;;
6513  *-64|*"-64 ") libmagic=64-bit;;
6514  *) libmagic=never-match;;
6515  esac
6516  lt_cv_deplibs_check_method=pass_all
6517  ;;
6518
6519# This must be Linux ELF.
6520linux* | k*bsd*-gnu | kopensolaris*-gnu)
6521  lt_cv_deplibs_check_method=pass_all
6522  ;;
6523
6524netbsd*)
6525  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6526    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6527  else
6528    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6529  fi
6530  ;;
6531
6532newos6*)
6533  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6534  lt_cv_file_magic_cmd=/usr/bin/file
6535  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6536  ;;
6537
6538*nto* | *qnx*)
6539  lt_cv_deplibs_check_method=pass_all
6540  ;;
6541
6542openbsd*)
6543  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6544    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6545  else
6546    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6547  fi
6548  ;;
6549
6550osf3* | osf4* | osf5*)
6551  lt_cv_deplibs_check_method=pass_all
6552  ;;
6553
6554rdos*)
6555  lt_cv_deplibs_check_method=pass_all
6556  ;;
6557
6558solaris*)
6559  lt_cv_deplibs_check_method=pass_all
6560  ;;
6561
6562sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6563  lt_cv_deplibs_check_method=pass_all
6564  ;;
6565
6566sysv4 | sysv4.3*)
6567  case $host_vendor in
6568  motorola)
6569    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]'
6570    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6571    ;;
6572  ncr)
6573    lt_cv_deplibs_check_method=pass_all
6574    ;;
6575  sequent)
6576    lt_cv_file_magic_cmd='/bin/file'
6577    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6578    ;;
6579  sni)
6580    lt_cv_file_magic_cmd='/bin/file'
6581    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6582    lt_cv_file_magic_test_file=/lib/libc.so
6583    ;;
6584  siemens)
6585    lt_cv_deplibs_check_method=pass_all
6586    ;;
6587  pc)
6588    lt_cv_deplibs_check_method=pass_all
6589    ;;
6590  esac
6591  ;;
6592
6593tpf*)
6594  lt_cv_deplibs_check_method=pass_all
6595  ;;
6596esac
6597
6598fi
6599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6600$as_echo "$lt_cv_deplibs_check_method" >&6; }
6601file_magic_cmd=$lt_cv_file_magic_cmd
6602deplibs_check_method=$lt_cv_deplibs_check_method
6603test -z "$deplibs_check_method" && deplibs_check_method=unknown
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616if test -n "$ac_tool_prefix"; then
6617  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6618set dummy ${ac_tool_prefix}ar; ac_word=$2
6619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6620$as_echo_n "checking for $ac_word... " >&6; }
6621if ${ac_cv_prog_AR+:} false; then :
6622  $as_echo_n "(cached) " >&6
6623else
6624  if test -n "$AR"; then
6625  ac_cv_prog_AR="$AR" # Let the user override the test.
6626else
6627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6628for as_dir in $PATH
6629do
6630  IFS=$as_save_IFS
6631  test -z "$as_dir" && as_dir=.
6632    for ac_exec_ext in '' $ac_executable_extensions; do
6633  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6634    ac_cv_prog_AR="${ac_tool_prefix}ar"
6635    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6636    break 2
6637  fi
6638done
6639  done
6640IFS=$as_save_IFS
6641
6642fi
6643fi
6644AR=$ac_cv_prog_AR
6645if test -n "$AR"; then
6646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6647$as_echo "$AR" >&6; }
6648else
6649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6650$as_echo "no" >&6; }
6651fi
6652
6653
6654fi
6655if test -z "$ac_cv_prog_AR"; then
6656  ac_ct_AR=$AR
6657  # Extract the first word of "ar", so it can be a program name with args.
6658set dummy ar; ac_word=$2
6659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6660$as_echo_n "checking for $ac_word... " >&6; }
6661if ${ac_cv_prog_ac_ct_AR+:} false; then :
6662  $as_echo_n "(cached) " >&6
6663else
6664  if test -n "$ac_ct_AR"; then
6665  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6666else
6667as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6668for as_dir in $PATH
6669do
6670  IFS=$as_save_IFS
6671  test -z "$as_dir" && as_dir=.
6672    for ac_exec_ext in '' $ac_executable_extensions; do
6673  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6674    ac_cv_prog_ac_ct_AR="ar"
6675    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6676    break 2
6677  fi
6678done
6679  done
6680IFS=$as_save_IFS
6681
6682fi
6683fi
6684ac_ct_AR=$ac_cv_prog_ac_ct_AR
6685if test -n "$ac_ct_AR"; then
6686  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6687$as_echo "$ac_ct_AR" >&6; }
6688else
6689  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6690$as_echo "no" >&6; }
6691fi
6692
6693  if test "x$ac_ct_AR" = x; then
6694    AR="false"
6695  else
6696    case $cross_compiling:$ac_tool_warned in
6697yes:)
6698{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6699$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6700ac_tool_warned=yes ;;
6701esac
6702    AR=$ac_ct_AR
6703  fi
6704else
6705  AR="$ac_cv_prog_AR"
6706fi
6707
6708test -z "$AR" && AR=ar
6709test -z "$AR_FLAGS" && AR_FLAGS=cru
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721if test -n "$ac_tool_prefix"; then
6722  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6723set dummy ${ac_tool_prefix}strip; ac_word=$2
6724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6725$as_echo_n "checking for $ac_word... " >&6; }
6726if ${ac_cv_prog_STRIP+:} false; then :
6727  $as_echo_n "(cached) " >&6
6728else
6729  if test -n "$STRIP"; then
6730  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6731else
6732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6733for as_dir in $PATH
6734do
6735  IFS=$as_save_IFS
6736  test -z "$as_dir" && as_dir=.
6737    for ac_exec_ext in '' $ac_executable_extensions; do
6738  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6739    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6740    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6741    break 2
6742  fi
6743done
6744  done
6745IFS=$as_save_IFS
6746
6747fi
6748fi
6749STRIP=$ac_cv_prog_STRIP
6750if test -n "$STRIP"; then
6751  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6752$as_echo "$STRIP" >&6; }
6753else
6754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6755$as_echo "no" >&6; }
6756fi
6757
6758
6759fi
6760if test -z "$ac_cv_prog_STRIP"; then
6761  ac_ct_STRIP=$STRIP
6762  # Extract the first word of "strip", so it can be a program name with args.
6763set dummy strip; ac_word=$2
6764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6765$as_echo_n "checking for $ac_word... " >&6; }
6766if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6767  $as_echo_n "(cached) " >&6
6768else
6769  if test -n "$ac_ct_STRIP"; then
6770  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6771else
6772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6773for as_dir in $PATH
6774do
6775  IFS=$as_save_IFS
6776  test -z "$as_dir" && as_dir=.
6777    for ac_exec_ext in '' $ac_executable_extensions; do
6778  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6779    ac_cv_prog_ac_ct_STRIP="strip"
6780    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6781    break 2
6782  fi
6783done
6784  done
6785IFS=$as_save_IFS
6786
6787fi
6788fi
6789ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6790if test -n "$ac_ct_STRIP"; then
6791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6792$as_echo "$ac_ct_STRIP" >&6; }
6793else
6794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6795$as_echo "no" >&6; }
6796fi
6797
6798  if test "x$ac_ct_STRIP" = x; then
6799    STRIP=":"
6800  else
6801    case $cross_compiling:$ac_tool_warned in
6802yes:)
6803{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6804$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6805ac_tool_warned=yes ;;
6806esac
6807    STRIP=$ac_ct_STRIP
6808  fi
6809else
6810  STRIP="$ac_cv_prog_STRIP"
6811fi
6812
6813test -z "$STRIP" && STRIP=:
6814
6815
6816
6817
6818
6819
6820if test -n "$ac_tool_prefix"; then
6821  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6822set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6824$as_echo_n "checking for $ac_word... " >&6; }
6825if ${ac_cv_prog_RANLIB+:} false; then :
6826  $as_echo_n "(cached) " >&6
6827else
6828  if test -n "$RANLIB"; then
6829  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6830else
6831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6832for as_dir in $PATH
6833do
6834  IFS=$as_save_IFS
6835  test -z "$as_dir" && as_dir=.
6836    for ac_exec_ext in '' $ac_executable_extensions; do
6837  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6838    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6839    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6840    break 2
6841  fi
6842done
6843  done
6844IFS=$as_save_IFS
6845
6846fi
6847fi
6848RANLIB=$ac_cv_prog_RANLIB
6849if test -n "$RANLIB"; then
6850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6851$as_echo "$RANLIB" >&6; }
6852else
6853  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6854$as_echo "no" >&6; }
6855fi
6856
6857
6858fi
6859if test -z "$ac_cv_prog_RANLIB"; then
6860  ac_ct_RANLIB=$RANLIB
6861  # Extract the first word of "ranlib", so it can be a program name with args.
6862set dummy ranlib; ac_word=$2
6863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6864$as_echo_n "checking for $ac_word... " >&6; }
6865if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6866  $as_echo_n "(cached) " >&6
6867else
6868  if test -n "$ac_ct_RANLIB"; then
6869  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6870else
6871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6872for as_dir in $PATH
6873do
6874  IFS=$as_save_IFS
6875  test -z "$as_dir" && as_dir=.
6876    for ac_exec_ext in '' $ac_executable_extensions; do
6877  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6878    ac_cv_prog_ac_ct_RANLIB="ranlib"
6879    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6880    break 2
6881  fi
6882done
6883  done
6884IFS=$as_save_IFS
6885
6886fi
6887fi
6888ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6889if test -n "$ac_ct_RANLIB"; then
6890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6891$as_echo "$ac_ct_RANLIB" >&6; }
6892else
6893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6894$as_echo "no" >&6; }
6895fi
6896
6897  if test "x$ac_ct_RANLIB" = x; then
6898    RANLIB=":"
6899  else
6900    case $cross_compiling:$ac_tool_warned in
6901yes:)
6902{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6903$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6904ac_tool_warned=yes ;;
6905esac
6906    RANLIB=$ac_ct_RANLIB
6907  fi
6908else
6909  RANLIB="$ac_cv_prog_RANLIB"
6910fi
6911
6912test -z "$RANLIB" && RANLIB=:
6913
6914
6915
6916
6917
6918
6919# Determine commands to create old-style static archives.
6920old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6921old_postinstall_cmds='chmod 644 $oldlib'
6922old_postuninstall_cmds=
6923
6924if test -n "$RANLIB"; then
6925  case $host_os in
6926  openbsd*)
6927    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6928    ;;
6929  *)
6930    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6931    ;;
6932  esac
6933  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6934fi
6935
6936case $host_os in
6937  darwin*)
6938    lock_old_archive_extraction=yes ;;
6939  *)
6940    lock_old_archive_extraction=no ;;
6941esac
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981# If no C compiler was specified, use CC.
6982LTCC=${LTCC-"$CC"}
6983
6984# If no C compiler flags were specified, use CFLAGS.
6985LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6986
6987# Allow CC to be a program name with arguments.
6988compiler=$CC
6989
6990
6991# Check for command to grab the raw symbol name followed by C symbol from nm.
6992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6993$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6994if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6995  $as_echo_n "(cached) " >&6
6996else
6997
6998# These are sane defaults that work on at least a few old systems.
6999# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7000
7001# Character class describing NM global symbol codes.
7002symcode='[BCDEGRST]'
7003
7004# Regexp to match symbols that can be accessed directly from C.
7005sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7006
7007# Define system-specific variables.
7008case $host_os in
7009aix*)
7010  symcode='[BCDT]'
7011  ;;
7012cygwin* | mingw* | pw32* | cegcc*)
7013  symcode='[ABCDGISTW]'
7014  ;;
7015hpux*)
7016  if test "$host_cpu" = ia64; then
7017    symcode='[ABCDEGRST]'
7018  fi
7019  ;;
7020irix* | nonstopux*)
7021  symcode='[BCDEGRST]'
7022  ;;
7023osf*)
7024  symcode='[BCDEGQRST]'
7025  ;;
7026solaris*)
7027  symcode='[BDRT]'
7028  ;;
7029sco3.2v5*)
7030  symcode='[DT]'
7031  ;;
7032sysv4.2uw2*)
7033  symcode='[DT]'
7034  ;;
7035sysv5* | sco5v6* | unixware* | OpenUNIX*)
7036  symcode='[ABDT]'
7037  ;;
7038sysv4)
7039  symcode='[DFNSTU]'
7040  ;;
7041esac
7042
7043# If we're using GNU nm, then use its standard symbol codes.
7044case `$NM -V 2>&1` in
7045*GNU* | *'with BFD'*)
7046  symcode='[ABCDGIRSTW]' ;;
7047esac
7048
7049# Transform an extracted symbol line into a proper C declaration.
7050# Some systems (esp. on ia64) link data and code symbols differently,
7051# so use this general approach.
7052lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7053
7054# Transform an extracted symbol line into symbol name and symbol address
7055lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7056lt_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'"
7057
7058# Handle CRLF in mingw tool chain
7059opt_cr=
7060case $build_os in
7061mingw*)
7062  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7063  ;;
7064esac
7065
7066# Try without a prefix underscore, then with it.
7067for ac_symprfx in "" "_"; do
7068
7069  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7070  symxfrm="\\1 $ac_symprfx\\2 \\2"
7071
7072  # Write the raw and C identifiers.
7073  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7074    # Fake it for dumpbin and say T for any non-static function
7075    # and D for any global variable.
7076    # Also find C++ and __fastcall symbols from MSVC++,
7077    # which start with @ or ?.
7078    lt_cv_sys_global_symbol_pipe="$AWK '"\
7079"     {last_section=section; section=\$ 3};"\
7080"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7081"     \$ 0!~/External *\|/{next};"\
7082"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7083"     {if(hide[section]) next};"\
7084"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7085"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7086"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7087"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7088"     ' prfx=^$ac_symprfx"
7089  else
7090    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7091  fi
7092
7093  # Check to see that the pipe works correctly.
7094  pipe_works=no
7095
7096  rm -f conftest*
7097  cat > conftest.$ac_ext <<_LT_EOF
7098#ifdef __cplusplus
7099extern "C" {
7100#endif
7101char nm_test_var;
7102void nm_test_func(void);
7103void nm_test_func(void){}
7104#ifdef __cplusplus
7105}
7106#endif
7107int main(){nm_test_var='a';nm_test_func();return(0);}
7108_LT_EOF
7109
7110  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7111  (eval $ac_compile) 2>&5
7112  ac_status=$?
7113  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7114  test $ac_status = 0; }; then
7115    # Now try to grab the symbols.
7116    nlist=conftest.nm
7117    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7118  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7119  ac_status=$?
7120  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7121  test $ac_status = 0; } && test -s "$nlist"; then
7122      # Try sorting and uniquifying the output.
7123      if sort "$nlist" | uniq > "$nlist"T; then
7124	mv -f "$nlist"T "$nlist"
7125      else
7126	rm -f "$nlist"T
7127      fi
7128
7129      # Make sure that we snagged all the symbols we need.
7130      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7131	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7132	  cat <<_LT_EOF > conftest.$ac_ext
7133#ifdef __cplusplus
7134extern "C" {
7135#endif
7136
7137_LT_EOF
7138	  # Now generate the symbol file.
7139	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7140
7141	  cat <<_LT_EOF >> conftest.$ac_ext
7142
7143/* The mapping between symbol names and symbols.  */
7144const struct {
7145  const char *name;
7146  void       *address;
7147}
7148lt__PROGRAM__LTX_preloaded_symbols[] =
7149{
7150  { "@PROGRAM@", (void *) 0 },
7151_LT_EOF
7152	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7153	  cat <<\_LT_EOF >> conftest.$ac_ext
7154  {0, (void *) 0}
7155};
7156
7157/* This works around a problem in FreeBSD linker */
7158#ifdef FREEBSD_WORKAROUND
7159static const void *lt_preloaded_setup() {
7160  return lt__PROGRAM__LTX_preloaded_symbols;
7161}
7162#endif
7163
7164#ifdef __cplusplus
7165}
7166#endif
7167_LT_EOF
7168	  # Now try linking the two files.
7169	  mv conftest.$ac_objext conftstm.$ac_objext
7170	  lt_save_LIBS="$LIBS"
7171	  lt_save_CFLAGS="$CFLAGS"
7172	  LIBS="conftstm.$ac_objext"
7173	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7174	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7175  (eval $ac_link) 2>&5
7176  ac_status=$?
7177  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7178  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7179	    pipe_works=yes
7180	  fi
7181	  LIBS="$lt_save_LIBS"
7182	  CFLAGS="$lt_save_CFLAGS"
7183	else
7184	  echo "cannot find nm_test_func in $nlist" >&5
7185	fi
7186      else
7187	echo "cannot find nm_test_var in $nlist" >&5
7188      fi
7189    else
7190      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7191    fi
7192  else
7193    echo "$progname: failed program was:" >&5
7194    cat conftest.$ac_ext >&5
7195  fi
7196  rm -rf conftest* conftst*
7197
7198  # Do not use the global_symbol_pipe unless it works.
7199  if test "$pipe_works" = yes; then
7200    break
7201  else
7202    lt_cv_sys_global_symbol_pipe=
7203  fi
7204done
7205
7206fi
7207
7208if test -z "$lt_cv_sys_global_symbol_pipe"; then
7209  lt_cv_sys_global_symbol_to_cdecl=
7210fi
7211if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7212  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7213$as_echo "failed" >&6; }
7214else
7215  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7216$as_echo "ok" >&6; }
7217fi
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240# Check whether --enable-libtool-lock was given.
7241if test "${enable_libtool_lock+set}" = set; then :
7242  enableval=$enable_libtool_lock;
7243fi
7244
7245test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7246
7247# Some flags need to be propagated to the compiler or linker for good
7248# libtool support.
7249case $host in
7250ia64-*-hpux*)
7251  # Find out which ABI we are using.
7252  echo 'int i;' > conftest.$ac_ext
7253  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7254  (eval $ac_compile) 2>&5
7255  ac_status=$?
7256  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7257  test $ac_status = 0; }; then
7258    case `/usr/bin/file conftest.$ac_objext` in
7259      *ELF-32*)
7260	HPUX_IA64_MODE="32"
7261	;;
7262      *ELF-64*)
7263	HPUX_IA64_MODE="64"
7264	;;
7265    esac
7266  fi
7267  rm -rf conftest*
7268  ;;
7269*-*-irix6*)
7270  # Find out which ABI we are using.
7271  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7272  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7273  (eval $ac_compile) 2>&5
7274  ac_status=$?
7275  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7276  test $ac_status = 0; }; then
7277    if test "$lt_cv_prog_gnu_ld" = yes; then
7278      case `/usr/bin/file conftest.$ac_objext` in
7279	*32-bit*)
7280	  LD="${LD-ld} -melf32bsmip"
7281	  ;;
7282	*N32*)
7283	  LD="${LD-ld} -melf32bmipn32"
7284	  ;;
7285	*64-bit*)
7286	  LD="${LD-ld} -melf64bmip"
7287	;;
7288      esac
7289    else
7290      case `/usr/bin/file conftest.$ac_objext` in
7291	*32-bit*)
7292	  LD="${LD-ld} -32"
7293	  ;;
7294	*N32*)
7295	  LD="${LD-ld} -n32"
7296	  ;;
7297	*64-bit*)
7298	  LD="${LD-ld} -64"
7299	  ;;
7300      esac
7301    fi
7302  fi
7303  rm -rf conftest*
7304  ;;
7305
7306x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7307s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7308  # Find out which ABI we are using.
7309  echo 'int i;' > conftest.$ac_ext
7310  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7311  (eval $ac_compile) 2>&5
7312  ac_status=$?
7313  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7314  test $ac_status = 0; }; then
7315    case `/usr/bin/file conftest.o` in
7316      *32-bit*)
7317	case $host in
7318	  x86_64-*kfreebsd*-gnu)
7319	    LD="${LD-ld} -m elf_i386_fbsd"
7320	    ;;
7321	  x86_64-*linux*)
7322	    case `/usr/bin/file conftest.o` in
7323	      *x86-64*)
7324		LD="${LD-ld} -m elf32_x86_64"
7325		;;
7326	      *)
7327		LD="${LD-ld} -m elf_i386"
7328		;;
7329	    esac
7330	    ;;
7331	  powerpc64le-*linux*)
7332	    LD="${LD-ld} -m elf32lppclinux"
7333	    ;;
7334	  powerpc64-*linux*)
7335	    LD="${LD-ld} -m elf32ppclinux"
7336	    ;;
7337	  s390x-*linux*)
7338	    LD="${LD-ld} -m elf_s390"
7339	    ;;
7340	  sparc64-*linux*)
7341	    LD="${LD-ld} -m elf32_sparc"
7342	    ;;
7343	esac
7344	;;
7345      *64-bit*)
7346	case $host in
7347	  x86_64-*kfreebsd*-gnu)
7348	    LD="${LD-ld} -m elf_x86_64_fbsd"
7349	    ;;
7350	  x86_64-*linux*)
7351	    LD="${LD-ld} -m elf_x86_64"
7352	    ;;
7353	  powerpcle-*linux*)
7354	    LD="${LD-ld} -m elf64lppc"
7355	    ;;
7356	  powerpc-*linux*)
7357	    LD="${LD-ld} -m elf64ppc"
7358	    ;;
7359	  s390*-*linux*|s390*-*tpf*)
7360	    LD="${LD-ld} -m elf64_s390"
7361	    ;;
7362	  sparc*-*linux*)
7363	    LD="${LD-ld} -m elf64_sparc"
7364	    ;;
7365	esac
7366	;;
7367    esac
7368  fi
7369  rm -rf conftest*
7370  ;;
7371
7372*-*-sco3.2v5*)
7373  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7374  SAVE_CFLAGS="$CFLAGS"
7375  CFLAGS="$CFLAGS -belf"
7376  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7377$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7378if ${lt_cv_cc_needs_belf+:} false; then :
7379  $as_echo_n "(cached) " >&6
7380else
7381  ac_ext=c
7382ac_cpp='$CPP $CPPFLAGS'
7383ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7384ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7385ac_compiler_gnu=$ac_cv_c_compiler_gnu
7386
7387     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7388/* end confdefs.h.  */
7389
7390int
7391main ()
7392{
7393
7394  ;
7395  return 0;
7396}
7397_ACEOF
7398if ac_fn_c_try_link "$LINENO"; then :
7399  lt_cv_cc_needs_belf=yes
7400else
7401  lt_cv_cc_needs_belf=no
7402fi
7403rm -f core conftest.err conftest.$ac_objext \
7404    conftest$ac_exeext conftest.$ac_ext
7405     ac_ext=c
7406ac_cpp='$CPP $CPPFLAGS'
7407ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7408ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7409ac_compiler_gnu=$ac_cv_c_compiler_gnu
7410
7411fi
7412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7413$as_echo "$lt_cv_cc_needs_belf" >&6; }
7414  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7415    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7416    CFLAGS="$SAVE_CFLAGS"
7417  fi
7418  ;;
7419sparc*-*solaris*)
7420  # Find out which ABI we are using.
7421  echo 'int i;' > conftest.$ac_ext
7422  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7423  (eval $ac_compile) 2>&5
7424  ac_status=$?
7425  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7426  test $ac_status = 0; }; then
7427    case `/usr/bin/file conftest.o` in
7428    *64-bit*)
7429      case $lt_cv_prog_gnu_ld in
7430      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7431      *)
7432	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7433	  LD="${LD-ld} -64"
7434	fi
7435	;;
7436      esac
7437      ;;
7438    esac
7439  fi
7440  rm -rf conftest*
7441  ;;
7442esac
7443
7444need_locks="$enable_libtool_lock"
7445
7446
7447  case $host_os in
7448    rhapsody* | darwin*)
7449    if test -n "$ac_tool_prefix"; then
7450  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7451set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7453$as_echo_n "checking for $ac_word... " >&6; }
7454if ${ac_cv_prog_DSYMUTIL+:} false; then :
7455  $as_echo_n "(cached) " >&6
7456else
7457  if test -n "$DSYMUTIL"; then
7458  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7459else
7460as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7461for as_dir in $PATH
7462do
7463  IFS=$as_save_IFS
7464  test -z "$as_dir" && as_dir=.
7465    for ac_exec_ext in '' $ac_executable_extensions; do
7466  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7467    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7468    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7469    break 2
7470  fi
7471done
7472  done
7473IFS=$as_save_IFS
7474
7475fi
7476fi
7477DSYMUTIL=$ac_cv_prog_DSYMUTIL
7478if test -n "$DSYMUTIL"; then
7479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7480$as_echo "$DSYMUTIL" >&6; }
7481else
7482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7483$as_echo "no" >&6; }
7484fi
7485
7486
7487fi
7488if test -z "$ac_cv_prog_DSYMUTIL"; then
7489  ac_ct_DSYMUTIL=$DSYMUTIL
7490  # Extract the first word of "dsymutil", so it can be a program name with args.
7491set dummy dsymutil; ac_word=$2
7492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7493$as_echo_n "checking for $ac_word... " >&6; }
7494if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7495  $as_echo_n "(cached) " >&6
7496else
7497  if test -n "$ac_ct_DSYMUTIL"; then
7498  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7499else
7500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7501for as_dir in $PATH
7502do
7503  IFS=$as_save_IFS
7504  test -z "$as_dir" && as_dir=.
7505    for ac_exec_ext in '' $ac_executable_extensions; do
7506  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7507    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7508    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7509    break 2
7510  fi
7511done
7512  done
7513IFS=$as_save_IFS
7514
7515fi
7516fi
7517ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7518if test -n "$ac_ct_DSYMUTIL"; then
7519  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7520$as_echo "$ac_ct_DSYMUTIL" >&6; }
7521else
7522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7523$as_echo "no" >&6; }
7524fi
7525
7526  if test "x$ac_ct_DSYMUTIL" = x; then
7527    DSYMUTIL=":"
7528  else
7529    case $cross_compiling:$ac_tool_warned in
7530yes:)
7531{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7532$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7533ac_tool_warned=yes ;;
7534esac
7535    DSYMUTIL=$ac_ct_DSYMUTIL
7536  fi
7537else
7538  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7539fi
7540
7541    if test -n "$ac_tool_prefix"; then
7542  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7543set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7545$as_echo_n "checking for $ac_word... " >&6; }
7546if ${ac_cv_prog_NMEDIT+:} false; then :
7547  $as_echo_n "(cached) " >&6
7548else
7549  if test -n "$NMEDIT"; then
7550  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7551else
7552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7553for as_dir in $PATH
7554do
7555  IFS=$as_save_IFS
7556  test -z "$as_dir" && as_dir=.
7557    for ac_exec_ext in '' $ac_executable_extensions; do
7558  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7559    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7560    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7561    break 2
7562  fi
7563done
7564  done
7565IFS=$as_save_IFS
7566
7567fi
7568fi
7569NMEDIT=$ac_cv_prog_NMEDIT
7570if test -n "$NMEDIT"; then
7571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7572$as_echo "$NMEDIT" >&6; }
7573else
7574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7575$as_echo "no" >&6; }
7576fi
7577
7578
7579fi
7580if test -z "$ac_cv_prog_NMEDIT"; then
7581  ac_ct_NMEDIT=$NMEDIT
7582  # Extract the first word of "nmedit", so it can be a program name with args.
7583set dummy nmedit; ac_word=$2
7584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7585$as_echo_n "checking for $ac_word... " >&6; }
7586if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7587  $as_echo_n "(cached) " >&6
7588else
7589  if test -n "$ac_ct_NMEDIT"; then
7590  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7591else
7592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7593for as_dir in $PATH
7594do
7595  IFS=$as_save_IFS
7596  test -z "$as_dir" && as_dir=.
7597    for ac_exec_ext in '' $ac_executable_extensions; do
7598  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7599    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7600    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7601    break 2
7602  fi
7603done
7604  done
7605IFS=$as_save_IFS
7606
7607fi
7608fi
7609ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7610if test -n "$ac_ct_NMEDIT"; then
7611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7612$as_echo "$ac_ct_NMEDIT" >&6; }
7613else
7614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7615$as_echo "no" >&6; }
7616fi
7617
7618  if test "x$ac_ct_NMEDIT" = x; then
7619    NMEDIT=":"
7620  else
7621    case $cross_compiling:$ac_tool_warned in
7622yes:)
7623{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7624$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7625ac_tool_warned=yes ;;
7626esac
7627    NMEDIT=$ac_ct_NMEDIT
7628  fi
7629else
7630  NMEDIT="$ac_cv_prog_NMEDIT"
7631fi
7632
7633    if test -n "$ac_tool_prefix"; then
7634  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7635set dummy ${ac_tool_prefix}lipo; ac_word=$2
7636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7637$as_echo_n "checking for $ac_word... " >&6; }
7638if ${ac_cv_prog_LIPO+:} false; then :
7639  $as_echo_n "(cached) " >&6
7640else
7641  if test -n "$LIPO"; then
7642  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7643else
7644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7645for as_dir in $PATH
7646do
7647  IFS=$as_save_IFS
7648  test -z "$as_dir" && as_dir=.
7649    for ac_exec_ext in '' $ac_executable_extensions; do
7650  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7651    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7652    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7653    break 2
7654  fi
7655done
7656  done
7657IFS=$as_save_IFS
7658
7659fi
7660fi
7661LIPO=$ac_cv_prog_LIPO
7662if test -n "$LIPO"; then
7663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7664$as_echo "$LIPO" >&6; }
7665else
7666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7667$as_echo "no" >&6; }
7668fi
7669
7670
7671fi
7672if test -z "$ac_cv_prog_LIPO"; then
7673  ac_ct_LIPO=$LIPO
7674  # Extract the first word of "lipo", so it can be a program name with args.
7675set dummy lipo; ac_word=$2
7676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7677$as_echo_n "checking for $ac_word... " >&6; }
7678if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7679  $as_echo_n "(cached) " >&6
7680else
7681  if test -n "$ac_ct_LIPO"; then
7682  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7683else
7684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7685for as_dir in $PATH
7686do
7687  IFS=$as_save_IFS
7688  test -z "$as_dir" && as_dir=.
7689    for ac_exec_ext in '' $ac_executable_extensions; do
7690  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7691    ac_cv_prog_ac_ct_LIPO="lipo"
7692    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7693    break 2
7694  fi
7695done
7696  done
7697IFS=$as_save_IFS
7698
7699fi
7700fi
7701ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7702if test -n "$ac_ct_LIPO"; then
7703  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7704$as_echo "$ac_ct_LIPO" >&6; }
7705else
7706  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7707$as_echo "no" >&6; }
7708fi
7709
7710  if test "x$ac_ct_LIPO" = x; then
7711    LIPO=":"
7712  else
7713    case $cross_compiling:$ac_tool_warned in
7714yes:)
7715{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7716$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7717ac_tool_warned=yes ;;
7718esac
7719    LIPO=$ac_ct_LIPO
7720  fi
7721else
7722  LIPO="$ac_cv_prog_LIPO"
7723fi
7724
7725    if test -n "$ac_tool_prefix"; then
7726  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7727set dummy ${ac_tool_prefix}otool; ac_word=$2
7728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7729$as_echo_n "checking for $ac_word... " >&6; }
7730if ${ac_cv_prog_OTOOL+:} false; then :
7731  $as_echo_n "(cached) " >&6
7732else
7733  if test -n "$OTOOL"; then
7734  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7735else
7736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7737for as_dir in $PATH
7738do
7739  IFS=$as_save_IFS
7740  test -z "$as_dir" && as_dir=.
7741    for ac_exec_ext in '' $ac_executable_extensions; do
7742  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7743    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7744    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7745    break 2
7746  fi
7747done
7748  done
7749IFS=$as_save_IFS
7750
7751fi
7752fi
7753OTOOL=$ac_cv_prog_OTOOL
7754if test -n "$OTOOL"; then
7755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7756$as_echo "$OTOOL" >&6; }
7757else
7758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7759$as_echo "no" >&6; }
7760fi
7761
7762
7763fi
7764if test -z "$ac_cv_prog_OTOOL"; then
7765  ac_ct_OTOOL=$OTOOL
7766  # Extract the first word of "otool", so it can be a program name with args.
7767set dummy otool; ac_word=$2
7768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7769$as_echo_n "checking for $ac_word... " >&6; }
7770if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7771  $as_echo_n "(cached) " >&6
7772else
7773  if test -n "$ac_ct_OTOOL"; then
7774  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7775else
7776as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7777for as_dir in $PATH
7778do
7779  IFS=$as_save_IFS
7780  test -z "$as_dir" && as_dir=.
7781    for ac_exec_ext in '' $ac_executable_extensions; do
7782  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7783    ac_cv_prog_ac_ct_OTOOL="otool"
7784    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7785    break 2
7786  fi
7787done
7788  done
7789IFS=$as_save_IFS
7790
7791fi
7792fi
7793ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7794if test -n "$ac_ct_OTOOL"; then
7795  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7796$as_echo "$ac_ct_OTOOL" >&6; }
7797else
7798  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7799$as_echo "no" >&6; }
7800fi
7801
7802  if test "x$ac_ct_OTOOL" = x; then
7803    OTOOL=":"
7804  else
7805    case $cross_compiling:$ac_tool_warned in
7806yes:)
7807{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7808$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7809ac_tool_warned=yes ;;
7810esac
7811    OTOOL=$ac_ct_OTOOL
7812  fi
7813else
7814  OTOOL="$ac_cv_prog_OTOOL"
7815fi
7816
7817    if test -n "$ac_tool_prefix"; then
7818  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7819set dummy ${ac_tool_prefix}otool64; ac_word=$2
7820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7821$as_echo_n "checking for $ac_word... " >&6; }
7822if ${ac_cv_prog_OTOOL64+:} false; then :
7823  $as_echo_n "(cached) " >&6
7824else
7825  if test -n "$OTOOL64"; then
7826  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7827else
7828as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7829for as_dir in $PATH
7830do
7831  IFS=$as_save_IFS
7832  test -z "$as_dir" && as_dir=.
7833    for ac_exec_ext in '' $ac_executable_extensions; do
7834  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7835    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7836    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7837    break 2
7838  fi
7839done
7840  done
7841IFS=$as_save_IFS
7842
7843fi
7844fi
7845OTOOL64=$ac_cv_prog_OTOOL64
7846if test -n "$OTOOL64"; then
7847  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7848$as_echo "$OTOOL64" >&6; }
7849else
7850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7851$as_echo "no" >&6; }
7852fi
7853
7854
7855fi
7856if test -z "$ac_cv_prog_OTOOL64"; then
7857  ac_ct_OTOOL64=$OTOOL64
7858  # Extract the first word of "otool64", so it can be a program name with args.
7859set dummy otool64; ac_word=$2
7860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7861$as_echo_n "checking for $ac_word... " >&6; }
7862if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7863  $as_echo_n "(cached) " >&6
7864else
7865  if test -n "$ac_ct_OTOOL64"; then
7866  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7867else
7868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7869for as_dir in $PATH
7870do
7871  IFS=$as_save_IFS
7872  test -z "$as_dir" && as_dir=.
7873    for ac_exec_ext in '' $ac_executable_extensions; do
7874  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7875    ac_cv_prog_ac_ct_OTOOL64="otool64"
7876    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7877    break 2
7878  fi
7879done
7880  done
7881IFS=$as_save_IFS
7882
7883fi
7884fi
7885ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7886if test -n "$ac_ct_OTOOL64"; then
7887  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7888$as_echo "$ac_ct_OTOOL64" >&6; }
7889else
7890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7891$as_echo "no" >&6; }
7892fi
7893
7894  if test "x$ac_ct_OTOOL64" = x; then
7895    OTOOL64=":"
7896  else
7897    case $cross_compiling:$ac_tool_warned in
7898yes:)
7899{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7900$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7901ac_tool_warned=yes ;;
7902esac
7903    OTOOL64=$ac_ct_OTOOL64
7904  fi
7905else
7906  OTOOL64="$ac_cv_prog_OTOOL64"
7907fi
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7936$as_echo_n "checking for -single_module linker flag... " >&6; }
7937if ${lt_cv_apple_cc_single_mod+:} false; then :
7938  $as_echo_n "(cached) " >&6
7939else
7940  lt_cv_apple_cc_single_mod=no
7941      if test -z "${LT_MULTI_MODULE}"; then
7942	# By default we will add the -single_module flag. You can override
7943	# by either setting the environment variable LT_MULTI_MODULE
7944	# non-empty at configure time, or by adding -multi_module to the
7945	# link flags.
7946	rm -rf libconftest.dylib*
7947	echo "int foo(void){return 1;}" > conftest.c
7948	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7949-dynamiclib -Wl,-single_module conftest.c" >&5
7950	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7951	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7952        _lt_result=$?
7953	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7954	  lt_cv_apple_cc_single_mod=yes
7955	else
7956	  cat conftest.err >&5
7957	fi
7958	rm -rf libconftest.dylib*
7959	rm -f conftest.*
7960      fi
7961fi
7962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7963$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7964    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7965$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7966if ${lt_cv_ld_exported_symbols_list+:} false; then :
7967  $as_echo_n "(cached) " >&6
7968else
7969  lt_cv_ld_exported_symbols_list=no
7970      save_LDFLAGS=$LDFLAGS
7971      echo "_main" > conftest.sym
7972      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7973      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7974/* end confdefs.h.  */
7975
7976int
7977main ()
7978{
7979
7980  ;
7981  return 0;
7982}
7983_ACEOF
7984if ac_fn_c_try_link "$LINENO"; then :
7985  lt_cv_ld_exported_symbols_list=yes
7986else
7987  lt_cv_ld_exported_symbols_list=no
7988fi
7989rm -f core conftest.err conftest.$ac_objext \
7990    conftest$ac_exeext conftest.$ac_ext
7991	LDFLAGS="$save_LDFLAGS"
7992
7993fi
7994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7995$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7996    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7997$as_echo_n "checking for -force_load linker flag... " >&6; }
7998if ${lt_cv_ld_force_load+:} false; then :
7999  $as_echo_n "(cached) " >&6
8000else
8001  lt_cv_ld_force_load=no
8002      cat > conftest.c << _LT_EOF
8003int forced_loaded() { return 2;}
8004_LT_EOF
8005      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8006      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8007      echo "$AR cru libconftest.a conftest.o" >&5
8008      $AR cru libconftest.a conftest.o 2>&5
8009      cat > conftest.c << _LT_EOF
8010int main() { return 0;}
8011_LT_EOF
8012      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8013      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8014      _lt_result=$?
8015      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8016	lt_cv_ld_force_load=yes
8017      else
8018	cat conftest.err >&5
8019      fi
8020        rm -f conftest.err libconftest.a conftest conftest.c
8021        rm -rf conftest.dSYM
8022
8023fi
8024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8025$as_echo "$lt_cv_ld_force_load" >&6; }
8026    case $host_os in
8027    rhapsody* | darwin1.[012])
8028      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8029    darwin1.*)
8030      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8031    darwin*) # darwin 5.x on
8032      # if running on 10.5 or later, the deployment target defaults
8033      # to the OS version, if on x86, and 10.4, the deployment
8034      # target defaults to 10.4. Don't you love it?
8035      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8036	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8037	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8038	10.[012][,.]*)
8039	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8040	10.*)
8041	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8042      esac
8043    ;;
8044  esac
8045    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8046      _lt_dar_single_mod='$single_module'
8047    fi
8048    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8049      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8050    else
8051      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8052    fi
8053    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8054      _lt_dsymutil='~$DSYMUTIL $lib || :'
8055    else
8056      _lt_dsymutil=
8057    fi
8058    ;;
8059  esac
8060
8061for ac_header in dlfcn.h
8062do :
8063  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8064"
8065if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8066  cat >>confdefs.h <<_ACEOF
8067#define HAVE_DLFCN_H 1
8068_ACEOF
8069
8070fi
8071
8072done
8073
8074
8075
8076
8077
8078# Set options
8079
8080
8081
8082        enable_dlopen=no
8083
8084
8085  enable_win32_dll=no
8086
8087
8088
8089  # Check whether --enable-static was given.
8090if test "${enable_static+set}" = set; then :
8091  enableval=$enable_static; p=${PACKAGE-default}
8092    case $enableval in
8093    yes) enable_static=yes ;;
8094    no) enable_static=no ;;
8095    *)
8096     enable_static=no
8097      # Look at the argument we got.  We use all the common list separators.
8098      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8099      for pkg in $enableval; do
8100	IFS="$lt_save_ifs"
8101	if test "X$pkg" = "X$p"; then
8102	  enable_static=yes
8103	fi
8104      done
8105      IFS="$lt_save_ifs"
8106      ;;
8107    esac
8108else
8109  enable_static=yes
8110fi
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121# Check whether --with-pic was given.
8122if test "${with_pic+set}" = set; then :
8123  withval=$with_pic; pic_mode="$withval"
8124else
8125  pic_mode=default
8126fi
8127
8128
8129test -z "$pic_mode" && pic_mode=default
8130
8131
8132
8133
8134
8135
8136
8137  # Check whether --enable-fast-install was given.
8138if test "${enable_fast_install+set}" = set; then :
8139  enableval=$enable_fast_install; p=${PACKAGE-default}
8140    case $enableval in
8141    yes) enable_fast_install=yes ;;
8142    no) enable_fast_install=no ;;
8143    *)
8144      enable_fast_install=no
8145      # Look at the argument we got.  We use all the common list separators.
8146      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8147      for pkg in $enableval; do
8148	IFS="$lt_save_ifs"
8149	if test "X$pkg" = "X$p"; then
8150	  enable_fast_install=yes
8151	fi
8152      done
8153      IFS="$lt_save_ifs"
8154      ;;
8155    esac
8156else
8157  enable_fast_install=yes
8158fi
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170# This can be used to rebuild libtool when needed
8171LIBTOOL_DEPS="$ltmain"
8172
8173# Always use our own libtool.
8174LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201test -z "$LN_S" && LN_S="ln -s"
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216if test -n "${ZSH_VERSION+set}" ; then
8217   setopt NO_GLOB_SUBST
8218fi
8219
8220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8221$as_echo_n "checking for objdir... " >&6; }
8222if ${lt_cv_objdir+:} false; then :
8223  $as_echo_n "(cached) " >&6
8224else
8225  rm -f .libs 2>/dev/null
8226mkdir .libs 2>/dev/null
8227if test -d .libs; then
8228  lt_cv_objdir=.libs
8229else
8230  # MS-DOS does not allow filenames that begin with a dot.
8231  lt_cv_objdir=_libs
8232fi
8233rmdir .libs 2>/dev/null
8234fi
8235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8236$as_echo "$lt_cv_objdir" >&6; }
8237objdir=$lt_cv_objdir
8238
8239
8240
8241
8242
8243cat >>confdefs.h <<_ACEOF
8244#define LT_OBJDIR "$lt_cv_objdir/"
8245_ACEOF
8246
8247
8248
8249
8250case $host_os in
8251aix3*)
8252  # AIX sometimes has problems with the GCC collect2 program.  For some
8253  # reason, if we set the COLLECT_NAMES environment variable, the problems
8254  # vanish in a puff of smoke.
8255  if test "X${COLLECT_NAMES+set}" != Xset; then
8256    COLLECT_NAMES=
8257    export COLLECT_NAMES
8258  fi
8259  ;;
8260esac
8261
8262# Global variables:
8263ofile=libtool
8264can_build_shared=yes
8265
8266# All known linkers require a `.a' archive for static linking (except MSVC,
8267# which needs '.lib').
8268libext=a
8269
8270with_gnu_ld="$lt_cv_prog_gnu_ld"
8271
8272old_CC="$CC"
8273old_CFLAGS="$CFLAGS"
8274
8275# Set sane defaults for various variables
8276test -z "$CC" && CC=cc
8277test -z "$LTCC" && LTCC=$CC
8278test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8279test -z "$LD" && LD=ld
8280test -z "$ac_objext" && ac_objext=o
8281
8282for cc_temp in $compiler""; do
8283  case $cc_temp in
8284    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8285    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8286    \-*) ;;
8287    *) break;;
8288  esac
8289done
8290cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8291
8292
8293# Only perform the check for file, if the check method requires it
8294test -z "$MAGIC_CMD" && MAGIC_CMD=file
8295case $deplibs_check_method in
8296file_magic*)
8297  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8298    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8299$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8300if ${lt_cv_path_MAGIC_CMD+:} false; then :
8301  $as_echo_n "(cached) " >&6
8302else
8303  case $MAGIC_CMD in
8304[\\/*] |  ?:[\\/]*)
8305  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8306  ;;
8307*)
8308  lt_save_MAGIC_CMD="$MAGIC_CMD"
8309  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8310  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8311  for ac_dir in $ac_dummy; do
8312    IFS="$lt_save_ifs"
8313    test -z "$ac_dir" && ac_dir=.
8314    if test -f $ac_dir/${ac_tool_prefix}file; then
8315      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8316      if test -n "$file_magic_test_file"; then
8317	case $deplibs_check_method in
8318	"file_magic "*)
8319	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8320	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8321	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8322	    $EGREP "$file_magic_regex" > /dev/null; then
8323	    :
8324	  else
8325	    cat <<_LT_EOF 1>&2
8326
8327*** Warning: the command libtool uses to detect shared libraries,
8328*** $file_magic_cmd, produces output that libtool cannot recognize.
8329*** The result is that libtool may fail to recognize shared libraries
8330*** as such.  This will affect the creation of libtool libraries that
8331*** depend on shared libraries, but programs linked with such libtool
8332*** libraries will work regardless of this problem.  Nevertheless, you
8333*** may want to report the problem to your system manager and/or to
8334*** bug-libtool@gnu.org
8335
8336_LT_EOF
8337	  fi ;;
8338	esac
8339      fi
8340      break
8341    fi
8342  done
8343  IFS="$lt_save_ifs"
8344  MAGIC_CMD="$lt_save_MAGIC_CMD"
8345  ;;
8346esac
8347fi
8348
8349MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8350if test -n "$MAGIC_CMD"; then
8351  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8352$as_echo "$MAGIC_CMD" >&6; }
8353else
8354  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8355$as_echo "no" >&6; }
8356fi
8357
8358
8359
8360
8361
8362if test -z "$lt_cv_path_MAGIC_CMD"; then
8363  if test -n "$ac_tool_prefix"; then
8364    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8365$as_echo_n "checking for file... " >&6; }
8366if ${lt_cv_path_MAGIC_CMD+:} false; then :
8367  $as_echo_n "(cached) " >&6
8368else
8369  case $MAGIC_CMD in
8370[\\/*] |  ?:[\\/]*)
8371  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8372  ;;
8373*)
8374  lt_save_MAGIC_CMD="$MAGIC_CMD"
8375  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8376  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8377  for ac_dir in $ac_dummy; do
8378    IFS="$lt_save_ifs"
8379    test -z "$ac_dir" && ac_dir=.
8380    if test -f $ac_dir/file; then
8381      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8382      if test -n "$file_magic_test_file"; then
8383	case $deplibs_check_method in
8384	"file_magic "*)
8385	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8386	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8387	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8388	    $EGREP "$file_magic_regex" > /dev/null; then
8389	    :
8390	  else
8391	    cat <<_LT_EOF 1>&2
8392
8393*** Warning: the command libtool uses to detect shared libraries,
8394*** $file_magic_cmd, produces output that libtool cannot recognize.
8395*** The result is that libtool may fail to recognize shared libraries
8396*** as such.  This will affect the creation of libtool libraries that
8397*** depend on shared libraries, but programs linked with such libtool
8398*** libraries will work regardless of this problem.  Nevertheless, you
8399*** may want to report the problem to your system manager and/or to
8400*** bug-libtool@gnu.org
8401
8402_LT_EOF
8403	  fi ;;
8404	esac
8405      fi
8406      break
8407    fi
8408  done
8409  IFS="$lt_save_ifs"
8410  MAGIC_CMD="$lt_save_MAGIC_CMD"
8411  ;;
8412esac
8413fi
8414
8415MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8416if test -n "$MAGIC_CMD"; then
8417  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8418$as_echo "$MAGIC_CMD" >&6; }
8419else
8420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8421$as_echo "no" >&6; }
8422fi
8423
8424
8425  else
8426    MAGIC_CMD=:
8427  fi
8428fi
8429
8430  fi
8431  ;;
8432esac
8433
8434# Use C for the default configuration in the libtool script
8435
8436lt_save_CC="$CC"
8437ac_ext=c
8438ac_cpp='$CPP $CPPFLAGS'
8439ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8440ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8441ac_compiler_gnu=$ac_cv_c_compiler_gnu
8442
8443
8444# Source file extension for C test sources.
8445ac_ext=c
8446
8447# Object file extension for compiled C test sources.
8448objext=o
8449objext=$objext
8450
8451# Code to be used in simple compile tests
8452lt_simple_compile_test_code="int some_variable = 0;"
8453
8454# Code to be used in simple link tests
8455lt_simple_link_test_code='int main(){return(0);}'
8456
8457
8458
8459
8460
8461
8462
8463# If no C compiler was specified, use CC.
8464LTCC=${LTCC-"$CC"}
8465
8466# If no C compiler flags were specified, use CFLAGS.
8467LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8468
8469# Allow CC to be a program name with arguments.
8470compiler=$CC
8471
8472# Save the default compiler, since it gets overwritten when the other
8473# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8474compiler_DEFAULT=$CC
8475
8476# save warnings/boilerplate of simple test code
8477ac_outfile=conftest.$ac_objext
8478echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8479eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8480_lt_compiler_boilerplate=`cat conftest.err`
8481$RM conftest*
8482
8483ac_outfile=conftest.$ac_objext
8484echo "$lt_simple_link_test_code" >conftest.$ac_ext
8485eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8486_lt_linker_boilerplate=`cat conftest.err`
8487$RM -r conftest*
8488
8489
8490## CAVEAT EMPTOR:
8491## There is no encapsulation within the following macros, do not change
8492## the running order or otherwise move them around unless you know exactly
8493## what you are doing...
8494if test -n "$compiler"; then
8495
8496lt_prog_compiler_no_builtin_flag=
8497
8498if test "$GCC" = yes; then
8499  case $cc_basename in
8500  nvcc*)
8501    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8502  *)
8503    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8504  esac
8505
8506  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8507$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8508if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8509  $as_echo_n "(cached) " >&6
8510else
8511  lt_cv_prog_compiler_rtti_exceptions=no
8512   ac_outfile=conftest.$ac_objext
8513   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8514   lt_compiler_flag="-fno-rtti -fno-exceptions"
8515   # Insert the option either (1) after the last *FLAGS variable, or
8516   # (2) before a word containing "conftest.", or (3) at the end.
8517   # Note that $ac_compile itself does not contain backslashes and begins
8518   # with a dollar sign (not a hyphen), so the echo should work correctly.
8519   # The option is referenced via a variable to avoid confusing sed.
8520   lt_compile=`echo "$ac_compile" | $SED \
8521   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8522   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8523   -e 's:$: $lt_compiler_flag:'`
8524   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8525   (eval "$lt_compile" 2>conftest.err)
8526   ac_status=$?
8527   cat conftest.err >&5
8528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8529   if (exit $ac_status) && test -s "$ac_outfile"; then
8530     # The compiler can only warn and ignore the option if not recognized
8531     # So say no if there are warnings other than the usual output.
8532     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8533     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8534     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8535       lt_cv_prog_compiler_rtti_exceptions=yes
8536     fi
8537   fi
8538   $RM conftest*
8539
8540fi
8541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8542$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8543
8544if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8545    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8546else
8547    :
8548fi
8549
8550fi
8551
8552
8553
8554
8555
8556
8557  lt_prog_compiler_wl=
8558lt_prog_compiler_pic=
8559lt_prog_compiler_static=
8560
8561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8562$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8563
8564  if test "$GCC" = yes; then
8565    lt_prog_compiler_wl='-Wl,'
8566    lt_prog_compiler_static='-static'
8567
8568    case $host_os in
8569      aix*)
8570      # All AIX code is PIC.
8571      if test "$host_cpu" = ia64; then
8572	# AIX 5 now supports IA64 processor
8573	lt_prog_compiler_static='-Bstatic'
8574      fi
8575      lt_prog_compiler_pic='-fPIC'
8576      ;;
8577
8578    amigaos*)
8579      case $host_cpu in
8580      powerpc)
8581            # see comment about AmigaOS4 .so support
8582            lt_prog_compiler_pic='-fPIC'
8583        ;;
8584      m68k)
8585            # FIXME: we need at least 68020 code to build shared libraries, but
8586            # adding the `-m68020' flag to GCC prevents building anything better,
8587            # like `-m68040'.
8588            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8589        ;;
8590      esac
8591      ;;
8592
8593    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8594      # PIC is the default for these OSes.
8595      ;;
8596
8597    mingw* | cygwin* | pw32* | os2* | cegcc*)
8598      # This hack is so that the source file can tell whether it is being
8599      # built for inclusion in a dll (and should export symbols for example).
8600      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8601      # (--disable-auto-import) libraries
8602      lt_prog_compiler_pic='-DDLL_EXPORT'
8603      ;;
8604
8605    darwin* | rhapsody*)
8606      # PIC is the default on this platform
8607      # Common symbols not allowed in MH_DYLIB files
8608      lt_prog_compiler_pic='-fno-common'
8609      ;;
8610
8611    haiku*)
8612      # PIC is the default for Haiku.
8613      # The "-static" flag exists, but is broken.
8614      lt_prog_compiler_static=
8615      ;;
8616
8617    hpux*)
8618      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8619      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8620      # sets the default TLS model and affects inlining.
8621      case $host_cpu in
8622      hppa*64*)
8623	# +Z the default
8624	;;
8625      *)
8626	lt_prog_compiler_pic='-fPIC'
8627	;;
8628      esac
8629      ;;
8630
8631    interix[3-9]*)
8632      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8633      # Instead, we relocate shared libraries at runtime.
8634      ;;
8635
8636    msdosdjgpp*)
8637      # Just because we use GCC doesn't mean we suddenly get shared libraries
8638      # on systems that don't support them.
8639      lt_prog_compiler_can_build_shared=no
8640      enable_shared=no
8641      ;;
8642
8643    *nto* | *qnx*)
8644      # QNX uses GNU C++, but need to define -shared option too, otherwise
8645      # it will coredump.
8646      lt_prog_compiler_pic='-fPIC -shared'
8647      ;;
8648
8649    sysv4*MP*)
8650      if test -d /usr/nec; then
8651	lt_prog_compiler_pic=-Kconform_pic
8652      fi
8653      ;;
8654
8655    *)
8656      lt_prog_compiler_pic='-fPIC'
8657      ;;
8658    esac
8659
8660    case $cc_basename in
8661    nvcc*) # Cuda Compiler Driver 2.2
8662      lt_prog_compiler_wl='-Xlinker '
8663      lt_prog_compiler_pic='-Xcompiler -fPIC'
8664      ;;
8665    esac
8666  else
8667    # PORTME Check for flag to pass linker flags through the system compiler.
8668    case $host_os in
8669    aix*)
8670      lt_prog_compiler_wl='-Wl,'
8671      if test "$host_cpu" = ia64; then
8672	# AIX 5 now supports IA64 processor
8673	lt_prog_compiler_static='-Bstatic'
8674      else
8675	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8676      fi
8677      ;;
8678
8679    mingw* | cygwin* | pw32* | os2* | cegcc*)
8680      # This hack is so that the source file can tell whether it is being
8681      # built for inclusion in a dll (and should export symbols for example).
8682      lt_prog_compiler_pic='-DDLL_EXPORT'
8683      ;;
8684
8685    hpux9* | hpux10* | hpux11*)
8686      lt_prog_compiler_wl='-Wl,'
8687      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8688      # not for PA HP-UX.
8689      case $host_cpu in
8690      hppa*64*|ia64*)
8691	# +Z the default
8692	;;
8693      *)
8694	lt_prog_compiler_pic='+Z'
8695	;;
8696      esac
8697      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8698      lt_prog_compiler_static='${wl}-a ${wl}archive'
8699      ;;
8700
8701    irix5* | irix6* | nonstopux*)
8702      lt_prog_compiler_wl='-Wl,'
8703      # PIC (with -KPIC) is the default.
8704      lt_prog_compiler_static='-non_shared'
8705      ;;
8706
8707    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8708      case $cc_basename in
8709      # old Intel for x86_64 which still supported -KPIC.
8710      ecc*)
8711	lt_prog_compiler_wl='-Wl,'
8712	lt_prog_compiler_pic='-KPIC'
8713	lt_prog_compiler_static='-static'
8714        ;;
8715      # icc used to be incompatible with GCC.
8716      # ICC 10 doesn't accept -KPIC any more.
8717      icc* | ifort*)
8718	lt_prog_compiler_wl='-Wl,'
8719	lt_prog_compiler_pic='-fPIC'
8720	lt_prog_compiler_static='-static'
8721        ;;
8722      # Lahey Fortran 8.1.
8723      lf95*)
8724	lt_prog_compiler_wl='-Wl,'
8725	lt_prog_compiler_pic='--shared'
8726	lt_prog_compiler_static='--static'
8727	;;
8728      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8729        # Portland Group compilers (*not* the Pentium gcc compiler,
8730	# which looks to be a dead project)
8731	lt_prog_compiler_wl='-Wl,'
8732	lt_prog_compiler_pic='-fpic'
8733	lt_prog_compiler_static='-Bstatic'
8734        ;;
8735      ccc*)
8736        lt_prog_compiler_wl='-Wl,'
8737        # All Alpha code is PIC.
8738        lt_prog_compiler_static='-non_shared'
8739        ;;
8740      xl* | bgxl* | bgf* | mpixl*)
8741	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8742	lt_prog_compiler_wl='-Wl,'
8743	lt_prog_compiler_pic='-qpic'
8744	lt_prog_compiler_static='-qstaticlink'
8745	;;
8746      *)
8747	case `$CC -V 2>&1 | sed 5q` in
8748	*Sun\ F* | *Sun*Fortran*)
8749	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8750	  lt_prog_compiler_pic='-KPIC'
8751	  lt_prog_compiler_static='-Bstatic'
8752	  lt_prog_compiler_wl=''
8753	  ;;
8754	*Sun\ C*)
8755	  # Sun C 5.9
8756	  lt_prog_compiler_pic='-KPIC'
8757	  lt_prog_compiler_static='-Bstatic'
8758	  lt_prog_compiler_wl='-Wl,'
8759	  ;;
8760	esac
8761	;;
8762      esac
8763      ;;
8764
8765    newsos6)
8766      lt_prog_compiler_pic='-KPIC'
8767      lt_prog_compiler_static='-Bstatic'
8768      ;;
8769
8770    *nto* | *qnx*)
8771      # QNX uses GNU C++, but need to define -shared option too, otherwise
8772      # it will coredump.
8773      lt_prog_compiler_pic='-fPIC -shared'
8774      ;;
8775
8776    osf3* | osf4* | osf5*)
8777      lt_prog_compiler_wl='-Wl,'
8778      # All OSF/1 code is PIC.
8779      lt_prog_compiler_static='-non_shared'
8780      ;;
8781
8782    rdos*)
8783      lt_prog_compiler_static='-non_shared'
8784      ;;
8785
8786    solaris*)
8787      lt_prog_compiler_pic='-KPIC'
8788      lt_prog_compiler_static='-Bstatic'
8789      case $cc_basename in
8790      f77* | f90* | f95*)
8791	lt_prog_compiler_wl='-Qoption ld ';;
8792      *)
8793	lt_prog_compiler_wl='-Wl,';;
8794      esac
8795      ;;
8796
8797    sunos4*)
8798      lt_prog_compiler_wl='-Qoption ld '
8799      lt_prog_compiler_pic='-PIC'
8800      lt_prog_compiler_static='-Bstatic'
8801      ;;
8802
8803    sysv4 | sysv4.2uw2* | sysv4.3*)
8804      lt_prog_compiler_wl='-Wl,'
8805      lt_prog_compiler_pic='-KPIC'
8806      lt_prog_compiler_static='-Bstatic'
8807      ;;
8808
8809    sysv4*MP*)
8810      if test -d /usr/nec ;then
8811	lt_prog_compiler_pic='-Kconform_pic'
8812	lt_prog_compiler_static='-Bstatic'
8813      fi
8814      ;;
8815
8816    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8817      lt_prog_compiler_wl='-Wl,'
8818      lt_prog_compiler_pic='-KPIC'
8819      lt_prog_compiler_static='-Bstatic'
8820      ;;
8821
8822    unicos*)
8823      lt_prog_compiler_wl='-Wl,'
8824      lt_prog_compiler_can_build_shared=no
8825      ;;
8826
8827    uts4*)
8828      lt_prog_compiler_pic='-pic'
8829      lt_prog_compiler_static='-Bstatic'
8830      ;;
8831
8832    *)
8833      lt_prog_compiler_can_build_shared=no
8834      ;;
8835    esac
8836  fi
8837
8838case $host_os in
8839  # For platforms which do not support PIC, -DPIC is meaningless:
8840  *djgpp*)
8841    lt_prog_compiler_pic=
8842    ;;
8843  *)
8844    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8845    ;;
8846esac
8847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8848$as_echo "$lt_prog_compiler_pic" >&6; }
8849
8850
8851
8852
8853
8854
8855#
8856# Check to make sure the PIC flag actually works.
8857#
8858if test -n "$lt_prog_compiler_pic"; then
8859  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8860$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8861if ${lt_cv_prog_compiler_pic_works+:} false; then :
8862  $as_echo_n "(cached) " >&6
8863else
8864  lt_cv_prog_compiler_pic_works=no
8865   ac_outfile=conftest.$ac_objext
8866   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8867   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8868   # Insert the option either (1) after the last *FLAGS variable, or
8869   # (2) before a word containing "conftest.", or (3) at the end.
8870   # Note that $ac_compile itself does not contain backslashes and begins
8871   # with a dollar sign (not a hyphen), so the echo should work correctly.
8872   # The option is referenced via a variable to avoid confusing sed.
8873   lt_compile=`echo "$ac_compile" | $SED \
8874   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8875   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8876   -e 's:$: $lt_compiler_flag:'`
8877   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8878   (eval "$lt_compile" 2>conftest.err)
8879   ac_status=$?
8880   cat conftest.err >&5
8881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882   if (exit $ac_status) && test -s "$ac_outfile"; then
8883     # The compiler can only warn and ignore the option if not recognized
8884     # So say no if there are warnings other than the usual output.
8885     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8886     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8887     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8888       lt_cv_prog_compiler_pic_works=yes
8889     fi
8890   fi
8891   $RM conftest*
8892
8893fi
8894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8895$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8896
8897if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8898    case $lt_prog_compiler_pic in
8899     "" | " "*) ;;
8900     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8901     esac
8902else
8903    lt_prog_compiler_pic=
8904     lt_prog_compiler_can_build_shared=no
8905fi
8906
8907fi
8908
8909
8910
8911
8912
8913
8914#
8915# Check to make sure the static flag actually works.
8916#
8917wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8919$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8920if ${lt_cv_prog_compiler_static_works+:} false; then :
8921  $as_echo_n "(cached) " >&6
8922else
8923  lt_cv_prog_compiler_static_works=no
8924   save_LDFLAGS="$LDFLAGS"
8925   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8926   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8927   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8928     # The linker can only warn and ignore the option if not recognized
8929     # So say no if there are warnings
8930     if test -s conftest.err; then
8931       # Append any errors to the config.log.
8932       cat conftest.err 1>&5
8933       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8934       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8935       if diff conftest.exp conftest.er2 >/dev/null; then
8936         lt_cv_prog_compiler_static_works=yes
8937       fi
8938     else
8939       lt_cv_prog_compiler_static_works=yes
8940     fi
8941   fi
8942   $RM -r conftest*
8943   LDFLAGS="$save_LDFLAGS"
8944
8945fi
8946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8947$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8948
8949if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8950    :
8951else
8952    lt_prog_compiler_static=
8953fi
8954
8955
8956
8957
8958
8959
8960
8961  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8962$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8963if ${lt_cv_prog_compiler_c_o+:} false; then :
8964  $as_echo_n "(cached) " >&6
8965else
8966  lt_cv_prog_compiler_c_o=no
8967   $RM -r conftest 2>/dev/null
8968   mkdir conftest
8969   cd conftest
8970   mkdir out
8971   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8972
8973   lt_compiler_flag="-o out/conftest2.$ac_objext"
8974   # Insert the option either (1) after the last *FLAGS variable, or
8975   # (2) before a word containing "conftest.", or (3) at the end.
8976   # Note that $ac_compile itself does not contain backslashes and begins
8977   # with a dollar sign (not a hyphen), so the echo should work correctly.
8978   lt_compile=`echo "$ac_compile" | $SED \
8979   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8980   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8981   -e 's:$: $lt_compiler_flag:'`
8982   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8983   (eval "$lt_compile" 2>out/conftest.err)
8984   ac_status=$?
8985   cat out/conftest.err >&5
8986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8987   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8988   then
8989     # The compiler can only warn and ignore the option if not recognized
8990     # So say no if there are warnings
8991     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8992     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8993     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8994       lt_cv_prog_compiler_c_o=yes
8995     fi
8996   fi
8997   chmod u+w . 2>&5
8998   $RM conftest*
8999   # SGI C++ compiler will create directory out/ii_files/ for
9000   # template instantiation
9001   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9002   $RM out/* && rmdir out
9003   cd ..
9004   $RM -r conftest
9005   $RM conftest*
9006
9007fi
9008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9009$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9010
9011
9012
9013
9014
9015
9016  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9017$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9018if ${lt_cv_prog_compiler_c_o+:} false; then :
9019  $as_echo_n "(cached) " >&6
9020else
9021  lt_cv_prog_compiler_c_o=no
9022   $RM -r conftest 2>/dev/null
9023   mkdir conftest
9024   cd conftest
9025   mkdir out
9026   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9027
9028   lt_compiler_flag="-o out/conftest2.$ac_objext"
9029   # Insert the option either (1) after the last *FLAGS variable, or
9030   # (2) before a word containing "conftest.", or (3) at the end.
9031   # Note that $ac_compile itself does not contain backslashes and begins
9032   # with a dollar sign (not a hyphen), so the echo should work correctly.
9033   lt_compile=`echo "$ac_compile" | $SED \
9034   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9035   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9036   -e 's:$: $lt_compiler_flag:'`
9037   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9038   (eval "$lt_compile" 2>out/conftest.err)
9039   ac_status=$?
9040   cat out/conftest.err >&5
9041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9042   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9043   then
9044     # The compiler can only warn and ignore the option if not recognized
9045     # So say no if there are warnings
9046     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9047     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9048     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9049       lt_cv_prog_compiler_c_o=yes
9050     fi
9051   fi
9052   chmod u+w . 2>&5
9053   $RM conftest*
9054   # SGI C++ compiler will create directory out/ii_files/ for
9055   # template instantiation
9056   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9057   $RM out/* && rmdir out
9058   cd ..
9059   $RM -r conftest
9060   $RM conftest*
9061
9062fi
9063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9064$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9065
9066
9067
9068
9069hard_links="nottested"
9070if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9071  # do not overwrite the value of need_locks provided by the user
9072  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9073$as_echo_n "checking if we can lock with hard links... " >&6; }
9074  hard_links=yes
9075  $RM conftest*
9076  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9077  touch conftest.a
9078  ln conftest.a conftest.b 2>&5 || hard_links=no
9079  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9080  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9081$as_echo "$hard_links" >&6; }
9082  if test "$hard_links" = no; then
9083    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9084$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9085    need_locks=warn
9086  fi
9087else
9088  need_locks=no
9089fi
9090
9091
9092
9093
9094
9095
9096  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9097$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9098
9099  runpath_var=
9100  allow_undefined_flag=
9101  always_export_symbols=no
9102  archive_cmds=
9103  archive_expsym_cmds=
9104  compiler_needs_object=no
9105  enable_shared_with_static_runtimes=no
9106  export_dynamic_flag_spec=
9107  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9108  hardcode_automatic=no
9109  hardcode_direct=no
9110  hardcode_direct_absolute=no
9111  hardcode_libdir_flag_spec=
9112  hardcode_libdir_flag_spec_ld=
9113  hardcode_libdir_separator=
9114  hardcode_minus_L=no
9115  hardcode_shlibpath_var=unsupported
9116  inherit_rpath=no
9117  link_all_deplibs=unknown
9118  module_cmds=
9119  module_expsym_cmds=
9120  old_archive_from_new_cmds=
9121  old_archive_from_expsyms_cmds=
9122  thread_safe_flag_spec=
9123  whole_archive_flag_spec=
9124  # include_expsyms should be a list of space-separated symbols to be *always*
9125  # included in the symbol list
9126  include_expsyms=
9127  # exclude_expsyms can be an extended regexp of symbols to exclude
9128  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9129  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9130  # as well as any symbol that contains `d'.
9131  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9132  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9133  # platforms (ab)use it in PIC code, but their linkers get confused if
9134  # the symbol is explicitly referenced.  Since portable code cannot
9135  # rely on this symbol name, it's probably fine to never include it in
9136  # preloaded symbol tables.
9137  # Exclude shared library initialization/finalization symbols.
9138  extract_expsyms_cmds=
9139
9140  case $host_os in
9141  cygwin* | mingw* | pw32* | cegcc*)
9142    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9143    # When not using gcc, we currently assume that we are using
9144    # Microsoft Visual C++.
9145    if test "$GCC" != yes; then
9146      with_gnu_ld=no
9147    fi
9148    ;;
9149  interix*)
9150    # we just hope/assume this is gcc and not c89 (= MSVC++)
9151    with_gnu_ld=yes
9152    ;;
9153  openbsd*)
9154    with_gnu_ld=no
9155    ;;
9156  esac
9157
9158  ld_shlibs=yes
9159
9160  # On some targets, GNU ld is compatible enough with the native linker
9161  # that we're better off using the native interface for both.
9162  lt_use_gnu_ld_interface=no
9163  if test "$with_gnu_ld" = yes; then
9164    case $host_os in
9165      aix*)
9166	# The AIX port of GNU ld has always aspired to compatibility
9167	# with the native linker.  However, as the warning in the GNU ld
9168	# block says, versions before 2.19.5* couldn't really create working
9169	# shared libraries, regardless of the interface used.
9170	case `$LD -v 2>&1` in
9171	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9172	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9173	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9174	  *)
9175	    lt_use_gnu_ld_interface=yes
9176	    ;;
9177	esac
9178	;;
9179      *)
9180	lt_use_gnu_ld_interface=yes
9181	;;
9182    esac
9183  fi
9184
9185  if test "$lt_use_gnu_ld_interface" = yes; then
9186    # If archive_cmds runs LD, not CC, wlarc should be empty
9187    wlarc='${wl}'
9188
9189    # Set some defaults for GNU ld with shared library support. These
9190    # are reset later if shared libraries are not supported. Putting them
9191    # here allows them to be overridden if necessary.
9192    runpath_var=LD_RUN_PATH
9193    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9194    export_dynamic_flag_spec='${wl}--export-dynamic'
9195    # ancient GNU ld didn't support --whole-archive et. al.
9196    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9197      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9198    else
9199      whole_archive_flag_spec=
9200    fi
9201    supports_anon_versioning=no
9202    case `$LD -v 2>&1` in
9203      *GNU\ gold*) supports_anon_versioning=yes ;;
9204      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9205      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9206      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9207      *\ 2.11.*) ;; # other 2.11 versions
9208      *) supports_anon_versioning=yes ;;
9209    esac
9210
9211    # See if GNU ld supports shared libraries.
9212    case $host_os in
9213    aix[3-9]*)
9214      # On AIX/PPC, the GNU linker is very broken
9215      if test "$host_cpu" != ia64; then
9216	ld_shlibs=no
9217	cat <<_LT_EOF 1>&2
9218
9219*** Warning: the GNU linker, at least up to release 2.19, is reported
9220*** to be unable to reliably create shared libraries on AIX.
9221*** Therefore, libtool is disabling shared libraries support.  If you
9222*** really care for shared libraries, you may want to install binutils
9223*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9224*** You will then need to restart the configuration process.
9225
9226_LT_EOF
9227      fi
9228      ;;
9229
9230    amigaos*)
9231      case $host_cpu in
9232      powerpc)
9233            # see comment about AmigaOS4 .so support
9234            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9235            archive_expsym_cmds=''
9236        ;;
9237      m68k)
9238            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)'
9239            hardcode_libdir_flag_spec='-L$libdir'
9240            hardcode_minus_L=yes
9241        ;;
9242      esac
9243      ;;
9244
9245    beos*)
9246      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9247	allow_undefined_flag=unsupported
9248	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9249	# support --undefined.  This deserves some investigation.  FIXME
9250	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9251      else
9252	ld_shlibs=no
9253      fi
9254      ;;
9255
9256    cygwin* | mingw* | pw32* | cegcc*)
9257      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9258      # as there is no search path for DLLs.
9259      hardcode_libdir_flag_spec='-L$libdir'
9260      export_dynamic_flag_spec='${wl}--export-all-symbols'
9261      allow_undefined_flag=unsupported
9262      always_export_symbols=no
9263      enable_shared_with_static_runtimes=yes
9264      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9265
9266      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9267        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9268	# If the export-symbols file already is a .def file (1st line
9269	# is EXPORTS), use it as is; otherwise, prepend...
9270	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9271	  cp $export_symbols $output_objdir/$soname.def;
9272	else
9273	  echo EXPORTS > $output_objdir/$soname.def;
9274	  cat $export_symbols >> $output_objdir/$soname.def;
9275	fi~
9276	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9277      else
9278	ld_shlibs=no
9279      fi
9280      ;;
9281
9282    haiku*)
9283      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9284      link_all_deplibs=yes
9285      ;;
9286
9287    interix[3-9]*)
9288      hardcode_direct=no
9289      hardcode_shlibpath_var=no
9290      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9291      export_dynamic_flag_spec='${wl}-E'
9292      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9293      # Instead, shared libraries are loaded at an image base (0x10000000 by
9294      # default) and relocated if they conflict, which is a slow very memory
9295      # consuming and fragmenting process.  To avoid this, we pick a random,
9296      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9297      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9298      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9299      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'
9300      ;;
9301
9302    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9303      tmp_diet=no
9304      if test "$host_os" = linux-dietlibc; then
9305	case $cc_basename in
9306	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9307	esac
9308      fi
9309      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9310	 && test "$tmp_diet" = no
9311      then
9312	tmp_addflag=' $pic_flag'
9313	tmp_sharedflag='-shared'
9314	case $cc_basename,$host_cpu in
9315        pgcc*)				# Portland Group C compiler
9316	  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'
9317	  tmp_addflag=' $pic_flag'
9318	  ;;
9319	pgf77* | pgf90* | pgf95* | pgfortran*)
9320					# Portland Group f77 and f90 compilers
9321	  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'
9322	  tmp_addflag=' $pic_flag -Mnomain' ;;
9323	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9324	  tmp_addflag=' -i_dynamic' ;;
9325	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9326	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9327	ifc* | ifort*)			# Intel Fortran compiler
9328	  tmp_addflag=' -nofor_main' ;;
9329	lf95*)				# Lahey Fortran 8.1
9330	  whole_archive_flag_spec=
9331	  tmp_sharedflag='--shared' ;;
9332	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9333	  tmp_sharedflag='-qmkshrobj'
9334	  tmp_addflag= ;;
9335	nvcc*)	# Cuda Compiler Driver 2.2
9336	  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'
9337	  compiler_needs_object=yes
9338	  ;;
9339	esac
9340	case `$CC -V 2>&1 | sed 5q` in
9341	*Sun\ C*)			# Sun C 5.9
9342	  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'
9343	  compiler_needs_object=yes
9344	  tmp_sharedflag='-G' ;;
9345	*Sun\ F*)			# Sun Fortran 8.3
9346	  tmp_sharedflag='-G' ;;
9347	esac
9348	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9349
9350        if test "x$supports_anon_versioning" = xyes; then
9351          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9352	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9353	    echo "local: *; };" >> $output_objdir/$libname.ver~
9354	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9355        fi
9356
9357	case $cc_basename in
9358	xlf* | bgf* | bgxlf* | mpixlf*)
9359	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9360	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9361	  hardcode_libdir_flag_spec=
9362	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9363	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9364	  if test "x$supports_anon_versioning" = xyes; then
9365	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9366	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9367	      echo "local: *; };" >> $output_objdir/$libname.ver~
9368	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9369	  fi
9370	  ;;
9371	esac
9372      else
9373        ld_shlibs=no
9374      fi
9375      ;;
9376
9377    netbsd*)
9378      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9379	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9380	wlarc=
9381      else
9382	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9383	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9384      fi
9385      ;;
9386
9387    solaris*)
9388      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9389	ld_shlibs=no
9390	cat <<_LT_EOF 1>&2
9391
9392*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9393*** create shared libraries on Solaris systems.  Therefore, libtool
9394*** is disabling shared libraries support.  We urge you to upgrade GNU
9395*** binutils to release 2.9.1 or newer.  Another option is to modify
9396*** your PATH or compiler configuration so that the native linker is
9397*** used, and then restart.
9398
9399_LT_EOF
9400      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9401	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9402	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9403      else
9404	ld_shlibs=no
9405      fi
9406      ;;
9407
9408    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9409      case `$LD -v 2>&1` in
9410        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9411	ld_shlibs=no
9412	cat <<_LT_EOF 1>&2
9413
9414*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9415*** reliably create shared libraries on SCO systems.  Therefore, libtool
9416*** is disabling shared libraries support.  We urge you to upgrade GNU
9417*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9418*** your PATH or compiler configuration so that the native linker is
9419*** used, and then restart.
9420
9421_LT_EOF
9422	;;
9423	*)
9424	  # For security reasons, it is highly recommended that you always
9425	  # use absolute paths for naming shared libraries, and exclude the
9426	  # DT_RUNPATH tag from executables and libraries.  But doing so
9427	  # requires that you compile everything twice, which is a pain.
9428	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9429	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9430	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9431	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9432	  else
9433	    ld_shlibs=no
9434	  fi
9435	;;
9436      esac
9437      ;;
9438
9439    sunos4*)
9440      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9441      wlarc=
9442      hardcode_direct=yes
9443      hardcode_shlibpath_var=no
9444      ;;
9445
9446    *)
9447      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9448	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9449	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9450      else
9451	ld_shlibs=no
9452      fi
9453      ;;
9454    esac
9455
9456    if test "$ld_shlibs" = no; then
9457      runpath_var=
9458      hardcode_libdir_flag_spec=
9459      export_dynamic_flag_spec=
9460      whole_archive_flag_spec=
9461    fi
9462  else
9463    # PORTME fill in a description of your system's linker (not GNU ld)
9464    case $host_os in
9465    aix3*)
9466      allow_undefined_flag=unsupported
9467      always_export_symbols=yes
9468      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'
9469      # Note: this linker hardcodes the directories in LIBPATH if there
9470      # are no directories specified by -L.
9471      hardcode_minus_L=yes
9472      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9473	# Neither direct hardcoding nor static linking is supported with a
9474	# broken collect2.
9475	hardcode_direct=unsupported
9476      fi
9477      ;;
9478
9479    aix[4-9]*)
9480      if test "$host_cpu" = ia64; then
9481	# On IA64, the linker does run time linking by default, so we don't
9482	# have to do anything special.
9483	aix_use_runtimelinking=no
9484	exp_sym_flag='-Bexport'
9485	no_entry_flag=""
9486      else
9487	# If we're using GNU nm, then we don't want the "-C" option.
9488	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9489	# Also, AIX nm treats weak defined symbols like other global
9490	# defined symbols, whereas GNU nm marks them as "W".
9491	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9492	  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'
9493	else
9494	  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'
9495	fi
9496	aix_use_runtimelinking=no
9497
9498	# Test if we are trying to use run time linking or normal
9499	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9500	# need to do runtime linking.
9501	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9502	  for ld_flag in $LDFLAGS; do
9503	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9504	    aix_use_runtimelinking=yes
9505	    break
9506	  fi
9507	  done
9508	  ;;
9509	esac
9510
9511	exp_sym_flag='-bexport'
9512	no_entry_flag='-bnoentry'
9513      fi
9514
9515      # When large executables or shared objects are built, AIX ld can
9516      # have problems creating the table of contents.  If linking a library
9517      # or program results in "error TOC overflow" add -mminimal-toc to
9518      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9519      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9520
9521      archive_cmds=''
9522      hardcode_direct=yes
9523      hardcode_direct_absolute=yes
9524      hardcode_libdir_separator=':'
9525      link_all_deplibs=yes
9526      file_list_spec='${wl}-f,'
9527
9528      if test "$GCC" = yes; then
9529	case $host_os in aix4.[012]|aix4.[012].*)
9530	# We only want to do this on AIX 4.2 and lower, the check
9531	# below for broken collect2 doesn't work under 4.3+
9532	  collect2name=`${CC} -print-prog-name=collect2`
9533	  if test -f "$collect2name" &&
9534	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9535	  then
9536	  # We have reworked collect2
9537	  :
9538	  else
9539	  # We have old collect2
9540	  hardcode_direct=unsupported
9541	  # It fails to find uninstalled libraries when the uninstalled
9542	  # path is not listed in the libpath.  Setting hardcode_minus_L
9543	  # to unsupported forces relinking
9544	  hardcode_minus_L=yes
9545	  hardcode_libdir_flag_spec='-L$libdir'
9546	  hardcode_libdir_separator=
9547	  fi
9548	  ;;
9549	esac
9550	shared_flag='-shared'
9551	if test "$aix_use_runtimelinking" = yes; then
9552	  shared_flag="$shared_flag "'${wl}-G'
9553	fi
9554      else
9555	# not using gcc
9556	if test "$host_cpu" = ia64; then
9557	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9558	# chokes on -Wl,-G. The following line is correct:
9559	  shared_flag='-G'
9560	else
9561	  if test "$aix_use_runtimelinking" = yes; then
9562	    shared_flag='${wl}-G'
9563	  else
9564	    shared_flag='${wl}-bM:SRE'
9565	  fi
9566	fi
9567      fi
9568
9569      export_dynamic_flag_spec='${wl}-bexpall'
9570      # It seems that -bexpall does not export symbols beginning with
9571      # underscore (_), so it is better to generate a list of symbols to export.
9572      always_export_symbols=yes
9573      if test "$aix_use_runtimelinking" = yes; then
9574	# Warning - without using the other runtime loading flags (-brtl),
9575	# -berok will link without error, but may produce a broken library.
9576	allow_undefined_flag='-berok'
9577        # Determine the default libpath from the value encoded in an
9578        # empty executable.
9579        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9580/* end confdefs.h.  */
9581
9582int
9583main ()
9584{
9585
9586  ;
9587  return 0;
9588}
9589_ACEOF
9590if ac_fn_c_try_link "$LINENO"; then :
9591
9592lt_aix_libpath_sed='
9593    /Import File Strings/,/^$/ {
9594	/^0/ {
9595	    s/^0  *\(.*\)$/\1/
9596	    p
9597	}
9598    }'
9599aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9600# Check for a 64-bit object if we didn't find anything.
9601if test -z "$aix_libpath"; then
9602  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9603fi
9604fi
9605rm -f core conftest.err conftest.$ac_objext \
9606    conftest$ac_exeext conftest.$ac_ext
9607if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9608
9609        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9610        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"
9611      else
9612	if test "$host_cpu" = ia64; then
9613	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9614	  allow_undefined_flag="-z nodefs"
9615	  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"
9616	else
9617	 # Determine the default libpath from the value encoded in an
9618	 # empty executable.
9619	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9620/* end confdefs.h.  */
9621
9622int
9623main ()
9624{
9625
9626  ;
9627  return 0;
9628}
9629_ACEOF
9630if ac_fn_c_try_link "$LINENO"; then :
9631
9632lt_aix_libpath_sed='
9633    /Import File Strings/,/^$/ {
9634	/^0/ {
9635	    s/^0  *\(.*\)$/\1/
9636	    p
9637	}
9638    }'
9639aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9640# Check for a 64-bit object if we didn't find anything.
9641if test -z "$aix_libpath"; then
9642  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9643fi
9644fi
9645rm -f core conftest.err conftest.$ac_objext \
9646    conftest$ac_exeext conftest.$ac_ext
9647if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9648
9649	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9650	  # Warning - without using the other run time loading flags,
9651	  # -berok will link without error, but may produce a broken library.
9652	  no_undefined_flag=' ${wl}-bernotok'
9653	  allow_undefined_flag=' ${wl}-berok'
9654	  if test "$with_gnu_ld" = yes; then
9655	    # We only use this code for GNU lds that support --whole-archive.
9656	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9657	  else
9658	    # Exported symbols can be pulled into shared objects from archives
9659	    whole_archive_flag_spec='$convenience'
9660	  fi
9661	  archive_cmds_need_lc=yes
9662	  # This is similar to how AIX traditionally builds its shared libraries.
9663	  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'
9664	fi
9665      fi
9666      ;;
9667
9668    amigaos*)
9669      case $host_cpu in
9670      powerpc)
9671            # see comment about AmigaOS4 .so support
9672            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9673            archive_expsym_cmds=''
9674        ;;
9675      m68k)
9676            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)'
9677            hardcode_libdir_flag_spec='-L$libdir'
9678            hardcode_minus_L=yes
9679        ;;
9680      esac
9681      ;;
9682
9683    bsdi[45]*)
9684      export_dynamic_flag_spec=-rdynamic
9685      ;;
9686
9687    cygwin* | mingw* | pw32* | cegcc*)
9688      # When not using gcc, we currently assume that we are using
9689      # Microsoft Visual C++.
9690      # hardcode_libdir_flag_spec is actually meaningless, as there is
9691      # no search path for DLLs.
9692      hardcode_libdir_flag_spec=' '
9693      allow_undefined_flag=unsupported
9694      # Tell ltmain to make .lib files, not .a files.
9695      libext=lib
9696      # Tell ltmain to make .dll files, not .so files.
9697      shrext_cmds=".dll"
9698      # FIXME: Setting linknames here is a bad hack.
9699      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9700      # The linker will automatically build a .lib file if we build a DLL.
9701      old_archive_from_new_cmds='true'
9702      # FIXME: Should let the user specify the lib program.
9703      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9704      fix_srcfile_path='`cygpath -w "$srcfile"`'
9705      enable_shared_with_static_runtimes=yes
9706      ;;
9707
9708    darwin* | rhapsody*)
9709
9710
9711  archive_cmds_need_lc=no
9712  hardcode_direct=no
9713  hardcode_automatic=yes
9714  hardcode_shlibpath_var=unsupported
9715  if test "$lt_cv_ld_force_load" = "yes"; then
9716    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\"`'
9717  else
9718    whole_archive_flag_spec=''
9719  fi
9720  link_all_deplibs=yes
9721  allow_undefined_flag="$_lt_dar_allow_undefined"
9722  case $cc_basename in
9723     ifort*) _lt_dar_can_shared=yes ;;
9724     *) _lt_dar_can_shared=$GCC ;;
9725  esac
9726  if test "$_lt_dar_can_shared" = "yes"; then
9727    output_verbose_link_cmd=func_echo_all
9728    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9729    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9730    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}"
9731    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}"
9732
9733  else
9734  ld_shlibs=no
9735  fi
9736
9737      ;;
9738
9739    dgux*)
9740      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9741      hardcode_libdir_flag_spec='-L$libdir'
9742      hardcode_shlibpath_var=no
9743      ;;
9744
9745    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9746    # support.  Future versions do this automatically, but an explicit c++rt0.o
9747    # does not break anything, and helps significantly (at the cost of a little
9748    # extra space).
9749    freebsd2.2*)
9750      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9751      hardcode_libdir_flag_spec='-R$libdir'
9752      hardcode_direct=yes
9753      hardcode_shlibpath_var=no
9754      ;;
9755
9756    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9757    freebsd2.*)
9758      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9759      hardcode_direct=yes
9760      hardcode_minus_L=yes
9761      hardcode_shlibpath_var=no
9762      ;;
9763
9764    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9765    freebsd* | dragonfly*)
9766      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9767      hardcode_libdir_flag_spec='-R$libdir'
9768      hardcode_direct=yes
9769      hardcode_shlibpath_var=no
9770      ;;
9771
9772    hpux9*)
9773      if test "$GCC" = yes; then
9774	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'
9775      else
9776	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'
9777      fi
9778      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9779      hardcode_libdir_separator=:
9780      hardcode_direct=yes
9781
9782      # hardcode_minus_L: Not really in the search PATH,
9783      # but as the default location of the library.
9784      hardcode_minus_L=yes
9785      export_dynamic_flag_spec='${wl}-E'
9786      ;;
9787
9788    hpux10*)
9789      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9790	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9791      else
9792	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9793      fi
9794      if test "$with_gnu_ld" = no; then
9795	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9796	hardcode_libdir_flag_spec_ld='+b $libdir'
9797	hardcode_libdir_separator=:
9798	hardcode_direct=yes
9799	hardcode_direct_absolute=yes
9800	export_dynamic_flag_spec='${wl}-E'
9801	# hardcode_minus_L: Not really in the search PATH,
9802	# but as the default location of the library.
9803	hardcode_minus_L=yes
9804      fi
9805      ;;
9806
9807    hpux11*)
9808      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9809	case $host_cpu in
9810	hppa*64*)
9811	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9812	  ;;
9813	ia64*)
9814	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9815	  ;;
9816	*)
9817	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9818	  ;;
9819	esac
9820      else
9821	case $host_cpu in
9822	hppa*64*)
9823	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9824	  ;;
9825	ia64*)
9826	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9827	  ;;
9828	*)
9829
9830	  # Older versions of the 11.00 compiler do not understand -b yet
9831	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9832	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9833$as_echo_n "checking if $CC understands -b... " >&6; }
9834if ${lt_cv_prog_compiler__b+:} false; then :
9835  $as_echo_n "(cached) " >&6
9836else
9837  lt_cv_prog_compiler__b=no
9838   save_LDFLAGS="$LDFLAGS"
9839   LDFLAGS="$LDFLAGS -b"
9840   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9841   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9842     # The linker can only warn and ignore the option if not recognized
9843     # So say no if there are warnings
9844     if test -s conftest.err; then
9845       # Append any errors to the config.log.
9846       cat conftest.err 1>&5
9847       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9848       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9849       if diff conftest.exp conftest.er2 >/dev/null; then
9850         lt_cv_prog_compiler__b=yes
9851       fi
9852     else
9853       lt_cv_prog_compiler__b=yes
9854     fi
9855   fi
9856   $RM -r conftest*
9857   LDFLAGS="$save_LDFLAGS"
9858
9859fi
9860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9861$as_echo "$lt_cv_prog_compiler__b" >&6; }
9862
9863if test x"$lt_cv_prog_compiler__b" = xyes; then
9864    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9865else
9866    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9867fi
9868
9869	  ;;
9870	esac
9871      fi
9872      if test "$with_gnu_ld" = no; then
9873	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9874	hardcode_libdir_separator=:
9875
9876	case $host_cpu in
9877	hppa*64*|ia64*)
9878	  hardcode_direct=no
9879	  hardcode_shlibpath_var=no
9880	  ;;
9881	*)
9882	  hardcode_direct=yes
9883	  hardcode_direct_absolute=yes
9884	  export_dynamic_flag_spec='${wl}-E'
9885
9886	  # hardcode_minus_L: Not really in the search PATH,
9887	  # but as the default location of the library.
9888	  hardcode_minus_L=yes
9889	  ;;
9890	esac
9891      fi
9892      ;;
9893
9894    irix5* | irix6* | nonstopux*)
9895      if test "$GCC" = yes; then
9896	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'
9897	# Try to use the -exported_symbol ld option, if it does not
9898	# work, assume that -exports_file does not work either and
9899	# implicitly export all symbols.
9900        save_LDFLAGS="$LDFLAGS"
9901        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9902        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9903/* end confdefs.h.  */
9904int foo(void) {}
9905_ACEOF
9906if ac_fn_c_try_link "$LINENO"; then :
9907  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'
9908
9909fi
9910rm -f core conftest.err conftest.$ac_objext \
9911    conftest$ac_exeext conftest.$ac_ext
9912        LDFLAGS="$save_LDFLAGS"
9913      else
9914	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'
9915	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'
9916      fi
9917      archive_cmds_need_lc='no'
9918      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9919      hardcode_libdir_separator=:
9920      inherit_rpath=yes
9921      link_all_deplibs=yes
9922      ;;
9923
9924    netbsd*)
9925      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9926	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9927      else
9928	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9929      fi
9930      hardcode_libdir_flag_spec='-R$libdir'
9931      hardcode_direct=yes
9932      hardcode_shlibpath_var=no
9933      ;;
9934
9935    newsos6)
9936      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9937      hardcode_direct=yes
9938      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9939      hardcode_libdir_separator=:
9940      hardcode_shlibpath_var=no
9941      ;;
9942
9943    *nto* | *qnx*)
9944      ;;
9945
9946    openbsd*)
9947      if test -f /usr/libexec/ld.so; then
9948	hardcode_direct=yes
9949	hardcode_shlibpath_var=no
9950	hardcode_direct_absolute=yes
9951	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9952	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9953	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9954	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9955	  export_dynamic_flag_spec='${wl}-E'
9956	else
9957	  case $host_os in
9958	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9959	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9960	     hardcode_libdir_flag_spec='-R$libdir'
9961	     ;;
9962	   *)
9963	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9964	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9965	     ;;
9966	  esac
9967	fi
9968      else
9969	ld_shlibs=no
9970      fi
9971      ;;
9972
9973    os2*)
9974      hardcode_libdir_flag_spec='-L$libdir'
9975      hardcode_minus_L=yes
9976      allow_undefined_flag=unsupported
9977      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'
9978      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9979      ;;
9980
9981    osf3*)
9982      if test "$GCC" = yes; then
9983	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9984	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'
9985      else
9986	allow_undefined_flag=' -expect_unresolved \*'
9987	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'
9988      fi
9989      archive_cmds_need_lc='no'
9990      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9991      hardcode_libdir_separator=:
9992      ;;
9993
9994    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9995      if test "$GCC" = yes; then
9996	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9997	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'
9998	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9999      else
10000	allow_undefined_flag=' -expect_unresolved \*'
10001	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'
10002	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~
10003	$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'
10004
10005	# Both c and cxx compiler support -rpath directly
10006	hardcode_libdir_flag_spec='-rpath $libdir'
10007      fi
10008      archive_cmds_need_lc='no'
10009      hardcode_libdir_separator=:
10010      ;;
10011
10012    solaris*)
10013      no_undefined_flag=' -z defs'
10014      if test "$GCC" = yes; then
10015	wlarc='${wl}'
10016	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10017	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10018	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10019      else
10020	case `$CC -V 2>&1` in
10021	*"Compilers 5.0"*)
10022	  wlarc=''
10023	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10024	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10025	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10026	  ;;
10027	*)
10028	  wlarc='${wl}'
10029	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10030	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10031	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10032	  ;;
10033	esac
10034      fi
10035      hardcode_libdir_flag_spec='-R$libdir'
10036      hardcode_shlibpath_var=no
10037      case $host_os in
10038      solaris2.[0-5] | solaris2.[0-5].*) ;;
10039      *)
10040	# The compiler driver will combine and reorder linker options,
10041	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10042	# but is careful enough not to reorder.
10043	# Supported since Solaris 2.6 (maybe 2.5.1?)
10044	if test "$GCC" = yes; then
10045	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10046	else
10047	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10048	fi
10049	;;
10050      esac
10051      link_all_deplibs=yes
10052      ;;
10053
10054    sunos4*)
10055      if test "x$host_vendor" = xsequent; then
10056	# Use $CC to link under sequent, because it throws in some extra .o
10057	# files that make .init and .fini sections work.
10058	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10059      else
10060	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10061      fi
10062      hardcode_libdir_flag_spec='-L$libdir'
10063      hardcode_direct=yes
10064      hardcode_minus_L=yes
10065      hardcode_shlibpath_var=no
10066      ;;
10067
10068    sysv4)
10069      case $host_vendor in
10070	sni)
10071	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10072	  hardcode_direct=yes # is this really true???
10073	;;
10074	siemens)
10075	  ## LD is ld it makes a PLAMLIB
10076	  ## CC just makes a GrossModule.
10077	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10078	  reload_cmds='$CC -r -o $output$reload_objs'
10079	  hardcode_direct=no
10080        ;;
10081	motorola)
10082	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10083	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10084	;;
10085      esac
10086      runpath_var='LD_RUN_PATH'
10087      hardcode_shlibpath_var=no
10088      ;;
10089
10090    sysv4.3*)
10091      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10092      hardcode_shlibpath_var=no
10093      export_dynamic_flag_spec='-Bexport'
10094      ;;
10095
10096    sysv4*MP*)
10097      if test -d /usr/nec; then
10098	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10099	hardcode_shlibpath_var=no
10100	runpath_var=LD_RUN_PATH
10101	hardcode_runpath_var=yes
10102	ld_shlibs=yes
10103      fi
10104      ;;
10105
10106    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10107      no_undefined_flag='${wl}-z,text'
10108      archive_cmds_need_lc=no
10109      hardcode_shlibpath_var=no
10110      runpath_var='LD_RUN_PATH'
10111
10112      if test "$GCC" = yes; then
10113	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10114	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10115      else
10116	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10117	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10118      fi
10119      ;;
10120
10121    sysv5* | sco3.2v5* | sco5v6*)
10122      # Note: We can NOT use -z defs as we might desire, because we do not
10123      # link with -lc, and that would cause any symbols used from libc to
10124      # always be unresolved, which means just about no library would
10125      # ever link correctly.  If we're not using GNU ld we use -z text
10126      # though, which does catch some bad symbols but isn't as heavy-handed
10127      # as -z defs.
10128      no_undefined_flag='${wl}-z,text'
10129      allow_undefined_flag='${wl}-z,nodefs'
10130      archive_cmds_need_lc=no
10131      hardcode_shlibpath_var=no
10132      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10133      hardcode_libdir_separator=':'
10134      link_all_deplibs=yes
10135      export_dynamic_flag_spec='${wl}-Bexport'
10136      runpath_var='LD_RUN_PATH'
10137
10138      if test "$GCC" = yes; then
10139	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10140	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10141      else
10142	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10143	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10144      fi
10145      ;;
10146
10147    uts4*)
10148      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10149      hardcode_libdir_flag_spec='-L$libdir'
10150      hardcode_shlibpath_var=no
10151      ;;
10152
10153    *)
10154      ld_shlibs=no
10155      ;;
10156    esac
10157
10158    if test x$host_vendor = xsni; then
10159      case $host in
10160      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10161	export_dynamic_flag_spec='${wl}-Blargedynsym'
10162	;;
10163      esac
10164    fi
10165  fi
10166
10167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10168$as_echo "$ld_shlibs" >&6; }
10169test "$ld_shlibs" = no && can_build_shared=no
10170
10171with_gnu_ld=$with_gnu_ld
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187#
10188# Do we need to explicitly link libc?
10189#
10190case "x$archive_cmds_need_lc" in
10191x|xyes)
10192  # Assume -lc should be added
10193  archive_cmds_need_lc=yes
10194
10195  if test "$enable_shared" = yes && test "$GCC" = yes; then
10196    case $archive_cmds in
10197    *'~'*)
10198      # FIXME: we may have to deal with multi-command sequences.
10199      ;;
10200    '$CC '*)
10201      # Test whether the compiler implicitly links with -lc since on some
10202      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10203      # to ld, don't add -lc before -lgcc.
10204      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10205$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10206if ${lt_cv_archive_cmds_need_lc+:} false; then :
10207  $as_echo_n "(cached) " >&6
10208else
10209  $RM conftest*
10210	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10211
10212	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10213  (eval $ac_compile) 2>&5
10214  ac_status=$?
10215  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10216  test $ac_status = 0; } 2>conftest.err; then
10217	  soname=conftest
10218	  lib=conftest
10219	  libobjs=conftest.$ac_objext
10220	  deplibs=
10221	  wl=$lt_prog_compiler_wl
10222	  pic_flag=$lt_prog_compiler_pic
10223	  compiler_flags=-v
10224	  linker_flags=-v
10225	  verstring=
10226	  output_objdir=.
10227	  libname=conftest
10228	  lt_save_allow_undefined_flag=$allow_undefined_flag
10229	  allow_undefined_flag=
10230	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10231  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10232  ac_status=$?
10233  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10234  test $ac_status = 0; }
10235	  then
10236	    lt_cv_archive_cmds_need_lc=no
10237	  else
10238	    lt_cv_archive_cmds_need_lc=yes
10239	  fi
10240	  allow_undefined_flag=$lt_save_allow_undefined_flag
10241	else
10242	  cat conftest.err 1>&5
10243	fi
10244	$RM conftest*
10245
10246fi
10247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10248$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10249      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10250      ;;
10251    esac
10252  fi
10253  ;;
10254esac
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
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  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10413$as_echo_n "checking dynamic linker characteristics... " >&6; }
10414
10415if test "$GCC" = yes; then
10416  case $host_os in
10417    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10418    *) lt_awk_arg="/^libraries:/" ;;
10419  esac
10420  case $host_os in
10421    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10422    *) lt_sed_strip_eq="s,=/,/,g" ;;
10423  esac
10424  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10425  case $lt_search_path_spec in
10426  *\;*)
10427    # if the path contains ";" then we assume it to be the separator
10428    # otherwise default to the standard path separator (i.e. ":") - it is
10429    # assumed that no part of a normal pathname contains ";" but that should
10430    # okay in the real world where ";" in dirpaths is itself problematic.
10431    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10432    ;;
10433  *)
10434    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10435    ;;
10436  esac
10437  # Ok, now we have the path, separated by spaces, we can step through it
10438  # and add multilib dir if necessary.
10439  lt_tmp_lt_search_path_spec=
10440  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10441  for lt_sys_path in $lt_search_path_spec; do
10442    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10443      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10444    else
10445      test -d "$lt_sys_path" && \
10446	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10447    fi
10448  done
10449  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10450BEGIN {RS=" "; FS="/|\n";} {
10451  lt_foo="";
10452  lt_count=0;
10453  for (lt_i = NF; lt_i > 0; lt_i--) {
10454    if ($lt_i != "" && $lt_i != ".") {
10455      if ($lt_i == "..") {
10456        lt_count++;
10457      } else {
10458        if (lt_count == 0) {
10459          lt_foo="/" $lt_i lt_foo;
10460        } else {
10461          lt_count--;
10462        }
10463      }
10464    }
10465  }
10466  if (lt_foo != "") { lt_freq[lt_foo]++; }
10467  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10468}'`
10469  # AWK program above erroneously prepends '/' to C:/dos/paths
10470  # for these hosts.
10471  case $host_os in
10472    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10473      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10474  esac
10475  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10476else
10477  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10478fi
10479library_names_spec=
10480libname_spec='lib$name'
10481soname_spec=
10482shrext_cmds=".so"
10483postinstall_cmds=
10484postuninstall_cmds=
10485finish_cmds=
10486finish_eval=
10487shlibpath_var=
10488shlibpath_overrides_runpath=unknown
10489version_type=none
10490dynamic_linker="$host_os ld.so"
10491sys_lib_dlsearch_path_spec="/lib /usr/lib"
10492need_lib_prefix=unknown
10493hardcode_into_libs=no
10494
10495# when you set need_version to no, make sure it does not cause -set_version
10496# flags to be left without arguments
10497need_version=unknown
10498
10499case $host_os in
10500aix3*)
10501  version_type=linux
10502  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10503  shlibpath_var=LIBPATH
10504
10505  # AIX 3 has no versioning support, so we append a major version to the name.
10506  soname_spec='${libname}${release}${shared_ext}$major'
10507  ;;
10508
10509aix[4-9]*)
10510  version_type=linux
10511  need_lib_prefix=no
10512  need_version=no
10513  hardcode_into_libs=yes
10514  if test "$host_cpu" = ia64; then
10515    # AIX 5 supports IA64
10516    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10517    shlibpath_var=LD_LIBRARY_PATH
10518  else
10519    # With GCC up to 2.95.x, collect2 would create an import file
10520    # for dependence libraries.  The import file would start with
10521    # the line `#! .'.  This would cause the generated library to
10522    # depend on `.', always an invalid library.  This was fixed in
10523    # development snapshots of GCC prior to 3.0.
10524    case $host_os in
10525      aix4 | aix4.[01] | aix4.[01].*)
10526      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10527	   echo ' yes '
10528	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10529	:
10530      else
10531	can_build_shared=no
10532      fi
10533      ;;
10534    esac
10535    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10536    # soname into executable. Probably we can add versioning support to
10537    # collect2, so additional links can be useful in future.
10538    if test "$aix_use_runtimelinking" = yes; then
10539      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10540      # instead of lib<name>.a to let people know that these are not
10541      # typical AIX shared libraries.
10542      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10543    else
10544      # We preserve .a as extension for shared libraries through AIX4.2
10545      # and later when we are not doing run time linking.
10546      library_names_spec='${libname}${release}.a $libname.a'
10547      soname_spec='${libname}${release}${shared_ext}$major'
10548    fi
10549    shlibpath_var=LIBPATH
10550  fi
10551  ;;
10552
10553amigaos*)
10554  case $host_cpu in
10555  powerpc)
10556    # Since July 2007 AmigaOS4 officially supports .so libraries.
10557    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10558    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10559    ;;
10560  m68k)
10561    library_names_spec='$libname.ixlibrary $libname.a'
10562    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10563    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'
10564    ;;
10565  esac
10566  ;;
10567
10568beos*)
10569  library_names_spec='${libname}${shared_ext}'
10570  dynamic_linker="$host_os ld.so"
10571  shlibpath_var=LIBRARY_PATH
10572  ;;
10573
10574bsdi[45]*)
10575  version_type=linux
10576  need_version=no
10577  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10578  soname_spec='${libname}${release}${shared_ext}$major'
10579  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10580  shlibpath_var=LD_LIBRARY_PATH
10581  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10582  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10583  # the default ld.so.conf also contains /usr/contrib/lib and
10584  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10585  # libtool to hard-code these into programs
10586  ;;
10587
10588cygwin* | mingw* | pw32* | cegcc*)
10589  version_type=windows
10590  shrext_cmds=".dll"
10591  need_version=no
10592  need_lib_prefix=no
10593
10594  case $GCC,$host_os in
10595  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10596    library_names_spec='$libname.dll.a'
10597    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10598    postinstall_cmds='base_file=`basename \${file}`~
10599      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10600      dldir=$destdir/`dirname \$dlpath`~
10601      test -d \$dldir || mkdir -p \$dldir~
10602      $install_prog $dir/$dlname \$dldir/$dlname~
10603      chmod a+x \$dldir/$dlname~
10604      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10605        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10606      fi'
10607    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10608      dlpath=$dir/\$dldll~
10609       $RM \$dlpath'
10610    shlibpath_overrides_runpath=yes
10611
10612    case $host_os in
10613    cygwin*)
10614      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10615      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10616
10617      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10618      ;;
10619    mingw* | cegcc*)
10620      # MinGW DLLs use traditional 'lib' prefix
10621      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10622      ;;
10623    pw32*)
10624      # pw32 DLLs use 'pw' prefix rather than 'lib'
10625      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10626      ;;
10627    esac
10628    ;;
10629
10630  *)
10631    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10632    ;;
10633  esac
10634  dynamic_linker='Win32 ld.exe'
10635  # FIXME: first we should search . and the directory the executable is in
10636  shlibpath_var=PATH
10637  ;;
10638
10639darwin* | rhapsody*)
10640  dynamic_linker="$host_os dyld"
10641  version_type=darwin
10642  need_lib_prefix=no
10643  need_version=no
10644  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10645  soname_spec='${libname}${release}${major}$shared_ext'
10646  shlibpath_overrides_runpath=yes
10647  shlibpath_var=DYLD_LIBRARY_PATH
10648  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10649
10650  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10651  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10652  ;;
10653
10654dgux*)
10655  version_type=linux
10656  need_lib_prefix=no
10657  need_version=no
10658  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10659  soname_spec='${libname}${release}${shared_ext}$major'
10660  shlibpath_var=LD_LIBRARY_PATH
10661  ;;
10662
10663freebsd* | dragonfly*)
10664  # DragonFly does not have aout.  When/if they implement a new
10665  # versioning mechanism, adjust this.
10666  if test -x /usr/bin/objformat; then
10667    objformat=`/usr/bin/objformat`
10668  else
10669    case $host_os in
10670    freebsd[23].*) objformat=aout ;;
10671    *) objformat=elf ;;
10672    esac
10673  fi
10674  version_type=freebsd-$objformat
10675  case $version_type in
10676    freebsd-elf*)
10677      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10678      need_version=no
10679      need_lib_prefix=no
10680      ;;
10681    freebsd-*)
10682      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10683      need_version=yes
10684      ;;
10685  esac
10686  shlibpath_var=LD_LIBRARY_PATH
10687  case $host_os in
10688  freebsd2.*)
10689    shlibpath_overrides_runpath=yes
10690    ;;
10691  freebsd3.[01]* | freebsdelf3.[01]*)
10692    shlibpath_overrides_runpath=yes
10693    hardcode_into_libs=yes
10694    ;;
10695  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10696  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10697    shlibpath_overrides_runpath=no
10698    hardcode_into_libs=yes
10699    ;;
10700  *) # from 4.6 on, and DragonFly
10701    shlibpath_overrides_runpath=yes
10702    hardcode_into_libs=yes
10703    ;;
10704  esac
10705  ;;
10706
10707gnu*)
10708  version_type=linux
10709  need_lib_prefix=no
10710  need_version=no
10711  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10712  soname_spec='${libname}${release}${shared_ext}$major'
10713  shlibpath_var=LD_LIBRARY_PATH
10714  hardcode_into_libs=yes
10715  ;;
10716
10717haiku*)
10718  version_type=linux
10719  need_lib_prefix=no
10720  need_version=no
10721  dynamic_linker="$host_os runtime_loader"
10722  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10723  soname_spec='${libname}${release}${shared_ext}$major'
10724  shlibpath_var=LIBRARY_PATH
10725  shlibpath_overrides_runpath=yes
10726  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10727  hardcode_into_libs=yes
10728  ;;
10729
10730hpux9* | hpux10* | hpux11*)
10731  # Give a soname corresponding to the major version so that dld.sl refuses to
10732  # link against other versions.
10733  version_type=sunos
10734  need_lib_prefix=no
10735  need_version=no
10736  case $host_cpu in
10737  ia64*)
10738    shrext_cmds='.so'
10739    hardcode_into_libs=yes
10740    dynamic_linker="$host_os dld.so"
10741    shlibpath_var=LD_LIBRARY_PATH
10742    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10743    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10744    soname_spec='${libname}${release}${shared_ext}$major'
10745    if test "X$HPUX_IA64_MODE" = X32; then
10746      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10747    else
10748      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10749    fi
10750    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10751    ;;
10752  hppa*64*)
10753    shrext_cmds='.sl'
10754    hardcode_into_libs=yes
10755    dynamic_linker="$host_os dld.sl"
10756    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10757    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10758    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10759    soname_spec='${libname}${release}${shared_ext}$major'
10760    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10761    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10762    ;;
10763  *)
10764    shrext_cmds='.sl'
10765    dynamic_linker="$host_os dld.sl"
10766    shlibpath_var=SHLIB_PATH
10767    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10768    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10769    soname_spec='${libname}${release}${shared_ext}$major'
10770    ;;
10771  esac
10772  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10773  postinstall_cmds='chmod 555 $lib'
10774  # or fails outright, so override atomically:
10775  install_override_mode=555
10776  ;;
10777
10778interix[3-9]*)
10779  version_type=linux
10780  need_lib_prefix=no
10781  need_version=no
10782  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10783  soname_spec='${libname}${release}${shared_ext}$major'
10784  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10785  shlibpath_var=LD_LIBRARY_PATH
10786  shlibpath_overrides_runpath=no
10787  hardcode_into_libs=yes
10788  ;;
10789
10790irix5* | irix6* | nonstopux*)
10791  case $host_os in
10792    nonstopux*) version_type=nonstopux ;;
10793    *)
10794	if test "$lt_cv_prog_gnu_ld" = yes; then
10795		version_type=linux
10796	else
10797		version_type=irix
10798	fi ;;
10799  esac
10800  need_lib_prefix=no
10801  need_version=no
10802  soname_spec='${libname}${release}${shared_ext}$major'
10803  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10804  case $host_os in
10805  irix5* | nonstopux*)
10806    libsuff= shlibsuff=
10807    ;;
10808  *)
10809    case $LD in # libtool.m4 will add one of these switches to LD
10810    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10811      libsuff= shlibsuff= libmagic=32-bit;;
10812    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10813      libsuff=32 shlibsuff=N32 libmagic=N32;;
10814    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10815      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10816    *) libsuff= shlibsuff= libmagic=never-match;;
10817    esac
10818    ;;
10819  esac
10820  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10821  shlibpath_overrides_runpath=no
10822  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10823  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10824  hardcode_into_libs=yes
10825  ;;
10826
10827# No shared lib support for Linux oldld, aout, or coff.
10828linux*oldld* | linux*aout* | linux*coff*)
10829  dynamic_linker=no
10830  ;;
10831
10832# This must be Linux ELF.
10833linux* | k*bsd*-gnu | kopensolaris*-gnu)
10834  version_type=linux
10835  need_lib_prefix=no
10836  need_version=no
10837  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10838  soname_spec='${libname}${release}${shared_ext}$major'
10839  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10840  shlibpath_var=LD_LIBRARY_PATH
10841  shlibpath_overrides_runpath=no
10842
10843  # Some binutils ld are patched to set DT_RUNPATH
10844  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10845  $as_echo_n "(cached) " >&6
10846else
10847  lt_cv_shlibpath_overrides_runpath=no
10848    save_LDFLAGS=$LDFLAGS
10849    save_libdir=$libdir
10850    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10851	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10852    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10853/* end confdefs.h.  */
10854
10855int
10856main ()
10857{
10858
10859  ;
10860  return 0;
10861}
10862_ACEOF
10863if ac_fn_c_try_link "$LINENO"; then :
10864  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10865  lt_cv_shlibpath_overrides_runpath=yes
10866fi
10867fi
10868rm -f core conftest.err conftest.$ac_objext \
10869    conftest$ac_exeext conftest.$ac_ext
10870    LDFLAGS=$save_LDFLAGS
10871    libdir=$save_libdir
10872
10873fi
10874
10875  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10876
10877  # This implies no fast_install, which is unacceptable.
10878  # Some rework will be needed to allow for fast_install
10879  # before this can be enabled.
10880  hardcode_into_libs=yes
10881
10882  # Append ld.so.conf contents to the search path
10883  if test -f /etc/ld.so.conf; then
10884    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' ' '`
10885    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10886  fi
10887
10888  # We used to test for /lib/ld.so.1 and disable shared libraries on
10889  # powerpc, because MkLinux only supported shared libraries with the
10890  # GNU dynamic linker.  Since this was broken with cross compilers,
10891  # most powerpc-linux boxes support dynamic linking these days and
10892  # people can always --disable-shared, the test was removed, and we
10893  # assume the GNU/Linux dynamic linker is in use.
10894  dynamic_linker='GNU/Linux ld.so'
10895  ;;
10896
10897netbsd*)
10898  version_type=sunos
10899  need_lib_prefix=no
10900  need_version=no
10901  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10902    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10903    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10904    dynamic_linker='NetBSD (a.out) ld.so'
10905  else
10906    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10907    soname_spec='${libname}${release}${shared_ext}$major'
10908    dynamic_linker='NetBSD ld.elf_so'
10909  fi
10910  shlibpath_var=LD_LIBRARY_PATH
10911  shlibpath_overrides_runpath=yes
10912  hardcode_into_libs=yes
10913  ;;
10914
10915newsos6)
10916  version_type=linux
10917  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10918  shlibpath_var=LD_LIBRARY_PATH
10919  shlibpath_overrides_runpath=yes
10920  ;;
10921
10922*nto* | *qnx*)
10923  version_type=qnx
10924  need_lib_prefix=no
10925  need_version=no
10926  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10927  soname_spec='${libname}${release}${shared_ext}$major'
10928  shlibpath_var=LD_LIBRARY_PATH
10929  shlibpath_overrides_runpath=no
10930  hardcode_into_libs=yes
10931  dynamic_linker='ldqnx.so'
10932  ;;
10933
10934openbsd*)
10935  version_type=sunos
10936  sys_lib_dlsearch_path_spec="/usr/lib"
10937  need_lib_prefix=no
10938  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10939  case $host_os in
10940    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10941    *)				need_version=no  ;;
10942  esac
10943  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10944  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10945  shlibpath_var=LD_LIBRARY_PATH
10946  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10947    case $host_os in
10948      openbsd2.[89] | openbsd2.[89].*)
10949	shlibpath_overrides_runpath=no
10950	;;
10951      *)
10952	shlibpath_overrides_runpath=yes
10953	;;
10954      esac
10955  else
10956    shlibpath_overrides_runpath=yes
10957  fi
10958  ;;
10959
10960os2*)
10961  libname_spec='$name'
10962  shrext_cmds=".dll"
10963  need_lib_prefix=no
10964  library_names_spec='$libname${shared_ext} $libname.a'
10965  dynamic_linker='OS/2 ld.exe'
10966  shlibpath_var=LIBPATH
10967  ;;
10968
10969osf3* | osf4* | osf5*)
10970  version_type=osf
10971  need_lib_prefix=no
10972  need_version=no
10973  soname_spec='${libname}${release}${shared_ext}$major'
10974  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10975  shlibpath_var=LD_LIBRARY_PATH
10976  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10977  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10978  ;;
10979
10980rdos*)
10981  dynamic_linker=no
10982  ;;
10983
10984solaris*)
10985  version_type=linux
10986  need_lib_prefix=no
10987  need_version=no
10988  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10989  soname_spec='${libname}${release}${shared_ext}$major'
10990  shlibpath_var=LD_LIBRARY_PATH
10991  shlibpath_overrides_runpath=yes
10992  hardcode_into_libs=yes
10993  # ldd complains unless libraries are executable
10994  postinstall_cmds='chmod +x $lib'
10995  ;;
10996
10997sunos4*)
10998  version_type=sunos
10999  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11000  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11001  shlibpath_var=LD_LIBRARY_PATH
11002  shlibpath_overrides_runpath=yes
11003  if test "$with_gnu_ld" = yes; then
11004    need_lib_prefix=no
11005  fi
11006  need_version=yes
11007  ;;
11008
11009sysv4 | sysv4.3*)
11010  version_type=linux
11011  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11012  soname_spec='${libname}${release}${shared_ext}$major'
11013  shlibpath_var=LD_LIBRARY_PATH
11014  case $host_vendor in
11015    sni)
11016      shlibpath_overrides_runpath=no
11017      need_lib_prefix=no
11018      runpath_var=LD_RUN_PATH
11019      ;;
11020    siemens)
11021      need_lib_prefix=no
11022      ;;
11023    motorola)
11024      need_lib_prefix=no
11025      need_version=no
11026      shlibpath_overrides_runpath=no
11027      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11028      ;;
11029  esac
11030  ;;
11031
11032sysv4*MP*)
11033  if test -d /usr/nec ;then
11034    version_type=linux
11035    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11036    soname_spec='$libname${shared_ext}.$major'
11037    shlibpath_var=LD_LIBRARY_PATH
11038  fi
11039  ;;
11040
11041sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11042  version_type=freebsd-elf
11043  need_lib_prefix=no
11044  need_version=no
11045  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11046  soname_spec='${libname}${release}${shared_ext}$major'
11047  shlibpath_var=LD_LIBRARY_PATH
11048  shlibpath_overrides_runpath=yes
11049  hardcode_into_libs=yes
11050  if test "$with_gnu_ld" = yes; then
11051    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11052  else
11053    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11054    case $host_os in
11055      sco3.2v5*)
11056        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11057	;;
11058    esac
11059  fi
11060  sys_lib_dlsearch_path_spec='/usr/lib'
11061  ;;
11062
11063tpf*)
11064  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11065  version_type=linux
11066  need_lib_prefix=no
11067  need_version=no
11068  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11069  shlibpath_var=LD_LIBRARY_PATH
11070  shlibpath_overrides_runpath=no
11071  hardcode_into_libs=yes
11072  ;;
11073
11074uts4*)
11075  version_type=linux
11076  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11077  soname_spec='${libname}${release}${shared_ext}$major'
11078  shlibpath_var=LD_LIBRARY_PATH
11079  ;;
11080
11081*)
11082  dynamic_linker=no
11083  ;;
11084esac
11085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11086$as_echo "$dynamic_linker" >&6; }
11087test "$dynamic_linker" = no && can_build_shared=no
11088
11089variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11090if test "$GCC" = yes; then
11091  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11092fi
11093
11094if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11095  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11096fi
11097if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11098  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11099fi
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11193$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11194hardcode_action=
11195if test -n "$hardcode_libdir_flag_spec" ||
11196   test -n "$runpath_var" ||
11197   test "X$hardcode_automatic" = "Xyes" ; then
11198
11199  # We can hardcode non-existent directories.
11200  if test "$hardcode_direct" != no &&
11201     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11202     # have to relink, otherwise we might link with an installed library
11203     # when we should be linking with a yet-to-be-installed one
11204     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11205     test "$hardcode_minus_L" != no; then
11206    # Linking always hardcodes the temporary library directory.
11207    hardcode_action=relink
11208  else
11209    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11210    hardcode_action=immediate
11211  fi
11212else
11213  # We cannot hardcode anything, or else we can only hardcode existing
11214  # directories.
11215  hardcode_action=unsupported
11216fi
11217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11218$as_echo "$hardcode_action" >&6; }
11219
11220if test "$hardcode_action" = relink ||
11221   test "$inherit_rpath" = yes; then
11222  # Fast installation is not supported
11223  enable_fast_install=no
11224elif test "$shlibpath_overrides_runpath" = yes ||
11225     test "$enable_shared" = no; then
11226  # Fast installation is not necessary
11227  enable_fast_install=needless
11228fi
11229
11230
11231
11232
11233
11234
11235  if test "x$enable_dlopen" != xyes; then
11236  enable_dlopen=unknown
11237  enable_dlopen_self=unknown
11238  enable_dlopen_self_static=unknown
11239else
11240  lt_cv_dlopen=no
11241  lt_cv_dlopen_libs=
11242
11243  case $host_os in
11244  beos*)
11245    lt_cv_dlopen="load_add_on"
11246    lt_cv_dlopen_libs=
11247    lt_cv_dlopen_self=yes
11248    ;;
11249
11250  mingw* | pw32* | cegcc*)
11251    lt_cv_dlopen="LoadLibrary"
11252    lt_cv_dlopen_libs=
11253    ;;
11254
11255  cygwin*)
11256    lt_cv_dlopen="dlopen"
11257    lt_cv_dlopen_libs=
11258    ;;
11259
11260  darwin*)
11261  # if libdl is installed we need to link against it
11262    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11263$as_echo_n "checking for dlopen in -ldl... " >&6; }
11264if ${ac_cv_lib_dl_dlopen+:} false; then :
11265  $as_echo_n "(cached) " >&6
11266else
11267  ac_check_lib_save_LIBS=$LIBS
11268LIBS="-ldl  $LIBS"
11269cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11270/* end confdefs.h.  */
11271
11272/* Override any GCC internal prototype to avoid an error.
11273   Use char because int might match the return type of a GCC
11274   builtin and then its argument prototype would still apply.  */
11275#ifdef __cplusplus
11276extern "C"
11277#endif
11278char dlopen ();
11279int
11280main ()
11281{
11282return dlopen ();
11283  ;
11284  return 0;
11285}
11286_ACEOF
11287if ac_fn_c_try_link "$LINENO"; then :
11288  ac_cv_lib_dl_dlopen=yes
11289else
11290  ac_cv_lib_dl_dlopen=no
11291fi
11292rm -f core conftest.err conftest.$ac_objext \
11293    conftest$ac_exeext conftest.$ac_ext
11294LIBS=$ac_check_lib_save_LIBS
11295fi
11296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11297$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11298if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11299  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11300else
11301
11302    lt_cv_dlopen="dyld"
11303    lt_cv_dlopen_libs=
11304    lt_cv_dlopen_self=yes
11305
11306fi
11307
11308    ;;
11309
11310  *)
11311    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11312if test "x$ac_cv_func_shl_load" = xyes; then :
11313  lt_cv_dlopen="shl_load"
11314else
11315  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11316$as_echo_n "checking for shl_load in -ldld... " >&6; }
11317if ${ac_cv_lib_dld_shl_load+:} false; then :
11318  $as_echo_n "(cached) " >&6
11319else
11320  ac_check_lib_save_LIBS=$LIBS
11321LIBS="-ldld  $LIBS"
11322cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11323/* end confdefs.h.  */
11324
11325/* Override any GCC internal prototype to avoid an error.
11326   Use char because int might match the return type of a GCC
11327   builtin and then its argument prototype would still apply.  */
11328#ifdef __cplusplus
11329extern "C"
11330#endif
11331char shl_load ();
11332int
11333main ()
11334{
11335return shl_load ();
11336  ;
11337  return 0;
11338}
11339_ACEOF
11340if ac_fn_c_try_link "$LINENO"; then :
11341  ac_cv_lib_dld_shl_load=yes
11342else
11343  ac_cv_lib_dld_shl_load=no
11344fi
11345rm -f core conftest.err conftest.$ac_objext \
11346    conftest$ac_exeext conftest.$ac_ext
11347LIBS=$ac_check_lib_save_LIBS
11348fi
11349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11350$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11351if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11352  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11353else
11354  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11355if test "x$ac_cv_func_dlopen" = xyes; then :
11356  lt_cv_dlopen="dlopen"
11357else
11358  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11359$as_echo_n "checking for dlopen in -ldl... " >&6; }
11360if ${ac_cv_lib_dl_dlopen+:} false; then :
11361  $as_echo_n "(cached) " >&6
11362else
11363  ac_check_lib_save_LIBS=$LIBS
11364LIBS="-ldl  $LIBS"
11365cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11366/* end confdefs.h.  */
11367
11368/* Override any GCC internal prototype to avoid an error.
11369   Use char because int might match the return type of a GCC
11370   builtin and then its argument prototype would still apply.  */
11371#ifdef __cplusplus
11372extern "C"
11373#endif
11374char dlopen ();
11375int
11376main ()
11377{
11378return dlopen ();
11379  ;
11380  return 0;
11381}
11382_ACEOF
11383if ac_fn_c_try_link "$LINENO"; then :
11384  ac_cv_lib_dl_dlopen=yes
11385else
11386  ac_cv_lib_dl_dlopen=no
11387fi
11388rm -f core conftest.err conftest.$ac_objext \
11389    conftest$ac_exeext conftest.$ac_ext
11390LIBS=$ac_check_lib_save_LIBS
11391fi
11392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11393$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11394if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11395  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11396else
11397  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11398$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11399if ${ac_cv_lib_svld_dlopen+:} false; then :
11400  $as_echo_n "(cached) " >&6
11401else
11402  ac_check_lib_save_LIBS=$LIBS
11403LIBS="-lsvld  $LIBS"
11404cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11405/* end confdefs.h.  */
11406
11407/* Override any GCC internal prototype to avoid an error.
11408   Use char because int might match the return type of a GCC
11409   builtin and then its argument prototype would still apply.  */
11410#ifdef __cplusplus
11411extern "C"
11412#endif
11413char dlopen ();
11414int
11415main ()
11416{
11417return dlopen ();
11418  ;
11419  return 0;
11420}
11421_ACEOF
11422if ac_fn_c_try_link "$LINENO"; then :
11423  ac_cv_lib_svld_dlopen=yes
11424else
11425  ac_cv_lib_svld_dlopen=no
11426fi
11427rm -f core conftest.err conftest.$ac_objext \
11428    conftest$ac_exeext conftest.$ac_ext
11429LIBS=$ac_check_lib_save_LIBS
11430fi
11431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11432$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11433if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11434  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11435else
11436  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11437$as_echo_n "checking for dld_link in -ldld... " >&6; }
11438if ${ac_cv_lib_dld_dld_link+:} false; then :
11439  $as_echo_n "(cached) " >&6
11440else
11441  ac_check_lib_save_LIBS=$LIBS
11442LIBS="-ldld  $LIBS"
11443cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11444/* end confdefs.h.  */
11445
11446/* Override any GCC internal prototype to avoid an error.
11447   Use char because int might match the return type of a GCC
11448   builtin and then its argument prototype would still apply.  */
11449#ifdef __cplusplus
11450extern "C"
11451#endif
11452char dld_link ();
11453int
11454main ()
11455{
11456return dld_link ();
11457  ;
11458  return 0;
11459}
11460_ACEOF
11461if ac_fn_c_try_link "$LINENO"; then :
11462  ac_cv_lib_dld_dld_link=yes
11463else
11464  ac_cv_lib_dld_dld_link=no
11465fi
11466rm -f core conftest.err conftest.$ac_objext \
11467    conftest$ac_exeext conftest.$ac_ext
11468LIBS=$ac_check_lib_save_LIBS
11469fi
11470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11471$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11472if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11473  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11474fi
11475
11476
11477fi
11478
11479
11480fi
11481
11482
11483fi
11484
11485
11486fi
11487
11488
11489fi
11490
11491    ;;
11492  esac
11493
11494  if test "x$lt_cv_dlopen" != xno; then
11495    enable_dlopen=yes
11496  else
11497    enable_dlopen=no
11498  fi
11499
11500  case $lt_cv_dlopen in
11501  dlopen)
11502    save_CPPFLAGS="$CPPFLAGS"
11503    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11504
11505    save_LDFLAGS="$LDFLAGS"
11506    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11507
11508    save_LIBS="$LIBS"
11509    LIBS="$lt_cv_dlopen_libs $LIBS"
11510
11511    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11512$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11513if ${lt_cv_dlopen_self+:} false; then :
11514  $as_echo_n "(cached) " >&6
11515else
11516  	  if test "$cross_compiling" = yes; then :
11517  lt_cv_dlopen_self=cross
11518else
11519  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11520  lt_status=$lt_dlunknown
11521  cat > conftest.$ac_ext <<_LT_EOF
11522#line 11522 "configure"
11523#include "confdefs.h"
11524
11525#if HAVE_DLFCN_H
11526#include <dlfcn.h>
11527#endif
11528
11529#include <stdio.h>
11530
11531#ifdef RTLD_GLOBAL
11532#  define LT_DLGLOBAL		RTLD_GLOBAL
11533#else
11534#  ifdef DL_GLOBAL
11535#    define LT_DLGLOBAL		DL_GLOBAL
11536#  else
11537#    define LT_DLGLOBAL		0
11538#  endif
11539#endif
11540
11541/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11542   find out it does not work in some platform. */
11543#ifndef LT_DLLAZY_OR_NOW
11544#  ifdef RTLD_LAZY
11545#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11546#  else
11547#    ifdef DL_LAZY
11548#      define LT_DLLAZY_OR_NOW		DL_LAZY
11549#    else
11550#      ifdef RTLD_NOW
11551#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11552#      else
11553#        ifdef DL_NOW
11554#          define LT_DLLAZY_OR_NOW	DL_NOW
11555#        else
11556#          define LT_DLLAZY_OR_NOW	0
11557#        endif
11558#      endif
11559#    endif
11560#  endif
11561#endif
11562
11563/* When -fvisbility=hidden is used, assume the code has been annotated
11564   correspondingly for the symbols needed.  */
11565#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11566void fnord () __attribute__((visibility("default")));
11567#endif
11568
11569void fnord () { int i=42; }
11570int main ()
11571{
11572  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11573  int status = $lt_dlunknown;
11574
11575  if (self)
11576    {
11577      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11578      else
11579        {
11580	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11581          else puts (dlerror ());
11582	}
11583      /* dlclose (self); */
11584    }
11585  else
11586    puts (dlerror ());
11587
11588  return status;
11589}
11590_LT_EOF
11591  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11592  (eval $ac_link) 2>&5
11593  ac_status=$?
11594  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11595  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11596    (./conftest; exit; ) >&5 2>/dev/null
11597    lt_status=$?
11598    case x$lt_status in
11599      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11600      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11601      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11602    esac
11603  else :
11604    # compilation failed
11605    lt_cv_dlopen_self=no
11606  fi
11607fi
11608rm -fr conftest*
11609
11610
11611fi
11612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11613$as_echo "$lt_cv_dlopen_self" >&6; }
11614
11615    if test "x$lt_cv_dlopen_self" = xyes; then
11616      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11617      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11618$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11619if ${lt_cv_dlopen_self_static+:} false; then :
11620  $as_echo_n "(cached) " >&6
11621else
11622  	  if test "$cross_compiling" = yes; then :
11623  lt_cv_dlopen_self_static=cross
11624else
11625  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11626  lt_status=$lt_dlunknown
11627  cat > conftest.$ac_ext <<_LT_EOF
11628#line 11628 "configure"
11629#include "confdefs.h"
11630
11631#if HAVE_DLFCN_H
11632#include <dlfcn.h>
11633#endif
11634
11635#include <stdio.h>
11636
11637#ifdef RTLD_GLOBAL
11638#  define LT_DLGLOBAL		RTLD_GLOBAL
11639#else
11640#  ifdef DL_GLOBAL
11641#    define LT_DLGLOBAL		DL_GLOBAL
11642#  else
11643#    define LT_DLGLOBAL		0
11644#  endif
11645#endif
11646
11647/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11648   find out it does not work in some platform. */
11649#ifndef LT_DLLAZY_OR_NOW
11650#  ifdef RTLD_LAZY
11651#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11652#  else
11653#    ifdef DL_LAZY
11654#      define LT_DLLAZY_OR_NOW		DL_LAZY
11655#    else
11656#      ifdef RTLD_NOW
11657#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11658#      else
11659#        ifdef DL_NOW
11660#          define LT_DLLAZY_OR_NOW	DL_NOW
11661#        else
11662#          define LT_DLLAZY_OR_NOW	0
11663#        endif
11664#      endif
11665#    endif
11666#  endif
11667#endif
11668
11669/* When -fvisbility=hidden is used, assume the code has been annotated
11670   correspondingly for the symbols needed.  */
11671#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11672void fnord () __attribute__((visibility("default")));
11673#endif
11674
11675void fnord () { int i=42; }
11676int main ()
11677{
11678  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11679  int status = $lt_dlunknown;
11680
11681  if (self)
11682    {
11683      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11684      else
11685        {
11686	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11687          else puts (dlerror ());
11688	}
11689      /* dlclose (self); */
11690    }
11691  else
11692    puts (dlerror ());
11693
11694  return status;
11695}
11696_LT_EOF
11697  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11698  (eval $ac_link) 2>&5
11699  ac_status=$?
11700  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11701  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11702    (./conftest; exit; ) >&5 2>/dev/null
11703    lt_status=$?
11704    case x$lt_status in
11705      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11706      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11707      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11708    esac
11709  else :
11710    # compilation failed
11711    lt_cv_dlopen_self_static=no
11712  fi
11713fi
11714rm -fr conftest*
11715
11716
11717fi
11718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11719$as_echo "$lt_cv_dlopen_self_static" >&6; }
11720    fi
11721
11722    CPPFLAGS="$save_CPPFLAGS"
11723    LDFLAGS="$save_LDFLAGS"
11724    LIBS="$save_LIBS"
11725    ;;
11726  esac
11727
11728  case $lt_cv_dlopen_self in
11729  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11730  *) enable_dlopen_self=unknown ;;
11731  esac
11732
11733  case $lt_cv_dlopen_self_static in
11734  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11735  *) enable_dlopen_self_static=unknown ;;
11736  esac
11737fi
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755striplib=
11756old_striplib=
11757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11758$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11759if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11760  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11761  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11763$as_echo "yes" >&6; }
11764else
11765# FIXME - insert some real tests, host_os isn't really good enough
11766  case $host_os in
11767  darwin*)
11768    if test -n "$STRIP" ; then
11769      striplib="$STRIP -x"
11770      old_striplib="$STRIP -S"
11771      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11772$as_echo "yes" >&6; }
11773    else
11774      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11775$as_echo "no" >&6; }
11776    fi
11777    ;;
11778  *)
11779    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11780$as_echo "no" >&6; }
11781    ;;
11782  esac
11783fi
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796  # Report which library types will actually be built
11797  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11798$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11799  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11800$as_echo "$can_build_shared" >&6; }
11801
11802  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11803$as_echo_n "checking whether to build shared libraries... " >&6; }
11804  test "$can_build_shared" = "no" && enable_shared=no
11805
11806  # On AIX, shared libraries and static libraries use the same namespace, and
11807  # are all built from PIC.
11808  case $host_os in
11809  aix3*)
11810    test "$enable_shared" = yes && enable_static=no
11811    if test -n "$RANLIB"; then
11812      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11813      postinstall_cmds='$RANLIB $lib'
11814    fi
11815    ;;
11816
11817  aix[4-9]*)
11818    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11819      test "$enable_shared" = yes && enable_static=no
11820    fi
11821    ;;
11822  esac
11823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11824$as_echo "$enable_shared" >&6; }
11825
11826  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11827$as_echo_n "checking whether to build static libraries... " >&6; }
11828  # Make sure either enable_shared or enable_static is yes.
11829  test "$enable_shared" = yes || enable_static=yes
11830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11831$as_echo "$enable_static" >&6; }
11832
11833
11834
11835
11836fi
11837ac_ext=c
11838ac_cpp='$CPP $CPPFLAGS'
11839ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11840ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11841ac_compiler_gnu=$ac_cv_c_compiler_gnu
11842
11843CC="$lt_save_CC"
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857        ac_config_commands="$ac_config_commands libtool"
11858
11859
11860
11861
11862# Only expand once:
11863
11864
11865# Check whether --enable-largefile was given.
11866if test "${enable_largefile+set}" = set; then :
11867  enableval=$enable_largefile;
11868fi
11869
11870if test "$enable_largefile" != no; then
11871
11872  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11873$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11874if ${ac_cv_sys_largefile_CC+:} false; then :
11875  $as_echo_n "(cached) " >&6
11876else
11877  ac_cv_sys_largefile_CC=no
11878     if test "$GCC" != yes; then
11879       ac_save_CC=$CC
11880       while :; do
11881	 # IRIX 6.2 and later do not support large files by default,
11882	 # so use the C compiler's -n32 option if that helps.
11883	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11884/* end confdefs.h.  */
11885#include <sys/types.h>
11886 /* Check that off_t can represent 2**63 - 1 correctly.
11887    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11888    since some C++ compilers masquerading as C compilers
11889    incorrectly reject 9223372036854775807.  */
11890#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11891  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11892		       && LARGE_OFF_T % 2147483647 == 1)
11893		      ? 1 : -1];
11894int
11895main ()
11896{
11897
11898  ;
11899  return 0;
11900}
11901_ACEOF
11902	 if ac_fn_c_try_compile "$LINENO"; then :
11903  break
11904fi
11905rm -f core conftest.err conftest.$ac_objext
11906	 CC="$CC -n32"
11907	 if ac_fn_c_try_compile "$LINENO"; then :
11908  ac_cv_sys_largefile_CC=' -n32'; break
11909fi
11910rm -f core conftest.err conftest.$ac_objext
11911	 break
11912       done
11913       CC=$ac_save_CC
11914       rm -f conftest.$ac_ext
11915    fi
11916fi
11917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11918$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11919  if test "$ac_cv_sys_largefile_CC" != no; then
11920    CC=$CC$ac_cv_sys_largefile_CC
11921  fi
11922
11923  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11924$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11925if ${ac_cv_sys_file_offset_bits+:} false; then :
11926  $as_echo_n "(cached) " >&6
11927else
11928  while :; do
11929  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11930/* end confdefs.h.  */
11931#include <sys/types.h>
11932 /* Check that off_t can represent 2**63 - 1 correctly.
11933    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11934    since some C++ compilers masquerading as C compilers
11935    incorrectly reject 9223372036854775807.  */
11936#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11937  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11938		       && LARGE_OFF_T % 2147483647 == 1)
11939		      ? 1 : -1];
11940int
11941main ()
11942{
11943
11944  ;
11945  return 0;
11946}
11947_ACEOF
11948if ac_fn_c_try_compile "$LINENO"; then :
11949  ac_cv_sys_file_offset_bits=no; break
11950fi
11951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11952  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11953/* end confdefs.h.  */
11954#define _FILE_OFFSET_BITS 64
11955#include <sys/types.h>
11956 /* Check that off_t can represent 2**63 - 1 correctly.
11957    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11958    since some C++ compilers masquerading as C compilers
11959    incorrectly reject 9223372036854775807.  */
11960#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11961  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11962		       && LARGE_OFF_T % 2147483647 == 1)
11963		      ? 1 : -1];
11964int
11965main ()
11966{
11967
11968  ;
11969  return 0;
11970}
11971_ACEOF
11972if ac_fn_c_try_compile "$LINENO"; then :
11973  ac_cv_sys_file_offset_bits=64; break
11974fi
11975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11976  ac_cv_sys_file_offset_bits=unknown
11977  break
11978done
11979fi
11980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11981$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11982case $ac_cv_sys_file_offset_bits in #(
11983  no | unknown) ;;
11984  *)
11985cat >>confdefs.h <<_ACEOF
11986#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11987_ACEOF
11988;;
11989esac
11990rm -rf conftest*
11991  if test $ac_cv_sys_file_offset_bits = unknown; then
11992    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11993$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11994if ${ac_cv_sys_large_files+:} false; then :
11995  $as_echo_n "(cached) " >&6
11996else
11997  while :; do
11998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11999/* end confdefs.h.  */
12000#include <sys/types.h>
12001 /* Check that off_t can represent 2**63 - 1 correctly.
12002    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12003    since some C++ compilers masquerading as C compilers
12004    incorrectly reject 9223372036854775807.  */
12005#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12006  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12007		       && LARGE_OFF_T % 2147483647 == 1)
12008		      ? 1 : -1];
12009int
12010main ()
12011{
12012
12013  ;
12014  return 0;
12015}
12016_ACEOF
12017if ac_fn_c_try_compile "$LINENO"; then :
12018  ac_cv_sys_large_files=no; break
12019fi
12020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12021  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12022/* end confdefs.h.  */
12023#define _LARGE_FILES 1
12024#include <sys/types.h>
12025 /* Check that off_t can represent 2**63 - 1 correctly.
12026    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12027    since some C++ compilers masquerading as C compilers
12028    incorrectly reject 9223372036854775807.  */
12029#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12030  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12031		       && LARGE_OFF_T % 2147483647 == 1)
12032		      ? 1 : -1];
12033int
12034main ()
12035{
12036
12037  ;
12038  return 0;
12039}
12040_ACEOF
12041if ac_fn_c_try_compile "$LINENO"; then :
12042  ac_cv_sys_large_files=1; break
12043fi
12044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12045  ac_cv_sys_large_files=unknown
12046  break
12047done
12048fi
12049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12050$as_echo "$ac_cv_sys_large_files" >&6; }
12051case $ac_cv_sys_large_files in #(
12052  no | unknown) ;;
12053  *)
12054cat >>confdefs.h <<_ACEOF
12055#define _LARGE_FILES $ac_cv_sys_large_files
12056_ACEOF
12057;;
12058esac
12059rm -rf conftest*
12060  fi
12061
12062
12063fi
12064
12065
12066MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
12067for ac_prog in aclocal
12068do
12069  # Extract the first word of "$ac_prog", so it can be a program name with args.
12070set dummy $ac_prog; ac_word=$2
12071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12072$as_echo_n "checking for $ac_word... " >&6; }
12073if ${ac_cv_prog_ACLOCAL+:} false; then :
12074  $as_echo_n "(cached) " >&6
12075else
12076  if test -n "$ACLOCAL"; then
12077  ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
12078else
12079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12080for as_dir in $PATH
12081do
12082  IFS=$as_save_IFS
12083  test -z "$as_dir" && as_dir=.
12084    for ac_exec_ext in '' $ac_executable_extensions; do
12085  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12086    ac_cv_prog_ACLOCAL="$ac_prog"
12087    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12088    break 2
12089  fi
12090done
12091  done
12092IFS=$as_save_IFS
12093
12094fi
12095fi
12096ACLOCAL=$ac_cv_prog_ACLOCAL
12097if test -n "$ACLOCAL"; then
12098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
12099$as_echo "$ACLOCAL" >&6; }
12100else
12101  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12102$as_echo "no" >&6; }
12103fi
12104
12105
12106  test -n "$ACLOCAL" && break
12107done
12108test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
12109
12110for ac_prog in autoconf
12111do
12112  # Extract the first word of "$ac_prog", so it can be a program name with args.
12113set dummy $ac_prog; ac_word=$2
12114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12115$as_echo_n "checking for $ac_word... " >&6; }
12116if ${ac_cv_prog_AUTOCONF+:} false; then :
12117  $as_echo_n "(cached) " >&6
12118else
12119  if test -n "$AUTOCONF"; then
12120  ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
12121else
12122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12123for as_dir in $PATH
12124do
12125  IFS=$as_save_IFS
12126  test -z "$as_dir" && as_dir=.
12127    for ac_exec_ext in '' $ac_executable_extensions; do
12128  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12129    ac_cv_prog_AUTOCONF="$ac_prog"
12130    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12131    break 2
12132  fi
12133done
12134  done
12135IFS=$as_save_IFS
12136
12137fi
12138fi
12139AUTOCONF=$ac_cv_prog_AUTOCONF
12140if test -n "$AUTOCONF"; then
12141  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
12142$as_echo "$AUTOCONF" >&6; }
12143else
12144  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12145$as_echo "no" >&6; }
12146fi
12147
12148
12149  test -n "$AUTOCONF" && break
12150done
12151test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
12152
12153for ac_prog in autoheader
12154do
12155  # Extract the first word of "$ac_prog", so it can be a program name with args.
12156set dummy $ac_prog; ac_word=$2
12157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12158$as_echo_n "checking for $ac_word... " >&6; }
12159if ${ac_cv_prog_AUTOHEADER+:} false; then :
12160  $as_echo_n "(cached) " >&6
12161else
12162  if test -n "$AUTOHEADER"; then
12163  ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
12164else
12165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12166for as_dir in $PATH
12167do
12168  IFS=$as_save_IFS
12169  test -z "$as_dir" && as_dir=.
12170    for ac_exec_ext in '' $ac_executable_extensions; do
12171  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12172    ac_cv_prog_AUTOHEADER="$ac_prog"
12173    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12174    break 2
12175  fi
12176done
12177  done
12178IFS=$as_save_IFS
12179
12180fi
12181fi
12182AUTOHEADER=$ac_cv_prog_AUTOHEADER
12183if test -n "$AUTOHEADER"; then
12184  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
12185$as_echo "$AUTOHEADER" >&6; }
12186else
12187  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12188$as_echo "no" >&6; }
12189fi
12190
12191
12192  test -n "$AUTOHEADER" && break
12193done
12194test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
12195
12196
12197# Figure out what compiler warnings we can enable.
12198# See config/warnings.m4 for details.
12199
12200ac_ext=c
12201ac_cpp='$CPP $CPPFLAGS'
12202ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12203ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12204ac_compiler_gnu=$ac_cv_c_compiler_gnu
12205
12206warn=
12207save_CFLAGS="$CFLAGS"
12208for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \
12209			  -Wmissing-format-attribute; do
12210  # Do the check with the no- prefix removed since gcc silently
12211  # accepts any -Wno-* option on purpose
12212  case $real_option in
12213    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12214    *) option=$real_option ;;
12215  esac
12216  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12217
12218  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12219$as_echo_n "checking whether $CC supports $option... " >&6; }
12220if eval \${$as_acx_Woption+:} false; then :
12221  $as_echo_n "(cached) " >&6
12222else
12223  CFLAGS="$option"
12224    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12225/* end confdefs.h.  */
12226
12227int
12228main ()
12229{
12230
12231  ;
12232  return 0;
12233}
12234_ACEOF
12235if ac_fn_c_try_compile "$LINENO"; then :
12236  eval "$as_acx_Woption=yes"
12237else
12238  eval "$as_acx_Woption=no"
12239fi
12240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12241
12242fi
12243eval ac_res=\$$as_acx_Woption
12244	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12245$as_echo "$ac_res" >&6; }
12246  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12247  warn="$warn${warn:+ }$real_option"
12248fi
12249  done
12250CFLAGS="$save_CFLAGS"
12251ac_ext=c
12252ac_cpp='$CPP $CPPFLAGS'
12253ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12254ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12255ac_compiler_gnu=$ac_cv_c_compiler_gnu
12256
12257
12258ac_ext=c
12259ac_cpp='$CPP $CPPFLAGS'
12260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12262ac_compiler_gnu=$ac_cv_c_compiler_gnu
12263
12264c_warn=
12265save_CFLAGS="$CFLAGS"
12266for real_option in -Wstrict-prototypes -Wmissing-prototypes \
12267			  -Wold-style-definition; do
12268  # Do the check with the no- prefix removed since gcc silently
12269  # accepts any -Wno-* option on purpose
12270  case $real_option in
12271    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12272    *) option=$real_option ;;
12273  esac
12274  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12275
12276  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12277$as_echo_n "checking whether $CC supports $option... " >&6; }
12278if eval \${$as_acx_Woption+:} false; then :
12279  $as_echo_n "(cached) " >&6
12280else
12281  CFLAGS="$option"
12282    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12283/* end confdefs.h.  */
12284
12285int
12286main ()
12287{
12288
12289  ;
12290  return 0;
12291}
12292_ACEOF
12293if ac_fn_c_try_compile "$LINENO"; then :
12294  eval "$as_acx_Woption=yes"
12295else
12296  eval "$as_acx_Woption=no"
12297fi
12298rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12299
12300fi
12301eval ac_res=\$$as_acx_Woption
12302	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12303$as_echo "$ac_res" >&6; }
12304  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12305  c_warn="$c_warn${c_warn:+ }$real_option"
12306fi
12307  done
12308CFLAGS="$save_CFLAGS"
12309ac_ext=c
12310ac_cpp='$CPP $CPPFLAGS'
12311ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12312ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12313ac_compiler_gnu=$ac_cv_c_compiler_gnu
12314
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_PEDANTIC=
12323# Do the check with the no- prefix removed from the warning options
12324# since gcc silently accepts any -Wno-* option on purpose
12325if test "$GCC" = yes; then :
12326  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
12327$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
12328if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
12329  $as_echo_n "(cached) " >&6
12330else
12331  save_CFLAGS="$CFLAGS"
12332CFLAGS="-pedantic -Wlong-long"
12333cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12334/* end confdefs.h.  */
12335
12336int
12337main ()
12338{
12339
12340  ;
12341  return 0;
12342}
12343_ACEOF
12344if ac_fn_c_try_compile "$LINENO"; then :
12345  acx_cv_prog_cc_pedantic__Wlong_long=yes
12346else
12347  acx_cv_prog_cc_pedantic__Wlong_long=no
12348fi
12349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12350CFLAGS="$save_CFLAGS"
12351fi
12352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
12353$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
12354if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
12355  WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
12356fi
12357
12358fi
12359ac_ext=c
12360ac_cpp='$CPP $CPPFLAGS'
12361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12363ac_compiler_gnu=$ac_cv_c_compiler_gnu
12364
12365
12366
12367# Only enable with --enable-werror-always until existing warnings are
12368# corrected.
12369ac_ext=c
12370ac_cpp='$CPP $CPPFLAGS'
12371ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12372ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12373ac_compiler_gnu=$ac_cv_c_compiler_gnu
12374
12375WERROR=
12376# Check whether --enable-werror-always was given.
12377if test "${enable_werror_always+set}" = set; then :
12378  enableval=$enable_werror_always;
12379else
12380  enable_werror_always=no
12381fi
12382
12383if test $enable_werror_always = yes; then :
12384  WERROR="$WERROR${WERROR:+ }-Werror"
12385fi
12386
12387ac_ext=c
12388ac_cpp='$CPP $CPPFLAGS'
12389ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12390ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12391ac_compiler_gnu=$ac_cv_c_compiler_gnu
12392
12393
12394
12395
12396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12397$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12398    # Check whether --enable-maintainer-mode was given.
12399if test "${enable_maintainer_mode+set}" = set; then :
12400  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12401else
12402  USE_MAINTAINER_MODE=no
12403fi
12404
12405  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12406$as_echo "$USE_MAINTAINER_MODE" >&6; }
12407   if test $USE_MAINTAINER_MODE = yes; then
12408  MAINTAINER_MODE_TRUE=
12409  MAINTAINER_MODE_FALSE='#'
12410else
12411  MAINTAINER_MODE_TRUE='#'
12412  MAINTAINER_MODE_FALSE=
12413fi
12414
12415  MAINT=$MAINTAINER_MODE_TRUE
12416
12417
12418 case ${build_alias} in
12419  "") build_noncanonical=${build} ;;
12420  *) build_noncanonical=${build_alias} ;;
12421esac
12422
12423 case ${host_alias} in
12424  "") host_noncanonical=${build_noncanonical} ;;
12425  *) host_noncanonical=${host_alias} ;;
12426esac
12427
12428 case ${target_alias} in
12429  "") target_noncanonical=${host_noncanonical} ;;
12430  *) target_noncanonical=${target_alias} ;;
12431esac
12432
12433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12434$as_echo_n "checking whether to install libbfd... " >&6; }
12435  # Check whether --enable-install-libbfd was given.
12436if test "${enable_install_libbfd+set}" = set; then :
12437  enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12438else
12439  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12440        install_libbfd_p=yes
12441      else
12442        install_libbfd_p=no
12443      fi
12444fi
12445
12446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12447$as_echo "$install_libbfd_p" >&6; }
12448   if test $install_libbfd_p = yes; then
12449  INSTALL_LIBBFD_TRUE=
12450  INSTALL_LIBBFD_FALSE='#'
12451else
12452  INSTALL_LIBBFD_TRUE='#'
12453  INSTALL_LIBBFD_FALSE=
12454fi
12455
12456  # Need _noncanonical variables for this.
12457
12458
12459
12460
12461  # libbfd.a is a host library containing target dependent code
12462  bfdlibdir='$(libdir)'
12463  bfdincludedir='$(includedir)'
12464  if test "${host}" != "${target}"; then
12465    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12466    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12467  fi
12468
12469
12470
12471
12472
12473
12474ac_ext=c
12475ac_cpp='$CPP $CPPFLAGS'
12476ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12477ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12478ac_compiler_gnu=$ac_cv_c_compiler_gnu
12479
12480ac_libctf_warn_cflags=
12481save_CFLAGS="$CFLAGS"
12482for real_option in -Wall; do
12483  # Do the check with the no- prefix removed since gcc silently
12484  # accepts any -Wno-* option on purpose
12485  case $real_option in
12486    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12487    *) option=$real_option ;;
12488  esac
12489  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12490
12491  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12492$as_echo_n "checking whether $CC supports $option... " >&6; }
12493if eval \${$as_acx_Woption+:} false; then :
12494  $as_echo_n "(cached) " >&6
12495else
12496  CFLAGS="$option"
12497    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12498/* end confdefs.h.  */
12499
12500int
12501main ()
12502{
12503
12504  ;
12505  return 0;
12506}
12507_ACEOF
12508if ac_fn_c_try_compile "$LINENO"; then :
12509  eval "$as_acx_Woption=yes"
12510else
12511  eval "$as_acx_Woption=no"
12512fi
12513rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12514
12515fi
12516eval ac_res=\$$as_acx_Woption
12517	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12518$as_echo "$ac_res" >&6; }
12519  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12520  ac_libctf_warn_cflags="$ac_libctf_warn_cflags${ac_libctf_warn_cflags:+ }$real_option"
12521fi
12522  done
12523CFLAGS="$save_CFLAGS"
12524ac_ext=c
12525ac_cpp='$CPP $CPPFLAGS'
12526ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12527ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12528ac_compiler_gnu=$ac_cv_c_compiler_gnu
12529
12530
12531
12532
12533
12534
12535  for ac_header in $ac_header_list
12536do :
12537  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12538ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
12539"
12540if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12541  cat >>confdefs.h <<_ACEOF
12542#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12543_ACEOF
12544
12545fi
12546
12547done
12548
12549
12550
12551
12552
12553
12554
12555
12556for ac_func in getpagesize
12557do :
12558  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12559if test "x$ac_cv_func_getpagesize" = xyes; then :
12560  cat >>confdefs.h <<_ACEOF
12561#define HAVE_GETPAGESIZE 1
12562_ACEOF
12563
12564fi
12565done
12566
12567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12568$as_echo_n "checking for working mmap... " >&6; }
12569if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
12570  $as_echo_n "(cached) " >&6
12571else
12572  if test "$cross_compiling" = yes; then :
12573  ac_cv_func_mmap_fixed_mapped=no
12574else
12575  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12576/* end confdefs.h.  */
12577$ac_includes_default
12578/* malloc might have been renamed as rpl_malloc. */
12579#undef malloc
12580
12581/* Thanks to Mike Haertel and Jim Avera for this test.
12582   Here is a matrix of mmap possibilities:
12583	mmap private not fixed
12584	mmap private fixed at somewhere currently unmapped
12585	mmap private fixed at somewhere already mapped
12586	mmap shared not fixed
12587	mmap shared fixed at somewhere currently unmapped
12588	mmap shared fixed at somewhere already mapped
12589   For private mappings, we should verify that changes cannot be read()
12590   back from the file, nor mmap's back from the file at a different
12591   address.  (There have been systems where private was not correctly
12592   implemented like the infamous i386 svr4.0, and systems where the
12593   VM page cache was not coherent with the file system buffer cache
12594   like early versions of FreeBSD and possibly contemporary NetBSD.)
12595   For shared mappings, we should conversely verify that changes get
12596   propagated back to all the places they're supposed to be.
12597
12598   Grep wants private fixed already mapped.
12599   The main things grep needs to know about mmap are:
12600   * does it exist and is it safe to write into the mmap'd area
12601   * how to use it (BSD variants)  */
12602
12603#include <fcntl.h>
12604#include <sys/mman.h>
12605
12606#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12607char *malloc ();
12608#endif
12609
12610/* This mess was copied from the GNU getpagesize.h.  */
12611#ifndef HAVE_GETPAGESIZE
12612# ifdef _SC_PAGESIZE
12613#  define getpagesize() sysconf(_SC_PAGESIZE)
12614# else /* no _SC_PAGESIZE */
12615#  ifdef HAVE_SYS_PARAM_H
12616#   include <sys/param.h>
12617#   ifdef EXEC_PAGESIZE
12618#    define getpagesize() EXEC_PAGESIZE
12619#   else /* no EXEC_PAGESIZE */
12620#    ifdef NBPG
12621#     define getpagesize() NBPG * CLSIZE
12622#     ifndef CLSIZE
12623#      define CLSIZE 1
12624#     endif /* no CLSIZE */
12625#    else /* no NBPG */
12626#     ifdef NBPC
12627#      define getpagesize() NBPC
12628#     else /* no NBPC */
12629#      ifdef PAGESIZE
12630#       define getpagesize() PAGESIZE
12631#      endif /* PAGESIZE */
12632#     endif /* no NBPC */
12633#    endif /* no NBPG */
12634#   endif /* no EXEC_PAGESIZE */
12635#  else /* no HAVE_SYS_PARAM_H */
12636#   define getpagesize() 8192	/* punt totally */
12637#  endif /* no HAVE_SYS_PARAM_H */
12638# endif /* no _SC_PAGESIZE */
12639
12640#endif /* no HAVE_GETPAGESIZE */
12641
12642int
12643main ()
12644{
12645  char *data, *data2, *data3;
12646  const char *cdata2;
12647  int i, pagesize;
12648  int fd, fd2;
12649
12650  pagesize = getpagesize ();
12651
12652  /* First, make a file with some known garbage in it. */
12653  data = (char *) malloc (pagesize);
12654  if (!data)
12655    return 1;
12656  for (i = 0; i < pagesize; ++i)
12657    *(data + i) = rand ();
12658  umask (0);
12659  fd = creat ("conftest.mmap", 0600);
12660  if (fd < 0)
12661    return 2;
12662  if (write (fd, data, pagesize) != pagesize)
12663    return 3;
12664  close (fd);
12665
12666  /* Next, check that the tail of a page is zero-filled.  File must have
12667     non-zero length, otherwise we risk SIGBUS for entire page.  */
12668  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
12669  if (fd2 < 0)
12670    return 4;
12671  cdata2 = "";
12672  if (write (fd2, cdata2, 1) != 1)
12673    return 5;
12674  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
12675  if (data2 == MAP_FAILED)
12676    return 6;
12677  for (i = 0; i < pagesize; ++i)
12678    if (*(data2 + i))
12679      return 7;
12680  close (fd2);
12681  if (munmap (data2, pagesize))
12682    return 8;
12683
12684  /* Next, try to mmap the file at a fixed address which already has
12685     something else allocated at it.  If we can, also make sure that
12686     we see the same garbage.  */
12687  fd = open ("conftest.mmap", O_RDWR);
12688  if (fd < 0)
12689    return 9;
12690  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12691		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
12692    return 10;
12693  for (i = 0; i < pagesize; ++i)
12694    if (*(data + i) != *(data2 + i))
12695      return 11;
12696
12697  /* Finally, make sure that changes to the mapped area do not
12698     percolate back to the file as seen by read().  (This is a bug on
12699     some variants of i386 svr4.0.)  */
12700  for (i = 0; i < pagesize; ++i)
12701    *(data2 + i) = *(data2 + i) + 1;
12702  data3 = (char *) malloc (pagesize);
12703  if (!data3)
12704    return 12;
12705  if (read (fd, data3, pagesize) != pagesize)
12706    return 13;
12707  for (i = 0; i < pagesize; ++i)
12708    if (*(data + i) != *(data3 + i))
12709      return 14;
12710  close (fd);
12711  return 0;
12712}
12713_ACEOF
12714if ac_fn_c_try_run "$LINENO"; then :
12715  ac_cv_func_mmap_fixed_mapped=yes
12716else
12717  ac_cv_func_mmap_fixed_mapped=no
12718fi
12719rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12720  conftest.$ac_objext conftest.beam conftest.$ac_ext
12721fi
12722
12723fi
12724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12725$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12726if test $ac_cv_func_mmap_fixed_mapped = yes; then
12727
12728$as_echo "#define HAVE_MMAP 1" >>confdefs.h
12729
12730fi
12731rm -f conftest.mmap conftest.txt
12732
12733# Needed for BFD capability checks.
12734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
12735$as_echo_n "checking for library containing dlopen... " >&6; }
12736if ${ac_cv_search_dlopen+:} false; then :
12737  $as_echo_n "(cached) " >&6
12738else
12739  ac_func_search_save_LIBS=$LIBS
12740cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12741/* end confdefs.h.  */
12742
12743/* Override any GCC internal prototype to avoid an error.
12744   Use char because int might match the return type of a GCC
12745   builtin and then its argument prototype would still apply.  */
12746#ifdef __cplusplus
12747extern "C"
12748#endif
12749char dlopen ();
12750int
12751main ()
12752{
12753return dlopen ();
12754  ;
12755  return 0;
12756}
12757_ACEOF
12758for ac_lib in '' dl; do
12759  if test -z "$ac_lib"; then
12760    ac_res="none required"
12761  else
12762    ac_res=-l$ac_lib
12763    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12764  fi
12765  if ac_fn_c_try_link "$LINENO"; then :
12766  ac_cv_search_dlopen=$ac_res
12767fi
12768rm -f core conftest.err conftest.$ac_objext \
12769    conftest$ac_exeext
12770  if ${ac_cv_search_dlopen+:} false; then :
12771  break
12772fi
12773done
12774if ${ac_cv_search_dlopen+:} false; then :
12775
12776else
12777  ac_cv_search_dlopen=no
12778fi
12779rm conftest.$ac_ext
12780LIBS=$ac_func_search_save_LIBS
12781fi
12782{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
12783$as_echo "$ac_cv_search_dlopen" >&6; }
12784ac_res=$ac_cv_search_dlopen
12785if test "$ac_res" != no; then :
12786  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12787
12788fi
12789
12790
12791  # Use the system's zlib library.
12792  zlibdir="-L\$(top_builddir)/../zlib"
12793  zlibinc="-I\$(top_srcdir)/../zlib"
12794
12795# Check whether --with-system-zlib was given.
12796if test "${with_system_zlib+set}" = set; then :
12797  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
12798    zlibdir=
12799    zlibinc=
12800  fi
12801
12802fi
12803
12804
12805
12806
12807
12808 # Check whether --enable-libctf-hash-debugging was given.
12809if test "${enable_libctf_hash_debugging+set}" = set; then :
12810  enableval=$enable_libctf_hash_debugging;
12811      case "$enableval" in
12812       yes|no) ;;
12813       *) as_fn_error $? "Argument to enable/disable libctf-hash-debugging must be yes or no" "$LINENO" 5 ;;
12814      esac
12815
12816else
12817  enable_libctf_hash_debugging=no
12818fi
12819
12820
12821if test "${enable_libctf_hash_debugging}" = yes; then
12822
12823$as_echo "#define ENABLE_LIBCTF_HASH_DEBUGGING 1" >>confdefs.h
12824
12825fi
12826 if test "${enable_libctf_hash_debugging}" = yes; then
12827  ENABLE_LIBCTF_HASH_DEBUGGING_TRUE=
12828  ENABLE_LIBCTF_HASH_DEBUGGING_FALSE='#'
12829else
12830  ENABLE_LIBCTF_HASH_DEBUGGING_TRUE='#'
12831  ENABLE_LIBCTF_HASH_DEBUGGING_FALSE=
12832fi
12833
12834
12835# Similar to GDB_AC_CHECK_BFD.
12836OLD_CFLAGS=$CFLAGS
12837OLD_LDFLAGS=$LDFLAGS
12838OLD_LIBS=$LIBS
12839# Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12840# points somewhere with bfd, with -I/foo/lib and -L/foo/lib.  We
12841# always want our bfd.
12842CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12843ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
12844LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
12845intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12846LIBS="-lbfd -liberty -lz $intl $LIBS"
12847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12848$as_echo_n "checking for ELF support in BFD... " >&6; }
12849if ${ac_cv_libctf_bfd_elf+:} false; then :
12850  $as_echo_n "(cached) " >&6
12851else
12852  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12853/* end confdefs.h.  */
12854#include <stdlib.h>
12855	     #include "bfd.h"
12856	     #include "elf-bfd.h"
12857int
12858main ()
12859{
12860(void) bfd_section_from_elf_index (NULL, 0);
12861	     return 0;
12862  ;
12863  return 0;
12864}
12865_ACEOF
12866if ac_fn_c_try_link "$LINENO"; then :
12867  ac_cv_libctf_bfd_elf=yes
12868else
12869  ac_cv_libctf_bfd_elf=no
12870fi
12871rm -f core conftest.err conftest.$ac_objext \
12872    conftest$ac_exeext conftest.$ac_ext
12873fi
12874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_bfd_elf" >&5
12875$as_echo "$ac_cv_libctf_bfd_elf" >&6; }
12876CFLAGS=$OLD_CFLAGS
12877LDFLAGS=$OLD_LDFLAGS
12878LIBS=$OLD_LIBS
12879
12880if test $ac_cv_libctf_bfd_elf = yes; then
12881
12882$as_echo "#define HAVE_BFD_ELF 1" >>confdefs.h
12883
12884fi
12885
12886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12887$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12888if ${ac_cv_c_bigendian+:} false; then :
12889  $as_echo_n "(cached) " >&6
12890else
12891  ac_cv_c_bigendian=unknown
12892    # See if we're dealing with a universal compiler.
12893    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12894/* end confdefs.h.  */
12895#ifndef __APPLE_CC__
12896	       not a universal capable compiler
12897	     #endif
12898	     typedef int dummy;
12899
12900_ACEOF
12901if ac_fn_c_try_compile "$LINENO"; then :
12902
12903	# Check for potential -arch flags.  It is not universal unless
12904	# there are at least two -arch flags with different values.
12905	ac_arch=
12906	ac_prev=
12907	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12908	 if test -n "$ac_prev"; then
12909	   case $ac_word in
12910	     i?86 | x86_64 | ppc | ppc64)
12911	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12912		 ac_arch=$ac_word
12913	       else
12914		 ac_cv_c_bigendian=universal
12915		 break
12916	       fi
12917	       ;;
12918	   esac
12919	   ac_prev=
12920	 elif test "x$ac_word" = "x-arch"; then
12921	   ac_prev=arch
12922	 fi
12923       done
12924fi
12925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12926    if test $ac_cv_c_bigendian = unknown; then
12927      # See if sys/param.h defines the BYTE_ORDER macro.
12928      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12929/* end confdefs.h.  */
12930#include <sys/types.h>
12931	     #include <sys/param.h>
12932
12933int
12934main ()
12935{
12936#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12937		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12938		     && LITTLE_ENDIAN)
12939	      bogus endian macros
12940	     #endif
12941
12942  ;
12943  return 0;
12944}
12945_ACEOF
12946if ac_fn_c_try_compile "$LINENO"; then :
12947  # It does; now see whether it defined to BIG_ENDIAN or not.
12948	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12949/* end confdefs.h.  */
12950#include <sys/types.h>
12951		#include <sys/param.h>
12952
12953int
12954main ()
12955{
12956#if BYTE_ORDER != BIG_ENDIAN
12957		 not big endian
12958		#endif
12959
12960  ;
12961  return 0;
12962}
12963_ACEOF
12964if ac_fn_c_try_compile "$LINENO"; then :
12965  ac_cv_c_bigendian=yes
12966else
12967  ac_cv_c_bigendian=no
12968fi
12969rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12970fi
12971rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12972    fi
12973    if test $ac_cv_c_bigendian = unknown; then
12974      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12975      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12976/* end confdefs.h.  */
12977#include <limits.h>
12978
12979int
12980main ()
12981{
12982#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12983	      bogus endian macros
12984	     #endif
12985
12986  ;
12987  return 0;
12988}
12989_ACEOF
12990if ac_fn_c_try_compile "$LINENO"; then :
12991  # It does; now see whether it defined to _BIG_ENDIAN or not.
12992	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12993/* end confdefs.h.  */
12994#include <limits.h>
12995
12996int
12997main ()
12998{
12999#ifndef _BIG_ENDIAN
13000		 not big endian
13001		#endif
13002
13003  ;
13004  return 0;
13005}
13006_ACEOF
13007if ac_fn_c_try_compile "$LINENO"; then :
13008  ac_cv_c_bigendian=yes
13009else
13010  ac_cv_c_bigendian=no
13011fi
13012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13013fi
13014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13015    fi
13016    if test $ac_cv_c_bigendian = unknown; then
13017      # Compile a test program.
13018      if test "$cross_compiling" = yes; then :
13019  # Try to guess by grepping values from an object file.
13020	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13021/* end confdefs.h.  */
13022short int ascii_mm[] =
13023		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13024		short int ascii_ii[] =
13025		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13026		int use_ascii (int i) {
13027		  return ascii_mm[i] + ascii_ii[i];
13028		}
13029		short int ebcdic_ii[] =
13030		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13031		short int ebcdic_mm[] =
13032		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13033		int use_ebcdic (int i) {
13034		  return ebcdic_mm[i] + ebcdic_ii[i];
13035		}
13036		extern int foo;
13037
13038int
13039main ()
13040{
13041return use_ascii (foo) == use_ebcdic (foo);
13042  ;
13043  return 0;
13044}
13045_ACEOF
13046if ac_fn_c_try_compile "$LINENO"; then :
13047  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
13048	      ac_cv_c_bigendian=yes
13049	    fi
13050	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13051	      if test "$ac_cv_c_bigendian" = unknown; then
13052		ac_cv_c_bigendian=no
13053	      else
13054		# finding both strings is unlikely to happen, but who knows?
13055		ac_cv_c_bigendian=unknown
13056	      fi
13057	    fi
13058fi
13059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13060else
13061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13062/* end confdefs.h.  */
13063$ac_includes_default
13064int
13065main ()
13066{
13067
13068	     /* Are we little or big endian?  From Harbison&Steele.  */
13069	     union
13070	     {
13071	       long int l;
13072	       char c[sizeof (long int)];
13073	     } u;
13074	     u.l = 1;
13075	     return u.c[sizeof (long int) - 1] == 1;
13076
13077  ;
13078  return 0;
13079}
13080_ACEOF
13081if ac_fn_c_try_run "$LINENO"; then :
13082  ac_cv_c_bigendian=no
13083else
13084  ac_cv_c_bigendian=yes
13085fi
13086rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13087  conftest.$ac_objext conftest.beam conftest.$ac_ext
13088fi
13089
13090    fi
13091fi
13092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
13093$as_echo "$ac_cv_c_bigendian" >&6; }
13094 case $ac_cv_c_bigendian in #(
13095   yes)
13096     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
13097;; #(
13098   no)
13099      ;; #(
13100   universal)
13101
13102$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
13103
13104     ;; #(
13105   *)
13106     as_fn_error $? "unknown endianness
13107 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
13108 esac
13109
13110for ac_header in byteswap.h endian.h
13111do :
13112  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13113ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13114if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13115  cat >>confdefs.h <<_ACEOF
13116#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13117_ACEOF
13118
13119fi
13120
13121done
13122
13123for ac_func in pread
13124do :
13125  ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
13126if test "x$ac_cv_func_pread" = xyes; then :
13127  cat >>confdefs.h <<_ACEOF
13128#define HAVE_PREAD 1
13129_ACEOF
13130
13131fi
13132done
13133
13134
13135ac_fn_c_check_decl "$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h>
13136"
13137if test "x$ac_cv_have_decl_bswap_16" = xyes; then :
13138  ac_have_decl=1
13139else
13140  ac_have_decl=0
13141fi
13142
13143cat >>confdefs.h <<_ACEOF
13144#define HAVE_DECL_BSWAP_16 $ac_have_decl
13145_ACEOF
13146ac_fn_c_check_decl "$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h>
13147"
13148if test "x$ac_cv_have_decl_bswap_32" = xyes; then :
13149  ac_have_decl=1
13150else
13151  ac_have_decl=0
13152fi
13153
13154cat >>confdefs.h <<_ACEOF
13155#define HAVE_DECL_BSWAP_32 $ac_have_decl
13156_ACEOF
13157ac_fn_c_check_decl "$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h>
13158"
13159if test "x$ac_cv_have_decl_bswap_64" = xyes; then :
13160  ac_have_decl=1
13161else
13162  ac_have_decl=0
13163fi
13164
13165cat >>confdefs.h <<_ACEOF
13166#define HAVE_DECL_BSWAP_64 $ac_have_decl
13167_ACEOF
13168
13169ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13170if test "x$ac_cv_have_decl_asprintf" = xyes; then :
13171  ac_have_decl=1
13172else
13173  ac_have_decl=0
13174fi
13175
13176cat >>confdefs.h <<_ACEOF
13177#define HAVE_DECL_ASPRINTF $ac_have_decl
13178_ACEOF
13179ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
13180if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
13181  ac_have_decl=1
13182else
13183  ac_have_decl=0
13184fi
13185
13186cat >>confdefs.h <<_ACEOF
13187#define HAVE_DECL_VASPRINTF $ac_have_decl
13188_ACEOF
13189ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13190if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
13191  ac_have_decl=1
13192else
13193  ac_have_decl=0
13194fi
13195
13196cat >>confdefs.h <<_ACEOF
13197#define HAVE_DECL_STPCPY $ac_have_decl
13198_ACEOF
13199
13200
13201
13202
13203
13204  for ac_func in $ac_func_list
13205do :
13206  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13207ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13208if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13209  cat >>confdefs.h <<_ACEOF
13210#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13211_ACEOF
13212
13213fi
13214done
13215
13216
13217
13218
13219if test $ac_cv_func_qsort_r = yes; then
13220  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qsort_r signature" >&5
13221$as_echo_n "checking for qsort_r signature... " >&6; }
13222if ${ac_cv_libctf_qsort_r_signature+:} false; then :
13223  $as_echo_n "(cached) " >&6
13224else
13225  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13226/* end confdefs.h.  */
13227#undef qsort_r
13228                          #include <stdlib.h>
13229                          void qsort_r (void *, size_t, size_t,
13230                                        int (*) (void const *, void const *,
13231                                                 void *),
13232                                        void *);
13233                          void (*p) (void *, size_t, size_t,
13234                                     int (*) (void const *, void const *,
13235                                              void *),
13236                                     void *) = qsort_r;
13237
13238int
13239main ()
13240{
13241
13242  ;
13243  return 0;
13244}
13245_ACEOF
13246if ac_fn_c_try_link "$LINENO"; then :
13247  ac_cv_libctf_qsort_r_signature=GNU
13248else
13249  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13250/* end confdefs.h.  */
13251#undef qsort_r
13252	                     #include <stdlib.h>
13253                             void qsort_r (void *, size_t, size_t, void *,
13254                                           int (*) (void *,
13255                                                    void const *,
13256                                                    void const *));
13257                             void (*p) (void *, size_t, size_t, void *,
13258                                        int (*) (void *, void const *,
13259                                                 void const *)) = qsort_r;
13260
13261int
13262main ()
13263{
13264
13265  ;
13266  return 0;
13267}
13268_ACEOF
13269if ac_fn_c_try_link "$LINENO"; then :
13270  ac_cv_libctf_qsort_r_signature=BSD
13271else
13272  ac_cv_libctf_qsort_r_signature=unknown
13273fi
13274rm -f core conftest.err conftest.$ac_objext \
13275    conftest$ac_exeext conftest.$ac_ext
13276fi
13277rm -f core conftest.err conftest.$ac_objext \
13278    conftest$ac_exeext conftest.$ac_ext
13279fi
13280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_qsort_r_signature" >&5
13281$as_echo "$ac_cv_libctf_qsort_r_signature" >&6; }
13282fi
13283
13284case x$ac_cv_libctf_qsort_r_signature in
13285  xGNU)
13286$as_echo "#define HAVE_QSORT_R_ARG_LAST 1" >>confdefs.h
13287;;
13288  xBSD)
13289$as_echo "#define HAVE_QSORT_R_COMPAR_LAST 1" >>confdefs.h
13290;;
13291  *) ac_cv_libctf_qsort_r_signature=unknown;;
13292esac
13293
13294 if test "${ac_cv_libctf_qsort_r_signature}" = unknown; then
13295  NEED_CTF_QSORT_R_TRUE=
13296  NEED_CTF_QSORT_R_FALSE='#'
13297else
13298  NEED_CTF_QSORT_R_TRUE='#'
13299  NEED_CTF_QSORT_R_FALSE=
13300fi
13301
13302
13303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5
13304$as_echo_n "checking for O_CLOEXEC... " >&6; }
13305if ${ac_cv_libctf_macro_O_CLOEXEC+:} false; then :
13306  $as_echo_n "(cached) " >&6
13307else
13308  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13309/* end confdefs.h.  */
13310#include <fcntl.h>
13311                       #ifndef O_CLOEXEC
13312                         choke me;
13313                       #endif
13314
13315int
13316main ()
13317{
13318return O_CLOEXEC;
13319  ;
13320  return 0;
13321}
13322_ACEOF
13323if ac_fn_c_try_link "$LINENO"; then :
13324  ac_cv_libctf_macro_O_CLOEXEC=yes
13325else
13326  ac_cv_libctf_macro_O_CLOEXEC=no
13327fi
13328rm -f core conftest.err conftest.$ac_objext \
13329    conftest$ac_exeext conftest.$ac_ext
13330fi
13331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_macro_O_CLOEXEC" >&5
13332$as_echo "$ac_cv_libctf_macro_O_CLOEXEC" >&6; }
13333
13334if test $ac_cv_libctf_macro_O_CLOEXEC = yes; then
13335
13336$as_echo "#define HAVE_O_CLOEXEC 1" >>confdefs.h
13337
13338fi
13339
13340# Horrible hacks to build DLLs on Windows and a shared library elsewhere.
13341SHARED_LIBADD=
13342SHARED_LDFLAGS=
13343BFD_LIBADD=
13344BFD_DEPENDENCIES=
13345if test "$enable_shared" = "yes"; then
13346# When building a shared libctf, link against the pic version of libiberty
13347# so that apps that use libctf won't need libiberty just to satisfy any
13348# libctf references.
13349# We can't do that if a pic libiberty is unavailable since including non-pic
13350# code would insert text relocations into libctf.
13351# Note that linking against libbfd as we do here, which is itself linked
13352# against libiberty, may not satisfy all the libctf libiberty references
13353# since libbfd may not pull in the entirety of libiberty.
13354  x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
13355  if test -n "$x"; then
13356    SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
13357  fi
13358
13359  case "${host}" in
13360  # More hacks to build DLLs on Windows.
13361    *-*-cygwin*)
13362      SHARED_LDFLAGS="-no-undefined"
13363      SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
13364      BFD_LIBADD="-L`pwd`/../bfd -lbfd"
13365      ;;
13366
13367    *-*-darwin*)
13368      BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
13369      BFD_DEPENDENCIES="../bfd/libbfd.la"
13370      ;;
13371    *)
13372      case "$host_vendor" in
13373	hp)
13374	  BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
13375	  ;;
13376	*)
13377	  BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
13378	  ;;
13379      esac
13380      BFD_DEPENDENCIES="../bfd/libbfd.la"
13381      ;;
13382  esac
13383fi
13384
13385
13386
13387
13388
13389# Use a version script, if possible, or an -export-symbols-regex otherwise.
13390VERSION_FLAGS='-export-symbols-regex ctf_.*'
13391if $LD --help 2>&1 | grep -- --version-script >/dev/null; then
13392    VERSION_FLAGS="-Wl,--version-script='$srcdir/libctf.ver'"
13393fi
13394
13395
13396ac_config_files="$ac_config_files Makefile"
13397
13398ac_config_headers="$ac_config_headers config.h"
13399
13400cat >confcache <<\_ACEOF
13401# This file is a shell script that caches the results of configure
13402# tests run on this system so they can be shared between configure
13403# scripts and configure runs, see configure's option --config-cache.
13404# It is not useful on other systems.  If it contains results you don't
13405# want to keep, you may remove or edit it.
13406#
13407# config.status only pays attention to the cache file if you give it
13408# the --recheck option to rerun configure.
13409#
13410# `ac_cv_env_foo' variables (set or unset) will be overridden when
13411# loading this file, other *unset* `ac_cv_foo' will be assigned the
13412# following values.
13413
13414_ACEOF
13415
13416# The following way of writing the cache mishandles newlines in values,
13417# but we know of no workaround that is simple, portable, and efficient.
13418# So, we kill variables containing newlines.
13419# Ultrix sh set writes to stderr and can't be redirected directly,
13420# and sets the high bit in the cache file unless we assign to the vars.
13421(
13422  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13423    eval ac_val=\$$ac_var
13424    case $ac_val in #(
13425    *${as_nl}*)
13426      case $ac_var in #(
13427      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13428$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13429      esac
13430      case $ac_var in #(
13431      _ | IFS | as_nl) ;; #(
13432      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13433      *) { eval $ac_var=; unset $ac_var;} ;;
13434      esac ;;
13435    esac
13436  done
13437
13438  (set) 2>&1 |
13439    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13440    *${as_nl}ac_space=\ *)
13441      # `set' does not quote correctly, so add quotes: double-quote
13442      # substitution turns \\\\ into \\, and sed turns \\ into \.
13443      sed -n \
13444	"s/'/'\\\\''/g;
13445	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13446      ;; #(
13447    *)
13448      # `set' quotes correctly as required by POSIX, so do not add quotes.
13449      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13450      ;;
13451    esac |
13452    sort
13453) |
13454  sed '
13455     /^ac_cv_env_/b end
13456     t clear
13457     :clear
13458     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13459     t end
13460     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13461     :end' >>confcache
13462if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13463  if test -w "$cache_file"; then
13464    if test "x$cache_file" != "x/dev/null"; then
13465      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13466$as_echo "$as_me: updating cache $cache_file" >&6;}
13467      if test ! -f "$cache_file" || test -h "$cache_file"; then
13468	cat confcache >"$cache_file"
13469      else
13470        case $cache_file in #(
13471        */* | ?:*)
13472	  mv -f confcache "$cache_file"$$ &&
13473	  mv -f "$cache_file"$$ "$cache_file" ;; #(
13474        *)
13475	  mv -f confcache "$cache_file" ;;
13476	esac
13477      fi
13478    fi
13479  else
13480    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13481$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13482  fi
13483fi
13484rm -f confcache
13485
13486test "x$prefix" = xNONE && prefix=$ac_default_prefix
13487# Let make expand exec_prefix.
13488test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13489
13490DEFS=-DHAVE_CONFIG_H
13491
13492ac_libobjs=
13493ac_ltlibobjs=
13494U=
13495for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13496  # 1. Remove the extension, and $U if already installed.
13497  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13498  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13499  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13500  #    will be set to the directory where LIBOBJS objects are built.
13501  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13502  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13503done
13504LIBOBJS=$ac_libobjs
13505
13506LTLIBOBJS=$ac_ltlibobjs
13507
13508
13509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13510$as_echo_n "checking that generated files are newer than configure... " >&6; }
13511   if test -n "$am_sleep_pid"; then
13512     # Hide warnings about reused PIDs.
13513     wait $am_sleep_pid 2>/dev/null
13514   fi
13515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13516$as_echo "done" >&6; }
13517if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13518  as_fn_error $? "conditional \"AMDEP\" was never defined.
13519Usually this means the macro was only invoked conditionally." "$LINENO" 5
13520fi
13521if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13522  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13523Usually this means the macro was only invoked conditionally." "$LINENO" 5
13524fi
13525 if test -n "$EXEEXT"; then
13526  am__EXEEXT_TRUE=
13527  am__EXEEXT_FALSE='#'
13528else
13529  am__EXEEXT_TRUE='#'
13530  am__EXEEXT_FALSE=
13531fi
13532
13533if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13534  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13535Usually this means the macro was only invoked conditionally." "$LINENO" 5
13536fi
13537if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
13538  as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined.
13539Usually this means the macro was only invoked conditionally." "$LINENO" 5
13540fi
13541if test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_TRUE}" && test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_FALSE}"; then
13542  as_fn_error $? "conditional \"ENABLE_LIBCTF_HASH_DEBUGGING\" was never defined.
13543Usually this means the macro was only invoked conditionally." "$LINENO" 5
13544fi
13545
13546if test -z "${NEED_CTF_QSORT_R_TRUE}" && test -z "${NEED_CTF_QSORT_R_FALSE}"; then
13547  as_fn_error $? "conditional \"NEED_CTF_QSORT_R\" was never defined.
13548Usually this means the macro was only invoked conditionally." "$LINENO" 5
13549fi
13550
13551: "${CONFIG_STATUS=./config.status}"
13552ac_write_fail=0
13553ac_clean_files_save=$ac_clean_files
13554ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13555{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13556$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13557as_write_fail=0
13558cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13559#! $SHELL
13560# Generated by $as_me.
13561# Run this file to recreate the current configuration.
13562# Compiler output produced by configure, useful for debugging
13563# configure, is in config.log if it exists.
13564
13565debug=false
13566ac_cs_recheck=false
13567ac_cs_silent=false
13568
13569SHELL=\${CONFIG_SHELL-$SHELL}
13570export SHELL
13571_ASEOF
13572cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13573## -------------------- ##
13574## M4sh Initialization. ##
13575## -------------------- ##
13576
13577# Be more Bourne compatible
13578DUALCASE=1; export DUALCASE # for MKS sh
13579if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13580  emulate sh
13581  NULLCMD=:
13582  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13583  # is contrary to our usage.  Disable this feature.
13584  alias -g '${1+"$@"}'='"$@"'
13585  setopt NO_GLOB_SUBST
13586else
13587  case `(set -o) 2>/dev/null` in #(
13588  *posix*) :
13589    set -o posix ;; #(
13590  *) :
13591     ;;
13592esac
13593fi
13594
13595
13596as_nl='
13597'
13598export as_nl
13599# Printing a long string crashes Solaris 7 /usr/bin/printf.
13600as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13601as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13602as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13603# Prefer a ksh shell builtin over an external printf program on Solaris,
13604# but without wasting forks for bash or zsh.
13605if test -z "$BASH_VERSION$ZSH_VERSION" \
13606    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13607  as_echo='print -r --'
13608  as_echo_n='print -rn --'
13609elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13610  as_echo='printf %s\n'
13611  as_echo_n='printf %s'
13612else
13613  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13614    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13615    as_echo_n='/usr/ucb/echo -n'
13616  else
13617    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13618    as_echo_n_body='eval
13619      arg=$1;
13620      case $arg in #(
13621      *"$as_nl"*)
13622	expr "X$arg" : "X\\(.*\\)$as_nl";
13623	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13624      esac;
13625      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13626    '
13627    export as_echo_n_body
13628    as_echo_n='sh -c $as_echo_n_body as_echo'
13629  fi
13630  export as_echo_body
13631  as_echo='sh -c $as_echo_body as_echo'
13632fi
13633
13634# The user is always right.
13635if test "${PATH_SEPARATOR+set}" != set; then
13636  PATH_SEPARATOR=:
13637  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13638    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13639      PATH_SEPARATOR=';'
13640  }
13641fi
13642
13643
13644# IFS
13645# We need space, tab and new line, in precisely that order.  Quoting is
13646# there to prevent editors from complaining about space-tab.
13647# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13648# splitting by setting IFS to empty value.)
13649IFS=" ""	$as_nl"
13650
13651# Find who we are.  Look in the path if we contain no directory separator.
13652as_myself=
13653case $0 in #((
13654  *[\\/]* ) as_myself=$0 ;;
13655  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13656for as_dir in $PATH
13657do
13658  IFS=$as_save_IFS
13659  test -z "$as_dir" && as_dir=.
13660    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13661  done
13662IFS=$as_save_IFS
13663
13664     ;;
13665esac
13666# We did not find ourselves, most probably we were run as `sh COMMAND'
13667# in which case we are not to be found in the path.
13668if test "x$as_myself" = x; then
13669  as_myself=$0
13670fi
13671if test ! -f "$as_myself"; then
13672  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13673  exit 1
13674fi
13675
13676# Unset variables that we do not need and which cause bugs (e.g. in
13677# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13678# suppresses any "Segmentation fault" message there.  '((' could
13679# trigger a bug in pdksh 5.2.14.
13680for as_var in BASH_ENV ENV MAIL MAILPATH
13681do eval test x\${$as_var+set} = xset \
13682  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13683done
13684PS1='$ '
13685PS2='> '
13686PS4='+ '
13687
13688# NLS nuisances.
13689LC_ALL=C
13690export LC_ALL
13691LANGUAGE=C
13692export LANGUAGE
13693
13694# CDPATH.
13695(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13696
13697
13698# as_fn_error STATUS ERROR [LINENO LOG_FD]
13699# ----------------------------------------
13700# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13701# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13702# script with STATUS, using 1 if that was 0.
13703as_fn_error ()
13704{
13705  as_status=$1; test $as_status -eq 0 && as_status=1
13706  if test "$4"; then
13707    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13708    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13709  fi
13710  $as_echo "$as_me: error: $2" >&2
13711  as_fn_exit $as_status
13712} # as_fn_error
13713
13714
13715# as_fn_set_status STATUS
13716# -----------------------
13717# Set $? to STATUS, without forking.
13718as_fn_set_status ()
13719{
13720  return $1
13721} # as_fn_set_status
13722
13723# as_fn_exit STATUS
13724# -----------------
13725# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13726as_fn_exit ()
13727{
13728  set +e
13729  as_fn_set_status $1
13730  exit $1
13731} # as_fn_exit
13732
13733# as_fn_unset VAR
13734# ---------------
13735# Portably unset VAR.
13736as_fn_unset ()
13737{
13738  { eval $1=; unset $1;}
13739}
13740as_unset=as_fn_unset
13741# as_fn_append VAR VALUE
13742# ----------------------
13743# Append the text in VALUE to the end of the definition contained in VAR. Take
13744# advantage of any shell optimizations that allow amortized linear growth over
13745# repeated appends, instead of the typical quadratic growth present in naive
13746# implementations.
13747if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13748  eval 'as_fn_append ()
13749  {
13750    eval $1+=\$2
13751  }'
13752else
13753  as_fn_append ()
13754  {
13755    eval $1=\$$1\$2
13756  }
13757fi # as_fn_append
13758
13759# as_fn_arith ARG...
13760# ------------------
13761# Perform arithmetic evaluation on the ARGs, and store the result in the
13762# global $as_val. Take advantage of shells that can avoid forks. The arguments
13763# must be portable across $(()) and expr.
13764if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13765  eval 'as_fn_arith ()
13766  {
13767    as_val=$(( $* ))
13768  }'
13769else
13770  as_fn_arith ()
13771  {
13772    as_val=`expr "$@" || test $? -eq 1`
13773  }
13774fi # as_fn_arith
13775
13776
13777if expr a : '\(a\)' >/dev/null 2>&1 &&
13778   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13779  as_expr=expr
13780else
13781  as_expr=false
13782fi
13783
13784if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13785  as_basename=basename
13786else
13787  as_basename=false
13788fi
13789
13790if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13791  as_dirname=dirname
13792else
13793  as_dirname=false
13794fi
13795
13796as_me=`$as_basename -- "$0" ||
13797$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13798	 X"$0" : 'X\(//\)$' \| \
13799	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13800$as_echo X/"$0" |
13801    sed '/^.*\/\([^/][^/]*\)\/*$/{
13802	    s//\1/
13803	    q
13804	  }
13805	  /^X\/\(\/\/\)$/{
13806	    s//\1/
13807	    q
13808	  }
13809	  /^X\/\(\/\).*/{
13810	    s//\1/
13811	    q
13812	  }
13813	  s/.*/./; q'`
13814
13815# Avoid depending upon Character Ranges.
13816as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13817as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13818as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13819as_cr_digits='0123456789'
13820as_cr_alnum=$as_cr_Letters$as_cr_digits
13821
13822ECHO_C= ECHO_N= ECHO_T=
13823case `echo -n x` in #(((((
13824-n*)
13825  case `echo 'xy\c'` in
13826  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13827  xy)  ECHO_C='\c';;
13828  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13829       ECHO_T='	';;
13830  esac;;
13831*)
13832  ECHO_N='-n';;
13833esac
13834
13835rm -f conf$$ conf$$.exe conf$$.file
13836if test -d conf$$.dir; then
13837  rm -f conf$$.dir/conf$$.file
13838else
13839  rm -f conf$$.dir
13840  mkdir conf$$.dir 2>/dev/null
13841fi
13842if (echo >conf$$.file) 2>/dev/null; then
13843  if ln -s conf$$.file conf$$ 2>/dev/null; then
13844    as_ln_s='ln -s'
13845    # ... but there are two gotchas:
13846    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13847    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13848    # In both cases, we have to default to `cp -pR'.
13849    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13850      as_ln_s='cp -pR'
13851  elif ln conf$$.file conf$$ 2>/dev/null; then
13852    as_ln_s=ln
13853  else
13854    as_ln_s='cp -pR'
13855  fi
13856else
13857  as_ln_s='cp -pR'
13858fi
13859rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13860rmdir conf$$.dir 2>/dev/null
13861
13862
13863# as_fn_mkdir_p
13864# -------------
13865# Create "$as_dir" as a directory, including parents if necessary.
13866as_fn_mkdir_p ()
13867{
13868
13869  case $as_dir in #(
13870  -*) as_dir=./$as_dir;;
13871  esac
13872  test -d "$as_dir" || eval $as_mkdir_p || {
13873    as_dirs=
13874    while :; do
13875      case $as_dir in #(
13876      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13877      *) as_qdir=$as_dir;;
13878      esac
13879      as_dirs="'$as_qdir' $as_dirs"
13880      as_dir=`$as_dirname -- "$as_dir" ||
13881$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13882	 X"$as_dir" : 'X\(//\)[^/]' \| \
13883	 X"$as_dir" : 'X\(//\)$' \| \
13884	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13885$as_echo X"$as_dir" |
13886    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13887	    s//\1/
13888	    q
13889	  }
13890	  /^X\(\/\/\)[^/].*/{
13891	    s//\1/
13892	    q
13893	  }
13894	  /^X\(\/\/\)$/{
13895	    s//\1/
13896	    q
13897	  }
13898	  /^X\(\/\).*/{
13899	    s//\1/
13900	    q
13901	  }
13902	  s/.*/./; q'`
13903      test -d "$as_dir" && break
13904    done
13905    test -z "$as_dirs" || eval "mkdir $as_dirs"
13906  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13907
13908
13909} # as_fn_mkdir_p
13910if mkdir -p . 2>/dev/null; then
13911  as_mkdir_p='mkdir -p "$as_dir"'
13912else
13913  test -d ./-p && rmdir ./-p
13914  as_mkdir_p=false
13915fi
13916
13917
13918# as_fn_executable_p FILE
13919# -----------------------
13920# Test if FILE is an executable regular file.
13921as_fn_executable_p ()
13922{
13923  test -f "$1" && test -x "$1"
13924} # as_fn_executable_p
13925as_test_x='test -x'
13926as_executable_p=as_fn_executable_p
13927
13928# Sed expression to map a string onto a valid CPP name.
13929as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13930
13931# Sed expression to map a string onto a valid variable name.
13932as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13933
13934
13935exec 6>&1
13936## ----------------------------------- ##
13937## Main body of $CONFIG_STATUS script. ##
13938## ----------------------------------- ##
13939_ASEOF
13940test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13941
13942cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13943# Save the log message, to keep $0 and so on meaningful, and to
13944# report actual input values of CONFIG_FILES etc. instead of their
13945# values after options handling.
13946ac_log="
13947This file was extended by libctf $as_me 1.2.0, which was
13948generated by GNU Autoconf 2.69.  Invocation command line was
13949
13950  CONFIG_FILES    = $CONFIG_FILES
13951  CONFIG_HEADERS  = $CONFIG_HEADERS
13952  CONFIG_LINKS    = $CONFIG_LINKS
13953  CONFIG_COMMANDS = $CONFIG_COMMANDS
13954  $ $0 $@
13955
13956on `(hostname || uname -n) 2>/dev/null | sed 1q`
13957"
13958
13959_ACEOF
13960
13961case $ac_config_files in *"
13962"*) set x $ac_config_files; shift; ac_config_files=$*;;
13963esac
13964
13965case $ac_config_headers in *"
13966"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13967esac
13968
13969
13970cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13971# Files that config.status was made for.
13972config_files="$ac_config_files"
13973config_headers="$ac_config_headers"
13974config_commands="$ac_config_commands"
13975
13976_ACEOF
13977
13978cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13979ac_cs_usage="\
13980\`$as_me' instantiates files and other configuration actions
13981from templates according to the current configuration.  Unless the files
13982and actions are specified as TAGs, all are instantiated by default.
13983
13984Usage: $0 [OPTION]... [TAG]...
13985
13986  -h, --help       print this help, then exit
13987  -V, --version    print version number and configuration settings, then exit
13988      --config     print configuration, then exit
13989  -q, --quiet, --silent
13990                   do not print progress messages
13991  -d, --debug      don't remove temporary files
13992      --recheck    update $as_me by reconfiguring in the same conditions
13993      --file=FILE[:TEMPLATE]
13994                   instantiate the configuration file FILE
13995      --header=FILE[:TEMPLATE]
13996                   instantiate the configuration header FILE
13997
13998Configuration files:
13999$config_files
14000
14001Configuration headers:
14002$config_headers
14003
14004Configuration commands:
14005$config_commands
14006
14007Report bugs to the package provider."
14008
14009_ACEOF
14010cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14011ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14012ac_cs_version="\\
14013libctf config.status 1.2.0
14014configured by $0, generated by GNU Autoconf 2.69,
14015  with options \\"\$ac_cs_config\\"
14016
14017Copyright (C) 2012 Free Software Foundation, Inc.
14018This config.status script is free software; the Free Software Foundation
14019gives unlimited permission to copy, distribute and modify it."
14020
14021ac_pwd='$ac_pwd'
14022srcdir='$srcdir'
14023INSTALL='$INSTALL'
14024MKDIR_P='$MKDIR_P'
14025AWK='$AWK'
14026test -n "\$AWK" || AWK=awk
14027_ACEOF
14028
14029cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14030# The default lists apply if the user does not specify any file.
14031ac_need_defaults=:
14032while test $# != 0
14033do
14034  case $1 in
14035  --*=?*)
14036    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14037    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14038    ac_shift=:
14039    ;;
14040  --*=)
14041    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14042    ac_optarg=
14043    ac_shift=:
14044    ;;
14045  *)
14046    ac_option=$1
14047    ac_optarg=$2
14048    ac_shift=shift
14049    ;;
14050  esac
14051
14052  case $ac_option in
14053  # Handling of the options.
14054  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14055    ac_cs_recheck=: ;;
14056  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14057    $as_echo "$ac_cs_version"; exit ;;
14058  --config | --confi | --conf | --con | --co | --c )
14059    $as_echo "$ac_cs_config"; exit ;;
14060  --debug | --debu | --deb | --de | --d | -d )
14061    debug=: ;;
14062  --file | --fil | --fi | --f )
14063    $ac_shift
14064    case $ac_optarg in
14065    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14066    '') as_fn_error $? "missing file argument" ;;
14067    esac
14068    as_fn_append CONFIG_FILES " '$ac_optarg'"
14069    ac_need_defaults=false;;
14070  --header | --heade | --head | --hea )
14071    $ac_shift
14072    case $ac_optarg in
14073    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14074    esac
14075    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14076    ac_need_defaults=false;;
14077  --he | --h)
14078    # Conflict between --help and --header
14079    as_fn_error $? "ambiguous option: \`$1'
14080Try \`$0 --help' for more information.";;
14081  --help | --hel | -h )
14082    $as_echo "$ac_cs_usage"; exit ;;
14083  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14084  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14085    ac_cs_silent=: ;;
14086
14087  # This is an error.
14088  -*) as_fn_error $? "unrecognized option: \`$1'
14089Try \`$0 --help' for more information." ;;
14090
14091  *) as_fn_append ac_config_targets " $1"
14092     ac_need_defaults=false ;;
14093
14094  esac
14095  shift
14096done
14097
14098ac_configure_extra_args=
14099
14100if $ac_cs_silent; then
14101  exec 6>/dev/null
14102  ac_configure_extra_args="$ac_configure_extra_args --silent"
14103fi
14104
14105_ACEOF
14106cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14107if \$ac_cs_recheck; then
14108  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14109  shift
14110  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14111  CONFIG_SHELL='$SHELL'
14112  export CONFIG_SHELL
14113  exec "\$@"
14114fi
14115
14116_ACEOF
14117cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14118exec 5>>config.log
14119{
14120  echo
14121  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14122## Running $as_me. ##
14123_ASBOX
14124  $as_echo "$ac_log"
14125} >&5
14126
14127_ACEOF
14128cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14129#
14130# INIT-COMMANDS
14131#
14132AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14133
14134
14135# The HP-UX ksh and POSIX shell print the target directory to stdout
14136# if CDPATH is set.
14137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14138
14139sed_quote_subst='$sed_quote_subst'
14140double_quote_subst='$double_quote_subst'
14141delay_variable_subst='$delay_variable_subst'
14142enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14143macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14144macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14145enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14146pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14147enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14148SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14149ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14150host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14151host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14152host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14153build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14154build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14155build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14156SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14157Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14158GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14159EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14160FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14161LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14162NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14163LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14164max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14165ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14166exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14167lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14168lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14169lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14170reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14171reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14172OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14173deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14174file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14175AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14176AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14177STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14178RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14179old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14180old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14181old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14182lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14183CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14184CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14185compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14186GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14187lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14188lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14189lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14190lt_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"`'
14191objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14192MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14193lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14194lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14195lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14196lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14197lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14198need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14199DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14200NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14201LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14202OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14203OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14204libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14205shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14206extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14207archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14208enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14209export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14210whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14211compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14212old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14213old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14214archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14215archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14216module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14217module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14218with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14219allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14220no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14221hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14222hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14223hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14224hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14225hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14226hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14227hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14228hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14229inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14230link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14231fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14232always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14233export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14234exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14235include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14236prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14237file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14238variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14239need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14240need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14241version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14242runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14243shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14244shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14245libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14246library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14247soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14248install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14249postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14250postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14251finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14252finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14253hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14254sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14255sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14256hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14257enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14258enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14259enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14260old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14261striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14262
14263LTCC='$LTCC'
14264LTCFLAGS='$LTCFLAGS'
14265compiler='$compiler_DEFAULT'
14266
14267# A function that is used when there is no print builtin or printf.
14268func_fallback_echo ()
14269{
14270  eval 'cat <<_LTECHO_EOF
14271\$1
14272_LTECHO_EOF'
14273}
14274
14275# Quote evaled strings.
14276for var in SHELL \
14277ECHO \
14278SED \
14279GREP \
14280EGREP \
14281FGREP \
14282LD \
14283NM \
14284LN_S \
14285lt_SP2NL \
14286lt_NL2SP \
14287reload_flag \
14288OBJDUMP \
14289deplibs_check_method \
14290file_magic_cmd \
14291AR \
14292AR_FLAGS \
14293STRIP \
14294RANLIB \
14295CC \
14296CFLAGS \
14297compiler \
14298lt_cv_sys_global_symbol_pipe \
14299lt_cv_sys_global_symbol_to_cdecl \
14300lt_cv_sys_global_symbol_to_c_name_address \
14301lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14302lt_prog_compiler_no_builtin_flag \
14303lt_prog_compiler_wl \
14304lt_prog_compiler_pic \
14305lt_prog_compiler_static \
14306lt_cv_prog_compiler_c_o \
14307need_locks \
14308DSYMUTIL \
14309NMEDIT \
14310LIPO \
14311OTOOL \
14312OTOOL64 \
14313shrext_cmds \
14314export_dynamic_flag_spec \
14315whole_archive_flag_spec \
14316compiler_needs_object \
14317with_gnu_ld \
14318allow_undefined_flag \
14319no_undefined_flag \
14320hardcode_libdir_flag_spec \
14321hardcode_libdir_flag_spec_ld \
14322hardcode_libdir_separator \
14323fix_srcfile_path \
14324exclude_expsyms \
14325include_expsyms \
14326file_list_spec \
14327variables_saved_for_relink \
14328libname_spec \
14329library_names_spec \
14330soname_spec \
14331install_override_mode \
14332finish_eval \
14333old_striplib \
14334striplib; do
14335    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14336    *[\\\\\\\`\\"\\\$]*)
14337      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14338      ;;
14339    *)
14340      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14341      ;;
14342    esac
14343done
14344
14345# Double-quote double-evaled strings.
14346for var in reload_cmds \
14347old_postinstall_cmds \
14348old_postuninstall_cmds \
14349old_archive_cmds \
14350extract_expsyms_cmds \
14351old_archive_from_new_cmds \
14352old_archive_from_expsyms_cmds \
14353archive_cmds \
14354archive_expsym_cmds \
14355module_cmds \
14356module_expsym_cmds \
14357export_symbols_cmds \
14358prelink_cmds \
14359postinstall_cmds \
14360postuninstall_cmds \
14361finish_cmds \
14362sys_lib_search_path_spec \
14363sys_lib_dlsearch_path_spec; do
14364    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14365    *[\\\\\\\`\\"\\\$]*)
14366      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14367      ;;
14368    *)
14369      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14370      ;;
14371    esac
14372done
14373
14374ac_aux_dir='$ac_aux_dir'
14375xsi_shell='$xsi_shell'
14376lt_shell_append='$lt_shell_append'
14377
14378# See if we are running on zsh, and set the options which allow our
14379# commands through without removal of \ escapes INIT.
14380if test -n "\${ZSH_VERSION+set}" ; then
14381   setopt NO_GLOB_SUBST
14382fi
14383
14384
14385    PACKAGE='$PACKAGE'
14386    VERSION='$VERSION'
14387    TIMESTAMP='$TIMESTAMP'
14388    RM='$RM'
14389    ofile='$ofile'
14390
14391
14392
14393
14394_ACEOF
14395
14396cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14397
14398# Handling of arguments.
14399for ac_config_target in $ac_config_targets
14400do
14401  case $ac_config_target in
14402    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14403    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14404    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14405    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14406
14407  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14408  esac
14409done
14410
14411
14412# If the user did not use the arguments to specify the items to instantiate,
14413# then the envvar interface is used.  Set only those that are not.
14414# We use the long form for the default assignment because of an extremely
14415# bizarre bug on SunOS 4.1.3.
14416if $ac_need_defaults; then
14417  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14418  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14419  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14420fi
14421
14422# Have a temporary directory for convenience.  Make it in the build tree
14423# simply because there is no reason against having it here, and in addition,
14424# creating and moving files from /tmp can sometimes cause problems.
14425# Hook for its removal unless debugging.
14426# Note that there is a small window in which the directory will not be cleaned:
14427# after its creation but before its name has been assigned to `$tmp'.
14428$debug ||
14429{
14430  tmp= ac_tmp=
14431  trap 'exit_status=$?
14432  : "${ac_tmp:=$tmp}"
14433  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14434' 0
14435  trap 'as_fn_exit 1' 1 2 13 15
14436}
14437# Create a (secure) tmp directory for tmp files.
14438
14439{
14440  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14441  test -d "$tmp"
14442}  ||
14443{
14444  tmp=./conf$$-$RANDOM
14445  (umask 077 && mkdir "$tmp")
14446} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14447ac_tmp=$tmp
14448
14449# Set up the scripts for CONFIG_FILES section.
14450# No need to generate them if there are no CONFIG_FILES.
14451# This happens for instance with `./config.status config.h'.
14452if test -n "$CONFIG_FILES"; then
14453
14454
14455ac_cr=`echo X | tr X '\015'`
14456# On cygwin, bash can eat \r inside `` if the user requested igncr.
14457# But we know of no other shell where ac_cr would be empty at this
14458# point, so we can use a bashism as a fallback.
14459if test "x$ac_cr" = x; then
14460  eval ac_cr=\$\'\\r\'
14461fi
14462ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14463if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14464  ac_cs_awk_cr='\\r'
14465else
14466  ac_cs_awk_cr=$ac_cr
14467fi
14468
14469echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14470_ACEOF
14471
14472
14473{
14474  echo "cat >conf$$subs.awk <<_ACEOF" &&
14475  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14476  echo "_ACEOF"
14477} >conf$$subs.sh ||
14478  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14479ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14480ac_delim='%!_!# '
14481for ac_last_try in false false false false false :; do
14482  . ./conf$$subs.sh ||
14483    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14484
14485  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14486  if test $ac_delim_n = $ac_delim_num; then
14487    break
14488  elif $ac_last_try; then
14489    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14490  else
14491    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14492  fi
14493done
14494rm -f conf$$subs.sh
14495
14496cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14497cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14498_ACEOF
14499sed -n '
14500h
14501s/^/S["/; s/!.*/"]=/
14502p
14503g
14504s/^[^!]*!//
14505:repl
14506t repl
14507s/'"$ac_delim"'$//
14508t delim
14509:nl
14510h
14511s/\(.\{148\}\)..*/\1/
14512t more1
14513s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14514p
14515n
14516b repl
14517:more1
14518s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14519p
14520g
14521s/.\{148\}//
14522t nl
14523:delim
14524h
14525s/\(.\{148\}\)..*/\1/
14526t more2
14527s/["\\]/\\&/g; s/^/"/; s/$/"/
14528p
14529b
14530:more2
14531s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14532p
14533g
14534s/.\{148\}//
14535t delim
14536' <conf$$subs.awk | sed '
14537/^[^""]/{
14538  N
14539  s/\n//
14540}
14541' >>$CONFIG_STATUS || ac_write_fail=1
14542rm -f conf$$subs.awk
14543cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14544_ACAWK
14545cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14546  for (key in S) S_is_set[key] = 1
14547  FS = ""
14548
14549}
14550{
14551  line = $ 0
14552  nfields = split(line, field, "@")
14553  substed = 0
14554  len = length(field[1])
14555  for (i = 2; i < nfields; i++) {
14556    key = field[i]
14557    keylen = length(key)
14558    if (S_is_set[key]) {
14559      value = S[key]
14560      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14561      len += length(value) + length(field[++i])
14562      substed = 1
14563    } else
14564      len += 1 + keylen
14565  }
14566
14567  print line
14568}
14569
14570_ACAWK
14571_ACEOF
14572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14573if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14574  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14575else
14576  cat
14577fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14578  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14579_ACEOF
14580
14581# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14582# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14583# trailing colons and then remove the whole line if VPATH becomes empty
14584# (actually we leave an empty line to preserve line numbers).
14585if test "x$srcdir" = x.; then
14586  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14587h
14588s///
14589s/^/:/
14590s/[	 ]*$/:/
14591s/:\$(srcdir):/:/g
14592s/:\${srcdir}:/:/g
14593s/:@srcdir@:/:/g
14594s/^:*//
14595s/:*$//
14596x
14597s/\(=[	 ]*\).*/\1/
14598G
14599s/\n//
14600s/^[^=]*=[	 ]*$//
14601}'
14602fi
14603
14604cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14605fi # test -n "$CONFIG_FILES"
14606
14607# Set up the scripts for CONFIG_HEADERS section.
14608# No need to generate them if there are no CONFIG_HEADERS.
14609# This happens for instance with `./config.status Makefile'.
14610if test -n "$CONFIG_HEADERS"; then
14611cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14612BEGIN {
14613_ACEOF
14614
14615# Transform confdefs.h into an awk script `defines.awk', embedded as
14616# here-document in config.status, that substitutes the proper values into
14617# config.h.in to produce config.h.
14618
14619# Create a delimiter string that does not exist in confdefs.h, to ease
14620# handling of long lines.
14621ac_delim='%!_!# '
14622for ac_last_try in false false :; do
14623  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14624  if test -z "$ac_tt"; then
14625    break
14626  elif $ac_last_try; then
14627    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14628  else
14629    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14630  fi
14631done
14632
14633# For the awk script, D is an array of macro values keyed by name,
14634# likewise P contains macro parameters if any.  Preserve backslash
14635# newline sequences.
14636
14637ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14638sed -n '
14639s/.\{148\}/&'"$ac_delim"'/g
14640t rset
14641:rset
14642s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14643t def
14644d
14645:def
14646s/\\$//
14647t bsnl
14648s/["\\]/\\&/g
14649s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14650D["\1"]=" \3"/p
14651s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14652d
14653:bsnl
14654s/["\\]/\\&/g
14655s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14656D["\1"]=" \3\\\\\\n"\\/p
14657t cont
14658s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14659t cont
14660d
14661:cont
14662n
14663s/.\{148\}/&'"$ac_delim"'/g
14664t clear
14665:clear
14666s/\\$//
14667t bsnlc
14668s/["\\]/\\&/g; s/^/"/; s/$/"/p
14669d
14670:bsnlc
14671s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14672b cont
14673' <confdefs.h | sed '
14674s/'"$ac_delim"'/"\\\
14675"/g' >>$CONFIG_STATUS || ac_write_fail=1
14676
14677cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14678  for (key in D) D_is_set[key] = 1
14679  FS = ""
14680}
14681/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14682  line = \$ 0
14683  split(line, arg, " ")
14684  if (arg[1] == "#") {
14685    defundef = arg[2]
14686    mac1 = arg[3]
14687  } else {
14688    defundef = substr(arg[1], 2)
14689    mac1 = arg[2]
14690  }
14691  split(mac1, mac2, "(") #)
14692  macro = mac2[1]
14693  prefix = substr(line, 1, index(line, defundef) - 1)
14694  if (D_is_set[macro]) {
14695    # Preserve the white space surrounding the "#".
14696    print prefix "define", macro P[macro] D[macro]
14697    next
14698  } else {
14699    # Replace #undef with comments.  This is necessary, for example,
14700    # in the case of _POSIX_SOURCE, which is predefined and required
14701    # on some systems where configure will not decide to define it.
14702    if (defundef == "undef") {
14703      print "/*", prefix defundef, macro, "*/"
14704      next
14705    }
14706  }
14707}
14708{ print }
14709_ACAWK
14710_ACEOF
14711cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14712  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14713fi # test -n "$CONFIG_HEADERS"
14714
14715
14716eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14717shift
14718for ac_tag
14719do
14720  case $ac_tag in
14721  :[FHLC]) ac_mode=$ac_tag; continue;;
14722  esac
14723  case $ac_mode$ac_tag in
14724  :[FHL]*:*);;
14725  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14726  :[FH]-) ac_tag=-:-;;
14727  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14728  esac
14729  ac_save_IFS=$IFS
14730  IFS=:
14731  set x $ac_tag
14732  IFS=$ac_save_IFS
14733  shift
14734  ac_file=$1
14735  shift
14736
14737  case $ac_mode in
14738  :L) ac_source=$1;;
14739  :[FH])
14740    ac_file_inputs=
14741    for ac_f
14742    do
14743      case $ac_f in
14744      -) ac_f="$ac_tmp/stdin";;
14745      *) # Look for the file first in the build tree, then in the source tree
14746	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14747	 # because $ac_f cannot contain `:'.
14748	 test -f "$ac_f" ||
14749	   case $ac_f in
14750	   [\\/$]*) false;;
14751	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14752	   esac ||
14753	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14754      esac
14755      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14756      as_fn_append ac_file_inputs " '$ac_f'"
14757    done
14758
14759    # Let's still pretend it is `configure' which instantiates (i.e., don't
14760    # use $as_me), people would be surprised to read:
14761    #    /* config.h.  Generated by config.status.  */
14762    configure_input='Generated from '`
14763	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14764	`' by configure.'
14765    if test x"$ac_file" != x-; then
14766      configure_input="$ac_file.  $configure_input"
14767      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14768$as_echo "$as_me: creating $ac_file" >&6;}
14769    fi
14770    # Neutralize special characters interpreted by sed in replacement strings.
14771    case $configure_input in #(
14772    *\&* | *\|* | *\\* )
14773       ac_sed_conf_input=`$as_echo "$configure_input" |
14774       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14775    *) ac_sed_conf_input=$configure_input;;
14776    esac
14777
14778    case $ac_tag in
14779    *:-:* | *:-) cat >"$ac_tmp/stdin" \
14780      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14781    esac
14782    ;;
14783  esac
14784
14785  ac_dir=`$as_dirname -- "$ac_file" ||
14786$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14787	 X"$ac_file" : 'X\(//\)[^/]' \| \
14788	 X"$ac_file" : 'X\(//\)$' \| \
14789	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14790$as_echo X"$ac_file" |
14791    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14792	    s//\1/
14793	    q
14794	  }
14795	  /^X\(\/\/\)[^/].*/{
14796	    s//\1/
14797	    q
14798	  }
14799	  /^X\(\/\/\)$/{
14800	    s//\1/
14801	    q
14802	  }
14803	  /^X\(\/\).*/{
14804	    s//\1/
14805	    q
14806	  }
14807	  s/.*/./; q'`
14808  as_dir="$ac_dir"; as_fn_mkdir_p
14809  ac_builddir=.
14810
14811case "$ac_dir" in
14812.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14813*)
14814  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14815  # A ".." for each directory in $ac_dir_suffix.
14816  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14817  case $ac_top_builddir_sub in
14818  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14819  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14820  esac ;;
14821esac
14822ac_abs_top_builddir=$ac_pwd
14823ac_abs_builddir=$ac_pwd$ac_dir_suffix
14824# for backward compatibility:
14825ac_top_builddir=$ac_top_build_prefix
14826
14827case $srcdir in
14828  .)  # We are building in place.
14829    ac_srcdir=.
14830    ac_top_srcdir=$ac_top_builddir_sub
14831    ac_abs_top_srcdir=$ac_pwd ;;
14832  [\\/]* | ?:[\\/]* )  # Absolute name.
14833    ac_srcdir=$srcdir$ac_dir_suffix;
14834    ac_top_srcdir=$srcdir
14835    ac_abs_top_srcdir=$srcdir ;;
14836  *) # Relative name.
14837    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14838    ac_top_srcdir=$ac_top_build_prefix$srcdir
14839    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14840esac
14841ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14842
14843
14844  case $ac_mode in
14845  :F)
14846  #
14847  # CONFIG_FILE
14848  #
14849
14850  case $INSTALL in
14851  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14852  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14853  esac
14854  ac_MKDIR_P=$MKDIR_P
14855  case $MKDIR_P in
14856  [\\/$]* | ?:[\\/]* ) ;;
14857  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14858  esac
14859_ACEOF
14860
14861cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14862# If the template does not know about datarootdir, expand it.
14863# FIXME: This hack should be removed a few years after 2.60.
14864ac_datarootdir_hack=; ac_datarootdir_seen=
14865ac_sed_dataroot='
14866/datarootdir/ {
14867  p
14868  q
14869}
14870/@datadir@/p
14871/@docdir@/p
14872/@infodir@/p
14873/@localedir@/p
14874/@mandir@/p'
14875case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14876*datarootdir*) ac_datarootdir_seen=yes;;
14877*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14878  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14879$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14880_ACEOF
14881cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14882  ac_datarootdir_hack='
14883  s&@datadir@&$datadir&g
14884  s&@docdir@&$docdir&g
14885  s&@infodir@&$infodir&g
14886  s&@localedir@&$localedir&g
14887  s&@mandir@&$mandir&g
14888  s&\\\${datarootdir}&$datarootdir&g' ;;
14889esac
14890_ACEOF
14891
14892# Neutralize VPATH when `$srcdir' = `.'.
14893# Shell code in configure.ac might set extrasub.
14894# FIXME: do we really want to maintain this feature?
14895cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14896ac_sed_extra="$ac_vpsub
14897$extrasub
14898_ACEOF
14899cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14900:t
14901/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14902s|@configure_input@|$ac_sed_conf_input|;t t
14903s&@top_builddir@&$ac_top_builddir_sub&;t t
14904s&@top_build_prefix@&$ac_top_build_prefix&;t t
14905s&@srcdir@&$ac_srcdir&;t t
14906s&@abs_srcdir@&$ac_abs_srcdir&;t t
14907s&@top_srcdir@&$ac_top_srcdir&;t t
14908s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14909s&@builddir@&$ac_builddir&;t t
14910s&@abs_builddir@&$ac_abs_builddir&;t t
14911s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14912s&@INSTALL@&$ac_INSTALL&;t t
14913s&@MKDIR_P@&$ac_MKDIR_P&;t t
14914$ac_datarootdir_hack
14915"
14916eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14917  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14918
14919test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14920  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14921  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
14922      "$ac_tmp/out"`; test -z "$ac_out"; } &&
14923  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14924which seems to be undefined.  Please make sure it is defined" >&5
14925$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14926which seems to be undefined.  Please make sure it is defined" >&2;}
14927
14928  rm -f "$ac_tmp/stdin"
14929  case $ac_file in
14930  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14931  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14932  esac \
14933  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14934 ;;
14935  :H)
14936  #
14937  # CONFIG_HEADER
14938  #
14939  if test x"$ac_file" != x-; then
14940    {
14941      $as_echo "/* $configure_input  */" \
14942      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14943    } >"$ac_tmp/config.h" \
14944      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14945    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14946      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14947$as_echo "$as_me: $ac_file is unchanged" >&6;}
14948    else
14949      rm -f "$ac_file"
14950      mv "$ac_tmp/config.h" "$ac_file" \
14951	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
14952    fi
14953  else
14954    $as_echo "/* $configure_input  */" \
14955      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14956      || as_fn_error $? "could not create -" "$LINENO" 5
14957  fi
14958# Compute "$ac_file"'s index in $config_headers.
14959_am_arg="$ac_file"
14960_am_stamp_count=1
14961for _am_header in $config_headers :; do
14962  case $_am_header in
14963    $_am_arg | $_am_arg:* )
14964      break ;;
14965    * )
14966      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14967  esac
14968done
14969echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14970$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14971	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14972	 X"$_am_arg" : 'X\(//\)$' \| \
14973	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14974$as_echo X"$_am_arg" |
14975    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14976	    s//\1/
14977	    q
14978	  }
14979	  /^X\(\/\/\)[^/].*/{
14980	    s//\1/
14981	    q
14982	  }
14983	  /^X\(\/\/\)$/{
14984	    s//\1/
14985	    q
14986	  }
14987	  /^X\(\/\).*/{
14988	    s//\1/
14989	    q
14990	  }
14991	  s/.*/./; q'`/stamp-h$_am_stamp_count
14992 ;;
14993
14994  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14995$as_echo "$as_me: executing $ac_file commands" >&6;}
14996 ;;
14997  esac
14998
14999
15000  case $ac_file$ac_mode in
15001    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15002  # Older Autoconf quotes --file arguments for eval, but not when files
15003  # are listed without --file.  Let's play safe and only enable the eval
15004  # if we detect the quoting.
15005  case $CONFIG_FILES in
15006  *\'*) eval set x "$CONFIG_FILES" ;;
15007  *)   set x $CONFIG_FILES ;;
15008  esac
15009  shift
15010  for mf
15011  do
15012    # Strip MF so we end up with the name of the file.
15013    mf=`echo "$mf" | sed -e 's/:.*$//'`
15014    # Check whether this is an Automake generated Makefile or not.
15015    # We used to match only the files named 'Makefile.in', but
15016    # some people rename them; so instead we look at the file content.
15017    # Grep'ing the first line is not enough: some people post-process
15018    # each Makefile.in and add a new line on top of each file to say so.
15019    # Grep'ing the whole file is not good either: AIX grep has a line
15020    # limit of 2048, but all sed's we know have understand at least 4000.
15021    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15022      dirpart=`$as_dirname -- "$mf" ||
15023$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15024	 X"$mf" : 'X\(//\)[^/]' \| \
15025	 X"$mf" : 'X\(//\)$' \| \
15026	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15027$as_echo X"$mf" |
15028    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15029	    s//\1/
15030	    q
15031	  }
15032	  /^X\(\/\/\)[^/].*/{
15033	    s//\1/
15034	    q
15035	  }
15036	  /^X\(\/\/\)$/{
15037	    s//\1/
15038	    q
15039	  }
15040	  /^X\(\/\).*/{
15041	    s//\1/
15042	    q
15043	  }
15044	  s/.*/./; q'`
15045    else
15046      continue
15047    fi
15048    # Extract the definition of DEPDIR, am__include, and am__quote
15049    # from the Makefile without running 'make'.
15050    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15051    test -z "$DEPDIR" && continue
15052    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15053    test -z "$am__include" && continue
15054    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15055    # Find all dependency output files, they are included files with
15056    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15057    # simplest approach to changing $(DEPDIR) to its actual value in the
15058    # expansion.
15059    for file in `sed -n "
15060      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15061	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15062      # Make sure the directory exists.
15063      test -f "$dirpart/$file" && continue
15064      fdir=`$as_dirname -- "$file" ||
15065$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15066	 X"$file" : 'X\(//\)[^/]' \| \
15067	 X"$file" : 'X\(//\)$' \| \
15068	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15069$as_echo X"$file" |
15070    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15071	    s//\1/
15072	    q
15073	  }
15074	  /^X\(\/\/\)[^/].*/{
15075	    s//\1/
15076	    q
15077	  }
15078	  /^X\(\/\/\)$/{
15079	    s//\1/
15080	    q
15081	  }
15082	  /^X\(\/\).*/{
15083	    s//\1/
15084	    q
15085	  }
15086	  s/.*/./; q'`
15087      as_dir=$dirpart/$fdir; as_fn_mkdir_p
15088      # echo "creating $dirpart/$file"
15089      echo '# dummy' > "$dirpart/$file"
15090    done
15091  done
15092}
15093 ;;
15094    "libtool":C)
15095
15096    # See if we are running on zsh, and set the options which allow our
15097    # commands through without removal of \ escapes.
15098    if test -n "${ZSH_VERSION+set}" ; then
15099      setopt NO_GLOB_SUBST
15100    fi
15101
15102    cfgfile="${ofile}T"
15103    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15104    $RM "$cfgfile"
15105
15106    cat <<_LT_EOF >> "$cfgfile"
15107#! $SHELL
15108
15109# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15110# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15111# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15112# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15113#
15114#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15115#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15116#   Written by Gordon Matzigkeit, 1996
15117#
15118#   This file is part of GNU Libtool.
15119#
15120# GNU Libtool is free software; you can redistribute it and/or
15121# modify it under the terms of the GNU General Public License as
15122# published by the Free Software Foundation; either version 2 of
15123# the License, or (at your option) any later version.
15124#
15125# As a special exception to the GNU General Public License,
15126# if you distribute this file as part of a program or library that
15127# is built using GNU Libtool, you may include this file under the
15128# same distribution terms that you use for the rest of that program.
15129#
15130# GNU Libtool is distributed in the hope that it will be useful,
15131# but WITHOUT ANY WARRANTY; without even the implied warranty of
15132# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15133# GNU General Public License for more details.
15134#
15135# You should have received a copy of the GNU General Public License
15136# along with GNU Libtool; see the file COPYING.  If not, a copy
15137# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15138# obtained by writing to the Free Software Foundation, Inc.,
15139# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15140
15141
15142# The names of the tagged configurations supported by this script.
15143available_tags=""
15144
15145# ### BEGIN LIBTOOL CONFIG
15146
15147# Whether or not to build shared libraries.
15148build_libtool_libs=$enable_shared
15149
15150# Which release of libtool.m4 was used?
15151macro_version=$macro_version
15152macro_revision=$macro_revision
15153
15154# Whether or not to build static libraries.
15155build_old_libs=$enable_static
15156
15157# What type of objects to build.
15158pic_mode=$pic_mode
15159
15160# Whether or not to optimize for fast installation.
15161fast_install=$enable_fast_install
15162
15163# Shell to use when invoking shell scripts.
15164SHELL=$lt_SHELL
15165
15166# An echo program that protects backslashes.
15167ECHO=$lt_ECHO
15168
15169# The host system.
15170host_alias=$host_alias
15171host=$host
15172host_os=$host_os
15173
15174# The build system.
15175build_alias=$build_alias
15176build=$build
15177build_os=$build_os
15178
15179# A sed program that does not truncate output.
15180SED=$lt_SED
15181
15182# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15183Xsed="\$SED -e 1s/^X//"
15184
15185# A grep program that handles long lines.
15186GREP=$lt_GREP
15187
15188# An ERE matcher.
15189EGREP=$lt_EGREP
15190
15191# A literal string matcher.
15192FGREP=$lt_FGREP
15193
15194# A BSD- or MS-compatible name lister.
15195NM=$lt_NM
15196
15197# Whether we need soft or hard links.
15198LN_S=$lt_LN_S
15199
15200# What is the maximum length of a command?
15201max_cmd_len=$max_cmd_len
15202
15203# Object file suffix (normally "o").
15204objext=$ac_objext
15205
15206# Executable file suffix (normally "").
15207exeext=$exeext
15208
15209# whether the shell understands "unset".
15210lt_unset=$lt_unset
15211
15212# turn spaces into newlines.
15213SP2NL=$lt_lt_SP2NL
15214
15215# turn newlines into spaces.
15216NL2SP=$lt_lt_NL2SP
15217
15218# An object symbol dumper.
15219OBJDUMP=$lt_OBJDUMP
15220
15221# Method to check whether dependent libraries are shared objects.
15222deplibs_check_method=$lt_deplibs_check_method
15223
15224# Command to use when deplibs_check_method == "file_magic".
15225file_magic_cmd=$lt_file_magic_cmd
15226
15227# The archiver.
15228AR=$lt_AR
15229AR_FLAGS=$lt_AR_FLAGS
15230
15231# A symbol stripping program.
15232STRIP=$lt_STRIP
15233
15234# Commands used to install an old-style archive.
15235RANLIB=$lt_RANLIB
15236old_postinstall_cmds=$lt_old_postinstall_cmds
15237old_postuninstall_cmds=$lt_old_postuninstall_cmds
15238
15239# Whether to use a lock for old archive extraction.
15240lock_old_archive_extraction=$lock_old_archive_extraction
15241
15242# A C compiler.
15243LTCC=$lt_CC
15244
15245# LTCC compiler flags.
15246LTCFLAGS=$lt_CFLAGS
15247
15248# Take the output of nm and produce a listing of raw symbols and C names.
15249global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15250
15251# Transform the output of nm in a proper C declaration.
15252global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15253
15254# Transform the output of nm in a C name address pair.
15255global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15256
15257# Transform the output of nm in a C name address pair when lib prefix is needed.
15258global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15259
15260# The name of the directory that contains temporary libtool files.
15261objdir=$objdir
15262
15263# Used to examine libraries when file_magic_cmd begins with "file".
15264MAGIC_CMD=$MAGIC_CMD
15265
15266# Must we lock files when doing compilation?
15267need_locks=$lt_need_locks
15268
15269# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15270DSYMUTIL=$lt_DSYMUTIL
15271
15272# Tool to change global to local symbols on Mac OS X.
15273NMEDIT=$lt_NMEDIT
15274
15275# Tool to manipulate fat objects and archives on Mac OS X.
15276LIPO=$lt_LIPO
15277
15278# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15279OTOOL=$lt_OTOOL
15280
15281# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15282OTOOL64=$lt_OTOOL64
15283
15284# Old archive suffix (normally "a").
15285libext=$libext
15286
15287# Shared library suffix (normally ".so").
15288shrext_cmds=$lt_shrext_cmds
15289
15290# The commands to extract the exported symbol list from a shared archive.
15291extract_expsyms_cmds=$lt_extract_expsyms_cmds
15292
15293# Variables whose values should be saved in libtool wrapper scripts and
15294# restored at link time.
15295variables_saved_for_relink=$lt_variables_saved_for_relink
15296
15297# Do we need the "lib" prefix for modules?
15298need_lib_prefix=$need_lib_prefix
15299
15300# Do we need a version for libraries?
15301need_version=$need_version
15302
15303# Library versioning type.
15304version_type=$version_type
15305
15306# Shared library runtime path variable.
15307runpath_var=$runpath_var
15308
15309# Shared library path variable.
15310shlibpath_var=$shlibpath_var
15311
15312# Is shlibpath searched before the hard-coded library search path?
15313shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15314
15315# Format of library name prefix.
15316libname_spec=$lt_libname_spec
15317
15318# List of archive names.  First name is the real one, the rest are links.
15319# The last name is the one that the linker finds with -lNAME
15320library_names_spec=$lt_library_names_spec
15321
15322# The coded name of the library, if different from the real name.
15323soname_spec=$lt_soname_spec
15324
15325# Permission mode override for installation of shared libraries.
15326install_override_mode=$lt_install_override_mode
15327
15328# Command to use after installation of a shared archive.
15329postinstall_cmds=$lt_postinstall_cmds
15330
15331# Command to use after uninstallation of a shared archive.
15332postuninstall_cmds=$lt_postuninstall_cmds
15333
15334# Commands used to finish a libtool library installation in a directory.
15335finish_cmds=$lt_finish_cmds
15336
15337# As "finish_cmds", except a single script fragment to be evaled but
15338# not shown.
15339finish_eval=$lt_finish_eval
15340
15341# Whether we should hardcode library paths into libraries.
15342hardcode_into_libs=$hardcode_into_libs
15343
15344# Compile-time system search path for libraries.
15345sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15346
15347# Run-time system search path for libraries.
15348sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15349
15350# Whether dlopen is supported.
15351dlopen_support=$enable_dlopen
15352
15353# Whether dlopen of programs is supported.
15354dlopen_self=$enable_dlopen_self
15355
15356# Whether dlopen of statically linked programs is supported.
15357dlopen_self_static=$enable_dlopen_self_static
15358
15359# Commands to strip libraries.
15360old_striplib=$lt_old_striplib
15361striplib=$lt_striplib
15362
15363
15364# The linker used to build libraries.
15365LD=$lt_LD
15366
15367# How to create reloadable object files.
15368reload_flag=$lt_reload_flag
15369reload_cmds=$lt_reload_cmds
15370
15371# Commands used to build an old-style archive.
15372old_archive_cmds=$lt_old_archive_cmds
15373
15374# A language specific compiler.
15375CC=$lt_compiler
15376
15377# Is the compiler the GNU compiler?
15378with_gcc=$GCC
15379
15380# Compiler flag to turn off builtin functions.
15381no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15382
15383# How to pass a linker flag through the compiler.
15384wl=$lt_lt_prog_compiler_wl
15385
15386# Additional compiler flags for building library objects.
15387pic_flag=$lt_lt_prog_compiler_pic
15388
15389# Compiler flag to prevent dynamic linking.
15390link_static_flag=$lt_lt_prog_compiler_static
15391
15392# Does compiler simultaneously support -c and -o options?
15393compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15394
15395# Whether or not to add -lc for building shared libraries.
15396build_libtool_need_lc=$archive_cmds_need_lc
15397
15398# Whether or not to disallow shared libs when runtime libs are static.
15399allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15400
15401# Compiler flag to allow reflexive dlopens.
15402export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15403
15404# Compiler flag to generate shared objects directly from archives.
15405whole_archive_flag_spec=$lt_whole_archive_flag_spec
15406
15407# Whether the compiler copes with passing no objects directly.
15408compiler_needs_object=$lt_compiler_needs_object
15409
15410# Create an old-style archive from a shared archive.
15411old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15412
15413# Create a temporary old-style archive to link instead of a shared archive.
15414old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15415
15416# Commands used to build a shared archive.
15417archive_cmds=$lt_archive_cmds
15418archive_expsym_cmds=$lt_archive_expsym_cmds
15419
15420# Commands used to build a loadable module if different from building
15421# a shared archive.
15422module_cmds=$lt_module_cmds
15423module_expsym_cmds=$lt_module_expsym_cmds
15424
15425# Whether we are building with GNU ld or not.
15426with_gnu_ld=$lt_with_gnu_ld
15427
15428# Flag that allows shared libraries with undefined symbols to be built.
15429allow_undefined_flag=$lt_allow_undefined_flag
15430
15431# Flag that enforces no undefined symbols.
15432no_undefined_flag=$lt_no_undefined_flag
15433
15434# Flag to hardcode \$libdir into a binary during linking.
15435# This must work even if \$libdir does not exist
15436hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15437
15438# If ld is used when linking, flag to hardcode \$libdir into a binary
15439# during linking.  This must work even if \$libdir does not exist.
15440hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15441
15442# Whether we need a single "-rpath" flag with a separated argument.
15443hardcode_libdir_separator=$lt_hardcode_libdir_separator
15444
15445# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15446# DIR into the resulting binary.
15447hardcode_direct=$hardcode_direct
15448
15449# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15450# DIR into the resulting binary and the resulting library dependency is
15451# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15452# library is relocated.
15453hardcode_direct_absolute=$hardcode_direct_absolute
15454
15455# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15456# into the resulting binary.
15457hardcode_minus_L=$hardcode_minus_L
15458
15459# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15460# into the resulting binary.
15461hardcode_shlibpath_var=$hardcode_shlibpath_var
15462
15463# Set to "yes" if building a shared library automatically hardcodes DIR
15464# into the library and all subsequent libraries and executables linked
15465# against it.
15466hardcode_automatic=$hardcode_automatic
15467
15468# Set to yes if linker adds runtime paths of dependent libraries
15469# to runtime path list.
15470inherit_rpath=$inherit_rpath
15471
15472# Whether libtool must link a program against all its dependency libraries.
15473link_all_deplibs=$link_all_deplibs
15474
15475# Fix the shell variable \$srcfile for the compiler.
15476fix_srcfile_path=$lt_fix_srcfile_path
15477
15478# Set to "yes" if exported symbols are required.
15479always_export_symbols=$always_export_symbols
15480
15481# The commands to list exported symbols.
15482export_symbols_cmds=$lt_export_symbols_cmds
15483
15484# Symbols that should not be listed in the preloaded symbols.
15485exclude_expsyms=$lt_exclude_expsyms
15486
15487# Symbols that must always be exported.
15488include_expsyms=$lt_include_expsyms
15489
15490# Commands necessary for linking programs (against libraries) with templates.
15491prelink_cmds=$lt_prelink_cmds
15492
15493# Specify filename containing input files.
15494file_list_spec=$lt_file_list_spec
15495
15496# How to hardcode a shared library path into an executable.
15497hardcode_action=$hardcode_action
15498
15499# ### END LIBTOOL CONFIG
15500
15501_LT_EOF
15502
15503  case $host_os in
15504  aix3*)
15505    cat <<\_LT_EOF >> "$cfgfile"
15506# AIX sometimes has problems with the GCC collect2 program.  For some
15507# reason, if we set the COLLECT_NAMES environment variable, the problems
15508# vanish in a puff of smoke.
15509if test "X${COLLECT_NAMES+set}" != Xset; then
15510  COLLECT_NAMES=
15511  export COLLECT_NAMES
15512fi
15513_LT_EOF
15514    ;;
15515  esac
15516
15517
15518ltmain="$ac_aux_dir/ltmain.sh"
15519
15520
15521  # We use sed instead of cat because bash on DJGPP gets confused if
15522  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15523  # text mode, it properly converts lines to CR/LF.  This bash problem
15524  # is reportedly fixed, but why not run on old versions too?
15525  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15526    || (rm -f "$cfgfile"; exit 1)
15527
15528  case $xsi_shell in
15529  yes)
15530    cat << \_LT_EOF >> "$cfgfile"
15531
15532# func_dirname file append nondir_replacement
15533# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15534# otherwise set result to NONDIR_REPLACEMENT.
15535func_dirname ()
15536{
15537  case ${1} in
15538    */*) func_dirname_result="${1%/*}${2}" ;;
15539    *  ) func_dirname_result="${3}" ;;
15540  esac
15541}
15542
15543# func_basename file
15544func_basename ()
15545{
15546  func_basename_result="${1##*/}"
15547}
15548
15549# func_dirname_and_basename file append nondir_replacement
15550# perform func_basename and func_dirname in a single function
15551# call:
15552#   dirname:  Compute the dirname of FILE.  If nonempty,
15553#             add APPEND to the result, otherwise set result
15554#             to NONDIR_REPLACEMENT.
15555#             value returned in "$func_dirname_result"
15556#   basename: Compute filename of FILE.
15557#             value retuned in "$func_basename_result"
15558# Implementation must be kept synchronized with func_dirname
15559# and func_basename. For efficiency, we do not delegate to
15560# those functions but instead duplicate the functionality here.
15561func_dirname_and_basename ()
15562{
15563  case ${1} in
15564    */*) func_dirname_result="${1%/*}${2}" ;;
15565    *  ) func_dirname_result="${3}" ;;
15566  esac
15567  func_basename_result="${1##*/}"
15568}
15569
15570# func_stripname prefix suffix name
15571# strip PREFIX and SUFFIX off of NAME.
15572# PREFIX and SUFFIX must not contain globbing or regex special
15573# characters, hashes, percent signs, but SUFFIX may contain a leading
15574# dot (in which case that matches only a dot).
15575func_stripname ()
15576{
15577  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15578  # positional parameters, so assign one to ordinary parameter first.
15579  func_stripname_result=${3}
15580  func_stripname_result=${func_stripname_result#"${1}"}
15581  func_stripname_result=${func_stripname_result%"${2}"}
15582}
15583
15584# func_opt_split
15585func_opt_split ()
15586{
15587  func_opt_split_opt=${1%%=*}
15588  func_opt_split_arg=${1#*=}
15589}
15590
15591# func_lo2o object
15592func_lo2o ()
15593{
15594  case ${1} in
15595    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15596    *)    func_lo2o_result=${1} ;;
15597  esac
15598}
15599
15600# func_xform libobj-or-source
15601func_xform ()
15602{
15603  func_xform_result=${1%.*}.lo
15604}
15605
15606# func_arith arithmetic-term...
15607func_arith ()
15608{
15609  func_arith_result=$(( $* ))
15610}
15611
15612# func_len string
15613# STRING may not start with a hyphen.
15614func_len ()
15615{
15616  func_len_result=${#1}
15617}
15618
15619_LT_EOF
15620    ;;
15621  *) # Bourne compatible functions.
15622    cat << \_LT_EOF >> "$cfgfile"
15623
15624# func_dirname file append nondir_replacement
15625# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15626# otherwise set result to NONDIR_REPLACEMENT.
15627func_dirname ()
15628{
15629  # Extract subdirectory from the argument.
15630  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15631  if test "X$func_dirname_result" = "X${1}"; then
15632    func_dirname_result="${3}"
15633  else
15634    func_dirname_result="$func_dirname_result${2}"
15635  fi
15636}
15637
15638# func_basename file
15639func_basename ()
15640{
15641  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15642}
15643
15644
15645# func_stripname prefix suffix name
15646# strip PREFIX and SUFFIX off of NAME.
15647# PREFIX and SUFFIX must not contain globbing or regex special
15648# characters, hashes, percent signs, but SUFFIX may contain a leading
15649# dot (in which case that matches only a dot).
15650# func_strip_suffix prefix name
15651func_stripname ()
15652{
15653  case ${2} in
15654    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15655    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15656  esac
15657}
15658
15659# sed scripts:
15660my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15661my_sed_long_arg='1s/^-[^=]*=//'
15662
15663# func_opt_split
15664func_opt_split ()
15665{
15666  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15667  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15668}
15669
15670# func_lo2o object
15671func_lo2o ()
15672{
15673  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15674}
15675
15676# func_xform libobj-or-source
15677func_xform ()
15678{
15679  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15680}
15681
15682# func_arith arithmetic-term...
15683func_arith ()
15684{
15685  func_arith_result=`expr "$@"`
15686}
15687
15688# func_len string
15689# STRING may not start with a hyphen.
15690func_len ()
15691{
15692  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15693}
15694
15695_LT_EOF
15696esac
15697
15698case $lt_shell_append in
15699  yes)
15700    cat << \_LT_EOF >> "$cfgfile"
15701
15702# func_append var value
15703# Append VALUE to the end of shell variable VAR.
15704func_append ()
15705{
15706  eval "$1+=\$2"
15707}
15708_LT_EOF
15709    ;;
15710  *)
15711    cat << \_LT_EOF >> "$cfgfile"
15712
15713# func_append var value
15714# Append VALUE to the end of shell variable VAR.
15715func_append ()
15716{
15717  eval "$1=\$$1\$2"
15718}
15719
15720_LT_EOF
15721    ;;
15722  esac
15723
15724
15725  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15726    || (rm -f "$cfgfile"; exit 1)
15727
15728  mv -f "$cfgfile" "$ofile" ||
15729    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15730  chmod +x "$ofile"
15731
15732 ;;
15733
15734  esac
15735done # for ac_tag
15736
15737
15738as_fn_exit 0
15739_ACEOF
15740ac_clean_files=$ac_clean_files_save
15741
15742test $ac_write_fail = 0 ||
15743  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15744
15745
15746# configure is writing to config.log, and then calls config.status.
15747# config.status does its own redirection, appending to config.log.
15748# Unfortunately, on DOS this fails, as config.log is still kept open
15749# by configure, so config.status won't be able to write to it; its
15750# output is simply discarded.  So we exec the FD to /dev/null,
15751# effectively closing config.log, so it can be properly (re)opened and
15752# appended to by config.status.  When coming back to configure, we
15753# need to make the FD available again.
15754if test "$no_create" != yes; then
15755  ac_cs_success=:
15756  ac_config_status_args=
15757  test "$silent" = yes &&
15758    ac_config_status_args="$ac_config_status_args --quiet"
15759  exec 5>/dev/null
15760  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15761  exec 5>>config.log
15762  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15763  # would make configure fail if this is the last instruction.
15764  $ac_cs_success || as_fn_exit 1
15765fi
15766if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15767  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15768$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15769fi
15770
15771