1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for package-unused version-unused.
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='package-unused'
589PACKAGE_TARNAME='libbacktrace'
590PACKAGE_VERSION='version-unused'
591PACKAGE_STRING='package-unused version-unused'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595ac_unique_file="backtrace.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_subst_vars='am__EXEEXT_FALSE
633am__EXEEXT_TRUE
634LTLIBOBJS
635LIBOBJS
636NATIVE_FALSE
637NATIVE_TRUE
638HAVE_OBJCOPY_DEBUGLINK_FALSE
639HAVE_OBJCOPY_DEBUGLINK_TRUE
640READELF
641OBJCOPY
642HAVE_COMPRESSED_DEBUG_FALSE
643HAVE_COMPRESSED_DEBUG_TRUE
644HAVE_ZLIB_FALSE
645HAVE_ZLIB_TRUE
646HAVE_PTHREAD_FALSE
647HAVE_PTHREAD_TRUE
648PTHREAD_CFLAGS
649CLOCK_GETTIME_LINK
650BACKTRACE_USES_MALLOC
651ALLOC_FILE
652VIEW_FILE
653BACKTRACE_SUPPORTS_DATA
654BACKTRACE_SUPPORTED
655HAVE_ELF_FALSE
656HAVE_ELF_TRUE
657FORMAT_FILE
658BACKTRACE_SUPPORTS_THREADS
659PIC_FLAG
660WARN_FLAGS
661EXTRA_FLAGS
662BACKTRACE_FILE
663OTOOL64
664OTOOL
665LIPO
666NMEDIT
667DSYMUTIL
668AR
669OBJDUMP
670LN_S
671NM
672ac_ct_DUMPBIN
673DUMPBIN
674LD
675FGREP
676SED
677LIBTOOL
678HAVE_DWZ_FALSE
679HAVE_DWZ_TRUE
680DWZ
681RANLIB
682MAINT
683MAINTAINER_MODE_FALSE
684MAINTAINER_MODE_TRUE
685AM_BACKSLASH
686AM_DEFAULT_VERBOSITY
687AM_DEFAULT_V
688AM_V
689am__untar
690am__tar
691AMTAR
692am__leading_dot
693SET_MAKE
694AWK
695mkdir_p
696MKDIR_P
697INSTALL_STRIP_PROGRAM
698STRIP
699install_sh
700MAKEINFO
701AUTOHEADER
702AUTOMAKE
703AUTOCONF
704ACLOCAL
705VERSION
706PACKAGE
707CYGPATH_W
708am__isrc
709INSTALL_DATA
710INSTALL_SCRIPT
711INSTALL_PROGRAM
712libtool_VERSION
713EGREP
714GREP
715CPP
716OBJEXT
717EXEEXT
718ac_ct_CC
719CPPFLAGS
720LDFLAGS
721CFLAGS
722CC
723target_os
724target_vendor
725target_cpu
726target
727host_os
728host_vendor
729host_cpu
730host
731build_os
732build_vendor
733build_cpu
734build
735multi_basedir
736target_alias
737host_alias
738build_alias
739LIBS
740ECHO_T
741ECHO_N
742ECHO_C
743DEFS
744mandir
745localedir
746libdir
747psdir
748pdfdir
749dvidir
750htmldir
751infodir
752docdir
753oldincludedir
754includedir
755localstatedir
756sharedstatedir
757sysconfdir
758datadir
759datarootdir
760libexecdir
761sbindir
762bindir
763program_transform_name
764prefix
765exec_prefix
766PACKAGE_URL
767PACKAGE_BUGREPORT
768PACKAGE_STRING
769PACKAGE_VERSION
770PACKAGE_TARNAME
771PACKAGE_NAME
772PATH_SEPARATOR
773SHELL'
774ac_subst_files=''
775ac_user_opts='
776enable_option_checking
777enable_multilib
778enable_silent_rules
779enable_maintainer_mode
780with_target_subdir
781enable_shared
782enable_static
783with_pic
784enable_fast_install
785with_gnu_ld
786enable_libtool_lock
787enable_largefile
788enable_cet
789with_system_libunwind
790enable_host_shared
791'
792      ac_precious_vars='build_alias
793host_alias
794target_alias
795CC
796CFLAGS
797LDFLAGS
798LIBS
799CPPFLAGS
800CPP
801OBJCOPY'
802
803
804# Initialize some variables set by options.
805ac_init_help=
806ac_init_version=false
807ac_unrecognized_opts=
808ac_unrecognized_sep=
809# The variables have the same names as the options, with
810# dashes changed to underlines.
811cache_file=/dev/null
812exec_prefix=NONE
813no_create=
814no_recursion=
815prefix=NONE
816program_prefix=NONE
817program_suffix=NONE
818program_transform_name=s,x,x,
819silent=
820site=
821srcdir=
822verbose=
823x_includes=NONE
824x_libraries=NONE
825
826# Installation directory options.
827# These are left unexpanded so users can "make install exec_prefix=/foo"
828# and all the variables that are supposed to be based on exec_prefix
829# by default will actually change.
830# Use braces instead of parens because sh, perl, etc. also accept them.
831# (The list follows the same order as the GNU Coding Standards.)
832bindir='${exec_prefix}/bin'
833sbindir='${exec_prefix}/sbin'
834libexecdir='${exec_prefix}/libexec'
835datarootdir='${prefix}/share'
836datadir='${datarootdir}'
837sysconfdir='${prefix}/etc'
838sharedstatedir='${prefix}/com'
839localstatedir='${prefix}/var'
840includedir='${prefix}/include'
841oldincludedir='/usr/include'
842docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
843infodir='${datarootdir}/info'
844htmldir='${docdir}'
845dvidir='${docdir}'
846pdfdir='${docdir}'
847psdir='${docdir}'
848libdir='${exec_prefix}/lib'
849localedir='${datarootdir}/locale'
850mandir='${datarootdir}/man'
851
852ac_prev=
853ac_dashdash=
854for ac_option
855do
856  # If the previous option needs an argument, assign it.
857  if test -n "$ac_prev"; then
858    eval $ac_prev=\$ac_option
859    ac_prev=
860    continue
861  fi
862
863  case $ac_option in
864  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
865  *=)   ac_optarg= ;;
866  *)    ac_optarg=yes ;;
867  esac
868
869  # Accept the important Cygnus configure options, so we can diagnose typos.
870
871  case $ac_dashdash$ac_option in
872  --)
873    ac_dashdash=yes ;;
874
875  -bindir | --bindir | --bindi | --bind | --bin | --bi)
876    ac_prev=bindir ;;
877  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
878    bindir=$ac_optarg ;;
879
880  -build | --build | --buil | --bui | --bu)
881    ac_prev=build_alias ;;
882  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
883    build_alias=$ac_optarg ;;
884
885  -cache-file | --cache-file | --cache-fil | --cache-fi \
886  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
887    ac_prev=cache_file ;;
888  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
889  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
890    cache_file=$ac_optarg ;;
891
892  --config-cache | -C)
893    cache_file=config.cache ;;
894
895  -datadir | --datadir | --datadi | --datad)
896    ac_prev=datadir ;;
897  -datadir=* | --datadir=* | --datadi=* | --datad=*)
898    datadir=$ac_optarg ;;
899
900  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
901  | --dataroo | --dataro | --datar)
902    ac_prev=datarootdir ;;
903  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
904  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
905    datarootdir=$ac_optarg ;;
906
907  -disable-* | --disable-*)
908    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
909    # Reject names that are not valid shell variable names.
910    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
911      as_fn_error $? "invalid feature name: $ac_useropt"
912    ac_useropt_orig=$ac_useropt
913    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
914    case $ac_user_opts in
915      *"
916"enable_$ac_useropt"
917"*) ;;
918      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
919	 ac_unrecognized_sep=', ';;
920    esac
921    eval enable_$ac_useropt=no ;;
922
923  -docdir | --docdir | --docdi | --doc | --do)
924    ac_prev=docdir ;;
925  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
926    docdir=$ac_optarg ;;
927
928  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
929    ac_prev=dvidir ;;
930  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
931    dvidir=$ac_optarg ;;
932
933  -enable-* | --enable-*)
934    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
935    # Reject names that are not valid shell variable names.
936    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
937      as_fn_error $? "invalid feature name: $ac_useropt"
938    ac_useropt_orig=$ac_useropt
939    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
940    case $ac_user_opts in
941      *"
942"enable_$ac_useropt"
943"*) ;;
944      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
945	 ac_unrecognized_sep=', ';;
946    esac
947    eval enable_$ac_useropt=\$ac_optarg ;;
948
949  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
950  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
951  | --exec | --exe | --ex)
952    ac_prev=exec_prefix ;;
953  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
954  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
955  | --exec=* | --exe=* | --ex=*)
956    exec_prefix=$ac_optarg ;;
957
958  -gas | --gas | --ga | --g)
959    # Obsolete; use --with-gas.
960    with_gas=yes ;;
961
962  -help | --help | --hel | --he | -h)
963    ac_init_help=long ;;
964  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
965    ac_init_help=recursive ;;
966  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
967    ac_init_help=short ;;
968
969  -host | --host | --hos | --ho)
970    ac_prev=host_alias ;;
971  -host=* | --host=* | --hos=* | --ho=*)
972    host_alias=$ac_optarg ;;
973
974  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
975    ac_prev=htmldir ;;
976  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
977  | --ht=*)
978    htmldir=$ac_optarg ;;
979
980  -includedir | --includedir | --includedi | --included | --include \
981  | --includ | --inclu | --incl | --inc)
982    ac_prev=includedir ;;
983  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
984  | --includ=* | --inclu=* | --incl=* | --inc=*)
985    includedir=$ac_optarg ;;
986
987  -infodir | --infodir | --infodi | --infod | --info | --inf)
988    ac_prev=infodir ;;
989  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
990    infodir=$ac_optarg ;;
991
992  -libdir | --libdir | --libdi | --libd)
993    ac_prev=libdir ;;
994  -libdir=* | --libdir=* | --libdi=* | --libd=*)
995    libdir=$ac_optarg ;;
996
997  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
998  | --libexe | --libex | --libe)
999    ac_prev=libexecdir ;;
1000  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1001  | --libexe=* | --libex=* | --libe=*)
1002    libexecdir=$ac_optarg ;;
1003
1004  -localedir | --localedir | --localedi | --localed | --locale)
1005    ac_prev=localedir ;;
1006  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1007    localedir=$ac_optarg ;;
1008
1009  -localstatedir | --localstatedir | --localstatedi | --localstated \
1010  | --localstate | --localstat | --localsta | --localst | --locals)
1011    ac_prev=localstatedir ;;
1012  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1013  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1014    localstatedir=$ac_optarg ;;
1015
1016  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1017    ac_prev=mandir ;;
1018  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1019    mandir=$ac_optarg ;;
1020
1021  -nfp | --nfp | --nf)
1022    # Obsolete; use --without-fp.
1023    with_fp=no ;;
1024
1025  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1026  | --no-cr | --no-c | -n)
1027    no_create=yes ;;
1028
1029  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1030  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1031    no_recursion=yes ;;
1032
1033  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1034  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1035  | --oldin | --oldi | --old | --ol | --o)
1036    ac_prev=oldincludedir ;;
1037  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1038  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1039  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1040    oldincludedir=$ac_optarg ;;
1041
1042  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1043    ac_prev=prefix ;;
1044  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1045    prefix=$ac_optarg ;;
1046
1047  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1048  | --program-pre | --program-pr | --program-p)
1049    ac_prev=program_prefix ;;
1050  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1051  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1052    program_prefix=$ac_optarg ;;
1053
1054  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1055  | --program-suf | --program-su | --program-s)
1056    ac_prev=program_suffix ;;
1057  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1058  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1059    program_suffix=$ac_optarg ;;
1060
1061  -program-transform-name | --program-transform-name \
1062  | --program-transform-nam | --program-transform-na \
1063  | --program-transform-n | --program-transform- \
1064  | --program-transform | --program-transfor \
1065  | --program-transfo | --program-transf \
1066  | --program-trans | --program-tran \
1067  | --progr-tra | --program-tr | --program-t)
1068    ac_prev=program_transform_name ;;
1069  -program-transform-name=* | --program-transform-name=* \
1070  | --program-transform-nam=* | --program-transform-na=* \
1071  | --program-transform-n=* | --program-transform-=* \
1072  | --program-transform=* | --program-transfor=* \
1073  | --program-transfo=* | --program-transf=* \
1074  | --program-trans=* | --program-tran=* \
1075  | --progr-tra=* | --program-tr=* | --program-t=*)
1076    program_transform_name=$ac_optarg ;;
1077
1078  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1079    ac_prev=pdfdir ;;
1080  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1081    pdfdir=$ac_optarg ;;
1082
1083  -psdir | --psdir | --psdi | --psd | --ps)
1084    ac_prev=psdir ;;
1085  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1086    psdir=$ac_optarg ;;
1087
1088  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1089  | -silent | --silent | --silen | --sile | --sil)
1090    silent=yes ;;
1091
1092  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1093    ac_prev=sbindir ;;
1094  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1095  | --sbi=* | --sb=*)
1096    sbindir=$ac_optarg ;;
1097
1098  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1099  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1100  | --sharedst | --shareds | --shared | --share | --shar \
1101  | --sha | --sh)
1102    ac_prev=sharedstatedir ;;
1103  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1104  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1105  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1106  | --sha=* | --sh=*)
1107    sharedstatedir=$ac_optarg ;;
1108
1109  -site | --site | --sit)
1110    ac_prev=site ;;
1111  -site=* | --site=* | --sit=*)
1112    site=$ac_optarg ;;
1113
1114  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1115    ac_prev=srcdir ;;
1116  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1117    srcdir=$ac_optarg ;;
1118
1119  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1120  | --syscon | --sysco | --sysc | --sys | --sy)
1121    ac_prev=sysconfdir ;;
1122  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1123  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1124    sysconfdir=$ac_optarg ;;
1125
1126  -target | --target | --targe | --targ | --tar | --ta | --t)
1127    ac_prev=target_alias ;;
1128  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1129    target_alias=$ac_optarg ;;
1130
1131  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1132    verbose=yes ;;
1133
1134  -version | --version | --versio | --versi | --vers | -V)
1135    ac_init_version=: ;;
1136
1137  -with-* | --with-*)
1138    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1139    # Reject names that are not valid shell variable names.
1140    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1141      as_fn_error $? "invalid package name: $ac_useropt"
1142    ac_useropt_orig=$ac_useropt
1143    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1144    case $ac_user_opts in
1145      *"
1146"with_$ac_useropt"
1147"*) ;;
1148      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1149	 ac_unrecognized_sep=', ';;
1150    esac
1151    eval with_$ac_useropt=\$ac_optarg ;;
1152
1153  -without-* | --without-*)
1154    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1155    # Reject names that are not valid shell variable names.
1156    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1157      as_fn_error $? "invalid package name: $ac_useropt"
1158    ac_useropt_orig=$ac_useropt
1159    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1160    case $ac_user_opts in
1161      *"
1162"with_$ac_useropt"
1163"*) ;;
1164      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1165	 ac_unrecognized_sep=', ';;
1166    esac
1167    eval with_$ac_useropt=no ;;
1168
1169  --x)
1170    # Obsolete; use --with-x.
1171    with_x=yes ;;
1172
1173  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1174  | --x-incl | --x-inc | --x-in | --x-i)
1175    ac_prev=x_includes ;;
1176  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1177  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1178    x_includes=$ac_optarg ;;
1179
1180  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1181  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1182    ac_prev=x_libraries ;;
1183  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1184  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1185    x_libraries=$ac_optarg ;;
1186
1187  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1188Try \`$0 --help' for more information"
1189    ;;
1190
1191  *=*)
1192    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1193    # Reject names that are not valid shell variable names.
1194    case $ac_envvar in #(
1195      '' | [0-9]* | *[!_$as_cr_alnum]* )
1196      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1197    esac
1198    eval $ac_envvar=\$ac_optarg
1199    export $ac_envvar ;;
1200
1201  *)
1202    # FIXME: should be removed in autoconf 3.0.
1203    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1204    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1205      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1206    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1207    ;;
1208
1209  esac
1210done
1211
1212if test -n "$ac_prev"; then
1213  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1214  as_fn_error $? "missing argument to $ac_option"
1215fi
1216
1217if test -n "$ac_unrecognized_opts"; then
1218  case $enable_option_checking in
1219    no) ;;
1220    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1221    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1222  esac
1223fi
1224
1225# Check all directory arguments for consistency.
1226for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1227		datadir sysconfdir sharedstatedir localstatedir includedir \
1228		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1229		libdir localedir mandir
1230do
1231  eval ac_val=\$$ac_var
1232  # Remove trailing slashes.
1233  case $ac_val in
1234    */ )
1235      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1236      eval $ac_var=\$ac_val;;
1237  esac
1238  # Be sure to have absolute directory names.
1239  case $ac_val in
1240    [\\/$]* | ?:[\\/]* )  continue;;
1241    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1242  esac
1243  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1244done
1245
1246# There might be people who depend on the old broken behavior: `$host'
1247# used to hold the argument of --host etc.
1248# FIXME: To remove some day.
1249build=$build_alias
1250host=$host_alias
1251target=$target_alias
1252
1253# FIXME: To remove some day.
1254if test "x$host_alias" != x; then
1255  if test "x$build_alias" = x; then
1256    cross_compiling=maybe
1257  elif test "x$build_alias" != "x$host_alias"; then
1258    cross_compiling=yes
1259  fi
1260fi
1261
1262ac_tool_prefix=
1263test -n "$host_alias" && ac_tool_prefix=$host_alias-
1264
1265test "$silent" = yes && exec 6>/dev/null
1266
1267
1268ac_pwd=`pwd` && test -n "$ac_pwd" &&
1269ac_ls_di=`ls -di .` &&
1270ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1271  as_fn_error $? "working directory cannot be determined"
1272test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1273  as_fn_error $? "pwd does not report name of working directory"
1274
1275
1276# Find the source files, if location was not specified.
1277if test -z "$srcdir"; then
1278  ac_srcdir_defaulted=yes
1279  # Try the directory containing this script, then the parent directory.
1280  ac_confdir=`$as_dirname -- "$as_myself" ||
1281$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1282	 X"$as_myself" : 'X\(//\)[^/]' \| \
1283	 X"$as_myself" : 'X\(//\)$' \| \
1284	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1285$as_echo X"$as_myself" |
1286    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1287	    s//\1/
1288	    q
1289	  }
1290	  /^X\(\/\/\)[^/].*/{
1291	    s//\1/
1292	    q
1293	  }
1294	  /^X\(\/\/\)$/{
1295	    s//\1/
1296	    q
1297	  }
1298	  /^X\(\/\).*/{
1299	    s//\1/
1300	    q
1301	  }
1302	  s/.*/./; q'`
1303  srcdir=$ac_confdir
1304  if test ! -r "$srcdir/$ac_unique_file"; then
1305    srcdir=..
1306  fi
1307else
1308  ac_srcdir_defaulted=no
1309fi
1310if test ! -r "$srcdir/$ac_unique_file"; then
1311  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1312  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1313fi
1314ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1315ac_abs_confdir=`(
1316	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1317	pwd)`
1318# When building in place, set srcdir=.
1319if test "$ac_abs_confdir" = "$ac_pwd"; then
1320  srcdir=.
1321fi
1322# Remove unnecessary trailing slashes from srcdir.
1323# Double slashes in file names in object file debugging info
1324# mess up M-x gdb in Emacs.
1325case $srcdir in
1326*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1327esac
1328for ac_var in $ac_precious_vars; do
1329  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1330  eval ac_env_${ac_var}_value=\$${ac_var}
1331  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1332  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1333done
1334
1335#
1336# Report the --help message.
1337#
1338if test "$ac_init_help" = "long"; then
1339  # Omit some internal or obsolete options to make the list less imposing.
1340  # This message is too long to be a string in the A/UX 3.1 sh.
1341  cat <<_ACEOF
1342\`configure' configures package-unused version-unused to adapt to many kinds of systems.
1343
1344Usage: $0 [OPTION]... [VAR=VALUE]...
1345
1346To assign environment variables (e.g., CC, CFLAGS...), specify them as
1347VAR=VALUE.  See below for descriptions of some of the useful variables.
1348
1349Defaults for the options are specified in brackets.
1350
1351Configuration:
1352  -h, --help              display this help and exit
1353      --help=short        display options specific to this package
1354      --help=recursive    display the short help of all the included packages
1355  -V, --version           display version information and exit
1356  -q, --quiet, --silent   do not print \`checking ...' messages
1357      --cache-file=FILE   cache test results in FILE [disabled]
1358  -C, --config-cache      alias for \`--cache-file=config.cache'
1359  -n, --no-create         do not create output files
1360      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1361
1362Installation directories:
1363  --prefix=PREFIX         install architecture-independent files in PREFIX
1364                          [$ac_default_prefix]
1365  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1366                          [PREFIX]
1367
1368By default, \`make install' will install all the files in
1369\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1370an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1371for instance \`--prefix=\$HOME'.
1372
1373For better control, use the options below.
1374
1375Fine tuning of the installation directories:
1376  --bindir=DIR            user executables [EPREFIX/bin]
1377  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1378  --libexecdir=DIR        program executables [EPREFIX/libexec]
1379  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1380  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1381  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1382  --libdir=DIR            object code libraries [EPREFIX/lib]
1383  --includedir=DIR        C header files [PREFIX/include]
1384  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1385  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1386  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1387  --infodir=DIR           info documentation [DATAROOTDIR/info]
1388  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1389  --mandir=DIR            man documentation [DATAROOTDIR/man]
1390  --docdir=DIR            documentation root [DATAROOTDIR/doc/libbacktrace]
1391  --htmldir=DIR           html documentation [DOCDIR]
1392  --dvidir=DIR            dvi documentation [DOCDIR]
1393  --pdfdir=DIR            pdf documentation [DOCDIR]
1394  --psdir=DIR             ps documentation [DOCDIR]
1395_ACEOF
1396
1397  cat <<\_ACEOF
1398
1399Program names:
1400  --program-prefix=PREFIX            prepend PREFIX to installed program names
1401  --program-suffix=SUFFIX            append SUFFIX to installed program names
1402  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1403
1404System types:
1405  --build=BUILD     configure for building on BUILD [guessed]
1406  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1407  --target=TARGET   configure for building compilers for TARGET [HOST]
1408_ACEOF
1409fi
1410
1411if test -n "$ac_init_help"; then
1412  case $ac_init_help in
1413     short | recursive ) echo "Configuration of package-unused version-unused:";;
1414   esac
1415  cat <<\_ACEOF
1416
1417Optional Features:
1418  --disable-option-checking  ignore unrecognized --enable/--with options
1419  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1420  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1421  --enable-multilib       build many library versions (default)
1422  --enable-silent-rules   less verbose build output (undo: "make V=1")
1423  --disable-silent-rules  verbose build output (undo: "make V=0")
1424  --enable-maintainer-mode
1425                          enable make rules and dependencies not useful (and
1426                          sometimes confusing) to the casual installer
1427  --enable-shared[=PKGS]  build shared libraries [default=yes]
1428  --enable-static[=PKGS]  build static libraries [default=yes]
1429  --enable-fast-install[=PKGS]
1430                          optimize for fast installation [default=yes]
1431  --disable-libtool-lock  avoid locking (might break parallel builds)
1432  --disable-largefile     omit support for large files
1433  --enable-cet            enable Intel CET in target libraries [default=no]
1434  --enable-host-shared    build host code as shared libraries
1435
1436Optional Packages:
1437  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1438  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1439  --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
1440  --with-pic              try to use only PIC/non-PIC objects [default=use
1441                          both]
1442  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1443  --with-system-libunwind use installed libunwind
1444
1445Some influential environment variables:
1446  CC          C compiler command
1447  CFLAGS      C compiler flags
1448  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1449              nonstandard directory <lib dir>
1450  LIBS        libraries to pass to the linker, e.g. -l<library>
1451  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1452              you have headers in a nonstandard directory <include dir>
1453  CPP         C preprocessor
1454  OBJCOPY     location of objcopy
1455
1456Use these variables to override the choices made by `configure' or to help
1457it to find libraries and programs with nonstandard names/locations.
1458
1459Report bugs to the package provider.
1460_ACEOF
1461ac_status=$?
1462fi
1463
1464if test "$ac_init_help" = "recursive"; then
1465  # If there are subdirs, report their specific --help.
1466  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1467    test -d "$ac_dir" ||
1468      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1469      continue
1470    ac_builddir=.
1471
1472case "$ac_dir" in
1473.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1474*)
1475  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1476  # A ".." for each directory in $ac_dir_suffix.
1477  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1478  case $ac_top_builddir_sub in
1479  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1480  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1481  esac ;;
1482esac
1483ac_abs_top_builddir=$ac_pwd
1484ac_abs_builddir=$ac_pwd$ac_dir_suffix
1485# for backward compatibility:
1486ac_top_builddir=$ac_top_build_prefix
1487
1488case $srcdir in
1489  .)  # We are building in place.
1490    ac_srcdir=.
1491    ac_top_srcdir=$ac_top_builddir_sub
1492    ac_abs_top_srcdir=$ac_pwd ;;
1493  [\\/]* | ?:[\\/]* )  # Absolute name.
1494    ac_srcdir=$srcdir$ac_dir_suffix;
1495    ac_top_srcdir=$srcdir
1496    ac_abs_top_srcdir=$srcdir ;;
1497  *) # Relative name.
1498    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1499    ac_top_srcdir=$ac_top_build_prefix$srcdir
1500    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1501esac
1502ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1503
1504    cd "$ac_dir" || { ac_status=$?; continue; }
1505    # Check for guested configure.
1506    if test -f "$ac_srcdir/configure.gnu"; then
1507      echo &&
1508      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1509    elif test -f "$ac_srcdir/configure"; then
1510      echo &&
1511      $SHELL "$ac_srcdir/configure" --help=recursive
1512    else
1513      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1514    fi || ac_status=$?
1515    cd "$ac_pwd" || { ac_status=$?; break; }
1516  done
1517fi
1518
1519test -n "$ac_init_help" && exit $ac_status
1520if $ac_init_version; then
1521  cat <<\_ACEOF
1522package-unused configure version-unused
1523generated by GNU Autoconf 2.69
1524
1525Copyright (C) 2012 Free Software Foundation, Inc.
1526This configure script is free software; the Free Software Foundation
1527gives unlimited permission to copy, distribute and modify it.
1528_ACEOF
1529  exit
1530fi
1531
1532## ------------------------ ##
1533## Autoconf initialization. ##
1534## ------------------------ ##
1535
1536# ac_fn_c_try_compile LINENO
1537# --------------------------
1538# Try to compile conftest.$ac_ext, and return whether this succeeded.
1539ac_fn_c_try_compile ()
1540{
1541  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1542  rm -f conftest.$ac_objext
1543  if { { ac_try="$ac_compile"
1544case "(($ac_try" in
1545  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1546  *) ac_try_echo=$ac_try;;
1547esac
1548eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1549$as_echo "$ac_try_echo"; } >&5
1550  (eval "$ac_compile") 2>conftest.err
1551  ac_status=$?
1552  if test -s conftest.err; then
1553    grep -v '^ *+' conftest.err >conftest.er1
1554    cat conftest.er1 >&5
1555    mv -f conftest.er1 conftest.err
1556  fi
1557  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1558  test $ac_status = 0; } && {
1559	 test -z "$ac_c_werror_flag" ||
1560	 test ! -s conftest.err
1561       } && test -s conftest.$ac_objext; then :
1562  ac_retval=0
1563else
1564  $as_echo "$as_me: failed program was:" >&5
1565sed 's/^/| /' conftest.$ac_ext >&5
1566
1567	ac_retval=1
1568fi
1569  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1570  as_fn_set_status $ac_retval
1571
1572} # ac_fn_c_try_compile
1573
1574# ac_fn_c_try_cpp LINENO
1575# ----------------------
1576# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1577ac_fn_c_try_cpp ()
1578{
1579  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1580  if { { ac_try="$ac_cpp conftest.$ac_ext"
1581case "(($ac_try" in
1582  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1583  *) ac_try_echo=$ac_try;;
1584esac
1585eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1586$as_echo "$ac_try_echo"; } >&5
1587  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1588  ac_status=$?
1589  if test -s conftest.err; then
1590    grep -v '^ *+' conftest.err >conftest.er1
1591    cat conftest.er1 >&5
1592    mv -f conftest.er1 conftest.err
1593  fi
1594  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1595  test $ac_status = 0; } > conftest.i && {
1596	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1597	 test ! -s conftest.err
1598       }; then :
1599  ac_retval=0
1600else
1601  $as_echo "$as_me: failed program was:" >&5
1602sed 's/^/| /' conftest.$ac_ext >&5
1603
1604    ac_retval=1
1605fi
1606  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1607  as_fn_set_status $ac_retval
1608
1609} # ac_fn_c_try_cpp
1610
1611# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1612# -------------------------------------------------------
1613# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1614# the include files in INCLUDES and setting the cache variable VAR
1615# accordingly.
1616ac_fn_c_check_header_mongrel ()
1617{
1618  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1619  if eval \${$3+:} false; then :
1620  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1621$as_echo_n "checking for $2... " >&6; }
1622if eval \${$3+:} false; then :
1623  $as_echo_n "(cached) " >&6
1624fi
1625eval ac_res=\$$3
1626	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1627$as_echo "$ac_res" >&6; }
1628else
1629  # Is the header compilable?
1630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1631$as_echo_n "checking $2 usability... " >&6; }
1632cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1633/* end confdefs.h.  */
1634$4
1635#include <$2>
1636_ACEOF
1637if ac_fn_c_try_compile "$LINENO"; then :
1638  ac_header_compiler=yes
1639else
1640  ac_header_compiler=no
1641fi
1642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1644$as_echo "$ac_header_compiler" >&6; }
1645
1646# Is the header present?
1647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1648$as_echo_n "checking $2 presence... " >&6; }
1649cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1650/* end confdefs.h.  */
1651#include <$2>
1652_ACEOF
1653if ac_fn_c_try_cpp "$LINENO"; then :
1654  ac_header_preproc=yes
1655else
1656  ac_header_preproc=no
1657fi
1658rm -f conftest.err conftest.i conftest.$ac_ext
1659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1660$as_echo "$ac_header_preproc" >&6; }
1661
1662# So?  What about this header?
1663case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1664  yes:no: )
1665    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1666$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1667    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1668$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1669    ;;
1670  no:yes:* )
1671    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1672$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1673    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1674$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1675    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1676$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1677    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1678$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1679    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1680$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1681    ;;
1682esac
1683  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1684$as_echo_n "checking for $2... " >&6; }
1685if eval \${$3+:} false; then :
1686  $as_echo_n "(cached) " >&6
1687else
1688  eval "$3=\$ac_header_compiler"
1689fi
1690eval ac_res=\$$3
1691	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1692$as_echo "$ac_res" >&6; }
1693fi
1694  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1695
1696} # ac_fn_c_check_header_mongrel
1697
1698# ac_fn_c_try_run LINENO
1699# ----------------------
1700# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1701# that executables *can* be run.
1702ac_fn_c_try_run ()
1703{
1704  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1705  if { { ac_try="$ac_link"
1706case "(($ac_try" in
1707  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1708  *) ac_try_echo=$ac_try;;
1709esac
1710eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1711$as_echo "$ac_try_echo"; } >&5
1712  (eval "$ac_link") 2>&5
1713  ac_status=$?
1714  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1715  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1716  { { case "(($ac_try" in
1717  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1718  *) ac_try_echo=$ac_try;;
1719esac
1720eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1721$as_echo "$ac_try_echo"; } >&5
1722  (eval "$ac_try") 2>&5
1723  ac_status=$?
1724  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1725  test $ac_status = 0; }; }; then :
1726  ac_retval=0
1727else
1728  $as_echo "$as_me: program exited with status $ac_status" >&5
1729       $as_echo "$as_me: failed program was:" >&5
1730sed 's/^/| /' conftest.$ac_ext >&5
1731
1732       ac_retval=$ac_status
1733fi
1734  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1735  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1736  as_fn_set_status $ac_retval
1737
1738} # ac_fn_c_try_run
1739
1740# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1741# -------------------------------------------------------
1742# Tests whether HEADER exists and can be compiled using the include files in
1743# INCLUDES, setting the cache variable VAR accordingly.
1744ac_fn_c_check_header_compile ()
1745{
1746  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1747  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1748$as_echo_n "checking for $2... " >&6; }
1749if eval \${$3+:} false; then :
1750  $as_echo_n "(cached) " >&6
1751else
1752  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1753/* end confdefs.h.  */
1754$4
1755#include <$2>
1756_ACEOF
1757if ac_fn_c_try_compile "$LINENO"; then :
1758  eval "$3=yes"
1759else
1760  eval "$3=no"
1761fi
1762rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1763fi
1764eval ac_res=\$$3
1765	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1766$as_echo "$ac_res" >&6; }
1767  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1768
1769} # ac_fn_c_check_header_compile
1770
1771# ac_fn_c_try_link LINENO
1772# -----------------------
1773# Try to link conftest.$ac_ext, and return whether this succeeded.
1774ac_fn_c_try_link ()
1775{
1776  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1777  rm -f conftest.$ac_objext conftest$ac_exeext
1778  if { { ac_try="$ac_link"
1779case "(($ac_try" in
1780  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1781  *) ac_try_echo=$ac_try;;
1782esac
1783eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1784$as_echo "$ac_try_echo"; } >&5
1785  (eval "$ac_link") 2>conftest.err
1786  ac_status=$?
1787  if test -s conftest.err; then
1788    grep -v '^ *+' conftest.err >conftest.er1
1789    cat conftest.er1 >&5
1790    mv -f conftest.er1 conftest.err
1791  fi
1792  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1793  test $ac_status = 0; } && {
1794	 test -z "$ac_c_werror_flag" ||
1795	 test ! -s conftest.err
1796       } && test -s conftest$ac_exeext && {
1797	 test "$cross_compiling" = yes ||
1798	 test -x conftest$ac_exeext
1799       }; then :
1800  ac_retval=0
1801else
1802  $as_echo "$as_me: failed program was:" >&5
1803sed 's/^/| /' conftest.$ac_ext >&5
1804
1805	ac_retval=1
1806fi
1807  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1808  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1809  # interfere with the next link command; also delete a directory that is
1810  # left behind by Apple's compiler.  We do this before executing the actions.
1811  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1812  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1813  as_fn_set_status $ac_retval
1814
1815} # ac_fn_c_try_link
1816
1817# ac_fn_c_check_func LINENO FUNC VAR
1818# ----------------------------------
1819# Tests whether FUNC exists, setting the cache variable VAR accordingly
1820ac_fn_c_check_func ()
1821{
1822  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1823  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1824$as_echo_n "checking for $2... " >&6; }
1825if eval \${$3+:} false; then :
1826  $as_echo_n "(cached) " >&6
1827else
1828  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1829/* end confdefs.h.  */
1830/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1831   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1832#define $2 innocuous_$2
1833
1834/* System header to define __stub macros and hopefully few prototypes,
1835    which can conflict with char $2 (); below.
1836    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1837    <limits.h> exists even on freestanding compilers.  */
1838
1839#ifdef __STDC__
1840# include <limits.h>
1841#else
1842# include <assert.h>
1843#endif
1844
1845#undef $2
1846
1847/* Override any GCC internal prototype to avoid an error.
1848   Use char because int might match the return type of a GCC
1849   builtin and then its argument prototype would still apply.  */
1850#ifdef __cplusplus
1851extern "C"
1852#endif
1853char $2 ();
1854/* The GNU C library defines this for functions which it implements
1855    to always fail with ENOSYS.  Some functions are actually named
1856    something starting with __ and the normal name is an alias.  */
1857#if defined __stub_$2 || defined __stub___$2
1858choke me
1859#endif
1860
1861int
1862main ()
1863{
1864return $2 ();
1865  ;
1866  return 0;
1867}
1868_ACEOF
1869if ac_fn_c_try_link "$LINENO"; then :
1870  eval "$3=yes"
1871else
1872  eval "$3=no"
1873fi
1874rm -f core conftest.err conftest.$ac_objext \
1875    conftest$ac_exeext conftest.$ac_ext
1876fi
1877eval ac_res=\$$3
1878	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1879$as_echo "$ac_res" >&6; }
1880  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1881
1882} # ac_fn_c_check_func
1883
1884# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1885# -------------------------------------------
1886# Tests whether TYPE exists after having included INCLUDES, setting cache
1887# variable VAR accordingly.
1888ac_fn_c_check_type ()
1889{
1890  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1891  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1892$as_echo_n "checking for $2... " >&6; }
1893if eval \${$3+:} false; then :
1894  $as_echo_n "(cached) " >&6
1895else
1896  eval "$3=no"
1897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1898/* end confdefs.h.  */
1899$4
1900int
1901main ()
1902{
1903if (sizeof ($2))
1904	 return 0;
1905  ;
1906  return 0;
1907}
1908_ACEOF
1909if ac_fn_c_try_compile "$LINENO"; then :
1910  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1911/* end confdefs.h.  */
1912$4
1913int
1914main ()
1915{
1916if (sizeof (($2)))
1917	    return 0;
1918  ;
1919  return 0;
1920}
1921_ACEOF
1922if ac_fn_c_try_compile "$LINENO"; then :
1923
1924else
1925  eval "$3=yes"
1926fi
1927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1928fi
1929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1930fi
1931eval ac_res=\$$3
1932	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1933$as_echo "$ac_res" >&6; }
1934  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1935
1936} # ac_fn_c_check_type
1937
1938# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1939# --------------------------------------------
1940# Tries to find the compile-time value of EXPR in a program that includes
1941# INCLUDES, setting VAR accordingly. Returns whether the value could be
1942# computed
1943ac_fn_c_compute_int ()
1944{
1945  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1946  if test "$cross_compiling" = yes; then
1947    # Depending upon the size, compute the lo and hi bounds.
1948cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1949/* end confdefs.h.  */
1950$4
1951int
1952main ()
1953{
1954static int test_array [1 - 2 * !(($2) >= 0)];
1955test_array [0] = 0;
1956return test_array [0];
1957
1958  ;
1959  return 0;
1960}
1961_ACEOF
1962if ac_fn_c_try_compile "$LINENO"; then :
1963  ac_lo=0 ac_mid=0
1964  while :; do
1965    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1966/* end confdefs.h.  */
1967$4
1968int
1969main ()
1970{
1971static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1972test_array [0] = 0;
1973return test_array [0];
1974
1975  ;
1976  return 0;
1977}
1978_ACEOF
1979if ac_fn_c_try_compile "$LINENO"; then :
1980  ac_hi=$ac_mid; break
1981else
1982  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1983			if test $ac_lo -le $ac_mid; then
1984			  ac_lo= ac_hi=
1985			  break
1986			fi
1987			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1988fi
1989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1990  done
1991else
1992  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1993/* end confdefs.h.  */
1994$4
1995int
1996main ()
1997{
1998static int test_array [1 - 2 * !(($2) < 0)];
1999test_array [0] = 0;
2000return test_array [0];
2001
2002  ;
2003  return 0;
2004}
2005_ACEOF
2006if ac_fn_c_try_compile "$LINENO"; then :
2007  ac_hi=-1 ac_mid=-1
2008  while :; do
2009    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2010/* end confdefs.h.  */
2011$4
2012int
2013main ()
2014{
2015static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2016test_array [0] = 0;
2017return test_array [0];
2018
2019  ;
2020  return 0;
2021}
2022_ACEOF
2023if ac_fn_c_try_compile "$LINENO"; then :
2024  ac_lo=$ac_mid; break
2025else
2026  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2027			if test $ac_mid -le $ac_hi; then
2028			  ac_lo= ac_hi=
2029			  break
2030			fi
2031			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2032fi
2033rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2034  done
2035else
2036  ac_lo= ac_hi=
2037fi
2038rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2039fi
2040rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2041# Binary search between lo and hi bounds.
2042while test "x$ac_lo" != "x$ac_hi"; do
2043  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2044  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2045/* end confdefs.h.  */
2046$4
2047int
2048main ()
2049{
2050static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2051test_array [0] = 0;
2052return test_array [0];
2053
2054  ;
2055  return 0;
2056}
2057_ACEOF
2058if ac_fn_c_try_compile "$LINENO"; then :
2059  ac_hi=$ac_mid
2060else
2061  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2062fi
2063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2064done
2065case $ac_lo in #((
2066?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2067'') ac_retval=1 ;;
2068esac
2069  else
2070    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2071/* end confdefs.h.  */
2072$4
2073static long int longval () { return $2; }
2074static unsigned long int ulongval () { return $2; }
2075#include <stdio.h>
2076#include <stdlib.h>
2077int
2078main ()
2079{
2080
2081  FILE *f = fopen ("conftest.val", "w");
2082  if (! f)
2083    return 1;
2084  if (($2) < 0)
2085    {
2086      long int i = longval ();
2087      if (i != ($2))
2088	return 1;
2089      fprintf (f, "%ld", i);
2090    }
2091  else
2092    {
2093      unsigned long int i = ulongval ();
2094      if (i != ($2))
2095	return 1;
2096      fprintf (f, "%lu", i);
2097    }
2098  /* Do not output a trailing newline, as this causes \r\n confusion
2099     on some platforms.  */
2100  return ferror (f) || fclose (f) != 0;
2101
2102  ;
2103  return 0;
2104}
2105_ACEOF
2106if ac_fn_c_try_run "$LINENO"; then :
2107  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2108else
2109  ac_retval=1
2110fi
2111rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2112  conftest.$ac_objext conftest.beam conftest.$ac_ext
2113rm -f conftest.val
2114
2115  fi
2116  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2117  as_fn_set_status $ac_retval
2118
2119} # ac_fn_c_compute_int
2120
2121# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2122# ---------------------------------------------
2123# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2124# accordingly.
2125ac_fn_c_check_decl ()
2126{
2127  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2128  as_decl_name=`echo $2|sed 's/ *(.*//'`
2129  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2130  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2131$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2132if eval \${$3+:} false; then :
2133  $as_echo_n "(cached) " >&6
2134else
2135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2136/* end confdefs.h.  */
2137$4
2138int
2139main ()
2140{
2141#ifndef $as_decl_name
2142#ifdef __cplusplus
2143  (void) $as_decl_use;
2144#else
2145  (void) $as_decl_name;
2146#endif
2147#endif
2148
2149  ;
2150  return 0;
2151}
2152_ACEOF
2153if ac_fn_c_try_compile "$LINENO"; then :
2154  eval "$3=yes"
2155else
2156  eval "$3=no"
2157fi
2158rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2159fi
2160eval ac_res=\$$3
2161	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2162$as_echo "$ac_res" >&6; }
2163  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2164
2165} # ac_fn_c_check_decl
2166cat >config.log <<_ACEOF
2167This file contains any messages produced by compilers while
2168running configure, to aid debugging if configure makes a mistake.
2169
2170It was created by package-unused $as_me version-unused, which was
2171generated by GNU Autoconf 2.69.  Invocation command line was
2172
2173  $ $0 $@
2174
2175_ACEOF
2176exec 5>>config.log
2177{
2178cat <<_ASUNAME
2179## --------- ##
2180## Platform. ##
2181## --------- ##
2182
2183hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2184uname -m = `(uname -m) 2>/dev/null || echo unknown`
2185uname -r = `(uname -r) 2>/dev/null || echo unknown`
2186uname -s = `(uname -s) 2>/dev/null || echo unknown`
2187uname -v = `(uname -v) 2>/dev/null || echo unknown`
2188
2189/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2190/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2191
2192/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2193/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2194/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2195/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2196/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2197/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2198/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2199
2200_ASUNAME
2201
2202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2203for as_dir in $PATH
2204do
2205  IFS=$as_save_IFS
2206  test -z "$as_dir" && as_dir=.
2207    $as_echo "PATH: $as_dir"
2208  done
2209IFS=$as_save_IFS
2210
2211} >&5
2212
2213cat >&5 <<_ACEOF
2214
2215
2216## ----------- ##
2217## Core tests. ##
2218## ----------- ##
2219
2220_ACEOF
2221
2222
2223# Keep a trace of the command line.
2224# Strip out --no-create and --no-recursion so they do not pile up.
2225# Strip out --silent because we don't want to record it for future runs.
2226# Also quote any args containing shell meta-characters.
2227# Make two passes to allow for proper duplicate-argument suppression.
2228ac_configure_args=
2229ac_configure_args0=
2230ac_configure_args1=
2231ac_must_keep_next=false
2232for ac_pass in 1 2
2233do
2234  for ac_arg
2235  do
2236    case $ac_arg in
2237    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2238    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2239    | -silent | --silent | --silen | --sile | --sil)
2240      continue ;;
2241    *\'*)
2242      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2243    esac
2244    case $ac_pass in
2245    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2246    2)
2247      as_fn_append ac_configure_args1 " '$ac_arg'"
2248      if test $ac_must_keep_next = true; then
2249	ac_must_keep_next=false # Got value, back to normal.
2250      else
2251	case $ac_arg in
2252	  *=* | --config-cache | -C | -disable-* | --disable-* \
2253	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2254	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2255	  | -with-* | --with-* | -without-* | --without-* | --x)
2256	    case "$ac_configure_args0 " in
2257	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2258	    esac
2259	    ;;
2260	  -* ) ac_must_keep_next=true ;;
2261	esac
2262      fi
2263      as_fn_append ac_configure_args " '$ac_arg'"
2264      ;;
2265    esac
2266  done
2267done
2268{ ac_configure_args0=; unset ac_configure_args0;}
2269{ ac_configure_args1=; unset ac_configure_args1;}
2270
2271# When interrupted or exit'd, cleanup temporary files, and complete
2272# config.log.  We remove comments because anyway the quotes in there
2273# would cause problems or look ugly.
2274# WARNING: Use '\'' to represent an apostrophe within the trap.
2275# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2276trap 'exit_status=$?
2277  # Save into config.log some information that might help in debugging.
2278  {
2279    echo
2280
2281    $as_echo "## ---------------- ##
2282## Cache variables. ##
2283## ---------------- ##"
2284    echo
2285    # The following way of writing the cache mishandles newlines in values,
2286(
2287  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2288    eval ac_val=\$$ac_var
2289    case $ac_val in #(
2290    *${as_nl}*)
2291      case $ac_var in #(
2292      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2293$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2294      esac
2295      case $ac_var in #(
2296      _ | IFS | as_nl) ;; #(
2297      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2298      *) { eval $ac_var=; unset $ac_var;} ;;
2299      esac ;;
2300    esac
2301  done
2302  (set) 2>&1 |
2303    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2304    *${as_nl}ac_space=\ *)
2305      sed -n \
2306	"s/'\''/'\''\\\\'\'''\''/g;
2307	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2308      ;; #(
2309    *)
2310      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2311      ;;
2312    esac |
2313    sort
2314)
2315    echo
2316
2317    $as_echo "## ----------------- ##
2318## Output variables. ##
2319## ----------------- ##"
2320    echo
2321    for ac_var in $ac_subst_vars
2322    do
2323      eval ac_val=\$$ac_var
2324      case $ac_val in
2325      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2326      esac
2327      $as_echo "$ac_var='\''$ac_val'\''"
2328    done | sort
2329    echo
2330
2331    if test -n "$ac_subst_files"; then
2332      $as_echo "## ------------------- ##
2333## File substitutions. ##
2334## ------------------- ##"
2335      echo
2336      for ac_var in $ac_subst_files
2337      do
2338	eval ac_val=\$$ac_var
2339	case $ac_val in
2340	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2341	esac
2342	$as_echo "$ac_var='\''$ac_val'\''"
2343      done | sort
2344      echo
2345    fi
2346
2347    if test -s confdefs.h; then
2348      $as_echo "## ----------- ##
2349## confdefs.h. ##
2350## ----------- ##"
2351      echo
2352      cat confdefs.h
2353      echo
2354    fi
2355    test "$ac_signal" != 0 &&
2356      $as_echo "$as_me: caught signal $ac_signal"
2357    $as_echo "$as_me: exit $exit_status"
2358  } >&5
2359  rm -f core *.core core.conftest.* &&
2360    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2361    exit $exit_status
2362' 0
2363for ac_signal in 1 2 13 15; do
2364  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2365done
2366ac_signal=0
2367
2368# confdefs.h avoids OS command line length limits that DEFS can exceed.
2369rm -f -r conftest* confdefs.h
2370
2371$as_echo "/* confdefs.h */" > confdefs.h
2372
2373# Predefined preprocessor variables.
2374
2375cat >>confdefs.h <<_ACEOF
2376#define PACKAGE_NAME "$PACKAGE_NAME"
2377_ACEOF
2378
2379cat >>confdefs.h <<_ACEOF
2380#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2381_ACEOF
2382
2383cat >>confdefs.h <<_ACEOF
2384#define PACKAGE_VERSION "$PACKAGE_VERSION"
2385_ACEOF
2386
2387cat >>confdefs.h <<_ACEOF
2388#define PACKAGE_STRING "$PACKAGE_STRING"
2389_ACEOF
2390
2391cat >>confdefs.h <<_ACEOF
2392#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2393_ACEOF
2394
2395cat >>confdefs.h <<_ACEOF
2396#define PACKAGE_URL "$PACKAGE_URL"
2397_ACEOF
2398
2399
2400# Let the site file select an alternate cache file if it wants to.
2401# Prefer an explicitly selected file to automatically selected ones.
2402ac_site_file1=NONE
2403ac_site_file2=NONE
2404if test -n "$CONFIG_SITE"; then
2405  # We do not want a PATH search for config.site.
2406  case $CONFIG_SITE in #((
2407    -*)  ac_site_file1=./$CONFIG_SITE;;
2408    */*) ac_site_file1=$CONFIG_SITE;;
2409    *)   ac_site_file1=./$CONFIG_SITE;;
2410  esac
2411elif test "x$prefix" != xNONE; then
2412  ac_site_file1=$prefix/share/config.site
2413  ac_site_file2=$prefix/etc/config.site
2414else
2415  ac_site_file1=$ac_default_prefix/share/config.site
2416  ac_site_file2=$ac_default_prefix/etc/config.site
2417fi
2418for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2419do
2420  test "x$ac_site_file" = xNONE && continue
2421  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2422    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2423$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2424    sed 's/^/| /' "$ac_site_file" >&5
2425    . "$ac_site_file" \
2426      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2427$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2428as_fn_error $? "failed to load site script $ac_site_file
2429See \`config.log' for more details" "$LINENO" 5; }
2430  fi
2431done
2432
2433if test -r "$cache_file"; then
2434  # Some versions of bash will fail to source /dev/null (special files
2435  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2436  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2437    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2438$as_echo "$as_me: loading cache $cache_file" >&6;}
2439    case $cache_file in
2440      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2441      *)                      . "./$cache_file";;
2442    esac
2443  fi
2444else
2445  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2446$as_echo "$as_me: creating cache $cache_file" >&6;}
2447  >$cache_file
2448fi
2449
2450# Check that the precious variables saved in the cache have kept the same
2451# value.
2452ac_cache_corrupted=false
2453for ac_var in $ac_precious_vars; do
2454  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2455  eval ac_new_set=\$ac_env_${ac_var}_set
2456  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2457  eval ac_new_val=\$ac_env_${ac_var}_value
2458  case $ac_old_set,$ac_new_set in
2459    set,)
2460      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2461$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2462      ac_cache_corrupted=: ;;
2463    ,set)
2464      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2465$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2466      ac_cache_corrupted=: ;;
2467    ,);;
2468    *)
2469      if test "x$ac_old_val" != "x$ac_new_val"; then
2470	# differences in whitespace do not lead to failure.
2471	ac_old_val_w=`echo x $ac_old_val`
2472	ac_new_val_w=`echo x $ac_new_val`
2473	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2474	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2475$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2476	  ac_cache_corrupted=:
2477	else
2478	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2479$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2480	  eval $ac_var=\$ac_old_val
2481	fi
2482	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2483$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2484	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2485$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2486      fi;;
2487  esac
2488  # Pass precious variables to config.status.
2489  if test "$ac_new_set" = set; then
2490    case $ac_new_val in
2491    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2492    *) ac_arg=$ac_var=$ac_new_val ;;
2493    esac
2494    case " $ac_configure_args " in
2495      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2496      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2497    esac
2498  fi
2499done
2500if $ac_cache_corrupted; then
2501  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2502$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2503  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2504$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2505  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2506fi
2507## -------------------- ##
2508## Main body of script. ##
2509## -------------------- ##
2510
2511ac_ext=c
2512ac_cpp='$CPP $CPPFLAGS'
2513ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2514ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2515ac_compiler_gnu=$ac_cv_c_compiler_gnu
2516
2517
2518
2519
2520
2521
2522ac_config_headers="$ac_config_headers config.h"
2523
2524
2525if test -n "${with_target_subdir}"; then
2526  # Default to --enable-multilib
2527# Check whether --enable-multilib was given.
2528if test "${enable_multilib+set}" = set; then :
2529  enableval=$enable_multilib; case "$enableval" in
2530  yes) multilib=yes ;;
2531  no)  multilib=no ;;
2532  *)   as_fn_error $? "bad value $enableval for multilib option" "$LINENO" 5 ;;
2533 esac
2534else
2535  multilib=yes
2536fi
2537
2538
2539# We may get other options which we leave undocumented:
2540# --with-target-subdir, --with-multisrctop, --with-multisubdir
2541# See config-ml.in if you want the gory details.
2542
2543if test "$srcdir" = "."; then
2544  if test "$with_target_subdir" != "."; then
2545    multi_basedir="$srcdir/$with_multisrctop../.."
2546  else
2547    multi_basedir="$srcdir/$with_multisrctop.."
2548  fi
2549else
2550  multi_basedir="$srcdir/.."
2551fi
2552
2553
2554# Even if the default multilib is not a cross compilation,
2555# it may be that some of the other multilibs are.
2556if test $cross_compiling = no && test $multilib = yes \
2557   && test "x${with_multisubdir}" != x ; then
2558   cross_compiling=maybe
2559fi
2560
2561ac_config_commands="$ac_config_commands default-1"
2562
2563fi
2564
2565ac_aux_dir=
2566for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2567  if test -f "$ac_dir/install-sh"; then
2568    ac_aux_dir=$ac_dir
2569    ac_install_sh="$ac_aux_dir/install-sh -c"
2570    break
2571  elif test -f "$ac_dir/install.sh"; then
2572    ac_aux_dir=$ac_dir
2573    ac_install_sh="$ac_aux_dir/install.sh -c"
2574    break
2575  elif test -f "$ac_dir/shtool"; then
2576    ac_aux_dir=$ac_dir
2577    ac_install_sh="$ac_aux_dir/shtool install -c"
2578    break
2579  fi
2580done
2581if test -z "$ac_aux_dir"; then
2582  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2583fi
2584
2585# These three variables are undocumented and unsupported,
2586# and are intended to be withdrawn in a future Autoconf release.
2587# They can cause serious problems if a builder's source tree is in a directory
2588# whose full name contains unusual characters.
2589ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2590ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2591ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2592
2593
2594# Make sure we can run config.sub.
2595$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2596  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2597
2598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2599$as_echo_n "checking build system type... " >&6; }
2600if ${ac_cv_build+:} false; then :
2601  $as_echo_n "(cached) " >&6
2602else
2603  ac_build_alias=$build_alias
2604test "x$ac_build_alias" = x &&
2605  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2606test "x$ac_build_alias" = x &&
2607  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2608ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2609  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2610
2611fi
2612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2613$as_echo "$ac_cv_build" >&6; }
2614case $ac_cv_build in
2615*-*-*) ;;
2616*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2617esac
2618build=$ac_cv_build
2619ac_save_IFS=$IFS; IFS='-'
2620set x $ac_cv_build
2621shift
2622build_cpu=$1
2623build_vendor=$2
2624shift; shift
2625# Remember, the first character of IFS is used to create $*,
2626# except with old shells:
2627build_os=$*
2628IFS=$ac_save_IFS
2629case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2630
2631
2632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2633$as_echo_n "checking host system type... " >&6; }
2634if ${ac_cv_host+:} false; then :
2635  $as_echo_n "(cached) " >&6
2636else
2637  if test "x$host_alias" = x; then
2638  ac_cv_host=$ac_cv_build
2639else
2640  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2641    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2642fi
2643
2644fi
2645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2646$as_echo "$ac_cv_host" >&6; }
2647case $ac_cv_host in
2648*-*-*) ;;
2649*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2650esac
2651host=$ac_cv_host
2652ac_save_IFS=$IFS; IFS='-'
2653set x $ac_cv_host
2654shift
2655host_cpu=$1
2656host_vendor=$2
2657shift; shift
2658# Remember, the first character of IFS is used to create $*,
2659# except with old shells:
2660host_os=$*
2661IFS=$ac_save_IFS
2662case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2663
2664
2665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2666$as_echo_n "checking target system type... " >&6; }
2667if ${ac_cv_target+:} false; then :
2668  $as_echo_n "(cached) " >&6
2669else
2670  if test "x$target_alias" = x; then
2671  ac_cv_target=$ac_cv_host
2672else
2673  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2674    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2675fi
2676
2677fi
2678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2679$as_echo "$ac_cv_target" >&6; }
2680case $ac_cv_target in
2681*-*-*) ;;
2682*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2683esac
2684target=$ac_cv_target
2685ac_save_IFS=$IFS; IFS='-'
2686set x $ac_cv_target
2687shift
2688target_cpu=$1
2689target_vendor=$2
2690shift; shift
2691# Remember, the first character of IFS is used to create $*,
2692# except with old shells:
2693target_os=$*
2694IFS=$ac_save_IFS
2695case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2696
2697
2698# The aliases save the names the user supplied, while $host etc.
2699# will get canonicalized.
2700test -n "$target_alias" &&
2701  test "$program_prefix$program_suffix$program_transform_name" = \
2702    NONENONEs,x,x, &&
2703  program_prefix=${target_alias}-
2704
2705target_alias=${target_alias-$host_alias}
2706
2707# Expand $ac_aux_dir to an absolute path.
2708am_aux_dir=`cd "$ac_aux_dir" && pwd`
2709
2710ac_ext=c
2711ac_cpp='$CPP $CPPFLAGS'
2712ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2713ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2714ac_compiler_gnu=$ac_cv_c_compiler_gnu
2715if test -n "$ac_tool_prefix"; then
2716  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2717set dummy ${ac_tool_prefix}gcc; ac_word=$2
2718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2719$as_echo_n "checking for $ac_word... " >&6; }
2720if ${ac_cv_prog_CC+:} false; then :
2721  $as_echo_n "(cached) " >&6
2722else
2723  if test -n "$CC"; then
2724  ac_cv_prog_CC="$CC" # Let the user override the test.
2725else
2726as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2727for as_dir in $PATH
2728do
2729  IFS=$as_save_IFS
2730  test -z "$as_dir" && as_dir=.
2731    for ac_exec_ext in '' $ac_executable_extensions; do
2732  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2733    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2734    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2735    break 2
2736  fi
2737done
2738  done
2739IFS=$as_save_IFS
2740
2741fi
2742fi
2743CC=$ac_cv_prog_CC
2744if test -n "$CC"; then
2745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2746$as_echo "$CC" >&6; }
2747else
2748  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2749$as_echo "no" >&6; }
2750fi
2751
2752
2753fi
2754if test -z "$ac_cv_prog_CC"; then
2755  ac_ct_CC=$CC
2756  # Extract the first word of "gcc", so it can be a program name with args.
2757set dummy gcc; ac_word=$2
2758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2759$as_echo_n "checking for $ac_word... " >&6; }
2760if ${ac_cv_prog_ac_ct_CC+:} false; then :
2761  $as_echo_n "(cached) " >&6
2762else
2763  if test -n "$ac_ct_CC"; then
2764  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2765else
2766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2767for as_dir in $PATH
2768do
2769  IFS=$as_save_IFS
2770  test -z "$as_dir" && as_dir=.
2771    for ac_exec_ext in '' $ac_executable_extensions; do
2772  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2773    ac_cv_prog_ac_ct_CC="gcc"
2774    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2775    break 2
2776  fi
2777done
2778  done
2779IFS=$as_save_IFS
2780
2781fi
2782fi
2783ac_ct_CC=$ac_cv_prog_ac_ct_CC
2784if test -n "$ac_ct_CC"; then
2785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2786$as_echo "$ac_ct_CC" >&6; }
2787else
2788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2789$as_echo "no" >&6; }
2790fi
2791
2792  if test "x$ac_ct_CC" = x; then
2793    CC=""
2794  else
2795    case $cross_compiling:$ac_tool_warned in
2796yes:)
2797{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2798$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2799ac_tool_warned=yes ;;
2800esac
2801    CC=$ac_ct_CC
2802  fi
2803else
2804  CC="$ac_cv_prog_CC"
2805fi
2806
2807if test -z "$CC"; then
2808          if test -n "$ac_tool_prefix"; then
2809    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2810set dummy ${ac_tool_prefix}cc; ac_word=$2
2811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2812$as_echo_n "checking for $ac_word... " >&6; }
2813if ${ac_cv_prog_CC+:} false; then :
2814  $as_echo_n "(cached) " >&6
2815else
2816  if test -n "$CC"; then
2817  ac_cv_prog_CC="$CC" # Let the user override the test.
2818else
2819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2820for as_dir in $PATH
2821do
2822  IFS=$as_save_IFS
2823  test -z "$as_dir" && as_dir=.
2824    for ac_exec_ext in '' $ac_executable_extensions; do
2825  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2826    ac_cv_prog_CC="${ac_tool_prefix}cc"
2827    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2828    break 2
2829  fi
2830done
2831  done
2832IFS=$as_save_IFS
2833
2834fi
2835fi
2836CC=$ac_cv_prog_CC
2837if test -n "$CC"; then
2838  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2839$as_echo "$CC" >&6; }
2840else
2841  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2842$as_echo "no" >&6; }
2843fi
2844
2845
2846  fi
2847fi
2848if test -z "$CC"; then
2849  # Extract the first word of "cc", so it can be a program name with args.
2850set dummy cc; ac_word=$2
2851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852$as_echo_n "checking for $ac_word... " >&6; }
2853if ${ac_cv_prog_CC+:} false; then :
2854  $as_echo_n "(cached) " >&6
2855else
2856  if test -n "$CC"; then
2857  ac_cv_prog_CC="$CC" # Let the user override the test.
2858else
2859  ac_prog_rejected=no
2860as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2861for as_dir in $PATH
2862do
2863  IFS=$as_save_IFS
2864  test -z "$as_dir" && as_dir=.
2865    for ac_exec_ext in '' $ac_executable_extensions; do
2866  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2867    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2868       ac_prog_rejected=yes
2869       continue
2870     fi
2871    ac_cv_prog_CC="cc"
2872    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2873    break 2
2874  fi
2875done
2876  done
2877IFS=$as_save_IFS
2878
2879if test $ac_prog_rejected = yes; then
2880  # We found a bogon in the path, so make sure we never use it.
2881  set dummy $ac_cv_prog_CC
2882  shift
2883  if test $# != 0; then
2884    # We chose a different compiler from the bogus one.
2885    # However, it has the same basename, so the bogon will be chosen
2886    # first if we set CC to just the basename; use the full file name.
2887    shift
2888    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2889  fi
2890fi
2891fi
2892fi
2893CC=$ac_cv_prog_CC
2894if test -n "$CC"; then
2895  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2896$as_echo "$CC" >&6; }
2897else
2898  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2899$as_echo "no" >&6; }
2900fi
2901
2902
2903fi
2904if test -z "$CC"; then
2905  if test -n "$ac_tool_prefix"; then
2906  for ac_prog in cl.exe
2907  do
2908    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2909set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2911$as_echo_n "checking for $ac_word... " >&6; }
2912if ${ac_cv_prog_CC+:} false; then :
2913  $as_echo_n "(cached) " >&6
2914else
2915  if test -n "$CC"; then
2916  ac_cv_prog_CC="$CC" # Let the user override the test.
2917else
2918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2919for as_dir in $PATH
2920do
2921  IFS=$as_save_IFS
2922  test -z "$as_dir" && as_dir=.
2923    for ac_exec_ext in '' $ac_executable_extensions; do
2924  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2925    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2926    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2927    break 2
2928  fi
2929done
2930  done
2931IFS=$as_save_IFS
2932
2933fi
2934fi
2935CC=$ac_cv_prog_CC
2936if test -n "$CC"; then
2937  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2938$as_echo "$CC" >&6; }
2939else
2940  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2941$as_echo "no" >&6; }
2942fi
2943
2944
2945    test -n "$CC" && break
2946  done
2947fi
2948if test -z "$CC"; then
2949  ac_ct_CC=$CC
2950  for ac_prog in cl.exe
2951do
2952  # Extract the first word of "$ac_prog", so it can be a program name with args.
2953set dummy $ac_prog; ac_word=$2
2954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2955$as_echo_n "checking for $ac_word... " >&6; }
2956if ${ac_cv_prog_ac_ct_CC+:} false; then :
2957  $as_echo_n "(cached) " >&6
2958else
2959  if test -n "$ac_ct_CC"; then
2960  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2961else
2962as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2963for as_dir in $PATH
2964do
2965  IFS=$as_save_IFS
2966  test -z "$as_dir" && as_dir=.
2967    for ac_exec_ext in '' $ac_executable_extensions; do
2968  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2969    ac_cv_prog_ac_ct_CC="$ac_prog"
2970    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2971    break 2
2972  fi
2973done
2974  done
2975IFS=$as_save_IFS
2976
2977fi
2978fi
2979ac_ct_CC=$ac_cv_prog_ac_ct_CC
2980if test -n "$ac_ct_CC"; then
2981  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2982$as_echo "$ac_ct_CC" >&6; }
2983else
2984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2985$as_echo "no" >&6; }
2986fi
2987
2988
2989  test -n "$ac_ct_CC" && break
2990done
2991
2992  if test "x$ac_ct_CC" = x; then
2993    CC=""
2994  else
2995    case $cross_compiling:$ac_tool_warned in
2996yes:)
2997{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2998$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2999ac_tool_warned=yes ;;
3000esac
3001    CC=$ac_ct_CC
3002  fi
3003fi
3004
3005fi
3006
3007
3008test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3009$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3010as_fn_error $? "no acceptable C compiler found in \$PATH
3011See \`config.log' for more details" "$LINENO" 5; }
3012
3013# Provide some information about the compiler.
3014$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3015set X $ac_compile
3016ac_compiler=$2
3017for ac_option in --version -v -V -qversion; do
3018  { { ac_try="$ac_compiler $ac_option >&5"
3019case "(($ac_try" in
3020  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3021  *) ac_try_echo=$ac_try;;
3022esac
3023eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3024$as_echo "$ac_try_echo"; } >&5
3025  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3026  ac_status=$?
3027  if test -s conftest.err; then
3028    sed '10a\
3029... rest of stderr output deleted ...
3030         10q' conftest.err >conftest.er1
3031    cat conftest.er1 >&5
3032  fi
3033  rm -f conftest.er1 conftest.err
3034  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3035  test $ac_status = 0; }
3036done
3037
3038cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3039/* end confdefs.h.  */
3040
3041int
3042main ()
3043{
3044
3045  ;
3046  return 0;
3047}
3048_ACEOF
3049ac_clean_files_save=$ac_clean_files
3050ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3051# Try to create an executable without -o first, disregard a.out.
3052# It will help us diagnose broken compilers, and finding out an intuition
3053# of exeext.
3054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3055$as_echo_n "checking whether the C compiler works... " >&6; }
3056ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3057
3058# The possible output files:
3059ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3060
3061ac_rmfiles=
3062for ac_file in $ac_files
3063do
3064  case $ac_file in
3065    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3066    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3067  esac
3068done
3069rm -f $ac_rmfiles
3070
3071if { { ac_try="$ac_link_default"
3072case "(($ac_try" in
3073  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3074  *) ac_try_echo=$ac_try;;
3075esac
3076eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3077$as_echo "$ac_try_echo"; } >&5
3078  (eval "$ac_link_default") 2>&5
3079  ac_status=$?
3080  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3081  test $ac_status = 0; }; then :
3082  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3083# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3084# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3085# so that the user can short-circuit this test for compilers unknown to
3086# Autoconf.
3087for ac_file in $ac_files ''
3088do
3089  test -f "$ac_file" || continue
3090  case $ac_file in
3091    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3092	;;
3093    [ab].out )
3094	# We found the default executable, but exeext='' is most
3095	# certainly right.
3096	break;;
3097    *.* )
3098	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3099	then :; else
3100	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3101	fi
3102	# We set ac_cv_exeext here because the later test for it is not
3103	# safe: cross compilers may not add the suffix if given an `-o'
3104	# argument, so we may need to know it at that point already.
3105	# Even if this section looks crufty: it has the advantage of
3106	# actually working.
3107	break;;
3108    * )
3109	break;;
3110  esac
3111done
3112test "$ac_cv_exeext" = no && ac_cv_exeext=
3113
3114else
3115  ac_file=''
3116fi
3117if test -z "$ac_file"; then :
3118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3119$as_echo "no" >&6; }
3120$as_echo "$as_me: failed program was:" >&5
3121sed 's/^/| /' conftest.$ac_ext >&5
3122
3123{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3124$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3125as_fn_error 77 "C compiler cannot create executables
3126See \`config.log' for more details" "$LINENO" 5; }
3127else
3128  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3129$as_echo "yes" >&6; }
3130fi
3131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3132$as_echo_n "checking for C compiler default output file name... " >&6; }
3133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3134$as_echo "$ac_file" >&6; }
3135ac_exeext=$ac_cv_exeext
3136
3137rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3138ac_clean_files=$ac_clean_files_save
3139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3140$as_echo_n "checking for suffix of executables... " >&6; }
3141if { { ac_try="$ac_link"
3142case "(($ac_try" in
3143  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3144  *) ac_try_echo=$ac_try;;
3145esac
3146eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3147$as_echo "$ac_try_echo"; } >&5
3148  (eval "$ac_link") 2>&5
3149  ac_status=$?
3150  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3151  test $ac_status = 0; }; then :
3152  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3153# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3154# work properly (i.e., refer to `conftest.exe'), while it won't with
3155# `rm'.
3156for ac_file in conftest.exe conftest conftest.*; do
3157  test -f "$ac_file" || continue
3158  case $ac_file in
3159    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3160    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3161	  break;;
3162    * ) break;;
3163  esac
3164done
3165else
3166  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3167$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3168as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3169See \`config.log' for more details" "$LINENO" 5; }
3170fi
3171rm -f conftest conftest$ac_cv_exeext
3172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3173$as_echo "$ac_cv_exeext" >&6; }
3174
3175rm -f conftest.$ac_ext
3176EXEEXT=$ac_cv_exeext
3177ac_exeext=$EXEEXT
3178cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3179/* end confdefs.h.  */
3180#include <stdio.h>
3181int
3182main ()
3183{
3184FILE *f = fopen ("conftest.out", "w");
3185 return ferror (f) || fclose (f) != 0;
3186
3187  ;
3188  return 0;
3189}
3190_ACEOF
3191ac_clean_files="$ac_clean_files conftest.out"
3192# Check that the compiler produces executables we can run.  If not, either
3193# the compiler is broken, or we cross compile.
3194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3195$as_echo_n "checking whether we are cross compiling... " >&6; }
3196if test "$cross_compiling" != yes; then
3197  { { ac_try="$ac_link"
3198case "(($ac_try" in
3199  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3200  *) ac_try_echo=$ac_try;;
3201esac
3202eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3203$as_echo "$ac_try_echo"; } >&5
3204  (eval "$ac_link") 2>&5
3205  ac_status=$?
3206  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3207  test $ac_status = 0; }
3208  if { ac_try='./conftest$ac_cv_exeext'
3209  { { case "(($ac_try" in
3210  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3211  *) ac_try_echo=$ac_try;;
3212esac
3213eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3214$as_echo "$ac_try_echo"; } >&5
3215  (eval "$ac_try") 2>&5
3216  ac_status=$?
3217  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3218  test $ac_status = 0; }; }; then
3219    cross_compiling=no
3220  else
3221    if test "$cross_compiling" = maybe; then
3222	cross_compiling=yes
3223    else
3224	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3225$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3226as_fn_error $? "cannot run C compiled programs.
3227If you meant to cross compile, use \`--host'.
3228See \`config.log' for more details" "$LINENO" 5; }
3229    fi
3230  fi
3231fi
3232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3233$as_echo "$cross_compiling" >&6; }
3234
3235rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3236ac_clean_files=$ac_clean_files_save
3237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3238$as_echo_n "checking for suffix of object files... " >&6; }
3239if ${ac_cv_objext+:} false; then :
3240  $as_echo_n "(cached) " >&6
3241else
3242  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3243/* end confdefs.h.  */
3244
3245int
3246main ()
3247{
3248
3249  ;
3250  return 0;
3251}
3252_ACEOF
3253rm -f conftest.o conftest.obj
3254if { { ac_try="$ac_compile"
3255case "(($ac_try" in
3256  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3257  *) ac_try_echo=$ac_try;;
3258esac
3259eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3260$as_echo "$ac_try_echo"; } >&5
3261  (eval "$ac_compile") 2>&5
3262  ac_status=$?
3263  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3264  test $ac_status = 0; }; then :
3265  for ac_file in conftest.o conftest.obj conftest.*; do
3266  test -f "$ac_file" || continue;
3267  case $ac_file in
3268    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3269    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3270       break;;
3271  esac
3272done
3273else
3274  $as_echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276
3277{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3278$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3279as_fn_error $? "cannot compute suffix of object files: cannot compile
3280See \`config.log' for more details" "$LINENO" 5; }
3281fi
3282rm -f conftest.$ac_cv_objext conftest.$ac_ext
3283fi
3284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3285$as_echo "$ac_cv_objext" >&6; }
3286OBJEXT=$ac_cv_objext
3287ac_objext=$OBJEXT
3288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3289$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3290if ${ac_cv_c_compiler_gnu+:} false; then :
3291  $as_echo_n "(cached) " >&6
3292else
3293  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3294/* end confdefs.h.  */
3295
3296int
3297main ()
3298{
3299#ifndef __GNUC__
3300       choke me
3301#endif
3302
3303  ;
3304  return 0;
3305}
3306_ACEOF
3307if ac_fn_c_try_compile "$LINENO"; then :
3308  ac_compiler_gnu=yes
3309else
3310  ac_compiler_gnu=no
3311fi
3312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3313ac_cv_c_compiler_gnu=$ac_compiler_gnu
3314
3315fi
3316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3317$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3318if test $ac_compiler_gnu = yes; then
3319  GCC=yes
3320else
3321  GCC=
3322fi
3323ac_test_CFLAGS=${CFLAGS+set}
3324ac_save_CFLAGS=$CFLAGS
3325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3326$as_echo_n "checking whether $CC accepts -g... " >&6; }
3327if ${ac_cv_prog_cc_g+:} false; then :
3328  $as_echo_n "(cached) " >&6
3329else
3330  ac_save_c_werror_flag=$ac_c_werror_flag
3331   ac_c_werror_flag=yes
3332   ac_cv_prog_cc_g=no
3333   CFLAGS="-g"
3334   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3335/* end confdefs.h.  */
3336
3337int
3338main ()
3339{
3340
3341  ;
3342  return 0;
3343}
3344_ACEOF
3345if ac_fn_c_try_compile "$LINENO"; then :
3346  ac_cv_prog_cc_g=yes
3347else
3348  CFLAGS=""
3349      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3350/* end confdefs.h.  */
3351
3352int
3353main ()
3354{
3355
3356  ;
3357  return 0;
3358}
3359_ACEOF
3360if ac_fn_c_try_compile "$LINENO"; then :
3361
3362else
3363  ac_c_werror_flag=$ac_save_c_werror_flag
3364	 CFLAGS="-g"
3365	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3366/* end confdefs.h.  */
3367
3368int
3369main ()
3370{
3371
3372  ;
3373  return 0;
3374}
3375_ACEOF
3376if ac_fn_c_try_compile "$LINENO"; then :
3377  ac_cv_prog_cc_g=yes
3378fi
3379rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3380fi
3381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3382fi
3383rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3384   ac_c_werror_flag=$ac_save_c_werror_flag
3385fi
3386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3387$as_echo "$ac_cv_prog_cc_g" >&6; }
3388if test "$ac_test_CFLAGS" = set; then
3389  CFLAGS=$ac_save_CFLAGS
3390elif test $ac_cv_prog_cc_g = yes; then
3391  if test "$GCC" = yes; then
3392    CFLAGS="-g -O2"
3393  else
3394    CFLAGS="-g"
3395  fi
3396else
3397  if test "$GCC" = yes; then
3398    CFLAGS="-O2"
3399  else
3400    CFLAGS=
3401  fi
3402fi
3403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3404$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3405if ${ac_cv_prog_cc_c89+:} false; then :
3406  $as_echo_n "(cached) " >&6
3407else
3408  ac_cv_prog_cc_c89=no
3409ac_save_CC=$CC
3410cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3411/* end confdefs.h.  */
3412#include <stdarg.h>
3413#include <stdio.h>
3414struct stat;
3415/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3416struct buf { int x; };
3417FILE * (*rcsopen) (struct buf *, struct stat *, int);
3418static char *e (p, i)
3419     char **p;
3420     int i;
3421{
3422  return p[i];
3423}
3424static char *f (char * (*g) (char **, int), char **p, ...)
3425{
3426  char *s;
3427  va_list v;
3428  va_start (v,p);
3429  s = g (p, va_arg (v,int));
3430  va_end (v);
3431  return s;
3432}
3433
3434/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3435   function prototypes and stuff, but not '\xHH' hex character constants.
3436   These don't provoke an error unfortunately, instead are silently treated
3437   as 'x'.  The following induces an error, until -std is added to get
3438   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3439   array size at least.  It's necessary to write '\x00'==0 to get something
3440   that's true only with -std.  */
3441int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3442
3443/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3444   inside strings and character constants.  */
3445#define FOO(x) 'x'
3446int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3447
3448int test (int i, double x);
3449struct s1 {int (*f) (int a);};
3450struct s2 {int (*f) (double a);};
3451int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3452int argc;
3453char **argv;
3454int
3455main ()
3456{
3457return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3458  ;
3459  return 0;
3460}
3461_ACEOF
3462for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3463	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3464do
3465  CC="$ac_save_CC $ac_arg"
3466  if ac_fn_c_try_compile "$LINENO"; then :
3467  ac_cv_prog_cc_c89=$ac_arg
3468fi
3469rm -f core conftest.err conftest.$ac_objext
3470  test "x$ac_cv_prog_cc_c89" != "xno" && break
3471done
3472rm -f conftest.$ac_ext
3473CC=$ac_save_CC
3474
3475fi
3476# AC_CACHE_VAL
3477case "x$ac_cv_prog_cc_c89" in
3478  x)
3479    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3480$as_echo "none needed" >&6; } ;;
3481  xno)
3482    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3483$as_echo "unsupported" >&6; } ;;
3484  *)
3485    CC="$CC $ac_cv_prog_cc_c89"
3486    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3487$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3488esac
3489if test "x$ac_cv_prog_cc_c89" != xno; then :
3490
3491fi
3492
3493ac_ext=c
3494ac_cpp='$CPP $CPPFLAGS'
3495ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3496ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3497ac_compiler_gnu=$ac_cv_c_compiler_gnu
3498
3499ac_ext=c
3500ac_cpp='$CPP $CPPFLAGS'
3501ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3502ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3503ac_compiler_gnu=$ac_cv_c_compiler_gnu
3504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3505$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3506if ${am_cv_prog_cc_c_o+:} false; then :
3507  $as_echo_n "(cached) " >&6
3508else
3509  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3510/* end confdefs.h.  */
3511
3512int
3513main ()
3514{
3515
3516  ;
3517  return 0;
3518}
3519_ACEOF
3520  # Make sure it works both with $CC and with simple cc.
3521  # Following AC_PROG_CC_C_O, we do the test twice because some
3522  # compilers refuse to overwrite an existing .o file with -o,
3523  # though they will create one.
3524  am_cv_prog_cc_c_o=yes
3525  for am_i in 1 2; do
3526    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3527   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3528   ac_status=$?
3529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530   (exit $ac_status); } \
3531         && test -f conftest2.$ac_objext; then
3532      : OK
3533    else
3534      am_cv_prog_cc_c_o=no
3535      break
3536    fi
3537  done
3538  rm -f core conftest*
3539  unset am_i
3540fi
3541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3542$as_echo "$am_cv_prog_cc_c_o" >&6; }
3543if test "$am_cv_prog_cc_c_o" != yes; then
3544   # Losing compiler, so override with the script.
3545   # FIXME: It is wrong to rewrite CC.
3546   # But if we don't then we get into trouble of one sort or another.
3547   # A longer-term fix would be to have automake use am__CC in this case,
3548   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3549   CC="$am_aux_dir/compile $CC"
3550fi
3551ac_ext=c
3552ac_cpp='$CPP $CPPFLAGS'
3553ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3554ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3555ac_compiler_gnu=$ac_cv_c_compiler_gnu
3556
3557
3558
3559ac_ext=c
3560ac_cpp='$CPP $CPPFLAGS'
3561ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3562ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3563ac_compiler_gnu=$ac_cv_c_compiler_gnu
3564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3565$as_echo_n "checking how to run the C preprocessor... " >&6; }
3566# On Suns, sometimes $CPP names a directory.
3567if test -n "$CPP" && test -d "$CPP"; then
3568  CPP=
3569fi
3570if test -z "$CPP"; then
3571  if ${ac_cv_prog_CPP+:} false; then :
3572  $as_echo_n "(cached) " >&6
3573else
3574      # Double quotes because CPP needs to be expanded
3575    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3576    do
3577      ac_preproc_ok=false
3578for ac_c_preproc_warn_flag in '' yes
3579do
3580  # Use a header file that comes with gcc, so configuring glibc
3581  # with a fresh cross-compiler works.
3582  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3583  # <limits.h> exists even on freestanding compilers.
3584  # On the NeXT, cc -E runs the code through the compiler's parser,
3585  # not just through cpp. "Syntax error" is here to catch this case.
3586  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3587/* end confdefs.h.  */
3588#ifdef __STDC__
3589# include <limits.h>
3590#else
3591# include <assert.h>
3592#endif
3593		     Syntax error
3594_ACEOF
3595if ac_fn_c_try_cpp "$LINENO"; then :
3596
3597else
3598  # Broken: fails on valid input.
3599continue
3600fi
3601rm -f conftest.err conftest.i conftest.$ac_ext
3602
3603  # OK, works on sane cases.  Now check whether nonexistent headers
3604  # can be detected and how.
3605  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3606/* end confdefs.h.  */
3607#include <ac_nonexistent.h>
3608_ACEOF
3609if ac_fn_c_try_cpp "$LINENO"; then :
3610  # Broken: success on invalid input.
3611continue
3612else
3613  # Passes both tests.
3614ac_preproc_ok=:
3615break
3616fi
3617rm -f conftest.err conftest.i conftest.$ac_ext
3618
3619done
3620# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3621rm -f conftest.i conftest.err conftest.$ac_ext
3622if $ac_preproc_ok; then :
3623  break
3624fi
3625
3626    done
3627    ac_cv_prog_CPP=$CPP
3628
3629fi
3630  CPP=$ac_cv_prog_CPP
3631else
3632  ac_cv_prog_CPP=$CPP
3633fi
3634{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3635$as_echo "$CPP" >&6; }
3636ac_preproc_ok=false
3637for ac_c_preproc_warn_flag in '' yes
3638do
3639  # Use a header file that comes with gcc, so configuring glibc
3640  # with a fresh cross-compiler works.
3641  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3642  # <limits.h> exists even on freestanding compilers.
3643  # On the NeXT, cc -E runs the code through the compiler's parser,
3644  # not just through cpp. "Syntax error" is here to catch this case.
3645  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3646/* end confdefs.h.  */
3647#ifdef __STDC__
3648# include <limits.h>
3649#else
3650# include <assert.h>
3651#endif
3652		     Syntax error
3653_ACEOF
3654if ac_fn_c_try_cpp "$LINENO"; then :
3655
3656else
3657  # Broken: fails on valid input.
3658continue
3659fi
3660rm -f conftest.err conftest.i conftest.$ac_ext
3661
3662  # OK, works on sane cases.  Now check whether nonexistent headers
3663  # can be detected and how.
3664  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3665/* end confdefs.h.  */
3666#include <ac_nonexistent.h>
3667_ACEOF
3668if ac_fn_c_try_cpp "$LINENO"; then :
3669  # Broken: success on invalid input.
3670continue
3671else
3672  # Passes both tests.
3673ac_preproc_ok=:
3674break
3675fi
3676rm -f conftest.err conftest.i conftest.$ac_ext
3677
3678done
3679# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3680rm -f conftest.i conftest.err conftest.$ac_ext
3681if $ac_preproc_ok; then :
3682
3683else
3684  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3685$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3686as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3687See \`config.log' for more details" "$LINENO" 5; }
3688fi
3689
3690ac_ext=c
3691ac_cpp='$CPP $CPPFLAGS'
3692ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3693ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3694ac_compiler_gnu=$ac_cv_c_compiler_gnu
3695
3696
3697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3698$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3699if ${ac_cv_path_GREP+:} false; then :
3700  $as_echo_n "(cached) " >&6
3701else
3702  if test -z "$GREP"; then
3703  ac_path_GREP_found=false
3704  # Loop through the user's path and test for each of PROGNAME-LIST
3705  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3706for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3707do
3708  IFS=$as_save_IFS
3709  test -z "$as_dir" && as_dir=.
3710    for ac_prog in grep ggrep; do
3711    for ac_exec_ext in '' $ac_executable_extensions; do
3712      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3713      as_fn_executable_p "$ac_path_GREP" || continue
3714# Check for GNU ac_path_GREP and select it if it is found.
3715  # Check for GNU $ac_path_GREP
3716case `"$ac_path_GREP" --version 2>&1` in
3717*GNU*)
3718  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3719*)
3720  ac_count=0
3721  $as_echo_n 0123456789 >"conftest.in"
3722  while :
3723  do
3724    cat "conftest.in" "conftest.in" >"conftest.tmp"
3725    mv "conftest.tmp" "conftest.in"
3726    cp "conftest.in" "conftest.nl"
3727    $as_echo 'GREP' >> "conftest.nl"
3728    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3729    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3730    as_fn_arith $ac_count + 1 && ac_count=$as_val
3731    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3732      # Best one so far, save it but keep looking for a better one
3733      ac_cv_path_GREP="$ac_path_GREP"
3734      ac_path_GREP_max=$ac_count
3735    fi
3736    # 10*(2^10) chars as input seems more than enough
3737    test $ac_count -gt 10 && break
3738  done
3739  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3740esac
3741
3742      $ac_path_GREP_found && break 3
3743    done
3744  done
3745  done
3746IFS=$as_save_IFS
3747  if test -z "$ac_cv_path_GREP"; then
3748    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3749  fi
3750else
3751  ac_cv_path_GREP=$GREP
3752fi
3753
3754fi
3755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3756$as_echo "$ac_cv_path_GREP" >&6; }
3757 GREP="$ac_cv_path_GREP"
3758
3759
3760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3761$as_echo_n "checking for egrep... " >&6; }
3762if ${ac_cv_path_EGREP+:} false; then :
3763  $as_echo_n "(cached) " >&6
3764else
3765  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3766   then ac_cv_path_EGREP="$GREP -E"
3767   else
3768     if test -z "$EGREP"; then
3769  ac_path_EGREP_found=false
3770  # Loop through the user's path and test for each of PROGNAME-LIST
3771  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3772for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3773do
3774  IFS=$as_save_IFS
3775  test -z "$as_dir" && as_dir=.
3776    for ac_prog in egrep; do
3777    for ac_exec_ext in '' $ac_executable_extensions; do
3778      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3779      as_fn_executable_p "$ac_path_EGREP" || continue
3780# Check for GNU ac_path_EGREP and select it if it is found.
3781  # Check for GNU $ac_path_EGREP
3782case `"$ac_path_EGREP" --version 2>&1` in
3783*GNU*)
3784  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3785*)
3786  ac_count=0
3787  $as_echo_n 0123456789 >"conftest.in"
3788  while :
3789  do
3790    cat "conftest.in" "conftest.in" >"conftest.tmp"
3791    mv "conftest.tmp" "conftest.in"
3792    cp "conftest.in" "conftest.nl"
3793    $as_echo 'EGREP' >> "conftest.nl"
3794    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3795    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3796    as_fn_arith $ac_count + 1 && ac_count=$as_val
3797    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3798      # Best one so far, save it but keep looking for a better one
3799      ac_cv_path_EGREP="$ac_path_EGREP"
3800      ac_path_EGREP_max=$ac_count
3801    fi
3802    # 10*(2^10) chars as input seems more than enough
3803    test $ac_count -gt 10 && break
3804  done
3805  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3806esac
3807
3808      $ac_path_EGREP_found && break 3
3809    done
3810  done
3811  done
3812IFS=$as_save_IFS
3813  if test -z "$ac_cv_path_EGREP"; then
3814    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3815  fi
3816else
3817  ac_cv_path_EGREP=$EGREP
3818fi
3819
3820   fi
3821fi
3822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3823$as_echo "$ac_cv_path_EGREP" >&6; }
3824 EGREP="$ac_cv_path_EGREP"
3825
3826
3827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3828$as_echo_n "checking for ANSI C header files... " >&6; }
3829if ${ac_cv_header_stdc+:} false; then :
3830  $as_echo_n "(cached) " >&6
3831else
3832  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3833/* end confdefs.h.  */
3834#include <stdlib.h>
3835#include <stdarg.h>
3836#include <string.h>
3837#include <float.h>
3838
3839int
3840main ()
3841{
3842
3843  ;
3844  return 0;
3845}
3846_ACEOF
3847if ac_fn_c_try_compile "$LINENO"; then :
3848  ac_cv_header_stdc=yes
3849else
3850  ac_cv_header_stdc=no
3851fi
3852rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3853
3854if test $ac_cv_header_stdc = yes; then
3855  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3856  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3857/* end confdefs.h.  */
3858#include <string.h>
3859
3860_ACEOF
3861if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3862  $EGREP "memchr" >/dev/null 2>&1; then :
3863
3864else
3865  ac_cv_header_stdc=no
3866fi
3867rm -f conftest*
3868
3869fi
3870
3871if test $ac_cv_header_stdc = yes; then
3872  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3873  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3874/* end confdefs.h.  */
3875#include <stdlib.h>
3876
3877_ACEOF
3878if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3879  $EGREP "free" >/dev/null 2>&1; then :
3880
3881else
3882  ac_cv_header_stdc=no
3883fi
3884rm -f conftest*
3885
3886fi
3887
3888if test $ac_cv_header_stdc = yes; then
3889  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3890  if test "$cross_compiling" = yes; then :
3891  :
3892else
3893  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3894/* end confdefs.h.  */
3895#include <ctype.h>
3896#include <stdlib.h>
3897#if ((' ' & 0x0FF) == 0x020)
3898# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3899# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3900#else
3901# define ISLOWER(c) \
3902		   (('a' <= (c) && (c) <= 'i') \
3903		     || ('j' <= (c) && (c) <= 'r') \
3904		     || ('s' <= (c) && (c) <= 'z'))
3905# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3906#endif
3907
3908#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3909int
3910main ()
3911{
3912  int i;
3913  for (i = 0; i < 256; i++)
3914    if (XOR (islower (i), ISLOWER (i))
3915	|| toupper (i) != TOUPPER (i))
3916      return 2;
3917  return 0;
3918}
3919_ACEOF
3920if ac_fn_c_try_run "$LINENO"; then :
3921
3922else
3923  ac_cv_header_stdc=no
3924fi
3925rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3926  conftest.$ac_objext conftest.beam conftest.$ac_ext
3927fi
3928
3929fi
3930fi
3931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3932$as_echo "$ac_cv_header_stdc" >&6; }
3933if test $ac_cv_header_stdc = yes; then
3934
3935$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3936
3937fi
3938
3939# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3940for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3941		  inttypes.h stdint.h unistd.h
3942do :
3943  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3944ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3945"
3946if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3947  cat >>confdefs.h <<_ACEOF
3948#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3949_ACEOF
3950
3951fi
3952
3953done
3954
3955
3956
3957  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3958if test "x$ac_cv_header_minix_config_h" = xyes; then :
3959  MINIX=yes
3960else
3961  MINIX=
3962fi
3963
3964
3965  if test "$MINIX" = yes; then
3966
3967$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3968
3969
3970$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3971
3972
3973$as_echo "#define _MINIX 1" >>confdefs.h
3974
3975  fi
3976
3977
3978  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3979$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3980if ${ac_cv_safe_to_define___extensions__+:} false; then :
3981  $as_echo_n "(cached) " >&6
3982else
3983  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3984/* end confdefs.h.  */
3985
3986#         define __EXTENSIONS__ 1
3987          $ac_includes_default
3988int
3989main ()
3990{
3991
3992  ;
3993  return 0;
3994}
3995_ACEOF
3996if ac_fn_c_try_compile "$LINENO"; then :
3997  ac_cv_safe_to_define___extensions__=yes
3998else
3999  ac_cv_safe_to_define___extensions__=no
4000fi
4001rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4002fi
4003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4004$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4005  test $ac_cv_safe_to_define___extensions__ = yes &&
4006    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4007
4008  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4009
4010  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4011
4012  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4013
4014  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4015
4016
4017
4018libtool_VERSION=1:0:0
4019
4020
4021# 1.11.1: Require that version of automake.
4022# foreign: Don't require README, INSTALL, NEWS, etc.
4023# no-define: Don't define PACKAGE and VERSION.
4024# no-dependencies: Don't generate automatic dependencies.
4025#    (because it breaks when using bootstrap-lean, since some of the
4026#    headers are gone at "make install" time).
4027# -Wall: Issue all automake warnings.
4028# -Wno-portability: Don't warn about constructs supported by GNU make.
4029#    (because GCC requires GNU make anyhow).
4030am__api_version='1.15'
4031
4032# Find a good install program.  We prefer a C program (faster),
4033# so one script is as good as another.  But avoid the broken or
4034# incompatible versions:
4035# SysV /etc/install, /usr/sbin/install
4036# SunOS /usr/etc/install
4037# IRIX /sbin/install
4038# AIX /bin/install
4039# AmigaOS /C/install, which installs bootblocks on floppy discs
4040# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4041# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4042# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4043# OS/2's system install, which has a completely different semantic
4044# ./install, which can be erroneously created by make from ./install.sh.
4045# Reject install programs that cannot install multiple files.
4046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4047$as_echo_n "checking for a BSD-compatible install... " >&6; }
4048if test -z "$INSTALL"; then
4049if ${ac_cv_path_install+:} false; then :
4050  $as_echo_n "(cached) " >&6
4051else
4052  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4053for as_dir in $PATH
4054do
4055  IFS=$as_save_IFS
4056  test -z "$as_dir" && as_dir=.
4057    # Account for people who put trailing slashes in PATH elements.
4058case $as_dir/ in #((
4059  ./ | .// | /[cC]/* | \
4060  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4061  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4062  /usr/ucb/* ) ;;
4063  *)
4064    # OSF1 and SCO ODT 3.0 have their own names for install.
4065    # Don't use installbsd from OSF since it installs stuff as root
4066    # by default.
4067    for ac_prog in ginstall scoinst install; do
4068      for ac_exec_ext in '' $ac_executable_extensions; do
4069	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4070	  if test $ac_prog = install &&
4071	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4072	    # AIX install.  It has an incompatible calling convention.
4073	    :
4074	  elif test $ac_prog = install &&
4075	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4076	    # program-specific install script used by HP pwplus--don't use.
4077	    :
4078	  else
4079	    rm -rf conftest.one conftest.two conftest.dir
4080	    echo one > conftest.one
4081	    echo two > conftest.two
4082	    mkdir conftest.dir
4083	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4084	      test -s conftest.one && test -s conftest.two &&
4085	      test -s conftest.dir/conftest.one &&
4086	      test -s conftest.dir/conftest.two
4087	    then
4088	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4089	      break 3
4090	    fi
4091	  fi
4092	fi
4093      done
4094    done
4095    ;;
4096esac
4097
4098  done
4099IFS=$as_save_IFS
4100
4101rm -rf conftest.one conftest.two conftest.dir
4102
4103fi
4104  if test "${ac_cv_path_install+set}" = set; then
4105    INSTALL=$ac_cv_path_install
4106  else
4107    # As a last resort, use the slow shell script.  Don't cache a
4108    # value for INSTALL within a source directory, because that will
4109    # break other packages using the cache if that directory is
4110    # removed, or if the value is a relative name.
4111    INSTALL=$ac_install_sh
4112  fi
4113fi
4114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4115$as_echo "$INSTALL" >&6; }
4116
4117# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4118# It thinks the first close brace ends the variable substitution.
4119test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4120
4121test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4122
4123test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4124
4125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4126$as_echo_n "checking whether build environment is sane... " >&6; }
4127# Reject unsafe characters in $srcdir or the absolute working directory
4128# name.  Accept space and tab only in the latter.
4129am_lf='
4130'
4131case `pwd` in
4132  *[\\\"\#\$\&\'\`$am_lf]*)
4133    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4134esac
4135case $srcdir in
4136  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
4137    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4138esac
4139
4140# Do 'set' in a subshell so we don't clobber the current shell's
4141# arguments.  Must try -L first in case configure is actually a
4142# symlink; some systems play weird games with the mod time of symlinks
4143# (eg FreeBSD returns the mod time of the symlink's containing
4144# directory).
4145if (
4146   am_has_slept=no
4147   for am_try in 1 2; do
4148     echo "timestamp, slept: $am_has_slept" > conftest.file
4149     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4150     if test "$*" = "X"; then
4151	# -L didn't work.
4152	set X `ls -t "$srcdir/configure" conftest.file`
4153     fi
4154     if test "$*" != "X $srcdir/configure conftest.file" \
4155	&& test "$*" != "X conftest.file $srcdir/configure"; then
4156
4157	# If neither matched, then we have a broken ls.  This can happen
4158	# if, for instance, CONFIG_SHELL is bash and it inherits a
4159	# broken ls alias from the environment.  This has actually
4160	# happened.  Such a system could not be considered "sane".
4161	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
4162  alias in your environment" "$LINENO" 5
4163     fi
4164     if test "$2" = conftest.file || test $am_try -eq 2; then
4165       break
4166     fi
4167     # Just in case.
4168     sleep 1
4169     am_has_slept=yes
4170   done
4171   test "$2" = conftest.file
4172   )
4173then
4174   # Ok.
4175   :
4176else
4177   as_fn_error $? "newly created file is older than distributed files!
4178Check your system clock" "$LINENO" 5
4179fi
4180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4181$as_echo "yes" >&6; }
4182# If we didn't sleep, we still need to ensure time stamps of config.status and
4183# generated files are strictly newer.
4184am_sleep_pid=
4185if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4186  ( sleep 1 ) &
4187  am_sleep_pid=$!
4188fi
4189
4190rm -f conftest.file
4191
4192test "$program_prefix" != NONE &&
4193  program_transform_name="s&^&$program_prefix&;$program_transform_name"
4194# Use a double $ so make ignores it.
4195test "$program_suffix" != NONE &&
4196  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4197# Double any \ or $.
4198# By default was `s,x,x', remove it if useless.
4199ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4200program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4201
4202if test x"${MISSING+set}" != xset; then
4203  case $am_aux_dir in
4204  *\ * | *\	*)
4205    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4206  *)
4207    MISSING="\${SHELL} $am_aux_dir/missing" ;;
4208  esac
4209fi
4210# Use eval to expand $SHELL
4211if eval "$MISSING --is-lightweight"; then
4212  am_missing_run="$MISSING "
4213else
4214  am_missing_run=
4215  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4216$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4217fi
4218
4219if test x"${install_sh+set}" != xset; then
4220  case $am_aux_dir in
4221  *\ * | *\	*)
4222    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4223  *)
4224    install_sh="\${SHELL} $am_aux_dir/install-sh"
4225  esac
4226fi
4227
4228# Installed binaries are usually stripped using 'strip' when the user
4229# run "make install-strip".  However 'strip' might not be the right
4230# tool to use in cross-compilation environments, therefore Automake
4231# will honor the 'STRIP' environment variable to overrule this program.
4232if test "$cross_compiling" != no; then
4233  if test -n "$ac_tool_prefix"; then
4234  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4235set dummy ${ac_tool_prefix}strip; ac_word=$2
4236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4237$as_echo_n "checking for $ac_word... " >&6; }
4238if ${ac_cv_prog_STRIP+:} false; then :
4239  $as_echo_n "(cached) " >&6
4240else
4241  if test -n "$STRIP"; then
4242  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4243else
4244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4245for as_dir in $PATH
4246do
4247  IFS=$as_save_IFS
4248  test -z "$as_dir" && as_dir=.
4249    for ac_exec_ext in '' $ac_executable_extensions; do
4250  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4251    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4252    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4253    break 2
4254  fi
4255done
4256  done
4257IFS=$as_save_IFS
4258
4259fi
4260fi
4261STRIP=$ac_cv_prog_STRIP
4262if test -n "$STRIP"; then
4263  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4264$as_echo "$STRIP" >&6; }
4265else
4266  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4267$as_echo "no" >&6; }
4268fi
4269
4270
4271fi
4272if test -z "$ac_cv_prog_STRIP"; then
4273  ac_ct_STRIP=$STRIP
4274  # Extract the first word of "strip", so it can be a program name with args.
4275set dummy strip; ac_word=$2
4276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4277$as_echo_n "checking for $ac_word... " >&6; }
4278if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4279  $as_echo_n "(cached) " >&6
4280else
4281  if test -n "$ac_ct_STRIP"; then
4282  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4283else
4284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4285for as_dir in $PATH
4286do
4287  IFS=$as_save_IFS
4288  test -z "$as_dir" && as_dir=.
4289    for ac_exec_ext in '' $ac_executable_extensions; do
4290  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4291    ac_cv_prog_ac_ct_STRIP="strip"
4292    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4293    break 2
4294  fi
4295done
4296  done
4297IFS=$as_save_IFS
4298
4299fi
4300fi
4301ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4302if test -n "$ac_ct_STRIP"; then
4303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4304$as_echo "$ac_ct_STRIP" >&6; }
4305else
4306  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4307$as_echo "no" >&6; }
4308fi
4309
4310  if test "x$ac_ct_STRIP" = x; then
4311    STRIP=":"
4312  else
4313    case $cross_compiling:$ac_tool_warned in
4314yes:)
4315{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4316$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4317ac_tool_warned=yes ;;
4318esac
4319    STRIP=$ac_ct_STRIP
4320  fi
4321else
4322  STRIP="$ac_cv_prog_STRIP"
4323fi
4324
4325fi
4326INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4327
4328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4329$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4330if test -z "$MKDIR_P"; then
4331  if ${ac_cv_path_mkdir+:} false; then :
4332  $as_echo_n "(cached) " >&6
4333else
4334  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4335for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4336do
4337  IFS=$as_save_IFS
4338  test -z "$as_dir" && as_dir=.
4339    for ac_prog in mkdir gmkdir; do
4340	 for ac_exec_ext in '' $ac_executable_extensions; do
4341	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4342	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4343	     'mkdir (GNU coreutils) '* | \
4344	     'mkdir (coreutils) '* | \
4345	     'mkdir (fileutils) '4.1*)
4346	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4347	       break 3;;
4348	   esac
4349	 done
4350       done
4351  done
4352IFS=$as_save_IFS
4353
4354fi
4355
4356  test -d ./--version && rmdir ./--version
4357  if test "${ac_cv_path_mkdir+set}" = set; then
4358    MKDIR_P="$ac_cv_path_mkdir -p"
4359  else
4360    # As a last resort, use the slow shell script.  Don't cache a
4361    # value for MKDIR_P within a source directory, because that will
4362    # break other packages using the cache if that directory is
4363    # removed, or if the value is a relative name.
4364    MKDIR_P="$ac_install_sh -d"
4365  fi
4366fi
4367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4368$as_echo "$MKDIR_P" >&6; }
4369
4370for ac_prog in gawk mawk nawk awk
4371do
4372  # Extract the first word of "$ac_prog", so it can be a program name with args.
4373set dummy $ac_prog; ac_word=$2
4374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4375$as_echo_n "checking for $ac_word... " >&6; }
4376if ${ac_cv_prog_AWK+:} false; then :
4377  $as_echo_n "(cached) " >&6
4378else
4379  if test -n "$AWK"; then
4380  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4381else
4382as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4383for as_dir in $PATH
4384do
4385  IFS=$as_save_IFS
4386  test -z "$as_dir" && as_dir=.
4387    for ac_exec_ext in '' $ac_executable_extensions; do
4388  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4389    ac_cv_prog_AWK="$ac_prog"
4390    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4391    break 2
4392  fi
4393done
4394  done
4395IFS=$as_save_IFS
4396
4397fi
4398fi
4399AWK=$ac_cv_prog_AWK
4400if test -n "$AWK"; then
4401  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4402$as_echo "$AWK" >&6; }
4403else
4404  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4405$as_echo "no" >&6; }
4406fi
4407
4408
4409  test -n "$AWK" && break
4410done
4411
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
4443rm -rf .tst 2>/dev/null
4444mkdir .tst 2>/dev/null
4445if test -d .tst; then
4446  am__leading_dot=.
4447else
4448  am__leading_dot=_
4449fi
4450rmdir .tst 2>/dev/null
4451
4452# Check whether --enable-silent-rules was given.
4453if test "${enable_silent_rules+set}" = set; then :
4454  enableval=$enable_silent_rules;
4455fi
4456
4457case $enable_silent_rules in # (((
4458  yes) AM_DEFAULT_VERBOSITY=0;;
4459   no) AM_DEFAULT_VERBOSITY=1;;
4460    *) AM_DEFAULT_VERBOSITY=1;;
4461esac
4462am_make=${MAKE-make}
4463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4464$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4465if ${am_cv_make_support_nested_variables+:} false; then :
4466  $as_echo_n "(cached) " >&6
4467else
4468  if $as_echo 'TRUE=$(BAR$(V))
4469BAR0=false
4470BAR1=true
4471V=1
4472am__doit:
4473	@$(TRUE)
4474.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4475  am_cv_make_support_nested_variables=yes
4476else
4477  am_cv_make_support_nested_variables=no
4478fi
4479fi
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4481$as_echo "$am_cv_make_support_nested_variables" >&6; }
4482if test $am_cv_make_support_nested_variables = yes; then
4483    AM_V='$(V)'
4484  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4485else
4486  AM_V=$AM_DEFAULT_VERBOSITY
4487  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4488fi
4489AM_BACKSLASH='\'
4490
4491if test "`cd $srcdir && pwd`" != "`pwd`"; then
4492  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4493  # is not polluted with repeated "-I."
4494  am__isrc=' -I$(srcdir)'
4495  # test to see if srcdir already configured
4496  if test -f $srcdir/config.status; then
4497    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4498  fi
4499fi
4500
4501# test whether we have cygpath
4502if test -z "$CYGPATH_W"; then
4503  if (cygpath --version) >/dev/null 2>/dev/null; then
4504    CYGPATH_W='cygpath -w'
4505  else
4506    CYGPATH_W=echo
4507  fi
4508fi
4509
4510
4511# Define the identity of the package.
4512 PACKAGE='libbacktrace'
4513 VERSION='version-unused'
4514
4515
4516# Some tools Automake needs.
4517
4518ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4519
4520
4521AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4522
4523
4524AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4525
4526
4527AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4528
4529
4530MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4531
4532# For better backward compatibility.  To be removed once Automake 1.9.x
4533# dies out for good.  For more background, see:
4534# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4535# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4536mkdir_p='$(MKDIR_P)'
4537
4538# We need awk for the "check" target (and possibly the TAP driver).  The
4539# system "awk" is bad on some platforms.
4540# Always define AMTAR for backward compatibility.  Yes, it's still used
4541# in the wild :-(  We should find a proper way to deprecate it ...
4542AMTAR='$${TAR-tar}'
4543
4544
4545# We'll loop over all known methods to create a tar archive until one works.
4546_am_tools='gnutar  pax cpio none'
4547
4548am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4549
4550
4551
4552
4553
4554
4555# POSIX will say in a future version that running "rm -f" with no argument
4556# is OK; and we want to be able to make that assumption in our Makefile
4557# recipes.  So use an aggressive probe to check that the usage we want is
4558# actually supported "in the wild" to an acceptable degree.
4559# See automake bug#10828.
4560# To make any issue more visible, cause the running configure to be aborted
4561# by default if the 'rm' program in use doesn't match our expectations; the
4562# user can still override this though.
4563if rm -f && rm -fr && rm -rf; then : OK; else
4564  cat >&2 <<'END'
4565Oops!
4566
4567Your 'rm' program seems unable to run without file operands specified
4568on the command line, even when the '-f' option is present.  This is contrary
4569to the behaviour of most rm programs out there, and not conforming with
4570the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4571
4572Please tell bug-automake@gnu.org about your system, including the value
4573of your $PATH and any error possibly output before this message.  This
4574can help us improve future automake versions.
4575
4576END
4577  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4578    echo 'Configuration will proceed anyway, since you have set the' >&2
4579    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4580    echo >&2
4581  else
4582    cat >&2 <<'END'
4583Aborting the configuration process, to ensure you take notice of the issue.
4584
4585You can download and install GNU coreutils to get an 'rm' implementation
4586that behaves properly: <http://www.gnu.org/software/coreutils/>.
4587
4588If you want to complete the configuration process using your problematic
4589'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4590to "yes", and re-run configure.
4591
4592END
4593    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4594  fi
4595fi
4596
4597
4598
4599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4600$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4601    # Check whether --enable-maintainer-mode was given.
4602if test "${enable_maintainer_mode+set}" = set; then :
4603  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4604else
4605  USE_MAINTAINER_MODE=no
4606fi
4607
4608  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4609$as_echo "$USE_MAINTAINER_MODE" >&6; }
4610   if test $USE_MAINTAINER_MODE = yes; then
4611  MAINTAINER_MODE_TRUE=
4612  MAINTAINER_MODE_FALSE='#'
4613else
4614  MAINTAINER_MODE_TRUE='#'
4615  MAINTAINER_MODE_FALSE=
4616fi
4617
4618  MAINT=$MAINTAINER_MODE_TRUE
4619
4620
4621
4622
4623# Check whether --with-target-subdir was given.
4624if test "${with_target_subdir+set}" = set; then :
4625  withval=$with_target_subdir;
4626fi
4627
4628
4629# We must force CC to /not/ be precious variables; otherwise
4630# the wrong, non-multilib-adjusted value will be used in multilibs.
4631# As a side effect, we have to subst CFLAGS ourselves.
4632
4633
4634ac_ext=c
4635ac_cpp='$CPP $CPPFLAGS'
4636ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4637ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4638ac_compiler_gnu=$ac_cv_c_compiler_gnu
4639if test -n "$ac_tool_prefix"; then
4640  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4641set dummy ${ac_tool_prefix}gcc; ac_word=$2
4642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4643$as_echo_n "checking for $ac_word... " >&6; }
4644if ${ac_cv_prog_CC+:} false; then :
4645  $as_echo_n "(cached) " >&6
4646else
4647  if test -n "$CC"; then
4648  ac_cv_prog_CC="$CC" # Let the user override the test.
4649else
4650as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4651for as_dir in $PATH
4652do
4653  IFS=$as_save_IFS
4654  test -z "$as_dir" && as_dir=.
4655    for ac_exec_ext in '' $ac_executable_extensions; do
4656  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4657    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4658    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4659    break 2
4660  fi
4661done
4662  done
4663IFS=$as_save_IFS
4664
4665fi
4666fi
4667CC=$ac_cv_prog_CC
4668if test -n "$CC"; then
4669  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4670$as_echo "$CC" >&6; }
4671else
4672  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4673$as_echo "no" >&6; }
4674fi
4675
4676
4677fi
4678if test -z "$ac_cv_prog_CC"; then
4679  ac_ct_CC=$CC
4680  # Extract the first word of "gcc", so it can be a program name with args.
4681set dummy gcc; ac_word=$2
4682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4683$as_echo_n "checking for $ac_word... " >&6; }
4684if ${ac_cv_prog_ac_ct_CC+:} false; then :
4685  $as_echo_n "(cached) " >&6
4686else
4687  if test -n "$ac_ct_CC"; then
4688  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4689else
4690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4691for as_dir in $PATH
4692do
4693  IFS=$as_save_IFS
4694  test -z "$as_dir" && as_dir=.
4695    for ac_exec_ext in '' $ac_executable_extensions; do
4696  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4697    ac_cv_prog_ac_ct_CC="gcc"
4698    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4699    break 2
4700  fi
4701done
4702  done
4703IFS=$as_save_IFS
4704
4705fi
4706fi
4707ac_ct_CC=$ac_cv_prog_ac_ct_CC
4708if test -n "$ac_ct_CC"; then
4709  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4710$as_echo "$ac_ct_CC" >&6; }
4711else
4712  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4713$as_echo "no" >&6; }
4714fi
4715
4716  if test "x$ac_ct_CC" = x; then
4717    CC=""
4718  else
4719    case $cross_compiling:$ac_tool_warned in
4720yes:)
4721{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4722$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4723ac_tool_warned=yes ;;
4724esac
4725    CC=$ac_ct_CC
4726  fi
4727else
4728  CC="$ac_cv_prog_CC"
4729fi
4730
4731if test -z "$CC"; then
4732          if test -n "$ac_tool_prefix"; then
4733    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4734set dummy ${ac_tool_prefix}cc; ac_word=$2
4735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4736$as_echo_n "checking for $ac_word... " >&6; }
4737if ${ac_cv_prog_CC+:} false; then :
4738  $as_echo_n "(cached) " >&6
4739else
4740  if test -n "$CC"; then
4741  ac_cv_prog_CC="$CC" # Let the user override the test.
4742else
4743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4744for as_dir in $PATH
4745do
4746  IFS=$as_save_IFS
4747  test -z "$as_dir" && as_dir=.
4748    for ac_exec_ext in '' $ac_executable_extensions; do
4749  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4750    ac_cv_prog_CC="${ac_tool_prefix}cc"
4751    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4752    break 2
4753  fi
4754done
4755  done
4756IFS=$as_save_IFS
4757
4758fi
4759fi
4760CC=$ac_cv_prog_CC
4761if test -n "$CC"; then
4762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4763$as_echo "$CC" >&6; }
4764else
4765  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4766$as_echo "no" >&6; }
4767fi
4768
4769
4770  fi
4771fi
4772if test -z "$CC"; then
4773  # Extract the first word of "cc", so it can be a program name with args.
4774set dummy cc; ac_word=$2
4775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4776$as_echo_n "checking for $ac_word... " >&6; }
4777if ${ac_cv_prog_CC+:} false; then :
4778  $as_echo_n "(cached) " >&6
4779else
4780  if test -n "$CC"; then
4781  ac_cv_prog_CC="$CC" # Let the user override the test.
4782else
4783  ac_prog_rejected=no
4784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4785for as_dir in $PATH
4786do
4787  IFS=$as_save_IFS
4788  test -z "$as_dir" && as_dir=.
4789    for ac_exec_ext in '' $ac_executable_extensions; do
4790  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4791    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4792       ac_prog_rejected=yes
4793       continue
4794     fi
4795    ac_cv_prog_CC="cc"
4796    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4797    break 2
4798  fi
4799done
4800  done
4801IFS=$as_save_IFS
4802
4803if test $ac_prog_rejected = yes; then
4804  # We found a bogon in the path, so make sure we never use it.
4805  set dummy $ac_cv_prog_CC
4806  shift
4807  if test $# != 0; then
4808    # We chose a different compiler from the bogus one.
4809    # However, it has the same basename, so the bogon will be chosen
4810    # first if we set CC to just the basename; use the full file name.
4811    shift
4812    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4813  fi
4814fi
4815fi
4816fi
4817CC=$ac_cv_prog_CC
4818if test -n "$CC"; then
4819  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4820$as_echo "$CC" >&6; }
4821else
4822  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4823$as_echo "no" >&6; }
4824fi
4825
4826
4827fi
4828if test -z "$CC"; then
4829  if test -n "$ac_tool_prefix"; then
4830  for ac_prog in cl.exe
4831  do
4832    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4833set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4835$as_echo_n "checking for $ac_word... " >&6; }
4836if ${ac_cv_prog_CC+:} false; then :
4837  $as_echo_n "(cached) " >&6
4838else
4839  if test -n "$CC"; then
4840  ac_cv_prog_CC="$CC" # Let the user override the test.
4841else
4842as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4843for as_dir in $PATH
4844do
4845  IFS=$as_save_IFS
4846  test -z "$as_dir" && as_dir=.
4847    for ac_exec_ext in '' $ac_executable_extensions; do
4848  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4849    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4850    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4851    break 2
4852  fi
4853done
4854  done
4855IFS=$as_save_IFS
4856
4857fi
4858fi
4859CC=$ac_cv_prog_CC
4860if test -n "$CC"; then
4861  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4862$as_echo "$CC" >&6; }
4863else
4864  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4865$as_echo "no" >&6; }
4866fi
4867
4868
4869    test -n "$CC" && break
4870  done
4871fi
4872if test -z "$CC"; then
4873  ac_ct_CC=$CC
4874  for ac_prog in cl.exe
4875do
4876  # Extract the first word of "$ac_prog", so it can be a program name with args.
4877set dummy $ac_prog; ac_word=$2
4878{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4879$as_echo_n "checking for $ac_word... " >&6; }
4880if ${ac_cv_prog_ac_ct_CC+:} false; then :
4881  $as_echo_n "(cached) " >&6
4882else
4883  if test -n "$ac_ct_CC"; then
4884  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4885else
4886as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4887for as_dir in $PATH
4888do
4889  IFS=$as_save_IFS
4890  test -z "$as_dir" && as_dir=.
4891    for ac_exec_ext in '' $ac_executable_extensions; do
4892  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4893    ac_cv_prog_ac_ct_CC="$ac_prog"
4894    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4895    break 2
4896  fi
4897done
4898  done
4899IFS=$as_save_IFS
4900
4901fi
4902fi
4903ac_ct_CC=$ac_cv_prog_ac_ct_CC
4904if test -n "$ac_ct_CC"; then
4905  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4906$as_echo "$ac_ct_CC" >&6; }
4907else
4908  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4909$as_echo "no" >&6; }
4910fi
4911
4912
4913  test -n "$ac_ct_CC" && break
4914done
4915
4916  if test "x$ac_ct_CC" = x; then
4917    CC=""
4918  else
4919    case $cross_compiling:$ac_tool_warned in
4920yes:)
4921{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4922$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4923ac_tool_warned=yes ;;
4924esac
4925    CC=$ac_ct_CC
4926  fi
4927fi
4928
4929fi
4930
4931
4932test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4933$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4934as_fn_error $? "no acceptable C compiler found in \$PATH
4935See \`config.log' for more details" "$LINENO" 5; }
4936
4937# Provide some information about the compiler.
4938$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4939set X $ac_compile
4940ac_compiler=$2
4941for ac_option in --version -v -V -qversion; do
4942  { { ac_try="$ac_compiler $ac_option >&5"
4943case "(($ac_try" in
4944  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4945  *) ac_try_echo=$ac_try;;
4946esac
4947eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4948$as_echo "$ac_try_echo"; } >&5
4949  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4950  ac_status=$?
4951  if test -s conftest.err; then
4952    sed '10a\
4953... rest of stderr output deleted ...
4954         10q' conftest.err >conftest.er1
4955    cat conftest.er1 >&5
4956  fi
4957  rm -f conftest.er1 conftest.err
4958  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4959  test $ac_status = 0; }
4960done
4961
4962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4963$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4964if ${ac_cv_c_compiler_gnu+:} false; then :
4965  $as_echo_n "(cached) " >&6
4966else
4967  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4968/* end confdefs.h.  */
4969
4970int
4971main ()
4972{
4973#ifndef __GNUC__
4974       choke me
4975#endif
4976
4977  ;
4978  return 0;
4979}
4980_ACEOF
4981if ac_fn_c_try_compile "$LINENO"; then :
4982  ac_compiler_gnu=yes
4983else
4984  ac_compiler_gnu=no
4985fi
4986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4987ac_cv_c_compiler_gnu=$ac_compiler_gnu
4988
4989fi
4990{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4991$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4992if test $ac_compiler_gnu = yes; then
4993  GCC=yes
4994else
4995  GCC=
4996fi
4997ac_test_CFLAGS=${CFLAGS+set}
4998ac_save_CFLAGS=$CFLAGS
4999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5000$as_echo_n "checking whether $CC accepts -g... " >&6; }
5001if ${ac_cv_prog_cc_g+:} false; then :
5002  $as_echo_n "(cached) " >&6
5003else
5004  ac_save_c_werror_flag=$ac_c_werror_flag
5005   ac_c_werror_flag=yes
5006   ac_cv_prog_cc_g=no
5007   CFLAGS="-g"
5008   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5009/* end confdefs.h.  */
5010
5011int
5012main ()
5013{
5014
5015  ;
5016  return 0;
5017}
5018_ACEOF
5019if ac_fn_c_try_compile "$LINENO"; then :
5020  ac_cv_prog_cc_g=yes
5021else
5022  CFLAGS=""
5023      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5024/* end confdefs.h.  */
5025
5026int
5027main ()
5028{
5029
5030  ;
5031  return 0;
5032}
5033_ACEOF
5034if ac_fn_c_try_compile "$LINENO"; then :
5035
5036else
5037  ac_c_werror_flag=$ac_save_c_werror_flag
5038	 CFLAGS="-g"
5039	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5040/* end confdefs.h.  */
5041
5042int
5043main ()
5044{
5045
5046  ;
5047  return 0;
5048}
5049_ACEOF
5050if ac_fn_c_try_compile "$LINENO"; then :
5051  ac_cv_prog_cc_g=yes
5052fi
5053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5054fi
5055rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5056fi
5057rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5058   ac_c_werror_flag=$ac_save_c_werror_flag
5059fi
5060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5061$as_echo "$ac_cv_prog_cc_g" >&6; }
5062if test "$ac_test_CFLAGS" = set; then
5063  CFLAGS=$ac_save_CFLAGS
5064elif test $ac_cv_prog_cc_g = yes; then
5065  if test "$GCC" = yes; then
5066    CFLAGS="-g -O2"
5067  else
5068    CFLAGS="-g"
5069  fi
5070else
5071  if test "$GCC" = yes; then
5072    CFLAGS="-O2"
5073  else
5074    CFLAGS=
5075  fi
5076fi
5077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5078$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5079if ${ac_cv_prog_cc_c89+:} false; then :
5080  $as_echo_n "(cached) " >&6
5081else
5082  ac_cv_prog_cc_c89=no
5083ac_save_CC=$CC
5084cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5085/* end confdefs.h.  */
5086#include <stdarg.h>
5087#include <stdio.h>
5088struct stat;
5089/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5090struct buf { int x; };
5091FILE * (*rcsopen) (struct buf *, struct stat *, int);
5092static char *e (p, i)
5093     char **p;
5094     int i;
5095{
5096  return p[i];
5097}
5098static char *f (char * (*g) (char **, int), char **p, ...)
5099{
5100  char *s;
5101  va_list v;
5102  va_start (v,p);
5103  s = g (p, va_arg (v,int));
5104  va_end (v);
5105  return s;
5106}
5107
5108/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5109   function prototypes and stuff, but not '\xHH' hex character constants.
5110   These don't provoke an error unfortunately, instead are silently treated
5111   as 'x'.  The following induces an error, until -std is added to get
5112   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5113   array size at least.  It's necessary to write '\x00'==0 to get something
5114   that's true only with -std.  */
5115int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5116
5117/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5118   inside strings and character constants.  */
5119#define FOO(x) 'x'
5120int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5121
5122int test (int i, double x);
5123struct s1 {int (*f) (int a);};
5124struct s2 {int (*f) (double a);};
5125int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5126int argc;
5127char **argv;
5128int
5129main ()
5130{
5131return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5132  ;
5133  return 0;
5134}
5135_ACEOF
5136for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5137	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5138do
5139  CC="$ac_save_CC $ac_arg"
5140  if ac_fn_c_try_compile "$LINENO"; then :
5141  ac_cv_prog_cc_c89=$ac_arg
5142fi
5143rm -f core conftest.err conftest.$ac_objext
5144  test "x$ac_cv_prog_cc_c89" != "xno" && break
5145done
5146rm -f conftest.$ac_ext
5147CC=$ac_save_CC
5148
5149fi
5150# AC_CACHE_VAL
5151case "x$ac_cv_prog_cc_c89" in
5152  x)
5153    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5154$as_echo "none needed" >&6; } ;;
5155  xno)
5156    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5157$as_echo "unsupported" >&6; } ;;
5158  *)
5159    CC="$CC $ac_cv_prog_cc_c89"
5160    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5161$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5162esac
5163if test "x$ac_cv_prog_cc_c89" != xno; then :
5164
5165fi
5166
5167ac_ext=c
5168ac_cpp='$CPP $CPPFLAGS'
5169ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5170ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5171ac_compiler_gnu=$ac_cv_c_compiler_gnu
5172
5173ac_ext=c
5174ac_cpp='$CPP $CPPFLAGS'
5175ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5176ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5177ac_compiler_gnu=$ac_cv_c_compiler_gnu
5178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
5179$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
5180if ${am_cv_prog_cc_c_o+:} false; then :
5181  $as_echo_n "(cached) " >&6
5182else
5183  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5184/* end confdefs.h.  */
5185
5186int
5187main ()
5188{
5189
5190  ;
5191  return 0;
5192}
5193_ACEOF
5194  # Make sure it works both with $CC and with simple cc.
5195  # Following AC_PROG_CC_C_O, we do the test twice because some
5196  # compilers refuse to overwrite an existing .o file with -o,
5197  # though they will create one.
5198  am_cv_prog_cc_c_o=yes
5199  for am_i in 1 2; do
5200    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5201   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5202   ac_status=$?
5203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5204   (exit $ac_status); } \
5205         && test -f conftest2.$ac_objext; then
5206      : OK
5207    else
5208      am_cv_prog_cc_c_o=no
5209      break
5210    fi
5211  done
5212  rm -f core conftest*
5213  unset am_i
5214fi
5215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5216$as_echo "$am_cv_prog_cc_c_o" >&6; }
5217if test "$am_cv_prog_cc_c_o" != yes; then
5218   # Losing compiler, so override with the script.
5219   # FIXME: It is wrong to rewrite CC.
5220   # But if we don't then we get into trouble of one sort or another.
5221   # A longer-term fix would be to have automake use am__CC in this case,
5222   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5223   CC="$am_aux_dir/compile $CC"
5224fi
5225ac_ext=c
5226ac_cpp='$CPP $CPPFLAGS'
5227ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5228ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5229ac_compiler_gnu=$ac_cv_c_compiler_gnu
5230
5231
5232
5233
5234
5235
5236if test -n "$ac_tool_prefix"; then
5237  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5238set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5240$as_echo_n "checking for $ac_word... " >&6; }
5241if ${ac_cv_prog_RANLIB+:} false; then :
5242  $as_echo_n "(cached) " >&6
5243else
5244  if test -n "$RANLIB"; then
5245  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5246else
5247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5248for as_dir in $PATH
5249do
5250  IFS=$as_save_IFS
5251  test -z "$as_dir" && as_dir=.
5252    for ac_exec_ext in '' $ac_executable_extensions; do
5253  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5254    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5255    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5256    break 2
5257  fi
5258done
5259  done
5260IFS=$as_save_IFS
5261
5262fi
5263fi
5264RANLIB=$ac_cv_prog_RANLIB
5265if test -n "$RANLIB"; then
5266  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5267$as_echo "$RANLIB" >&6; }
5268else
5269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5270$as_echo "no" >&6; }
5271fi
5272
5273
5274fi
5275if test -z "$ac_cv_prog_RANLIB"; then
5276  ac_ct_RANLIB=$RANLIB
5277  # Extract the first word of "ranlib", so it can be a program name with args.
5278set dummy ranlib; ac_word=$2
5279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5280$as_echo_n "checking for $ac_word... " >&6; }
5281if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5282  $as_echo_n "(cached) " >&6
5283else
5284  if test -n "$ac_ct_RANLIB"; then
5285  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5286else
5287as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5288for as_dir in $PATH
5289do
5290  IFS=$as_save_IFS
5291  test -z "$as_dir" && as_dir=.
5292    for ac_exec_ext in '' $ac_executable_extensions; do
5293  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5294    ac_cv_prog_ac_ct_RANLIB="ranlib"
5295    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5296    break 2
5297  fi
5298done
5299  done
5300IFS=$as_save_IFS
5301
5302fi
5303fi
5304ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5305if test -n "$ac_ct_RANLIB"; then
5306  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5307$as_echo "$ac_ct_RANLIB" >&6; }
5308else
5309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5310$as_echo "no" >&6; }
5311fi
5312
5313  if test "x$ac_ct_RANLIB" = x; then
5314    RANLIB=":"
5315  else
5316    case $cross_compiling:$ac_tool_warned in
5317yes:)
5318{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5319$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5320ac_tool_warned=yes ;;
5321esac
5322    RANLIB=$ac_ct_RANLIB
5323  fi
5324else
5325  RANLIB="$ac_cv_prog_RANLIB"
5326fi
5327
5328
5329for ac_prog in gawk mawk nawk awk
5330do
5331  # Extract the first word of "$ac_prog", so it can be a program name with args.
5332set dummy $ac_prog; ac_word=$2
5333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5334$as_echo_n "checking for $ac_word... " >&6; }
5335if ${ac_cv_prog_AWK+:} false; then :
5336  $as_echo_n "(cached) " >&6
5337else
5338  if test -n "$AWK"; then
5339  ac_cv_prog_AWK="$AWK" # Let the user override the test.
5340else
5341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5342for as_dir in $PATH
5343do
5344  IFS=$as_save_IFS
5345  test -z "$as_dir" && as_dir=.
5346    for ac_exec_ext in '' $ac_executable_extensions; do
5347  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5348    ac_cv_prog_AWK="$ac_prog"
5349    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5350    break 2
5351  fi
5352done
5353  done
5354IFS=$as_save_IFS
5355
5356fi
5357fi
5358AWK=$ac_cv_prog_AWK
5359if test -n "$AWK"; then
5360  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5361$as_echo "$AWK" >&6; }
5362else
5363  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5364$as_echo "no" >&6; }
5365fi
5366
5367
5368  test -n "$AWK" && break
5369done
5370
5371case "$AWK" in
5372"") as_fn_error $? "can't build without awk" "$LINENO" 5 ;;
5373esac
5374
5375# Extract the first word of "dwz", so it can be a program name with args.
5376set dummy dwz; ac_word=$2
5377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5378$as_echo_n "checking for $ac_word... " >&6; }
5379if ${ac_cv_prog_DWZ+:} false; then :
5380  $as_echo_n "(cached) " >&6
5381else
5382  if test -n "$DWZ"; then
5383  ac_cv_prog_DWZ="$DWZ" # Let the user override the test.
5384else
5385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5386for as_dir in $PATH
5387do
5388  IFS=$as_save_IFS
5389  test -z "$as_dir" && as_dir=.
5390    for ac_exec_ext in '' $ac_executable_extensions; do
5391  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5392    ac_cv_prog_DWZ="dwz"
5393    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5394    break 2
5395  fi
5396done
5397  done
5398IFS=$as_save_IFS
5399
5400fi
5401fi
5402DWZ=$ac_cv_prog_DWZ
5403if test -n "$DWZ"; then
5404  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DWZ" >&5
5405$as_echo "$DWZ" >&6; }
5406else
5407  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5408$as_echo "no" >&6; }
5409fi
5410
5411
5412 if test "$DWZ" != ""; then
5413  HAVE_DWZ_TRUE=
5414  HAVE_DWZ_FALSE='#'
5415else
5416  HAVE_DWZ_TRUE='#'
5417  HAVE_DWZ_FALSE=
5418fi
5419
5420
5421case `pwd` in
5422  *\ * | *\	*)
5423    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5424$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5425esac
5426
5427
5428
5429macro_version='2.2.7a'
5430macro_revision='1.3134'
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444ltmain="$ac_aux_dir/ltmain.sh"
5445
5446# Backslashify metacharacters that are still active within
5447# double-quoted strings.
5448sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5449
5450# Same as above, but do not quote variable references.
5451double_quote_subst='s/\(["`\\]\)/\\\1/g'
5452
5453# Sed substitution to delay expansion of an escaped shell variable in a
5454# double_quote_subst'ed string.
5455delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5456
5457# Sed substitution to delay expansion of an escaped single quote.
5458delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5459
5460# Sed substitution to avoid accidental globbing in evaled expressions
5461no_glob_subst='s/\*/\\\*/g'
5462
5463ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5464ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5465ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5466
5467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5468$as_echo_n "checking how to print strings... " >&6; }
5469# Test print first, because it will be a builtin if present.
5470if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5471   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5472  ECHO='print -r --'
5473elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5474  ECHO='printf %s\n'
5475else
5476  # Use this function as a fallback that always works.
5477  func_fallback_echo ()
5478  {
5479    eval 'cat <<_LTECHO_EOF
5480$1
5481_LTECHO_EOF'
5482  }
5483  ECHO='func_fallback_echo'
5484fi
5485
5486# func_echo_all arg...
5487# Invoke $ECHO with all args, space-separated.
5488func_echo_all ()
5489{
5490    $ECHO ""
5491}
5492
5493case "$ECHO" in
5494  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5495$as_echo "printf" >&6; } ;;
5496  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5497$as_echo "print -r" >&6; } ;;
5498  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5499$as_echo "cat" >&6; } ;;
5500esac
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5516$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5517if ${ac_cv_path_SED+:} false; then :
5518  $as_echo_n "(cached) " >&6
5519else
5520            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5521     for ac_i in 1 2 3 4 5 6 7; do
5522       ac_script="$ac_script$as_nl$ac_script"
5523     done
5524     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5525     { ac_script=; unset ac_script;}
5526     if test -z "$SED"; then
5527  ac_path_SED_found=false
5528  # Loop through the user's path and test for each of PROGNAME-LIST
5529  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5530for as_dir in $PATH
5531do
5532  IFS=$as_save_IFS
5533  test -z "$as_dir" && as_dir=.
5534    for ac_prog in sed gsed; do
5535    for ac_exec_ext in '' $ac_executable_extensions; do
5536      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5537      as_fn_executable_p "$ac_path_SED" || continue
5538# Check for GNU ac_path_SED and select it if it is found.
5539  # Check for GNU $ac_path_SED
5540case `"$ac_path_SED" --version 2>&1` in
5541*GNU*)
5542  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5543*)
5544  ac_count=0
5545  $as_echo_n 0123456789 >"conftest.in"
5546  while :
5547  do
5548    cat "conftest.in" "conftest.in" >"conftest.tmp"
5549    mv "conftest.tmp" "conftest.in"
5550    cp "conftest.in" "conftest.nl"
5551    $as_echo '' >> "conftest.nl"
5552    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5553    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5554    as_fn_arith $ac_count + 1 && ac_count=$as_val
5555    if test $ac_count -gt ${ac_path_SED_max-0}; then
5556      # Best one so far, save it but keep looking for a better one
5557      ac_cv_path_SED="$ac_path_SED"
5558      ac_path_SED_max=$ac_count
5559    fi
5560    # 10*(2^10) chars as input seems more than enough
5561    test $ac_count -gt 10 && break
5562  done
5563  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5564esac
5565
5566      $ac_path_SED_found && break 3
5567    done
5568  done
5569  done
5570IFS=$as_save_IFS
5571  if test -z "$ac_cv_path_SED"; then
5572    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5573  fi
5574else
5575  ac_cv_path_SED=$SED
5576fi
5577
5578fi
5579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5580$as_echo "$ac_cv_path_SED" >&6; }
5581 SED="$ac_cv_path_SED"
5582  rm -f conftest.sed
5583
5584test -z "$SED" && SED=sed
5585Xsed="$SED -e 1s/^X//"
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5598$as_echo_n "checking for fgrep... " >&6; }
5599if ${ac_cv_path_FGREP+:} false; then :
5600  $as_echo_n "(cached) " >&6
5601else
5602  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5603   then ac_cv_path_FGREP="$GREP -F"
5604   else
5605     if test -z "$FGREP"; then
5606  ac_path_FGREP_found=false
5607  # Loop through the user's path and test for each of PROGNAME-LIST
5608  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5609for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5610do
5611  IFS=$as_save_IFS
5612  test -z "$as_dir" && as_dir=.
5613    for ac_prog in fgrep; do
5614    for ac_exec_ext in '' $ac_executable_extensions; do
5615      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5616      as_fn_executable_p "$ac_path_FGREP" || continue
5617# Check for GNU ac_path_FGREP and select it if it is found.
5618  # Check for GNU $ac_path_FGREP
5619case `"$ac_path_FGREP" --version 2>&1` in
5620*GNU*)
5621  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5622*)
5623  ac_count=0
5624  $as_echo_n 0123456789 >"conftest.in"
5625  while :
5626  do
5627    cat "conftest.in" "conftest.in" >"conftest.tmp"
5628    mv "conftest.tmp" "conftest.in"
5629    cp "conftest.in" "conftest.nl"
5630    $as_echo 'FGREP' >> "conftest.nl"
5631    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5632    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5633    as_fn_arith $ac_count + 1 && ac_count=$as_val
5634    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5635      # Best one so far, save it but keep looking for a better one
5636      ac_cv_path_FGREP="$ac_path_FGREP"
5637      ac_path_FGREP_max=$ac_count
5638    fi
5639    # 10*(2^10) chars as input seems more than enough
5640    test $ac_count -gt 10 && break
5641  done
5642  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5643esac
5644
5645      $ac_path_FGREP_found && break 3
5646    done
5647  done
5648  done
5649IFS=$as_save_IFS
5650  if test -z "$ac_cv_path_FGREP"; then
5651    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5652  fi
5653else
5654  ac_cv_path_FGREP=$FGREP
5655fi
5656
5657   fi
5658fi
5659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5660$as_echo "$ac_cv_path_FGREP" >&6; }
5661 FGREP="$ac_cv_path_FGREP"
5662
5663
5664test -z "$GREP" && GREP=grep
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684# Check whether --with-gnu-ld was given.
5685if test "${with_gnu_ld+set}" = set; then :
5686  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5687else
5688  with_gnu_ld=no
5689fi
5690
5691ac_prog=ld
5692if test "$GCC" = yes; then
5693  # Check if gcc -print-prog-name=ld gives a path.
5694  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5695$as_echo_n "checking for ld used by $CC... " >&6; }
5696  case $host in
5697  *-*-mingw*)
5698    # gcc leaves a trailing carriage return which upsets mingw
5699    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5700  *)
5701    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5702  esac
5703  case $ac_prog in
5704    # Accept absolute paths.
5705    [\\/]* | ?:[\\/]*)
5706      re_direlt='/[^/][^/]*/\.\./'
5707      # Canonicalize the pathname of ld
5708      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5709      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5710	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5711      done
5712      test -z "$LD" && LD="$ac_prog"
5713      ;;
5714  "")
5715    # If it fails, then pretend we aren't using GCC.
5716    ac_prog=ld
5717    ;;
5718  *)
5719    # If it is relative, then search for the first ld in PATH.
5720    with_gnu_ld=unknown
5721    ;;
5722  esac
5723elif test "$with_gnu_ld" = yes; then
5724  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5725$as_echo_n "checking for GNU ld... " >&6; }
5726else
5727  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5728$as_echo_n "checking for non-GNU ld... " >&6; }
5729fi
5730if ${lt_cv_path_LD+:} false; then :
5731  $as_echo_n "(cached) " >&6
5732else
5733  if test -z "$LD"; then
5734  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5735  for ac_dir in $PATH; do
5736    IFS="$lt_save_ifs"
5737    test -z "$ac_dir" && ac_dir=.
5738    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5739      lt_cv_path_LD="$ac_dir/$ac_prog"
5740      # Check to see if the program is GNU ld.  I'd rather use --version,
5741      # but apparently some variants of GNU ld only accept -v.
5742      # Break only if it was the GNU/non-GNU ld that we prefer.
5743      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5744      *GNU* | *'with BFD'*)
5745	test "$with_gnu_ld" != no && break
5746	;;
5747      *)
5748	test "$with_gnu_ld" != yes && break
5749	;;
5750      esac
5751    fi
5752  done
5753  IFS="$lt_save_ifs"
5754else
5755  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5756fi
5757fi
5758
5759LD="$lt_cv_path_LD"
5760if test -n "$LD"; then
5761  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5762$as_echo "$LD" >&6; }
5763else
5764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5765$as_echo "no" >&6; }
5766fi
5767test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5769$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5770if ${lt_cv_prog_gnu_ld+:} false; then :
5771  $as_echo_n "(cached) " >&6
5772else
5773  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5774case `$LD -v 2>&1 </dev/null` in
5775*GNU* | *'with BFD'*)
5776  lt_cv_prog_gnu_ld=yes
5777  ;;
5778*)
5779  lt_cv_prog_gnu_ld=no
5780  ;;
5781esac
5782fi
5783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5784$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5785with_gnu_ld=$lt_cv_prog_gnu_ld
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5796$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5797if ${lt_cv_path_NM+:} false; then :
5798  $as_echo_n "(cached) " >&6
5799else
5800  if test -n "$NM"; then
5801  # Let the user override the test.
5802  lt_cv_path_NM="$NM"
5803else
5804  lt_nm_to_check="${ac_tool_prefix}nm"
5805  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5806    lt_nm_to_check="$lt_nm_to_check nm"
5807  fi
5808  for lt_tmp_nm in $lt_nm_to_check; do
5809    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5810    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5811      IFS="$lt_save_ifs"
5812      test -z "$ac_dir" && ac_dir=.
5813      tmp_nm="$ac_dir/$lt_tmp_nm"
5814      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5815	# Check to see if the nm accepts a BSD-compat flag.
5816	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5817	#   nm: unknown option "B" ignored
5818	# Tru64's nm complains that /dev/null is an invalid object file
5819	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5820	*/dev/null* | *'Invalid file or object type'*)
5821	  lt_cv_path_NM="$tmp_nm -B"
5822	  break
5823	  ;;
5824	*)
5825	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5826	  */dev/null*)
5827	    lt_cv_path_NM="$tmp_nm -p"
5828	    break
5829	    ;;
5830	  *)
5831	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5832	    continue # so that we can try to find one that supports BSD flags
5833	    ;;
5834	  esac
5835	  ;;
5836	esac
5837      fi
5838    done
5839    IFS="$lt_save_ifs"
5840  done
5841  : ${lt_cv_path_NM=no}
5842fi
5843fi
5844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5845$as_echo "$lt_cv_path_NM" >&6; }
5846if test "$lt_cv_path_NM" != "no"; then
5847  NM="$lt_cv_path_NM"
5848else
5849  # Didn't find any BSD compatible name lister, look for dumpbin.
5850  if test -n "$DUMPBIN"; then :
5851    # Let the user override the test.
5852  else
5853    if test -n "$ac_tool_prefix"; then
5854  for ac_prog in dumpbin "link -dump"
5855  do
5856    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5857set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5859$as_echo_n "checking for $ac_word... " >&6; }
5860if ${ac_cv_prog_DUMPBIN+:} false; then :
5861  $as_echo_n "(cached) " >&6
5862else
5863  if test -n "$DUMPBIN"; then
5864  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5865else
5866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5867for as_dir in $PATH
5868do
5869  IFS=$as_save_IFS
5870  test -z "$as_dir" && as_dir=.
5871    for ac_exec_ext in '' $ac_executable_extensions; do
5872  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5873    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5874    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5875    break 2
5876  fi
5877done
5878  done
5879IFS=$as_save_IFS
5880
5881fi
5882fi
5883DUMPBIN=$ac_cv_prog_DUMPBIN
5884if test -n "$DUMPBIN"; then
5885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5886$as_echo "$DUMPBIN" >&6; }
5887else
5888  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5889$as_echo "no" >&6; }
5890fi
5891
5892
5893    test -n "$DUMPBIN" && break
5894  done
5895fi
5896if test -z "$DUMPBIN"; then
5897  ac_ct_DUMPBIN=$DUMPBIN
5898  for ac_prog in dumpbin "link -dump"
5899do
5900  # Extract the first word of "$ac_prog", so it can be a program name with args.
5901set dummy $ac_prog; ac_word=$2
5902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5903$as_echo_n "checking for $ac_word... " >&6; }
5904if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5905  $as_echo_n "(cached) " >&6
5906else
5907  if test -n "$ac_ct_DUMPBIN"; then
5908  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5909else
5910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5911for as_dir in $PATH
5912do
5913  IFS=$as_save_IFS
5914  test -z "$as_dir" && as_dir=.
5915    for ac_exec_ext in '' $ac_executable_extensions; do
5916  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5917    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5918    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5919    break 2
5920  fi
5921done
5922  done
5923IFS=$as_save_IFS
5924
5925fi
5926fi
5927ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5928if test -n "$ac_ct_DUMPBIN"; then
5929  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5930$as_echo "$ac_ct_DUMPBIN" >&6; }
5931else
5932  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5933$as_echo "no" >&6; }
5934fi
5935
5936
5937  test -n "$ac_ct_DUMPBIN" && break
5938done
5939
5940  if test "x$ac_ct_DUMPBIN" = x; then
5941    DUMPBIN=":"
5942  else
5943    case $cross_compiling:$ac_tool_warned in
5944yes:)
5945{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5946$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5947ac_tool_warned=yes ;;
5948esac
5949    DUMPBIN=$ac_ct_DUMPBIN
5950  fi
5951fi
5952
5953    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5954    *COFF*)
5955      DUMPBIN="$DUMPBIN -symbols"
5956      ;;
5957    *)
5958      DUMPBIN=:
5959      ;;
5960    esac
5961  fi
5962
5963  if test "$DUMPBIN" != ":"; then
5964    NM="$DUMPBIN"
5965  fi
5966fi
5967test -z "$NM" && NM=nm
5968
5969
5970
5971
5972
5973
5974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5975$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5976if ${lt_cv_nm_interface+:} false; then :
5977  $as_echo_n "(cached) " >&6
5978else
5979  lt_cv_nm_interface="BSD nm"
5980  echo "int some_variable = 0;" > conftest.$ac_ext
5981  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5982  (eval "$ac_compile" 2>conftest.err)
5983  cat conftest.err >&5
5984  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5985  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5986  cat conftest.err >&5
5987  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5988  cat conftest.out >&5
5989  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5990    lt_cv_nm_interface="MS dumpbin"
5991  fi
5992  rm -f conftest*
5993fi
5994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5995$as_echo "$lt_cv_nm_interface" >&6; }
5996
5997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5998$as_echo_n "checking whether ln -s works... " >&6; }
5999LN_S=$as_ln_s
6000if test "$LN_S" = "ln -s"; then
6001  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6002$as_echo "yes" >&6; }
6003else
6004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6005$as_echo "no, using $LN_S" >&6; }
6006fi
6007
6008# find the maximum length of command line arguments
6009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6010$as_echo_n "checking the maximum length of command line arguments... " >&6; }
6011if ${lt_cv_sys_max_cmd_len+:} false; then :
6012  $as_echo_n "(cached) " >&6
6013else
6014    i=0
6015  teststring="ABCD"
6016
6017  case $build_os in
6018  msdosdjgpp*)
6019    # On DJGPP, this test can blow up pretty badly due to problems in libc
6020    # (any single argument exceeding 2000 bytes causes a buffer overrun
6021    # during glob expansion).  Even if it were fixed, the result of this
6022    # check would be larger than it should be.
6023    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6024    ;;
6025
6026  gnu*)
6027    # Under GNU Hurd, this test is not required because there is
6028    # no limit to the length of command line arguments.
6029    # Libtool will interpret -1 as no limit whatsoever
6030    lt_cv_sys_max_cmd_len=-1;
6031    ;;
6032
6033  cygwin* | mingw* | cegcc*)
6034    # On Win9x/ME, this test blows up -- it succeeds, but takes
6035    # about 5 minutes as the teststring grows exponentially.
6036    # Worse, since 9x/ME are not pre-emptively multitasking,
6037    # you end up with a "frozen" computer, even though with patience
6038    # the test eventually succeeds (with a max line length of 256k).
6039    # Instead, let's just punt: use the minimum linelength reported by
6040    # all of the supported platforms: 8192 (on NT/2K/XP).
6041    lt_cv_sys_max_cmd_len=8192;
6042    ;;
6043
6044  mint*)
6045    # On MiNT this can take a long time and run out of memory.
6046    lt_cv_sys_max_cmd_len=8192;
6047    ;;
6048
6049  amigaos*)
6050    # On AmigaOS with pdksh, this test takes hours, literally.
6051    # So we just punt and use a minimum line length of 8192.
6052    lt_cv_sys_max_cmd_len=8192;
6053    ;;
6054
6055  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6056    # This has been around since 386BSD, at least.  Likely further.
6057    if test -x /sbin/sysctl; then
6058      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6059    elif test -x /usr/sbin/sysctl; then
6060      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6061    else
6062      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6063    fi
6064    # And add a safety zone
6065    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6066    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6067    ;;
6068
6069  interix*)
6070    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6071    lt_cv_sys_max_cmd_len=196608
6072    ;;
6073
6074  osf*)
6075    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6076    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6077    # nice to cause kernel panics so lets avoid the loop below.
6078    # First set a reasonable default.
6079    lt_cv_sys_max_cmd_len=16384
6080    #
6081    if test -x /sbin/sysconfig; then
6082      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6083        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6084      esac
6085    fi
6086    ;;
6087  sco3.2v5*)
6088    lt_cv_sys_max_cmd_len=102400
6089    ;;
6090  sysv5* | sco5v6* | sysv4.2uw2*)
6091    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6092    if test -n "$kargmax"; then
6093      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6094    else
6095      lt_cv_sys_max_cmd_len=32768
6096    fi
6097    ;;
6098  *)
6099    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6100    if test -n "$lt_cv_sys_max_cmd_len"; then
6101      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6102      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6103    else
6104      # Make teststring a little bigger before we do anything with it.
6105      # a 1K string should be a reasonable start.
6106      for i in 1 2 3 4 5 6 7 8 ; do
6107        teststring=$teststring$teststring
6108      done
6109      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6110      # If test is not a shell built-in, we'll probably end up computing a
6111      # maximum length that is only half of the actual maximum length, but
6112      # we can't tell.
6113      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6114	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6115	      test $i != 17 # 1/2 MB should be enough
6116      do
6117        i=`expr $i + 1`
6118        teststring=$teststring$teststring
6119      done
6120      # Only check the string length outside the loop.
6121      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6122      teststring=
6123      # Add a significant safety factor because C++ compilers can tack on
6124      # massive amounts of additional arguments before passing them to the
6125      # linker.  It appears as though 1/2 is a usable value.
6126      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6127    fi
6128    ;;
6129  esac
6130
6131fi
6132
6133if test -n $lt_cv_sys_max_cmd_len ; then
6134  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6135$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6136else
6137  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6138$as_echo "none" >&6; }
6139fi
6140max_cmd_len=$lt_cv_sys_max_cmd_len
6141
6142
6143
6144
6145
6146
6147: ${CP="cp -f"}
6148: ${MV="mv -f"}
6149: ${RM="rm -f"}
6150
6151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6152$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6153# Try some XSI features
6154xsi_shell=no
6155( _lt_dummy="a/b/c"
6156  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6157      = c,a/b,, \
6158    && eval 'test $(( 1 + 1 )) -eq 2 \
6159    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6160  && xsi_shell=yes
6161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6162$as_echo "$xsi_shell" >&6; }
6163
6164
6165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6166$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6167lt_shell_append=no
6168( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6169    >/dev/null 2>&1 \
6170  && lt_shell_append=yes
6171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6172$as_echo "$lt_shell_append" >&6; }
6173
6174
6175if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6176  lt_unset=unset
6177else
6178  lt_unset=false
6179fi
6180
6181
6182
6183
6184
6185# test EBCDIC or ASCII
6186case `echo X|tr X '\101'` in
6187 A) # ASCII based system
6188    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6189  lt_SP2NL='tr \040 \012'
6190  lt_NL2SP='tr \015\012 \040\040'
6191  ;;
6192 *) # EBCDIC based system
6193  lt_SP2NL='tr \100 \n'
6194  lt_NL2SP='tr \r\n \100\100'
6195  ;;
6196esac
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6207$as_echo_n "checking for $LD option to reload object files... " >&6; }
6208if ${lt_cv_ld_reload_flag+:} false; then :
6209  $as_echo_n "(cached) " >&6
6210else
6211  lt_cv_ld_reload_flag='-r'
6212fi
6213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6214$as_echo "$lt_cv_ld_reload_flag" >&6; }
6215reload_flag=$lt_cv_ld_reload_flag
6216case $reload_flag in
6217"" | " "*) ;;
6218*) reload_flag=" $reload_flag" ;;
6219esac
6220reload_cmds='$LD$reload_flag -o $output$reload_objs'
6221case $host_os in
6222  darwin*)
6223    if test "$GCC" = yes; then
6224      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6225    else
6226      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6227    fi
6228    ;;
6229esac
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239if test -n "$ac_tool_prefix"; then
6240  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6241set dummy ${ac_tool_prefix}objdump; ac_word=$2
6242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6243$as_echo_n "checking for $ac_word... " >&6; }
6244if ${ac_cv_prog_OBJDUMP+:} false; then :
6245  $as_echo_n "(cached) " >&6
6246else
6247  if test -n "$OBJDUMP"; then
6248  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6249else
6250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6251for as_dir in $PATH
6252do
6253  IFS=$as_save_IFS
6254  test -z "$as_dir" && as_dir=.
6255    for ac_exec_ext in '' $ac_executable_extensions; do
6256  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6257    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6258    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6259    break 2
6260  fi
6261done
6262  done
6263IFS=$as_save_IFS
6264
6265fi
6266fi
6267OBJDUMP=$ac_cv_prog_OBJDUMP
6268if test -n "$OBJDUMP"; then
6269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6270$as_echo "$OBJDUMP" >&6; }
6271else
6272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6273$as_echo "no" >&6; }
6274fi
6275
6276
6277fi
6278if test -z "$ac_cv_prog_OBJDUMP"; then
6279  ac_ct_OBJDUMP=$OBJDUMP
6280  # Extract the first word of "objdump", so it can be a program name with args.
6281set dummy objdump; ac_word=$2
6282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6283$as_echo_n "checking for $ac_word... " >&6; }
6284if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6285  $as_echo_n "(cached) " >&6
6286else
6287  if test -n "$ac_ct_OBJDUMP"; then
6288  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6289else
6290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6291for as_dir in $PATH
6292do
6293  IFS=$as_save_IFS
6294  test -z "$as_dir" && as_dir=.
6295    for ac_exec_ext in '' $ac_executable_extensions; do
6296  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6297    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6298    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6299    break 2
6300  fi
6301done
6302  done
6303IFS=$as_save_IFS
6304
6305fi
6306fi
6307ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6308if test -n "$ac_ct_OBJDUMP"; then
6309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6310$as_echo "$ac_ct_OBJDUMP" >&6; }
6311else
6312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6313$as_echo "no" >&6; }
6314fi
6315
6316  if test "x$ac_ct_OBJDUMP" = x; then
6317    OBJDUMP="false"
6318  else
6319    case $cross_compiling:$ac_tool_warned in
6320yes:)
6321{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6322$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6323ac_tool_warned=yes ;;
6324esac
6325    OBJDUMP=$ac_ct_OBJDUMP
6326  fi
6327else
6328  OBJDUMP="$ac_cv_prog_OBJDUMP"
6329fi
6330
6331test -z "$OBJDUMP" && OBJDUMP=objdump
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6342$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6343if ${lt_cv_deplibs_check_method+:} false; then :
6344  $as_echo_n "(cached) " >&6
6345else
6346  lt_cv_file_magic_cmd='$MAGIC_CMD'
6347lt_cv_file_magic_test_file=
6348lt_cv_deplibs_check_method='unknown'
6349# Need to set the preceding variable on all platforms that support
6350# interlibrary dependencies.
6351# 'none' -- dependencies not supported.
6352# `unknown' -- same as none, but documents that we really don't know.
6353# 'pass_all' -- all dependencies passed with no checks.
6354# 'test_compile' -- check by making test program.
6355# 'file_magic [[regex]]' -- check by looking for files in library path
6356# which responds to the $file_magic_cmd with a given extended regex.
6357# If you have `file' or equivalent on your system and you're not sure
6358# whether `pass_all' will *always* work, you probably want this one.
6359
6360case $host_os in
6361aix[4-9]*)
6362  lt_cv_deplibs_check_method=pass_all
6363  ;;
6364
6365beos*)
6366  lt_cv_deplibs_check_method=pass_all
6367  ;;
6368
6369bsdi[45]*)
6370  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6371  lt_cv_file_magic_cmd='/usr/bin/file -L'
6372  lt_cv_file_magic_test_file=/shlib/libc.so
6373  ;;
6374
6375cygwin*)
6376  # func_win32_libid is a shell function defined in ltmain.sh
6377  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6378  lt_cv_file_magic_cmd='func_win32_libid'
6379  ;;
6380
6381mingw* | pw32*)
6382  # Base MSYS/MinGW do not provide the 'file' command needed by
6383  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6384  # unless we find 'file', for example because we are cross-compiling.
6385  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6386  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6387    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6388    lt_cv_file_magic_cmd='func_win32_libid'
6389  else
6390    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6391    lt_cv_file_magic_cmd='$OBJDUMP -f'
6392  fi
6393  ;;
6394
6395cegcc*)
6396  # use the weaker test based on 'objdump'. See mingw*.
6397  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6398  lt_cv_file_magic_cmd='$OBJDUMP -f'
6399  ;;
6400
6401darwin* | rhapsody*)
6402  lt_cv_deplibs_check_method=pass_all
6403  ;;
6404
6405freebsd* | dragonfly*)
6406  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6407    case $host_cpu in
6408    i*86 )
6409      # Not sure whether the presence of OpenBSD here was a mistake.
6410      # Let's accept both of them until this is cleared up.
6411      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6412      lt_cv_file_magic_cmd=/usr/bin/file
6413      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6414      ;;
6415    esac
6416  else
6417    lt_cv_deplibs_check_method=pass_all
6418  fi
6419  ;;
6420
6421gnu*)
6422  lt_cv_deplibs_check_method=pass_all
6423  ;;
6424
6425haiku*)
6426  lt_cv_deplibs_check_method=pass_all
6427  ;;
6428
6429hpux10.20* | hpux11*)
6430  lt_cv_file_magic_cmd=/usr/bin/file
6431  case $host_cpu in
6432  ia64*)
6433    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6434    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6435    ;;
6436  hppa*64*)
6437    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]'
6438    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6439    ;;
6440  *)
6441    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6442    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6443    ;;
6444  esac
6445  ;;
6446
6447interix[3-9]*)
6448  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6449  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6450  ;;
6451
6452irix5* | irix6* | nonstopux*)
6453  case $LD in
6454  *-32|*"-32 ") libmagic=32-bit;;
6455  *-n32|*"-n32 ") libmagic=N32;;
6456  *-64|*"-64 ") libmagic=64-bit;;
6457  *) libmagic=never-match;;
6458  esac
6459  lt_cv_deplibs_check_method=pass_all
6460  ;;
6461
6462# This must be Linux ELF.
6463linux* | k*bsd*-gnu | kopensolaris*-gnu)
6464  lt_cv_deplibs_check_method=pass_all
6465  ;;
6466
6467netbsd*)
6468  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6469    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6470  else
6471    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6472  fi
6473  ;;
6474
6475newos6*)
6476  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6477  lt_cv_file_magic_cmd=/usr/bin/file
6478  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6479  ;;
6480
6481*nto* | *qnx*)
6482  lt_cv_deplibs_check_method=pass_all
6483  ;;
6484
6485openbsd*)
6486  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6487    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6488  else
6489    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6490  fi
6491  ;;
6492
6493osf3* | osf4* | osf5*)
6494  lt_cv_deplibs_check_method=pass_all
6495  ;;
6496
6497rdos*)
6498  lt_cv_deplibs_check_method=pass_all
6499  ;;
6500
6501solaris*)
6502  lt_cv_deplibs_check_method=pass_all
6503  ;;
6504
6505sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6506  lt_cv_deplibs_check_method=pass_all
6507  ;;
6508
6509sysv4 | sysv4.3*)
6510  case $host_vendor in
6511  motorola)
6512    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]'
6513    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6514    ;;
6515  ncr)
6516    lt_cv_deplibs_check_method=pass_all
6517    ;;
6518  sequent)
6519    lt_cv_file_magic_cmd='/bin/file'
6520    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6521    ;;
6522  sni)
6523    lt_cv_file_magic_cmd='/bin/file'
6524    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6525    lt_cv_file_magic_test_file=/lib/libc.so
6526    ;;
6527  siemens)
6528    lt_cv_deplibs_check_method=pass_all
6529    ;;
6530  pc)
6531    lt_cv_deplibs_check_method=pass_all
6532    ;;
6533  esac
6534  ;;
6535
6536tpf*)
6537  lt_cv_deplibs_check_method=pass_all
6538  ;;
6539esac
6540
6541fi
6542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6543$as_echo "$lt_cv_deplibs_check_method" >&6; }
6544file_magic_cmd=$lt_cv_file_magic_cmd
6545deplibs_check_method=$lt_cv_deplibs_check_method
6546test -z "$deplibs_check_method" && deplibs_check_method=unknown
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559if test -n "$ac_tool_prefix"; then
6560  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6561set dummy ${ac_tool_prefix}ar; ac_word=$2
6562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6563$as_echo_n "checking for $ac_word... " >&6; }
6564if ${ac_cv_prog_AR+:} false; then :
6565  $as_echo_n "(cached) " >&6
6566else
6567  if test -n "$AR"; then
6568  ac_cv_prog_AR="$AR" # Let the user override the test.
6569else
6570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6571for as_dir in $PATH
6572do
6573  IFS=$as_save_IFS
6574  test -z "$as_dir" && as_dir=.
6575    for ac_exec_ext in '' $ac_executable_extensions; do
6576  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6577    ac_cv_prog_AR="${ac_tool_prefix}ar"
6578    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6579    break 2
6580  fi
6581done
6582  done
6583IFS=$as_save_IFS
6584
6585fi
6586fi
6587AR=$ac_cv_prog_AR
6588if test -n "$AR"; then
6589  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6590$as_echo "$AR" >&6; }
6591else
6592  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6593$as_echo "no" >&6; }
6594fi
6595
6596
6597fi
6598if test -z "$ac_cv_prog_AR"; then
6599  ac_ct_AR=$AR
6600  # Extract the first word of "ar", so it can be a program name with args.
6601set dummy ar; ac_word=$2
6602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6603$as_echo_n "checking for $ac_word... " >&6; }
6604if ${ac_cv_prog_ac_ct_AR+:} false; then :
6605  $as_echo_n "(cached) " >&6
6606else
6607  if test -n "$ac_ct_AR"; then
6608  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6609else
6610as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6611for as_dir in $PATH
6612do
6613  IFS=$as_save_IFS
6614  test -z "$as_dir" && as_dir=.
6615    for ac_exec_ext in '' $ac_executable_extensions; do
6616  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6617    ac_cv_prog_ac_ct_AR="ar"
6618    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6619    break 2
6620  fi
6621done
6622  done
6623IFS=$as_save_IFS
6624
6625fi
6626fi
6627ac_ct_AR=$ac_cv_prog_ac_ct_AR
6628if test -n "$ac_ct_AR"; then
6629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6630$as_echo "$ac_ct_AR" >&6; }
6631else
6632  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6633$as_echo "no" >&6; }
6634fi
6635
6636  if test "x$ac_ct_AR" = x; then
6637    AR="false"
6638  else
6639    case $cross_compiling:$ac_tool_warned in
6640yes:)
6641{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6642$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6643ac_tool_warned=yes ;;
6644esac
6645    AR=$ac_ct_AR
6646  fi
6647else
6648  AR="$ac_cv_prog_AR"
6649fi
6650
6651test -z "$AR" && AR=ar
6652test -z "$AR_FLAGS" && AR_FLAGS=cru
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664if test -n "$ac_tool_prefix"; then
6665  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6666set dummy ${ac_tool_prefix}strip; ac_word=$2
6667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6668$as_echo_n "checking for $ac_word... " >&6; }
6669if ${ac_cv_prog_STRIP+:} false; then :
6670  $as_echo_n "(cached) " >&6
6671else
6672  if test -n "$STRIP"; then
6673  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6674else
6675as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6676for as_dir in $PATH
6677do
6678  IFS=$as_save_IFS
6679  test -z "$as_dir" && as_dir=.
6680    for ac_exec_ext in '' $ac_executable_extensions; do
6681  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6682    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6683    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6684    break 2
6685  fi
6686done
6687  done
6688IFS=$as_save_IFS
6689
6690fi
6691fi
6692STRIP=$ac_cv_prog_STRIP
6693if test -n "$STRIP"; then
6694  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6695$as_echo "$STRIP" >&6; }
6696else
6697  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6698$as_echo "no" >&6; }
6699fi
6700
6701
6702fi
6703if test -z "$ac_cv_prog_STRIP"; then
6704  ac_ct_STRIP=$STRIP
6705  # Extract the first word of "strip", so it can be a program name with args.
6706set dummy strip; ac_word=$2
6707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6708$as_echo_n "checking for $ac_word... " >&6; }
6709if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6710  $as_echo_n "(cached) " >&6
6711else
6712  if test -n "$ac_ct_STRIP"; then
6713  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6714else
6715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6716for as_dir in $PATH
6717do
6718  IFS=$as_save_IFS
6719  test -z "$as_dir" && as_dir=.
6720    for ac_exec_ext in '' $ac_executable_extensions; do
6721  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6722    ac_cv_prog_ac_ct_STRIP="strip"
6723    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6724    break 2
6725  fi
6726done
6727  done
6728IFS=$as_save_IFS
6729
6730fi
6731fi
6732ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6733if test -n "$ac_ct_STRIP"; then
6734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6735$as_echo "$ac_ct_STRIP" >&6; }
6736else
6737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6738$as_echo "no" >&6; }
6739fi
6740
6741  if test "x$ac_ct_STRIP" = x; then
6742    STRIP=":"
6743  else
6744    case $cross_compiling:$ac_tool_warned in
6745yes:)
6746{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6747$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6748ac_tool_warned=yes ;;
6749esac
6750    STRIP=$ac_ct_STRIP
6751  fi
6752else
6753  STRIP="$ac_cv_prog_STRIP"
6754fi
6755
6756test -z "$STRIP" && STRIP=:
6757
6758
6759
6760
6761
6762
6763if test -n "$ac_tool_prefix"; then
6764  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6765set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6767$as_echo_n "checking for $ac_word... " >&6; }
6768if ${ac_cv_prog_RANLIB+:} false; then :
6769  $as_echo_n "(cached) " >&6
6770else
6771  if test -n "$RANLIB"; then
6772  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6773else
6774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6775for as_dir in $PATH
6776do
6777  IFS=$as_save_IFS
6778  test -z "$as_dir" && as_dir=.
6779    for ac_exec_ext in '' $ac_executable_extensions; do
6780  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6781    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6782    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6783    break 2
6784  fi
6785done
6786  done
6787IFS=$as_save_IFS
6788
6789fi
6790fi
6791RANLIB=$ac_cv_prog_RANLIB
6792if test -n "$RANLIB"; then
6793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6794$as_echo "$RANLIB" >&6; }
6795else
6796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6797$as_echo "no" >&6; }
6798fi
6799
6800
6801fi
6802if test -z "$ac_cv_prog_RANLIB"; then
6803  ac_ct_RANLIB=$RANLIB
6804  # Extract the first word of "ranlib", so it can be a program name with args.
6805set dummy ranlib; ac_word=$2
6806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6807$as_echo_n "checking for $ac_word... " >&6; }
6808if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6809  $as_echo_n "(cached) " >&6
6810else
6811  if test -n "$ac_ct_RANLIB"; then
6812  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6813else
6814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6815for as_dir in $PATH
6816do
6817  IFS=$as_save_IFS
6818  test -z "$as_dir" && as_dir=.
6819    for ac_exec_ext in '' $ac_executable_extensions; do
6820  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6821    ac_cv_prog_ac_ct_RANLIB="ranlib"
6822    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6823    break 2
6824  fi
6825done
6826  done
6827IFS=$as_save_IFS
6828
6829fi
6830fi
6831ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6832if test -n "$ac_ct_RANLIB"; then
6833  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6834$as_echo "$ac_ct_RANLIB" >&6; }
6835else
6836  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6837$as_echo "no" >&6; }
6838fi
6839
6840  if test "x$ac_ct_RANLIB" = x; then
6841    RANLIB=":"
6842  else
6843    case $cross_compiling:$ac_tool_warned in
6844yes:)
6845{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6846$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6847ac_tool_warned=yes ;;
6848esac
6849    RANLIB=$ac_ct_RANLIB
6850  fi
6851else
6852  RANLIB="$ac_cv_prog_RANLIB"
6853fi
6854
6855test -z "$RANLIB" && RANLIB=:
6856
6857
6858
6859
6860
6861
6862# Determine commands to create old-style static archives.
6863old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6864old_postinstall_cmds='chmod 644 $oldlib'
6865old_postuninstall_cmds=
6866
6867if test -n "$RANLIB"; then
6868  case $host_os in
6869  openbsd*)
6870    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6871    ;;
6872  *)
6873    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6874    ;;
6875  esac
6876  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6877fi
6878
6879case $host_os in
6880  darwin*)
6881    lock_old_archive_extraction=yes ;;
6882  *)
6883    lock_old_archive_extraction=no ;;
6884esac
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924# If no C compiler was specified, use CC.
6925LTCC=${LTCC-"$CC"}
6926
6927# If no C compiler flags were specified, use CFLAGS.
6928LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6929
6930# Allow CC to be a program name with arguments.
6931compiler=$CC
6932
6933
6934# Check for command to grab the raw symbol name followed by C symbol from nm.
6935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6936$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6937if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6938  $as_echo_n "(cached) " >&6
6939else
6940
6941# These are sane defaults that work on at least a few old systems.
6942# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6943
6944# Character class describing NM global symbol codes.
6945symcode='[BCDEGRST]'
6946
6947# Regexp to match symbols that can be accessed directly from C.
6948sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6949
6950# Define system-specific variables.
6951case $host_os in
6952aix*)
6953  symcode='[BCDT]'
6954  ;;
6955cygwin* | mingw* | pw32* | cegcc*)
6956  symcode='[ABCDGISTW]'
6957  ;;
6958hpux*)
6959  if test "$host_cpu" = ia64; then
6960    symcode='[ABCDEGRST]'
6961  fi
6962  ;;
6963irix* | nonstopux*)
6964  symcode='[BCDEGRST]'
6965  ;;
6966osf*)
6967  symcode='[BCDEGQRST]'
6968  ;;
6969solaris*)
6970  symcode='[BDRT]'
6971  ;;
6972sco3.2v5*)
6973  symcode='[DT]'
6974  ;;
6975sysv4.2uw2*)
6976  symcode='[DT]'
6977  ;;
6978sysv5* | sco5v6* | unixware* | OpenUNIX*)
6979  symcode='[ABDT]'
6980  ;;
6981sysv4)
6982  symcode='[DFNSTU]'
6983  ;;
6984esac
6985
6986# If we're using GNU nm, then use its standard symbol codes.
6987case `$NM -V 2>&1` in
6988*GNU* | *'with BFD'*)
6989  symcode='[ABCDGIRSTW]' ;;
6990esac
6991
6992# Transform an extracted symbol line into a proper C declaration.
6993# Some systems (esp. on ia64) link data and code symbols differently,
6994# so use this general approach.
6995lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6996
6997# Transform an extracted symbol line into symbol name and symbol address
6998lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6999lt_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'"
7000
7001# Handle CRLF in mingw tool chain
7002opt_cr=
7003case $build_os in
7004mingw*)
7005  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7006  ;;
7007esac
7008
7009# Try without a prefix underscore, then with it.
7010for ac_symprfx in "" "_"; do
7011
7012  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7013  symxfrm="\\1 $ac_symprfx\\2 \\2"
7014
7015  # Write the raw and C identifiers.
7016  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7017    # Fake it for dumpbin and say T for any non-static function
7018    # and D for any global variable.
7019    # Also find C++ and __fastcall symbols from MSVC++,
7020    # which start with @ or ?.
7021    lt_cv_sys_global_symbol_pipe="$AWK '"\
7022"     {last_section=section; section=\$ 3};"\
7023"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7024"     \$ 0!~/External *\|/{next};"\
7025"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7026"     {if(hide[section]) next};"\
7027"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7028"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7029"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7030"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7031"     ' prfx=^$ac_symprfx"
7032  else
7033    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7034  fi
7035
7036  # Check to see that the pipe works correctly.
7037  pipe_works=no
7038
7039  rm -f conftest*
7040  cat > conftest.$ac_ext <<_LT_EOF
7041#ifdef __cplusplus
7042extern "C" {
7043#endif
7044char nm_test_var;
7045void nm_test_func(void);
7046void nm_test_func(void){}
7047#ifdef __cplusplus
7048}
7049#endif
7050int main(){nm_test_var='a';nm_test_func();return(0);}
7051_LT_EOF
7052
7053  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7054  (eval $ac_compile) 2>&5
7055  ac_status=$?
7056  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7057  test $ac_status = 0; }; then
7058    # Now try to grab the symbols.
7059    nlist=conftest.nm
7060    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7061  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7062  ac_status=$?
7063  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7064  test $ac_status = 0; } && test -s "$nlist"; then
7065      # Try sorting and uniquifying the output.
7066      if sort "$nlist" | uniq > "$nlist"T; then
7067	mv -f "$nlist"T "$nlist"
7068      else
7069	rm -f "$nlist"T
7070      fi
7071
7072      # Make sure that we snagged all the symbols we need.
7073      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7074	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7075	  cat <<_LT_EOF > conftest.$ac_ext
7076#ifdef __cplusplus
7077extern "C" {
7078#endif
7079
7080_LT_EOF
7081	  # Now generate the symbol file.
7082	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7083
7084	  cat <<_LT_EOF >> conftest.$ac_ext
7085
7086/* The mapping between symbol names and symbols.  */
7087const struct {
7088  const char *name;
7089  void       *address;
7090}
7091lt__PROGRAM__LTX_preloaded_symbols[] =
7092{
7093  { "@PROGRAM@", (void *) 0 },
7094_LT_EOF
7095	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7096	  cat <<\_LT_EOF >> conftest.$ac_ext
7097  {0, (void *) 0}
7098};
7099
7100/* This works around a problem in FreeBSD linker */
7101#ifdef FREEBSD_WORKAROUND
7102static const void *lt_preloaded_setup() {
7103  return lt__PROGRAM__LTX_preloaded_symbols;
7104}
7105#endif
7106
7107#ifdef __cplusplus
7108}
7109#endif
7110_LT_EOF
7111	  # Now try linking the two files.
7112	  mv conftest.$ac_objext conftstm.$ac_objext
7113	  lt_save_LIBS="$LIBS"
7114	  lt_save_CFLAGS="$CFLAGS"
7115	  LIBS="conftstm.$ac_objext"
7116	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7117	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7118  (eval $ac_link) 2>&5
7119  ac_status=$?
7120  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7121  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7122	    pipe_works=yes
7123	  fi
7124	  LIBS="$lt_save_LIBS"
7125	  CFLAGS="$lt_save_CFLAGS"
7126	else
7127	  echo "cannot find nm_test_func in $nlist" >&5
7128	fi
7129      else
7130	echo "cannot find nm_test_var in $nlist" >&5
7131      fi
7132    else
7133      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7134    fi
7135  else
7136    echo "$progname: failed program was:" >&5
7137    cat conftest.$ac_ext >&5
7138  fi
7139  rm -rf conftest* conftst*
7140
7141  # Do not use the global_symbol_pipe unless it works.
7142  if test "$pipe_works" = yes; then
7143    break
7144  else
7145    lt_cv_sys_global_symbol_pipe=
7146  fi
7147done
7148
7149fi
7150
7151if test -z "$lt_cv_sys_global_symbol_pipe"; then
7152  lt_cv_sys_global_symbol_to_cdecl=
7153fi
7154if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7155  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7156$as_echo "failed" >&6; }
7157else
7158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7159$as_echo "ok" >&6; }
7160fi
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183# Check whether --enable-libtool-lock was given.
7184if test "${enable_libtool_lock+set}" = set; then :
7185  enableval=$enable_libtool_lock;
7186fi
7187
7188test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7189
7190# Some flags need to be propagated to the compiler or linker for good
7191# libtool support.
7192case $host in
7193ia64-*-hpux*)
7194  # Find out which ABI we are using.
7195  echo 'int i;' > conftest.$ac_ext
7196  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7197  (eval $ac_compile) 2>&5
7198  ac_status=$?
7199  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7200  test $ac_status = 0; }; then
7201    case `/usr/bin/file conftest.$ac_objext` in
7202      *ELF-32*)
7203	HPUX_IA64_MODE="32"
7204	;;
7205      *ELF-64*)
7206	HPUX_IA64_MODE="64"
7207	;;
7208    esac
7209  fi
7210  rm -rf conftest*
7211  ;;
7212*-*-irix6*)
7213  # Find out which ABI we are using.
7214  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7215  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7216  (eval $ac_compile) 2>&5
7217  ac_status=$?
7218  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7219  test $ac_status = 0; }; then
7220    if test "$lt_cv_prog_gnu_ld" = yes; then
7221      case `/usr/bin/file conftest.$ac_objext` in
7222	*32-bit*)
7223	  LD="${LD-ld} -melf32bsmip"
7224	  ;;
7225	*N32*)
7226	  LD="${LD-ld} -melf32bmipn32"
7227	  ;;
7228	*64-bit*)
7229	  LD="${LD-ld} -melf64bmip"
7230	;;
7231      esac
7232    else
7233      case `/usr/bin/file conftest.$ac_objext` in
7234	*32-bit*)
7235	  LD="${LD-ld} -32"
7236	  ;;
7237	*N32*)
7238	  LD="${LD-ld} -n32"
7239	  ;;
7240	*64-bit*)
7241	  LD="${LD-ld} -64"
7242	  ;;
7243      esac
7244    fi
7245  fi
7246  rm -rf conftest*
7247  ;;
7248
7249x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7250s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
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.o` in
7259      *32-bit*)
7260	case $host in
7261	  x86_64-*kfreebsd*-gnu)
7262	    LD="${LD-ld} -m elf_i386_fbsd"
7263	    ;;
7264	  x86_64-*linux*)
7265	    case `/usr/bin/file conftest.o` in
7266	      *x86-64*)
7267		LD="${LD-ld} -m elf32_x86_64"
7268		;;
7269	      *)
7270		LD="${LD-ld} -m elf_i386"
7271		;;
7272	    esac
7273	    ;;
7274	  powerpc64le-*linux*)
7275	    LD="${LD-ld} -m elf32lppclinux"
7276	    ;;
7277	  powerpc64-*linux*)
7278	    LD="${LD-ld} -m elf32ppclinux"
7279	    ;;
7280	  s390x-*linux*)
7281	    LD="${LD-ld} -m elf_s390"
7282	    ;;
7283	  sparc64-*linux*)
7284	    LD="${LD-ld} -m elf32_sparc"
7285	    ;;
7286	esac
7287	;;
7288      *64-bit*)
7289	case $host in
7290	  x86_64-*kfreebsd*-gnu)
7291	    LD="${LD-ld} -m elf_x86_64_fbsd"
7292	    ;;
7293	  x86_64-*linux*)
7294	    LD="${LD-ld} -m elf_x86_64"
7295	    ;;
7296	  powerpcle-*linux*)
7297	    LD="${LD-ld} -m elf64lppc"
7298	    ;;
7299	  powerpc-*linux*)
7300	    LD="${LD-ld} -m elf64ppc"
7301	    ;;
7302	  s390*-*linux*|s390*-*tpf*)
7303	    LD="${LD-ld} -m elf64_s390"
7304	    ;;
7305	  sparc*-*linux*)
7306	    LD="${LD-ld} -m elf64_sparc"
7307	    ;;
7308	esac
7309	;;
7310    esac
7311  fi
7312  rm -rf conftest*
7313  ;;
7314
7315*-*-sco3.2v5*)
7316  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7317  SAVE_CFLAGS="$CFLAGS"
7318  CFLAGS="$CFLAGS -belf"
7319  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7320$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7321if ${lt_cv_cc_needs_belf+:} false; then :
7322  $as_echo_n "(cached) " >&6
7323else
7324  ac_ext=c
7325ac_cpp='$CPP $CPPFLAGS'
7326ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7327ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7328ac_compiler_gnu=$ac_cv_c_compiler_gnu
7329
7330     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7331/* end confdefs.h.  */
7332
7333int
7334main ()
7335{
7336
7337  ;
7338  return 0;
7339}
7340_ACEOF
7341if ac_fn_c_try_link "$LINENO"; then :
7342  lt_cv_cc_needs_belf=yes
7343else
7344  lt_cv_cc_needs_belf=no
7345fi
7346rm -f core conftest.err conftest.$ac_objext \
7347    conftest$ac_exeext conftest.$ac_ext
7348     ac_ext=c
7349ac_cpp='$CPP $CPPFLAGS'
7350ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7351ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7352ac_compiler_gnu=$ac_cv_c_compiler_gnu
7353
7354fi
7355{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7356$as_echo "$lt_cv_cc_needs_belf" >&6; }
7357  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7358    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7359    CFLAGS="$SAVE_CFLAGS"
7360  fi
7361  ;;
7362sparc*-*solaris*)
7363  # Find out which ABI we are using.
7364  echo 'int i;' > conftest.$ac_ext
7365  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7366  (eval $ac_compile) 2>&5
7367  ac_status=$?
7368  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7369  test $ac_status = 0; }; then
7370    case `/usr/bin/file conftest.o` in
7371    *64-bit*)
7372      case $lt_cv_prog_gnu_ld in
7373      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7374      *)
7375	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7376	  LD="${LD-ld} -64"
7377	fi
7378	;;
7379      esac
7380      ;;
7381    esac
7382  fi
7383  rm -rf conftest*
7384  ;;
7385esac
7386
7387need_locks="$enable_libtool_lock"
7388
7389
7390  case $host_os in
7391    rhapsody* | darwin*)
7392    if test -n "$ac_tool_prefix"; then
7393  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7394set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7396$as_echo_n "checking for $ac_word... " >&6; }
7397if ${ac_cv_prog_DSYMUTIL+:} false; then :
7398  $as_echo_n "(cached) " >&6
7399else
7400  if test -n "$DSYMUTIL"; then
7401  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7402else
7403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7404for as_dir in $PATH
7405do
7406  IFS=$as_save_IFS
7407  test -z "$as_dir" && as_dir=.
7408    for ac_exec_ext in '' $ac_executable_extensions; do
7409  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7410    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7411    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7412    break 2
7413  fi
7414done
7415  done
7416IFS=$as_save_IFS
7417
7418fi
7419fi
7420DSYMUTIL=$ac_cv_prog_DSYMUTIL
7421if test -n "$DSYMUTIL"; then
7422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7423$as_echo "$DSYMUTIL" >&6; }
7424else
7425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7426$as_echo "no" >&6; }
7427fi
7428
7429
7430fi
7431if test -z "$ac_cv_prog_DSYMUTIL"; then
7432  ac_ct_DSYMUTIL=$DSYMUTIL
7433  # Extract the first word of "dsymutil", so it can be a program name with args.
7434set dummy dsymutil; ac_word=$2
7435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7436$as_echo_n "checking for $ac_word... " >&6; }
7437if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7438  $as_echo_n "(cached) " >&6
7439else
7440  if test -n "$ac_ct_DSYMUTIL"; then
7441  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7442else
7443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7444for as_dir in $PATH
7445do
7446  IFS=$as_save_IFS
7447  test -z "$as_dir" && as_dir=.
7448    for ac_exec_ext in '' $ac_executable_extensions; do
7449  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7450    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7451    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7452    break 2
7453  fi
7454done
7455  done
7456IFS=$as_save_IFS
7457
7458fi
7459fi
7460ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7461if test -n "$ac_ct_DSYMUTIL"; then
7462  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7463$as_echo "$ac_ct_DSYMUTIL" >&6; }
7464else
7465  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7466$as_echo "no" >&6; }
7467fi
7468
7469  if test "x$ac_ct_DSYMUTIL" = x; then
7470    DSYMUTIL=":"
7471  else
7472    case $cross_compiling:$ac_tool_warned in
7473yes:)
7474{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7475$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7476ac_tool_warned=yes ;;
7477esac
7478    DSYMUTIL=$ac_ct_DSYMUTIL
7479  fi
7480else
7481  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7482fi
7483
7484    if test -n "$ac_tool_prefix"; then
7485  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7486set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7488$as_echo_n "checking for $ac_word... " >&6; }
7489if ${ac_cv_prog_NMEDIT+:} false; then :
7490  $as_echo_n "(cached) " >&6
7491else
7492  if test -n "$NMEDIT"; then
7493  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7494else
7495as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7496for as_dir in $PATH
7497do
7498  IFS=$as_save_IFS
7499  test -z "$as_dir" && as_dir=.
7500    for ac_exec_ext in '' $ac_executable_extensions; do
7501  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7502    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7503    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7504    break 2
7505  fi
7506done
7507  done
7508IFS=$as_save_IFS
7509
7510fi
7511fi
7512NMEDIT=$ac_cv_prog_NMEDIT
7513if test -n "$NMEDIT"; then
7514  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7515$as_echo "$NMEDIT" >&6; }
7516else
7517  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7518$as_echo "no" >&6; }
7519fi
7520
7521
7522fi
7523if test -z "$ac_cv_prog_NMEDIT"; then
7524  ac_ct_NMEDIT=$NMEDIT
7525  # Extract the first word of "nmedit", so it can be a program name with args.
7526set dummy nmedit; ac_word=$2
7527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7528$as_echo_n "checking for $ac_word... " >&6; }
7529if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7530  $as_echo_n "(cached) " >&6
7531else
7532  if test -n "$ac_ct_NMEDIT"; then
7533  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7534else
7535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7536for as_dir in $PATH
7537do
7538  IFS=$as_save_IFS
7539  test -z "$as_dir" && as_dir=.
7540    for ac_exec_ext in '' $ac_executable_extensions; do
7541  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7542    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7543    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7544    break 2
7545  fi
7546done
7547  done
7548IFS=$as_save_IFS
7549
7550fi
7551fi
7552ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7553if test -n "$ac_ct_NMEDIT"; then
7554  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7555$as_echo "$ac_ct_NMEDIT" >&6; }
7556else
7557  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7558$as_echo "no" >&6; }
7559fi
7560
7561  if test "x$ac_ct_NMEDIT" = x; then
7562    NMEDIT=":"
7563  else
7564    case $cross_compiling:$ac_tool_warned in
7565yes:)
7566{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7567$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7568ac_tool_warned=yes ;;
7569esac
7570    NMEDIT=$ac_ct_NMEDIT
7571  fi
7572else
7573  NMEDIT="$ac_cv_prog_NMEDIT"
7574fi
7575
7576    if test -n "$ac_tool_prefix"; then
7577  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7578set dummy ${ac_tool_prefix}lipo; ac_word=$2
7579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7580$as_echo_n "checking for $ac_word... " >&6; }
7581if ${ac_cv_prog_LIPO+:} false; then :
7582  $as_echo_n "(cached) " >&6
7583else
7584  if test -n "$LIPO"; then
7585  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7586else
7587as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7588for as_dir in $PATH
7589do
7590  IFS=$as_save_IFS
7591  test -z "$as_dir" && as_dir=.
7592    for ac_exec_ext in '' $ac_executable_extensions; do
7593  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7594    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7595    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7596    break 2
7597  fi
7598done
7599  done
7600IFS=$as_save_IFS
7601
7602fi
7603fi
7604LIPO=$ac_cv_prog_LIPO
7605if test -n "$LIPO"; then
7606  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7607$as_echo "$LIPO" >&6; }
7608else
7609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7610$as_echo "no" >&6; }
7611fi
7612
7613
7614fi
7615if test -z "$ac_cv_prog_LIPO"; then
7616  ac_ct_LIPO=$LIPO
7617  # Extract the first word of "lipo", so it can be a program name with args.
7618set dummy lipo; ac_word=$2
7619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7620$as_echo_n "checking for $ac_word... " >&6; }
7621if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7622  $as_echo_n "(cached) " >&6
7623else
7624  if test -n "$ac_ct_LIPO"; then
7625  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7626else
7627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7628for as_dir in $PATH
7629do
7630  IFS=$as_save_IFS
7631  test -z "$as_dir" && as_dir=.
7632    for ac_exec_ext in '' $ac_executable_extensions; do
7633  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7634    ac_cv_prog_ac_ct_LIPO="lipo"
7635    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7636    break 2
7637  fi
7638done
7639  done
7640IFS=$as_save_IFS
7641
7642fi
7643fi
7644ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7645if test -n "$ac_ct_LIPO"; then
7646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7647$as_echo "$ac_ct_LIPO" >&6; }
7648else
7649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7650$as_echo "no" >&6; }
7651fi
7652
7653  if test "x$ac_ct_LIPO" = x; then
7654    LIPO=":"
7655  else
7656    case $cross_compiling:$ac_tool_warned in
7657yes:)
7658{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7659$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7660ac_tool_warned=yes ;;
7661esac
7662    LIPO=$ac_ct_LIPO
7663  fi
7664else
7665  LIPO="$ac_cv_prog_LIPO"
7666fi
7667
7668    if test -n "$ac_tool_prefix"; then
7669  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7670set dummy ${ac_tool_prefix}otool; ac_word=$2
7671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7672$as_echo_n "checking for $ac_word... " >&6; }
7673if ${ac_cv_prog_OTOOL+:} false; then :
7674  $as_echo_n "(cached) " >&6
7675else
7676  if test -n "$OTOOL"; then
7677  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7678else
7679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7680for as_dir in $PATH
7681do
7682  IFS=$as_save_IFS
7683  test -z "$as_dir" && as_dir=.
7684    for ac_exec_ext in '' $ac_executable_extensions; do
7685  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7686    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7687    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7688    break 2
7689  fi
7690done
7691  done
7692IFS=$as_save_IFS
7693
7694fi
7695fi
7696OTOOL=$ac_cv_prog_OTOOL
7697if test -n "$OTOOL"; then
7698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7699$as_echo "$OTOOL" >&6; }
7700else
7701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7702$as_echo "no" >&6; }
7703fi
7704
7705
7706fi
7707if test -z "$ac_cv_prog_OTOOL"; then
7708  ac_ct_OTOOL=$OTOOL
7709  # Extract the first word of "otool", so it can be a program name with args.
7710set dummy otool; ac_word=$2
7711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7712$as_echo_n "checking for $ac_word... " >&6; }
7713if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7714  $as_echo_n "(cached) " >&6
7715else
7716  if test -n "$ac_ct_OTOOL"; then
7717  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7718else
7719as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7720for as_dir in $PATH
7721do
7722  IFS=$as_save_IFS
7723  test -z "$as_dir" && as_dir=.
7724    for ac_exec_ext in '' $ac_executable_extensions; do
7725  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7726    ac_cv_prog_ac_ct_OTOOL="otool"
7727    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7728    break 2
7729  fi
7730done
7731  done
7732IFS=$as_save_IFS
7733
7734fi
7735fi
7736ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7737if test -n "$ac_ct_OTOOL"; then
7738  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7739$as_echo "$ac_ct_OTOOL" >&6; }
7740else
7741  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7742$as_echo "no" >&6; }
7743fi
7744
7745  if test "x$ac_ct_OTOOL" = x; then
7746    OTOOL=":"
7747  else
7748    case $cross_compiling:$ac_tool_warned in
7749yes:)
7750{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7751$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7752ac_tool_warned=yes ;;
7753esac
7754    OTOOL=$ac_ct_OTOOL
7755  fi
7756else
7757  OTOOL="$ac_cv_prog_OTOOL"
7758fi
7759
7760    if test -n "$ac_tool_prefix"; then
7761  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7762set dummy ${ac_tool_prefix}otool64; ac_word=$2
7763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7764$as_echo_n "checking for $ac_word... " >&6; }
7765if ${ac_cv_prog_OTOOL64+:} false; then :
7766  $as_echo_n "(cached) " >&6
7767else
7768  if test -n "$OTOOL64"; then
7769  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7770else
7771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7772for as_dir in $PATH
7773do
7774  IFS=$as_save_IFS
7775  test -z "$as_dir" && as_dir=.
7776    for ac_exec_ext in '' $ac_executable_extensions; do
7777  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7778    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7779    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7780    break 2
7781  fi
7782done
7783  done
7784IFS=$as_save_IFS
7785
7786fi
7787fi
7788OTOOL64=$ac_cv_prog_OTOOL64
7789if test -n "$OTOOL64"; then
7790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7791$as_echo "$OTOOL64" >&6; }
7792else
7793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7794$as_echo "no" >&6; }
7795fi
7796
7797
7798fi
7799if test -z "$ac_cv_prog_OTOOL64"; then
7800  ac_ct_OTOOL64=$OTOOL64
7801  # Extract the first word of "otool64", so it can be a program name with args.
7802set dummy otool64; ac_word=$2
7803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7804$as_echo_n "checking for $ac_word... " >&6; }
7805if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7806  $as_echo_n "(cached) " >&6
7807else
7808  if test -n "$ac_ct_OTOOL64"; then
7809  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7810else
7811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7812for as_dir in $PATH
7813do
7814  IFS=$as_save_IFS
7815  test -z "$as_dir" && as_dir=.
7816    for ac_exec_ext in '' $ac_executable_extensions; do
7817  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7818    ac_cv_prog_ac_ct_OTOOL64="otool64"
7819    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7820    break 2
7821  fi
7822done
7823  done
7824IFS=$as_save_IFS
7825
7826fi
7827fi
7828ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7829if test -n "$ac_ct_OTOOL64"; then
7830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7831$as_echo "$ac_ct_OTOOL64" >&6; }
7832else
7833  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7834$as_echo "no" >&6; }
7835fi
7836
7837  if test "x$ac_ct_OTOOL64" = x; then
7838    OTOOL64=":"
7839  else
7840    case $cross_compiling:$ac_tool_warned in
7841yes:)
7842{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7843$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7844ac_tool_warned=yes ;;
7845esac
7846    OTOOL64=$ac_ct_OTOOL64
7847  fi
7848else
7849  OTOOL64="$ac_cv_prog_OTOOL64"
7850fi
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7879$as_echo_n "checking for -single_module linker flag... " >&6; }
7880if ${lt_cv_apple_cc_single_mod+:} false; then :
7881  $as_echo_n "(cached) " >&6
7882else
7883  lt_cv_apple_cc_single_mod=no
7884      if test -z "${LT_MULTI_MODULE}"; then
7885	# By default we will add the -single_module flag. You can override
7886	# by either setting the environment variable LT_MULTI_MODULE
7887	# non-empty at configure time, or by adding -multi_module to the
7888	# link flags.
7889	rm -rf libconftest.dylib*
7890	echo "int foo(void){return 1;}" > conftest.c
7891	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7892-dynamiclib -Wl,-single_module conftest.c" >&5
7893	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7894	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7895        _lt_result=$?
7896	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7897	  lt_cv_apple_cc_single_mod=yes
7898	else
7899	  cat conftest.err >&5
7900	fi
7901	rm -rf libconftest.dylib*
7902	rm -f conftest.*
7903      fi
7904fi
7905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7906$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7907    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7908$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7909if ${lt_cv_ld_exported_symbols_list+:} false; then :
7910  $as_echo_n "(cached) " >&6
7911else
7912  lt_cv_ld_exported_symbols_list=no
7913      save_LDFLAGS=$LDFLAGS
7914      echo "_main" > conftest.sym
7915      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7916      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7917/* end confdefs.h.  */
7918
7919int
7920main ()
7921{
7922
7923  ;
7924  return 0;
7925}
7926_ACEOF
7927if ac_fn_c_try_link "$LINENO"; then :
7928  lt_cv_ld_exported_symbols_list=yes
7929else
7930  lt_cv_ld_exported_symbols_list=no
7931fi
7932rm -f core conftest.err conftest.$ac_objext \
7933    conftest$ac_exeext conftest.$ac_ext
7934	LDFLAGS="$save_LDFLAGS"
7935
7936fi
7937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7938$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7939    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7940$as_echo_n "checking for -force_load linker flag... " >&6; }
7941if ${lt_cv_ld_force_load+:} false; then :
7942  $as_echo_n "(cached) " >&6
7943else
7944  lt_cv_ld_force_load=no
7945      cat > conftest.c << _LT_EOF
7946int forced_loaded() { return 2;}
7947_LT_EOF
7948      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7949      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7950      echo "$AR cru libconftest.a conftest.o" >&5
7951      $AR cru libconftest.a conftest.o 2>&5
7952      cat > conftest.c << _LT_EOF
7953int main() { return 0;}
7954_LT_EOF
7955      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7956      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7957      _lt_result=$?
7958      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7959	lt_cv_ld_force_load=yes
7960      else
7961	cat conftest.err >&5
7962      fi
7963        rm -f conftest.err libconftest.a conftest conftest.c
7964        rm -rf conftest.dSYM
7965
7966fi
7967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7968$as_echo "$lt_cv_ld_force_load" >&6; }
7969    # Allow for Darwin 4-7 (macOS 10.0-10.3) although these are not expect to
7970    # build without first building modern cctools / linker.
7971    case $host_cpu-$host_os in
7972    *-rhapsody* | *-darwin1.[012])
7973      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7974    *-darwin1.*)
7975      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7976    *-darwin*)
7977      # darwin 5.x (macOS 10.1) onwards we only need to adjust when the
7978      # deployment target is forced to an earlier version.
7979      case ${MACOSX_DEPLOYMENT_TARGET-UNSET},$host in
7980	UNSET,*-darwin[89]*|UNSET,*-darwin[12][0123456789]*)
7981	  ;;
7982	10.[012][,.]*)
7983	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7984	  ;;
7985	*)
7986	  ;;
7987     esac
7988    ;;
7989  esac
7990    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7991      _lt_dar_single_mod='$single_module'
7992    fi
7993    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7994      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7995    else
7996      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7997    fi
7998    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7999      _lt_dsymutil='~$DSYMUTIL $lib || :'
8000    else
8001      _lt_dsymutil=
8002    fi
8003    ;;
8004  esac
8005
8006for ac_header in dlfcn.h
8007do :
8008  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8009"
8010if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8011  cat >>confdefs.h <<_ACEOF
8012#define HAVE_DLFCN_H 1
8013_ACEOF
8014
8015fi
8016
8017done
8018
8019
8020
8021
8022
8023# Set options
8024
8025
8026
8027        enable_dlopen=no
8028
8029
8030  enable_win32_dll=no
8031
8032
8033            # Check whether --enable-shared was given.
8034if test "${enable_shared+set}" = set; then :
8035  enableval=$enable_shared; p=${PACKAGE-default}
8036    case $enableval in
8037    yes) enable_shared=yes ;;
8038    no) enable_shared=no ;;
8039    *)
8040      enable_shared=no
8041      # Look at the argument we got.  We use all the common list separators.
8042      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8043      for pkg in $enableval; do
8044	IFS="$lt_save_ifs"
8045	if test "X$pkg" = "X$p"; then
8046	  enable_shared=yes
8047	fi
8048      done
8049      IFS="$lt_save_ifs"
8050      ;;
8051    esac
8052else
8053  enable_shared=yes
8054fi
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064  # Check whether --enable-static was given.
8065if test "${enable_static+set}" = set; then :
8066  enableval=$enable_static; p=${PACKAGE-default}
8067    case $enableval in
8068    yes) enable_static=yes ;;
8069    no) enable_static=no ;;
8070    *)
8071     enable_static=no
8072      # Look at the argument we got.  We use all the common list separators.
8073      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8074      for pkg in $enableval; do
8075	IFS="$lt_save_ifs"
8076	if test "X$pkg" = "X$p"; then
8077	  enable_static=yes
8078	fi
8079      done
8080      IFS="$lt_save_ifs"
8081      ;;
8082    esac
8083else
8084  enable_static=yes
8085fi
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096# Check whether --with-pic was given.
8097if test "${with_pic+set}" = set; then :
8098  withval=$with_pic; pic_mode="$withval"
8099else
8100  pic_mode=default
8101fi
8102
8103
8104test -z "$pic_mode" && pic_mode=default
8105
8106
8107
8108
8109
8110
8111
8112  # Check whether --enable-fast-install was given.
8113if test "${enable_fast_install+set}" = set; then :
8114  enableval=$enable_fast_install; p=${PACKAGE-default}
8115    case $enableval in
8116    yes) enable_fast_install=yes ;;
8117    no) enable_fast_install=no ;;
8118    *)
8119      enable_fast_install=no
8120      # Look at the argument we got.  We use all the common list separators.
8121      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8122      for pkg in $enableval; do
8123	IFS="$lt_save_ifs"
8124	if test "X$pkg" = "X$p"; then
8125	  enable_fast_install=yes
8126	fi
8127      done
8128      IFS="$lt_save_ifs"
8129      ;;
8130    esac
8131else
8132  enable_fast_install=yes
8133fi
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145# This can be used to rebuild libtool when needed
8146LIBTOOL_DEPS="$ltmain"
8147
8148# Always use our own libtool.
8149LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176test -z "$LN_S" && LN_S="ln -s"
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191if test -n "${ZSH_VERSION+set}" ; then
8192   setopt NO_GLOB_SUBST
8193fi
8194
8195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8196$as_echo_n "checking for objdir... " >&6; }
8197if ${lt_cv_objdir+:} false; then :
8198  $as_echo_n "(cached) " >&6
8199else
8200  rm -f .libs 2>/dev/null
8201mkdir .libs 2>/dev/null
8202if test -d .libs; then
8203  lt_cv_objdir=.libs
8204else
8205  # MS-DOS does not allow filenames that begin with a dot.
8206  lt_cv_objdir=_libs
8207fi
8208rmdir .libs 2>/dev/null
8209fi
8210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8211$as_echo "$lt_cv_objdir" >&6; }
8212objdir=$lt_cv_objdir
8213
8214
8215
8216
8217
8218cat >>confdefs.h <<_ACEOF
8219#define LT_OBJDIR "$lt_cv_objdir/"
8220_ACEOF
8221
8222
8223
8224
8225case $host_os in
8226aix3*)
8227  # AIX sometimes has problems with the GCC collect2 program.  For some
8228  # reason, if we set the COLLECT_NAMES environment variable, the problems
8229  # vanish in a puff of smoke.
8230  if test "X${COLLECT_NAMES+set}" != Xset; then
8231    COLLECT_NAMES=
8232    export COLLECT_NAMES
8233  fi
8234  ;;
8235esac
8236
8237# Global variables:
8238ofile=libtool
8239can_build_shared=yes
8240
8241# All known linkers require a `.a' archive for static linking (except MSVC,
8242# which needs '.lib').
8243libext=a
8244
8245with_gnu_ld="$lt_cv_prog_gnu_ld"
8246
8247old_CC="$CC"
8248old_CFLAGS="$CFLAGS"
8249
8250# Set sane defaults for various variables
8251test -z "$CC" && CC=cc
8252test -z "$LTCC" && LTCC=$CC
8253test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8254test -z "$LD" && LD=ld
8255test -z "$ac_objext" && ac_objext=o
8256
8257for cc_temp in $compiler""; do
8258  case $cc_temp in
8259    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8260    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8261    \-*) ;;
8262    *) break;;
8263  esac
8264done
8265cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8266
8267
8268# Only perform the check for file, if the check method requires it
8269test -z "$MAGIC_CMD" && MAGIC_CMD=file
8270case $deplibs_check_method in
8271file_magic*)
8272  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8273    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8274$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8275if ${lt_cv_path_MAGIC_CMD+:} false; then :
8276  $as_echo_n "(cached) " >&6
8277else
8278  case $MAGIC_CMD in
8279[\\/*] |  ?:[\\/]*)
8280  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8281  ;;
8282*)
8283  lt_save_MAGIC_CMD="$MAGIC_CMD"
8284  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8285  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8286  for ac_dir in $ac_dummy; do
8287    IFS="$lt_save_ifs"
8288    test -z "$ac_dir" && ac_dir=.
8289    if test -f $ac_dir/${ac_tool_prefix}file; then
8290      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8291      if test -n "$file_magic_test_file"; then
8292	case $deplibs_check_method in
8293	"file_magic "*)
8294	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8295	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8296	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8297	    $EGREP "$file_magic_regex" > /dev/null; then
8298	    :
8299	  else
8300	    cat <<_LT_EOF 1>&2
8301
8302*** Warning: the command libtool uses to detect shared libraries,
8303*** $file_magic_cmd, produces output that libtool cannot recognize.
8304*** The result is that libtool may fail to recognize shared libraries
8305*** as such.  This will affect the creation of libtool libraries that
8306*** depend on shared libraries, but programs linked with such libtool
8307*** libraries will work regardless of this problem.  Nevertheless, you
8308*** may want to report the problem to your system manager and/or to
8309*** bug-libtool@gnu.org
8310
8311_LT_EOF
8312	  fi ;;
8313	esac
8314      fi
8315      break
8316    fi
8317  done
8318  IFS="$lt_save_ifs"
8319  MAGIC_CMD="$lt_save_MAGIC_CMD"
8320  ;;
8321esac
8322fi
8323
8324MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8325if test -n "$MAGIC_CMD"; then
8326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8327$as_echo "$MAGIC_CMD" >&6; }
8328else
8329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8330$as_echo "no" >&6; }
8331fi
8332
8333
8334
8335
8336
8337if test -z "$lt_cv_path_MAGIC_CMD"; then
8338  if test -n "$ac_tool_prefix"; then
8339    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8340$as_echo_n "checking for file... " >&6; }
8341if ${lt_cv_path_MAGIC_CMD+:} false; then :
8342  $as_echo_n "(cached) " >&6
8343else
8344  case $MAGIC_CMD in
8345[\\/*] |  ?:[\\/]*)
8346  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8347  ;;
8348*)
8349  lt_save_MAGIC_CMD="$MAGIC_CMD"
8350  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8351  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8352  for ac_dir in $ac_dummy; do
8353    IFS="$lt_save_ifs"
8354    test -z "$ac_dir" && ac_dir=.
8355    if test -f $ac_dir/file; then
8356      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8357      if test -n "$file_magic_test_file"; then
8358	case $deplibs_check_method in
8359	"file_magic "*)
8360	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8361	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8362	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8363	    $EGREP "$file_magic_regex" > /dev/null; then
8364	    :
8365	  else
8366	    cat <<_LT_EOF 1>&2
8367
8368*** Warning: the command libtool uses to detect shared libraries,
8369*** $file_magic_cmd, produces output that libtool cannot recognize.
8370*** The result is that libtool may fail to recognize shared libraries
8371*** as such.  This will affect the creation of libtool libraries that
8372*** depend on shared libraries, but programs linked with such libtool
8373*** libraries will work regardless of this problem.  Nevertheless, you
8374*** may want to report the problem to your system manager and/or to
8375*** bug-libtool@gnu.org
8376
8377_LT_EOF
8378	  fi ;;
8379	esac
8380      fi
8381      break
8382    fi
8383  done
8384  IFS="$lt_save_ifs"
8385  MAGIC_CMD="$lt_save_MAGIC_CMD"
8386  ;;
8387esac
8388fi
8389
8390MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8391if test -n "$MAGIC_CMD"; then
8392  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8393$as_echo "$MAGIC_CMD" >&6; }
8394else
8395  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8396$as_echo "no" >&6; }
8397fi
8398
8399
8400  else
8401    MAGIC_CMD=:
8402  fi
8403fi
8404
8405  fi
8406  ;;
8407esac
8408
8409# Use C for the default configuration in the libtool script
8410
8411lt_save_CC="$CC"
8412ac_ext=c
8413ac_cpp='$CPP $CPPFLAGS'
8414ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8415ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8416ac_compiler_gnu=$ac_cv_c_compiler_gnu
8417
8418
8419# Source file extension for C test sources.
8420ac_ext=c
8421
8422# Object file extension for compiled C test sources.
8423objext=o
8424objext=$objext
8425
8426# Code to be used in simple compile tests
8427lt_simple_compile_test_code="int some_variable = 0;"
8428
8429# Code to be used in simple link tests
8430lt_simple_link_test_code='int main(){return(0);}'
8431
8432
8433
8434
8435
8436
8437
8438# If no C compiler was specified, use CC.
8439LTCC=${LTCC-"$CC"}
8440
8441# If no C compiler flags were specified, use CFLAGS.
8442LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8443
8444# Allow CC to be a program name with arguments.
8445compiler=$CC
8446
8447# Save the default compiler, since it gets overwritten when the other
8448# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8449compiler_DEFAULT=$CC
8450
8451# save warnings/boilerplate of simple test code
8452ac_outfile=conftest.$ac_objext
8453echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8454eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8455_lt_compiler_boilerplate=`cat conftest.err`
8456$RM conftest*
8457
8458ac_outfile=conftest.$ac_objext
8459echo "$lt_simple_link_test_code" >conftest.$ac_ext
8460eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8461_lt_linker_boilerplate=`cat conftest.err`
8462$RM -r conftest*
8463
8464
8465## CAVEAT EMPTOR:
8466## There is no encapsulation within the following macros, do not change
8467## the running order or otherwise move them around unless you know exactly
8468## what you are doing...
8469if test -n "$compiler"; then
8470
8471lt_prog_compiler_no_builtin_flag=
8472
8473if test "$GCC" = yes; then
8474  case $cc_basename in
8475  nvcc*)
8476    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8477  *)
8478    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8479  esac
8480
8481  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8482$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8483if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8484  $as_echo_n "(cached) " >&6
8485else
8486  lt_cv_prog_compiler_rtti_exceptions=no
8487   ac_outfile=conftest.$ac_objext
8488   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8489   lt_compiler_flag="-fno-rtti -fno-exceptions"
8490   # Insert the option either (1) after the last *FLAGS variable, or
8491   # (2) before a word containing "conftest.", or (3) at the end.
8492   # Note that $ac_compile itself does not contain backslashes and begins
8493   # with a dollar sign (not a hyphen), so the echo should work correctly.
8494   # The option is referenced via a variable to avoid confusing sed.
8495   lt_compile=`echo "$ac_compile" | $SED \
8496   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8497   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8498   -e 's:$: $lt_compiler_flag:'`
8499   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8500   (eval "$lt_compile" 2>conftest.err)
8501   ac_status=$?
8502   cat conftest.err >&5
8503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8504   if (exit $ac_status) && test -s "$ac_outfile"; then
8505     # The compiler can only warn and ignore the option if not recognized
8506     # So say no if there are warnings other than the usual output.
8507     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8508     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8509     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8510       lt_cv_prog_compiler_rtti_exceptions=yes
8511     fi
8512   fi
8513   $RM conftest*
8514
8515fi
8516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8517$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8518
8519if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8520    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8521else
8522    :
8523fi
8524
8525fi
8526
8527
8528
8529
8530
8531
8532  lt_prog_compiler_wl=
8533lt_prog_compiler_pic=
8534lt_prog_compiler_static=
8535
8536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8537$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8538
8539  if test "$GCC" = yes; then
8540    lt_prog_compiler_wl='-Wl,'
8541    lt_prog_compiler_static='-static'
8542
8543    case $host_os in
8544      aix*)
8545      # All AIX code is PIC.
8546      if test "$host_cpu" = ia64; then
8547	# AIX 5 now supports IA64 processor
8548	lt_prog_compiler_static='-Bstatic'
8549      fi
8550      lt_prog_compiler_pic='-fPIC'
8551      ;;
8552
8553    amigaos*)
8554      case $host_cpu in
8555      powerpc)
8556            # see comment about AmigaOS4 .so support
8557            lt_prog_compiler_pic='-fPIC'
8558        ;;
8559      m68k)
8560            # FIXME: we need at least 68020 code to build shared libraries, but
8561            # adding the `-m68020' flag to GCC prevents building anything better,
8562            # like `-m68040'.
8563            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8564        ;;
8565      esac
8566      ;;
8567
8568    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8569      # PIC is the default for these OSes.
8570      ;;
8571
8572    mingw* | cygwin* | pw32* | os2* | cegcc*)
8573      # This hack is so that the source file can tell whether it is being
8574      # built for inclusion in a dll (and should export symbols for example).
8575      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8576      # (--disable-auto-import) libraries
8577      lt_prog_compiler_pic='-DDLL_EXPORT'
8578      ;;
8579
8580    darwin* | rhapsody*)
8581      # PIC is the default on this platform
8582      # Common symbols not allowed in MH_DYLIB files
8583      lt_prog_compiler_pic='-fno-common'
8584      ;;
8585
8586    haiku*)
8587      # PIC is the default for Haiku.
8588      # The "-static" flag exists, but is broken.
8589      lt_prog_compiler_static=
8590      ;;
8591
8592    hpux*)
8593      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8594      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8595      # sets the default TLS model and affects inlining.
8596      case $host_cpu in
8597      hppa*64*)
8598	# +Z the default
8599	;;
8600      *)
8601	lt_prog_compiler_pic='-fPIC'
8602	;;
8603      esac
8604      ;;
8605
8606    interix[3-9]*)
8607      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8608      # Instead, we relocate shared libraries at runtime.
8609      ;;
8610
8611    msdosdjgpp*)
8612      # Just because we use GCC doesn't mean we suddenly get shared libraries
8613      # on systems that don't support them.
8614      lt_prog_compiler_can_build_shared=no
8615      enable_shared=no
8616      ;;
8617
8618    *nto* | *qnx*)
8619      # QNX uses GNU C++, but need to define -shared option too, otherwise
8620      # it will coredump.
8621      lt_prog_compiler_pic='-fPIC -shared'
8622      ;;
8623
8624    sysv4*MP*)
8625      if test -d /usr/nec; then
8626	lt_prog_compiler_pic=-Kconform_pic
8627      fi
8628      ;;
8629
8630    *)
8631      lt_prog_compiler_pic='-fPIC'
8632      ;;
8633    esac
8634
8635    case $cc_basename in
8636    nvcc*) # Cuda Compiler Driver 2.2
8637      lt_prog_compiler_wl='-Xlinker '
8638      lt_prog_compiler_pic='-Xcompiler -fPIC'
8639      ;;
8640    esac
8641  else
8642    # PORTME Check for flag to pass linker flags through the system compiler.
8643    case $host_os in
8644    aix*)
8645      lt_prog_compiler_wl='-Wl,'
8646      if test "$host_cpu" = ia64; then
8647	# AIX 5 now supports IA64 processor
8648	lt_prog_compiler_static='-Bstatic'
8649      else
8650	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8651      fi
8652      ;;
8653
8654    mingw* | cygwin* | pw32* | os2* | cegcc*)
8655      # This hack is so that the source file can tell whether it is being
8656      # built for inclusion in a dll (and should export symbols for example).
8657      lt_prog_compiler_pic='-DDLL_EXPORT'
8658      ;;
8659
8660    hpux9* | hpux10* | hpux11*)
8661      lt_prog_compiler_wl='-Wl,'
8662      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8663      # not for PA HP-UX.
8664      case $host_cpu in
8665      hppa*64*|ia64*)
8666	# +Z the default
8667	;;
8668      *)
8669	lt_prog_compiler_pic='+Z'
8670	;;
8671      esac
8672      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8673      lt_prog_compiler_static='${wl}-a ${wl}archive'
8674      ;;
8675
8676    irix5* | irix6* | nonstopux*)
8677      lt_prog_compiler_wl='-Wl,'
8678      # PIC (with -KPIC) is the default.
8679      lt_prog_compiler_static='-non_shared'
8680      ;;
8681
8682    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8683      case $cc_basename in
8684      # old Intel for x86_64 which still supported -KPIC.
8685      ecc*)
8686	lt_prog_compiler_wl='-Wl,'
8687	lt_prog_compiler_pic='-KPIC'
8688	lt_prog_compiler_static='-static'
8689        ;;
8690      # icc used to be incompatible with GCC.
8691      # ICC 10 doesn't accept -KPIC any more.
8692      icc* | ifort*)
8693	lt_prog_compiler_wl='-Wl,'
8694	lt_prog_compiler_pic='-fPIC'
8695	lt_prog_compiler_static='-static'
8696        ;;
8697      # Lahey Fortran 8.1.
8698      lf95*)
8699	lt_prog_compiler_wl='-Wl,'
8700	lt_prog_compiler_pic='--shared'
8701	lt_prog_compiler_static='--static'
8702	;;
8703      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8704        # Portland Group compilers (*not* the Pentium gcc compiler,
8705	# which looks to be a dead project)
8706	lt_prog_compiler_wl='-Wl,'
8707	lt_prog_compiler_pic='-fpic'
8708	lt_prog_compiler_static='-Bstatic'
8709        ;;
8710      ccc*)
8711        lt_prog_compiler_wl='-Wl,'
8712        # All Alpha code is PIC.
8713        lt_prog_compiler_static='-non_shared'
8714        ;;
8715      xl* | bgxl* | bgf* | mpixl*)
8716	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8717	lt_prog_compiler_wl='-Wl,'
8718	lt_prog_compiler_pic='-qpic'
8719	lt_prog_compiler_static='-qstaticlink'
8720	;;
8721      *)
8722	case `$CC -V 2>&1 | sed 5q` in
8723	*Sun\ F* | *Sun*Fortran*)
8724	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8725	  lt_prog_compiler_pic='-KPIC'
8726	  lt_prog_compiler_static='-Bstatic'
8727	  lt_prog_compiler_wl=''
8728	  ;;
8729	*Sun\ C*)
8730	  # Sun C 5.9
8731	  lt_prog_compiler_pic='-KPIC'
8732	  lt_prog_compiler_static='-Bstatic'
8733	  lt_prog_compiler_wl='-Wl,'
8734	  ;;
8735	esac
8736	;;
8737      esac
8738      ;;
8739
8740    newsos6)
8741      lt_prog_compiler_pic='-KPIC'
8742      lt_prog_compiler_static='-Bstatic'
8743      ;;
8744
8745    *nto* | *qnx*)
8746      # QNX uses GNU C++, but need to define -shared option too, otherwise
8747      # it will coredump.
8748      lt_prog_compiler_pic='-fPIC -shared'
8749      ;;
8750
8751    osf3* | osf4* | osf5*)
8752      lt_prog_compiler_wl='-Wl,'
8753      # All OSF/1 code is PIC.
8754      lt_prog_compiler_static='-non_shared'
8755      ;;
8756
8757    rdos*)
8758      lt_prog_compiler_static='-non_shared'
8759      ;;
8760
8761    solaris*)
8762      lt_prog_compiler_pic='-KPIC'
8763      lt_prog_compiler_static='-Bstatic'
8764      case $cc_basename in
8765      f77* | f90* | f95*)
8766	lt_prog_compiler_wl='-Qoption ld ';;
8767      *)
8768	lt_prog_compiler_wl='-Wl,';;
8769      esac
8770      ;;
8771
8772    sunos4*)
8773      lt_prog_compiler_wl='-Qoption ld '
8774      lt_prog_compiler_pic='-PIC'
8775      lt_prog_compiler_static='-Bstatic'
8776      ;;
8777
8778    sysv4 | sysv4.2uw2* | sysv4.3*)
8779      lt_prog_compiler_wl='-Wl,'
8780      lt_prog_compiler_pic='-KPIC'
8781      lt_prog_compiler_static='-Bstatic'
8782      ;;
8783
8784    sysv4*MP*)
8785      if test -d /usr/nec ;then
8786	lt_prog_compiler_pic='-Kconform_pic'
8787	lt_prog_compiler_static='-Bstatic'
8788      fi
8789      ;;
8790
8791    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8792      lt_prog_compiler_wl='-Wl,'
8793      lt_prog_compiler_pic='-KPIC'
8794      lt_prog_compiler_static='-Bstatic'
8795      ;;
8796
8797    unicos*)
8798      lt_prog_compiler_wl='-Wl,'
8799      lt_prog_compiler_can_build_shared=no
8800      ;;
8801
8802    uts4*)
8803      lt_prog_compiler_pic='-pic'
8804      lt_prog_compiler_static='-Bstatic'
8805      ;;
8806
8807    *)
8808      lt_prog_compiler_can_build_shared=no
8809      ;;
8810    esac
8811  fi
8812
8813case $host_os in
8814  # For platforms which do not support PIC, -DPIC is meaningless:
8815  *djgpp*)
8816    lt_prog_compiler_pic=
8817    ;;
8818  *)
8819    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8820    ;;
8821esac
8822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8823$as_echo "$lt_prog_compiler_pic" >&6; }
8824
8825
8826
8827
8828
8829
8830#
8831# Check to make sure the PIC flag actually works.
8832#
8833if test -n "$lt_prog_compiler_pic"; then
8834  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8835$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8836if ${lt_cv_prog_compiler_pic_works+:} false; then :
8837  $as_echo_n "(cached) " >&6
8838else
8839  lt_cv_prog_compiler_pic_works=no
8840   ac_outfile=conftest.$ac_objext
8841   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8842   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8843   # Insert the option either (1) after the last *FLAGS variable, or
8844   # (2) before a word containing "conftest.", or (3) at the end.
8845   # Note that $ac_compile itself does not contain backslashes and begins
8846   # with a dollar sign (not a hyphen), so the echo should work correctly.
8847   # The option is referenced via a variable to avoid confusing sed.
8848   lt_compile=`echo "$ac_compile" | $SED \
8849   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8850   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8851   -e 's:$: $lt_compiler_flag:'`
8852   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8853   (eval "$lt_compile" 2>conftest.err)
8854   ac_status=$?
8855   cat conftest.err >&5
8856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8857   if (exit $ac_status) && test -s "$ac_outfile"; then
8858     # The compiler can only warn and ignore the option if not recognized
8859     # So say no if there are warnings other than the usual output.
8860     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8861     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8862     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8863       lt_cv_prog_compiler_pic_works=yes
8864     fi
8865   fi
8866   $RM conftest*
8867
8868fi
8869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8870$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8871
8872if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8873    case $lt_prog_compiler_pic in
8874     "" | " "*) ;;
8875     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8876     esac
8877else
8878    lt_prog_compiler_pic=
8879     lt_prog_compiler_can_build_shared=no
8880fi
8881
8882fi
8883
8884
8885
8886
8887
8888
8889#
8890# Check to make sure the static flag actually works.
8891#
8892wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8894$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8895if ${lt_cv_prog_compiler_static_works+:} false; then :
8896  $as_echo_n "(cached) " >&6
8897else
8898  lt_cv_prog_compiler_static_works=no
8899   save_LDFLAGS="$LDFLAGS"
8900   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8901   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8902   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8903     # The linker can only warn and ignore the option if not recognized
8904     # So say no if there are warnings
8905     if test -s conftest.err; then
8906       # Append any errors to the config.log.
8907       cat conftest.err 1>&5
8908       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8909       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8910       if diff conftest.exp conftest.er2 >/dev/null; then
8911         lt_cv_prog_compiler_static_works=yes
8912       fi
8913     else
8914       lt_cv_prog_compiler_static_works=yes
8915     fi
8916   fi
8917   $RM -r conftest*
8918   LDFLAGS="$save_LDFLAGS"
8919
8920fi
8921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8922$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8923
8924if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8925    :
8926else
8927    lt_prog_compiler_static=
8928fi
8929
8930
8931
8932
8933
8934
8935
8936  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8937$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8938if ${lt_cv_prog_compiler_c_o+:} false; then :
8939  $as_echo_n "(cached) " >&6
8940else
8941  lt_cv_prog_compiler_c_o=no
8942   $RM -r conftest 2>/dev/null
8943   mkdir conftest
8944   cd conftest
8945   mkdir out
8946   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8947
8948   lt_compiler_flag="-o out/conftest2.$ac_objext"
8949   # Insert the option either (1) after the last *FLAGS variable, or
8950   # (2) before a word containing "conftest.", or (3) at the end.
8951   # Note that $ac_compile itself does not contain backslashes and begins
8952   # with a dollar sign (not a hyphen), so the echo should work correctly.
8953   lt_compile=`echo "$ac_compile" | $SED \
8954   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8955   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8956   -e 's:$: $lt_compiler_flag:'`
8957   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8958   (eval "$lt_compile" 2>out/conftest.err)
8959   ac_status=$?
8960   cat out/conftest.err >&5
8961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8962   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8963   then
8964     # The compiler can only warn and ignore the option if not recognized
8965     # So say no if there are warnings
8966     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8967     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8968     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8969       lt_cv_prog_compiler_c_o=yes
8970     fi
8971   fi
8972   chmod u+w . 2>&5
8973   $RM conftest*
8974   # SGI C++ compiler will create directory out/ii_files/ for
8975   # template instantiation
8976   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8977   $RM out/* && rmdir out
8978   cd ..
8979   $RM -r conftest
8980   $RM conftest*
8981
8982fi
8983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8984$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8985
8986
8987
8988
8989
8990
8991  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8992$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8993if ${lt_cv_prog_compiler_c_o+:} false; then :
8994  $as_echo_n "(cached) " >&6
8995else
8996  lt_cv_prog_compiler_c_o=no
8997   $RM -r conftest 2>/dev/null
8998   mkdir conftest
8999   cd conftest
9000   mkdir out
9001   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9002
9003   lt_compiler_flag="-o out/conftest2.$ac_objext"
9004   # Insert the option either (1) after the last *FLAGS variable, or
9005   # (2) before a word containing "conftest.", or (3) at the end.
9006   # Note that $ac_compile itself does not contain backslashes and begins
9007   # with a dollar sign (not a hyphen), so the echo should work correctly.
9008   lt_compile=`echo "$ac_compile" | $SED \
9009   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9010   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9011   -e 's:$: $lt_compiler_flag:'`
9012   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9013   (eval "$lt_compile" 2>out/conftest.err)
9014   ac_status=$?
9015   cat out/conftest.err >&5
9016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9017   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9018   then
9019     # The compiler can only warn and ignore the option if not recognized
9020     # So say no if there are warnings
9021     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9022     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9023     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9024       lt_cv_prog_compiler_c_o=yes
9025     fi
9026   fi
9027   chmod u+w . 2>&5
9028   $RM conftest*
9029   # SGI C++ compiler will create directory out/ii_files/ for
9030   # template instantiation
9031   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9032   $RM out/* && rmdir out
9033   cd ..
9034   $RM -r conftest
9035   $RM conftest*
9036
9037fi
9038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9039$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9040
9041
9042
9043
9044hard_links="nottested"
9045if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9046  # do not overwrite the value of need_locks provided by the user
9047  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9048$as_echo_n "checking if we can lock with hard links... " >&6; }
9049  hard_links=yes
9050  $RM conftest*
9051  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9052  touch conftest.a
9053  ln conftest.a conftest.b 2>&5 || hard_links=no
9054  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9055  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9056$as_echo "$hard_links" >&6; }
9057  if test "$hard_links" = no; then
9058    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9059$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9060    need_locks=warn
9061  fi
9062else
9063  need_locks=no
9064fi
9065
9066
9067
9068
9069
9070
9071  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9072$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9073
9074  runpath_var=
9075  allow_undefined_flag=
9076  always_export_symbols=no
9077  archive_cmds=
9078  archive_expsym_cmds=
9079  compiler_needs_object=no
9080  enable_shared_with_static_runtimes=no
9081  export_dynamic_flag_spec=
9082  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9083  hardcode_automatic=no
9084  hardcode_direct=no
9085  hardcode_direct_absolute=no
9086  hardcode_libdir_flag_spec=
9087  hardcode_libdir_flag_spec_ld=
9088  hardcode_libdir_separator=
9089  hardcode_minus_L=no
9090  hardcode_shlibpath_var=unsupported
9091  inherit_rpath=no
9092  link_all_deplibs=unknown
9093  module_cmds=
9094  module_expsym_cmds=
9095  old_archive_from_new_cmds=
9096  old_archive_from_expsyms_cmds=
9097  thread_safe_flag_spec=
9098  whole_archive_flag_spec=
9099  # include_expsyms should be a list of space-separated symbols to be *always*
9100  # included in the symbol list
9101  include_expsyms=
9102  # exclude_expsyms can be an extended regexp of symbols to exclude
9103  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9104  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9105  # as well as any symbol that contains `d'.
9106  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9107  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9108  # platforms (ab)use it in PIC code, but their linkers get confused if
9109  # the symbol is explicitly referenced.  Since portable code cannot
9110  # rely on this symbol name, it's probably fine to never include it in
9111  # preloaded symbol tables.
9112  # Exclude shared library initialization/finalization symbols.
9113  extract_expsyms_cmds=
9114
9115  case $host_os in
9116  cygwin* | mingw* | pw32* | cegcc*)
9117    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9118    # When not using gcc, we currently assume that we are using
9119    # Microsoft Visual C++.
9120    if test "$GCC" != yes; then
9121      with_gnu_ld=no
9122    fi
9123    ;;
9124  interix*)
9125    # we just hope/assume this is gcc and not c89 (= MSVC++)
9126    with_gnu_ld=yes
9127    ;;
9128  openbsd*)
9129    with_gnu_ld=no
9130    ;;
9131  esac
9132
9133  ld_shlibs=yes
9134
9135  # On some targets, GNU ld is compatible enough with the native linker
9136  # that we're better off using the native interface for both.
9137  lt_use_gnu_ld_interface=no
9138  if test "$with_gnu_ld" = yes; then
9139    case $host_os in
9140      aix*)
9141	# The AIX port of GNU ld has always aspired to compatibility
9142	# with the native linker.  However, as the warning in the GNU ld
9143	# block says, versions before 2.19.5* couldn't really create working
9144	# shared libraries, regardless of the interface used.
9145	case `$LD -v 2>&1` in
9146	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9147	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9148	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9149	  *)
9150	    lt_use_gnu_ld_interface=yes
9151	    ;;
9152	esac
9153	;;
9154      *)
9155	lt_use_gnu_ld_interface=yes
9156	;;
9157    esac
9158  fi
9159
9160  if test "$lt_use_gnu_ld_interface" = yes; then
9161    # If archive_cmds runs LD, not CC, wlarc should be empty
9162    wlarc='${wl}'
9163
9164    # Set some defaults for GNU ld with shared library support. These
9165    # are reset later if shared libraries are not supported. Putting them
9166    # here allows them to be overridden if necessary.
9167    runpath_var=LD_RUN_PATH
9168    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9169    export_dynamic_flag_spec='${wl}--export-dynamic'
9170    # ancient GNU ld didn't support --whole-archive et. al.
9171    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9172      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9173    else
9174      whole_archive_flag_spec=
9175    fi
9176    supports_anon_versioning=no
9177    case `$LD -v 2>&1` in
9178      *GNU\ gold*) supports_anon_versioning=yes ;;
9179      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9180      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9181      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9182      *\ 2.11.*) ;; # other 2.11 versions
9183      *) supports_anon_versioning=yes ;;
9184    esac
9185
9186    # See if GNU ld supports shared libraries.
9187    case $host_os in
9188    aix[3-9]*)
9189      # On AIX/PPC, the GNU linker is very broken
9190      if test "$host_cpu" != ia64; then
9191	ld_shlibs=no
9192	cat <<_LT_EOF 1>&2
9193
9194*** Warning: the GNU linker, at least up to release 2.19, is reported
9195*** to be unable to reliably create shared libraries on AIX.
9196*** Therefore, libtool is disabling shared libraries support.  If you
9197*** really care for shared libraries, you may want to install binutils
9198*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9199*** You will then need to restart the configuration process.
9200
9201_LT_EOF
9202      fi
9203      ;;
9204
9205    amigaos*)
9206      case $host_cpu in
9207      powerpc)
9208            # see comment about AmigaOS4 .so support
9209            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9210            archive_expsym_cmds=''
9211        ;;
9212      m68k)
9213            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)'
9214            hardcode_libdir_flag_spec='-L$libdir'
9215            hardcode_minus_L=yes
9216        ;;
9217      esac
9218      ;;
9219
9220    beos*)
9221      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9222	allow_undefined_flag=unsupported
9223	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9224	# support --undefined.  This deserves some investigation.  FIXME
9225	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9226      else
9227	ld_shlibs=no
9228      fi
9229      ;;
9230
9231    cygwin* | mingw* | pw32* | cegcc*)
9232      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9233      # as there is no search path for DLLs.
9234      hardcode_libdir_flag_spec='-L$libdir'
9235      export_dynamic_flag_spec='${wl}--export-all-symbols'
9236      allow_undefined_flag=unsupported
9237      always_export_symbols=no
9238      enable_shared_with_static_runtimes=yes
9239      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9240
9241      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9242        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9243	# If the export-symbols file already is a .def file (1st line
9244	# is EXPORTS), use it as is; otherwise, prepend...
9245	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9246	  cp $export_symbols $output_objdir/$soname.def;
9247	else
9248	  echo EXPORTS > $output_objdir/$soname.def;
9249	  cat $export_symbols >> $output_objdir/$soname.def;
9250	fi~
9251	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9252      else
9253	ld_shlibs=no
9254      fi
9255      ;;
9256
9257    haiku*)
9258      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9259      link_all_deplibs=yes
9260      ;;
9261
9262    interix[3-9]*)
9263      hardcode_direct=no
9264      hardcode_shlibpath_var=no
9265      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9266      export_dynamic_flag_spec='${wl}-E'
9267      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9268      # Instead, shared libraries are loaded at an image base (0x10000000 by
9269      # default) and relocated if they conflict, which is a slow very memory
9270      # consuming and fragmenting process.  To avoid this, we pick a random,
9271      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9272      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9273      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9274      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'
9275      ;;
9276
9277    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9278      tmp_diet=no
9279      if test "$host_os" = linux-dietlibc; then
9280	case $cc_basename in
9281	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9282	esac
9283      fi
9284      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9285	 && test "$tmp_diet" = no
9286      then
9287	tmp_addflag=' $pic_flag'
9288	tmp_sharedflag='-shared'
9289	case $cc_basename,$host_cpu in
9290        pgcc*)				# Portland Group C compiler
9291	  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'
9292	  tmp_addflag=' $pic_flag'
9293	  ;;
9294	pgf77* | pgf90* | pgf95* | pgfortran*)
9295					# Portland Group f77 and f90 compilers
9296	  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'
9297	  tmp_addflag=' $pic_flag -Mnomain' ;;
9298	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9299	  tmp_addflag=' -i_dynamic' ;;
9300	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9301	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9302	ifc* | ifort*)			# Intel Fortran compiler
9303	  tmp_addflag=' -nofor_main' ;;
9304	lf95*)				# Lahey Fortran 8.1
9305	  whole_archive_flag_spec=
9306	  tmp_sharedflag='--shared' ;;
9307	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9308	  tmp_sharedflag='-qmkshrobj'
9309	  tmp_addflag= ;;
9310	nvcc*)	# Cuda Compiler Driver 2.2
9311	  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'
9312	  compiler_needs_object=yes
9313	  ;;
9314	esac
9315	case `$CC -V 2>&1 | sed 5q` in
9316	*Sun\ C*)			# Sun C 5.9
9317	  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'
9318	  compiler_needs_object=yes
9319	  tmp_sharedflag='-G' ;;
9320	*Sun\ F*)			# Sun Fortran 8.3
9321	  tmp_sharedflag='-G' ;;
9322	esac
9323	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9324
9325        if test "x$supports_anon_versioning" = xyes; then
9326          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9327	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9328	    echo "local: *; };" >> $output_objdir/$libname.ver~
9329	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9330        fi
9331
9332	case $cc_basename in
9333	xlf* | bgf* | bgxlf* | mpixlf*)
9334	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9335	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9336	  hardcode_libdir_flag_spec=
9337	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9338	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9339	  if test "x$supports_anon_versioning" = xyes; then
9340	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9341	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9342	      echo "local: *; };" >> $output_objdir/$libname.ver~
9343	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9344	  fi
9345	  ;;
9346	esac
9347      else
9348        ld_shlibs=no
9349      fi
9350      ;;
9351
9352    netbsd*)
9353      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9354	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9355	wlarc=
9356      else
9357	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9358	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9359      fi
9360      ;;
9361
9362    solaris*)
9363      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9364	ld_shlibs=no
9365	cat <<_LT_EOF 1>&2
9366
9367*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9368*** create shared libraries on Solaris systems.  Therefore, libtool
9369*** is disabling shared libraries support.  We urge you to upgrade GNU
9370*** binutils to release 2.9.1 or newer.  Another option is to modify
9371*** your PATH or compiler configuration so that the native linker is
9372*** used, and then restart.
9373
9374_LT_EOF
9375      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9376	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9377	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9378      else
9379	ld_shlibs=no
9380      fi
9381      ;;
9382
9383    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9384      case `$LD -v 2>&1` in
9385        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9386	ld_shlibs=no
9387	cat <<_LT_EOF 1>&2
9388
9389*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9390*** reliably create shared libraries on SCO systems.  Therefore, libtool
9391*** is disabling shared libraries support.  We urge you to upgrade GNU
9392*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9393*** your PATH or compiler configuration so that the native linker is
9394*** used, and then restart.
9395
9396_LT_EOF
9397	;;
9398	*)
9399	  # For security reasons, it is highly recommended that you always
9400	  # use absolute paths for naming shared libraries, and exclude the
9401	  # DT_RUNPATH tag from executables and libraries.  But doing so
9402	  # requires that you compile everything twice, which is a pain.
9403	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9404	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9405	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9406	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9407	  else
9408	    ld_shlibs=no
9409	  fi
9410	;;
9411      esac
9412      ;;
9413
9414    sunos4*)
9415      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9416      wlarc=
9417      hardcode_direct=yes
9418      hardcode_shlibpath_var=no
9419      ;;
9420
9421    *)
9422      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9423	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9424	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9425      else
9426	ld_shlibs=no
9427      fi
9428      ;;
9429    esac
9430
9431    if test "$ld_shlibs" = no; then
9432      runpath_var=
9433      hardcode_libdir_flag_spec=
9434      export_dynamic_flag_spec=
9435      whole_archive_flag_spec=
9436    fi
9437  else
9438    # PORTME fill in a description of your system's linker (not GNU ld)
9439    case $host_os in
9440    aix3*)
9441      allow_undefined_flag=unsupported
9442      always_export_symbols=yes
9443      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'
9444      # Note: this linker hardcodes the directories in LIBPATH if there
9445      # are no directories specified by -L.
9446      hardcode_minus_L=yes
9447      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9448	# Neither direct hardcoding nor static linking is supported with a
9449	# broken collect2.
9450	hardcode_direct=unsupported
9451      fi
9452      ;;
9453
9454    aix[4-9]*)
9455      if test "$host_cpu" = ia64; then
9456	# On IA64, the linker does run time linking by default, so we don't
9457	# have to do anything special.
9458	aix_use_runtimelinking=no
9459	exp_sym_flag='-Bexport'
9460	no_entry_flag=""
9461      else
9462	# If we're using GNU nm, then we don't want the "-C" option.
9463	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9464	# Also, AIX nm treats weak defined symbols like other global
9465	# defined symbols, whereas GNU nm marks them as "W".
9466	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9467	  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'
9468	else
9469	  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'
9470	fi
9471	aix_use_runtimelinking=no
9472
9473	# Test if we are trying to use run time linking or normal
9474	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9475	# need to do runtime linking.
9476	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9477	  for ld_flag in $LDFLAGS; do
9478	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9479	    aix_use_runtimelinking=yes
9480	    break
9481	  fi
9482	  done
9483	  ;;
9484	esac
9485
9486	exp_sym_flag='-bexport'
9487	no_entry_flag='-bnoentry'
9488      fi
9489
9490      # When large executables or shared objects are built, AIX ld can
9491      # have problems creating the table of contents.  If linking a library
9492      # or program results in "error TOC overflow" add -mminimal-toc to
9493      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9494      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9495
9496      archive_cmds=''
9497      hardcode_direct=yes
9498      hardcode_direct_absolute=yes
9499      hardcode_libdir_separator=':'
9500      link_all_deplibs=yes
9501      file_list_spec='${wl}-f,'
9502
9503      if test "$GCC" = yes; then
9504	case $host_os in aix4.[012]|aix4.[012].*)
9505	# We only want to do this on AIX 4.2 and lower, the check
9506	# below for broken collect2 doesn't work under 4.3+
9507	  collect2name=`${CC} -print-prog-name=collect2`
9508	  if test -f "$collect2name" &&
9509	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9510	  then
9511	  # We have reworked collect2
9512	  :
9513	  else
9514	  # We have old collect2
9515	  hardcode_direct=unsupported
9516	  # It fails to find uninstalled libraries when the uninstalled
9517	  # path is not listed in the libpath.  Setting hardcode_minus_L
9518	  # to unsupported forces relinking
9519	  hardcode_minus_L=yes
9520	  hardcode_libdir_flag_spec='-L$libdir'
9521	  hardcode_libdir_separator=
9522	  fi
9523	  ;;
9524	esac
9525	shared_flag='-shared'
9526	if test "$aix_use_runtimelinking" = yes; then
9527	  shared_flag="$shared_flag "'${wl}-G'
9528	fi
9529      else
9530	# not using gcc
9531	if test "$host_cpu" = ia64; then
9532	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9533	# chokes on -Wl,-G. The following line is correct:
9534	  shared_flag='-G'
9535	else
9536	  if test "$aix_use_runtimelinking" = yes; then
9537	    shared_flag='${wl}-G'
9538	  else
9539	    shared_flag='${wl}-bM:SRE'
9540	  fi
9541	fi
9542      fi
9543
9544      export_dynamic_flag_spec='${wl}-bexpall'
9545      # It seems that -bexpall does not export symbols beginning with
9546      # underscore (_), so it is better to generate a list of symbols to export.
9547      always_export_symbols=yes
9548      if test "$aix_use_runtimelinking" = yes; then
9549	# Warning - without using the other runtime loading flags (-brtl),
9550	# -berok will link without error, but may produce a broken library.
9551	allow_undefined_flag='-berok'
9552        # Determine the default libpath from the value encoded in an
9553        # empty executable.
9554        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9555/* end confdefs.h.  */
9556
9557int
9558main ()
9559{
9560
9561  ;
9562  return 0;
9563}
9564_ACEOF
9565if ac_fn_c_try_link "$LINENO"; then :
9566
9567lt_aix_libpath_sed='
9568    /Import File Strings/,/^$/ {
9569	/^0/ {
9570	    s/^0  *\(.*\)$/\1/
9571	    p
9572	}
9573    }'
9574aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9575# Check for a 64-bit object if we didn't find anything.
9576if test -z "$aix_libpath"; then
9577  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9578fi
9579fi
9580rm -f core conftest.err conftest.$ac_objext \
9581    conftest$ac_exeext conftest.$ac_ext
9582if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9583
9584        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9585        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"
9586      else
9587	if test "$host_cpu" = ia64; then
9588	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9589	  allow_undefined_flag="-z nodefs"
9590	  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"
9591	else
9592	 # Determine the default libpath from the value encoded in an
9593	 # empty executable.
9594	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9595/* end confdefs.h.  */
9596
9597int
9598main ()
9599{
9600
9601  ;
9602  return 0;
9603}
9604_ACEOF
9605if ac_fn_c_try_link "$LINENO"; then :
9606
9607lt_aix_libpath_sed='
9608    /Import File Strings/,/^$/ {
9609	/^0/ {
9610	    s/^0  *\(.*\)$/\1/
9611	    p
9612	}
9613    }'
9614aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9615# Check for a 64-bit object if we didn't find anything.
9616if test -z "$aix_libpath"; then
9617  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9618fi
9619fi
9620rm -f core conftest.err conftest.$ac_objext \
9621    conftest$ac_exeext conftest.$ac_ext
9622if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9623
9624	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9625	  # Warning - without using the other run time loading flags,
9626	  # -berok will link without error, but may produce a broken library.
9627	  no_undefined_flag=' ${wl}-bernotok'
9628	  allow_undefined_flag=' ${wl}-berok'
9629	  if test "$with_gnu_ld" = yes; then
9630	    # We only use this code for GNU lds that support --whole-archive.
9631	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9632	  else
9633	    # Exported symbols can be pulled into shared objects from archives
9634	    whole_archive_flag_spec='$convenience'
9635	  fi
9636	  archive_cmds_need_lc=yes
9637	  # This is similar to how AIX traditionally builds its shared libraries.
9638	  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'
9639	fi
9640      fi
9641      ;;
9642
9643    amigaos*)
9644      case $host_cpu in
9645      powerpc)
9646            # see comment about AmigaOS4 .so support
9647            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9648            archive_expsym_cmds=''
9649        ;;
9650      m68k)
9651            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)'
9652            hardcode_libdir_flag_spec='-L$libdir'
9653            hardcode_minus_L=yes
9654        ;;
9655      esac
9656      ;;
9657
9658    bsdi[45]*)
9659      export_dynamic_flag_spec=-rdynamic
9660      ;;
9661
9662    cygwin* | mingw* | pw32* | cegcc*)
9663      # When not using gcc, we currently assume that we are using
9664      # Microsoft Visual C++.
9665      # hardcode_libdir_flag_spec is actually meaningless, as there is
9666      # no search path for DLLs.
9667      hardcode_libdir_flag_spec=' '
9668      allow_undefined_flag=unsupported
9669      # Tell ltmain to make .lib files, not .a files.
9670      libext=lib
9671      # Tell ltmain to make .dll files, not .so files.
9672      shrext_cmds=".dll"
9673      # FIXME: Setting linknames here is a bad hack.
9674      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9675      # The linker will automatically build a .lib file if we build a DLL.
9676      old_archive_from_new_cmds='true'
9677      # FIXME: Should let the user specify the lib program.
9678      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9679      fix_srcfile_path='`cygpath -w "$srcfile"`'
9680      enable_shared_with_static_runtimes=yes
9681      ;;
9682
9683    darwin* | rhapsody*)
9684
9685
9686  archive_cmds_need_lc=no
9687  hardcode_direct=no
9688  hardcode_automatic=yes
9689  hardcode_shlibpath_var=unsupported
9690  if test "$lt_cv_ld_force_load" = "yes"; then
9691    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\"`'
9692  else
9693    whole_archive_flag_spec=''
9694  fi
9695  link_all_deplibs=yes
9696  allow_undefined_flag="$_lt_dar_allow_undefined"
9697  case $cc_basename in
9698     ifort*) _lt_dar_can_shared=yes ;;
9699     *) _lt_dar_can_shared=$GCC ;;
9700  esac
9701  if test "$_lt_dar_can_shared" = "yes"; then
9702    output_verbose_link_cmd=func_echo_all
9703    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9704    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9705    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}"
9706    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}"
9707
9708  else
9709  ld_shlibs=no
9710  fi
9711
9712      ;;
9713
9714    dgux*)
9715      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9716      hardcode_libdir_flag_spec='-L$libdir'
9717      hardcode_shlibpath_var=no
9718      ;;
9719
9720    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9721    # support.  Future versions do this automatically, but an explicit c++rt0.o
9722    # does not break anything, and helps significantly (at the cost of a little
9723    # extra space).
9724    freebsd2.2*)
9725      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9726      hardcode_libdir_flag_spec='-R$libdir'
9727      hardcode_direct=yes
9728      hardcode_shlibpath_var=no
9729      ;;
9730
9731    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9732    freebsd2.*)
9733      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9734      hardcode_direct=yes
9735      hardcode_minus_L=yes
9736      hardcode_shlibpath_var=no
9737      ;;
9738
9739    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9740    freebsd* | dragonfly*)
9741      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9742      hardcode_libdir_flag_spec='-R$libdir'
9743      hardcode_direct=yes
9744      hardcode_shlibpath_var=no
9745      ;;
9746
9747    hpux9*)
9748      if test "$GCC" = yes; then
9749	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'
9750      else
9751	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'
9752      fi
9753      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9754      hardcode_libdir_separator=:
9755      hardcode_direct=yes
9756
9757      # hardcode_minus_L: Not really in the search PATH,
9758      # but as the default location of the library.
9759      hardcode_minus_L=yes
9760      export_dynamic_flag_spec='${wl}-E'
9761      ;;
9762
9763    hpux10*)
9764      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9765	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9766      else
9767	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9768      fi
9769      if test "$with_gnu_ld" = no; then
9770	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9771	hardcode_libdir_flag_spec_ld='+b $libdir'
9772	hardcode_libdir_separator=:
9773	hardcode_direct=yes
9774	hardcode_direct_absolute=yes
9775	export_dynamic_flag_spec='${wl}-E'
9776	# hardcode_minus_L: Not really in the search PATH,
9777	# but as the default location of the library.
9778	hardcode_minus_L=yes
9779      fi
9780      ;;
9781
9782    hpux11*)
9783      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9784	case $host_cpu in
9785	hppa*64*)
9786	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9787	  ;;
9788	ia64*)
9789	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9790	  ;;
9791	*)
9792	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9793	  ;;
9794	esac
9795      else
9796	case $host_cpu in
9797	hppa*64*)
9798	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9799	  ;;
9800	ia64*)
9801	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9802	  ;;
9803	*)
9804
9805	  # Older versions of the 11.00 compiler do not understand -b yet
9806	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9807	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9808$as_echo_n "checking if $CC understands -b... " >&6; }
9809if ${lt_cv_prog_compiler__b+:} false; then :
9810  $as_echo_n "(cached) " >&6
9811else
9812  lt_cv_prog_compiler__b=no
9813   save_LDFLAGS="$LDFLAGS"
9814   LDFLAGS="$LDFLAGS -b"
9815   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9816   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9817     # The linker can only warn and ignore the option if not recognized
9818     # So say no if there are warnings
9819     if test -s conftest.err; then
9820       # Append any errors to the config.log.
9821       cat conftest.err 1>&5
9822       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9823       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9824       if diff conftest.exp conftest.er2 >/dev/null; then
9825         lt_cv_prog_compiler__b=yes
9826       fi
9827     else
9828       lt_cv_prog_compiler__b=yes
9829     fi
9830   fi
9831   $RM -r conftest*
9832   LDFLAGS="$save_LDFLAGS"
9833
9834fi
9835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9836$as_echo "$lt_cv_prog_compiler__b" >&6; }
9837
9838if test x"$lt_cv_prog_compiler__b" = xyes; then
9839    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9840else
9841    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9842fi
9843
9844	  ;;
9845	esac
9846      fi
9847      if test "$with_gnu_ld" = no; then
9848	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9849	hardcode_libdir_separator=:
9850
9851	case $host_cpu in
9852	hppa*64*|ia64*)
9853	  hardcode_direct=no
9854	  hardcode_shlibpath_var=no
9855	  ;;
9856	*)
9857	  hardcode_direct=yes
9858	  hardcode_direct_absolute=yes
9859	  export_dynamic_flag_spec='${wl}-E'
9860
9861	  # hardcode_minus_L: Not really in the search PATH,
9862	  # but as the default location of the library.
9863	  hardcode_minus_L=yes
9864	  ;;
9865	esac
9866      fi
9867      ;;
9868
9869    irix5* | irix6* | nonstopux*)
9870      if test "$GCC" = yes; then
9871	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'
9872	# Try to use the -exported_symbol ld option, if it does not
9873	# work, assume that -exports_file does not work either and
9874	# implicitly export all symbols.
9875        save_LDFLAGS="$LDFLAGS"
9876        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9877        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9878/* end confdefs.h.  */
9879int foo(void) {}
9880_ACEOF
9881if ac_fn_c_try_link "$LINENO"; then :
9882  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'
9883
9884fi
9885rm -f core conftest.err conftest.$ac_objext \
9886    conftest$ac_exeext conftest.$ac_ext
9887        LDFLAGS="$save_LDFLAGS"
9888      else
9889	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'
9890	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'
9891      fi
9892      archive_cmds_need_lc='no'
9893      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9894      hardcode_libdir_separator=:
9895      inherit_rpath=yes
9896      link_all_deplibs=yes
9897      ;;
9898
9899    netbsd*)
9900      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9901	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9902      else
9903	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9904      fi
9905      hardcode_libdir_flag_spec='-R$libdir'
9906      hardcode_direct=yes
9907      hardcode_shlibpath_var=no
9908      ;;
9909
9910    newsos6)
9911      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9912      hardcode_direct=yes
9913      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9914      hardcode_libdir_separator=:
9915      hardcode_shlibpath_var=no
9916      ;;
9917
9918    *nto* | *qnx*)
9919      ;;
9920
9921    openbsd*)
9922      if test -f /usr/libexec/ld.so; then
9923	hardcode_direct=yes
9924	hardcode_shlibpath_var=no
9925	hardcode_direct_absolute=yes
9926	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9927	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9928	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9929	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9930	  export_dynamic_flag_spec='${wl}-E'
9931	else
9932	  case $host_os in
9933	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9934	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9935	     hardcode_libdir_flag_spec='-R$libdir'
9936	     ;;
9937	   *)
9938	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9939	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9940	     ;;
9941	  esac
9942	fi
9943      else
9944	ld_shlibs=no
9945      fi
9946      ;;
9947
9948    os2*)
9949      hardcode_libdir_flag_spec='-L$libdir'
9950      hardcode_minus_L=yes
9951      allow_undefined_flag=unsupported
9952      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'
9953      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9954      ;;
9955
9956    osf3*)
9957      if test "$GCC" = yes; then
9958	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9959	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'
9960      else
9961	allow_undefined_flag=' -expect_unresolved \*'
9962	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'
9963      fi
9964      archive_cmds_need_lc='no'
9965      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9966      hardcode_libdir_separator=:
9967      ;;
9968
9969    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9970      if test "$GCC" = yes; then
9971	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9972	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'
9973	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9974      else
9975	allow_undefined_flag=' -expect_unresolved \*'
9976	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'
9977	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~
9978	$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'
9979
9980	# Both c and cxx compiler support -rpath directly
9981	hardcode_libdir_flag_spec='-rpath $libdir'
9982      fi
9983      archive_cmds_need_lc='no'
9984      hardcode_libdir_separator=:
9985      ;;
9986
9987    solaris*)
9988      no_undefined_flag=' -z defs'
9989      if test "$GCC" = yes; then
9990	wlarc='${wl}'
9991	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9992	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9993	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9994      else
9995	case `$CC -V 2>&1` in
9996	*"Compilers 5.0"*)
9997	  wlarc=''
9998	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9999	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10000	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10001	  ;;
10002	*)
10003	  wlarc='${wl}'
10004	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10005	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10006	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10007	  ;;
10008	esac
10009      fi
10010      hardcode_libdir_flag_spec='-R$libdir'
10011      hardcode_shlibpath_var=no
10012      case $host_os in
10013      solaris2.[0-5] | solaris2.[0-5].*) ;;
10014      *)
10015	# The compiler driver will combine and reorder linker options,
10016	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10017	# but is careful enough not to reorder.
10018	# Supported since Solaris 2.6 (maybe 2.5.1?)
10019	if test "$GCC" = yes; then
10020	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10021	else
10022	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10023	fi
10024	;;
10025      esac
10026      link_all_deplibs=yes
10027      ;;
10028
10029    sunos4*)
10030      if test "x$host_vendor" = xsequent; then
10031	# Use $CC to link under sequent, because it throws in some extra .o
10032	# files that make .init and .fini sections work.
10033	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10034      else
10035	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10036      fi
10037      hardcode_libdir_flag_spec='-L$libdir'
10038      hardcode_direct=yes
10039      hardcode_minus_L=yes
10040      hardcode_shlibpath_var=no
10041      ;;
10042
10043    sysv4)
10044      case $host_vendor in
10045	sni)
10046	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10047	  hardcode_direct=yes # is this really true???
10048	;;
10049	siemens)
10050	  ## LD is ld it makes a PLAMLIB
10051	  ## CC just makes a GrossModule.
10052	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10053	  reload_cmds='$CC -r -o $output$reload_objs'
10054	  hardcode_direct=no
10055        ;;
10056	motorola)
10057	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10058	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10059	;;
10060      esac
10061      runpath_var='LD_RUN_PATH'
10062      hardcode_shlibpath_var=no
10063      ;;
10064
10065    sysv4.3*)
10066      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10067      hardcode_shlibpath_var=no
10068      export_dynamic_flag_spec='-Bexport'
10069      ;;
10070
10071    sysv4*MP*)
10072      if test -d /usr/nec; then
10073	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10074	hardcode_shlibpath_var=no
10075	runpath_var=LD_RUN_PATH
10076	hardcode_runpath_var=yes
10077	ld_shlibs=yes
10078      fi
10079      ;;
10080
10081    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10082      no_undefined_flag='${wl}-z,text'
10083      archive_cmds_need_lc=no
10084      hardcode_shlibpath_var=no
10085      runpath_var='LD_RUN_PATH'
10086
10087      if test "$GCC" = yes; then
10088	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10089	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10090      else
10091	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10092	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10093      fi
10094      ;;
10095
10096    sysv5* | sco3.2v5* | sco5v6*)
10097      # Note: We can NOT use -z defs as we might desire, because we do not
10098      # link with -lc, and that would cause any symbols used from libc to
10099      # always be unresolved, which means just about no library would
10100      # ever link correctly.  If we're not using GNU ld we use -z text
10101      # though, which does catch some bad symbols but isn't as heavy-handed
10102      # as -z defs.
10103      no_undefined_flag='${wl}-z,text'
10104      allow_undefined_flag='${wl}-z,nodefs'
10105      archive_cmds_need_lc=no
10106      hardcode_shlibpath_var=no
10107      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10108      hardcode_libdir_separator=':'
10109      link_all_deplibs=yes
10110      export_dynamic_flag_spec='${wl}-Bexport'
10111      runpath_var='LD_RUN_PATH'
10112
10113      if test "$GCC" = yes; then
10114	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10115	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10116      else
10117	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10118	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10119      fi
10120      ;;
10121
10122    uts4*)
10123      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10124      hardcode_libdir_flag_spec='-L$libdir'
10125      hardcode_shlibpath_var=no
10126      ;;
10127
10128    *)
10129      ld_shlibs=no
10130      ;;
10131    esac
10132
10133    if test x$host_vendor = xsni; then
10134      case $host in
10135      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10136	export_dynamic_flag_spec='${wl}-Blargedynsym'
10137	;;
10138      esac
10139    fi
10140  fi
10141
10142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10143$as_echo "$ld_shlibs" >&6; }
10144test "$ld_shlibs" = no && can_build_shared=no
10145
10146with_gnu_ld=$with_gnu_ld
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162#
10163# Do we need to explicitly link libc?
10164#
10165case "x$archive_cmds_need_lc" in
10166x|xyes)
10167  # Assume -lc should be added
10168  archive_cmds_need_lc=yes
10169
10170  if test "$enable_shared" = yes && test "$GCC" = yes; then
10171    case $archive_cmds in
10172    *'~'*)
10173      # FIXME: we may have to deal with multi-command sequences.
10174      ;;
10175    '$CC '*)
10176      # Test whether the compiler implicitly links with -lc since on some
10177      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10178      # to ld, don't add -lc before -lgcc.
10179      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10180$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10181if ${lt_cv_archive_cmds_need_lc+:} false; then :
10182  $as_echo_n "(cached) " >&6
10183else
10184  $RM conftest*
10185	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10186
10187	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10188  (eval $ac_compile) 2>&5
10189  ac_status=$?
10190  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10191  test $ac_status = 0; } 2>conftest.err; then
10192	  soname=conftest
10193	  lib=conftest
10194	  libobjs=conftest.$ac_objext
10195	  deplibs=
10196	  wl=$lt_prog_compiler_wl
10197	  pic_flag=$lt_prog_compiler_pic
10198	  compiler_flags=-v
10199	  linker_flags=-v
10200	  verstring=
10201	  output_objdir=.
10202	  libname=conftest
10203	  lt_save_allow_undefined_flag=$allow_undefined_flag
10204	  allow_undefined_flag=
10205	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10206  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10207  ac_status=$?
10208  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10209  test $ac_status = 0; }
10210	  then
10211	    lt_cv_archive_cmds_need_lc=no
10212	  else
10213	    lt_cv_archive_cmds_need_lc=yes
10214	  fi
10215	  allow_undefined_flag=$lt_save_allow_undefined_flag
10216	else
10217	  cat conftest.err 1>&5
10218	fi
10219	$RM conftest*
10220
10221fi
10222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10223$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10224      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10225      ;;
10226    esac
10227  fi
10228  ;;
10229esac
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
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  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10388$as_echo_n "checking dynamic linker characteristics... " >&6; }
10389
10390if test "$GCC" = yes; then
10391  case $host_os in
10392    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10393    *) lt_awk_arg="/^libraries:/" ;;
10394  esac
10395  case $host_os in
10396    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10397    *) lt_sed_strip_eq="s,=/,/,g" ;;
10398  esac
10399  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10400  case $lt_search_path_spec in
10401  *\;*)
10402    # if the path contains ";" then we assume it to be the separator
10403    # otherwise default to the standard path separator (i.e. ":") - it is
10404    # assumed that no part of a normal pathname contains ";" but that should
10405    # okay in the real world where ";" in dirpaths is itself problematic.
10406    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10407    ;;
10408  *)
10409    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10410    ;;
10411  esac
10412  # Ok, now we have the path, separated by spaces, we can step through it
10413  # and add multilib dir if necessary.
10414  lt_tmp_lt_search_path_spec=
10415  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10416  for lt_sys_path in $lt_search_path_spec; do
10417    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10418      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10419    else
10420      test -d "$lt_sys_path" && \
10421	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10422    fi
10423  done
10424  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10425BEGIN {RS=" "; FS="/|\n";} {
10426  lt_foo="";
10427  lt_count=0;
10428  for (lt_i = NF; lt_i > 0; lt_i--) {
10429    if ($lt_i != "" && $lt_i != ".") {
10430      if ($lt_i == "..") {
10431        lt_count++;
10432      } else {
10433        if (lt_count == 0) {
10434          lt_foo="/" $lt_i lt_foo;
10435        } else {
10436          lt_count--;
10437        }
10438      }
10439    }
10440  }
10441  if (lt_foo != "") { lt_freq[lt_foo]++; }
10442  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10443}'`
10444  # AWK program above erroneously prepends '/' to C:/dos/paths
10445  # for these hosts.
10446  case $host_os in
10447    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10448      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10449  esac
10450  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10451else
10452  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10453fi
10454library_names_spec=
10455libname_spec='lib$name'
10456soname_spec=
10457shrext_cmds=".so"
10458postinstall_cmds=
10459postuninstall_cmds=
10460finish_cmds=
10461finish_eval=
10462shlibpath_var=
10463shlibpath_overrides_runpath=unknown
10464version_type=none
10465dynamic_linker="$host_os ld.so"
10466sys_lib_dlsearch_path_spec="/lib /usr/lib"
10467need_lib_prefix=unknown
10468hardcode_into_libs=no
10469
10470# when you set need_version to no, make sure it does not cause -set_version
10471# flags to be left without arguments
10472need_version=unknown
10473
10474case $host_os in
10475aix3*)
10476  version_type=linux
10477  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10478  shlibpath_var=LIBPATH
10479
10480  # AIX 3 has no versioning support, so we append a major version to the name.
10481  soname_spec='${libname}${release}${shared_ext}$major'
10482  ;;
10483
10484aix[4-9]*)
10485  version_type=linux
10486  need_lib_prefix=no
10487  need_version=no
10488  hardcode_into_libs=yes
10489  if test "$host_cpu" = ia64; then
10490    # AIX 5 supports IA64
10491    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10492    shlibpath_var=LD_LIBRARY_PATH
10493  else
10494    # With GCC up to 2.95.x, collect2 would create an import file
10495    # for dependence libraries.  The import file would start with
10496    # the line `#! .'.  This would cause the generated library to
10497    # depend on `.', always an invalid library.  This was fixed in
10498    # development snapshots of GCC prior to 3.0.
10499    case $host_os in
10500      aix4 | aix4.[01] | aix4.[01].*)
10501      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10502	   echo ' yes '
10503	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10504	:
10505      else
10506	can_build_shared=no
10507      fi
10508      ;;
10509    esac
10510    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10511    # soname into executable. Probably we can add versioning support to
10512    # collect2, so additional links can be useful in future.
10513    if test "$aix_use_runtimelinking" = yes; then
10514      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10515      # instead of lib<name>.a to let people know that these are not
10516      # typical AIX shared libraries.
10517      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10518    else
10519      # We preserve .a as extension for shared libraries through AIX4.2
10520      # and later when we are not doing run time linking.
10521      library_names_spec='${libname}${release}.a $libname.a'
10522      soname_spec='${libname}${release}${shared_ext}$major'
10523    fi
10524    shlibpath_var=LIBPATH
10525  fi
10526  ;;
10527
10528amigaos*)
10529  case $host_cpu in
10530  powerpc)
10531    # Since July 2007 AmigaOS4 officially supports .so libraries.
10532    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10533    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10534    ;;
10535  m68k)
10536    library_names_spec='$libname.ixlibrary $libname.a'
10537    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10538    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'
10539    ;;
10540  esac
10541  ;;
10542
10543beos*)
10544  library_names_spec='${libname}${shared_ext}'
10545  dynamic_linker="$host_os ld.so"
10546  shlibpath_var=LIBRARY_PATH
10547  ;;
10548
10549bsdi[45]*)
10550  version_type=linux
10551  need_version=no
10552  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10553  soname_spec='${libname}${release}${shared_ext}$major'
10554  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10555  shlibpath_var=LD_LIBRARY_PATH
10556  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10557  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10558  # the default ld.so.conf also contains /usr/contrib/lib and
10559  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10560  # libtool to hard-code these into programs
10561  ;;
10562
10563cygwin* | mingw* | pw32* | cegcc*)
10564  version_type=windows
10565  shrext_cmds=".dll"
10566  need_version=no
10567  need_lib_prefix=no
10568
10569  case $GCC,$host_os in
10570  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10571    library_names_spec='$libname.dll.a'
10572    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10573    postinstall_cmds='base_file=`basename \${file}`~
10574      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10575      dldir=$destdir/`dirname \$dlpath`~
10576      test -d \$dldir || mkdir -p \$dldir~
10577      $install_prog $dir/$dlname \$dldir/$dlname~
10578      chmod a+x \$dldir/$dlname~
10579      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10580        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10581      fi'
10582    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10583      dlpath=$dir/\$dldll~
10584       $RM \$dlpath'
10585    shlibpath_overrides_runpath=yes
10586
10587    case $host_os in
10588    cygwin*)
10589      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10590      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10591
10592      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10593      ;;
10594    mingw* | cegcc*)
10595      # MinGW DLLs use traditional 'lib' prefix
10596      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10597      ;;
10598    pw32*)
10599      # pw32 DLLs use 'pw' prefix rather than 'lib'
10600      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10601      ;;
10602    esac
10603    ;;
10604
10605  *)
10606    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10607    ;;
10608  esac
10609  dynamic_linker='Win32 ld.exe'
10610  # FIXME: first we should search . and the directory the executable is in
10611  shlibpath_var=PATH
10612  ;;
10613
10614darwin* | rhapsody*)
10615  dynamic_linker="$host_os dyld"
10616  version_type=darwin
10617  need_lib_prefix=no
10618  need_version=no
10619  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10620  soname_spec='${libname}${release}${major}$shared_ext'
10621  shlibpath_overrides_runpath=yes
10622  shlibpath_var=DYLD_LIBRARY_PATH
10623  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10624
10625  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10626  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10627  ;;
10628
10629dgux*)
10630  version_type=linux
10631  need_lib_prefix=no
10632  need_version=no
10633  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10634  soname_spec='${libname}${release}${shared_ext}$major'
10635  shlibpath_var=LD_LIBRARY_PATH
10636  ;;
10637
10638freebsd* | dragonfly*)
10639  # DragonFly does not have aout.  When/if they implement a new
10640  # versioning mechanism, adjust this.
10641  if test -x /usr/bin/objformat; then
10642    objformat=`/usr/bin/objformat`
10643  else
10644    case $host_os in
10645    freebsd[23].*) objformat=aout ;;
10646    *) objformat=elf ;;
10647    esac
10648  fi
10649  version_type=freebsd-$objformat
10650  case $version_type in
10651    freebsd-elf*)
10652      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10653      need_version=no
10654      need_lib_prefix=no
10655      ;;
10656    freebsd-*)
10657      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10658      need_version=yes
10659      ;;
10660  esac
10661  shlibpath_var=LD_LIBRARY_PATH
10662  case $host_os in
10663  freebsd2.*)
10664    shlibpath_overrides_runpath=yes
10665    ;;
10666  freebsd3.[01]* | freebsdelf3.[01]*)
10667    shlibpath_overrides_runpath=yes
10668    hardcode_into_libs=yes
10669    ;;
10670  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10671  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10672    shlibpath_overrides_runpath=no
10673    hardcode_into_libs=yes
10674    ;;
10675  *) # from 4.6 on, and DragonFly
10676    shlibpath_overrides_runpath=yes
10677    hardcode_into_libs=yes
10678    ;;
10679  esac
10680  ;;
10681
10682gnu*)
10683  version_type=linux
10684  need_lib_prefix=no
10685  need_version=no
10686  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10687  soname_spec='${libname}${release}${shared_ext}$major'
10688  shlibpath_var=LD_LIBRARY_PATH
10689  hardcode_into_libs=yes
10690  ;;
10691
10692haiku*)
10693  version_type=linux
10694  need_lib_prefix=no
10695  need_version=no
10696  dynamic_linker="$host_os runtime_loader"
10697  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10698  soname_spec='${libname}${release}${shared_ext}$major'
10699  shlibpath_var=LIBRARY_PATH
10700  shlibpath_overrides_runpath=yes
10701  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10702  hardcode_into_libs=yes
10703  ;;
10704
10705hpux9* | hpux10* | hpux11*)
10706  # Give a soname corresponding to the major version so that dld.sl refuses to
10707  # link against other versions.
10708  version_type=sunos
10709  need_lib_prefix=no
10710  need_version=no
10711  case $host_cpu in
10712  ia64*)
10713    shrext_cmds='.so'
10714    hardcode_into_libs=yes
10715    dynamic_linker="$host_os dld.so"
10716    shlibpath_var=LD_LIBRARY_PATH
10717    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10718    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10719    soname_spec='${libname}${release}${shared_ext}$major'
10720    if test "X$HPUX_IA64_MODE" = X32; then
10721      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10722    else
10723      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10724    fi
10725    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10726    ;;
10727  hppa*64*)
10728    shrext_cmds='.sl'
10729    hardcode_into_libs=yes
10730    dynamic_linker="$host_os dld.sl"
10731    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10732    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10733    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10734    soname_spec='${libname}${release}${shared_ext}$major'
10735    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10736    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10737    ;;
10738  *)
10739    shrext_cmds='.sl'
10740    dynamic_linker="$host_os dld.sl"
10741    shlibpath_var=SHLIB_PATH
10742    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
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    ;;
10746  esac
10747  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10748  postinstall_cmds='chmod 555 $lib'
10749  # or fails outright, so override atomically:
10750  install_override_mode=555
10751  ;;
10752
10753interix[3-9]*)
10754  version_type=linux
10755  need_lib_prefix=no
10756  need_version=no
10757  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10758  soname_spec='${libname}${release}${shared_ext}$major'
10759  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10760  shlibpath_var=LD_LIBRARY_PATH
10761  shlibpath_overrides_runpath=no
10762  hardcode_into_libs=yes
10763  ;;
10764
10765irix5* | irix6* | nonstopux*)
10766  case $host_os in
10767    nonstopux*) version_type=nonstopux ;;
10768    *)
10769	if test "$lt_cv_prog_gnu_ld" = yes; then
10770		version_type=linux
10771	else
10772		version_type=irix
10773	fi ;;
10774  esac
10775  need_lib_prefix=no
10776  need_version=no
10777  soname_spec='${libname}${release}${shared_ext}$major'
10778  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10779  case $host_os in
10780  irix5* | nonstopux*)
10781    libsuff= shlibsuff=
10782    ;;
10783  *)
10784    case $LD in # libtool.m4 will add one of these switches to LD
10785    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10786      libsuff= shlibsuff= libmagic=32-bit;;
10787    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10788      libsuff=32 shlibsuff=N32 libmagic=N32;;
10789    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10790      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10791    *) libsuff= shlibsuff= libmagic=never-match;;
10792    esac
10793    ;;
10794  esac
10795  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10796  shlibpath_overrides_runpath=no
10797  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10798  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10799  hardcode_into_libs=yes
10800  ;;
10801
10802# No shared lib support for Linux oldld, aout, or coff.
10803linux*oldld* | linux*aout* | linux*coff*)
10804  dynamic_linker=no
10805  ;;
10806
10807# This must be Linux ELF.
10808linux* | k*bsd*-gnu | kopensolaris*-gnu)
10809  version_type=linux
10810  need_lib_prefix=no
10811  need_version=no
10812  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10813  soname_spec='${libname}${release}${shared_ext}$major'
10814  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10815  shlibpath_var=LD_LIBRARY_PATH
10816  shlibpath_overrides_runpath=no
10817
10818  # Some binutils ld are patched to set DT_RUNPATH
10819  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10820  $as_echo_n "(cached) " >&6
10821else
10822  lt_cv_shlibpath_overrides_runpath=no
10823    save_LDFLAGS=$LDFLAGS
10824    save_libdir=$libdir
10825    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10826	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10827    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10828/* end confdefs.h.  */
10829
10830int
10831main ()
10832{
10833
10834  ;
10835  return 0;
10836}
10837_ACEOF
10838if ac_fn_c_try_link "$LINENO"; then :
10839  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10840  lt_cv_shlibpath_overrides_runpath=yes
10841fi
10842fi
10843rm -f core conftest.err conftest.$ac_objext \
10844    conftest$ac_exeext conftest.$ac_ext
10845    LDFLAGS=$save_LDFLAGS
10846    libdir=$save_libdir
10847
10848fi
10849
10850  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10851
10852  # This implies no fast_install, which is unacceptable.
10853  # Some rework will be needed to allow for fast_install
10854  # before this can be enabled.
10855  hardcode_into_libs=yes
10856
10857  # Append ld.so.conf contents to the search path
10858  if test -f /etc/ld.so.conf; then
10859    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' ' '`
10860    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10861  fi
10862
10863  # We used to test for /lib/ld.so.1 and disable shared libraries on
10864  # powerpc, because MkLinux only supported shared libraries with the
10865  # GNU dynamic linker.  Since this was broken with cross compilers,
10866  # most powerpc-linux boxes support dynamic linking these days and
10867  # people can always --disable-shared, the test was removed, and we
10868  # assume the GNU/Linux dynamic linker is in use.
10869  dynamic_linker='GNU/Linux ld.so'
10870  ;;
10871
10872netbsd*)
10873  version_type=sunos
10874  need_lib_prefix=no
10875  need_version=no
10876  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10877    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10878    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10879    dynamic_linker='NetBSD (a.out) ld.so'
10880  else
10881    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10882    soname_spec='${libname}${release}${shared_ext}$major'
10883    dynamic_linker='NetBSD ld.elf_so'
10884  fi
10885  shlibpath_var=LD_LIBRARY_PATH
10886  shlibpath_overrides_runpath=yes
10887  hardcode_into_libs=yes
10888  ;;
10889
10890newsos6)
10891  version_type=linux
10892  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10893  shlibpath_var=LD_LIBRARY_PATH
10894  shlibpath_overrides_runpath=yes
10895  ;;
10896
10897*nto* | *qnx*)
10898  version_type=qnx
10899  need_lib_prefix=no
10900  need_version=no
10901  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10902  soname_spec='${libname}${release}${shared_ext}$major'
10903  shlibpath_var=LD_LIBRARY_PATH
10904  shlibpath_overrides_runpath=no
10905  hardcode_into_libs=yes
10906  dynamic_linker='ldqnx.so'
10907  ;;
10908
10909openbsd*)
10910  version_type=sunos
10911  sys_lib_dlsearch_path_spec="/usr/lib"
10912  need_lib_prefix=no
10913  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10914  case $host_os in
10915    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10916    *)				need_version=no  ;;
10917  esac
10918  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10919  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10920  shlibpath_var=LD_LIBRARY_PATH
10921  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10922    case $host_os in
10923      openbsd2.[89] | openbsd2.[89].*)
10924	shlibpath_overrides_runpath=no
10925	;;
10926      *)
10927	shlibpath_overrides_runpath=yes
10928	;;
10929      esac
10930  else
10931    shlibpath_overrides_runpath=yes
10932  fi
10933  ;;
10934
10935os2*)
10936  libname_spec='$name'
10937  shrext_cmds=".dll"
10938  need_lib_prefix=no
10939  library_names_spec='$libname${shared_ext} $libname.a'
10940  dynamic_linker='OS/2 ld.exe'
10941  shlibpath_var=LIBPATH
10942  ;;
10943
10944osf3* | osf4* | osf5*)
10945  version_type=osf
10946  need_lib_prefix=no
10947  need_version=no
10948  soname_spec='${libname}${release}${shared_ext}$major'
10949  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10950  shlibpath_var=LD_LIBRARY_PATH
10951  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10952  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10953  ;;
10954
10955rdos*)
10956  dynamic_linker=no
10957  ;;
10958
10959solaris*)
10960  version_type=linux
10961  need_lib_prefix=no
10962  need_version=no
10963  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10964  soname_spec='${libname}${release}${shared_ext}$major'
10965  shlibpath_var=LD_LIBRARY_PATH
10966  shlibpath_overrides_runpath=yes
10967  hardcode_into_libs=yes
10968  # ldd complains unless libraries are executable
10969  postinstall_cmds='chmod +x $lib'
10970  ;;
10971
10972sunos4*)
10973  version_type=sunos
10974  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10975  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10976  shlibpath_var=LD_LIBRARY_PATH
10977  shlibpath_overrides_runpath=yes
10978  if test "$with_gnu_ld" = yes; then
10979    need_lib_prefix=no
10980  fi
10981  need_version=yes
10982  ;;
10983
10984sysv4 | sysv4.3*)
10985  version_type=linux
10986  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10987  soname_spec='${libname}${release}${shared_ext}$major'
10988  shlibpath_var=LD_LIBRARY_PATH
10989  case $host_vendor in
10990    sni)
10991      shlibpath_overrides_runpath=no
10992      need_lib_prefix=no
10993      runpath_var=LD_RUN_PATH
10994      ;;
10995    siemens)
10996      need_lib_prefix=no
10997      ;;
10998    motorola)
10999      need_lib_prefix=no
11000      need_version=no
11001      shlibpath_overrides_runpath=no
11002      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11003      ;;
11004  esac
11005  ;;
11006
11007sysv4*MP*)
11008  if test -d /usr/nec ;then
11009    version_type=linux
11010    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11011    soname_spec='$libname${shared_ext}.$major'
11012    shlibpath_var=LD_LIBRARY_PATH
11013  fi
11014  ;;
11015
11016sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11017  version_type=freebsd-elf
11018  need_lib_prefix=no
11019  need_version=no
11020  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11021  soname_spec='${libname}${release}${shared_ext}$major'
11022  shlibpath_var=LD_LIBRARY_PATH
11023  shlibpath_overrides_runpath=yes
11024  hardcode_into_libs=yes
11025  if test "$with_gnu_ld" = yes; then
11026    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11027  else
11028    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11029    case $host_os in
11030      sco3.2v5*)
11031        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11032	;;
11033    esac
11034  fi
11035  sys_lib_dlsearch_path_spec='/usr/lib'
11036  ;;
11037
11038tpf*)
11039  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11040  version_type=linux
11041  need_lib_prefix=no
11042  need_version=no
11043  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11044  shlibpath_var=LD_LIBRARY_PATH
11045  shlibpath_overrides_runpath=no
11046  hardcode_into_libs=yes
11047  ;;
11048
11049uts4*)
11050  version_type=linux
11051  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11052  soname_spec='${libname}${release}${shared_ext}$major'
11053  shlibpath_var=LD_LIBRARY_PATH
11054  ;;
11055
11056*)
11057  dynamic_linker=no
11058  ;;
11059esac
11060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11061$as_echo "$dynamic_linker" >&6; }
11062test "$dynamic_linker" = no && can_build_shared=no
11063
11064variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11065if test "$GCC" = yes; then
11066  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11067fi
11068
11069if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11070  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11071fi
11072if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11073  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11074fi
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
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  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11168$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11169hardcode_action=
11170if test -n "$hardcode_libdir_flag_spec" ||
11171   test -n "$runpath_var" ||
11172   test "X$hardcode_automatic" = "Xyes" ; then
11173
11174  # We can hardcode non-existent directories.
11175  if test "$hardcode_direct" != no &&
11176     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11177     # have to relink, otherwise we might link with an installed library
11178     # when we should be linking with a yet-to-be-installed one
11179     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11180     test "$hardcode_minus_L" != no; then
11181    # Linking always hardcodes the temporary library directory.
11182    hardcode_action=relink
11183  else
11184    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11185    hardcode_action=immediate
11186  fi
11187else
11188  # We cannot hardcode anything, or else we can only hardcode existing
11189  # directories.
11190  hardcode_action=unsupported
11191fi
11192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11193$as_echo "$hardcode_action" >&6; }
11194
11195if test "$hardcode_action" = relink ||
11196   test "$inherit_rpath" = yes; then
11197  # Fast installation is not supported
11198  enable_fast_install=no
11199elif test "$shlibpath_overrides_runpath" = yes ||
11200     test "$enable_shared" = no; then
11201  # Fast installation is not necessary
11202  enable_fast_install=needless
11203fi
11204
11205
11206
11207
11208
11209
11210  if test "x$enable_dlopen" != xyes; then
11211  enable_dlopen=unknown
11212  enable_dlopen_self=unknown
11213  enable_dlopen_self_static=unknown
11214else
11215  lt_cv_dlopen=no
11216  lt_cv_dlopen_libs=
11217
11218  case $host_os in
11219  beos*)
11220    lt_cv_dlopen="load_add_on"
11221    lt_cv_dlopen_libs=
11222    lt_cv_dlopen_self=yes
11223    ;;
11224
11225  mingw* | pw32* | cegcc*)
11226    lt_cv_dlopen="LoadLibrary"
11227    lt_cv_dlopen_libs=
11228    ;;
11229
11230  cygwin*)
11231    lt_cv_dlopen="dlopen"
11232    lt_cv_dlopen_libs=
11233    ;;
11234
11235  darwin*)
11236  # if libdl is installed we need to link against it
11237    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11238$as_echo_n "checking for dlopen in -ldl... " >&6; }
11239if ${ac_cv_lib_dl_dlopen+:} false; then :
11240  $as_echo_n "(cached) " >&6
11241else
11242  ac_check_lib_save_LIBS=$LIBS
11243LIBS="-ldl  $LIBS"
11244cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11245/* end confdefs.h.  */
11246
11247/* Override any GCC internal prototype to avoid an error.
11248   Use char because int might match the return type of a GCC
11249   builtin and then its argument prototype would still apply.  */
11250#ifdef __cplusplus
11251extern "C"
11252#endif
11253char dlopen ();
11254int
11255main ()
11256{
11257return dlopen ();
11258  ;
11259  return 0;
11260}
11261_ACEOF
11262if ac_fn_c_try_link "$LINENO"; then :
11263  ac_cv_lib_dl_dlopen=yes
11264else
11265  ac_cv_lib_dl_dlopen=no
11266fi
11267rm -f core conftest.err conftest.$ac_objext \
11268    conftest$ac_exeext conftest.$ac_ext
11269LIBS=$ac_check_lib_save_LIBS
11270fi
11271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11272$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11273if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11274  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11275else
11276
11277    lt_cv_dlopen="dyld"
11278    lt_cv_dlopen_libs=
11279    lt_cv_dlopen_self=yes
11280
11281fi
11282
11283    ;;
11284
11285  *)
11286    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11287if test "x$ac_cv_func_shl_load" = xyes; then :
11288  lt_cv_dlopen="shl_load"
11289else
11290  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11291$as_echo_n "checking for shl_load in -ldld... " >&6; }
11292if ${ac_cv_lib_dld_shl_load+:} false; then :
11293  $as_echo_n "(cached) " >&6
11294else
11295  ac_check_lib_save_LIBS=$LIBS
11296LIBS="-ldld  $LIBS"
11297cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11298/* end confdefs.h.  */
11299
11300/* Override any GCC internal prototype to avoid an error.
11301   Use char because int might match the return type of a GCC
11302   builtin and then its argument prototype would still apply.  */
11303#ifdef __cplusplus
11304extern "C"
11305#endif
11306char shl_load ();
11307int
11308main ()
11309{
11310return shl_load ();
11311  ;
11312  return 0;
11313}
11314_ACEOF
11315if ac_fn_c_try_link "$LINENO"; then :
11316  ac_cv_lib_dld_shl_load=yes
11317else
11318  ac_cv_lib_dld_shl_load=no
11319fi
11320rm -f core conftest.err conftest.$ac_objext \
11321    conftest$ac_exeext conftest.$ac_ext
11322LIBS=$ac_check_lib_save_LIBS
11323fi
11324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11325$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11326if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11327  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11328else
11329  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11330if test "x$ac_cv_func_dlopen" = xyes; then :
11331  lt_cv_dlopen="dlopen"
11332else
11333  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11334$as_echo_n "checking for dlopen in -ldl... " >&6; }
11335if ${ac_cv_lib_dl_dlopen+:} false; then :
11336  $as_echo_n "(cached) " >&6
11337else
11338  ac_check_lib_save_LIBS=$LIBS
11339LIBS="-ldl  $LIBS"
11340cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11341/* end confdefs.h.  */
11342
11343/* Override any GCC internal prototype to avoid an error.
11344   Use char because int might match the return type of a GCC
11345   builtin and then its argument prototype would still apply.  */
11346#ifdef __cplusplus
11347extern "C"
11348#endif
11349char dlopen ();
11350int
11351main ()
11352{
11353return dlopen ();
11354  ;
11355  return 0;
11356}
11357_ACEOF
11358if ac_fn_c_try_link "$LINENO"; then :
11359  ac_cv_lib_dl_dlopen=yes
11360else
11361  ac_cv_lib_dl_dlopen=no
11362fi
11363rm -f core conftest.err conftest.$ac_objext \
11364    conftest$ac_exeext conftest.$ac_ext
11365LIBS=$ac_check_lib_save_LIBS
11366fi
11367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11368$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11369if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11370  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11371else
11372  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11373$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11374if ${ac_cv_lib_svld_dlopen+:} false; then :
11375  $as_echo_n "(cached) " >&6
11376else
11377  ac_check_lib_save_LIBS=$LIBS
11378LIBS="-lsvld  $LIBS"
11379cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11380/* end confdefs.h.  */
11381
11382/* Override any GCC internal prototype to avoid an error.
11383   Use char because int might match the return type of a GCC
11384   builtin and then its argument prototype would still apply.  */
11385#ifdef __cplusplus
11386extern "C"
11387#endif
11388char dlopen ();
11389int
11390main ()
11391{
11392return dlopen ();
11393  ;
11394  return 0;
11395}
11396_ACEOF
11397if ac_fn_c_try_link "$LINENO"; then :
11398  ac_cv_lib_svld_dlopen=yes
11399else
11400  ac_cv_lib_svld_dlopen=no
11401fi
11402rm -f core conftest.err conftest.$ac_objext \
11403    conftest$ac_exeext conftest.$ac_ext
11404LIBS=$ac_check_lib_save_LIBS
11405fi
11406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11407$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11408if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11409  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11410else
11411  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11412$as_echo_n "checking for dld_link in -ldld... " >&6; }
11413if ${ac_cv_lib_dld_dld_link+:} false; then :
11414  $as_echo_n "(cached) " >&6
11415else
11416  ac_check_lib_save_LIBS=$LIBS
11417LIBS="-ldld  $LIBS"
11418cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11419/* end confdefs.h.  */
11420
11421/* Override any GCC internal prototype to avoid an error.
11422   Use char because int might match the return type of a GCC
11423   builtin and then its argument prototype would still apply.  */
11424#ifdef __cplusplus
11425extern "C"
11426#endif
11427char dld_link ();
11428int
11429main ()
11430{
11431return dld_link ();
11432  ;
11433  return 0;
11434}
11435_ACEOF
11436if ac_fn_c_try_link "$LINENO"; then :
11437  ac_cv_lib_dld_dld_link=yes
11438else
11439  ac_cv_lib_dld_dld_link=no
11440fi
11441rm -f core conftest.err conftest.$ac_objext \
11442    conftest$ac_exeext conftest.$ac_ext
11443LIBS=$ac_check_lib_save_LIBS
11444fi
11445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11446$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11447if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11448  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11449fi
11450
11451
11452fi
11453
11454
11455fi
11456
11457
11458fi
11459
11460
11461fi
11462
11463
11464fi
11465
11466    ;;
11467  esac
11468
11469  if test "x$lt_cv_dlopen" != xno; then
11470    enable_dlopen=yes
11471  else
11472    enable_dlopen=no
11473  fi
11474
11475  case $lt_cv_dlopen in
11476  dlopen)
11477    save_CPPFLAGS="$CPPFLAGS"
11478    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11479
11480    save_LDFLAGS="$LDFLAGS"
11481    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11482
11483    save_LIBS="$LIBS"
11484    LIBS="$lt_cv_dlopen_libs $LIBS"
11485
11486    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11487$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11488if ${lt_cv_dlopen_self+:} false; then :
11489  $as_echo_n "(cached) " >&6
11490else
11491  	  if test "$cross_compiling" = yes; then :
11492  lt_cv_dlopen_self=cross
11493else
11494  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11495  lt_status=$lt_dlunknown
11496  cat > conftest.$ac_ext <<_LT_EOF
11497#line 11497 "configure"
11498#include "confdefs.h"
11499
11500#if HAVE_DLFCN_H
11501#include <dlfcn.h>
11502#endif
11503
11504#include <stdio.h>
11505
11506#ifdef RTLD_GLOBAL
11507#  define LT_DLGLOBAL		RTLD_GLOBAL
11508#else
11509#  ifdef DL_GLOBAL
11510#    define LT_DLGLOBAL		DL_GLOBAL
11511#  else
11512#    define LT_DLGLOBAL		0
11513#  endif
11514#endif
11515
11516/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11517   find out it does not work in some platform. */
11518#ifndef LT_DLLAZY_OR_NOW
11519#  ifdef RTLD_LAZY
11520#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11521#  else
11522#    ifdef DL_LAZY
11523#      define LT_DLLAZY_OR_NOW		DL_LAZY
11524#    else
11525#      ifdef RTLD_NOW
11526#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11527#      else
11528#        ifdef DL_NOW
11529#          define LT_DLLAZY_OR_NOW	DL_NOW
11530#        else
11531#          define LT_DLLAZY_OR_NOW	0
11532#        endif
11533#      endif
11534#    endif
11535#  endif
11536#endif
11537
11538/* When -fvisbility=hidden is used, assume the code has been annotated
11539   correspondingly for the symbols needed.  */
11540#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11541void fnord () __attribute__((visibility("default")));
11542#endif
11543
11544void fnord () { int i=42; }
11545int main ()
11546{
11547  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11548  int status = $lt_dlunknown;
11549
11550  if (self)
11551    {
11552      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11553      else
11554        {
11555	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11556          else puts (dlerror ());
11557	}
11558      /* dlclose (self); */
11559    }
11560  else
11561    puts (dlerror ());
11562
11563  return status;
11564}
11565_LT_EOF
11566  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11567  (eval $ac_link) 2>&5
11568  ac_status=$?
11569  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11570  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11571    (./conftest; exit; ) >&5 2>/dev/null
11572    lt_status=$?
11573    case x$lt_status in
11574      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11575      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11576      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11577    esac
11578  else :
11579    # compilation failed
11580    lt_cv_dlopen_self=no
11581  fi
11582fi
11583rm -fr conftest*
11584
11585
11586fi
11587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11588$as_echo "$lt_cv_dlopen_self" >&6; }
11589
11590    if test "x$lt_cv_dlopen_self" = xyes; then
11591      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11592      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11593$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11594if ${lt_cv_dlopen_self_static+:} false; then :
11595  $as_echo_n "(cached) " >&6
11596else
11597  	  if test "$cross_compiling" = yes; then :
11598  lt_cv_dlopen_self_static=cross
11599else
11600  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11601  lt_status=$lt_dlunknown
11602  cat > conftest.$ac_ext <<_LT_EOF
11603#line 11603 "configure"
11604#include "confdefs.h"
11605
11606#if HAVE_DLFCN_H
11607#include <dlfcn.h>
11608#endif
11609
11610#include <stdio.h>
11611
11612#ifdef RTLD_GLOBAL
11613#  define LT_DLGLOBAL		RTLD_GLOBAL
11614#else
11615#  ifdef DL_GLOBAL
11616#    define LT_DLGLOBAL		DL_GLOBAL
11617#  else
11618#    define LT_DLGLOBAL		0
11619#  endif
11620#endif
11621
11622/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11623   find out it does not work in some platform. */
11624#ifndef LT_DLLAZY_OR_NOW
11625#  ifdef RTLD_LAZY
11626#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11627#  else
11628#    ifdef DL_LAZY
11629#      define LT_DLLAZY_OR_NOW		DL_LAZY
11630#    else
11631#      ifdef RTLD_NOW
11632#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11633#      else
11634#        ifdef DL_NOW
11635#          define LT_DLLAZY_OR_NOW	DL_NOW
11636#        else
11637#          define LT_DLLAZY_OR_NOW	0
11638#        endif
11639#      endif
11640#    endif
11641#  endif
11642#endif
11643
11644/* When -fvisbility=hidden is used, assume the code has been annotated
11645   correspondingly for the symbols needed.  */
11646#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11647void fnord () __attribute__((visibility("default")));
11648#endif
11649
11650void fnord () { int i=42; }
11651int main ()
11652{
11653  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11654  int status = $lt_dlunknown;
11655
11656  if (self)
11657    {
11658      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11659      else
11660        {
11661	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11662          else puts (dlerror ());
11663	}
11664      /* dlclose (self); */
11665    }
11666  else
11667    puts (dlerror ());
11668
11669  return status;
11670}
11671_LT_EOF
11672  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11673  (eval $ac_link) 2>&5
11674  ac_status=$?
11675  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11676  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11677    (./conftest; exit; ) >&5 2>/dev/null
11678    lt_status=$?
11679    case x$lt_status in
11680      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11681      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11682      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11683    esac
11684  else :
11685    # compilation failed
11686    lt_cv_dlopen_self_static=no
11687  fi
11688fi
11689rm -fr conftest*
11690
11691
11692fi
11693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11694$as_echo "$lt_cv_dlopen_self_static" >&6; }
11695    fi
11696
11697    CPPFLAGS="$save_CPPFLAGS"
11698    LDFLAGS="$save_LDFLAGS"
11699    LIBS="$save_LIBS"
11700    ;;
11701  esac
11702
11703  case $lt_cv_dlopen_self in
11704  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11705  *) enable_dlopen_self=unknown ;;
11706  esac
11707
11708  case $lt_cv_dlopen_self_static in
11709  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11710  *) enable_dlopen_self_static=unknown ;;
11711  esac
11712fi
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730striplib=
11731old_striplib=
11732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11733$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11734if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11735  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11736  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11738$as_echo "yes" >&6; }
11739else
11740# FIXME - insert some real tests, host_os isn't really good enough
11741  case $host_os in
11742  darwin*)
11743    if test -n "$STRIP" ; then
11744      striplib="$STRIP -x"
11745      old_striplib="$STRIP -S"
11746      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11747$as_echo "yes" >&6; }
11748    else
11749      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11750$as_echo "no" >&6; }
11751    fi
11752    ;;
11753  *)
11754    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11755$as_echo "no" >&6; }
11756    ;;
11757  esac
11758fi
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771  # Report which library types will actually be built
11772  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11773$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11774  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11775$as_echo "$can_build_shared" >&6; }
11776
11777  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11778$as_echo_n "checking whether to build shared libraries... " >&6; }
11779  test "$can_build_shared" = "no" && enable_shared=no
11780
11781  # On AIX, shared libraries and static libraries use the same namespace, and
11782  # are all built from PIC.
11783  case $host_os in
11784  aix3*)
11785    test "$enable_shared" = yes && enable_static=no
11786    if test -n "$RANLIB"; then
11787      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11788      postinstall_cmds='$RANLIB $lib'
11789    fi
11790    ;;
11791
11792  aix[4-9]*)
11793    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11794      test "$enable_shared" = yes && enable_static=no
11795    fi
11796    ;;
11797  esac
11798  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11799$as_echo "$enable_shared" >&6; }
11800
11801  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11802$as_echo_n "checking whether to build static libraries... " >&6; }
11803  # Make sure either enable_shared or enable_static is yes.
11804  test "$enable_shared" = yes || enable_static=yes
11805  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11806$as_echo "$enable_static" >&6; }
11807
11808
11809
11810
11811fi
11812ac_ext=c
11813ac_cpp='$CPP $CPPFLAGS'
11814ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11815ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11816ac_compiler_gnu=$ac_cv_c_compiler_gnu
11817
11818CC="$lt_save_CC"
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832        ac_config_commands="$ac_config_commands libtool"
11833
11834
11835
11836
11837# Only expand once:
11838
11839
11840
11841
11842# Check whether --enable-largefile was given.
11843if test "${enable_largefile+set}" = set; then :
11844  enableval=$enable_largefile;
11845fi
11846
11847if test "$enable_largefile" != no; then
11848
11849  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11850$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11851if ${ac_cv_sys_largefile_CC+:} false; then :
11852  $as_echo_n "(cached) " >&6
11853else
11854  ac_cv_sys_largefile_CC=no
11855     if test "$GCC" != yes; then
11856       ac_save_CC=$CC
11857       while :; do
11858	 # IRIX 6.2 and later do not support large files by default,
11859	 # so use the C compiler's -n32 option if that helps.
11860	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11861/* end confdefs.h.  */
11862#include <sys/types.h>
11863 /* Check that off_t can represent 2**63 - 1 correctly.
11864    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11865    since some C++ compilers masquerading as C compilers
11866    incorrectly reject 9223372036854775807.  */
11867#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11868  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11869		       && LARGE_OFF_T % 2147483647 == 1)
11870		      ? 1 : -1];
11871int
11872main ()
11873{
11874
11875  ;
11876  return 0;
11877}
11878_ACEOF
11879	 if ac_fn_c_try_compile "$LINENO"; then :
11880  break
11881fi
11882rm -f core conftest.err conftest.$ac_objext
11883	 CC="$CC -n32"
11884	 if ac_fn_c_try_compile "$LINENO"; then :
11885  ac_cv_sys_largefile_CC=' -n32'; break
11886fi
11887rm -f core conftest.err conftest.$ac_objext
11888	 break
11889       done
11890       CC=$ac_save_CC
11891       rm -f conftest.$ac_ext
11892    fi
11893fi
11894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11895$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11896  if test "$ac_cv_sys_largefile_CC" != no; then
11897    CC=$CC$ac_cv_sys_largefile_CC
11898  fi
11899
11900  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11901$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11902if ${ac_cv_sys_file_offset_bits+:} false; then :
11903  $as_echo_n "(cached) " >&6
11904else
11905  while :; do
11906  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11907/* end confdefs.h.  */
11908#include <sys/types.h>
11909 /* Check that off_t can represent 2**63 - 1 correctly.
11910    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11911    since some C++ compilers masquerading as C compilers
11912    incorrectly reject 9223372036854775807.  */
11913#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11914  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11915		       && LARGE_OFF_T % 2147483647 == 1)
11916		      ? 1 : -1];
11917int
11918main ()
11919{
11920
11921  ;
11922  return 0;
11923}
11924_ACEOF
11925if ac_fn_c_try_compile "$LINENO"; then :
11926  ac_cv_sys_file_offset_bits=no; break
11927fi
11928rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11929  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11930/* end confdefs.h.  */
11931#define _FILE_OFFSET_BITS 64
11932#include <sys/types.h>
11933 /* Check that off_t can represent 2**63 - 1 correctly.
11934    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11935    since some C++ compilers masquerading as C compilers
11936    incorrectly reject 9223372036854775807.  */
11937#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11938  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11939		       && LARGE_OFF_T % 2147483647 == 1)
11940		      ? 1 : -1];
11941int
11942main ()
11943{
11944
11945  ;
11946  return 0;
11947}
11948_ACEOF
11949if ac_fn_c_try_compile "$LINENO"; then :
11950  ac_cv_sys_file_offset_bits=64; break
11951fi
11952rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11953  ac_cv_sys_file_offset_bits=unknown
11954  break
11955done
11956fi
11957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11958$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11959case $ac_cv_sys_file_offset_bits in #(
11960  no | unknown) ;;
11961  *)
11962cat >>confdefs.h <<_ACEOF
11963#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11964_ACEOF
11965;;
11966esac
11967rm -rf conftest*
11968  if test $ac_cv_sys_file_offset_bits = unknown; then
11969    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11970$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11971if ${ac_cv_sys_large_files+:} false; then :
11972  $as_echo_n "(cached) " >&6
11973else
11974  while :; do
11975  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11976/* end confdefs.h.  */
11977#include <sys/types.h>
11978 /* Check that off_t can represent 2**63 - 1 correctly.
11979    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11980    since some C++ compilers masquerading as C compilers
11981    incorrectly reject 9223372036854775807.  */
11982#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11983  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11984		       && LARGE_OFF_T % 2147483647 == 1)
11985		      ? 1 : -1];
11986int
11987main ()
11988{
11989
11990  ;
11991  return 0;
11992}
11993_ACEOF
11994if ac_fn_c_try_compile "$LINENO"; then :
11995  ac_cv_sys_large_files=no; break
11996fi
11997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11999/* end confdefs.h.  */
12000#define _LARGE_FILES 1
12001#include <sys/types.h>
12002 /* Check that off_t can represent 2**63 - 1 correctly.
12003    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12004    since some C++ compilers masquerading as C compilers
12005    incorrectly reject 9223372036854775807.  */
12006#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12007  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12008		       && LARGE_OFF_T % 2147483647 == 1)
12009		      ? 1 : -1];
12010int
12011main ()
12012{
12013
12014  ;
12015  return 0;
12016}
12017_ACEOF
12018if ac_fn_c_try_compile "$LINENO"; then :
12019  ac_cv_sys_large_files=1; break
12020fi
12021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12022  ac_cv_sys_large_files=unknown
12023  break
12024done
12025fi
12026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12027$as_echo "$ac_cv_sys_large_files" >&6; }
12028case $ac_cv_sys_large_files in #(
12029  no | unknown) ;;
12030  *)
12031cat >>confdefs.h <<_ACEOF
12032#define _LARGE_FILES $ac_cv_sys_large_files
12033_ACEOF
12034;;
12035esac
12036rm -rf conftest*
12037  fi
12038
12039
12040fi
12041
12042
12043backtrace_supported=yes
12044
12045if test -n "${with_target_subdir}"; then
12046  # We are compiling a GCC library.  We can assume that the unwind
12047  # library exists.
12048  BACKTRACE_FILE="backtrace.lo simple.lo"
12049else
12050  ac_fn_c_check_header_mongrel "$LINENO" "unwind.h" "ac_cv_header_unwind_h" "$ac_includes_default"
12051if test "x$ac_cv_header_unwind_h" = xyes; then :
12052  ac_fn_c_check_func "$LINENO" "_Unwind_Backtrace" "ac_cv_func__Unwind_Backtrace"
12053if test "x$ac_cv_func__Unwind_Backtrace" = xyes; then :
12054  BACKTRACE_FILE="backtrace.lo simple.lo"
12055else
12056  BACKTRACE_FILE="nounwind.lo"
12057                    backtrace_supported=no
12058fi
12059
12060else
12061  BACKTRACE_FILE="nounwind.lo"
12062     backtrace_supported=no
12063fi
12064
12065
12066fi
12067
12068
12069EXTRA_FLAGS=
12070if test -n "${with_target_subdir}"; then
12071  EXTRA_FLAGS="-funwind-tables -frandom-seed=\$@"
12072else
12073  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -funwind-tables option" >&5
12074$as_echo_n "checking for -funwind-tables option... " >&6; }
12075if ${libbacktrace_cv_c_unwind_tables+:} false; then :
12076  $as_echo_n "(cached) " >&6
12077else
12078  CFLAGS_hold="$CFLAGS"
12079     CFLAGS="$CFLAGS -funwind-tables"
12080     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12081/* end confdefs.h.  */
12082static int f() { return 0; }
12083int
12084main ()
12085{
12086return f();
12087  ;
12088  return 0;
12089}
12090_ACEOF
12091if ac_fn_c_try_compile "$LINENO"; then :
12092  libbacktrace_cv_c_unwind_tables=yes
12093else
12094  libbacktrace_cv_c_unwind_tables=no
12095fi
12096rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12097     CFLAGS="$CFLAGS_hold"
12098fi
12099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_unwind_tables" >&5
12100$as_echo "$libbacktrace_cv_c_unwind_tables" >&6; }
12101  if test "$libbacktrace_cv_c_unwind_tables" = "yes"; then
12102    EXTRA_FLAGS=-funwind-tables
12103  fi
12104  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed=string option" >&5
12105$as_echo_n "checking for -frandom-seed=string option... " >&6; }
12106if ${libbacktrace_cv_c_random_seed_string+:} false; then :
12107  $as_echo_n "(cached) " >&6
12108else
12109  CFLAGS_hold="$CFLAGS"
12110     CFLAGS="$CFLAGS -frandom-seed=conftest.lo"
12111     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12112/* end confdefs.h.  */
12113
12114int
12115main ()
12116{
12117return 0;
12118  ;
12119  return 0;
12120}
12121_ACEOF
12122if ac_fn_c_try_compile "$LINENO"; then :
12123  libbacktrace_cv_c_random_seed_string=yes
12124else
12125  libbacktrace_cv_c_random_seed_string=no
12126fi
12127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12128     CFLAGS="$CFLAGS_hold"
12129fi
12130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_random_seed_string" >&5
12131$as_echo "$libbacktrace_cv_c_random_seed_string" >&6; }
12132  if test "$libbacktrace_cv_c_random_seed_string" = "yes"; then
12133    EXTRA_FLAGS="$EXTRA_FLAGS -frandom-seed=\$@"
12134  fi
12135fi
12136
12137if test -n "${with_target_subdir}"; then
12138  # Add CET specific flags is Intel CET is enabled.
12139   # Check whether --enable-cet was given.
12140if test "${enable_cet+set}" = set; then :
12141  enableval=$enable_cet;
12142      case "$enableval" in
12143       yes|no|auto) ;;
12144       *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
12145                          esac
12146
12147else
12148  enable_cet=no
12149fi
12150
12151
12152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
12153$as_echo_n "checking for CET support... " >&6; }
12154
12155case "$host" in
12156  i[34567]86-*-linux* | x86_64-*-linux*)
12157    case "$enable_cet" in
12158      auto)
12159	# Check if target supports multi-byte NOPs
12160	# and if assembler supports CET insn.
12161	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12162/* end confdefs.h.  */
12163
12164int
12165main ()
12166{
12167
12168#if !defined(__SSE2__)
12169#error target does not support multi-byte NOPs
12170#else
12171asm ("setssbsy");
12172#endif
12173
12174  ;
12175  return 0;
12176}
12177_ACEOF
12178if ac_fn_c_try_compile "$LINENO"; then :
12179  enable_cet=yes
12180else
12181  enable_cet=no
12182fi
12183rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12184	;;
12185      yes)
12186	# Check if assembler supports CET.
12187	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12188/* end confdefs.h.  */
12189
12190int
12191main ()
12192{
12193asm ("setssbsy");
12194  ;
12195  return 0;
12196}
12197_ACEOF
12198if ac_fn_c_try_compile "$LINENO"; then :
12199
12200else
12201  as_fn_error $? "assembler with CET support is required for --enable-cet" "$LINENO" 5
12202fi
12203rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12204	;;
12205    esac
12206    ;;
12207  *)
12208    enable_cet=no
12209    ;;
12210esac
12211if test x$enable_cet = xyes; then
12212  CET_FLAGS="-fcf-protection -mshstk"
12213  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12214$as_echo "yes" >&6; }
12215else
12216  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12217$as_echo "no" >&6; }
12218fi
12219
12220  EXTRA_FLAGS="$EXTRA_FLAGS $CET_FLAGS"
12221fi
12222
12223
12224ac_ext=c
12225ac_cpp='$CPP $CPPFLAGS'
12226ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12227ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12228ac_compiler_gnu=$ac_cv_c_compiler_gnu
12229
12230WARN_FLAGS=
12231save_CFLAGS="$CFLAGS"
12232for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
12233			  -Wmissing-prototypes -Wold-style-definition \
12234			  -Wmissing-format-attribute -Wcast-qual; do
12235  # Do the check with the no- prefix removed since gcc silently
12236  # accepts any -Wno-* option on purpose
12237  case $real_option in
12238    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12239    *) option=$real_option ;;
12240  esac
12241  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12242
12243  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12244$as_echo_n "checking whether $CC supports $option... " >&6; }
12245if eval \${$as_acx_Woption+:} false; then :
12246  $as_echo_n "(cached) " >&6
12247else
12248  CFLAGS="$option"
12249    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12250/* end confdefs.h.  */
12251
12252int
12253main ()
12254{
12255
12256  ;
12257  return 0;
12258}
12259_ACEOF
12260if ac_fn_c_try_compile "$LINENO"; then :
12261  eval "$as_acx_Woption=yes"
12262else
12263  eval "$as_acx_Woption=no"
12264fi
12265rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12266
12267fi
12268eval ac_res=\$$as_acx_Woption
12269	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12270$as_echo "$ac_res" >&6; }
12271  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12272  WARN_FLAGS="$WARN_FLAGS${WARN_FLAGS:+ }$real_option"
12273fi
12274  done
12275CFLAGS="$save_CFLAGS"
12276ac_ext=c
12277ac_cpp='$CPP $CPPFLAGS'
12278ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12279ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12280ac_compiler_gnu=$ac_cv_c_compiler_gnu
12281
12282
12283
12284if test -n "${with_target_subdir}"; then
12285  WARN_FLAGS="$WARN_FLAGS -Werror"
12286fi
12287
12288
12289
12290if test -n "${with_target_subdir}"; then
12291
12292
12293# Check whether --with-system-libunwind was given.
12294if test "${with_system_libunwind+set}" = set; then :
12295  withval=$with_system_libunwind;
12296fi
12297
12298  # If system-libunwind was not specifically set, pick a default setting.
12299  if test x$with_system_libunwind = x; then
12300    case ${target} in
12301      ia64-*-hpux*) with_system_libunwind=yes ;;
12302      *) with_system_libunwind=no ;;
12303    esac
12304  fi
12305  # Based on system-libunwind and target, do we have ipinfo?
12306  if  test x$with_system_libunwind = xyes; then
12307    case ${target} in
12308      ia64-*-*) have_unwind_getipinfo=no ;;
12309      *) have_unwind_getipinfo=yes ;;
12310    esac
12311  else
12312    # Darwin before version 9 does not have _Unwind_GetIPInfo.
12313
12314    case ${target} in
12315      *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
12316      *) have_unwind_getipinfo=yes ;;
12317    esac
12318
12319  fi
12320
12321  if test x$have_unwind_getipinfo = xyes; then
12322
12323$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
12324
12325  fi
12326
12327else
12328  ac_save_CFFLAGS="$CFLAGS"
12329  CFLAGS="$CFLAGS -Werror-implicit-function-declaration"
12330  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _Unwind_GetIPInfo" >&5
12331$as_echo_n "checking for _Unwind_GetIPInfo... " >&6; }
12332  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12333/* end confdefs.h.  */
12334#include "unwind.h"
12335	struct _Unwind_Context *context;
12336	int ip_before_insn = 0;
12337int
12338main ()
12339{
12340return _Unwind_GetIPInfo (context, &ip_before_insn);
12341  ;
12342  return 0;
12343}
12344_ACEOF
12345if ac_fn_c_try_link "$LINENO"; then :
12346  have_unwind_getipinfo=yes
12347else
12348  have_unwind_getipinfo=no
12349fi
12350rm -f core conftest.err conftest.$ac_objext \
12351    conftest$ac_exeext conftest.$ac_ext
12352  CFLAGS="$ac_save_CFLAGS"
12353  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_unwind_getipinfo" >&5
12354$as_echo "$have_unwind_getipinfo" >&6; }
12355  if test "$have_unwind_getipinfo" = "yes"; then
12356
12357$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
12358
12359  fi
12360fi
12361
12362# Enable --enable-host-shared.
12363# Check whether --enable-host-shared was given.
12364if test "${enable_host_shared+set}" = set; then :
12365  enableval=$enable_host_shared; PIC_FLAG=-fPIC
12366else
12367  PIC_FLAG=
12368fi
12369
12370
12371
12372# Test for __sync support.
12373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __sync extensions" >&5
12374$as_echo_n "checking __sync extensions... " >&6; }
12375if ${libbacktrace_cv_sys_sync+:} false; then :
12376  $as_echo_n "(cached) " >&6
12377else
12378  if test -n "${with_target_subdir}"; then
12379   case "${host}" in
12380   hppa*-*-hpux*) libbacktrace_cv_sys_sync=no ;;
12381   *) libbacktrace_cv_sys_sync=yes ;;
12382   esac
12383 else
12384   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12385/* end confdefs.h.  */
12386int i;
12387int
12388main ()
12389{
12390__sync_bool_compare_and_swap (&i, i, i);
12391                       __sync_lock_test_and_set (&i, 1);
12392                       __sync_lock_release (&i);
12393  ;
12394  return 0;
12395}
12396_ACEOF
12397if ac_fn_c_try_link "$LINENO"; then :
12398  libbacktrace_cv_sys_sync=yes
12399else
12400  libbacktrace_cv_sys_sync=no
12401fi
12402rm -f core conftest.err conftest.$ac_objext \
12403    conftest$ac_exeext conftest.$ac_ext
12404 fi
12405fi
12406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_sync" >&5
12407$as_echo "$libbacktrace_cv_sys_sync" >&6; }
12408BACKTRACE_SUPPORTS_THREADS=0
12409if test "$libbacktrace_cv_sys_sync" = "yes"; then
12410  BACKTRACE_SUPPORTS_THREADS=1
12411
12412$as_echo "#define HAVE_SYNC_FUNCTIONS 1" >>confdefs.h
12413
12414fi
12415
12416
12417# Test for __atomic support.
12418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __atomic extensions" >&5
12419$as_echo_n "checking __atomic extensions... " >&6; }
12420if ${libbacktrace_cv_sys_atomic+:} false; then :
12421  $as_echo_n "(cached) " >&6
12422else
12423  if test -n "${with_target_subdir}"; then
12424   libbacktrace_cv_sys_atomic=yes
12425 else
12426   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12427/* end confdefs.h.  */
12428int i;
12429int
12430main ()
12431{
12432__atomic_load_n (&i, __ATOMIC_ACQUIRE);
12433		       __atomic_store_n (&i, 1, __ATOMIC_RELEASE);
12434  ;
12435  return 0;
12436}
12437_ACEOF
12438if ac_fn_c_try_link "$LINENO"; then :
12439  libbacktrace_cv_sys_atomic=yes
12440else
12441  libbacktrace_cv_sys_atomic=no
12442fi
12443rm -f core conftest.err conftest.$ac_objext \
12444    conftest$ac_exeext conftest.$ac_ext
12445 fi
12446fi
12447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_atomic" >&5
12448$as_echo "$libbacktrace_cv_sys_atomic" >&6; }
12449if test "$libbacktrace_cv_sys_atomic" = "yes"; then
12450
12451$as_echo "#define HAVE_ATOMIC_FUNCTIONS 1" >>confdefs.h
12452
12453fi
12454
12455# The library needs to be able to read the executable itself.  Compile
12456# a file to determine the executable format.  The awk script
12457# filetype.awk prints out the file type.
12458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking output filetype" >&5
12459$as_echo_n "checking output filetype... " >&6; }
12460if ${libbacktrace_cv_sys_filetype+:} false; then :
12461  $as_echo_n "(cached) " >&6
12462else
12463  filetype=
12464cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12465/* end confdefs.h.  */
12466int i;
12467int
12468main ()
12469{
12470int j;
12471  ;
12472  return 0;
12473}
12474_ACEOF
12475if ac_fn_c_try_compile "$LINENO"; then :
12476  filetype=`${AWK} -f $srcdir/filetype.awk conftest.$ac_objext`
12477else
12478  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12479$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12480as_fn_error $? "compiler failed
12481See \`config.log' for more details" "$LINENO" 5; }
12482fi
12483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12484libbacktrace_cv_sys_filetype=$filetype
12485fi
12486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_filetype" >&5
12487$as_echo "$libbacktrace_cv_sys_filetype" >&6; }
12488
12489# Match the file type to decide what files to compile.
12490FORMAT_FILE=
12491backtrace_supports_data=yes
12492case "$libbacktrace_cv_sys_filetype" in
12493elf*) FORMAT_FILE="elf.lo" ;;
12494pecoff) FORMAT_FILE="pecoff.lo"
12495        backtrace_supports_data=no
12496	;;
12497xcoff*) FORMAT_FILE="xcoff.lo"
12498        backtrace_supports_data=no
12499        ;;
12500*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine output file type" >&5
12501$as_echo "$as_me: WARNING: could not determine output file type" >&2;}
12502   FORMAT_FILE="unknown.lo"
12503   backtrace_supported=no
12504   ;;
12505esac
12506
12507
12508# ELF defines.
12509elfsize=
12510case "$libbacktrace_cv_sys_filetype" in
12511elf32) elfsize=32 ;;
12512elf64) elfsize=64 ;;
12513*)     elfsize=unused
12514esac
12515
12516cat >>confdefs.h <<_ACEOF
12517#define BACKTRACE_ELF_SIZE $elfsize
12518_ACEOF
12519
12520 if test "$FORMAT_FILE" = "elf.lo"; then
12521  HAVE_ELF_TRUE=
12522  HAVE_ELF_FALSE='#'
12523else
12524  HAVE_ELF_TRUE='#'
12525  HAVE_ELF_FALSE=
12526fi
12527
12528
12529# XCOFF defines.
12530xcoffsize=
12531case "$libbacktrace_cv_sys_filetype" in
12532xcoff32) xcoffsize=32 ;;
12533xcoff64) xcoffsize=64 ;;
12534*)       xcoffsize=unused
12535esac
12536
12537cat >>confdefs.h <<_ACEOF
12538#define BACKTRACE_XCOFF_SIZE $xcoffsize
12539_ACEOF
12540
12541
12542BACKTRACE_SUPPORTED=0
12543if test "$backtrace_supported" = "yes"; then
12544  BACKTRACE_SUPPORTED=1
12545fi
12546
12547
12548BACKTRACE_SUPPORTS_DATA=0
12549if test "$backtrace_supports_data" = "yes"; then
12550  BACKTRACE_SUPPORTS_DATA=1
12551fi
12552
12553
12554
12555
12556inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
12557
12558acx_cv_header_stdint=stddef.h
12559acx_cv_header_stdint_kind="(already complete)"
12560for i in stdint.h $inttype_headers; do
12561  unset ac_cv_type_uintptr_t
12562  unset ac_cv_type_uintmax_t
12563  unset ac_cv_type_int_least32_t
12564  unset ac_cv_type_int_fast32_t
12565  unset ac_cv_type_uint64_t
12566  $as_echo_n "looking for a compliant stdint.h in $i, " >&6
12567  ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
12568#include <$i>
12569"
12570if test "x$ac_cv_type_uintmax_t" = xyes; then :
12571  acx_cv_header_stdint=$i
12572else
12573  continue
12574fi
12575
12576  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
12577#include <$i>
12578"
12579if test "x$ac_cv_type_uintptr_t" = xyes; then :
12580
12581else
12582  acx_cv_header_stdint_kind="(mostly complete)"
12583fi
12584
12585  ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
12586#include <$i>
12587"
12588if test "x$ac_cv_type_int_least32_t" = xyes; then :
12589
12590else
12591  acx_cv_header_stdint_kind="(mostly complete)"
12592fi
12593
12594  ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
12595#include <$i>
12596"
12597if test "x$ac_cv_type_int_fast32_t" = xyes; then :
12598
12599else
12600  acx_cv_header_stdint_kind="(mostly complete)"
12601fi
12602
12603  ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
12604#include <$i>
12605"
12606if test "x$ac_cv_type_uint64_t" = xyes; then :
12607
12608else
12609  acx_cv_header_stdint_kind="(lacks uint64_t)"
12610fi
12611
12612  break
12613done
12614if test "$acx_cv_header_stdint" = stddef.h; then
12615  acx_cv_header_stdint_kind="(lacks uintmax_t)"
12616  for i in stdint.h $inttype_headers; do
12617    unset ac_cv_type_uintptr_t
12618    unset ac_cv_type_uint32_t
12619    unset ac_cv_type_uint64_t
12620    $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
12621    ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
12622#include <$i>
12623"
12624if test "x$ac_cv_type_uint32_t" = xyes; then :
12625  acx_cv_header_stdint=$i
12626else
12627  continue
12628fi
12629
12630    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
12631#include <$i>
12632"
12633if test "x$ac_cv_type_uint64_t" = xyes; then :
12634
12635fi
12636
12637    ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
12638#include <$i>
12639"
12640if test "x$ac_cv_type_uintptr_t" = xyes; then :
12641
12642fi
12643
12644    break
12645  done
12646fi
12647if test "$acx_cv_header_stdint" = stddef.h; then
12648  acx_cv_header_stdint_kind="(u_intXX_t style)"
12649  for i in sys/types.h $inttype_headers; do
12650    unset ac_cv_type_u_int32_t
12651    unset ac_cv_type_u_int64_t
12652    $as_echo_n "looking for u_intXX_t types in $i, " >&6
12653    ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
12654#include <$i>
12655"
12656if test "x$ac_cv_type_u_int32_t" = xyes; then :
12657  acx_cv_header_stdint=$i
12658else
12659  continue
12660fi
12661
12662    ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
12663#include <$i>
12664"
12665if test "x$ac_cv_type_u_int64_t" = xyes; then :
12666
12667fi
12668
12669    break
12670  done
12671fi
12672if test "$acx_cv_header_stdint" = stddef.h; then
12673  acx_cv_header_stdint_kind="(using manual detection)"
12674fi
12675
12676test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
12677test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
12678test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
12679test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
12680test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
12681
12682# ----------------- Summarize what we found so far
12683
12684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
12685$as_echo_n "checking what to include in gstdint.h... " >&6; }
12686
12687case `$as_basename -- gstdint.h ||
12688$as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
12689	 Xgstdint.h : 'X\(//\)$' \| \
12690	 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
12691$as_echo X/gstdint.h |
12692    sed '/^.*\/\([^/][^/]*\)\/*$/{
12693	    s//\1/
12694	    q
12695	  }
12696	  /^X\/\(\/\/\)$/{
12697	    s//\1/
12698	    q
12699	  }
12700	  /^X\/\(\/\).*/{
12701	    s//\1/
12702	    q
12703	  }
12704	  s/.*/./; q'` in
12705  stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12706$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12707  inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12708$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12709  *) ;;
12710esac
12711
12712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
12713$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
12714
12715# ----------------- done included file, check C basic types --------
12716
12717# Lacking an uintptr_t?  Test size of void *
12718case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
12719  stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
12720# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12721# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12722# This bug is HP SR number 8606223364.
12723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12724$as_echo_n "checking size of void *... " >&6; }
12725if ${ac_cv_sizeof_void_p+:} false; then :
12726  $as_echo_n "(cached) " >&6
12727else
12728  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12729
12730else
12731  if test "$ac_cv_type_void_p" = yes; then
12732     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12733$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12734as_fn_error 77 "cannot compute sizeof (void *)
12735See \`config.log' for more details" "$LINENO" 5; }
12736   else
12737     ac_cv_sizeof_void_p=0
12738   fi
12739fi
12740
12741fi
12742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12743$as_echo "$ac_cv_sizeof_void_p" >&6; }
12744
12745
12746
12747cat >>confdefs.h <<_ACEOF
12748#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12749_ACEOF
12750
12751 ;;
12752esac
12753
12754# Lacking an uint64_t?  Test size of long
12755case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
12756  stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
12757# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12758# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12759# This bug is HP SR number 8606223364.
12760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12761$as_echo_n "checking size of long... " >&6; }
12762if ${ac_cv_sizeof_long+:} false; then :
12763  $as_echo_n "(cached) " >&6
12764else
12765  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12766
12767else
12768  if test "$ac_cv_type_long" = yes; then
12769     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12770$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12771as_fn_error 77 "cannot compute sizeof (long)
12772See \`config.log' for more details" "$LINENO" 5; }
12773   else
12774     ac_cv_sizeof_long=0
12775   fi
12776fi
12777
12778fi
12779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12780$as_echo "$ac_cv_sizeof_long" >&6; }
12781
12782
12783
12784cat >>confdefs.h <<_ACEOF
12785#define SIZEOF_LONG $ac_cv_sizeof_long
12786_ACEOF
12787
12788 ;;
12789esac
12790
12791if test $acx_cv_header_stdint = stddef.h; then
12792  # Lacking a good header?  Test size of everything and deduce all types.
12793  # The cast to long int works around a bug in the HP C Compiler
12794# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12795# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12796# This bug is HP SR number 8606223364.
12797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12798$as_echo_n "checking size of int... " >&6; }
12799if ${ac_cv_sizeof_int+:} false; then :
12800  $as_echo_n "(cached) " >&6
12801else
12802  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
12803
12804else
12805  if test "$ac_cv_type_int" = yes; then
12806     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12807$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12808as_fn_error 77 "cannot compute sizeof (int)
12809See \`config.log' for more details" "$LINENO" 5; }
12810   else
12811     ac_cv_sizeof_int=0
12812   fi
12813fi
12814
12815fi
12816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12817$as_echo "$ac_cv_sizeof_int" >&6; }
12818
12819
12820
12821cat >>confdefs.h <<_ACEOF
12822#define SIZEOF_INT $ac_cv_sizeof_int
12823_ACEOF
12824
12825
12826  # The cast to long int works around a bug in the HP C Compiler
12827# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12828# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12829# This bug is HP SR number 8606223364.
12830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12831$as_echo_n "checking size of short... " >&6; }
12832if ${ac_cv_sizeof_short+:} false; then :
12833  $as_echo_n "(cached) " >&6
12834else
12835  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
12836
12837else
12838  if test "$ac_cv_type_short" = yes; then
12839     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12840$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12841as_fn_error 77 "cannot compute sizeof (short)
12842See \`config.log' for more details" "$LINENO" 5; }
12843   else
12844     ac_cv_sizeof_short=0
12845   fi
12846fi
12847
12848fi
12849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12850$as_echo "$ac_cv_sizeof_short" >&6; }
12851
12852
12853
12854cat >>confdefs.h <<_ACEOF
12855#define SIZEOF_SHORT $ac_cv_sizeof_short
12856_ACEOF
12857
12858
12859  # The cast to long int works around a bug in the HP C Compiler
12860# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12861# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12862# This bug is HP SR number 8606223364.
12863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
12864$as_echo_n "checking size of char... " >&6; }
12865if ${ac_cv_sizeof_char+:} false; then :
12866  $as_echo_n "(cached) " >&6
12867else
12868  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
12869
12870else
12871  if test "$ac_cv_type_char" = yes; then
12872     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12873$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12874as_fn_error 77 "cannot compute sizeof (char)
12875See \`config.log' for more details" "$LINENO" 5; }
12876   else
12877     ac_cv_sizeof_char=0
12878   fi
12879fi
12880
12881fi
12882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
12883$as_echo "$ac_cv_sizeof_char" >&6; }
12884
12885
12886
12887cat >>confdefs.h <<_ACEOF
12888#define SIZEOF_CHAR $ac_cv_sizeof_char
12889_ACEOF
12890
12891
12892
12893  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
12894$as_echo_n "checking for type equivalent to int8_t... " >&6; }
12895  case "$ac_cv_sizeof_char" in
12896    1) acx_cv_type_int8_t=char ;;
12897    *) as_fn_error $? "no 8-bit type, please report a bug" "$LINENO" 5
12898  esac
12899  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
12900$as_echo "$acx_cv_type_int8_t" >&6; }
12901
12902  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
12903$as_echo_n "checking for type equivalent to int16_t... " >&6; }
12904  case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
12905    2:*) acx_cv_type_int16_t=int ;;
12906    *:2) acx_cv_type_int16_t=short ;;
12907    *) as_fn_error $? "no 16-bit type, please report a bug" "$LINENO" 5
12908  esac
12909  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
12910$as_echo "$acx_cv_type_int16_t" >&6; }
12911
12912  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
12913$as_echo_n "checking for type equivalent to int32_t... " >&6; }
12914  case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
12915    4:*) acx_cv_type_int32_t=int ;;
12916    *:4) acx_cv_type_int32_t=long ;;
12917    *) as_fn_error $? "no 32-bit type, please report a bug" "$LINENO" 5
12918  esac
12919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
12920$as_echo "$acx_cv_type_int32_t" >&6; }
12921fi
12922
12923# These tests are here to make the output prettier
12924
12925if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
12926  case "$ac_cv_sizeof_long" in
12927    8) acx_cv_type_int64_t=long ;;
12928  esac
12929  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
12930$as_echo_n "checking for type equivalent to int64_t... " >&6; }
12931  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
12932$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
12933fi
12934
12935# Now we can use the above types
12936
12937if test "$ac_cv_type_uintptr_t" != yes; then
12938  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
12939$as_echo_n "checking for type equivalent to intptr_t... " >&6; }
12940  case $ac_cv_sizeof_void_p in
12941    2) acx_cv_type_intptr_t=int16_t ;;
12942    4) acx_cv_type_intptr_t=int32_t ;;
12943    8) acx_cv_type_intptr_t=int64_t ;;
12944    *) as_fn_error $? "no equivalent for intptr_t, please report a bug" "$LINENO" 5
12945  esac
12946  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
12947$as_echo "$acx_cv_type_intptr_t" >&6; }
12948fi
12949
12950# ----------------- done all checks, emit header -------------
12951ac_config_commands="$ac_config_commands gstdint.h"
12952
12953
12954
12955
12956for ac_header in sys/mman.h
12957do :
12958  ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
12959if test "x$ac_cv_header_sys_mman_h" = xyes; then :
12960  cat >>confdefs.h <<_ACEOF
12961#define HAVE_SYS_MMAN_H 1
12962_ACEOF
12963
12964fi
12965
12966done
12967
12968if test "$ac_cv_header_sys_mman_h" = "no"; then
12969  have_mmap=no
12970else
12971  if test -n "${with_target_subdir}"; then
12972    # When built as a GCC target library, we can't do a link test.  We
12973    # simply assume that if we have mman.h, we have mmap.
12974    have_mmap=yes
12975    case "${host}" in
12976    spu-*-*|*-*-msdosdjgpp)
12977        # The SPU does not have mmap, but it has a sys/mman.h header file
12978        # containing "mmap_eaddr" and the mmap flags, confusing the test.
12979        # DJGPP also has sys/man.h, but no mmap
12980	have_mmap=no ;;
12981    esac
12982  else
12983    ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
12984if test "x$ac_cv_func_mmap" = xyes; then :
12985  have_mmap=yes
12986else
12987  have_mmap=no
12988fi
12989
12990  fi
12991fi
12992if test "$have_mmap" = "no"; then
12993  VIEW_FILE=read.lo
12994  ALLOC_FILE=alloc.lo
12995else
12996  VIEW_FILE=mmapio.lo
12997  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12998/* end confdefs.h.  */
12999
13000#include <sys/mman.h>
13001#if !defined(MAP_ANONYMOUS) && !defined(MAP_ANON)
13002  #error no MAP_ANONYMOUS
13003#endif
13004
13005_ACEOF
13006if ac_fn_c_try_cpp "$LINENO"; then :
13007  ALLOC_FILE=mmap.lo
13008else
13009  ALLOC_FILE=alloc.lo
13010fi
13011rm -f conftest.err conftest.i conftest.$ac_ext
13012fi
13013
13014
13015
13016BACKTRACE_USES_MALLOC=0
13017if test "$ALLOC_FILE" = "alloc.lo"; then
13018  BACKTRACE_USES_MALLOC=1
13019fi
13020
13021
13022# Check for dl_iterate_phdr.
13023for ac_header in link.h
13024do :
13025  ac_fn_c_check_header_mongrel "$LINENO" "link.h" "ac_cv_header_link_h" "$ac_includes_default"
13026if test "x$ac_cv_header_link_h" = xyes; then :
13027  cat >>confdefs.h <<_ACEOF
13028#define HAVE_LINK_H 1
13029_ACEOF
13030
13031fi
13032
13033done
13034
13035if test "$ac_cv_header_link_h" = "no"; then
13036  have_dl_iterate_phdr=no
13037else
13038  if test -n "${with_target_subdir}"; then
13039    # When built as a GCC target library, we can't do a link test.
13040    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13041/* end confdefs.h.  */
13042#include <link.h>
13043
13044_ACEOF
13045if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13046  $EGREP "dl_iterate_phdr" >/dev/null 2>&1; then :
13047  have_dl_iterate_phdr=yes
13048else
13049  have_dl_iterate_phdr=no
13050fi
13051rm -f conftest*
13052
13053    case "${host}" in
13054    *-*-solaris2.10*)
13055        # Avoid dl_iterate_phdr on Solaris 10, where it is in the
13056    	# header file but is only in -ldl.
13057	have_dl_iterate_phdr=no ;;
13058    esac
13059  else
13060    ac_fn_c_check_func "$LINENO" "dl_iterate_phdr" "ac_cv_func_dl_iterate_phdr"
13061if test "x$ac_cv_func_dl_iterate_phdr" = xyes; then :
13062  have_dl_iterate_phdr=yes
13063else
13064  have_dl_iterate_phdr=no
13065fi
13066
13067  fi
13068fi
13069if test "$have_dl_iterate_phdr" = "yes"; then
13070
13071$as_echo "#define HAVE_DL_ITERATE_PHDR 1" >>confdefs.h
13072
13073fi
13074
13075# Check for loadquery.
13076for ac_header in sys/ldr.h
13077do :
13078  ac_fn_c_check_header_mongrel "$LINENO" "sys/ldr.h" "ac_cv_header_sys_ldr_h" "$ac_includes_default"
13079if test "x$ac_cv_header_sys_ldr_h" = xyes; then :
13080  cat >>confdefs.h <<_ACEOF
13081#define HAVE_SYS_LDR_H 1
13082_ACEOF
13083
13084fi
13085
13086done
13087
13088if test "$ac_cv_header_sys_ldr_h" = "no"; then
13089  have_loadquery=no
13090else
13091  if test -n "${with_target_subdir}"; then
13092    # When built as a GCC target library, we can't do a link test.
13093    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13094/* end confdefs.h.  */
13095#include <sys/ldr.h>
13096
13097_ACEOF
13098if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13099  $EGREP "loadquery" >/dev/null 2>&1; then :
13100  have_loadquery=yes
13101else
13102  have_loadquery=no
13103fi
13104rm -f conftest*
13105
13106  else
13107    ac_fn_c_check_func "$LINENO" "loadquery" "ac_cv_func_loadquery"
13108if test "x$ac_cv_func_loadquery" = xyes; then :
13109  have_loadquery=yes
13110else
13111  have_loadquery=no
13112fi
13113
13114  fi
13115fi
13116if test "$have_loadquery" = "yes"; then
13117
13118$as_echo "#define HAVE_LOADQUERY 1" >>confdefs.h
13119
13120fi
13121
13122# Check for the fcntl function.
13123if test -n "${with_target_subdir}"; then
13124   case "${host}" in
13125   *-*-mingw*) have_fcntl=no ;;
13126   spu-*-*) have_fcntl=no ;;
13127   *) have_fcntl=yes ;;
13128   esac
13129else
13130  ac_fn_c_check_func "$LINENO" "fcntl" "ac_cv_func_fcntl"
13131if test "x$ac_cv_func_fcntl" = xyes; then :
13132  have_fcntl=yes
13133else
13134  have_fcntl=no
13135fi
13136
13137fi
13138if test "$have_fcntl" = "yes"; then
13139
13140$as_echo "#define HAVE_FCNTL 1" >>confdefs.h
13141
13142fi
13143
13144ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
13145if test "x$ac_cv_have_decl_strnlen" = xyes; then :
13146  ac_have_decl=1
13147else
13148  ac_have_decl=0
13149fi
13150
13151cat >>confdefs.h <<_ACEOF
13152#define HAVE_DECL_STRNLEN $ac_have_decl
13153_ACEOF
13154
13155for ac_func in lstat readlink
13156do :
13157  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13158ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13159if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13160  cat >>confdefs.h <<_ACEOF
13161#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13162_ACEOF
13163
13164fi
13165done
13166
13167
13168# Check for getexecname function.
13169if test -n "${with_target_subdir}"; then
13170   case "${host}" in
13171   *-*-solaris2*) have_getexecname=yes ;;
13172   *) have_getexecname=no ;;
13173   esac
13174else
13175  ac_fn_c_check_func "$LINENO" "getexecname" "ac_cv_func_getexecname"
13176if test "x$ac_cv_func_getexecname" = xyes; then :
13177  have_getexecname=yes
13178else
13179  have_getexecname=no
13180fi
13181
13182fi
13183if test "$have_getexecname" = "yes"; then
13184
13185$as_echo "#define HAVE_GETEXECNAME 1" >>confdefs.h
13186
13187fi
13188
13189# Check for the clock_gettime function.
13190for ac_func in clock_gettime
13191do :
13192  ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
13193if test "x$ac_cv_func_clock_gettime" = xyes; then :
13194  cat >>confdefs.h <<_ACEOF
13195#define HAVE_CLOCK_GETTIME 1
13196_ACEOF
13197
13198fi
13199done
13200
13201clock_gettime_link=
13202# At least for glibc, clock_gettime is in librt.  But don't
13203# pull that in if it still doesn't give us the function we want.  This
13204# test is copied from libgomp, and modified to not link in -lrt as
13205# we're using this for test timing only.
13206if test "$ac_cv_func_clock_gettime" = no; then
13207  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
13208$as_echo_n "checking for clock_gettime in -lrt... " >&6; }
13209if ${ac_cv_lib_rt_clock_gettime+:} false; then :
13210  $as_echo_n "(cached) " >&6
13211else
13212  ac_check_lib_save_LIBS=$LIBS
13213LIBS="-lrt  $LIBS"
13214cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13215/* end confdefs.h.  */
13216
13217/* Override any GCC internal prototype to avoid an error.
13218   Use char because int might match the return type of a GCC
13219   builtin and then its argument prototype would still apply.  */
13220#ifdef __cplusplus
13221extern "C"
13222#endif
13223char clock_gettime ();
13224int
13225main ()
13226{
13227return clock_gettime ();
13228  ;
13229  return 0;
13230}
13231_ACEOF
13232if ac_fn_c_try_link "$LINENO"; then :
13233  ac_cv_lib_rt_clock_gettime=yes
13234else
13235  ac_cv_lib_rt_clock_gettime=no
13236fi
13237rm -f core conftest.err conftest.$ac_objext \
13238    conftest$ac_exeext conftest.$ac_ext
13239LIBS=$ac_check_lib_save_LIBS
13240fi
13241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
13242$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
13243if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then :
13244  CLOCK_GETTIME_LINK=-lrt
13245
13246$as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
13247
13248fi
13249
13250fi
13251
13252
13253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -pthread is supported" >&5
13254$as_echo_n "checking whether -pthread is supported... " >&6; }
13255if ${libgo_cv_lib_pthread+:} false; then :
13256  $as_echo_n "(cached) " >&6
13257else
13258  CFLAGS_hold=$CFLAGS
13259CFLAGS="$CFLAGS -pthread"
13260cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13261/* end confdefs.h.  */
13262int i;
13263_ACEOF
13264if ac_fn_c_try_compile "$LINENO"; then :
13265  libgo_cv_lib_pthread=yes
13266else
13267  libgo_cv_lib_pthread=no
13268fi
13269rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13270CFLAGS=$CFLAGS_hold
13271fi
13272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgo_cv_lib_pthread" >&5
13273$as_echo "$libgo_cv_lib_pthread" >&6; }
13274PTHREAD_CFLAGS=
13275if test "$libgo_cv_lib_pthread" = yes; then
13276  PTHREAD_CFLAGS=-pthread
13277fi
13278
13279
13280 if test "$libgo_cv_lib_pthread" = yes; then
13281  HAVE_PTHREAD_TRUE=
13282  HAVE_PTHREAD_FALSE='#'
13283else
13284  HAVE_PTHREAD_TRUE='#'
13285  HAVE_PTHREAD_FALSE=
13286fi
13287
13288
13289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for compress in -lz" >&5
13290$as_echo_n "checking for compress in -lz... " >&6; }
13291if ${ac_cv_lib_z_compress+:} false; then :
13292  $as_echo_n "(cached) " >&6
13293else
13294  ac_check_lib_save_LIBS=$LIBS
13295LIBS="-lz  $LIBS"
13296cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13297/* end confdefs.h.  */
13298
13299/* Override any GCC internal prototype to avoid an error.
13300   Use char because int might match the return type of a GCC
13301   builtin and then its argument prototype would still apply.  */
13302#ifdef __cplusplus
13303extern "C"
13304#endif
13305char compress ();
13306int
13307main ()
13308{
13309return compress ();
13310  ;
13311  return 0;
13312}
13313_ACEOF
13314if ac_fn_c_try_link "$LINENO"; then :
13315  ac_cv_lib_z_compress=yes
13316else
13317  ac_cv_lib_z_compress=no
13318fi
13319rm -f core conftest.err conftest.$ac_objext \
13320    conftest$ac_exeext conftest.$ac_ext
13321LIBS=$ac_check_lib_save_LIBS
13322fi
13323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_compress" >&5
13324$as_echo "$ac_cv_lib_z_compress" >&6; }
13325if test "x$ac_cv_lib_z_compress" = xyes; then :
13326
13327$as_echo "#define HAVE_ZLIB 1" >>confdefs.h
13328
13329fi
13330
13331 if test "$ac_cv_lib_z_compress" = yes; then
13332  HAVE_ZLIB_TRUE=
13333  HAVE_ZLIB_FALSE='#'
13334else
13335  HAVE_ZLIB_TRUE='#'
13336  HAVE_ZLIB_FALSE=
13337fi
13338
13339
13340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --compress-debug-sections is supported" >&5
13341$as_echo_n "checking whether --compress-debug-sections is supported... " >&6; }
13342if ${libgo_cv_ld_compress+:} false; then :
13343  $as_echo_n "(cached) " >&6
13344else
13345  LDFLAGS_hold=$LDFLAGS
13346LDFLAGS="$LDFLAGS -Wl,--compress-debug-sections=zlib-gnu"
13347cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13348/* end confdefs.h.  */
13349
13350int
13351main ()
13352{
13353
13354  ;
13355  return 0;
13356}
13357_ACEOF
13358if ac_fn_c_try_link "$LINENO"; then :
13359  libgo_cv_ld_compress=yes
13360else
13361  libgo_cv_ld_compress=no
13362fi
13363rm -f core conftest.err conftest.$ac_objext \
13364    conftest$ac_exeext conftest.$ac_ext
13365LDFLAGS=$LDFLAGS_hold
13366fi
13367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgo_cv_ld_compress" >&5
13368$as_echo "$libgo_cv_ld_compress" >&6; }
13369 if test "$libgo_cv_ld_compress" = yes; then
13370  HAVE_COMPRESSED_DEBUG_TRUE=
13371  HAVE_COMPRESSED_DEBUG_FALSE='#'
13372else
13373  HAVE_COMPRESSED_DEBUG_TRUE='#'
13374  HAVE_COMPRESSED_DEBUG_FALSE=
13375fi
13376
13377
13378
13379# Extract the first word of "objcopy", so it can be a program name with args.
13380set dummy objcopy; ac_word=$2
13381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13382$as_echo_n "checking for $ac_word... " >&6; }
13383if ${ac_cv_prog_OBJCOPY+:} false; then :
13384  $as_echo_n "(cached) " >&6
13385else
13386  if test -n "$OBJCOPY"; then
13387  ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
13388else
13389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13390for as_dir in $PATH
13391do
13392  IFS=$as_save_IFS
13393  test -z "$as_dir" && as_dir=.
13394    for ac_exec_ext in '' $ac_executable_extensions; do
13395  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13396    ac_cv_prog_OBJCOPY="objcopy"
13397    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13398    break 2
13399  fi
13400done
13401  done
13402IFS=$as_save_IFS
13403
13404fi
13405fi
13406OBJCOPY=$ac_cv_prog_OBJCOPY
13407if test -n "$OBJCOPY"; then
13408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
13409$as_echo "$OBJCOPY" >&6; }
13410else
13411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13412$as_echo "no" >&6; }
13413fi
13414
13415
13416# Extract the first word of "readelf", so it can be a program name with args.
13417set dummy readelf; ac_word=$2
13418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13419$as_echo_n "checking for $ac_word... " >&6; }
13420if ${ac_cv_prog_READELF+:} false; then :
13421  $as_echo_n "(cached) " >&6
13422else
13423  if test -n "$READELF"; then
13424  ac_cv_prog_READELF="$READELF" # Let the user override the test.
13425else
13426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13427for as_dir in $PATH
13428do
13429  IFS=$as_save_IFS
13430  test -z "$as_dir" && as_dir=.
13431    for ac_exec_ext in '' $ac_executable_extensions; do
13432  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13433    ac_cv_prog_READELF="readelf"
13434    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13435    break 2
13436  fi
13437done
13438  done
13439IFS=$as_save_IFS
13440
13441fi
13442fi
13443READELF=$ac_cv_prog_READELF
13444if test -n "$READELF"; then
13445  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
13446$as_echo "$READELF" >&6; }
13447else
13448  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13449$as_echo "no" >&6; }
13450fi
13451
13452
13453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether objcopy supports debuglink" >&5
13454$as_echo_n "checking whether objcopy supports debuglink... " >&6; }
13455if ${libbacktrace_cv_objcopy_debuglink+:} false; then :
13456  $as_echo_n "(cached) " >&6
13457else
13458  if test -n "${with_target_subdir}"; then
13459  libbacktrace_cv_objcopy_debuglink=no
13460elif ${OBJCOPY} --add-gnu-debuglink=x /bin/ls /tmp/ls$$; then
13461  rm -f /tmp/ls$$
13462  libbacktrace_cv_objcopy_debuglink=yes
13463else
13464  libbacktrace_cv_objcopy_debuglink=no
13465fi
13466fi
13467{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_objcopy_debuglink" >&5
13468$as_echo "$libbacktrace_cv_objcopy_debuglink" >&6; }
13469 if test "$libbacktrace_cv_objcopy_debuglink" = yes; then
13470  HAVE_OBJCOPY_DEBUGLINK_TRUE=
13471  HAVE_OBJCOPY_DEBUGLINK_FALSE='#'
13472else
13473  HAVE_OBJCOPY_DEBUGLINK_TRUE='#'
13474  HAVE_OBJCOPY_DEBUGLINK_FALSE=
13475fi
13476
13477
13478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether tests can run" >&5
13479$as_echo_n "checking whether tests can run... " >&6; }
13480if ${libbacktrace_cv_sys_native+:} false; then :
13481  $as_echo_n "(cached) " >&6
13482else
13483  if test "$cross_compiling" = yes; then :
13484  libbacktrace_cv_sys_native=no
13485else
13486  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13487/* end confdefs.h.  */
13488
13489int
13490main ()
13491{
13492return 0;
13493  ;
13494  return 0;
13495}
13496_ACEOF
13497if ac_fn_c_try_run "$LINENO"; then :
13498  libbacktrace_cv_sys_native=yes
13499else
13500  libbacktrace_cv_sys_native=no
13501fi
13502rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13503  conftest.$ac_objext conftest.beam conftest.$ac_ext
13504fi
13505
13506fi
13507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_native" >&5
13508$as_echo "$libbacktrace_cv_sys_native" >&6; }
13509 if test "$libbacktrace_cv_sys_native" = "yes"; then
13510  NATIVE_TRUE=
13511  NATIVE_FALSE='#'
13512else
13513  NATIVE_TRUE='#'
13514  NATIVE_FALSE=
13515fi
13516
13517
13518if test "${multilib}" = "yes"; then
13519  multilib_arg="--enable-multilib"
13520else
13521  multilib_arg=
13522fi
13523
13524ac_config_files="$ac_config_files Makefile backtrace-supported.h"
13525
13526ac_config_files="$ac_config_files install-debuginfo-for-buildid.sh"
13527
13528
13529# We need multilib support, but only if configuring for the target.
13530ac_config_commands="$ac_config_commands default"
13531
13532
13533cat >confcache <<\_ACEOF
13534# This file is a shell script that caches the results of configure
13535# tests run on this system so they can be shared between configure
13536# scripts and configure runs, see configure's option --config-cache.
13537# It is not useful on other systems.  If it contains results you don't
13538# want to keep, you may remove or edit it.
13539#
13540# config.status only pays attention to the cache file if you give it
13541# the --recheck option to rerun configure.
13542#
13543# `ac_cv_env_foo' variables (set or unset) will be overridden when
13544# loading this file, other *unset* `ac_cv_foo' will be assigned the
13545# following values.
13546
13547_ACEOF
13548
13549# The following way of writing the cache mishandles newlines in values,
13550# but we know of no workaround that is simple, portable, and efficient.
13551# So, we kill variables containing newlines.
13552# Ultrix sh set writes to stderr and can't be redirected directly,
13553# and sets the high bit in the cache file unless we assign to the vars.
13554(
13555  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13556    eval ac_val=\$$ac_var
13557    case $ac_val in #(
13558    *${as_nl}*)
13559      case $ac_var in #(
13560      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13561$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13562      esac
13563      case $ac_var in #(
13564      _ | IFS | as_nl) ;; #(
13565      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13566      *) { eval $ac_var=; unset $ac_var;} ;;
13567      esac ;;
13568    esac
13569  done
13570
13571  (set) 2>&1 |
13572    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13573    *${as_nl}ac_space=\ *)
13574      # `set' does not quote correctly, so add quotes: double-quote
13575      # substitution turns \\\\ into \\, and sed turns \\ into \.
13576      sed -n \
13577	"s/'/'\\\\''/g;
13578	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13579      ;; #(
13580    *)
13581      # `set' quotes correctly as required by POSIX, so do not add quotes.
13582      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13583      ;;
13584    esac |
13585    sort
13586) |
13587  sed '
13588     /^ac_cv_env_/b end
13589     t clear
13590     :clear
13591     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13592     t end
13593     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13594     :end' >>confcache
13595if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13596  if test -w "$cache_file"; then
13597    if test "x$cache_file" != "x/dev/null"; then
13598      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13599$as_echo "$as_me: updating cache $cache_file" >&6;}
13600      if test ! -f "$cache_file" || test -h "$cache_file"; then
13601	cat confcache >"$cache_file"
13602      else
13603        case $cache_file in #(
13604        */* | ?:*)
13605	  mv -f confcache "$cache_file"$$ &&
13606	  mv -f "$cache_file"$$ "$cache_file" ;; #(
13607        *)
13608	  mv -f confcache "$cache_file" ;;
13609	esac
13610      fi
13611    fi
13612  else
13613    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13614$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13615  fi
13616fi
13617rm -f confcache
13618
13619test "x$prefix" = xNONE && prefix=$ac_default_prefix
13620# Let make expand exec_prefix.
13621test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13622
13623DEFS=-DHAVE_CONFIG_H
13624
13625ac_libobjs=
13626ac_ltlibobjs=
13627U=
13628for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13629  # 1. Remove the extension, and $U if already installed.
13630  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13631  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13632  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13633  #    will be set to the directory where LIBOBJS objects are built.
13634  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13635  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13636done
13637LIBOBJS=$ac_libobjs
13638
13639LTLIBOBJS=$ac_ltlibobjs
13640
13641
13642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13643$as_echo_n "checking that generated files are newer than configure... " >&6; }
13644   if test -n "$am_sleep_pid"; then
13645     # Hide warnings about reused PIDs.
13646     wait $am_sleep_pid 2>/dev/null
13647   fi
13648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13649$as_echo "done" >&6; }
13650 if test -n "$EXEEXT"; then
13651  am__EXEEXT_TRUE=
13652  am__EXEEXT_FALSE='#'
13653else
13654  am__EXEEXT_TRUE='#'
13655  am__EXEEXT_FALSE=
13656fi
13657
13658if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13659  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13660Usually this means the macro was only invoked conditionally." "$LINENO" 5
13661fi
13662if test -z "${HAVE_DWZ_TRUE}" && test -z "${HAVE_DWZ_FALSE}"; then
13663  as_fn_error $? "conditional \"HAVE_DWZ\" was never defined.
13664Usually this means the macro was only invoked conditionally." "$LINENO" 5
13665fi
13666if test -z "${HAVE_ELF_TRUE}" && test -z "${HAVE_ELF_FALSE}"; then
13667  as_fn_error $? "conditional \"HAVE_ELF\" was never defined.
13668Usually this means the macro was only invoked conditionally." "$LINENO" 5
13669fi
13670if test -z "${HAVE_PTHREAD_TRUE}" && test -z "${HAVE_PTHREAD_FALSE}"; then
13671  as_fn_error $? "conditional \"HAVE_PTHREAD\" was never defined.
13672Usually this means the macro was only invoked conditionally." "$LINENO" 5
13673fi
13674if test -z "${HAVE_ZLIB_TRUE}" && test -z "${HAVE_ZLIB_FALSE}"; then
13675  as_fn_error $? "conditional \"HAVE_ZLIB\" was never defined.
13676Usually this means the macro was only invoked conditionally." "$LINENO" 5
13677fi
13678if test -z "${HAVE_COMPRESSED_DEBUG_TRUE}" && test -z "${HAVE_COMPRESSED_DEBUG_FALSE}"; then
13679  as_fn_error $? "conditional \"HAVE_COMPRESSED_DEBUG\" was never defined.
13680Usually this means the macro was only invoked conditionally." "$LINENO" 5
13681fi
13682if test -z "${HAVE_OBJCOPY_DEBUGLINK_TRUE}" && test -z "${HAVE_OBJCOPY_DEBUGLINK_FALSE}"; then
13683  as_fn_error $? "conditional \"HAVE_OBJCOPY_DEBUGLINK\" was never defined.
13684Usually this means the macro was only invoked conditionally." "$LINENO" 5
13685fi
13686if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
13687  as_fn_error $? "conditional \"NATIVE\" was never defined.
13688Usually this means the macro was only invoked conditionally." "$LINENO" 5
13689fi
13690
13691: "${CONFIG_STATUS=./config.status}"
13692ac_write_fail=0
13693ac_clean_files_save=$ac_clean_files
13694ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13695{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13696$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13697as_write_fail=0
13698cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13699#! $SHELL
13700# Generated by $as_me.
13701# Run this file to recreate the current configuration.
13702# Compiler output produced by configure, useful for debugging
13703# configure, is in config.log if it exists.
13704
13705debug=false
13706ac_cs_recheck=false
13707ac_cs_silent=false
13708
13709SHELL=\${CONFIG_SHELL-$SHELL}
13710export SHELL
13711_ASEOF
13712cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13713## -------------------- ##
13714## M4sh Initialization. ##
13715## -------------------- ##
13716
13717# Be more Bourne compatible
13718DUALCASE=1; export DUALCASE # for MKS sh
13719if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13720  emulate sh
13721  NULLCMD=:
13722  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13723  # is contrary to our usage.  Disable this feature.
13724  alias -g '${1+"$@"}'='"$@"'
13725  setopt NO_GLOB_SUBST
13726else
13727  case `(set -o) 2>/dev/null` in #(
13728  *posix*) :
13729    set -o posix ;; #(
13730  *) :
13731     ;;
13732esac
13733fi
13734
13735
13736as_nl='
13737'
13738export as_nl
13739# Printing a long string crashes Solaris 7 /usr/bin/printf.
13740as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13741as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13742as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13743# Prefer a ksh shell builtin over an external printf program on Solaris,
13744# but without wasting forks for bash or zsh.
13745if test -z "$BASH_VERSION$ZSH_VERSION" \
13746    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13747  as_echo='print -r --'
13748  as_echo_n='print -rn --'
13749elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13750  as_echo='printf %s\n'
13751  as_echo_n='printf %s'
13752else
13753  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13754    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13755    as_echo_n='/usr/ucb/echo -n'
13756  else
13757    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13758    as_echo_n_body='eval
13759      arg=$1;
13760      case $arg in #(
13761      *"$as_nl"*)
13762	expr "X$arg" : "X\\(.*\\)$as_nl";
13763	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13764      esac;
13765      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13766    '
13767    export as_echo_n_body
13768    as_echo_n='sh -c $as_echo_n_body as_echo'
13769  fi
13770  export as_echo_body
13771  as_echo='sh -c $as_echo_body as_echo'
13772fi
13773
13774# The user is always right.
13775if test "${PATH_SEPARATOR+set}" != set; then
13776  PATH_SEPARATOR=:
13777  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13778    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13779      PATH_SEPARATOR=';'
13780  }
13781fi
13782
13783
13784# IFS
13785# We need space, tab and new line, in precisely that order.  Quoting is
13786# there to prevent editors from complaining about space-tab.
13787# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13788# splitting by setting IFS to empty value.)
13789IFS=" ""	$as_nl"
13790
13791# Find who we are.  Look in the path if we contain no directory separator.
13792as_myself=
13793case $0 in #((
13794  *[\\/]* ) as_myself=$0 ;;
13795  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13796for as_dir in $PATH
13797do
13798  IFS=$as_save_IFS
13799  test -z "$as_dir" && as_dir=.
13800    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13801  done
13802IFS=$as_save_IFS
13803
13804     ;;
13805esac
13806# We did not find ourselves, most probably we were run as `sh COMMAND'
13807# in which case we are not to be found in the path.
13808if test "x$as_myself" = x; then
13809  as_myself=$0
13810fi
13811if test ! -f "$as_myself"; then
13812  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13813  exit 1
13814fi
13815
13816# Unset variables that we do not need and which cause bugs (e.g. in
13817# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13818# suppresses any "Segmentation fault" message there.  '((' could
13819# trigger a bug in pdksh 5.2.14.
13820for as_var in BASH_ENV ENV MAIL MAILPATH
13821do eval test x\${$as_var+set} = xset \
13822  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13823done
13824PS1='$ '
13825PS2='> '
13826PS4='+ '
13827
13828# NLS nuisances.
13829LC_ALL=C
13830export LC_ALL
13831LANGUAGE=C
13832export LANGUAGE
13833
13834# CDPATH.
13835(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13836
13837
13838# as_fn_error STATUS ERROR [LINENO LOG_FD]
13839# ----------------------------------------
13840# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13841# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13842# script with STATUS, using 1 if that was 0.
13843as_fn_error ()
13844{
13845  as_status=$1; test $as_status -eq 0 && as_status=1
13846  if test "$4"; then
13847    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13848    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13849  fi
13850  $as_echo "$as_me: error: $2" >&2
13851  as_fn_exit $as_status
13852} # as_fn_error
13853
13854
13855# as_fn_set_status STATUS
13856# -----------------------
13857# Set $? to STATUS, without forking.
13858as_fn_set_status ()
13859{
13860  return $1
13861} # as_fn_set_status
13862
13863# as_fn_exit STATUS
13864# -----------------
13865# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13866as_fn_exit ()
13867{
13868  set +e
13869  as_fn_set_status $1
13870  exit $1
13871} # as_fn_exit
13872
13873# as_fn_unset VAR
13874# ---------------
13875# Portably unset VAR.
13876as_fn_unset ()
13877{
13878  { eval $1=; unset $1;}
13879}
13880as_unset=as_fn_unset
13881# as_fn_append VAR VALUE
13882# ----------------------
13883# Append the text in VALUE to the end of the definition contained in VAR. Take
13884# advantage of any shell optimizations that allow amortized linear growth over
13885# repeated appends, instead of the typical quadratic growth present in naive
13886# implementations.
13887if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13888  eval 'as_fn_append ()
13889  {
13890    eval $1+=\$2
13891  }'
13892else
13893  as_fn_append ()
13894  {
13895    eval $1=\$$1\$2
13896  }
13897fi # as_fn_append
13898
13899# as_fn_arith ARG...
13900# ------------------
13901# Perform arithmetic evaluation on the ARGs, and store the result in the
13902# global $as_val. Take advantage of shells that can avoid forks. The arguments
13903# must be portable across $(()) and expr.
13904if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13905  eval 'as_fn_arith ()
13906  {
13907    as_val=$(( $* ))
13908  }'
13909else
13910  as_fn_arith ()
13911  {
13912    as_val=`expr "$@" || test $? -eq 1`
13913  }
13914fi # as_fn_arith
13915
13916
13917if expr a : '\(a\)' >/dev/null 2>&1 &&
13918   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13919  as_expr=expr
13920else
13921  as_expr=false
13922fi
13923
13924if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13925  as_basename=basename
13926else
13927  as_basename=false
13928fi
13929
13930if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13931  as_dirname=dirname
13932else
13933  as_dirname=false
13934fi
13935
13936as_me=`$as_basename -- "$0" ||
13937$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13938	 X"$0" : 'X\(//\)$' \| \
13939	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13940$as_echo X/"$0" |
13941    sed '/^.*\/\([^/][^/]*\)\/*$/{
13942	    s//\1/
13943	    q
13944	  }
13945	  /^X\/\(\/\/\)$/{
13946	    s//\1/
13947	    q
13948	  }
13949	  /^X\/\(\/\).*/{
13950	    s//\1/
13951	    q
13952	  }
13953	  s/.*/./; q'`
13954
13955# Avoid depending upon Character Ranges.
13956as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13957as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13958as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13959as_cr_digits='0123456789'
13960as_cr_alnum=$as_cr_Letters$as_cr_digits
13961
13962ECHO_C= ECHO_N= ECHO_T=
13963case `echo -n x` in #(((((
13964-n*)
13965  case `echo 'xy\c'` in
13966  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13967  xy)  ECHO_C='\c';;
13968  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13969       ECHO_T='	';;
13970  esac;;
13971*)
13972  ECHO_N='-n';;
13973esac
13974
13975rm -f conf$$ conf$$.exe conf$$.file
13976if test -d conf$$.dir; then
13977  rm -f conf$$.dir/conf$$.file
13978else
13979  rm -f conf$$.dir
13980  mkdir conf$$.dir 2>/dev/null
13981fi
13982if (echo >conf$$.file) 2>/dev/null; then
13983  if ln -s conf$$.file conf$$ 2>/dev/null; then
13984    as_ln_s='ln -s'
13985    # ... but there are two gotchas:
13986    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13987    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13988    # In both cases, we have to default to `cp -pR'.
13989    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13990      as_ln_s='cp -pR'
13991  elif ln conf$$.file conf$$ 2>/dev/null; then
13992    as_ln_s=ln
13993  else
13994    as_ln_s='cp -pR'
13995  fi
13996else
13997  as_ln_s='cp -pR'
13998fi
13999rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14000rmdir conf$$.dir 2>/dev/null
14001
14002
14003# as_fn_mkdir_p
14004# -------------
14005# Create "$as_dir" as a directory, including parents if necessary.
14006as_fn_mkdir_p ()
14007{
14008
14009  case $as_dir in #(
14010  -*) as_dir=./$as_dir;;
14011  esac
14012  test -d "$as_dir" || eval $as_mkdir_p || {
14013    as_dirs=
14014    while :; do
14015      case $as_dir in #(
14016      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14017      *) as_qdir=$as_dir;;
14018      esac
14019      as_dirs="'$as_qdir' $as_dirs"
14020      as_dir=`$as_dirname -- "$as_dir" ||
14021$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14022	 X"$as_dir" : 'X\(//\)[^/]' \| \
14023	 X"$as_dir" : 'X\(//\)$' \| \
14024	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14025$as_echo X"$as_dir" |
14026    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14027	    s//\1/
14028	    q
14029	  }
14030	  /^X\(\/\/\)[^/].*/{
14031	    s//\1/
14032	    q
14033	  }
14034	  /^X\(\/\/\)$/{
14035	    s//\1/
14036	    q
14037	  }
14038	  /^X\(\/\).*/{
14039	    s//\1/
14040	    q
14041	  }
14042	  s/.*/./; q'`
14043      test -d "$as_dir" && break
14044    done
14045    test -z "$as_dirs" || eval "mkdir $as_dirs"
14046  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14047
14048
14049} # as_fn_mkdir_p
14050if mkdir -p . 2>/dev/null; then
14051  as_mkdir_p='mkdir -p "$as_dir"'
14052else
14053  test -d ./-p && rmdir ./-p
14054  as_mkdir_p=false
14055fi
14056
14057
14058# as_fn_executable_p FILE
14059# -----------------------
14060# Test if FILE is an executable regular file.
14061as_fn_executable_p ()
14062{
14063  test -f "$1" && test -x "$1"
14064} # as_fn_executable_p
14065as_test_x='test -x'
14066as_executable_p=as_fn_executable_p
14067
14068# Sed expression to map a string onto a valid CPP name.
14069as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14070
14071# Sed expression to map a string onto a valid variable name.
14072as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14073
14074
14075exec 6>&1
14076## ----------------------------------- ##
14077## Main body of $CONFIG_STATUS script. ##
14078## ----------------------------------- ##
14079_ASEOF
14080test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14081
14082cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14083# Save the log message, to keep $0 and so on meaningful, and to
14084# report actual input values of CONFIG_FILES etc. instead of their
14085# values after options handling.
14086ac_log="
14087This file was extended by package-unused $as_me version-unused, which was
14088generated by GNU Autoconf 2.69.  Invocation command line was
14089
14090  CONFIG_FILES    = $CONFIG_FILES
14091  CONFIG_HEADERS  = $CONFIG_HEADERS
14092  CONFIG_LINKS    = $CONFIG_LINKS
14093  CONFIG_COMMANDS = $CONFIG_COMMANDS
14094  $ $0 $@
14095
14096on `(hostname || uname -n) 2>/dev/null | sed 1q`
14097"
14098
14099_ACEOF
14100
14101case $ac_config_files in *"
14102"*) set x $ac_config_files; shift; ac_config_files=$*;;
14103esac
14104
14105case $ac_config_headers in *"
14106"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14107esac
14108
14109
14110cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14111# Files that config.status was made for.
14112config_files="$ac_config_files"
14113config_headers="$ac_config_headers"
14114config_commands="$ac_config_commands"
14115
14116_ACEOF
14117
14118cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14119ac_cs_usage="\
14120\`$as_me' instantiates files and other configuration actions
14121from templates according to the current configuration.  Unless the files
14122and actions are specified as TAGs, all are instantiated by default.
14123
14124Usage: $0 [OPTION]... [TAG]...
14125
14126  -h, --help       print this help, then exit
14127  -V, --version    print version number and configuration settings, then exit
14128      --config     print configuration, then exit
14129  -q, --quiet, --silent
14130                   do not print progress messages
14131  -d, --debug      don't remove temporary files
14132      --recheck    update $as_me by reconfiguring in the same conditions
14133      --file=FILE[:TEMPLATE]
14134                   instantiate the configuration file FILE
14135      --header=FILE[:TEMPLATE]
14136                   instantiate the configuration header FILE
14137
14138Configuration files:
14139$config_files
14140
14141Configuration headers:
14142$config_headers
14143
14144Configuration commands:
14145$config_commands
14146
14147Report bugs to the package provider."
14148
14149_ACEOF
14150cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14151ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14152ac_cs_version="\\
14153package-unused config.status version-unused
14154configured by $0, generated by GNU Autoconf 2.69,
14155  with options \\"\$ac_cs_config\\"
14156
14157Copyright (C) 2012 Free Software Foundation, Inc.
14158This config.status script is free software; the Free Software Foundation
14159gives unlimited permission to copy, distribute and modify it."
14160
14161ac_pwd='$ac_pwd'
14162srcdir='$srcdir'
14163INSTALL='$INSTALL'
14164MKDIR_P='$MKDIR_P'
14165AWK='$AWK'
14166test -n "\$AWK" || AWK=awk
14167_ACEOF
14168
14169cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14170# The default lists apply if the user does not specify any file.
14171ac_need_defaults=:
14172while test $# != 0
14173do
14174  case $1 in
14175  --*=?*)
14176    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14177    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14178    ac_shift=:
14179    ;;
14180  --*=)
14181    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14182    ac_optarg=
14183    ac_shift=:
14184    ;;
14185  *)
14186    ac_option=$1
14187    ac_optarg=$2
14188    ac_shift=shift
14189    ;;
14190  esac
14191
14192  case $ac_option in
14193  # Handling of the options.
14194  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14195    ac_cs_recheck=: ;;
14196  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14197    $as_echo "$ac_cs_version"; exit ;;
14198  --config | --confi | --conf | --con | --co | --c )
14199    $as_echo "$ac_cs_config"; exit ;;
14200  --debug | --debu | --deb | --de | --d | -d )
14201    debug=: ;;
14202  --file | --fil | --fi | --f )
14203    $ac_shift
14204    case $ac_optarg in
14205    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14206    '') as_fn_error $? "missing file argument" ;;
14207    esac
14208    as_fn_append CONFIG_FILES " '$ac_optarg'"
14209    ac_need_defaults=false;;
14210  --header | --heade | --head | --hea )
14211    $ac_shift
14212    case $ac_optarg in
14213    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14214    esac
14215    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14216    ac_need_defaults=false;;
14217  --he | --h)
14218    # Conflict between --help and --header
14219    as_fn_error $? "ambiguous option: \`$1'
14220Try \`$0 --help' for more information.";;
14221  --help | --hel | -h )
14222    $as_echo "$ac_cs_usage"; exit ;;
14223  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14224  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14225    ac_cs_silent=: ;;
14226
14227  # This is an error.
14228  -*) as_fn_error $? "unrecognized option: \`$1'
14229Try \`$0 --help' for more information." ;;
14230
14231  *) as_fn_append ac_config_targets " $1"
14232     ac_need_defaults=false ;;
14233
14234  esac
14235  shift
14236done
14237
14238ac_configure_extra_args=
14239
14240if $ac_cs_silent; then
14241  exec 6>/dev/null
14242  ac_configure_extra_args="$ac_configure_extra_args --silent"
14243fi
14244
14245_ACEOF
14246cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14247if \$ac_cs_recheck; then
14248  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14249  shift
14250  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14251  CONFIG_SHELL='$SHELL'
14252  export CONFIG_SHELL
14253  exec "\$@"
14254fi
14255
14256_ACEOF
14257cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14258exec 5>>config.log
14259{
14260  echo
14261  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14262## Running $as_me. ##
14263_ASBOX
14264  $as_echo "$ac_log"
14265} >&5
14266
14267_ACEOF
14268cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14269#
14270# INIT-COMMANDS
14271#
14272
14273srcdir="$srcdir"
14274host="$host"
14275target="$target"
14276with_multisubdir="$with_multisubdir"
14277with_multisrctop="$with_multisrctop"
14278with_target_subdir="$with_target_subdir"
14279ac_configure_args="${multilib_arg} ${ac_configure_args}"
14280multi_basedir="$multi_basedir"
14281CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
14282CC="$CC"
14283CXX="$CXX"
14284GFORTRAN="$GFORTRAN"
14285GDC="$GDC"
14286
14287
14288# The HP-UX ksh and POSIX shell print the target directory to stdout
14289# if CDPATH is set.
14290(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14291
14292sed_quote_subst='$sed_quote_subst'
14293double_quote_subst='$double_quote_subst'
14294delay_variable_subst='$delay_variable_subst'
14295macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14296macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14297enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14298enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14299pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14300enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14301SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14302ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14303host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14304host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14305host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14306build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14307build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14308build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14309SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14310Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14311GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14312EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14313FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14314LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14315NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14316LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14317max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14318ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14319exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14320lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14321lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14322lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14323reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14324reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14325OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14326deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14327file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14328AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14329AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14330STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14331RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14332old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14333old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14334old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14335lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14336CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14337CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14338compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14339GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14340lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14341lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14342lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14343lt_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"`'
14344objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14345MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14346lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14347lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14348lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14349lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14350lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14351need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14352DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14353NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14354LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14355OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14356OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14357libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14358shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14359extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14360archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14361enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14362export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14363whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14364compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14365old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14366old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14367archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14368archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14369module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14370module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14371with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14372allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14373no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14374hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14375hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14376hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14377hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14378hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14379hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14380hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14381hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14382inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14383link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14384fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14385always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14386export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14387exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14388include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14389prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14390file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14391variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14392need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14393need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14394version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14395runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14396shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14397shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14398libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14399library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14400soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14401install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14402postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14403postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14404finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14405finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14406hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14407sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14408sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14409hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14410enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14411enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14412enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14413old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14414striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14415
14416LTCC='$LTCC'
14417LTCFLAGS='$LTCFLAGS'
14418compiler='$compiler_DEFAULT'
14419
14420# A function that is used when there is no print builtin or printf.
14421func_fallback_echo ()
14422{
14423  eval 'cat <<_LTECHO_EOF
14424\$1
14425_LTECHO_EOF'
14426}
14427
14428# Quote evaled strings.
14429for var in SHELL \
14430ECHO \
14431SED \
14432GREP \
14433EGREP \
14434FGREP \
14435LD \
14436NM \
14437LN_S \
14438lt_SP2NL \
14439lt_NL2SP \
14440reload_flag \
14441OBJDUMP \
14442deplibs_check_method \
14443file_magic_cmd \
14444AR \
14445AR_FLAGS \
14446STRIP \
14447RANLIB \
14448CC \
14449CFLAGS \
14450compiler \
14451lt_cv_sys_global_symbol_pipe \
14452lt_cv_sys_global_symbol_to_cdecl \
14453lt_cv_sys_global_symbol_to_c_name_address \
14454lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14455lt_prog_compiler_no_builtin_flag \
14456lt_prog_compiler_wl \
14457lt_prog_compiler_pic \
14458lt_prog_compiler_static \
14459lt_cv_prog_compiler_c_o \
14460need_locks \
14461DSYMUTIL \
14462NMEDIT \
14463LIPO \
14464OTOOL \
14465OTOOL64 \
14466shrext_cmds \
14467export_dynamic_flag_spec \
14468whole_archive_flag_spec \
14469compiler_needs_object \
14470with_gnu_ld \
14471allow_undefined_flag \
14472no_undefined_flag \
14473hardcode_libdir_flag_spec \
14474hardcode_libdir_flag_spec_ld \
14475hardcode_libdir_separator \
14476fix_srcfile_path \
14477exclude_expsyms \
14478include_expsyms \
14479file_list_spec \
14480variables_saved_for_relink \
14481libname_spec \
14482library_names_spec \
14483soname_spec \
14484install_override_mode \
14485finish_eval \
14486old_striplib \
14487striplib; do
14488    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14489    *[\\\\\\\`\\"\\\$]*)
14490      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14491      ;;
14492    *)
14493      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14494      ;;
14495    esac
14496done
14497
14498# Double-quote double-evaled strings.
14499for var in reload_cmds \
14500old_postinstall_cmds \
14501old_postuninstall_cmds \
14502old_archive_cmds \
14503extract_expsyms_cmds \
14504old_archive_from_new_cmds \
14505old_archive_from_expsyms_cmds \
14506archive_cmds \
14507archive_expsym_cmds \
14508module_cmds \
14509module_expsym_cmds \
14510export_symbols_cmds \
14511prelink_cmds \
14512postinstall_cmds \
14513postuninstall_cmds \
14514finish_cmds \
14515sys_lib_search_path_spec \
14516sys_lib_dlsearch_path_spec; do
14517    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14518    *[\\\\\\\`\\"\\\$]*)
14519      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14520      ;;
14521    *)
14522      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14523      ;;
14524    esac
14525done
14526
14527ac_aux_dir='$ac_aux_dir'
14528xsi_shell='$xsi_shell'
14529lt_shell_append='$lt_shell_append'
14530
14531# See if we are running on zsh, and set the options which allow our
14532# commands through without removal of \ escapes INIT.
14533if test -n "\${ZSH_VERSION+set}" ; then
14534   setopt NO_GLOB_SUBST
14535fi
14536
14537
14538    PACKAGE='$PACKAGE'
14539    VERSION='$VERSION'
14540    TIMESTAMP='$TIMESTAMP'
14541    RM='$RM'
14542    ofile='$ofile'
14543
14544
14545
14546
14547GCC="$GCC"
14548CC="$CC"
14549acx_cv_header_stdint="$acx_cv_header_stdint"
14550acx_cv_type_int8_t="$acx_cv_type_int8_t"
14551acx_cv_type_int16_t="$acx_cv_type_int16_t"
14552acx_cv_type_int32_t="$acx_cv_type_int32_t"
14553acx_cv_type_int64_t="$acx_cv_type_int64_t"
14554acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
14555ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
14556ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
14557ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
14558ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
14559ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
14560ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
14561ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
14562ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
14563
14564
14565# Variables needed in config.status (file generation) which aren't already
14566# passed by autoconf.
14567SUBDIRS="$SUBDIRS"
14568
14569
14570_ACEOF
14571
14572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14573
14574# Handling of arguments.
14575for ac_config_target in $ac_config_targets
14576do
14577  case $ac_config_target in
14578    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14579    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
14580    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14581    "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
14582    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14583    "backtrace-supported.h") CONFIG_FILES="$CONFIG_FILES backtrace-supported.h" ;;
14584    "install-debuginfo-for-buildid.sh") CONFIG_FILES="$CONFIG_FILES install-debuginfo-for-buildid.sh" ;;
14585    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
14586
14587  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14588  esac
14589done
14590
14591
14592# If the user did not use the arguments to specify the items to instantiate,
14593# then the envvar interface is used.  Set only those that are not.
14594# We use the long form for the default assignment because of an extremely
14595# bizarre bug on SunOS 4.1.3.
14596if $ac_need_defaults; then
14597  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14598  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14599  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14600fi
14601
14602# Have a temporary directory for convenience.  Make it in the build tree
14603# simply because there is no reason against having it here, and in addition,
14604# creating and moving files from /tmp can sometimes cause problems.
14605# Hook for its removal unless debugging.
14606# Note that there is a small window in which the directory will not be cleaned:
14607# after its creation but before its name has been assigned to `$tmp'.
14608$debug ||
14609{
14610  tmp= ac_tmp=
14611  trap 'exit_status=$?
14612  : "${ac_tmp:=$tmp}"
14613  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14614' 0
14615  trap 'as_fn_exit 1' 1 2 13 15
14616}
14617# Create a (secure) tmp directory for tmp files.
14618
14619{
14620  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14621  test -d "$tmp"
14622}  ||
14623{
14624  tmp=./conf$$-$RANDOM
14625  (umask 077 && mkdir "$tmp")
14626} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14627ac_tmp=$tmp
14628
14629# Set up the scripts for CONFIG_FILES section.
14630# No need to generate them if there are no CONFIG_FILES.
14631# This happens for instance with `./config.status config.h'.
14632if test -n "$CONFIG_FILES"; then
14633
14634
14635ac_cr=`echo X | tr X '\015'`
14636# On cygwin, bash can eat \r inside `` if the user requested igncr.
14637# But we know of no other shell where ac_cr would be empty at this
14638# point, so we can use a bashism as a fallback.
14639if test "x$ac_cr" = x; then
14640  eval ac_cr=\$\'\\r\'
14641fi
14642ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14643if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14644  ac_cs_awk_cr='\\r'
14645else
14646  ac_cs_awk_cr=$ac_cr
14647fi
14648
14649echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14650_ACEOF
14651
14652
14653{
14654  echo "cat >conf$$subs.awk <<_ACEOF" &&
14655  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14656  echo "_ACEOF"
14657} >conf$$subs.sh ||
14658  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14659ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14660ac_delim='%!_!# '
14661for ac_last_try in false false false false false :; do
14662  . ./conf$$subs.sh ||
14663    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14664
14665  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14666  if test $ac_delim_n = $ac_delim_num; then
14667    break
14668  elif $ac_last_try; then
14669    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14670  else
14671    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14672  fi
14673done
14674rm -f conf$$subs.sh
14675
14676cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14677cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14678_ACEOF
14679sed -n '
14680h
14681s/^/S["/; s/!.*/"]=/
14682p
14683g
14684s/^[^!]*!//
14685:repl
14686t repl
14687s/'"$ac_delim"'$//
14688t delim
14689:nl
14690h
14691s/\(.\{148\}\)..*/\1/
14692t more1
14693s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14694p
14695n
14696b repl
14697:more1
14698s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14699p
14700g
14701s/.\{148\}//
14702t nl
14703:delim
14704h
14705s/\(.\{148\}\)..*/\1/
14706t more2
14707s/["\\]/\\&/g; s/^/"/; s/$/"/
14708p
14709b
14710:more2
14711s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14712p
14713g
14714s/.\{148\}//
14715t delim
14716' <conf$$subs.awk | sed '
14717/^[^""]/{
14718  N
14719  s/\n//
14720}
14721' >>$CONFIG_STATUS || ac_write_fail=1
14722rm -f conf$$subs.awk
14723cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14724_ACAWK
14725cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14726  for (key in S) S_is_set[key] = 1
14727  FS = ""
14728
14729}
14730{
14731  line = $ 0
14732  nfields = split(line, field, "@")
14733  substed = 0
14734  len = length(field[1])
14735  for (i = 2; i < nfields; i++) {
14736    key = field[i]
14737    keylen = length(key)
14738    if (S_is_set[key]) {
14739      value = S[key]
14740      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14741      len += length(value) + length(field[++i])
14742      substed = 1
14743    } else
14744      len += 1 + keylen
14745  }
14746
14747  print line
14748}
14749
14750_ACAWK
14751_ACEOF
14752cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14753if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14754  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14755else
14756  cat
14757fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14758  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14759_ACEOF
14760
14761# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14762# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14763# trailing colons and then remove the whole line if VPATH becomes empty
14764# (actually we leave an empty line to preserve line numbers).
14765if test "x$srcdir" = x.; then
14766  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14767h
14768s///
14769s/^/:/
14770s/[	 ]*$/:/
14771s/:\$(srcdir):/:/g
14772s/:\${srcdir}:/:/g
14773s/:@srcdir@:/:/g
14774s/^:*//
14775s/:*$//
14776x
14777s/\(=[	 ]*\).*/\1/
14778G
14779s/\n//
14780s/^[^=]*=[	 ]*$//
14781}'
14782fi
14783
14784cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14785fi # test -n "$CONFIG_FILES"
14786
14787# Set up the scripts for CONFIG_HEADERS section.
14788# No need to generate them if there are no CONFIG_HEADERS.
14789# This happens for instance with `./config.status Makefile'.
14790if test -n "$CONFIG_HEADERS"; then
14791cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14792BEGIN {
14793_ACEOF
14794
14795# Transform confdefs.h into an awk script `defines.awk', embedded as
14796# here-document in config.status, that substitutes the proper values into
14797# config.h.in to produce config.h.
14798
14799# Create a delimiter string that does not exist in confdefs.h, to ease
14800# handling of long lines.
14801ac_delim='%!_!# '
14802for ac_last_try in false false :; do
14803  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14804  if test -z "$ac_tt"; then
14805    break
14806  elif $ac_last_try; then
14807    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14808  else
14809    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14810  fi
14811done
14812
14813# For the awk script, D is an array of macro values keyed by name,
14814# likewise P contains macro parameters if any.  Preserve backslash
14815# newline sequences.
14816
14817ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14818sed -n '
14819s/.\{148\}/&'"$ac_delim"'/g
14820t rset
14821:rset
14822s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14823t def
14824d
14825:def
14826s/\\$//
14827t bsnl
14828s/["\\]/\\&/g
14829s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14830D["\1"]=" \3"/p
14831s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14832d
14833:bsnl
14834s/["\\]/\\&/g
14835s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14836D["\1"]=" \3\\\\\\n"\\/p
14837t cont
14838s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14839t cont
14840d
14841:cont
14842n
14843s/.\{148\}/&'"$ac_delim"'/g
14844t clear
14845:clear
14846s/\\$//
14847t bsnlc
14848s/["\\]/\\&/g; s/^/"/; s/$/"/p
14849d
14850:bsnlc
14851s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14852b cont
14853' <confdefs.h | sed '
14854s/'"$ac_delim"'/"\\\
14855"/g' >>$CONFIG_STATUS || ac_write_fail=1
14856
14857cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14858  for (key in D) D_is_set[key] = 1
14859  FS = ""
14860}
14861/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14862  line = \$ 0
14863  split(line, arg, " ")
14864  if (arg[1] == "#") {
14865    defundef = arg[2]
14866    mac1 = arg[3]
14867  } else {
14868    defundef = substr(arg[1], 2)
14869    mac1 = arg[2]
14870  }
14871  split(mac1, mac2, "(") #)
14872  macro = mac2[1]
14873  prefix = substr(line, 1, index(line, defundef) - 1)
14874  if (D_is_set[macro]) {
14875    # Preserve the white space surrounding the "#".
14876    print prefix "define", macro P[macro] D[macro]
14877    next
14878  } else {
14879    # Replace #undef with comments.  This is necessary, for example,
14880    # in the case of _POSIX_SOURCE, which is predefined and required
14881    # on some systems where configure will not decide to define it.
14882    if (defundef == "undef") {
14883      print "/*", prefix defundef, macro, "*/"
14884      next
14885    }
14886  }
14887}
14888{ print }
14889_ACAWK
14890_ACEOF
14891cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14892  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14893fi # test -n "$CONFIG_HEADERS"
14894
14895
14896eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14897shift
14898for ac_tag
14899do
14900  case $ac_tag in
14901  :[FHLC]) ac_mode=$ac_tag; continue;;
14902  esac
14903  case $ac_mode$ac_tag in
14904  :[FHL]*:*);;
14905  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14906  :[FH]-) ac_tag=-:-;;
14907  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14908  esac
14909  ac_save_IFS=$IFS
14910  IFS=:
14911  set x $ac_tag
14912  IFS=$ac_save_IFS
14913  shift
14914  ac_file=$1
14915  shift
14916
14917  case $ac_mode in
14918  :L) ac_source=$1;;
14919  :[FH])
14920    ac_file_inputs=
14921    for ac_f
14922    do
14923      case $ac_f in
14924      -) ac_f="$ac_tmp/stdin";;
14925      *) # Look for the file first in the build tree, then in the source tree
14926	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14927	 # because $ac_f cannot contain `:'.
14928	 test -f "$ac_f" ||
14929	   case $ac_f in
14930	   [\\/$]*) false;;
14931	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14932	   esac ||
14933	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14934      esac
14935      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14936      as_fn_append ac_file_inputs " '$ac_f'"
14937    done
14938
14939    # Let's still pretend it is `configure' which instantiates (i.e., don't
14940    # use $as_me), people would be surprised to read:
14941    #    /* config.h.  Generated by config.status.  */
14942    configure_input='Generated from '`
14943	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14944	`' by configure.'
14945    if test x"$ac_file" != x-; then
14946      configure_input="$ac_file.  $configure_input"
14947      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14948$as_echo "$as_me: creating $ac_file" >&6;}
14949    fi
14950    # Neutralize special characters interpreted by sed in replacement strings.
14951    case $configure_input in #(
14952    *\&* | *\|* | *\\* )
14953       ac_sed_conf_input=`$as_echo "$configure_input" |
14954       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14955    *) ac_sed_conf_input=$configure_input;;
14956    esac
14957
14958    case $ac_tag in
14959    *:-:* | *:-) cat >"$ac_tmp/stdin" \
14960      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14961    esac
14962    ;;
14963  esac
14964
14965  ac_dir=`$as_dirname -- "$ac_file" ||
14966$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14967	 X"$ac_file" : 'X\(//\)[^/]' \| \
14968	 X"$ac_file" : 'X\(//\)$' \| \
14969	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14970$as_echo X"$ac_file" |
14971    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14972	    s//\1/
14973	    q
14974	  }
14975	  /^X\(\/\/\)[^/].*/{
14976	    s//\1/
14977	    q
14978	  }
14979	  /^X\(\/\/\)$/{
14980	    s//\1/
14981	    q
14982	  }
14983	  /^X\(\/\).*/{
14984	    s//\1/
14985	    q
14986	  }
14987	  s/.*/./; q'`
14988  as_dir="$ac_dir"; as_fn_mkdir_p
14989  ac_builddir=.
14990
14991case "$ac_dir" in
14992.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14993*)
14994  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14995  # A ".." for each directory in $ac_dir_suffix.
14996  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14997  case $ac_top_builddir_sub in
14998  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14999  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15000  esac ;;
15001esac
15002ac_abs_top_builddir=$ac_pwd
15003ac_abs_builddir=$ac_pwd$ac_dir_suffix
15004# for backward compatibility:
15005ac_top_builddir=$ac_top_build_prefix
15006
15007case $srcdir in
15008  .)  # We are building in place.
15009    ac_srcdir=.
15010    ac_top_srcdir=$ac_top_builddir_sub
15011    ac_abs_top_srcdir=$ac_pwd ;;
15012  [\\/]* | ?:[\\/]* )  # Absolute name.
15013    ac_srcdir=$srcdir$ac_dir_suffix;
15014    ac_top_srcdir=$srcdir
15015    ac_abs_top_srcdir=$srcdir ;;
15016  *) # Relative name.
15017    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15018    ac_top_srcdir=$ac_top_build_prefix$srcdir
15019    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15020esac
15021ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15022
15023
15024  case $ac_mode in
15025  :F)
15026  #
15027  # CONFIG_FILE
15028  #
15029
15030  case $INSTALL in
15031  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15032  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15033  esac
15034  ac_MKDIR_P=$MKDIR_P
15035  case $MKDIR_P in
15036  [\\/$]* | ?:[\\/]* ) ;;
15037  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15038  esac
15039_ACEOF
15040
15041cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15042# If the template does not know about datarootdir, expand it.
15043# FIXME: This hack should be removed a few years after 2.60.
15044ac_datarootdir_hack=; ac_datarootdir_seen=
15045ac_sed_dataroot='
15046/datarootdir/ {
15047  p
15048  q
15049}
15050/@datadir@/p
15051/@docdir@/p
15052/@infodir@/p
15053/@localedir@/p
15054/@mandir@/p'
15055case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15056*datarootdir*) ac_datarootdir_seen=yes;;
15057*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15058  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15059$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15060_ACEOF
15061cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15062  ac_datarootdir_hack='
15063  s&@datadir@&$datadir&g
15064  s&@docdir@&$docdir&g
15065  s&@infodir@&$infodir&g
15066  s&@localedir@&$localedir&g
15067  s&@mandir@&$mandir&g
15068  s&\\\${datarootdir}&$datarootdir&g' ;;
15069esac
15070_ACEOF
15071
15072# Neutralize VPATH when `$srcdir' = `.'.
15073# Shell code in configure.ac might set extrasub.
15074# FIXME: do we really want to maintain this feature?
15075cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15076ac_sed_extra="$ac_vpsub
15077$extrasub
15078_ACEOF
15079cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15080:t
15081/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15082s|@configure_input@|$ac_sed_conf_input|;t t
15083s&@top_builddir@&$ac_top_builddir_sub&;t t
15084s&@top_build_prefix@&$ac_top_build_prefix&;t t
15085s&@srcdir@&$ac_srcdir&;t t
15086s&@abs_srcdir@&$ac_abs_srcdir&;t t
15087s&@top_srcdir@&$ac_top_srcdir&;t t
15088s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15089s&@builddir@&$ac_builddir&;t t
15090s&@abs_builddir@&$ac_abs_builddir&;t t
15091s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15092s&@INSTALL@&$ac_INSTALL&;t t
15093s&@MKDIR_P@&$ac_MKDIR_P&;t t
15094$ac_datarootdir_hack
15095"
15096eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15097  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15098
15099test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15100  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15101  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
15102      "$ac_tmp/out"`; test -z "$ac_out"; } &&
15103  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15104which seems to be undefined.  Please make sure it is defined" >&5
15105$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15106which seems to be undefined.  Please make sure it is defined" >&2;}
15107
15108  rm -f "$ac_tmp/stdin"
15109  case $ac_file in
15110  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15111  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15112  esac \
15113  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15114 ;;
15115  :H)
15116  #
15117  # CONFIG_HEADER
15118  #
15119  if test x"$ac_file" != x-; then
15120    {
15121      $as_echo "/* $configure_input  */" \
15122      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15123    } >"$ac_tmp/config.h" \
15124      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15125    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15126      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15127$as_echo "$as_me: $ac_file is unchanged" >&6;}
15128    else
15129      rm -f "$ac_file"
15130      mv "$ac_tmp/config.h" "$ac_file" \
15131	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
15132    fi
15133  else
15134    $as_echo "/* $configure_input  */" \
15135      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15136      || as_fn_error $? "could not create -" "$LINENO" 5
15137  fi
15138# Compute "$ac_file"'s index in $config_headers.
15139_am_arg="$ac_file"
15140_am_stamp_count=1
15141for _am_header in $config_headers :; do
15142  case $_am_header in
15143    $_am_arg | $_am_arg:* )
15144      break ;;
15145    * )
15146      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15147  esac
15148done
15149echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15150$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15151	 X"$_am_arg" : 'X\(//\)[^/]' \| \
15152	 X"$_am_arg" : 'X\(//\)$' \| \
15153	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15154$as_echo X"$_am_arg" |
15155    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15156	    s//\1/
15157	    q
15158	  }
15159	  /^X\(\/\/\)[^/].*/{
15160	    s//\1/
15161	    q
15162	  }
15163	  /^X\(\/\/\)$/{
15164	    s//\1/
15165	    q
15166	  }
15167	  /^X\(\/\).*/{
15168	    s//\1/
15169	    q
15170	  }
15171	  s/.*/./; q'`/stamp-h$_am_stamp_count
15172 ;;
15173
15174  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15175$as_echo "$as_me: executing $ac_file commands" >&6;}
15176 ;;
15177  esac
15178
15179
15180  case $ac_file$ac_mode in
15181    "default-1":C)
15182# Only add multilib support code if we just rebuilt the top-level
15183# Makefile.
15184case " $CONFIG_FILES " in
15185 *" Makefile "*)
15186   ac_file=Makefile . ${multi_basedir}/config-ml.in
15187   ;;
15188esac ;;
15189    "libtool":C)
15190
15191    # See if we are running on zsh, and set the options which allow our
15192    # commands through without removal of \ escapes.
15193    if test -n "${ZSH_VERSION+set}" ; then
15194      setopt NO_GLOB_SUBST
15195    fi
15196
15197    cfgfile="${ofile}T"
15198    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15199    $RM "$cfgfile"
15200
15201    cat <<_LT_EOF >> "$cfgfile"
15202#! $SHELL
15203
15204# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15205# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15206# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15207# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15208#
15209#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15210#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15211#   Written by Gordon Matzigkeit, 1996
15212#
15213#   This file is part of GNU Libtool.
15214#
15215# GNU Libtool is free software; you can redistribute it and/or
15216# modify it under the terms of the GNU General Public License as
15217# published by the Free Software Foundation; either version 2 of
15218# the License, or (at your option) any later version.
15219#
15220# As a special exception to the GNU General Public License,
15221# if you distribute this file as part of a program or library that
15222# is built using GNU Libtool, you may include this file under the
15223# same distribution terms that you use for the rest of that program.
15224#
15225# GNU Libtool is distributed in the hope that it will be useful,
15226# but WITHOUT ANY WARRANTY; without even the implied warranty of
15227# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15228# GNU General Public License for more details.
15229#
15230# You should have received a copy of the GNU General Public License
15231# along with GNU Libtool; see the file COPYING.  If not, a copy
15232# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15233# obtained by writing to the Free Software Foundation, Inc.,
15234# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15235
15236
15237# The names of the tagged configurations supported by this script.
15238available_tags=""
15239
15240# ### BEGIN LIBTOOL CONFIG
15241
15242# Which release of libtool.m4 was used?
15243macro_version=$macro_version
15244macro_revision=$macro_revision
15245
15246# Whether or not to build shared libraries.
15247build_libtool_libs=$enable_shared
15248
15249# Whether or not to build static libraries.
15250build_old_libs=$enable_static
15251
15252# What type of objects to build.
15253pic_mode=$pic_mode
15254
15255# Whether or not to optimize for fast installation.
15256fast_install=$enable_fast_install
15257
15258# Shell to use when invoking shell scripts.
15259SHELL=$lt_SHELL
15260
15261# An echo program that protects backslashes.
15262ECHO=$lt_ECHO
15263
15264# The host system.
15265host_alias=$host_alias
15266host=$host
15267host_os=$host_os
15268
15269# The build system.
15270build_alias=$build_alias
15271build=$build
15272build_os=$build_os
15273
15274# A sed program that does not truncate output.
15275SED=$lt_SED
15276
15277# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15278Xsed="\$SED -e 1s/^X//"
15279
15280# A grep program that handles long lines.
15281GREP=$lt_GREP
15282
15283# An ERE matcher.
15284EGREP=$lt_EGREP
15285
15286# A literal string matcher.
15287FGREP=$lt_FGREP
15288
15289# A BSD- or MS-compatible name lister.
15290NM=$lt_NM
15291
15292# Whether we need soft or hard links.
15293LN_S=$lt_LN_S
15294
15295# What is the maximum length of a command?
15296max_cmd_len=$max_cmd_len
15297
15298# Object file suffix (normally "o").
15299objext=$ac_objext
15300
15301# Executable file suffix (normally "").
15302exeext=$exeext
15303
15304# whether the shell understands "unset".
15305lt_unset=$lt_unset
15306
15307# turn spaces into newlines.
15308SP2NL=$lt_lt_SP2NL
15309
15310# turn newlines into spaces.
15311NL2SP=$lt_lt_NL2SP
15312
15313# An object symbol dumper.
15314OBJDUMP=$lt_OBJDUMP
15315
15316# Method to check whether dependent libraries are shared objects.
15317deplibs_check_method=$lt_deplibs_check_method
15318
15319# Command to use when deplibs_check_method == "file_magic".
15320file_magic_cmd=$lt_file_magic_cmd
15321
15322# The archiver.
15323AR=$lt_AR
15324AR_FLAGS=$lt_AR_FLAGS
15325
15326# A symbol stripping program.
15327STRIP=$lt_STRIP
15328
15329# Commands used to install an old-style archive.
15330RANLIB=$lt_RANLIB
15331old_postinstall_cmds=$lt_old_postinstall_cmds
15332old_postuninstall_cmds=$lt_old_postuninstall_cmds
15333
15334# Whether to use a lock for old archive extraction.
15335lock_old_archive_extraction=$lock_old_archive_extraction
15336
15337# A C compiler.
15338LTCC=$lt_CC
15339
15340# LTCC compiler flags.
15341LTCFLAGS=$lt_CFLAGS
15342
15343# Take the output of nm and produce a listing of raw symbols and C names.
15344global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15345
15346# Transform the output of nm in a proper C declaration.
15347global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15348
15349# Transform the output of nm in a C name address pair.
15350global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15351
15352# Transform the output of nm in a C name address pair when lib prefix is needed.
15353global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15354
15355# The name of the directory that contains temporary libtool files.
15356objdir=$objdir
15357
15358# Used to examine libraries when file_magic_cmd begins with "file".
15359MAGIC_CMD=$MAGIC_CMD
15360
15361# Must we lock files when doing compilation?
15362need_locks=$lt_need_locks
15363
15364# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15365DSYMUTIL=$lt_DSYMUTIL
15366
15367# Tool to change global to local symbols on Mac OS X.
15368NMEDIT=$lt_NMEDIT
15369
15370# Tool to manipulate fat objects and archives on Mac OS X.
15371LIPO=$lt_LIPO
15372
15373# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15374OTOOL=$lt_OTOOL
15375
15376# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15377OTOOL64=$lt_OTOOL64
15378
15379# Old archive suffix (normally "a").
15380libext=$libext
15381
15382# Shared library suffix (normally ".so").
15383shrext_cmds=$lt_shrext_cmds
15384
15385# The commands to extract the exported symbol list from a shared archive.
15386extract_expsyms_cmds=$lt_extract_expsyms_cmds
15387
15388# Variables whose values should be saved in libtool wrapper scripts and
15389# restored at link time.
15390variables_saved_for_relink=$lt_variables_saved_for_relink
15391
15392# Do we need the "lib" prefix for modules?
15393need_lib_prefix=$need_lib_prefix
15394
15395# Do we need a version for libraries?
15396need_version=$need_version
15397
15398# Library versioning type.
15399version_type=$version_type
15400
15401# Shared library runtime path variable.
15402runpath_var=$runpath_var
15403
15404# Shared library path variable.
15405shlibpath_var=$shlibpath_var
15406
15407# Is shlibpath searched before the hard-coded library search path?
15408shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15409
15410# Format of library name prefix.
15411libname_spec=$lt_libname_spec
15412
15413# List of archive names.  First name is the real one, the rest are links.
15414# The last name is the one that the linker finds with -lNAME
15415library_names_spec=$lt_library_names_spec
15416
15417# The coded name of the library, if different from the real name.
15418soname_spec=$lt_soname_spec
15419
15420# Permission mode override for installation of shared libraries.
15421install_override_mode=$lt_install_override_mode
15422
15423# Command to use after installation of a shared archive.
15424postinstall_cmds=$lt_postinstall_cmds
15425
15426# Command to use after uninstallation of a shared archive.
15427postuninstall_cmds=$lt_postuninstall_cmds
15428
15429# Commands used to finish a libtool library installation in a directory.
15430finish_cmds=$lt_finish_cmds
15431
15432# As "finish_cmds", except a single script fragment to be evaled but
15433# not shown.
15434finish_eval=$lt_finish_eval
15435
15436# Whether we should hardcode library paths into libraries.
15437hardcode_into_libs=$hardcode_into_libs
15438
15439# Compile-time system search path for libraries.
15440sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15441
15442# Run-time system search path for libraries.
15443sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15444
15445# Whether dlopen is supported.
15446dlopen_support=$enable_dlopen
15447
15448# Whether dlopen of programs is supported.
15449dlopen_self=$enable_dlopen_self
15450
15451# Whether dlopen of statically linked programs is supported.
15452dlopen_self_static=$enable_dlopen_self_static
15453
15454# Commands to strip libraries.
15455old_striplib=$lt_old_striplib
15456striplib=$lt_striplib
15457
15458
15459# The linker used to build libraries.
15460LD=$lt_LD
15461
15462# How to create reloadable object files.
15463reload_flag=$lt_reload_flag
15464reload_cmds=$lt_reload_cmds
15465
15466# Commands used to build an old-style archive.
15467old_archive_cmds=$lt_old_archive_cmds
15468
15469# A language specific compiler.
15470CC=$lt_compiler
15471
15472# Is the compiler the GNU compiler?
15473with_gcc=$GCC
15474
15475# Compiler flag to turn off builtin functions.
15476no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15477
15478# How to pass a linker flag through the compiler.
15479wl=$lt_lt_prog_compiler_wl
15480
15481# Additional compiler flags for building library objects.
15482pic_flag=$lt_lt_prog_compiler_pic
15483
15484# Compiler flag to prevent dynamic linking.
15485link_static_flag=$lt_lt_prog_compiler_static
15486
15487# Does compiler simultaneously support -c and -o options?
15488compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15489
15490# Whether or not to add -lc for building shared libraries.
15491build_libtool_need_lc=$archive_cmds_need_lc
15492
15493# Whether or not to disallow shared libs when runtime libs are static.
15494allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15495
15496# Compiler flag to allow reflexive dlopens.
15497export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15498
15499# Compiler flag to generate shared objects directly from archives.
15500whole_archive_flag_spec=$lt_whole_archive_flag_spec
15501
15502# Whether the compiler copes with passing no objects directly.
15503compiler_needs_object=$lt_compiler_needs_object
15504
15505# Create an old-style archive from a shared archive.
15506old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15507
15508# Create a temporary old-style archive to link instead of a shared archive.
15509old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15510
15511# Commands used to build a shared archive.
15512archive_cmds=$lt_archive_cmds
15513archive_expsym_cmds=$lt_archive_expsym_cmds
15514
15515# Commands used to build a loadable module if different from building
15516# a shared archive.
15517module_cmds=$lt_module_cmds
15518module_expsym_cmds=$lt_module_expsym_cmds
15519
15520# Whether we are building with GNU ld or not.
15521with_gnu_ld=$lt_with_gnu_ld
15522
15523# Flag that allows shared libraries with undefined symbols to be built.
15524allow_undefined_flag=$lt_allow_undefined_flag
15525
15526# Flag that enforces no undefined symbols.
15527no_undefined_flag=$lt_no_undefined_flag
15528
15529# Flag to hardcode \$libdir into a binary during linking.
15530# This must work even if \$libdir does not exist
15531hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15532
15533# If ld is used when linking, flag to hardcode \$libdir into a binary
15534# during linking.  This must work even if \$libdir does not exist.
15535hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15536
15537# Whether we need a single "-rpath" flag with a separated argument.
15538hardcode_libdir_separator=$lt_hardcode_libdir_separator
15539
15540# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15541# DIR into the resulting binary.
15542hardcode_direct=$hardcode_direct
15543
15544# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15545# DIR into the resulting binary and the resulting library dependency is
15546# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15547# library is relocated.
15548hardcode_direct_absolute=$hardcode_direct_absolute
15549
15550# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15551# into the resulting binary.
15552hardcode_minus_L=$hardcode_minus_L
15553
15554# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15555# into the resulting binary.
15556hardcode_shlibpath_var=$hardcode_shlibpath_var
15557
15558# Set to "yes" if building a shared library automatically hardcodes DIR
15559# into the library and all subsequent libraries and executables linked
15560# against it.
15561hardcode_automatic=$hardcode_automatic
15562
15563# Set to yes if linker adds runtime paths of dependent libraries
15564# to runtime path list.
15565inherit_rpath=$inherit_rpath
15566
15567# Whether libtool must link a program against all its dependency libraries.
15568link_all_deplibs=$link_all_deplibs
15569
15570# Fix the shell variable \$srcfile for the compiler.
15571fix_srcfile_path=$lt_fix_srcfile_path
15572
15573# Set to "yes" if exported symbols are required.
15574always_export_symbols=$always_export_symbols
15575
15576# The commands to list exported symbols.
15577export_symbols_cmds=$lt_export_symbols_cmds
15578
15579# Symbols that should not be listed in the preloaded symbols.
15580exclude_expsyms=$lt_exclude_expsyms
15581
15582# Symbols that must always be exported.
15583include_expsyms=$lt_include_expsyms
15584
15585# Commands necessary for linking programs (against libraries) with templates.
15586prelink_cmds=$lt_prelink_cmds
15587
15588# Specify filename containing input files.
15589file_list_spec=$lt_file_list_spec
15590
15591# How to hardcode a shared library path into an executable.
15592hardcode_action=$hardcode_action
15593
15594# ### END LIBTOOL CONFIG
15595
15596_LT_EOF
15597
15598  case $host_os in
15599  aix3*)
15600    cat <<\_LT_EOF >> "$cfgfile"
15601# AIX sometimes has problems with the GCC collect2 program.  For some
15602# reason, if we set the COLLECT_NAMES environment variable, the problems
15603# vanish in a puff of smoke.
15604if test "X${COLLECT_NAMES+set}" != Xset; then
15605  COLLECT_NAMES=
15606  export COLLECT_NAMES
15607fi
15608_LT_EOF
15609    ;;
15610  esac
15611
15612
15613ltmain="$ac_aux_dir/ltmain.sh"
15614
15615
15616  # We use sed instead of cat because bash on DJGPP gets confused if
15617  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15618  # text mode, it properly converts lines to CR/LF.  This bash problem
15619  # is reportedly fixed, but why not run on old versions too?
15620  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15621    || (rm -f "$cfgfile"; exit 1)
15622
15623  case $xsi_shell in
15624  yes)
15625    cat << \_LT_EOF >> "$cfgfile"
15626
15627# func_dirname file append nondir_replacement
15628# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15629# otherwise set result to NONDIR_REPLACEMENT.
15630func_dirname ()
15631{
15632  case ${1} in
15633    */*) func_dirname_result="${1%/*}${2}" ;;
15634    *  ) func_dirname_result="${3}" ;;
15635  esac
15636}
15637
15638# func_basename file
15639func_basename ()
15640{
15641  func_basename_result="${1##*/}"
15642}
15643
15644# func_dirname_and_basename file append nondir_replacement
15645# perform func_basename and func_dirname in a single function
15646# call:
15647#   dirname:  Compute the dirname of FILE.  If nonempty,
15648#             add APPEND to the result, otherwise set result
15649#             to NONDIR_REPLACEMENT.
15650#             value returned in "$func_dirname_result"
15651#   basename: Compute filename of FILE.
15652#             value retuned in "$func_basename_result"
15653# Implementation must be kept synchronized with func_dirname
15654# and func_basename. For efficiency, we do not delegate to
15655# those functions but instead duplicate the functionality here.
15656func_dirname_and_basename ()
15657{
15658  case ${1} in
15659    */*) func_dirname_result="${1%/*}${2}" ;;
15660    *  ) func_dirname_result="${3}" ;;
15661  esac
15662  func_basename_result="${1##*/}"
15663}
15664
15665# func_stripname prefix suffix name
15666# strip PREFIX and SUFFIX off of NAME.
15667# PREFIX and SUFFIX must not contain globbing or regex special
15668# characters, hashes, percent signs, but SUFFIX may contain a leading
15669# dot (in which case that matches only a dot).
15670func_stripname ()
15671{
15672  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15673  # positional parameters, so assign one to ordinary parameter first.
15674  func_stripname_result=${3}
15675  func_stripname_result=${func_stripname_result#"${1}"}
15676  func_stripname_result=${func_stripname_result%"${2}"}
15677}
15678
15679# func_opt_split
15680func_opt_split ()
15681{
15682  func_opt_split_opt=${1%%=*}
15683  func_opt_split_arg=${1#*=}
15684}
15685
15686# func_lo2o object
15687func_lo2o ()
15688{
15689  case ${1} in
15690    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15691    *)    func_lo2o_result=${1} ;;
15692  esac
15693}
15694
15695# func_xform libobj-or-source
15696func_xform ()
15697{
15698  func_xform_result=${1%.*}.lo
15699}
15700
15701# func_arith arithmetic-term...
15702func_arith ()
15703{
15704  func_arith_result=$(( $* ))
15705}
15706
15707# func_len string
15708# STRING may not start with a hyphen.
15709func_len ()
15710{
15711  func_len_result=${#1}
15712}
15713
15714_LT_EOF
15715    ;;
15716  *) # Bourne compatible functions.
15717    cat << \_LT_EOF >> "$cfgfile"
15718
15719# func_dirname file append nondir_replacement
15720# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15721# otherwise set result to NONDIR_REPLACEMENT.
15722func_dirname ()
15723{
15724  # Extract subdirectory from the argument.
15725  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15726  if test "X$func_dirname_result" = "X${1}"; then
15727    func_dirname_result="${3}"
15728  else
15729    func_dirname_result="$func_dirname_result${2}"
15730  fi
15731}
15732
15733# func_basename file
15734func_basename ()
15735{
15736  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15737}
15738
15739
15740# func_stripname prefix suffix name
15741# strip PREFIX and SUFFIX off of NAME.
15742# PREFIX and SUFFIX must not contain globbing or regex special
15743# characters, hashes, percent signs, but SUFFIX may contain a leading
15744# dot (in which case that matches only a dot).
15745# func_strip_suffix prefix name
15746func_stripname ()
15747{
15748  case ${2} in
15749    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15750    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15751  esac
15752}
15753
15754# sed scripts:
15755my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15756my_sed_long_arg='1s/^-[^=]*=//'
15757
15758# func_opt_split
15759func_opt_split ()
15760{
15761  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15762  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15763}
15764
15765# func_lo2o object
15766func_lo2o ()
15767{
15768  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15769}
15770
15771# func_xform libobj-or-source
15772func_xform ()
15773{
15774  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15775}
15776
15777# func_arith arithmetic-term...
15778func_arith ()
15779{
15780  func_arith_result=`expr "$@"`
15781}
15782
15783# func_len string
15784# STRING may not start with a hyphen.
15785func_len ()
15786{
15787  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15788}
15789
15790_LT_EOF
15791esac
15792
15793case $lt_shell_append in
15794  yes)
15795    cat << \_LT_EOF >> "$cfgfile"
15796
15797# func_append var value
15798# Append VALUE to the end of shell variable VAR.
15799func_append ()
15800{
15801  eval "$1+=\$2"
15802}
15803_LT_EOF
15804    ;;
15805  *)
15806    cat << \_LT_EOF >> "$cfgfile"
15807
15808# func_append var value
15809# Append VALUE to the end of shell variable VAR.
15810func_append ()
15811{
15812  eval "$1=\$$1\$2"
15813}
15814
15815_LT_EOF
15816    ;;
15817  esac
15818
15819
15820  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15821    || (rm -f "$cfgfile"; exit 1)
15822
15823  mv -f "$cfgfile" "$ofile" ||
15824    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15825  chmod +x "$ofile"
15826
15827 ;;
15828    "gstdint.h":C)
15829if test "$GCC" = yes; then
15830  echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
15831else
15832  echo "/* generated for $CC */" > tmp-stdint.h
15833fi
15834
15835sed 's/^ *//' >> tmp-stdint.h <<EOF
15836
15837  #ifndef GCC_GENERATED_STDINT_H
15838  #define GCC_GENERATED_STDINT_H 1
15839
15840  #include <sys/types.h>
15841EOF
15842
15843if test "$acx_cv_header_stdint" != stdint.h; then
15844  echo "#include <stddef.h>" >> tmp-stdint.h
15845fi
15846if test "$acx_cv_header_stdint" != stddef.h; then
15847  echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
15848fi
15849
15850sed 's/^ *//' >> tmp-stdint.h <<EOF
15851  /* glibc uses these symbols as guards to prevent redefinitions.  */
15852  #ifdef __int8_t_defined
15853  #define _INT8_T
15854  #define _INT16_T
15855  #define _INT32_T
15856  #endif
15857  #ifdef __uint32_t_defined
15858  #define _UINT32_T
15859  #endif
15860
15861EOF
15862
15863# ----------------- done header, emit basic int types -------------
15864if test "$acx_cv_header_stdint" = stddef.h; then
15865  sed 's/^ *//' >> tmp-stdint.h <<EOF
15866
15867    #ifndef _UINT8_T
15868    #define _UINT8_T
15869    #ifndef __uint8_t_defined
15870    #define __uint8_t_defined
15871    #ifndef uint8_t
15872    typedef unsigned $acx_cv_type_int8_t uint8_t;
15873    #endif
15874    #endif
15875    #endif
15876
15877    #ifndef _UINT16_T
15878    #define _UINT16_T
15879    #ifndef __uint16_t_defined
15880    #define __uint16_t_defined
15881    #ifndef uint16_t
15882    typedef unsigned $acx_cv_type_int16_t uint16_t;
15883    #endif
15884    #endif
15885    #endif
15886
15887    #ifndef _UINT32_T
15888    #define _UINT32_T
15889    #ifndef __uint32_t_defined
15890    #define __uint32_t_defined
15891    #ifndef uint32_t
15892    typedef unsigned $acx_cv_type_int32_t uint32_t;
15893    #endif
15894    #endif
15895    #endif
15896
15897    #ifndef _INT8_T
15898    #define _INT8_T
15899    #ifndef __int8_t_defined
15900    #define __int8_t_defined
15901    #ifndef int8_t
15902    typedef $acx_cv_type_int8_t int8_t;
15903    #endif
15904    #endif
15905    #endif
15906
15907    #ifndef _INT16_T
15908    #define _INT16_T
15909    #ifndef __int16_t_defined
15910    #define __int16_t_defined
15911    #ifndef int16_t
15912    typedef $acx_cv_type_int16_t int16_t;
15913    #endif
15914    #endif
15915    #endif
15916
15917    #ifndef _INT32_T
15918    #define _INT32_T
15919    #ifndef __int32_t_defined
15920    #define __int32_t_defined
15921    #ifndef int32_t
15922    typedef $acx_cv_type_int32_t int32_t;
15923    #endif
15924    #endif
15925    #endif
15926EOF
15927elif test "$ac_cv_type_u_int32_t" = yes; then
15928  sed 's/^ *//' >> tmp-stdint.h <<EOF
15929
15930    /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
15931    #ifndef _INT8_T
15932    #define _INT8_T
15933    #endif
15934    #ifndef _INT16_T
15935    #define _INT16_T
15936    #endif
15937    #ifndef _INT32_T
15938    #define _INT32_T
15939    #endif
15940
15941    #ifndef _UINT8_T
15942    #define _UINT8_T
15943    #ifndef __uint8_t_defined
15944    #define __uint8_t_defined
15945    #ifndef uint8_t
15946    typedef u_int8_t uint8_t;
15947    #endif
15948    #endif
15949    #endif
15950
15951    #ifndef _UINT16_T
15952    #define _UINT16_T
15953    #ifndef __uint16_t_defined
15954    #define __uint16_t_defined
15955    #ifndef uint16_t
15956    typedef u_int16_t uint16_t;
15957    #endif
15958    #endif
15959    #endif
15960
15961    #ifndef _UINT32_T
15962    #define _UINT32_T
15963    #ifndef __uint32_t_defined
15964    #define __uint32_t_defined
15965    #ifndef uint32_t
15966    typedef u_int32_t uint32_t;
15967    #endif
15968    #endif
15969    #endif
15970EOF
15971else
15972  sed 's/^ *//' >> tmp-stdint.h <<EOF
15973
15974    /* Some systems have guard macros to prevent redefinitions, define them.  */
15975    #ifndef _INT8_T
15976    #define _INT8_T
15977    #endif
15978    #ifndef _INT16_T
15979    #define _INT16_T
15980    #endif
15981    #ifndef _INT32_T
15982    #define _INT32_T
15983    #endif
15984    #ifndef _UINT8_T
15985    #define _UINT8_T
15986    #endif
15987    #ifndef _UINT16_T
15988    #define _UINT16_T
15989    #endif
15990    #ifndef _UINT32_T
15991    #define _UINT32_T
15992    #endif
15993EOF
15994fi
15995
15996# ------------- done basic int types, emit int64_t types ------------
15997if test "$ac_cv_type_uint64_t" = yes; then
15998  sed 's/^ *//' >> tmp-stdint.h <<EOF
15999
16000    /* system headers have good uint64_t and int64_t */
16001    #ifndef _INT64_T
16002    #define _INT64_T
16003    #endif
16004    #ifndef _UINT64_T
16005    #define _UINT64_T
16006    #endif
16007EOF
16008elif test "$ac_cv_type_u_int64_t" = yes; then
16009  sed 's/^ *//' >> tmp-stdint.h <<EOF
16010
16011    /* system headers have an u_int64_t (and int64_t) */
16012    #ifndef _INT64_T
16013    #define _INT64_T
16014    #endif
16015    #ifndef _UINT64_T
16016    #define _UINT64_T
16017    #ifndef __uint64_t_defined
16018    #define __uint64_t_defined
16019    #ifndef uint64_t
16020    typedef u_int64_t uint64_t;
16021    #endif
16022    #endif
16023    #endif
16024EOF
16025elif test -n "$acx_cv_type_int64_t"; then
16026  sed 's/^ *//' >> tmp-stdint.h <<EOF
16027
16028    /* architecture has a 64-bit type, $acx_cv_type_int64_t */
16029    #ifndef _INT64_T
16030    #define _INT64_T
16031    #ifndef int64_t
16032    typedef $acx_cv_type_int64_t int64_t;
16033    #endif
16034    #endif
16035    #ifndef _UINT64_T
16036    #define _UINT64_T
16037    #ifndef __uint64_t_defined
16038    #define __uint64_t_defined
16039    #ifndef uint64_t
16040    typedef unsigned $acx_cv_type_int64_t uint64_t;
16041    #endif
16042    #endif
16043    #endif
16044EOF
16045else
16046  sed 's/^ *//' >> tmp-stdint.h <<EOF
16047
16048    /* some common heuristics for int64_t, using compiler-specific tests */
16049    #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
16050    #ifndef _INT64_T
16051    #define _INT64_T
16052    #ifndef __int64_t_defined
16053    #ifndef int64_t
16054    typedef long long int64_t;
16055    #endif
16056    #endif
16057    #endif
16058    #ifndef _UINT64_T
16059    #define _UINT64_T
16060    #ifndef uint64_t
16061    typedef unsigned long long uint64_t;
16062    #endif
16063    #endif
16064
16065    #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
16066    /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
16067       does not implement __extension__.  But that compiler doesn't define
16068       __GNUC_MINOR__.  */
16069    # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
16070    # define __extension__
16071    # endif
16072
16073    # ifndef _INT64_T
16074    # define _INT64_T
16075    # ifndef int64_t
16076    __extension__ typedef long long int64_t;
16077    # endif
16078    # endif
16079    # ifndef _UINT64_T
16080    # define _UINT64_T
16081    # ifndef uint64_t
16082    __extension__ typedef unsigned long long uint64_t;
16083    # endif
16084    # endif
16085
16086    #elif !defined __STRICT_ANSI__
16087    # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
16088
16089    #  ifndef _INT64_T
16090    #  define _INT64_T
16091    #  ifndef int64_t
16092    typedef __int64 int64_t;
16093    #  endif
16094    #  endif
16095    #  ifndef _UINT64_T
16096    #  define _UINT64_T
16097    #  ifndef uint64_t
16098    typedef unsigned __int64 uint64_t;
16099    #  endif
16100    #  endif
16101    # endif /* compiler */
16102
16103    #endif /* ANSI version */
16104EOF
16105fi
16106
16107# ------------- done int64_t types, emit intptr types ------------
16108if test "$ac_cv_type_uintptr_t" != yes; then
16109  sed 's/^ *//' >> tmp-stdint.h <<EOF
16110
16111    /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
16112    #ifndef __uintptr_t_defined
16113    #ifndef uintptr_t
16114    typedef u$acx_cv_type_intptr_t uintptr_t;
16115    #endif
16116    #endif
16117    #ifndef __intptr_t_defined
16118    #ifndef intptr_t
16119    typedef $acx_cv_type_intptr_t  intptr_t;
16120    #endif
16121    #endif
16122EOF
16123fi
16124
16125# ------------- done intptr types, emit int_least types ------------
16126if test "$ac_cv_type_int_least32_t" != yes; then
16127  sed 's/^ *//' >> tmp-stdint.h <<EOF
16128
16129    /* Define int_least types */
16130    typedef int8_t     int_least8_t;
16131    typedef int16_t    int_least16_t;
16132    typedef int32_t    int_least32_t;
16133    #ifdef _INT64_T
16134    typedef int64_t    int_least64_t;
16135    #endif
16136
16137    typedef uint8_t    uint_least8_t;
16138    typedef uint16_t   uint_least16_t;
16139    typedef uint32_t   uint_least32_t;
16140    #ifdef _UINT64_T
16141    typedef uint64_t   uint_least64_t;
16142    #endif
16143EOF
16144fi
16145
16146# ------------- done intptr types, emit int_fast types ------------
16147if test "$ac_cv_type_int_fast32_t" != yes; then
16148      sed 's/^ *//' >> tmp-stdint.h <<EOF
16149
16150    /* Define int_fast types.  short is often slow */
16151    typedef int8_t       int_fast8_t;
16152    typedef int          int_fast16_t;
16153    typedef int32_t      int_fast32_t;
16154    #ifdef _INT64_T
16155    typedef int64_t      int_fast64_t;
16156    #endif
16157
16158    typedef uint8_t      uint_fast8_t;
16159    typedef unsigned int uint_fast16_t;
16160    typedef uint32_t     uint_fast32_t;
16161    #ifdef _UINT64_T
16162    typedef uint64_t     uint_fast64_t;
16163    #endif
16164EOF
16165fi
16166
16167if test "$ac_cv_type_uintmax_t" != yes; then
16168  sed 's/^ *//' >> tmp-stdint.h <<EOF
16169
16170    /* Define intmax based on what we found */
16171    #ifndef intmax_t
16172    #ifdef _INT64_T
16173    typedef int64_t       intmax_t;
16174    #else
16175    typedef long          intmax_t;
16176    #endif
16177    #endif
16178    #ifndef uintmax_t
16179    #ifdef _UINT64_T
16180    typedef uint64_t      uintmax_t;
16181    #else
16182    typedef unsigned long uintmax_t;
16183    #endif
16184    #endif
16185EOF
16186fi
16187
16188sed 's/^ *//' >> tmp-stdint.h <<EOF
16189
16190  #endif /* GCC_GENERATED_STDINT_H */
16191EOF
16192
16193if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
16194  rm -f tmp-stdint.h
16195else
16196  mv -f tmp-stdint.h gstdint.h
16197fi
16198
16199 ;;
16200    "install-debuginfo-for-buildid.sh":F) chmod +x install-debuginfo-for-buildid.sh ;;
16201    "default":C) if test -n "$CONFIG_FILES"; then
16202   if test -n "${with_target_subdir}"; then
16203     # Multilibs need MULTISUBDIR defined correctly in certain makefiles so
16204     # that multilib installs will end up installed in the correct place.
16205     # The testsuite needs it for multilib-aware ABI baseline files.
16206     # To work around this not being passed down from config-ml.in ->
16207     # srcdir/Makefile.am -> srcdir/{src,libsupc++,...}/Makefile.am, manually
16208     # append it here.  Only modify Makefiles that have just been created.
16209     #
16210     # Also, get rid of this simulated-VPATH thing that automake does.
16211     cat > vpsed << \_EOF
16212  s!`test -f '$<' || echo '$(srcdir)/'`!!
16213_EOF
16214     for i in $SUBDIRS; do
16215      case $CONFIG_FILES in
16216       *${i}/Makefile*)
16217	 #echo "Adding MULTISUBDIR to $i/Makefile"
16218	 sed -f vpsed $i/Makefile > tmp
16219	 grep '^MULTISUBDIR =' Makefile >> tmp
16220	 mv tmp $i/Makefile
16221	 ;;
16222      esac
16223     done
16224     rm vpsed
16225   fi
16226 fi
16227 ;;
16228
16229  esac
16230done # for ac_tag
16231
16232
16233as_fn_exit 0
16234_ACEOF
16235ac_clean_files=$ac_clean_files_save
16236
16237test $ac_write_fail = 0 ||
16238  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
16239
16240
16241# configure is writing to config.log, and then calls config.status.
16242# config.status does its own redirection, appending to config.log.
16243# Unfortunately, on DOS this fails, as config.log is still kept open
16244# by configure, so config.status won't be able to write to it; its
16245# output is simply discarded.  So we exec the FD to /dev/null,
16246# effectively closing config.log, so it can be properly (re)opened and
16247# appended to by config.status.  When coming back to configure, we
16248# need to make the FD available again.
16249if test "$no_create" != yes; then
16250  ac_cs_success=:
16251  ac_config_status_args=
16252  test "$silent" = yes &&
16253    ac_config_status_args="$ac_config_status_args --quiet"
16254  exec 5>/dev/null
16255  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16256  exec 5>>config.log
16257  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16258  # would make configure fail if this is the last instruction.
16259  $ac_cs_success || as_fn_exit 1
16260fi
16261if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16262  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16263$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16264fi
16265
16266