1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for opcodes 2.39.
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='opcodes'
589PACKAGE_TARNAME='opcodes'
590PACKAGE_VERSION='2.39'
591PACKAGE_STRING='opcodes 2.39'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595ac_unique_file="z8k-dis.c"
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
636BFD_MACHINES
637archdefs
638SHARED_DEPENDENCIES
639SHARED_LIBADD
640SHARED_LDFLAGS
641BUILD_LIB_DEPS
642BUILD_LIBS
643LIBM
644cgendir
645CGEN_MAINT_FALSE
646CGEN_MAINT_TRUE
647HDEFINES
648ENABLE_BFD_64_BIT_FALSE
649ENABLE_BFD_64_BIT_TRUE
650EXEEXT_FOR_BUILD
651CC_FOR_BUILD
652MSGMERGE
653MSGFMT
654MKINSTALLDIRS
655CATOBJEXT
656GENCAT
657INSTOBJEXT
658DATADIRNAME
659CATALOGS
660POSUB
661GMSGFMT
662XGETTEXT
663INCINTL
664LIBINTL_DEP
665LIBINTL
666USE_NLS
667bfdincludedir
668bfdlibdir
669target_noncanonical
670host_noncanonical
671INSTALL_LIBBFD_FALSE
672INSTALL_LIBBFD_TRUE
673MAINT
674MAINTAINER_MODE_FALSE
675MAINTAINER_MODE_TRUE
676WARN_WRITE_STRINGS
677NO_WERROR
678WARN_CFLAGS_FOR_BUILD
679WARN_CFLAGS
680OTOOL64
681OTOOL
682LIPO
683NMEDIT
684DSYMUTIL
685OBJDUMP
686LN_S
687NM
688ac_ct_DUMPBIN
689DUMPBIN
690LD
691FGREP
692SED
693LIBTOOL
694RANLIB
695AR
696EGREP
697GREP
698CPP
699am__fastdepCC_FALSE
700am__fastdepCC_TRUE
701CCDEPMODE
702am__nodep
703AMDEPBACKSLASH
704AMDEP_FALSE
705AMDEP_TRUE
706am__quote
707am__include
708DEPDIR
709OBJEXT
710EXEEXT
711ac_ct_CC
712CPPFLAGS
713LDFLAGS
714CFLAGS
715CC
716AM_BACKSLASH
717AM_DEFAULT_VERBOSITY
718AM_DEFAULT_V
719AM_V
720am__untar
721am__tar
722AMTAR
723am__leading_dot
724SET_MAKE
725AWK
726mkdir_p
727MKDIR_P
728INSTALL_STRIP_PROGRAM
729STRIP
730install_sh
731MAKEINFO
732AUTOHEADER
733AUTOMAKE
734AUTOCONF
735ACLOCAL
736VERSION
737PACKAGE
738CYGPATH_W
739am__isrc
740INSTALL_DATA
741INSTALL_SCRIPT
742INSTALL_PROGRAM
743target_os
744target_vendor
745target_cpu
746target
747host_os
748host_vendor
749host_cpu
750host
751build_os
752build_vendor
753build_cpu
754build
755target_alias
756host_alias
757build_alias
758LIBS
759ECHO_T
760ECHO_N
761ECHO_C
762DEFS
763mandir
764localedir
765libdir
766psdir
767pdfdir
768dvidir
769htmldir
770infodir
771docdir
772oldincludedir
773includedir
774localstatedir
775sharedstatedir
776sysconfdir
777datadir
778datarootdir
779libexecdir
780sbindir
781bindir
782program_transform_name
783prefix
784exec_prefix
785PACKAGE_URL
786PACKAGE_BUGREPORT
787PACKAGE_STRING
788PACKAGE_VERSION
789PACKAGE_TARNAME
790PACKAGE_NAME
791PATH_SEPARATOR
792SHELL'
793ac_subst_files=''
794ac_user_opts='
795enable_option_checking
796enable_silent_rules
797enable_dependency_tracking
798enable_shared
799enable_static
800with_pic
801enable_fast_install
802with_gnu_ld
803enable_libtool_lock
804enable_checking
805enable_targets
806enable_werror
807enable_build_warnings
808enable_maintainer_mode
809enable_install_libbfd
810enable_nls
811enable_64_bit_bfd
812enable_cgen_maint
813'
814      ac_precious_vars='build_alias
815host_alias
816target_alias
817CC
818CFLAGS
819LDFLAGS
820LIBS
821CPPFLAGS
822CPP'
823
824
825# Initialize some variables set by options.
826ac_init_help=
827ac_init_version=false
828ac_unrecognized_opts=
829ac_unrecognized_sep=
830# The variables have the same names as the options, with
831# dashes changed to underlines.
832cache_file=/dev/null
833exec_prefix=NONE
834no_create=
835no_recursion=
836prefix=NONE
837program_prefix=NONE
838program_suffix=NONE
839program_transform_name=s,x,x,
840silent=
841site=
842srcdir=
843verbose=
844x_includes=NONE
845x_libraries=NONE
846
847# Installation directory options.
848# These are left unexpanded so users can "make install exec_prefix=/foo"
849# and all the variables that are supposed to be based on exec_prefix
850# by default will actually change.
851# Use braces instead of parens because sh, perl, etc. also accept them.
852# (The list follows the same order as the GNU Coding Standards.)
853bindir='${exec_prefix}/bin'
854sbindir='${exec_prefix}/sbin'
855libexecdir='${exec_prefix}/libexec'
856datarootdir='${prefix}/share'
857datadir='${datarootdir}'
858sysconfdir='${prefix}/etc'
859sharedstatedir='${prefix}/com'
860localstatedir='${prefix}/var'
861includedir='${prefix}/include'
862oldincludedir='/usr/include'
863docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
864infodir='${datarootdir}/info'
865htmldir='${docdir}'
866dvidir='${docdir}'
867pdfdir='${docdir}'
868psdir='${docdir}'
869libdir='${exec_prefix}/lib'
870localedir='${datarootdir}/locale'
871mandir='${datarootdir}/man'
872
873ac_prev=
874ac_dashdash=
875for ac_option
876do
877  # If the previous option needs an argument, assign it.
878  if test -n "$ac_prev"; then
879    eval $ac_prev=\$ac_option
880    ac_prev=
881    continue
882  fi
883
884  case $ac_option in
885  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
886  *=)   ac_optarg= ;;
887  *)    ac_optarg=yes ;;
888  esac
889
890  # Accept the important Cygnus configure options, so we can diagnose typos.
891
892  case $ac_dashdash$ac_option in
893  --)
894    ac_dashdash=yes ;;
895
896  -bindir | --bindir | --bindi | --bind | --bin | --bi)
897    ac_prev=bindir ;;
898  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
899    bindir=$ac_optarg ;;
900
901  -build | --build | --buil | --bui | --bu)
902    ac_prev=build_alias ;;
903  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
904    build_alias=$ac_optarg ;;
905
906  -cache-file | --cache-file | --cache-fil | --cache-fi \
907  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
908    ac_prev=cache_file ;;
909  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
910  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
911    cache_file=$ac_optarg ;;
912
913  --config-cache | -C)
914    cache_file=config.cache ;;
915
916  -datadir | --datadir | --datadi | --datad)
917    ac_prev=datadir ;;
918  -datadir=* | --datadir=* | --datadi=* | --datad=*)
919    datadir=$ac_optarg ;;
920
921  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
922  | --dataroo | --dataro | --datar)
923    ac_prev=datarootdir ;;
924  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
925  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
926    datarootdir=$ac_optarg ;;
927
928  -disable-* | --disable-*)
929    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
930    # Reject names that are not valid shell variable names.
931    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
932      as_fn_error $? "invalid feature name: $ac_useropt"
933    ac_useropt_orig=$ac_useropt
934    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
935    case $ac_user_opts in
936      *"
937"enable_$ac_useropt"
938"*) ;;
939      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
940	 ac_unrecognized_sep=', ';;
941    esac
942    eval enable_$ac_useropt=no ;;
943
944  -docdir | --docdir | --docdi | --doc | --do)
945    ac_prev=docdir ;;
946  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
947    docdir=$ac_optarg ;;
948
949  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
950    ac_prev=dvidir ;;
951  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
952    dvidir=$ac_optarg ;;
953
954  -enable-* | --enable-*)
955    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
956    # Reject names that are not valid shell variable names.
957    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
958      as_fn_error $? "invalid feature name: $ac_useropt"
959    ac_useropt_orig=$ac_useropt
960    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
961    case $ac_user_opts in
962      *"
963"enable_$ac_useropt"
964"*) ;;
965      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
966	 ac_unrecognized_sep=', ';;
967    esac
968    eval enable_$ac_useropt=\$ac_optarg ;;
969
970  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
971  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
972  | --exec | --exe | --ex)
973    ac_prev=exec_prefix ;;
974  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
975  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
976  | --exec=* | --exe=* | --ex=*)
977    exec_prefix=$ac_optarg ;;
978
979  -gas | --gas | --ga | --g)
980    # Obsolete; use --with-gas.
981    with_gas=yes ;;
982
983  -help | --help | --hel | --he | -h)
984    ac_init_help=long ;;
985  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
986    ac_init_help=recursive ;;
987  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
988    ac_init_help=short ;;
989
990  -host | --host | --hos | --ho)
991    ac_prev=host_alias ;;
992  -host=* | --host=* | --hos=* | --ho=*)
993    host_alias=$ac_optarg ;;
994
995  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
996    ac_prev=htmldir ;;
997  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
998  | --ht=*)
999    htmldir=$ac_optarg ;;
1000
1001  -includedir | --includedir | --includedi | --included | --include \
1002  | --includ | --inclu | --incl | --inc)
1003    ac_prev=includedir ;;
1004  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1005  | --includ=* | --inclu=* | --incl=* | --inc=*)
1006    includedir=$ac_optarg ;;
1007
1008  -infodir | --infodir | --infodi | --infod | --info | --inf)
1009    ac_prev=infodir ;;
1010  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1011    infodir=$ac_optarg ;;
1012
1013  -libdir | --libdir | --libdi | --libd)
1014    ac_prev=libdir ;;
1015  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1016    libdir=$ac_optarg ;;
1017
1018  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1019  | --libexe | --libex | --libe)
1020    ac_prev=libexecdir ;;
1021  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1022  | --libexe=* | --libex=* | --libe=*)
1023    libexecdir=$ac_optarg ;;
1024
1025  -localedir | --localedir | --localedi | --localed | --locale)
1026    ac_prev=localedir ;;
1027  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1028    localedir=$ac_optarg ;;
1029
1030  -localstatedir | --localstatedir | --localstatedi | --localstated \
1031  | --localstate | --localstat | --localsta | --localst | --locals)
1032    ac_prev=localstatedir ;;
1033  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1034  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1035    localstatedir=$ac_optarg ;;
1036
1037  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1038    ac_prev=mandir ;;
1039  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1040    mandir=$ac_optarg ;;
1041
1042  -nfp | --nfp | --nf)
1043    # Obsolete; use --without-fp.
1044    with_fp=no ;;
1045
1046  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1047  | --no-cr | --no-c | -n)
1048    no_create=yes ;;
1049
1050  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1051  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1052    no_recursion=yes ;;
1053
1054  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1055  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1056  | --oldin | --oldi | --old | --ol | --o)
1057    ac_prev=oldincludedir ;;
1058  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1059  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1060  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1061    oldincludedir=$ac_optarg ;;
1062
1063  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1064    ac_prev=prefix ;;
1065  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1066    prefix=$ac_optarg ;;
1067
1068  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1069  | --program-pre | --program-pr | --program-p)
1070    ac_prev=program_prefix ;;
1071  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1072  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1073    program_prefix=$ac_optarg ;;
1074
1075  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1076  | --program-suf | --program-su | --program-s)
1077    ac_prev=program_suffix ;;
1078  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1079  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1080    program_suffix=$ac_optarg ;;
1081
1082  -program-transform-name | --program-transform-name \
1083  | --program-transform-nam | --program-transform-na \
1084  | --program-transform-n | --program-transform- \
1085  | --program-transform | --program-transfor \
1086  | --program-transfo | --program-transf \
1087  | --program-trans | --program-tran \
1088  | --progr-tra | --program-tr | --program-t)
1089    ac_prev=program_transform_name ;;
1090  -program-transform-name=* | --program-transform-name=* \
1091  | --program-transform-nam=* | --program-transform-na=* \
1092  | --program-transform-n=* | --program-transform-=* \
1093  | --program-transform=* | --program-transfor=* \
1094  | --program-transfo=* | --program-transf=* \
1095  | --program-trans=* | --program-tran=* \
1096  | --progr-tra=* | --program-tr=* | --program-t=*)
1097    program_transform_name=$ac_optarg ;;
1098
1099  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1100    ac_prev=pdfdir ;;
1101  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1102    pdfdir=$ac_optarg ;;
1103
1104  -psdir | --psdir | --psdi | --psd | --ps)
1105    ac_prev=psdir ;;
1106  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1107    psdir=$ac_optarg ;;
1108
1109  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1110  | -silent | --silent | --silen | --sile | --sil)
1111    silent=yes ;;
1112
1113  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1114    ac_prev=sbindir ;;
1115  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1116  | --sbi=* | --sb=*)
1117    sbindir=$ac_optarg ;;
1118
1119  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1120  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1121  | --sharedst | --shareds | --shared | --share | --shar \
1122  | --sha | --sh)
1123    ac_prev=sharedstatedir ;;
1124  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1125  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1126  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1127  | --sha=* | --sh=*)
1128    sharedstatedir=$ac_optarg ;;
1129
1130  -site | --site | --sit)
1131    ac_prev=site ;;
1132  -site=* | --site=* | --sit=*)
1133    site=$ac_optarg ;;
1134
1135  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1136    ac_prev=srcdir ;;
1137  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1138    srcdir=$ac_optarg ;;
1139
1140  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1141  | --syscon | --sysco | --sysc | --sys | --sy)
1142    ac_prev=sysconfdir ;;
1143  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1144  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1145    sysconfdir=$ac_optarg ;;
1146
1147  -target | --target | --targe | --targ | --tar | --ta | --t)
1148    ac_prev=target_alias ;;
1149  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1150    target_alias=$ac_optarg ;;
1151
1152  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1153    verbose=yes ;;
1154
1155  -version | --version | --versio | --versi | --vers | -V)
1156    ac_init_version=: ;;
1157
1158  -with-* | --with-*)
1159    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1160    # Reject names that are not valid shell variable names.
1161    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1162      as_fn_error $? "invalid package name: $ac_useropt"
1163    ac_useropt_orig=$ac_useropt
1164    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1165    case $ac_user_opts in
1166      *"
1167"with_$ac_useropt"
1168"*) ;;
1169      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1170	 ac_unrecognized_sep=', ';;
1171    esac
1172    eval with_$ac_useropt=\$ac_optarg ;;
1173
1174  -without-* | --without-*)
1175    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1176    # Reject names that are not valid shell variable names.
1177    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1178      as_fn_error $? "invalid package name: $ac_useropt"
1179    ac_useropt_orig=$ac_useropt
1180    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1181    case $ac_user_opts in
1182      *"
1183"with_$ac_useropt"
1184"*) ;;
1185      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1186	 ac_unrecognized_sep=', ';;
1187    esac
1188    eval with_$ac_useropt=no ;;
1189
1190  --x)
1191    # Obsolete; use --with-x.
1192    with_x=yes ;;
1193
1194  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1195  | --x-incl | --x-inc | --x-in | --x-i)
1196    ac_prev=x_includes ;;
1197  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1198  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1199    x_includes=$ac_optarg ;;
1200
1201  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1202  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1203    ac_prev=x_libraries ;;
1204  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1205  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1206    x_libraries=$ac_optarg ;;
1207
1208  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1209Try \`$0 --help' for more information"
1210    ;;
1211
1212  *=*)
1213    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1214    # Reject names that are not valid shell variable names.
1215    case $ac_envvar in #(
1216      '' | [0-9]* | *[!_$as_cr_alnum]* )
1217      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1218    esac
1219    eval $ac_envvar=\$ac_optarg
1220    export $ac_envvar ;;
1221
1222  *)
1223    # FIXME: should be removed in autoconf 3.0.
1224    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1225    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1226      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1227    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1228    ;;
1229
1230  esac
1231done
1232
1233if test -n "$ac_prev"; then
1234  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1235  as_fn_error $? "missing argument to $ac_option"
1236fi
1237
1238if test -n "$ac_unrecognized_opts"; then
1239  case $enable_option_checking in
1240    no) ;;
1241    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1242    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1243  esac
1244fi
1245
1246# Check all directory arguments for consistency.
1247for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1248		datadir sysconfdir sharedstatedir localstatedir includedir \
1249		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1250		libdir localedir mandir
1251do
1252  eval ac_val=\$$ac_var
1253  # Remove trailing slashes.
1254  case $ac_val in
1255    */ )
1256      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1257      eval $ac_var=\$ac_val;;
1258  esac
1259  # Be sure to have absolute directory names.
1260  case $ac_val in
1261    [\\/$]* | ?:[\\/]* )  continue;;
1262    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1263  esac
1264  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1265done
1266
1267# There might be people who depend on the old broken behavior: `$host'
1268# used to hold the argument of --host etc.
1269# FIXME: To remove some day.
1270build=$build_alias
1271host=$host_alias
1272target=$target_alias
1273
1274# FIXME: To remove some day.
1275if test "x$host_alias" != x; then
1276  if test "x$build_alias" = x; then
1277    cross_compiling=maybe
1278  elif test "x$build_alias" != "x$host_alias"; then
1279    cross_compiling=yes
1280  fi
1281fi
1282
1283ac_tool_prefix=
1284test -n "$host_alias" && ac_tool_prefix=$host_alias-
1285
1286test "$silent" = yes && exec 6>/dev/null
1287
1288
1289ac_pwd=`pwd` && test -n "$ac_pwd" &&
1290ac_ls_di=`ls -di .` &&
1291ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1292  as_fn_error $? "working directory cannot be determined"
1293test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1294  as_fn_error $? "pwd does not report name of working directory"
1295
1296
1297# Find the source files, if location was not specified.
1298if test -z "$srcdir"; then
1299  ac_srcdir_defaulted=yes
1300  # Try the directory containing this script, then the parent directory.
1301  ac_confdir=`$as_dirname -- "$as_myself" ||
1302$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1303	 X"$as_myself" : 'X\(//\)[^/]' \| \
1304	 X"$as_myself" : 'X\(//\)$' \| \
1305	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1306$as_echo X"$as_myself" |
1307    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1308	    s//\1/
1309	    q
1310	  }
1311	  /^X\(\/\/\)[^/].*/{
1312	    s//\1/
1313	    q
1314	  }
1315	  /^X\(\/\/\)$/{
1316	    s//\1/
1317	    q
1318	  }
1319	  /^X\(\/\).*/{
1320	    s//\1/
1321	    q
1322	  }
1323	  s/.*/./; q'`
1324  srcdir=$ac_confdir
1325  if test ! -r "$srcdir/$ac_unique_file"; then
1326    srcdir=..
1327  fi
1328else
1329  ac_srcdir_defaulted=no
1330fi
1331if test ! -r "$srcdir/$ac_unique_file"; then
1332  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1333  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1334fi
1335ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1336ac_abs_confdir=`(
1337	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1338	pwd)`
1339# When building in place, set srcdir=.
1340if test "$ac_abs_confdir" = "$ac_pwd"; then
1341  srcdir=.
1342fi
1343# Remove unnecessary trailing slashes from srcdir.
1344# Double slashes in file names in object file debugging info
1345# mess up M-x gdb in Emacs.
1346case $srcdir in
1347*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1348esac
1349for ac_var in $ac_precious_vars; do
1350  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1351  eval ac_env_${ac_var}_value=\$${ac_var}
1352  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1353  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1354done
1355
1356#
1357# Report the --help message.
1358#
1359if test "$ac_init_help" = "long"; then
1360  # Omit some internal or obsolete options to make the list less imposing.
1361  # This message is too long to be a string in the A/UX 3.1 sh.
1362  cat <<_ACEOF
1363\`configure' configures opcodes 2.39 to adapt to many kinds of systems.
1364
1365Usage: $0 [OPTION]... [VAR=VALUE]...
1366
1367To assign environment variables (e.g., CC, CFLAGS...), specify them as
1368VAR=VALUE.  See below for descriptions of some of the useful variables.
1369
1370Defaults for the options are specified in brackets.
1371
1372Configuration:
1373  -h, --help              display this help and exit
1374      --help=short        display options specific to this package
1375      --help=recursive    display the short help of all the included packages
1376  -V, --version           display version information and exit
1377  -q, --quiet, --silent   do not print \`checking ...' messages
1378      --cache-file=FILE   cache test results in FILE [disabled]
1379  -C, --config-cache      alias for \`--cache-file=config.cache'
1380  -n, --no-create         do not create output files
1381      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1382
1383Installation directories:
1384  --prefix=PREFIX         install architecture-independent files in PREFIX
1385                          [$ac_default_prefix]
1386  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1387                          [PREFIX]
1388
1389By default, \`make install' will install all the files in
1390\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1391an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1392for instance \`--prefix=\$HOME'.
1393
1394For better control, use the options below.
1395
1396Fine tuning of the installation directories:
1397  --bindir=DIR            user executables [EPREFIX/bin]
1398  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1399  --libexecdir=DIR        program executables [EPREFIX/libexec]
1400  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1401  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1402  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1403  --libdir=DIR            object code libraries [EPREFIX/lib]
1404  --includedir=DIR        C header files [PREFIX/include]
1405  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1406  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1407  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1408  --infodir=DIR           info documentation [DATAROOTDIR/info]
1409  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1410  --mandir=DIR            man documentation [DATAROOTDIR/man]
1411  --docdir=DIR            documentation root [DATAROOTDIR/doc/opcodes]
1412  --htmldir=DIR           html documentation [DOCDIR]
1413  --dvidir=DIR            dvi documentation [DOCDIR]
1414  --pdfdir=DIR            pdf documentation [DOCDIR]
1415  --psdir=DIR             ps documentation [DOCDIR]
1416_ACEOF
1417
1418  cat <<\_ACEOF
1419
1420Program names:
1421  --program-prefix=PREFIX            prepend PREFIX to installed program names
1422  --program-suffix=SUFFIX            append SUFFIX to installed program names
1423  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1424
1425System types:
1426  --build=BUILD     configure for building on BUILD [guessed]
1427  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1428  --target=TARGET   configure for building compilers for TARGET [HOST]
1429_ACEOF
1430fi
1431
1432if test -n "$ac_init_help"; then
1433  case $ac_init_help in
1434     short | recursive ) echo "Configuration of opcodes 2.39:";;
1435   esac
1436  cat <<\_ACEOF
1437
1438Optional Features:
1439  --disable-option-checking  ignore unrecognized --enable/--with options
1440  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1441  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1442  --enable-silent-rules   less verbose build output (undo: "make V=1")
1443  --disable-silent-rules  verbose build output (undo: "make V=0")
1444  --enable-dependency-tracking
1445                          do not reject slow dependency extractors
1446  --disable-dependency-tracking
1447                          speeds up one-time build
1448  --enable-shared[=PKGS]  build shared libraries [default=no]
1449  --enable-static[=PKGS]  build static libraries [default=yes]
1450  --enable-fast-install[=PKGS]
1451                          optimize for fast installation [default=yes]
1452  --disable-libtool-lock  avoid locking (might break parallel builds)
1453  --enable-checking       enable run-time checks
1454  --enable-targets        alternative target configurations
1455  --enable-werror         treat compile warnings as errors
1456  --enable-build-warnings enable build-time compiler warnings
1457  --enable-maintainer-mode
1458                          enable make rules and dependencies not useful (and
1459                          sometimes confusing) to the casual installer
1460  --enable-install-libbfd controls installation of libbfd and related headers
1461  --disable-nls           do not use Native Language Support
1462  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
1463  --enable-cgen-maint=dir    build cgen generated files
1464
1465Optional Packages:
1466  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1467  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1468  --with-pic              try to use only PIC/non-PIC objects [default=use
1469                          both]
1470  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1471
1472Some influential environment variables:
1473  CC          C compiler command
1474  CFLAGS      C compiler flags
1475  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1476              nonstandard directory <lib dir>
1477  LIBS        libraries to pass to the linker, e.g. -l<library>
1478  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1479              you have headers in a nonstandard directory <include dir>
1480  CPP         C preprocessor
1481
1482Use these variables to override the choices made by `configure' or to help
1483it to find libraries and programs with nonstandard names/locations.
1484
1485Report bugs to the package provider.
1486_ACEOF
1487ac_status=$?
1488fi
1489
1490if test "$ac_init_help" = "recursive"; then
1491  # If there are subdirs, report their specific --help.
1492  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1493    test -d "$ac_dir" ||
1494      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1495      continue
1496    ac_builddir=.
1497
1498case "$ac_dir" in
1499.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1500*)
1501  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1502  # A ".." for each directory in $ac_dir_suffix.
1503  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1504  case $ac_top_builddir_sub in
1505  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1506  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1507  esac ;;
1508esac
1509ac_abs_top_builddir=$ac_pwd
1510ac_abs_builddir=$ac_pwd$ac_dir_suffix
1511# for backward compatibility:
1512ac_top_builddir=$ac_top_build_prefix
1513
1514case $srcdir in
1515  .)  # We are building in place.
1516    ac_srcdir=.
1517    ac_top_srcdir=$ac_top_builddir_sub
1518    ac_abs_top_srcdir=$ac_pwd ;;
1519  [\\/]* | ?:[\\/]* )  # Absolute name.
1520    ac_srcdir=$srcdir$ac_dir_suffix;
1521    ac_top_srcdir=$srcdir
1522    ac_abs_top_srcdir=$srcdir ;;
1523  *) # Relative name.
1524    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1525    ac_top_srcdir=$ac_top_build_prefix$srcdir
1526    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1527esac
1528ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1529
1530    cd "$ac_dir" || { ac_status=$?; continue; }
1531    # Check for guested configure.
1532    if test -f "$ac_srcdir/configure.gnu"; then
1533      echo &&
1534      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1535    elif test -f "$ac_srcdir/configure"; then
1536      echo &&
1537      $SHELL "$ac_srcdir/configure" --help=recursive
1538    else
1539      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1540    fi || ac_status=$?
1541    cd "$ac_pwd" || { ac_status=$?; break; }
1542  done
1543fi
1544
1545test -n "$ac_init_help" && exit $ac_status
1546if $ac_init_version; then
1547  cat <<\_ACEOF
1548opcodes configure 2.39
1549generated by GNU Autoconf 2.69
1550
1551Copyright (C) 2012 Free Software Foundation, Inc.
1552This configure script is free software; the Free Software Foundation
1553gives unlimited permission to copy, distribute and modify it.
1554_ACEOF
1555  exit
1556fi
1557
1558## ------------------------ ##
1559## Autoconf initialization. ##
1560## ------------------------ ##
1561
1562# ac_fn_c_try_compile LINENO
1563# --------------------------
1564# Try to compile conftest.$ac_ext, and return whether this succeeded.
1565ac_fn_c_try_compile ()
1566{
1567  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1568  rm -f conftest.$ac_objext
1569  if { { ac_try="$ac_compile"
1570case "(($ac_try" in
1571  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1572  *) ac_try_echo=$ac_try;;
1573esac
1574eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1575$as_echo "$ac_try_echo"; } >&5
1576  (eval "$ac_compile") 2>conftest.err
1577  ac_status=$?
1578  if test -s conftest.err; then
1579    grep -v '^ *+' conftest.err >conftest.er1
1580    cat conftest.er1 >&5
1581    mv -f conftest.er1 conftest.err
1582  fi
1583  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1584  test $ac_status = 0; } && {
1585	 test -z "$ac_c_werror_flag" ||
1586	 test ! -s conftest.err
1587       } && test -s conftest.$ac_objext; then :
1588  ac_retval=0
1589else
1590  $as_echo "$as_me: failed program was:" >&5
1591sed 's/^/| /' conftest.$ac_ext >&5
1592
1593	ac_retval=1
1594fi
1595  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1596  as_fn_set_status $ac_retval
1597
1598} # ac_fn_c_try_compile
1599
1600# ac_fn_c_try_cpp LINENO
1601# ----------------------
1602# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1603ac_fn_c_try_cpp ()
1604{
1605  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606  if { { ac_try="$ac_cpp conftest.$ac_ext"
1607case "(($ac_try" in
1608  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1609  *) ac_try_echo=$ac_try;;
1610esac
1611eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1612$as_echo "$ac_try_echo"; } >&5
1613  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1614  ac_status=$?
1615  if test -s conftest.err; then
1616    grep -v '^ *+' conftest.err >conftest.er1
1617    cat conftest.er1 >&5
1618    mv -f conftest.er1 conftest.err
1619  fi
1620  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1621  test $ac_status = 0; } > conftest.i && {
1622	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1623	 test ! -s conftest.err
1624       }; then :
1625  ac_retval=0
1626else
1627  $as_echo "$as_me: failed program was:" >&5
1628sed 's/^/| /' conftest.$ac_ext >&5
1629
1630    ac_retval=1
1631fi
1632  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1633  as_fn_set_status $ac_retval
1634
1635} # ac_fn_c_try_cpp
1636
1637# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1638# -------------------------------------------------------
1639# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1640# the include files in INCLUDES and setting the cache variable VAR
1641# accordingly.
1642ac_fn_c_check_header_mongrel ()
1643{
1644  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1645  if eval \${$3+:} false; then :
1646  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1647$as_echo_n "checking for $2... " >&6; }
1648if eval \${$3+:} false; then :
1649  $as_echo_n "(cached) " >&6
1650fi
1651eval ac_res=\$$3
1652	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1653$as_echo "$ac_res" >&6; }
1654else
1655  # Is the header compilable?
1656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1657$as_echo_n "checking $2 usability... " >&6; }
1658cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1659/* end confdefs.h.  */
1660$4
1661#include <$2>
1662_ACEOF
1663if ac_fn_c_try_compile "$LINENO"; then :
1664  ac_header_compiler=yes
1665else
1666  ac_header_compiler=no
1667fi
1668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1670$as_echo "$ac_header_compiler" >&6; }
1671
1672# Is the header present?
1673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1674$as_echo_n "checking $2 presence... " >&6; }
1675cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1676/* end confdefs.h.  */
1677#include <$2>
1678_ACEOF
1679if ac_fn_c_try_cpp "$LINENO"; then :
1680  ac_header_preproc=yes
1681else
1682  ac_header_preproc=no
1683fi
1684rm -f conftest.err conftest.i conftest.$ac_ext
1685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1686$as_echo "$ac_header_preproc" >&6; }
1687
1688# So?  What about this header?
1689case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1690  yes:no: )
1691    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1692$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1693    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1694$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1695    ;;
1696  no:yes:* )
1697    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1698$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1699    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1700$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1701    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1702$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1703    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1704$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1705    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1706$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1707    ;;
1708esac
1709  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1710$as_echo_n "checking for $2... " >&6; }
1711if eval \${$3+:} false; then :
1712  $as_echo_n "(cached) " >&6
1713else
1714  eval "$3=\$ac_header_compiler"
1715fi
1716eval ac_res=\$$3
1717	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1718$as_echo "$ac_res" >&6; }
1719fi
1720  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1721
1722} # ac_fn_c_check_header_mongrel
1723
1724# ac_fn_c_try_run LINENO
1725# ----------------------
1726# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1727# that executables *can* be run.
1728ac_fn_c_try_run ()
1729{
1730  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1731  if { { ac_try="$ac_link"
1732case "(($ac_try" in
1733  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1734  *) ac_try_echo=$ac_try;;
1735esac
1736eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1737$as_echo "$ac_try_echo"; } >&5
1738  (eval "$ac_link") 2>&5
1739  ac_status=$?
1740  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1741  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1742  { { case "(($ac_try" in
1743  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1744  *) ac_try_echo=$ac_try;;
1745esac
1746eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1747$as_echo "$ac_try_echo"; } >&5
1748  (eval "$ac_try") 2>&5
1749  ac_status=$?
1750  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1751  test $ac_status = 0; }; }; then :
1752  ac_retval=0
1753else
1754  $as_echo "$as_me: program exited with status $ac_status" >&5
1755       $as_echo "$as_me: failed program was:" >&5
1756sed 's/^/| /' conftest.$ac_ext >&5
1757
1758       ac_retval=$ac_status
1759fi
1760  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1761  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1762  as_fn_set_status $ac_retval
1763
1764} # ac_fn_c_try_run
1765
1766# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1767# -------------------------------------------------------
1768# Tests whether HEADER exists and can be compiled using the include files in
1769# INCLUDES, setting the cache variable VAR accordingly.
1770ac_fn_c_check_header_compile ()
1771{
1772  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1773  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1774$as_echo_n "checking for $2... " >&6; }
1775if eval \${$3+:} false; then :
1776  $as_echo_n "(cached) " >&6
1777else
1778  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1779/* end confdefs.h.  */
1780$4
1781#include <$2>
1782_ACEOF
1783if ac_fn_c_try_compile "$LINENO"; then :
1784  eval "$3=yes"
1785else
1786  eval "$3=no"
1787fi
1788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1789fi
1790eval ac_res=\$$3
1791	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1792$as_echo "$ac_res" >&6; }
1793  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1794
1795} # ac_fn_c_check_header_compile
1796
1797# ac_fn_c_try_link LINENO
1798# -----------------------
1799# Try to link conftest.$ac_ext, and return whether this succeeded.
1800ac_fn_c_try_link ()
1801{
1802  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1803  rm -f conftest.$ac_objext conftest$ac_exeext
1804  if { { ac_try="$ac_link"
1805case "(($ac_try" in
1806  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1807  *) ac_try_echo=$ac_try;;
1808esac
1809eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1810$as_echo "$ac_try_echo"; } >&5
1811  (eval "$ac_link") 2>conftest.err
1812  ac_status=$?
1813  if test -s conftest.err; then
1814    grep -v '^ *+' conftest.err >conftest.er1
1815    cat conftest.er1 >&5
1816    mv -f conftest.er1 conftest.err
1817  fi
1818  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1819  test $ac_status = 0; } && {
1820	 test -z "$ac_c_werror_flag" ||
1821	 test ! -s conftest.err
1822       } && test -s conftest$ac_exeext && {
1823	 test "$cross_compiling" = yes ||
1824	 test -x conftest$ac_exeext
1825       }; then :
1826  ac_retval=0
1827else
1828  $as_echo "$as_me: failed program was:" >&5
1829sed 's/^/| /' conftest.$ac_ext >&5
1830
1831	ac_retval=1
1832fi
1833  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1834  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1835  # interfere with the next link command; also delete a directory that is
1836  # left behind by Apple's compiler.  We do this before executing the actions.
1837  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1838  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1839  as_fn_set_status $ac_retval
1840
1841} # ac_fn_c_try_link
1842
1843# ac_fn_c_check_func LINENO FUNC VAR
1844# ----------------------------------
1845# Tests whether FUNC exists, setting the cache variable VAR accordingly
1846ac_fn_c_check_func ()
1847{
1848  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1849  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1850$as_echo_n "checking for $2... " >&6; }
1851if eval \${$3+:} false; then :
1852  $as_echo_n "(cached) " >&6
1853else
1854  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1855/* end confdefs.h.  */
1856/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1857   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1858#define $2 innocuous_$2
1859
1860/* System header to define __stub macros and hopefully few prototypes,
1861    which can conflict with char $2 (); below.
1862    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1863    <limits.h> exists even on freestanding compilers.  */
1864
1865#ifdef __STDC__
1866# include <limits.h>
1867#else
1868# include <assert.h>
1869#endif
1870
1871#undef $2
1872
1873/* Override any GCC internal prototype to avoid an error.
1874   Use char because int might match the return type of a GCC
1875   builtin and then its argument prototype would still apply.  */
1876#ifdef __cplusplus
1877extern "C"
1878#endif
1879char $2 ();
1880/* The GNU C library defines this for functions which it implements
1881    to always fail with ENOSYS.  Some functions are actually named
1882    something starting with __ and the normal name is an alias.  */
1883#if defined __stub_$2 || defined __stub___$2
1884choke me
1885#endif
1886
1887int
1888main ()
1889{
1890return $2 ();
1891  ;
1892  return 0;
1893}
1894_ACEOF
1895if ac_fn_c_try_link "$LINENO"; then :
1896  eval "$3=yes"
1897else
1898  eval "$3=no"
1899fi
1900rm -f core conftest.err conftest.$ac_objext \
1901    conftest$ac_exeext conftest.$ac_ext
1902fi
1903eval ac_res=\$$3
1904	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1905$as_echo "$ac_res" >&6; }
1906  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1907
1908} # ac_fn_c_check_func
1909
1910# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1911# --------------------------------------------
1912# Tries to find the compile-time value of EXPR in a program that includes
1913# INCLUDES, setting VAR accordingly. Returns whether the value could be
1914# computed
1915ac_fn_c_compute_int ()
1916{
1917  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1918  if test "$cross_compiling" = yes; then
1919    # Depending upon the size, compute the lo and hi bounds.
1920cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1921/* end confdefs.h.  */
1922$4
1923int
1924main ()
1925{
1926static int test_array [1 - 2 * !(($2) >= 0)];
1927test_array [0] = 0;
1928return test_array [0];
1929
1930  ;
1931  return 0;
1932}
1933_ACEOF
1934if ac_fn_c_try_compile "$LINENO"; then :
1935  ac_lo=0 ac_mid=0
1936  while :; do
1937    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1938/* end confdefs.h.  */
1939$4
1940int
1941main ()
1942{
1943static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1944test_array [0] = 0;
1945return test_array [0];
1946
1947  ;
1948  return 0;
1949}
1950_ACEOF
1951if ac_fn_c_try_compile "$LINENO"; then :
1952  ac_hi=$ac_mid; break
1953else
1954  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1955			if test $ac_lo -le $ac_mid; then
1956			  ac_lo= ac_hi=
1957			  break
1958			fi
1959			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1960fi
1961rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1962  done
1963else
1964  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1965/* end confdefs.h.  */
1966$4
1967int
1968main ()
1969{
1970static int test_array [1 - 2 * !(($2) < 0)];
1971test_array [0] = 0;
1972return test_array [0];
1973
1974  ;
1975  return 0;
1976}
1977_ACEOF
1978if ac_fn_c_try_compile "$LINENO"; then :
1979  ac_hi=-1 ac_mid=-1
1980  while :; do
1981    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1982/* end confdefs.h.  */
1983$4
1984int
1985main ()
1986{
1987static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1988test_array [0] = 0;
1989return test_array [0];
1990
1991  ;
1992  return 0;
1993}
1994_ACEOF
1995if ac_fn_c_try_compile "$LINENO"; then :
1996  ac_lo=$ac_mid; break
1997else
1998  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1999			if test $ac_mid -le $ac_hi; then
2000			  ac_lo= ac_hi=
2001			  break
2002			fi
2003			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2004fi
2005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2006  done
2007else
2008  ac_lo= ac_hi=
2009fi
2010rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2011fi
2012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2013# Binary search between lo and hi bounds.
2014while test "x$ac_lo" != "x$ac_hi"; do
2015  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2016  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2017/* end confdefs.h.  */
2018$4
2019int
2020main ()
2021{
2022static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2023test_array [0] = 0;
2024return test_array [0];
2025
2026  ;
2027  return 0;
2028}
2029_ACEOF
2030if ac_fn_c_try_compile "$LINENO"; then :
2031  ac_hi=$ac_mid
2032else
2033  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2034fi
2035rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2036done
2037case $ac_lo in #((
2038?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2039'') ac_retval=1 ;;
2040esac
2041  else
2042    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2043/* end confdefs.h.  */
2044$4
2045static long int longval () { return $2; }
2046static unsigned long int ulongval () { return $2; }
2047#include <stdio.h>
2048#include <stdlib.h>
2049int
2050main ()
2051{
2052
2053  FILE *f = fopen ("conftest.val", "w");
2054  if (! f)
2055    return 1;
2056  if (($2) < 0)
2057    {
2058      long int i = longval ();
2059      if (i != ($2))
2060	return 1;
2061      fprintf (f, "%ld", i);
2062    }
2063  else
2064    {
2065      unsigned long int i = ulongval ();
2066      if (i != ($2))
2067	return 1;
2068      fprintf (f, "%lu", i);
2069    }
2070  /* Do not output a trailing newline, as this causes \r\n confusion
2071     on some platforms.  */
2072  return ferror (f) || fclose (f) != 0;
2073
2074  ;
2075  return 0;
2076}
2077_ACEOF
2078if ac_fn_c_try_run "$LINENO"; then :
2079  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2080else
2081  ac_retval=1
2082fi
2083rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2084  conftest.$ac_objext conftest.beam conftest.$ac_ext
2085rm -f conftest.val
2086
2087  fi
2088  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2089  as_fn_set_status $ac_retval
2090
2091} # ac_fn_c_compute_int
2092
2093# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2094# ---------------------------------------------
2095# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2096# accordingly.
2097ac_fn_c_check_decl ()
2098{
2099  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2100  as_decl_name=`echo $2|sed 's/ *(.*//'`
2101  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2102  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2103$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2104if eval \${$3+:} false; then :
2105  $as_echo_n "(cached) " >&6
2106else
2107  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108/* end confdefs.h.  */
2109$4
2110int
2111main ()
2112{
2113#ifndef $as_decl_name
2114#ifdef __cplusplus
2115  (void) $as_decl_use;
2116#else
2117  (void) $as_decl_name;
2118#endif
2119#endif
2120
2121  ;
2122  return 0;
2123}
2124_ACEOF
2125if ac_fn_c_try_compile "$LINENO"; then :
2126  eval "$3=yes"
2127else
2128  eval "$3=no"
2129fi
2130rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2131fi
2132eval ac_res=\$$3
2133	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2134$as_echo "$ac_res" >&6; }
2135  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2136
2137} # ac_fn_c_check_decl
2138cat >config.log <<_ACEOF
2139This file contains any messages produced by compilers while
2140running configure, to aid debugging if configure makes a mistake.
2141
2142It was created by opcodes $as_me 2.39, which was
2143generated by GNU Autoconf 2.69.  Invocation command line was
2144
2145  $ $0 $@
2146
2147_ACEOF
2148exec 5>>config.log
2149{
2150cat <<_ASUNAME
2151## --------- ##
2152## Platform. ##
2153## --------- ##
2154
2155hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2156uname -m = `(uname -m) 2>/dev/null || echo unknown`
2157uname -r = `(uname -r) 2>/dev/null || echo unknown`
2158uname -s = `(uname -s) 2>/dev/null || echo unknown`
2159uname -v = `(uname -v) 2>/dev/null || echo unknown`
2160
2161/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2162/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2163
2164/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2165/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2166/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2167/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2168/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2169/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2170/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2171
2172_ASUNAME
2173
2174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2175for as_dir in $PATH
2176do
2177  IFS=$as_save_IFS
2178  test -z "$as_dir" && as_dir=.
2179    $as_echo "PATH: $as_dir"
2180  done
2181IFS=$as_save_IFS
2182
2183} >&5
2184
2185cat >&5 <<_ACEOF
2186
2187
2188## ----------- ##
2189## Core tests. ##
2190## ----------- ##
2191
2192_ACEOF
2193
2194
2195# Keep a trace of the command line.
2196# Strip out --no-create and --no-recursion so they do not pile up.
2197# Strip out --silent because we don't want to record it for future runs.
2198# Also quote any args containing shell meta-characters.
2199# Make two passes to allow for proper duplicate-argument suppression.
2200ac_configure_args=
2201ac_configure_args0=
2202ac_configure_args1=
2203ac_must_keep_next=false
2204for ac_pass in 1 2
2205do
2206  for ac_arg
2207  do
2208    case $ac_arg in
2209    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2210    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2211    | -silent | --silent | --silen | --sile | --sil)
2212      continue ;;
2213    *\'*)
2214      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2215    esac
2216    case $ac_pass in
2217    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2218    2)
2219      as_fn_append ac_configure_args1 " '$ac_arg'"
2220      if test $ac_must_keep_next = true; then
2221	ac_must_keep_next=false # Got value, back to normal.
2222      else
2223	case $ac_arg in
2224	  *=* | --config-cache | -C | -disable-* | --disable-* \
2225	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2226	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2227	  | -with-* | --with-* | -without-* | --without-* | --x)
2228	    case "$ac_configure_args0 " in
2229	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2230	    esac
2231	    ;;
2232	  -* ) ac_must_keep_next=true ;;
2233	esac
2234      fi
2235      as_fn_append ac_configure_args " '$ac_arg'"
2236      ;;
2237    esac
2238  done
2239done
2240{ ac_configure_args0=; unset ac_configure_args0;}
2241{ ac_configure_args1=; unset ac_configure_args1;}
2242
2243# When interrupted or exit'd, cleanup temporary files, and complete
2244# config.log.  We remove comments because anyway the quotes in there
2245# would cause problems or look ugly.
2246# WARNING: Use '\'' to represent an apostrophe within the trap.
2247# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2248trap 'exit_status=$?
2249  # Save into config.log some information that might help in debugging.
2250  {
2251    echo
2252
2253    $as_echo "## ---------------- ##
2254## Cache variables. ##
2255## ---------------- ##"
2256    echo
2257    # The following way of writing the cache mishandles newlines in values,
2258(
2259  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2260    eval ac_val=\$$ac_var
2261    case $ac_val in #(
2262    *${as_nl}*)
2263      case $ac_var in #(
2264      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2265$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2266      esac
2267      case $ac_var in #(
2268      _ | IFS | as_nl) ;; #(
2269      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2270      *) { eval $ac_var=; unset $ac_var;} ;;
2271      esac ;;
2272    esac
2273  done
2274  (set) 2>&1 |
2275    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2276    *${as_nl}ac_space=\ *)
2277      sed -n \
2278	"s/'\''/'\''\\\\'\'''\''/g;
2279	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2280      ;; #(
2281    *)
2282      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2283      ;;
2284    esac |
2285    sort
2286)
2287    echo
2288
2289    $as_echo "## ----------------- ##
2290## Output variables. ##
2291## ----------------- ##"
2292    echo
2293    for ac_var in $ac_subst_vars
2294    do
2295      eval ac_val=\$$ac_var
2296      case $ac_val in
2297      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2298      esac
2299      $as_echo "$ac_var='\''$ac_val'\''"
2300    done | sort
2301    echo
2302
2303    if test -n "$ac_subst_files"; then
2304      $as_echo "## ------------------- ##
2305## File substitutions. ##
2306## ------------------- ##"
2307      echo
2308      for ac_var in $ac_subst_files
2309      do
2310	eval ac_val=\$$ac_var
2311	case $ac_val in
2312	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2313	esac
2314	$as_echo "$ac_var='\''$ac_val'\''"
2315      done | sort
2316      echo
2317    fi
2318
2319    if test -s confdefs.h; then
2320      $as_echo "## ----------- ##
2321## confdefs.h. ##
2322## ----------- ##"
2323      echo
2324      cat confdefs.h
2325      echo
2326    fi
2327    test "$ac_signal" != 0 &&
2328      $as_echo "$as_me: caught signal $ac_signal"
2329    $as_echo "$as_me: exit $exit_status"
2330  } >&5
2331  rm -f core *.core core.conftest.* &&
2332    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2333    exit $exit_status
2334' 0
2335for ac_signal in 1 2 13 15; do
2336  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2337done
2338ac_signal=0
2339
2340# confdefs.h avoids OS command line length limits that DEFS can exceed.
2341rm -f -r conftest* confdefs.h
2342
2343$as_echo "/* confdefs.h */" > confdefs.h
2344
2345# Predefined preprocessor variables.
2346
2347cat >>confdefs.h <<_ACEOF
2348#define PACKAGE_NAME "$PACKAGE_NAME"
2349_ACEOF
2350
2351cat >>confdefs.h <<_ACEOF
2352#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2353_ACEOF
2354
2355cat >>confdefs.h <<_ACEOF
2356#define PACKAGE_VERSION "$PACKAGE_VERSION"
2357_ACEOF
2358
2359cat >>confdefs.h <<_ACEOF
2360#define PACKAGE_STRING "$PACKAGE_STRING"
2361_ACEOF
2362
2363cat >>confdefs.h <<_ACEOF
2364#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2365_ACEOF
2366
2367cat >>confdefs.h <<_ACEOF
2368#define PACKAGE_URL "$PACKAGE_URL"
2369_ACEOF
2370
2371
2372# Let the site file select an alternate cache file if it wants to.
2373# Prefer an explicitly selected file to automatically selected ones.
2374ac_site_file1=NONE
2375ac_site_file2=NONE
2376if test -n "$CONFIG_SITE"; then
2377  # We do not want a PATH search for config.site.
2378  case $CONFIG_SITE in #((
2379    -*)  ac_site_file1=./$CONFIG_SITE;;
2380    */*) ac_site_file1=$CONFIG_SITE;;
2381    *)   ac_site_file1=./$CONFIG_SITE;;
2382  esac
2383elif test "x$prefix" != xNONE; then
2384  ac_site_file1=$prefix/share/config.site
2385  ac_site_file2=$prefix/etc/config.site
2386else
2387  ac_site_file1=$ac_default_prefix/share/config.site
2388  ac_site_file2=$ac_default_prefix/etc/config.site
2389fi
2390for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2391do
2392  test "x$ac_site_file" = xNONE && continue
2393  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2394    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2395$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2396    sed 's/^/| /' "$ac_site_file" >&5
2397    . "$ac_site_file" \
2398      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2399$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2400as_fn_error $? "failed to load site script $ac_site_file
2401See \`config.log' for more details" "$LINENO" 5; }
2402  fi
2403done
2404
2405if test -r "$cache_file"; then
2406  # Some versions of bash will fail to source /dev/null (special files
2407  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2408  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2409    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2410$as_echo "$as_me: loading cache $cache_file" >&6;}
2411    case $cache_file in
2412      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2413      *)                      . "./$cache_file";;
2414    esac
2415  fi
2416else
2417  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2418$as_echo "$as_me: creating cache $cache_file" >&6;}
2419  >$cache_file
2420fi
2421
2422# Check that the precious variables saved in the cache have kept the same
2423# value.
2424ac_cache_corrupted=false
2425for ac_var in $ac_precious_vars; do
2426  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2427  eval ac_new_set=\$ac_env_${ac_var}_set
2428  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2429  eval ac_new_val=\$ac_env_${ac_var}_value
2430  case $ac_old_set,$ac_new_set in
2431    set,)
2432      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2433$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2434      ac_cache_corrupted=: ;;
2435    ,set)
2436      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2437$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2438      ac_cache_corrupted=: ;;
2439    ,);;
2440    *)
2441      if test "x$ac_old_val" != "x$ac_new_val"; then
2442	# differences in whitespace do not lead to failure.
2443	ac_old_val_w=`echo x $ac_old_val`
2444	ac_new_val_w=`echo x $ac_new_val`
2445	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2446	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2447$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2448	  ac_cache_corrupted=:
2449	else
2450	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2451$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2452	  eval $ac_var=\$ac_old_val
2453	fi
2454	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2455$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2456	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2457$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2458      fi;;
2459  esac
2460  # Pass precious variables to config.status.
2461  if test "$ac_new_set" = set; then
2462    case $ac_new_val in
2463    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2464    *) ac_arg=$ac_var=$ac_new_val ;;
2465    esac
2466    case " $ac_configure_args " in
2467      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2468      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2469    esac
2470  fi
2471done
2472if $ac_cache_corrupted; then
2473  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2474$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2475  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2476$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2477  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2478fi
2479## -------------------- ##
2480## Main body of script. ##
2481## -------------------- ##
2482
2483ac_ext=c
2484ac_cpp='$CPP $CPPFLAGS'
2485ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2486ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2487ac_compiler_gnu=$ac_cv_c_compiler_gnu
2488
2489
2490
2491
2492
2493
2494
2495ac_aux_dir=
2496for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2497  if test -f "$ac_dir/install-sh"; then
2498    ac_aux_dir=$ac_dir
2499    ac_install_sh="$ac_aux_dir/install-sh -c"
2500    break
2501  elif test -f "$ac_dir/install.sh"; then
2502    ac_aux_dir=$ac_dir
2503    ac_install_sh="$ac_aux_dir/install.sh -c"
2504    break
2505  elif test -f "$ac_dir/shtool"; then
2506    ac_aux_dir=$ac_dir
2507    ac_install_sh="$ac_aux_dir/shtool install -c"
2508    break
2509  fi
2510done
2511if test -z "$ac_aux_dir"; then
2512  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2513fi
2514
2515# These three variables are undocumented and unsupported,
2516# and are intended to be withdrawn in a future Autoconf release.
2517# They can cause serious problems if a builder's source tree is in a directory
2518# whose full name contains unusual characters.
2519ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2520ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2521ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2522
2523
2524# Make sure we can run config.sub.
2525$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2526  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2527
2528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2529$as_echo_n "checking build system type... " >&6; }
2530if ${ac_cv_build+:} false; then :
2531  $as_echo_n "(cached) " >&6
2532else
2533  ac_build_alias=$build_alias
2534test "x$ac_build_alias" = x &&
2535  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2536test "x$ac_build_alias" = x &&
2537  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2538ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2539  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2540
2541fi
2542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2543$as_echo "$ac_cv_build" >&6; }
2544case $ac_cv_build in
2545*-*-*) ;;
2546*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2547esac
2548build=$ac_cv_build
2549ac_save_IFS=$IFS; IFS='-'
2550set x $ac_cv_build
2551shift
2552build_cpu=$1
2553build_vendor=$2
2554shift; shift
2555# Remember, the first character of IFS is used to create $*,
2556# except with old shells:
2557build_os=$*
2558IFS=$ac_save_IFS
2559case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2560
2561
2562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2563$as_echo_n "checking host system type... " >&6; }
2564if ${ac_cv_host+:} false; then :
2565  $as_echo_n "(cached) " >&6
2566else
2567  if test "x$host_alias" = x; then
2568  ac_cv_host=$ac_cv_build
2569else
2570  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2571    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2572fi
2573
2574fi
2575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2576$as_echo "$ac_cv_host" >&6; }
2577case $ac_cv_host in
2578*-*-*) ;;
2579*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2580esac
2581host=$ac_cv_host
2582ac_save_IFS=$IFS; IFS='-'
2583set x $ac_cv_host
2584shift
2585host_cpu=$1
2586host_vendor=$2
2587shift; shift
2588# Remember, the first character of IFS is used to create $*,
2589# except with old shells:
2590host_os=$*
2591IFS=$ac_save_IFS
2592case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2593
2594
2595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2596$as_echo_n "checking target system type... " >&6; }
2597if ${ac_cv_target+:} false; then :
2598  $as_echo_n "(cached) " >&6
2599else
2600  if test "x$target_alias" = x; then
2601  ac_cv_target=$ac_cv_host
2602else
2603  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2604    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2605fi
2606
2607fi
2608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2609$as_echo "$ac_cv_target" >&6; }
2610case $ac_cv_target in
2611*-*-*) ;;
2612*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2613esac
2614target=$ac_cv_target
2615ac_save_IFS=$IFS; IFS='-'
2616set x $ac_cv_target
2617shift
2618target_cpu=$1
2619target_vendor=$2
2620shift; shift
2621# Remember, the first character of IFS is used to create $*,
2622# except with old shells:
2623target_os=$*
2624IFS=$ac_save_IFS
2625case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2626
2627
2628# The aliases save the names the user supplied, while $host etc.
2629# will get canonicalized.
2630test -n "$target_alias" &&
2631  test "$program_prefix$program_suffix$program_transform_name" = \
2632    NONENONEs,x,x, &&
2633  program_prefix=${target_alias}-
2634
2635am__api_version='1.15'
2636
2637# Find a good install program.  We prefer a C program (faster),
2638# so one script is as good as another.  But avoid the broken or
2639# incompatible versions:
2640# SysV /etc/install, /usr/sbin/install
2641# SunOS /usr/etc/install
2642# IRIX /sbin/install
2643# AIX /bin/install
2644# AmigaOS /C/install, which installs bootblocks on floppy discs
2645# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2646# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2647# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2648# OS/2's system install, which has a completely different semantic
2649# ./install, which can be erroneously created by make from ./install.sh.
2650# Reject install programs that cannot install multiple files.
2651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2652$as_echo_n "checking for a BSD-compatible install... " >&6; }
2653if test -z "$INSTALL"; then
2654if ${ac_cv_path_install+:} false; then :
2655  $as_echo_n "(cached) " >&6
2656else
2657  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2658for as_dir in $PATH
2659do
2660  IFS=$as_save_IFS
2661  test -z "$as_dir" && as_dir=.
2662    # Account for people who put trailing slashes in PATH elements.
2663case $as_dir/ in #((
2664  ./ | .// | /[cC]/* | \
2665  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2666  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2667  /usr/ucb/* ) ;;
2668  *)
2669    # OSF1 and SCO ODT 3.0 have their own names for install.
2670    # Don't use installbsd from OSF since it installs stuff as root
2671    # by default.
2672    for ac_prog in ginstall scoinst install; do
2673      for ac_exec_ext in '' $ac_executable_extensions; do
2674	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2675	  if test $ac_prog = install &&
2676	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2677	    # AIX install.  It has an incompatible calling convention.
2678	    :
2679	  elif test $ac_prog = install &&
2680	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2681	    # program-specific install script used by HP pwplus--don't use.
2682	    :
2683	  else
2684	    rm -rf conftest.one conftest.two conftest.dir
2685	    echo one > conftest.one
2686	    echo two > conftest.two
2687	    mkdir conftest.dir
2688	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2689	      test -s conftest.one && test -s conftest.two &&
2690	      test -s conftest.dir/conftest.one &&
2691	      test -s conftest.dir/conftest.two
2692	    then
2693	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2694	      break 3
2695	    fi
2696	  fi
2697	fi
2698      done
2699    done
2700    ;;
2701esac
2702
2703  done
2704IFS=$as_save_IFS
2705
2706rm -rf conftest.one conftest.two conftest.dir
2707
2708fi
2709  if test "${ac_cv_path_install+set}" = set; then
2710    INSTALL=$ac_cv_path_install
2711  else
2712    # As a last resort, use the slow shell script.  Don't cache a
2713    # value for INSTALL within a source directory, because that will
2714    # break other packages using the cache if that directory is
2715    # removed, or if the value is a relative name.
2716    INSTALL=$ac_install_sh
2717  fi
2718fi
2719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2720$as_echo "$INSTALL" >&6; }
2721
2722# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2723# It thinks the first close brace ends the variable substitution.
2724test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2725
2726test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2727
2728test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2729
2730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2731$as_echo_n "checking whether build environment is sane... " >&6; }
2732# Reject unsafe characters in $srcdir or the absolute working directory
2733# name.  Accept space and tab only in the latter.
2734am_lf='
2735'
2736case `pwd` in
2737  *[\\\"\#\$\&\'\`$am_lf]*)
2738    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2739esac
2740case $srcdir in
2741  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2742    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2743esac
2744
2745# Do 'set' in a subshell so we don't clobber the current shell's
2746# arguments.  Must try -L first in case configure is actually a
2747# symlink; some systems play weird games with the mod time of symlinks
2748# (eg FreeBSD returns the mod time of the symlink's containing
2749# directory).
2750if (
2751   am_has_slept=no
2752   for am_try in 1 2; do
2753     echo "timestamp, slept: $am_has_slept" > conftest.file
2754     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2755     if test "$*" = "X"; then
2756	# -L didn't work.
2757	set X `ls -t "$srcdir/configure" conftest.file`
2758     fi
2759     if test "$*" != "X $srcdir/configure conftest.file" \
2760	&& test "$*" != "X conftest.file $srcdir/configure"; then
2761
2762	# If neither matched, then we have a broken ls.  This can happen
2763	# if, for instance, CONFIG_SHELL is bash and it inherits a
2764	# broken ls alias from the environment.  This has actually
2765	# happened.  Such a system could not be considered "sane".
2766	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2767  alias in your environment" "$LINENO" 5
2768     fi
2769     if test "$2" = conftest.file || test $am_try -eq 2; then
2770       break
2771     fi
2772     # Just in case.
2773     sleep 1
2774     am_has_slept=yes
2775   done
2776   test "$2" = conftest.file
2777   )
2778then
2779   # Ok.
2780   :
2781else
2782   as_fn_error $? "newly created file is older than distributed files!
2783Check your system clock" "$LINENO" 5
2784fi
2785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2786$as_echo "yes" >&6; }
2787# If we didn't sleep, we still need to ensure time stamps of config.status and
2788# generated files are strictly newer.
2789am_sleep_pid=
2790if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2791  ( sleep 1 ) &
2792  am_sleep_pid=$!
2793fi
2794
2795rm -f conftest.file
2796
2797test "$program_prefix" != NONE &&
2798  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2799# Use a double $ so make ignores it.
2800test "$program_suffix" != NONE &&
2801  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2802# Double any \ or $.
2803# By default was `s,x,x', remove it if useless.
2804ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2805program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2806
2807# Expand $ac_aux_dir to an absolute path.
2808am_aux_dir=`cd "$ac_aux_dir" && pwd`
2809
2810if test x"${MISSING+set}" != xset; then
2811  case $am_aux_dir in
2812  *\ * | *\	*)
2813    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2814  *)
2815    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2816  esac
2817fi
2818# Use eval to expand $SHELL
2819if eval "$MISSING --is-lightweight"; then
2820  am_missing_run="$MISSING "
2821else
2822  am_missing_run=
2823  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2824$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2825fi
2826
2827if test x"${install_sh+set}" != xset; then
2828  case $am_aux_dir in
2829  *\ * | *\	*)
2830    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2831  *)
2832    install_sh="\${SHELL} $am_aux_dir/install-sh"
2833  esac
2834fi
2835
2836# Installed binaries are usually stripped using 'strip' when the user
2837# run "make install-strip".  However 'strip' might not be the right
2838# tool to use in cross-compilation environments, therefore Automake
2839# will honor the 'STRIP' environment variable to overrule this program.
2840if test "$cross_compiling" != no; then
2841  if test -n "$ac_tool_prefix"; then
2842  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2843set dummy ${ac_tool_prefix}strip; ac_word=$2
2844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2845$as_echo_n "checking for $ac_word... " >&6; }
2846if ${ac_cv_prog_STRIP+:} false; then :
2847  $as_echo_n "(cached) " >&6
2848else
2849  if test -n "$STRIP"; then
2850  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2851else
2852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2853for as_dir in $PATH
2854do
2855  IFS=$as_save_IFS
2856  test -z "$as_dir" && as_dir=.
2857    for ac_exec_ext in '' $ac_executable_extensions; do
2858  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2859    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2860    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2861    break 2
2862  fi
2863done
2864  done
2865IFS=$as_save_IFS
2866
2867fi
2868fi
2869STRIP=$ac_cv_prog_STRIP
2870if test -n "$STRIP"; then
2871  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2872$as_echo "$STRIP" >&6; }
2873else
2874  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2875$as_echo "no" >&6; }
2876fi
2877
2878
2879fi
2880if test -z "$ac_cv_prog_STRIP"; then
2881  ac_ct_STRIP=$STRIP
2882  # Extract the first word of "strip", so it can be a program name with args.
2883set dummy strip; ac_word=$2
2884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2885$as_echo_n "checking for $ac_word... " >&6; }
2886if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2887  $as_echo_n "(cached) " >&6
2888else
2889  if test -n "$ac_ct_STRIP"; then
2890  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2891else
2892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2893for as_dir in $PATH
2894do
2895  IFS=$as_save_IFS
2896  test -z "$as_dir" && as_dir=.
2897    for ac_exec_ext in '' $ac_executable_extensions; do
2898  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2899    ac_cv_prog_ac_ct_STRIP="strip"
2900    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2901    break 2
2902  fi
2903done
2904  done
2905IFS=$as_save_IFS
2906
2907fi
2908fi
2909ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2910if test -n "$ac_ct_STRIP"; then
2911  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2912$as_echo "$ac_ct_STRIP" >&6; }
2913else
2914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2915$as_echo "no" >&6; }
2916fi
2917
2918  if test "x$ac_ct_STRIP" = x; then
2919    STRIP=":"
2920  else
2921    case $cross_compiling:$ac_tool_warned in
2922yes:)
2923{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2924$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2925ac_tool_warned=yes ;;
2926esac
2927    STRIP=$ac_ct_STRIP
2928  fi
2929else
2930  STRIP="$ac_cv_prog_STRIP"
2931fi
2932
2933fi
2934INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2935
2936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2937$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2938if test -z "$MKDIR_P"; then
2939  if ${ac_cv_path_mkdir+:} false; then :
2940  $as_echo_n "(cached) " >&6
2941else
2942  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2943for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2944do
2945  IFS=$as_save_IFS
2946  test -z "$as_dir" && as_dir=.
2947    for ac_prog in mkdir gmkdir; do
2948	 for ac_exec_ext in '' $ac_executable_extensions; do
2949	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2950	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2951	     'mkdir (GNU coreutils) '* | \
2952	     'mkdir (coreutils) '* | \
2953	     'mkdir (fileutils) '4.1*)
2954	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2955	       break 3;;
2956	   esac
2957	 done
2958       done
2959  done
2960IFS=$as_save_IFS
2961
2962fi
2963
2964  test -d ./--version && rmdir ./--version
2965  if test "${ac_cv_path_mkdir+set}" = set; then
2966    MKDIR_P="$ac_cv_path_mkdir -p"
2967  else
2968    # As a last resort, use the slow shell script.  Don't cache a
2969    # value for MKDIR_P within a source directory, because that will
2970    # break other packages using the cache if that directory is
2971    # removed, or if the value is a relative name.
2972    MKDIR_P="$ac_install_sh -d"
2973  fi
2974fi
2975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2976$as_echo "$MKDIR_P" >&6; }
2977
2978for ac_prog in gawk mawk nawk awk
2979do
2980  # Extract the first word of "$ac_prog", so it can be a program name with args.
2981set dummy $ac_prog; ac_word=$2
2982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2983$as_echo_n "checking for $ac_word... " >&6; }
2984if ${ac_cv_prog_AWK+:} false; then :
2985  $as_echo_n "(cached) " >&6
2986else
2987  if test -n "$AWK"; then
2988  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2989else
2990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2991for as_dir in $PATH
2992do
2993  IFS=$as_save_IFS
2994  test -z "$as_dir" && as_dir=.
2995    for ac_exec_ext in '' $ac_executable_extensions; do
2996  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2997    ac_cv_prog_AWK="$ac_prog"
2998    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2999    break 2
3000  fi
3001done
3002  done
3003IFS=$as_save_IFS
3004
3005fi
3006fi
3007AWK=$ac_cv_prog_AWK
3008if test -n "$AWK"; then
3009  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3010$as_echo "$AWK" >&6; }
3011else
3012  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3013$as_echo "no" >&6; }
3014fi
3015
3016
3017  test -n "$AWK" && break
3018done
3019
3020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3021$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3022set x ${MAKE-make}
3023ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3024if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3025  $as_echo_n "(cached) " >&6
3026else
3027  cat >conftest.make <<\_ACEOF
3028SHELL = /bin/sh
3029all:
3030	@echo '@@@%%%=$(MAKE)=@@@%%%'
3031_ACEOF
3032# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3033case `${MAKE-make} -f conftest.make 2>/dev/null` in
3034  *@@@%%%=?*=@@@%%%*)
3035    eval ac_cv_prog_make_${ac_make}_set=yes;;
3036  *)
3037    eval ac_cv_prog_make_${ac_make}_set=no;;
3038esac
3039rm -f conftest.make
3040fi
3041if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3042  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3043$as_echo "yes" >&6; }
3044  SET_MAKE=
3045else
3046  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3047$as_echo "no" >&6; }
3048  SET_MAKE="MAKE=${MAKE-make}"
3049fi
3050
3051rm -rf .tst 2>/dev/null
3052mkdir .tst 2>/dev/null
3053if test -d .tst; then
3054  am__leading_dot=.
3055else
3056  am__leading_dot=_
3057fi
3058rmdir .tst 2>/dev/null
3059
3060# Check whether --enable-silent-rules was given.
3061if test "${enable_silent_rules+set}" = set; then :
3062  enableval=$enable_silent_rules;
3063fi
3064
3065case $enable_silent_rules in # (((
3066  yes) AM_DEFAULT_VERBOSITY=0;;
3067   no) AM_DEFAULT_VERBOSITY=1;;
3068    *) AM_DEFAULT_VERBOSITY=1;;
3069esac
3070am_make=${MAKE-make}
3071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3072$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3073if ${am_cv_make_support_nested_variables+:} false; then :
3074  $as_echo_n "(cached) " >&6
3075else
3076  if $as_echo 'TRUE=$(BAR$(V))
3077BAR0=false
3078BAR1=true
3079V=1
3080am__doit:
3081	@$(TRUE)
3082.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3083  am_cv_make_support_nested_variables=yes
3084else
3085  am_cv_make_support_nested_variables=no
3086fi
3087fi
3088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3089$as_echo "$am_cv_make_support_nested_variables" >&6; }
3090if test $am_cv_make_support_nested_variables = yes; then
3091    AM_V='$(V)'
3092  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3093else
3094  AM_V=$AM_DEFAULT_VERBOSITY
3095  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3096fi
3097AM_BACKSLASH='\'
3098
3099if test "`cd $srcdir && pwd`" != "`pwd`"; then
3100  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3101  # is not polluted with repeated "-I."
3102  am__isrc=' -I$(srcdir)'
3103  # test to see if srcdir already configured
3104  if test -f $srcdir/config.status; then
3105    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3106  fi
3107fi
3108
3109# test whether we have cygpath
3110if test -z "$CYGPATH_W"; then
3111  if (cygpath --version) >/dev/null 2>/dev/null; then
3112    CYGPATH_W='cygpath -w'
3113  else
3114    CYGPATH_W=echo
3115  fi
3116fi
3117
3118
3119# Define the identity of the package.
3120 PACKAGE='opcodes'
3121 VERSION='2.39'
3122
3123
3124cat >>confdefs.h <<_ACEOF
3125#define PACKAGE "$PACKAGE"
3126_ACEOF
3127
3128
3129cat >>confdefs.h <<_ACEOF
3130#define VERSION "$VERSION"
3131_ACEOF
3132
3133# Some tools Automake needs.
3134
3135ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3136
3137
3138AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3139
3140
3141AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3142
3143
3144AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3145
3146
3147MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3148
3149# For better backward compatibility.  To be removed once Automake 1.9.x
3150# dies out for good.  For more background, see:
3151# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3152# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3153mkdir_p='$(MKDIR_P)'
3154
3155# We need awk for the "check" target (and possibly the TAP driver).  The
3156# system "awk" is bad on some platforms.
3157# Always define AMTAR for backward compatibility.  Yes, it's still used
3158# in the wild :-(  We should find a proper way to deprecate it ...
3159AMTAR='$${TAR-tar}'
3160
3161
3162# We'll loop over all known methods to create a tar archive until one works.
3163_am_tools='gnutar  pax cpio none'
3164
3165am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3166
3167
3168
3169
3170
3171
3172# POSIX will say in a future version that running "rm -f" with no argument
3173# is OK; and we want to be able to make that assumption in our Makefile
3174# recipes.  So use an aggressive probe to check that the usage we want is
3175# actually supported "in the wild" to an acceptable degree.
3176# See automake bug#10828.
3177# To make any issue more visible, cause the running configure to be aborted
3178# by default if the 'rm' program in use doesn't match our expectations; the
3179# user can still override this though.
3180if rm -f && rm -fr && rm -rf; then : OK; else
3181  cat >&2 <<'END'
3182Oops!
3183
3184Your 'rm' program seems unable to run without file operands specified
3185on the command line, even when the '-f' option is present.  This is contrary
3186to the behaviour of most rm programs out there, and not conforming with
3187the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3188
3189Please tell bug-automake@gnu.org about your system, including the value
3190of your $PATH and any error possibly output before this message.  This
3191can help us improve future automake versions.
3192
3193END
3194  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3195    echo 'Configuration will proceed anyway, since you have set the' >&2
3196    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3197    echo >&2
3198  else
3199    cat >&2 <<'END'
3200Aborting the configuration process, to ensure you take notice of the issue.
3201
3202You can download and install GNU coreutils to get an 'rm' implementation
3203that behaves properly: <http://www.gnu.org/software/coreutils/>.
3204
3205If you want to complete the configuration process using your problematic
3206'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3207to "yes", and re-run configure.
3208
3209END
3210    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3211  fi
3212fi
3213
3214# Check whether --enable-silent-rules was given.
3215if test "${enable_silent_rules+set}" = set; then :
3216  enableval=$enable_silent_rules;
3217fi
3218
3219case $enable_silent_rules in # (((
3220  yes) AM_DEFAULT_VERBOSITY=0;;
3221   no) AM_DEFAULT_VERBOSITY=1;;
3222    *) AM_DEFAULT_VERBOSITY=0;;
3223esac
3224am_make=${MAKE-make}
3225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3226$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3227if ${am_cv_make_support_nested_variables+:} false; then :
3228  $as_echo_n "(cached) " >&6
3229else
3230  if $as_echo 'TRUE=$(BAR$(V))
3231BAR0=false
3232BAR1=true
3233V=1
3234am__doit:
3235	@$(TRUE)
3236.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3237  am_cv_make_support_nested_variables=yes
3238else
3239  am_cv_make_support_nested_variables=no
3240fi
3241fi
3242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3243$as_echo "$am_cv_make_support_nested_variables" >&6; }
3244if test $am_cv_make_support_nested_variables = yes; then
3245    AM_V='$(V)'
3246  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3247else
3248  AM_V=$AM_DEFAULT_VERBOSITY
3249  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3250fi
3251AM_BACKSLASH='\'
3252
3253
3254ac_ext=c
3255ac_cpp='$CPP $CPPFLAGS'
3256ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3257ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3258ac_compiler_gnu=$ac_cv_c_compiler_gnu
3259if test -n "$ac_tool_prefix"; then
3260  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3261set dummy ${ac_tool_prefix}gcc; ac_word=$2
3262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3263$as_echo_n "checking for $ac_word... " >&6; }
3264if ${ac_cv_prog_CC+:} false; then :
3265  $as_echo_n "(cached) " >&6
3266else
3267  if test -n "$CC"; then
3268  ac_cv_prog_CC="$CC" # Let the user override the test.
3269else
3270as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3271for as_dir in $PATH
3272do
3273  IFS=$as_save_IFS
3274  test -z "$as_dir" && as_dir=.
3275    for ac_exec_ext in '' $ac_executable_extensions; do
3276  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3277    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3278    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3279    break 2
3280  fi
3281done
3282  done
3283IFS=$as_save_IFS
3284
3285fi
3286fi
3287CC=$ac_cv_prog_CC
3288if test -n "$CC"; then
3289  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3290$as_echo "$CC" >&6; }
3291else
3292  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3293$as_echo "no" >&6; }
3294fi
3295
3296
3297fi
3298if test -z "$ac_cv_prog_CC"; then
3299  ac_ct_CC=$CC
3300  # Extract the first word of "gcc", so it can be a program name with args.
3301set dummy gcc; ac_word=$2
3302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3303$as_echo_n "checking for $ac_word... " >&6; }
3304if ${ac_cv_prog_ac_ct_CC+:} false; then :
3305  $as_echo_n "(cached) " >&6
3306else
3307  if test -n "$ac_ct_CC"; then
3308  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3309else
3310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3311for as_dir in $PATH
3312do
3313  IFS=$as_save_IFS
3314  test -z "$as_dir" && as_dir=.
3315    for ac_exec_ext in '' $ac_executable_extensions; do
3316  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3317    ac_cv_prog_ac_ct_CC="gcc"
3318    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3319    break 2
3320  fi
3321done
3322  done
3323IFS=$as_save_IFS
3324
3325fi
3326fi
3327ac_ct_CC=$ac_cv_prog_ac_ct_CC
3328if test -n "$ac_ct_CC"; then
3329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3330$as_echo "$ac_ct_CC" >&6; }
3331else
3332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3333$as_echo "no" >&6; }
3334fi
3335
3336  if test "x$ac_ct_CC" = x; then
3337    CC=""
3338  else
3339    case $cross_compiling:$ac_tool_warned in
3340yes:)
3341{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3342$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3343ac_tool_warned=yes ;;
3344esac
3345    CC=$ac_ct_CC
3346  fi
3347else
3348  CC="$ac_cv_prog_CC"
3349fi
3350
3351if test -z "$CC"; then
3352          if test -n "$ac_tool_prefix"; then
3353    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3354set dummy ${ac_tool_prefix}cc; ac_word=$2
3355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3356$as_echo_n "checking for $ac_word... " >&6; }
3357if ${ac_cv_prog_CC+:} false; then :
3358  $as_echo_n "(cached) " >&6
3359else
3360  if test -n "$CC"; then
3361  ac_cv_prog_CC="$CC" # Let the user override the test.
3362else
3363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3364for as_dir in $PATH
3365do
3366  IFS=$as_save_IFS
3367  test -z "$as_dir" && as_dir=.
3368    for ac_exec_ext in '' $ac_executable_extensions; do
3369  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3370    ac_cv_prog_CC="${ac_tool_prefix}cc"
3371    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3372    break 2
3373  fi
3374done
3375  done
3376IFS=$as_save_IFS
3377
3378fi
3379fi
3380CC=$ac_cv_prog_CC
3381if test -n "$CC"; then
3382  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3383$as_echo "$CC" >&6; }
3384else
3385  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3386$as_echo "no" >&6; }
3387fi
3388
3389
3390  fi
3391fi
3392if test -z "$CC"; then
3393  # Extract the first word of "cc", so it can be a program name with args.
3394set dummy cc; ac_word=$2
3395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3396$as_echo_n "checking for $ac_word... " >&6; }
3397if ${ac_cv_prog_CC+:} false; then :
3398  $as_echo_n "(cached) " >&6
3399else
3400  if test -n "$CC"; then
3401  ac_cv_prog_CC="$CC" # Let the user override the test.
3402else
3403  ac_prog_rejected=no
3404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3405for as_dir in $PATH
3406do
3407  IFS=$as_save_IFS
3408  test -z "$as_dir" && as_dir=.
3409    for ac_exec_ext in '' $ac_executable_extensions; do
3410  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3411    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3412       ac_prog_rejected=yes
3413       continue
3414     fi
3415    ac_cv_prog_CC="cc"
3416    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3417    break 2
3418  fi
3419done
3420  done
3421IFS=$as_save_IFS
3422
3423if test $ac_prog_rejected = yes; then
3424  # We found a bogon in the path, so make sure we never use it.
3425  set dummy $ac_cv_prog_CC
3426  shift
3427  if test $# != 0; then
3428    # We chose a different compiler from the bogus one.
3429    # However, it has the same basename, so the bogon will be chosen
3430    # first if we set CC to just the basename; use the full file name.
3431    shift
3432    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3433  fi
3434fi
3435fi
3436fi
3437CC=$ac_cv_prog_CC
3438if test -n "$CC"; then
3439  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3440$as_echo "$CC" >&6; }
3441else
3442  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3443$as_echo "no" >&6; }
3444fi
3445
3446
3447fi
3448if test -z "$CC"; then
3449  if test -n "$ac_tool_prefix"; then
3450  for ac_prog in cl.exe
3451  do
3452    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3453set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3455$as_echo_n "checking for $ac_word... " >&6; }
3456if ${ac_cv_prog_CC+:} false; then :
3457  $as_echo_n "(cached) " >&6
3458else
3459  if test -n "$CC"; then
3460  ac_cv_prog_CC="$CC" # Let the user override the test.
3461else
3462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3463for as_dir in $PATH
3464do
3465  IFS=$as_save_IFS
3466  test -z "$as_dir" && as_dir=.
3467    for ac_exec_ext in '' $ac_executable_extensions; do
3468  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3469    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3470    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3471    break 2
3472  fi
3473done
3474  done
3475IFS=$as_save_IFS
3476
3477fi
3478fi
3479CC=$ac_cv_prog_CC
3480if test -n "$CC"; then
3481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3482$as_echo "$CC" >&6; }
3483else
3484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3485$as_echo "no" >&6; }
3486fi
3487
3488
3489    test -n "$CC" && break
3490  done
3491fi
3492if test -z "$CC"; then
3493  ac_ct_CC=$CC
3494  for ac_prog in cl.exe
3495do
3496  # Extract the first word of "$ac_prog", so it can be a program name with args.
3497set dummy $ac_prog; ac_word=$2
3498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3499$as_echo_n "checking for $ac_word... " >&6; }
3500if ${ac_cv_prog_ac_ct_CC+:} false; then :
3501  $as_echo_n "(cached) " >&6
3502else
3503  if test -n "$ac_ct_CC"; then
3504  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3505else
3506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3507for as_dir in $PATH
3508do
3509  IFS=$as_save_IFS
3510  test -z "$as_dir" && as_dir=.
3511    for ac_exec_ext in '' $ac_executable_extensions; do
3512  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3513    ac_cv_prog_ac_ct_CC="$ac_prog"
3514    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3515    break 2
3516  fi
3517done
3518  done
3519IFS=$as_save_IFS
3520
3521fi
3522fi
3523ac_ct_CC=$ac_cv_prog_ac_ct_CC
3524if test -n "$ac_ct_CC"; then
3525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3526$as_echo "$ac_ct_CC" >&6; }
3527else
3528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3529$as_echo "no" >&6; }
3530fi
3531
3532
3533  test -n "$ac_ct_CC" && break
3534done
3535
3536  if test "x$ac_ct_CC" = x; then
3537    CC=""
3538  else
3539    case $cross_compiling:$ac_tool_warned in
3540yes:)
3541{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3542$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3543ac_tool_warned=yes ;;
3544esac
3545    CC=$ac_ct_CC
3546  fi
3547fi
3548
3549fi
3550
3551
3552test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3553$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3554as_fn_error $? "no acceptable C compiler found in \$PATH
3555See \`config.log' for more details" "$LINENO" 5; }
3556
3557# Provide some information about the compiler.
3558$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3559set X $ac_compile
3560ac_compiler=$2
3561for ac_option in --version -v -V -qversion; do
3562  { { ac_try="$ac_compiler $ac_option >&5"
3563case "(($ac_try" in
3564  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3565  *) ac_try_echo=$ac_try;;
3566esac
3567eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3568$as_echo "$ac_try_echo"; } >&5
3569  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3570  ac_status=$?
3571  if test -s conftest.err; then
3572    sed '10a\
3573... rest of stderr output deleted ...
3574         10q' conftest.err >conftest.er1
3575    cat conftest.er1 >&5
3576  fi
3577  rm -f conftest.er1 conftest.err
3578  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3579  test $ac_status = 0; }
3580done
3581
3582cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3583/* end confdefs.h.  */
3584
3585int
3586main ()
3587{
3588
3589  ;
3590  return 0;
3591}
3592_ACEOF
3593ac_clean_files_save=$ac_clean_files
3594ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3595# Try to create an executable without -o first, disregard a.out.
3596# It will help us diagnose broken compilers, and finding out an intuition
3597# of exeext.
3598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3599$as_echo_n "checking whether the C compiler works... " >&6; }
3600ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3601
3602# The possible output files:
3603ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3604
3605ac_rmfiles=
3606for ac_file in $ac_files
3607do
3608  case $ac_file in
3609    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3610    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3611  esac
3612done
3613rm -f $ac_rmfiles
3614
3615if { { ac_try="$ac_link_default"
3616case "(($ac_try" in
3617  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3618  *) ac_try_echo=$ac_try;;
3619esac
3620eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3621$as_echo "$ac_try_echo"; } >&5
3622  (eval "$ac_link_default") 2>&5
3623  ac_status=$?
3624  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3625  test $ac_status = 0; }; then :
3626  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3627# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3628# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3629# so that the user can short-circuit this test for compilers unknown to
3630# Autoconf.
3631for ac_file in $ac_files ''
3632do
3633  test -f "$ac_file" || continue
3634  case $ac_file in
3635    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3636	;;
3637    [ab].out )
3638	# We found the default executable, but exeext='' is most
3639	# certainly right.
3640	break;;
3641    *.* )
3642	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3643	then :; else
3644	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3645	fi
3646	# We set ac_cv_exeext here because the later test for it is not
3647	# safe: cross compilers may not add the suffix if given an `-o'
3648	# argument, so we may need to know it at that point already.
3649	# Even if this section looks crufty: it has the advantage of
3650	# actually working.
3651	break;;
3652    * )
3653	break;;
3654  esac
3655done
3656test "$ac_cv_exeext" = no && ac_cv_exeext=
3657
3658else
3659  ac_file=''
3660fi
3661if test -z "$ac_file"; then :
3662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3663$as_echo "no" >&6; }
3664$as_echo "$as_me: failed program was:" >&5
3665sed 's/^/| /' conftest.$ac_ext >&5
3666
3667{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3668$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3669as_fn_error 77 "C compiler cannot create executables
3670See \`config.log' for more details" "$LINENO" 5; }
3671else
3672  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3673$as_echo "yes" >&6; }
3674fi
3675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3676$as_echo_n "checking for C compiler default output file name... " >&6; }
3677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3678$as_echo "$ac_file" >&6; }
3679ac_exeext=$ac_cv_exeext
3680
3681rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3682ac_clean_files=$ac_clean_files_save
3683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3684$as_echo_n "checking for suffix of executables... " >&6; }
3685if { { ac_try="$ac_link"
3686case "(($ac_try" in
3687  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3688  *) ac_try_echo=$ac_try;;
3689esac
3690eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3691$as_echo "$ac_try_echo"; } >&5
3692  (eval "$ac_link") 2>&5
3693  ac_status=$?
3694  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3695  test $ac_status = 0; }; then :
3696  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3697# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3698# work properly (i.e., refer to `conftest.exe'), while it won't with
3699# `rm'.
3700for ac_file in conftest.exe conftest conftest.*; do
3701  test -f "$ac_file" || continue
3702  case $ac_file in
3703    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3704    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3705	  break;;
3706    * ) break;;
3707  esac
3708done
3709else
3710  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3711$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3712as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3713See \`config.log' for more details" "$LINENO" 5; }
3714fi
3715rm -f conftest conftest$ac_cv_exeext
3716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3717$as_echo "$ac_cv_exeext" >&6; }
3718
3719rm -f conftest.$ac_ext
3720EXEEXT=$ac_cv_exeext
3721ac_exeext=$EXEEXT
3722cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3723/* end confdefs.h.  */
3724#include <stdio.h>
3725int
3726main ()
3727{
3728FILE *f = fopen ("conftest.out", "w");
3729 return ferror (f) || fclose (f) != 0;
3730
3731  ;
3732  return 0;
3733}
3734_ACEOF
3735ac_clean_files="$ac_clean_files conftest.out"
3736# Check that the compiler produces executables we can run.  If not, either
3737# the compiler is broken, or we cross compile.
3738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3739$as_echo_n "checking whether we are cross compiling... " >&6; }
3740if test "$cross_compiling" != yes; then
3741  { { ac_try="$ac_link"
3742case "(($ac_try" in
3743  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3744  *) ac_try_echo=$ac_try;;
3745esac
3746eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3747$as_echo "$ac_try_echo"; } >&5
3748  (eval "$ac_link") 2>&5
3749  ac_status=$?
3750  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3751  test $ac_status = 0; }
3752  if { ac_try='./conftest$ac_cv_exeext'
3753  { { case "(($ac_try" in
3754  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3755  *) ac_try_echo=$ac_try;;
3756esac
3757eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3758$as_echo "$ac_try_echo"; } >&5
3759  (eval "$ac_try") 2>&5
3760  ac_status=$?
3761  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3762  test $ac_status = 0; }; }; then
3763    cross_compiling=no
3764  else
3765    if test "$cross_compiling" = maybe; then
3766	cross_compiling=yes
3767    else
3768	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3769$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3770as_fn_error $? "cannot run C compiled programs.
3771If you meant to cross compile, use \`--host'.
3772See \`config.log' for more details" "$LINENO" 5; }
3773    fi
3774  fi
3775fi
3776{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3777$as_echo "$cross_compiling" >&6; }
3778
3779rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3780ac_clean_files=$ac_clean_files_save
3781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3782$as_echo_n "checking for suffix of object files... " >&6; }
3783if ${ac_cv_objext+:} false; then :
3784  $as_echo_n "(cached) " >&6
3785else
3786  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3787/* end confdefs.h.  */
3788
3789int
3790main ()
3791{
3792
3793  ;
3794  return 0;
3795}
3796_ACEOF
3797rm -f conftest.o conftest.obj
3798if { { ac_try="$ac_compile"
3799case "(($ac_try" in
3800  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3801  *) ac_try_echo=$ac_try;;
3802esac
3803eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3804$as_echo "$ac_try_echo"; } >&5
3805  (eval "$ac_compile") 2>&5
3806  ac_status=$?
3807  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3808  test $ac_status = 0; }; then :
3809  for ac_file in conftest.o conftest.obj conftest.*; do
3810  test -f "$ac_file" || continue;
3811  case $ac_file in
3812    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3813    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3814       break;;
3815  esac
3816done
3817else
3818  $as_echo "$as_me: failed program was:" >&5
3819sed 's/^/| /' conftest.$ac_ext >&5
3820
3821{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3822$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3823as_fn_error $? "cannot compute suffix of object files: cannot compile
3824See \`config.log' for more details" "$LINENO" 5; }
3825fi
3826rm -f conftest.$ac_cv_objext conftest.$ac_ext
3827fi
3828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3829$as_echo "$ac_cv_objext" >&6; }
3830OBJEXT=$ac_cv_objext
3831ac_objext=$OBJEXT
3832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3833$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3834if ${ac_cv_c_compiler_gnu+:} false; then :
3835  $as_echo_n "(cached) " >&6
3836else
3837  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3838/* end confdefs.h.  */
3839
3840int
3841main ()
3842{
3843#ifndef __GNUC__
3844       choke me
3845#endif
3846
3847  ;
3848  return 0;
3849}
3850_ACEOF
3851if ac_fn_c_try_compile "$LINENO"; then :
3852  ac_compiler_gnu=yes
3853else
3854  ac_compiler_gnu=no
3855fi
3856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3857ac_cv_c_compiler_gnu=$ac_compiler_gnu
3858
3859fi
3860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3861$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3862if test $ac_compiler_gnu = yes; then
3863  GCC=yes
3864else
3865  GCC=
3866fi
3867ac_test_CFLAGS=${CFLAGS+set}
3868ac_save_CFLAGS=$CFLAGS
3869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3870$as_echo_n "checking whether $CC accepts -g... " >&6; }
3871if ${ac_cv_prog_cc_g+:} false; then :
3872  $as_echo_n "(cached) " >&6
3873else
3874  ac_save_c_werror_flag=$ac_c_werror_flag
3875   ac_c_werror_flag=yes
3876   ac_cv_prog_cc_g=no
3877   CFLAGS="-g"
3878   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3879/* end confdefs.h.  */
3880
3881int
3882main ()
3883{
3884
3885  ;
3886  return 0;
3887}
3888_ACEOF
3889if ac_fn_c_try_compile "$LINENO"; then :
3890  ac_cv_prog_cc_g=yes
3891else
3892  CFLAGS=""
3893      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3894/* end confdefs.h.  */
3895
3896int
3897main ()
3898{
3899
3900  ;
3901  return 0;
3902}
3903_ACEOF
3904if ac_fn_c_try_compile "$LINENO"; then :
3905
3906else
3907  ac_c_werror_flag=$ac_save_c_werror_flag
3908	 CFLAGS="-g"
3909	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3910/* end confdefs.h.  */
3911
3912int
3913main ()
3914{
3915
3916  ;
3917  return 0;
3918}
3919_ACEOF
3920if ac_fn_c_try_compile "$LINENO"; then :
3921  ac_cv_prog_cc_g=yes
3922fi
3923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3924fi
3925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3926fi
3927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3928   ac_c_werror_flag=$ac_save_c_werror_flag
3929fi
3930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3931$as_echo "$ac_cv_prog_cc_g" >&6; }
3932if test "$ac_test_CFLAGS" = set; then
3933  CFLAGS=$ac_save_CFLAGS
3934elif test $ac_cv_prog_cc_g = yes; then
3935  if test "$GCC" = yes; then
3936    CFLAGS="-g -O2"
3937  else
3938    CFLAGS="-g"
3939  fi
3940else
3941  if test "$GCC" = yes; then
3942    CFLAGS="-O2"
3943  else
3944    CFLAGS=
3945  fi
3946fi
3947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3948$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3949if ${ac_cv_prog_cc_c89+:} false; then :
3950  $as_echo_n "(cached) " >&6
3951else
3952  ac_cv_prog_cc_c89=no
3953ac_save_CC=$CC
3954cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3955/* end confdefs.h.  */
3956#include <stdarg.h>
3957#include <stdio.h>
3958struct stat;
3959/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3960struct buf { int x; };
3961FILE * (*rcsopen) (struct buf *, struct stat *, int);
3962static char *e (p, i)
3963     char **p;
3964     int i;
3965{
3966  return p[i];
3967}
3968static char *f (char * (*g) (char **, int), char **p, ...)
3969{
3970  char *s;
3971  va_list v;
3972  va_start (v,p);
3973  s = g (p, va_arg (v,int));
3974  va_end (v);
3975  return s;
3976}
3977
3978/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3979   function prototypes and stuff, but not '\xHH' hex character constants.
3980   These don't provoke an error unfortunately, instead are silently treated
3981   as 'x'.  The following induces an error, until -std is added to get
3982   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3983   array size at least.  It's necessary to write '\x00'==0 to get something
3984   that's true only with -std.  */
3985int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3986
3987/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3988   inside strings and character constants.  */
3989#define FOO(x) 'x'
3990int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3991
3992int test (int i, double x);
3993struct s1 {int (*f) (int a);};
3994struct s2 {int (*f) (double a);};
3995int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3996int argc;
3997char **argv;
3998int
3999main ()
4000{
4001return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4002  ;
4003  return 0;
4004}
4005_ACEOF
4006for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4007	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4008do
4009  CC="$ac_save_CC $ac_arg"
4010  if ac_fn_c_try_compile "$LINENO"; then :
4011  ac_cv_prog_cc_c89=$ac_arg
4012fi
4013rm -f core conftest.err conftest.$ac_objext
4014  test "x$ac_cv_prog_cc_c89" != "xno" && break
4015done
4016rm -f conftest.$ac_ext
4017CC=$ac_save_CC
4018
4019fi
4020# AC_CACHE_VAL
4021case "x$ac_cv_prog_cc_c89" in
4022  x)
4023    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4024$as_echo "none needed" >&6; } ;;
4025  xno)
4026    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4027$as_echo "unsupported" >&6; } ;;
4028  *)
4029    CC="$CC $ac_cv_prog_cc_c89"
4030    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4031$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4032esac
4033if test "x$ac_cv_prog_cc_c89" != xno; then :
4034
4035fi
4036
4037ac_ext=c
4038ac_cpp='$CPP $CPPFLAGS'
4039ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4040ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4041ac_compiler_gnu=$ac_cv_c_compiler_gnu
4042
4043ac_ext=c
4044ac_cpp='$CPP $CPPFLAGS'
4045ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4046ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4047ac_compiler_gnu=$ac_cv_c_compiler_gnu
4048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4049$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4050if ${am_cv_prog_cc_c_o+:} false; then :
4051  $as_echo_n "(cached) " >&6
4052else
4053  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4054/* end confdefs.h.  */
4055
4056int
4057main ()
4058{
4059
4060  ;
4061  return 0;
4062}
4063_ACEOF
4064  # Make sure it works both with $CC and with simple cc.
4065  # Following AC_PROG_CC_C_O, we do the test twice because some
4066  # compilers refuse to overwrite an existing .o file with -o,
4067  # though they will create one.
4068  am_cv_prog_cc_c_o=yes
4069  for am_i in 1 2; do
4070    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4071   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4072   ac_status=$?
4073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4074   (exit $ac_status); } \
4075         && test -f conftest2.$ac_objext; then
4076      : OK
4077    else
4078      am_cv_prog_cc_c_o=no
4079      break
4080    fi
4081  done
4082  rm -f core conftest*
4083  unset am_i
4084fi
4085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4086$as_echo "$am_cv_prog_cc_c_o" >&6; }
4087if test "$am_cv_prog_cc_c_o" != yes; then
4088   # Losing compiler, so override with the script.
4089   # FIXME: It is wrong to rewrite CC.
4090   # But if we don't then we get into trouble of one sort or another.
4091   # A longer-term fix would be to have automake use am__CC in this case,
4092   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4093   CC="$am_aux_dir/compile $CC"
4094fi
4095ac_ext=c
4096ac_cpp='$CPP $CPPFLAGS'
4097ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4098ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4099ac_compiler_gnu=$ac_cv_c_compiler_gnu
4100
4101DEPDIR="${am__leading_dot}deps"
4102
4103ac_config_commands="$ac_config_commands depfiles"
4104
4105
4106am_make=${MAKE-make}
4107cat > confinc << 'END'
4108am__doit:
4109	@echo this is the am__doit target
4110.PHONY: am__doit
4111END
4112# If we don't find an include directive, just comment out the code.
4113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4114$as_echo_n "checking for style of include used by $am_make... " >&6; }
4115am__include="#"
4116am__quote=
4117_am_result=none
4118# First try GNU make style include.
4119echo "include confinc" > confmf
4120# Ignore all kinds of additional output from 'make'.
4121case `$am_make -s -f confmf 2> /dev/null` in #(
4122*the\ am__doit\ target*)
4123  am__include=include
4124  am__quote=
4125  _am_result=GNU
4126  ;;
4127esac
4128# Now try BSD make style include.
4129if test "$am__include" = "#"; then
4130   echo '.include "confinc"' > confmf
4131   case `$am_make -s -f confmf 2> /dev/null` in #(
4132   *the\ am__doit\ target*)
4133     am__include=.include
4134     am__quote="\""
4135     _am_result=BSD
4136     ;;
4137   esac
4138fi
4139
4140
4141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4142$as_echo "$_am_result" >&6; }
4143rm -f confinc confmf
4144
4145# Check whether --enable-dependency-tracking was given.
4146if test "${enable_dependency_tracking+set}" = set; then :
4147  enableval=$enable_dependency_tracking;
4148fi
4149
4150if test "x$enable_dependency_tracking" != xno; then
4151  am_depcomp="$ac_aux_dir/depcomp"
4152  AMDEPBACKSLASH='\'
4153  am__nodep='_no'
4154fi
4155 if test "x$enable_dependency_tracking" != xno; then
4156  AMDEP_TRUE=
4157  AMDEP_FALSE='#'
4158else
4159  AMDEP_TRUE='#'
4160  AMDEP_FALSE=
4161fi
4162
4163
4164
4165depcc="$CC"   am_compiler_list=
4166
4167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4168$as_echo_n "checking dependency style of $depcc... " >&6; }
4169if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4170  $as_echo_n "(cached) " >&6
4171else
4172  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4173  # We make a subdir and do the tests there.  Otherwise we can end up
4174  # making bogus files that we don't know about and never remove.  For
4175  # instance it was reported that on HP-UX the gcc test will end up
4176  # making a dummy file named 'D' -- because '-MD' means "put the output
4177  # in D".
4178  rm -rf conftest.dir
4179  mkdir conftest.dir
4180  # Copy depcomp to subdir because otherwise we won't find it if we're
4181  # using a relative directory.
4182  cp "$am_depcomp" conftest.dir
4183  cd conftest.dir
4184  # We will build objects and dependencies in a subdirectory because
4185  # it helps to detect inapplicable dependency modes.  For instance
4186  # both Tru64's cc and ICC support -MD to output dependencies as a
4187  # side effect of compilation, but ICC will put the dependencies in
4188  # the current directory while Tru64 will put them in the object
4189  # directory.
4190  mkdir sub
4191
4192  am_cv_CC_dependencies_compiler_type=none
4193  if test "$am_compiler_list" = ""; then
4194     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4195  fi
4196  am__universal=false
4197  case " $depcc " in #(
4198     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4199     esac
4200
4201  for depmode in $am_compiler_list; do
4202    # Setup a source with many dependencies, because some compilers
4203    # like to wrap large dependency lists on column 80 (with \), and
4204    # we should not choose a depcomp mode which is confused by this.
4205    #
4206    # We need to recreate these files for each test, as the compiler may
4207    # overwrite some of them when testing with obscure command lines.
4208    # This happens at least with the AIX C compiler.
4209    : > sub/conftest.c
4210    for i in 1 2 3 4 5 6; do
4211      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4212      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4213      # Solaris 10 /bin/sh.
4214      echo '/* dummy */' > sub/conftst$i.h
4215    done
4216    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4217
4218    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4219    # mode.  It turns out that the SunPro C++ compiler does not properly
4220    # handle '-M -o', and we need to detect this.  Also, some Intel
4221    # versions had trouble with output in subdirs.
4222    am__obj=sub/conftest.${OBJEXT-o}
4223    am__minus_obj="-o $am__obj"
4224    case $depmode in
4225    gcc)
4226      # This depmode causes a compiler race in universal mode.
4227      test "$am__universal" = false || continue
4228      ;;
4229    nosideeffect)
4230      # After this tag, mechanisms are not by side-effect, so they'll
4231      # only be used when explicitly requested.
4232      if test "x$enable_dependency_tracking" = xyes; then
4233	continue
4234      else
4235	break
4236      fi
4237      ;;
4238    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4239      # This compiler won't grok '-c -o', but also, the minuso test has
4240      # not run yet.  These depmodes are late enough in the game, and
4241      # so weak that their functioning should not be impacted.
4242      am__obj=conftest.${OBJEXT-o}
4243      am__minus_obj=
4244      ;;
4245    none) break ;;
4246    esac
4247    if depmode=$depmode \
4248       source=sub/conftest.c object=$am__obj \
4249       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4250       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4251         >/dev/null 2>conftest.err &&
4252       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4253       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4254       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4255       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4256      # icc doesn't choke on unknown options, it will just issue warnings
4257      # or remarks (even with -Werror).  So we grep stderr for any message
4258      # that says an option was ignored or not supported.
4259      # When given -MP, icc 7.0 and 7.1 complain thusly:
4260      #   icc: Command line warning: ignoring option '-M'; no argument required
4261      # The diagnosis changed in icc 8.0:
4262      #   icc: Command line remark: option '-MP' not supported
4263      if (grep 'ignoring option' conftest.err ||
4264          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4265        am_cv_CC_dependencies_compiler_type=$depmode
4266        break
4267      fi
4268    fi
4269  done
4270
4271  cd ..
4272  rm -rf conftest.dir
4273else
4274  am_cv_CC_dependencies_compiler_type=none
4275fi
4276
4277fi
4278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4279$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4280CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4281
4282 if
4283  test "x$enable_dependency_tracking" != xno \
4284  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4285  am__fastdepCC_TRUE=
4286  am__fastdepCC_FALSE='#'
4287else
4288  am__fastdepCC_TRUE='#'
4289  am__fastdepCC_FALSE=
4290fi
4291
4292
4293
4294ac_ext=c
4295ac_cpp='$CPP $CPPFLAGS'
4296ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4297ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4298ac_compiler_gnu=$ac_cv_c_compiler_gnu
4299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4300$as_echo_n "checking how to run the C preprocessor... " >&6; }
4301# On Suns, sometimes $CPP names a directory.
4302if test -n "$CPP" && test -d "$CPP"; then
4303  CPP=
4304fi
4305if test -z "$CPP"; then
4306  if ${ac_cv_prog_CPP+:} false; then :
4307  $as_echo_n "(cached) " >&6
4308else
4309      # Double quotes because CPP needs to be expanded
4310    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4311    do
4312      ac_preproc_ok=false
4313for ac_c_preproc_warn_flag in '' yes
4314do
4315  # Use a header file that comes with gcc, so configuring glibc
4316  # with a fresh cross-compiler works.
4317  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4318  # <limits.h> exists even on freestanding compilers.
4319  # On the NeXT, cc -E runs the code through the compiler's parser,
4320  # not just through cpp. "Syntax error" is here to catch this case.
4321  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4322/* end confdefs.h.  */
4323#ifdef __STDC__
4324# include <limits.h>
4325#else
4326# include <assert.h>
4327#endif
4328		     Syntax error
4329_ACEOF
4330if ac_fn_c_try_cpp "$LINENO"; then :
4331
4332else
4333  # Broken: fails on valid input.
4334continue
4335fi
4336rm -f conftest.err conftest.i conftest.$ac_ext
4337
4338  # OK, works on sane cases.  Now check whether nonexistent headers
4339  # can be detected and how.
4340  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4341/* end confdefs.h.  */
4342#include <ac_nonexistent.h>
4343_ACEOF
4344if ac_fn_c_try_cpp "$LINENO"; then :
4345  # Broken: success on invalid input.
4346continue
4347else
4348  # Passes both tests.
4349ac_preproc_ok=:
4350break
4351fi
4352rm -f conftest.err conftest.i conftest.$ac_ext
4353
4354done
4355# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4356rm -f conftest.i conftest.err conftest.$ac_ext
4357if $ac_preproc_ok; then :
4358  break
4359fi
4360
4361    done
4362    ac_cv_prog_CPP=$CPP
4363
4364fi
4365  CPP=$ac_cv_prog_CPP
4366else
4367  ac_cv_prog_CPP=$CPP
4368fi
4369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4370$as_echo "$CPP" >&6; }
4371ac_preproc_ok=false
4372for ac_c_preproc_warn_flag in '' yes
4373do
4374  # Use a header file that comes with gcc, so configuring glibc
4375  # with a fresh cross-compiler works.
4376  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4377  # <limits.h> exists even on freestanding compilers.
4378  # On the NeXT, cc -E runs the code through the compiler's parser,
4379  # not just through cpp. "Syntax error" is here to catch this case.
4380  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4381/* end confdefs.h.  */
4382#ifdef __STDC__
4383# include <limits.h>
4384#else
4385# include <assert.h>
4386#endif
4387		     Syntax error
4388_ACEOF
4389if ac_fn_c_try_cpp "$LINENO"; then :
4390
4391else
4392  # Broken: fails on valid input.
4393continue
4394fi
4395rm -f conftest.err conftest.i conftest.$ac_ext
4396
4397  # OK, works on sane cases.  Now check whether nonexistent headers
4398  # can be detected and how.
4399  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4400/* end confdefs.h.  */
4401#include <ac_nonexistent.h>
4402_ACEOF
4403if ac_fn_c_try_cpp "$LINENO"; then :
4404  # Broken: success on invalid input.
4405continue
4406else
4407  # Passes both tests.
4408ac_preproc_ok=:
4409break
4410fi
4411rm -f conftest.err conftest.i conftest.$ac_ext
4412
4413done
4414# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4415rm -f conftest.i conftest.err conftest.$ac_ext
4416if $ac_preproc_ok; then :
4417
4418else
4419  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4420$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4421as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4422See \`config.log' for more details" "$LINENO" 5; }
4423fi
4424
4425ac_ext=c
4426ac_cpp='$CPP $CPPFLAGS'
4427ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4428ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4429ac_compiler_gnu=$ac_cv_c_compiler_gnu
4430
4431
4432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4433$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4434if ${ac_cv_path_GREP+:} false; then :
4435  $as_echo_n "(cached) " >&6
4436else
4437  if test -z "$GREP"; then
4438  ac_path_GREP_found=false
4439  # Loop through the user's path and test for each of PROGNAME-LIST
4440  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4441for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4442do
4443  IFS=$as_save_IFS
4444  test -z "$as_dir" && as_dir=.
4445    for ac_prog in grep ggrep; do
4446    for ac_exec_ext in '' $ac_executable_extensions; do
4447      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4448      as_fn_executable_p "$ac_path_GREP" || continue
4449# Check for GNU ac_path_GREP and select it if it is found.
4450  # Check for GNU $ac_path_GREP
4451case `"$ac_path_GREP" --version 2>&1` in
4452*GNU*)
4453  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4454*)
4455  ac_count=0
4456  $as_echo_n 0123456789 >"conftest.in"
4457  while :
4458  do
4459    cat "conftest.in" "conftest.in" >"conftest.tmp"
4460    mv "conftest.tmp" "conftest.in"
4461    cp "conftest.in" "conftest.nl"
4462    $as_echo 'GREP' >> "conftest.nl"
4463    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4464    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4465    as_fn_arith $ac_count + 1 && ac_count=$as_val
4466    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4467      # Best one so far, save it but keep looking for a better one
4468      ac_cv_path_GREP="$ac_path_GREP"
4469      ac_path_GREP_max=$ac_count
4470    fi
4471    # 10*(2^10) chars as input seems more than enough
4472    test $ac_count -gt 10 && break
4473  done
4474  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4475esac
4476
4477      $ac_path_GREP_found && break 3
4478    done
4479  done
4480  done
4481IFS=$as_save_IFS
4482  if test -z "$ac_cv_path_GREP"; then
4483    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4484  fi
4485else
4486  ac_cv_path_GREP=$GREP
4487fi
4488
4489fi
4490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4491$as_echo "$ac_cv_path_GREP" >&6; }
4492 GREP="$ac_cv_path_GREP"
4493
4494
4495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4496$as_echo_n "checking for egrep... " >&6; }
4497if ${ac_cv_path_EGREP+:} false; then :
4498  $as_echo_n "(cached) " >&6
4499else
4500  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4501   then ac_cv_path_EGREP="$GREP -E"
4502   else
4503     if test -z "$EGREP"; then
4504  ac_path_EGREP_found=false
4505  # Loop through the user's path and test for each of PROGNAME-LIST
4506  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4507for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4508do
4509  IFS=$as_save_IFS
4510  test -z "$as_dir" && as_dir=.
4511    for ac_prog in egrep; do
4512    for ac_exec_ext in '' $ac_executable_extensions; do
4513      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4514      as_fn_executable_p "$ac_path_EGREP" || continue
4515# Check for GNU ac_path_EGREP and select it if it is found.
4516  # Check for GNU $ac_path_EGREP
4517case `"$ac_path_EGREP" --version 2>&1` in
4518*GNU*)
4519  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4520*)
4521  ac_count=0
4522  $as_echo_n 0123456789 >"conftest.in"
4523  while :
4524  do
4525    cat "conftest.in" "conftest.in" >"conftest.tmp"
4526    mv "conftest.tmp" "conftest.in"
4527    cp "conftest.in" "conftest.nl"
4528    $as_echo 'EGREP' >> "conftest.nl"
4529    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4530    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4531    as_fn_arith $ac_count + 1 && ac_count=$as_val
4532    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4533      # Best one so far, save it but keep looking for a better one
4534      ac_cv_path_EGREP="$ac_path_EGREP"
4535      ac_path_EGREP_max=$ac_count
4536    fi
4537    # 10*(2^10) chars as input seems more than enough
4538    test $ac_count -gt 10 && break
4539  done
4540  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4541esac
4542
4543      $ac_path_EGREP_found && break 3
4544    done
4545  done
4546  done
4547IFS=$as_save_IFS
4548  if test -z "$ac_cv_path_EGREP"; then
4549    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4550  fi
4551else
4552  ac_cv_path_EGREP=$EGREP
4553fi
4554
4555   fi
4556fi
4557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4558$as_echo "$ac_cv_path_EGREP" >&6; }
4559 EGREP="$ac_cv_path_EGREP"
4560
4561
4562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4563$as_echo_n "checking for ANSI C header files... " >&6; }
4564if ${ac_cv_header_stdc+:} false; then :
4565  $as_echo_n "(cached) " >&6
4566else
4567  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4568/* end confdefs.h.  */
4569#include <stdlib.h>
4570#include <stdarg.h>
4571#include <string.h>
4572#include <float.h>
4573
4574int
4575main ()
4576{
4577
4578  ;
4579  return 0;
4580}
4581_ACEOF
4582if ac_fn_c_try_compile "$LINENO"; then :
4583  ac_cv_header_stdc=yes
4584else
4585  ac_cv_header_stdc=no
4586fi
4587rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4588
4589if test $ac_cv_header_stdc = yes; then
4590  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4591  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4592/* end confdefs.h.  */
4593#include <string.h>
4594
4595_ACEOF
4596if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4597  $EGREP "memchr" >/dev/null 2>&1; then :
4598
4599else
4600  ac_cv_header_stdc=no
4601fi
4602rm -f conftest*
4603
4604fi
4605
4606if test $ac_cv_header_stdc = yes; then
4607  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4608  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4609/* end confdefs.h.  */
4610#include <stdlib.h>
4611
4612_ACEOF
4613if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4614  $EGREP "free" >/dev/null 2>&1; then :
4615
4616else
4617  ac_cv_header_stdc=no
4618fi
4619rm -f conftest*
4620
4621fi
4622
4623if test $ac_cv_header_stdc = yes; then
4624  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4625  if test "$cross_compiling" = yes; then :
4626  :
4627else
4628  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4629/* end confdefs.h.  */
4630#include <ctype.h>
4631#include <stdlib.h>
4632#if ((' ' & 0x0FF) == 0x020)
4633# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4634# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4635#else
4636# define ISLOWER(c) \
4637		   (('a' <= (c) && (c) <= 'i') \
4638		     || ('j' <= (c) && (c) <= 'r') \
4639		     || ('s' <= (c) && (c) <= 'z'))
4640# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4641#endif
4642
4643#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4644int
4645main ()
4646{
4647  int i;
4648  for (i = 0; i < 256; i++)
4649    if (XOR (islower (i), ISLOWER (i))
4650	|| toupper (i) != TOUPPER (i))
4651      return 2;
4652  return 0;
4653}
4654_ACEOF
4655if ac_fn_c_try_run "$LINENO"; then :
4656
4657else
4658  ac_cv_header_stdc=no
4659fi
4660rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4661  conftest.$ac_objext conftest.beam conftest.$ac_ext
4662fi
4663
4664fi
4665fi
4666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4667$as_echo "$ac_cv_header_stdc" >&6; }
4668if test $ac_cv_header_stdc = yes; then
4669
4670$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4671
4672fi
4673
4674# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4675for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4676		  inttypes.h stdint.h unistd.h
4677do :
4678  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4679ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4680"
4681if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4682  cat >>confdefs.h <<_ACEOF
4683#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4684_ACEOF
4685
4686fi
4687
4688done
4689
4690
4691
4692  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4693if test "x$ac_cv_header_minix_config_h" = xyes; then :
4694  MINIX=yes
4695else
4696  MINIX=
4697fi
4698
4699
4700  if test "$MINIX" = yes; then
4701
4702$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4703
4704
4705$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4706
4707
4708$as_echo "#define _MINIX 1" >>confdefs.h
4709
4710  fi
4711
4712
4713  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4714$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4715if ${ac_cv_safe_to_define___extensions__+:} false; then :
4716  $as_echo_n "(cached) " >&6
4717else
4718  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4719/* end confdefs.h.  */
4720
4721#         define __EXTENSIONS__ 1
4722          $ac_includes_default
4723int
4724main ()
4725{
4726
4727  ;
4728  return 0;
4729}
4730_ACEOF
4731if ac_fn_c_try_compile "$LINENO"; then :
4732  ac_cv_safe_to_define___extensions__=yes
4733else
4734  ac_cv_safe_to_define___extensions__=no
4735fi
4736rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4737fi
4738{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4739$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4740  test $ac_cv_safe_to_define___extensions__ = yes &&
4741    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4742
4743  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4744
4745  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4746
4747  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4748
4749  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4750
4751
4752
4753
4754
4755if test -n "$ac_tool_prefix"; then
4756  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4757set dummy ${ac_tool_prefix}ar; ac_word=$2
4758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4759$as_echo_n "checking for $ac_word... " >&6; }
4760if ${ac_cv_prog_AR+:} false; then :
4761  $as_echo_n "(cached) " >&6
4762else
4763  if test -n "$AR"; then
4764  ac_cv_prog_AR="$AR" # Let the user override the test.
4765else
4766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4767for as_dir in $PATH
4768do
4769  IFS=$as_save_IFS
4770  test -z "$as_dir" && as_dir=.
4771    for ac_exec_ext in '' $ac_executable_extensions; do
4772  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4773    ac_cv_prog_AR="${ac_tool_prefix}ar"
4774    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4775    break 2
4776  fi
4777done
4778  done
4779IFS=$as_save_IFS
4780
4781fi
4782fi
4783AR=$ac_cv_prog_AR
4784if test -n "$AR"; then
4785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4786$as_echo "$AR" >&6; }
4787else
4788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4789$as_echo "no" >&6; }
4790fi
4791
4792
4793fi
4794if test -z "$ac_cv_prog_AR"; then
4795  ac_ct_AR=$AR
4796  # Extract the first word of "ar", so it can be a program name with args.
4797set dummy ar; ac_word=$2
4798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4799$as_echo_n "checking for $ac_word... " >&6; }
4800if ${ac_cv_prog_ac_ct_AR+:} false; then :
4801  $as_echo_n "(cached) " >&6
4802else
4803  if test -n "$ac_ct_AR"; then
4804  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4805else
4806as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4807for as_dir in $PATH
4808do
4809  IFS=$as_save_IFS
4810  test -z "$as_dir" && as_dir=.
4811    for ac_exec_ext in '' $ac_executable_extensions; do
4812  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4813    ac_cv_prog_ac_ct_AR="ar"
4814    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4815    break 2
4816  fi
4817done
4818  done
4819IFS=$as_save_IFS
4820
4821fi
4822fi
4823ac_ct_AR=$ac_cv_prog_ac_ct_AR
4824if test -n "$ac_ct_AR"; then
4825  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4826$as_echo "$ac_ct_AR" >&6; }
4827else
4828  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4829$as_echo "no" >&6; }
4830fi
4831
4832  if test "x$ac_ct_AR" = x; then
4833    AR=""
4834  else
4835    case $cross_compiling:$ac_tool_warned in
4836yes:)
4837{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4838$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4839ac_tool_warned=yes ;;
4840esac
4841    AR=$ac_ct_AR
4842  fi
4843else
4844  AR="$ac_cv_prog_AR"
4845fi
4846
4847if test -n "$ac_tool_prefix"; then
4848  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4849set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4851$as_echo_n "checking for $ac_word... " >&6; }
4852if ${ac_cv_prog_RANLIB+:} false; then :
4853  $as_echo_n "(cached) " >&6
4854else
4855  if test -n "$RANLIB"; then
4856  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4857else
4858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4859for as_dir in $PATH
4860do
4861  IFS=$as_save_IFS
4862  test -z "$as_dir" && as_dir=.
4863    for ac_exec_ext in '' $ac_executable_extensions; do
4864  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4865    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4866    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4867    break 2
4868  fi
4869done
4870  done
4871IFS=$as_save_IFS
4872
4873fi
4874fi
4875RANLIB=$ac_cv_prog_RANLIB
4876if test -n "$RANLIB"; then
4877  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4878$as_echo "$RANLIB" >&6; }
4879else
4880  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4881$as_echo "no" >&6; }
4882fi
4883
4884
4885fi
4886if test -z "$ac_cv_prog_RANLIB"; then
4887  ac_ct_RANLIB=$RANLIB
4888  # Extract the first word of "ranlib", so it can be a program name with args.
4889set dummy ranlib; ac_word=$2
4890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4891$as_echo_n "checking for $ac_word... " >&6; }
4892if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
4893  $as_echo_n "(cached) " >&6
4894else
4895  if test -n "$ac_ct_RANLIB"; then
4896  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4897else
4898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4899for as_dir in $PATH
4900do
4901  IFS=$as_save_IFS
4902  test -z "$as_dir" && as_dir=.
4903    for ac_exec_ext in '' $ac_executable_extensions; do
4904  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4905    ac_cv_prog_ac_ct_RANLIB="ranlib"
4906    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4907    break 2
4908  fi
4909done
4910  done
4911IFS=$as_save_IFS
4912
4913fi
4914fi
4915ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4916if test -n "$ac_ct_RANLIB"; then
4917  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4918$as_echo "$ac_ct_RANLIB" >&6; }
4919else
4920  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4921$as_echo "no" >&6; }
4922fi
4923
4924  if test "x$ac_ct_RANLIB" = x; then
4925    RANLIB=":"
4926  else
4927    case $cross_compiling:$ac_tool_warned in
4928yes:)
4929{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4930$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4931ac_tool_warned=yes ;;
4932esac
4933    RANLIB=$ac_ct_RANLIB
4934  fi
4935else
4936  RANLIB="$ac_cv_prog_RANLIB"
4937fi
4938
4939
4940# Check whether --enable-shared was given.
4941if test "${enable_shared+set}" = set; then :
4942  enableval=$enable_shared; p=${PACKAGE-default}
4943    case $enableval in
4944    yes) enable_shared=yes ;;
4945    no) enable_shared=no ;;
4946    *)
4947      enable_shared=no
4948      # Look at the argument we got.  We use all the common list separators.
4949      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4950      for pkg in $enableval; do
4951	IFS="$lt_save_ifs"
4952	if test "X$pkg" = "X$p"; then
4953	  enable_shared=yes
4954	fi
4955      done
4956      IFS="$lt_save_ifs"
4957      ;;
4958    esac
4959else
4960  enable_shared=no
4961fi
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972case `pwd` in
4973  *\ * | *\	*)
4974    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4975$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4976esac
4977
4978
4979
4980macro_version='2.2.7a'
4981macro_revision='1.3134'
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995ltmain="$ac_aux_dir/ltmain.sh"
4996
4997# Backslashify metacharacters that are still active within
4998# double-quoted strings.
4999sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5000
5001# Same as above, but do not quote variable references.
5002double_quote_subst='s/\(["`\\]\)/\\\1/g'
5003
5004# Sed substitution to delay expansion of an escaped shell variable in a
5005# double_quote_subst'ed string.
5006delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5007
5008# Sed substitution to delay expansion of an escaped single quote.
5009delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5010
5011# Sed substitution to avoid accidental globbing in evaled expressions
5012no_glob_subst='s/\*/\\\*/g'
5013
5014ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5015ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5016ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5017
5018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5019$as_echo_n "checking how to print strings... " >&6; }
5020# Test print first, because it will be a builtin if present.
5021if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5022   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5023  ECHO='print -r --'
5024elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5025  ECHO='printf %s\n'
5026else
5027  # Use this function as a fallback that always works.
5028  func_fallback_echo ()
5029  {
5030    eval 'cat <<_LTECHO_EOF
5031$1
5032_LTECHO_EOF'
5033  }
5034  ECHO='func_fallback_echo'
5035fi
5036
5037# func_echo_all arg...
5038# Invoke $ECHO with all args, space-separated.
5039func_echo_all ()
5040{
5041    $ECHO ""
5042}
5043
5044case "$ECHO" in
5045  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5046$as_echo "printf" >&6; } ;;
5047  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5048$as_echo "print -r" >&6; } ;;
5049  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5050$as_echo "cat" >&6; } ;;
5051esac
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5067$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5068if ${ac_cv_path_SED+:} false; then :
5069  $as_echo_n "(cached) " >&6
5070else
5071            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5072     for ac_i in 1 2 3 4 5 6 7; do
5073       ac_script="$ac_script$as_nl$ac_script"
5074     done
5075     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5076     { ac_script=; unset ac_script;}
5077     if test -z "$SED"; then
5078  ac_path_SED_found=false
5079  # Loop through the user's path and test for each of PROGNAME-LIST
5080  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5081for as_dir in $PATH
5082do
5083  IFS=$as_save_IFS
5084  test -z "$as_dir" && as_dir=.
5085    for ac_prog in sed gsed; do
5086    for ac_exec_ext in '' $ac_executable_extensions; do
5087      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5088      as_fn_executable_p "$ac_path_SED" || continue
5089# Check for GNU ac_path_SED and select it if it is found.
5090  # Check for GNU $ac_path_SED
5091case `"$ac_path_SED" --version 2>&1` in
5092*GNU*)
5093  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5094*)
5095  ac_count=0
5096  $as_echo_n 0123456789 >"conftest.in"
5097  while :
5098  do
5099    cat "conftest.in" "conftest.in" >"conftest.tmp"
5100    mv "conftest.tmp" "conftest.in"
5101    cp "conftest.in" "conftest.nl"
5102    $as_echo '' >> "conftest.nl"
5103    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5104    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5105    as_fn_arith $ac_count + 1 && ac_count=$as_val
5106    if test $ac_count -gt ${ac_path_SED_max-0}; then
5107      # Best one so far, save it but keep looking for a better one
5108      ac_cv_path_SED="$ac_path_SED"
5109      ac_path_SED_max=$ac_count
5110    fi
5111    # 10*(2^10) chars as input seems more than enough
5112    test $ac_count -gt 10 && break
5113  done
5114  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5115esac
5116
5117      $ac_path_SED_found && break 3
5118    done
5119  done
5120  done
5121IFS=$as_save_IFS
5122  if test -z "$ac_cv_path_SED"; then
5123    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5124  fi
5125else
5126  ac_cv_path_SED=$SED
5127fi
5128
5129fi
5130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5131$as_echo "$ac_cv_path_SED" >&6; }
5132 SED="$ac_cv_path_SED"
5133  rm -f conftest.sed
5134
5135test -z "$SED" && SED=sed
5136Xsed="$SED -e 1s/^X//"
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5149$as_echo_n "checking for fgrep... " >&6; }
5150if ${ac_cv_path_FGREP+:} false; then :
5151  $as_echo_n "(cached) " >&6
5152else
5153  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5154   then ac_cv_path_FGREP="$GREP -F"
5155   else
5156     if test -z "$FGREP"; then
5157  ac_path_FGREP_found=false
5158  # Loop through the user's path and test for each of PROGNAME-LIST
5159  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5160for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5161do
5162  IFS=$as_save_IFS
5163  test -z "$as_dir" && as_dir=.
5164    for ac_prog in fgrep; do
5165    for ac_exec_ext in '' $ac_executable_extensions; do
5166      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5167      as_fn_executable_p "$ac_path_FGREP" || continue
5168# Check for GNU ac_path_FGREP and select it if it is found.
5169  # Check for GNU $ac_path_FGREP
5170case `"$ac_path_FGREP" --version 2>&1` in
5171*GNU*)
5172  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5173*)
5174  ac_count=0
5175  $as_echo_n 0123456789 >"conftest.in"
5176  while :
5177  do
5178    cat "conftest.in" "conftest.in" >"conftest.tmp"
5179    mv "conftest.tmp" "conftest.in"
5180    cp "conftest.in" "conftest.nl"
5181    $as_echo 'FGREP' >> "conftest.nl"
5182    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5183    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5184    as_fn_arith $ac_count + 1 && ac_count=$as_val
5185    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5186      # Best one so far, save it but keep looking for a better one
5187      ac_cv_path_FGREP="$ac_path_FGREP"
5188      ac_path_FGREP_max=$ac_count
5189    fi
5190    # 10*(2^10) chars as input seems more than enough
5191    test $ac_count -gt 10 && break
5192  done
5193  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5194esac
5195
5196      $ac_path_FGREP_found && break 3
5197    done
5198  done
5199  done
5200IFS=$as_save_IFS
5201  if test -z "$ac_cv_path_FGREP"; then
5202    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5203  fi
5204else
5205  ac_cv_path_FGREP=$FGREP
5206fi
5207
5208   fi
5209fi
5210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5211$as_echo "$ac_cv_path_FGREP" >&6; }
5212 FGREP="$ac_cv_path_FGREP"
5213
5214
5215test -z "$GREP" && GREP=grep
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235# Check whether --with-gnu-ld was given.
5236if test "${with_gnu_ld+set}" = set; then :
5237  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5238else
5239  with_gnu_ld=no
5240fi
5241
5242ac_prog=ld
5243if test "$GCC" = yes; then
5244  # Check if gcc -print-prog-name=ld gives a path.
5245  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5246$as_echo_n "checking for ld used by $CC... " >&6; }
5247  case $host in
5248  *-*-mingw*)
5249    # gcc leaves a trailing carriage return which upsets mingw
5250    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5251  *)
5252    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5253  esac
5254  case $ac_prog in
5255    # Accept absolute paths.
5256    [\\/]* | ?:[\\/]*)
5257      re_direlt='/[^/][^/]*/\.\./'
5258      # Canonicalize the pathname of ld
5259      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5260      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5261	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5262      done
5263      test -z "$LD" && LD="$ac_prog"
5264      ;;
5265  "")
5266    # If it fails, then pretend we aren't using GCC.
5267    ac_prog=ld
5268    ;;
5269  *)
5270    # If it is relative, then search for the first ld in PATH.
5271    with_gnu_ld=unknown
5272    ;;
5273  esac
5274elif test "$with_gnu_ld" = yes; then
5275  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5276$as_echo_n "checking for GNU ld... " >&6; }
5277else
5278  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5279$as_echo_n "checking for non-GNU ld... " >&6; }
5280fi
5281if ${lt_cv_path_LD+:} false; then :
5282  $as_echo_n "(cached) " >&6
5283else
5284  if test -z "$LD"; then
5285  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5286  for ac_dir in $PATH; do
5287    IFS="$lt_save_ifs"
5288    test -z "$ac_dir" && ac_dir=.
5289    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5290      lt_cv_path_LD="$ac_dir/$ac_prog"
5291      # Check to see if the program is GNU ld.  I'd rather use --version,
5292      # but apparently some variants of GNU ld only accept -v.
5293      # Break only if it was the GNU/non-GNU ld that we prefer.
5294      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5295      *GNU* | *'with BFD'*)
5296	test "$with_gnu_ld" != no && break
5297	;;
5298      *)
5299	test "$with_gnu_ld" != yes && break
5300	;;
5301      esac
5302    fi
5303  done
5304  IFS="$lt_save_ifs"
5305else
5306  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5307fi
5308fi
5309
5310LD="$lt_cv_path_LD"
5311if test -n "$LD"; then
5312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5313$as_echo "$LD" >&6; }
5314else
5315  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5316$as_echo "no" >&6; }
5317fi
5318test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5320$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5321if ${lt_cv_prog_gnu_ld+:} false; then :
5322  $as_echo_n "(cached) " >&6
5323else
5324  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5325case `$LD -v 2>&1 </dev/null` in
5326*GNU* | *'with BFD'*)
5327  lt_cv_prog_gnu_ld=yes
5328  ;;
5329*)
5330  lt_cv_prog_gnu_ld=no
5331  ;;
5332esac
5333fi
5334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5335$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5336with_gnu_ld=$lt_cv_prog_gnu_ld
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5347$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5348if ${lt_cv_path_NM+:} false; then :
5349  $as_echo_n "(cached) " >&6
5350else
5351  if test -n "$NM"; then
5352   # Let the user override the nm to test.
5353   lt_nm_to_check="$NM"
5354 else
5355   lt_nm_to_check="${ac_tool_prefix}nm"
5356   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5357     lt_nm_to_check="$lt_nm_to_check nm"
5358   fi
5359 fi
5360 for lt_tmp_nm in "$lt_nm_to_check"; do
5361   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5362   for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5363     IFS="$lt_save_ifs"
5364     test -z "$ac_dir" && ac_dir=.
5365     # Strip out any user-provided options from the nm to test twice,
5366     # the first time to test to see if nm (rather than its options) has
5367     # an explicit path, the second time to yield a file which can be
5368     # nm'ed itself.
5369     tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`"
5370     case "$tmp_nm_path" in
5371     */*|*\\*) tmp_nm="$lt_tmp_nm";;
5372     *) tmp_nm="$ac_dir/$lt_tmp_nm";;
5373     esac
5374     tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`"
5375     if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then
5376       # Check to see if the nm accepts a BSD-compat flag.
5377       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5378       #   nm: unknown option "B" ignored
5379       case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5380       *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B"
5381	 break
5382	 ;;
5383       *)
5384	 case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5385	 *$tmp_nm*)
5386	   lt_cv_path_NM="$tmp_nm -p"
5387	   break
5388	   ;;
5389	 *)
5390	   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5391	   continue # so that we can try to find one that supports BSD flags
5392	   ;;
5393	 esac
5394	 ;;
5395       esac
5396     fi
5397   done
5398   IFS="$lt_save_ifs"
5399 done
5400 : ${lt_cv_path_NM=no}
5401fi
5402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5403$as_echo "$lt_cv_path_NM" >&6; }
5404if test "$lt_cv_path_NM" != "no"; then
5405  NM="$lt_cv_path_NM"
5406else
5407  # Didn't find any BSD compatible name lister, look for dumpbin.
5408  if test -n "$DUMPBIN"; then :
5409    # Let the user override the test.
5410  else
5411    if test -n "$ac_tool_prefix"; then
5412  for ac_prog in dumpbin "link -dump"
5413  do
5414    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5415set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5417$as_echo_n "checking for $ac_word... " >&6; }
5418if ${ac_cv_prog_DUMPBIN+:} false; then :
5419  $as_echo_n "(cached) " >&6
5420else
5421  if test -n "$DUMPBIN"; then
5422  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5423else
5424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5425for as_dir in $PATH
5426do
5427  IFS=$as_save_IFS
5428  test -z "$as_dir" && as_dir=.
5429    for ac_exec_ext in '' $ac_executable_extensions; do
5430  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5431    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5432    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5433    break 2
5434  fi
5435done
5436  done
5437IFS=$as_save_IFS
5438
5439fi
5440fi
5441DUMPBIN=$ac_cv_prog_DUMPBIN
5442if test -n "$DUMPBIN"; then
5443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5444$as_echo "$DUMPBIN" >&6; }
5445else
5446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5447$as_echo "no" >&6; }
5448fi
5449
5450
5451    test -n "$DUMPBIN" && break
5452  done
5453fi
5454if test -z "$DUMPBIN"; then
5455  ac_ct_DUMPBIN=$DUMPBIN
5456  for ac_prog in dumpbin "link -dump"
5457do
5458  # Extract the first word of "$ac_prog", so it can be a program name with args.
5459set dummy $ac_prog; ac_word=$2
5460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5461$as_echo_n "checking for $ac_word... " >&6; }
5462if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5463  $as_echo_n "(cached) " >&6
5464else
5465  if test -n "$ac_ct_DUMPBIN"; then
5466  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5467else
5468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5469for as_dir in $PATH
5470do
5471  IFS=$as_save_IFS
5472  test -z "$as_dir" && as_dir=.
5473    for ac_exec_ext in '' $ac_executable_extensions; do
5474  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5475    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5476    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5477    break 2
5478  fi
5479done
5480  done
5481IFS=$as_save_IFS
5482
5483fi
5484fi
5485ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5486if test -n "$ac_ct_DUMPBIN"; then
5487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5488$as_echo "$ac_ct_DUMPBIN" >&6; }
5489else
5490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5491$as_echo "no" >&6; }
5492fi
5493
5494
5495  test -n "$ac_ct_DUMPBIN" && break
5496done
5497
5498  if test "x$ac_ct_DUMPBIN" = x; then
5499    DUMPBIN=":"
5500  else
5501    case $cross_compiling:$ac_tool_warned in
5502yes:)
5503{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5504$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5505ac_tool_warned=yes ;;
5506esac
5507    DUMPBIN=$ac_ct_DUMPBIN
5508  fi
5509fi
5510
5511    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5512    *COFF*)
5513      DUMPBIN="$DUMPBIN -symbols"
5514      ;;
5515    *)
5516      DUMPBIN=:
5517      ;;
5518    esac
5519  fi
5520
5521  if test "$DUMPBIN" != ":"; then
5522    NM="$DUMPBIN"
5523  fi
5524fi
5525test -z "$NM" && NM=nm
5526
5527
5528
5529
5530
5531
5532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5533$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5534if ${lt_cv_nm_interface+:} false; then :
5535  $as_echo_n "(cached) " >&6
5536else
5537  lt_cv_nm_interface="BSD nm"
5538  echo "int some_variable = 0;" > conftest.$ac_ext
5539  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5540  (eval "$ac_compile" 2>conftest.err)
5541  cat conftest.err >&5
5542  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5543  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5544  cat conftest.err >&5
5545  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5546  cat conftest.out >&5
5547  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5548    lt_cv_nm_interface="MS dumpbin"
5549  fi
5550  rm -f conftest*
5551fi
5552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5553$as_echo "$lt_cv_nm_interface" >&6; }
5554
5555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5556$as_echo_n "checking whether ln -s works... " >&6; }
5557LN_S=$as_ln_s
5558if test "$LN_S" = "ln -s"; then
5559  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5560$as_echo "yes" >&6; }
5561else
5562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5563$as_echo "no, using $LN_S" >&6; }
5564fi
5565
5566# find the maximum length of command line arguments
5567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5568$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5569if ${lt_cv_sys_max_cmd_len+:} false; then :
5570  $as_echo_n "(cached) " >&6
5571else
5572    i=0
5573  teststring="ABCD"
5574
5575  case $build_os in
5576  msdosdjgpp*)
5577    # On DJGPP, this test can blow up pretty badly due to problems in libc
5578    # (any single argument exceeding 2000 bytes causes a buffer overrun
5579    # during glob expansion).  Even if it were fixed, the result of this
5580    # check would be larger than it should be.
5581    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5582    ;;
5583
5584  gnu*)
5585    # Under GNU Hurd, this test is not required because there is
5586    # no limit to the length of command line arguments.
5587    # Libtool will interpret -1 as no limit whatsoever
5588    lt_cv_sys_max_cmd_len=-1;
5589    ;;
5590
5591  cygwin* | mingw* | cegcc*)
5592    # On Win9x/ME, this test blows up -- it succeeds, but takes
5593    # about 5 minutes as the teststring grows exponentially.
5594    # Worse, since 9x/ME are not pre-emptively multitasking,
5595    # you end up with a "frozen" computer, even though with patience
5596    # the test eventually succeeds (with a max line length of 256k).
5597    # Instead, let's just punt: use the minimum linelength reported by
5598    # all of the supported platforms: 8192 (on NT/2K/XP).
5599    lt_cv_sys_max_cmd_len=8192;
5600    ;;
5601
5602  mint*)
5603    # On MiNT this can take a long time and run out of memory.
5604    lt_cv_sys_max_cmd_len=8192;
5605    ;;
5606
5607  amigaos*)
5608    # On AmigaOS with pdksh, this test takes hours, literally.
5609    # So we just punt and use a minimum line length of 8192.
5610    lt_cv_sys_max_cmd_len=8192;
5611    ;;
5612
5613  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5614    # This has been around since 386BSD, at least.  Likely further.
5615    if test -x /sbin/sysctl; then
5616      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5617    elif test -x /usr/sbin/sysctl; then
5618      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5619    else
5620      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5621    fi
5622    # And add a safety zone
5623    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5624    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5625    ;;
5626
5627  interix*)
5628    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5629    lt_cv_sys_max_cmd_len=196608
5630    ;;
5631
5632  osf*)
5633    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5634    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5635    # nice to cause kernel panics so lets avoid the loop below.
5636    # First set a reasonable default.
5637    lt_cv_sys_max_cmd_len=16384
5638    #
5639    if test -x /sbin/sysconfig; then
5640      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5641        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5642      esac
5643    fi
5644    ;;
5645  sco3.2v5*)
5646    lt_cv_sys_max_cmd_len=102400
5647    ;;
5648  sysv5* | sco5v6* | sysv4.2uw2*)
5649    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5650    if test -n "$kargmax"; then
5651      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5652    else
5653      lt_cv_sys_max_cmd_len=32768
5654    fi
5655    ;;
5656  *)
5657    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5658    if test -n "$lt_cv_sys_max_cmd_len"; then
5659      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5660      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5661    else
5662      # Make teststring a little bigger before we do anything with it.
5663      # a 1K string should be a reasonable start.
5664      for i in 1 2 3 4 5 6 7 8 ; do
5665        teststring=$teststring$teststring
5666      done
5667      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5668      # If test is not a shell built-in, we'll probably end up computing a
5669      # maximum length that is only half of the actual maximum length, but
5670      # we can't tell.
5671      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5672	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5673	      test $i != 17 # 1/2 MB should be enough
5674      do
5675        i=`expr $i + 1`
5676        teststring=$teststring$teststring
5677      done
5678      # Only check the string length outside the loop.
5679      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5680      teststring=
5681      # Add a significant safety factor because C++ compilers can tack on
5682      # massive amounts of additional arguments before passing them to the
5683      # linker.  It appears as though 1/2 is a usable value.
5684      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5685    fi
5686    ;;
5687  esac
5688
5689fi
5690
5691if test -n $lt_cv_sys_max_cmd_len ; then
5692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5693$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5694else
5695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5696$as_echo "none" >&6; }
5697fi
5698max_cmd_len=$lt_cv_sys_max_cmd_len
5699
5700
5701
5702
5703
5704
5705: ${CP="cp -f"}
5706: ${MV="mv -f"}
5707: ${RM="rm -f"}
5708
5709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5710$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5711# Try some XSI features
5712xsi_shell=no
5713( _lt_dummy="a/b/c"
5714  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5715      = c,a/b,, \
5716    && eval 'test $(( 1 + 1 )) -eq 2 \
5717    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5718  && xsi_shell=yes
5719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5720$as_echo "$xsi_shell" >&6; }
5721
5722
5723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5724$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5725lt_shell_append=no
5726( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5727    >/dev/null 2>&1 \
5728  && lt_shell_append=yes
5729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5730$as_echo "$lt_shell_append" >&6; }
5731
5732
5733if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5734  lt_unset=unset
5735else
5736  lt_unset=false
5737fi
5738
5739
5740
5741
5742
5743# test EBCDIC or ASCII
5744case `echo X|tr X '\101'` in
5745 A) # ASCII based system
5746    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5747  lt_SP2NL='tr \040 \012'
5748  lt_NL2SP='tr \015\012 \040\040'
5749  ;;
5750 *) # EBCDIC based system
5751  lt_SP2NL='tr \100 \n'
5752  lt_NL2SP='tr \r\n \100\100'
5753  ;;
5754esac
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5765$as_echo_n "checking for $LD option to reload object files... " >&6; }
5766if ${lt_cv_ld_reload_flag+:} false; then :
5767  $as_echo_n "(cached) " >&6
5768else
5769  lt_cv_ld_reload_flag='-r'
5770fi
5771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5772$as_echo "$lt_cv_ld_reload_flag" >&6; }
5773reload_flag=$lt_cv_ld_reload_flag
5774case $reload_flag in
5775"" | " "*) ;;
5776*) reload_flag=" $reload_flag" ;;
5777esac
5778reload_cmds='$LD$reload_flag -o $output$reload_objs'
5779case $host_os in
5780  darwin*)
5781    if test "$GCC" = yes; then
5782      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5783    else
5784      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5785    fi
5786    ;;
5787esac
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797if test -n "$ac_tool_prefix"; then
5798  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5799set dummy ${ac_tool_prefix}objdump; ac_word=$2
5800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5801$as_echo_n "checking for $ac_word... " >&6; }
5802if ${ac_cv_prog_OBJDUMP+:} false; then :
5803  $as_echo_n "(cached) " >&6
5804else
5805  if test -n "$OBJDUMP"; then
5806  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5807else
5808as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5809for as_dir in $PATH
5810do
5811  IFS=$as_save_IFS
5812  test -z "$as_dir" && as_dir=.
5813    for ac_exec_ext in '' $ac_executable_extensions; do
5814  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5815    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5816    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5817    break 2
5818  fi
5819done
5820  done
5821IFS=$as_save_IFS
5822
5823fi
5824fi
5825OBJDUMP=$ac_cv_prog_OBJDUMP
5826if test -n "$OBJDUMP"; then
5827  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5828$as_echo "$OBJDUMP" >&6; }
5829else
5830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5831$as_echo "no" >&6; }
5832fi
5833
5834
5835fi
5836if test -z "$ac_cv_prog_OBJDUMP"; then
5837  ac_ct_OBJDUMP=$OBJDUMP
5838  # Extract the first word of "objdump", so it can be a program name with args.
5839set dummy objdump; ac_word=$2
5840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5841$as_echo_n "checking for $ac_word... " >&6; }
5842if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5843  $as_echo_n "(cached) " >&6
5844else
5845  if test -n "$ac_ct_OBJDUMP"; then
5846  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5847else
5848as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5849for as_dir in $PATH
5850do
5851  IFS=$as_save_IFS
5852  test -z "$as_dir" && as_dir=.
5853    for ac_exec_ext in '' $ac_executable_extensions; do
5854  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5855    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5856    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5857    break 2
5858  fi
5859done
5860  done
5861IFS=$as_save_IFS
5862
5863fi
5864fi
5865ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5866if test -n "$ac_ct_OBJDUMP"; then
5867  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5868$as_echo "$ac_ct_OBJDUMP" >&6; }
5869else
5870  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5871$as_echo "no" >&6; }
5872fi
5873
5874  if test "x$ac_ct_OBJDUMP" = x; then
5875    OBJDUMP="false"
5876  else
5877    case $cross_compiling:$ac_tool_warned in
5878yes:)
5879{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5880$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5881ac_tool_warned=yes ;;
5882esac
5883    OBJDUMP=$ac_ct_OBJDUMP
5884  fi
5885else
5886  OBJDUMP="$ac_cv_prog_OBJDUMP"
5887fi
5888
5889test -z "$OBJDUMP" && OBJDUMP=objdump
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5900$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5901if ${lt_cv_deplibs_check_method+:} false; then :
5902  $as_echo_n "(cached) " >&6
5903else
5904  lt_cv_file_magic_cmd='$MAGIC_CMD'
5905lt_cv_file_magic_test_file=
5906lt_cv_deplibs_check_method='unknown'
5907# Need to set the preceding variable on all platforms that support
5908# interlibrary dependencies.
5909# 'none' -- dependencies not supported.
5910# `unknown' -- same as none, but documents that we really don't know.
5911# 'pass_all' -- all dependencies passed with no checks.
5912# 'test_compile' -- check by making test program.
5913# 'file_magic [[regex]]' -- check by looking for files in library path
5914# which responds to the $file_magic_cmd with a given extended regex.
5915# If you have `file' or equivalent on your system and you're not sure
5916# whether `pass_all' will *always* work, you probably want this one.
5917
5918case $host_os in
5919aix[4-9]*)
5920  lt_cv_deplibs_check_method=pass_all
5921  ;;
5922
5923beos*)
5924  lt_cv_deplibs_check_method=pass_all
5925  ;;
5926
5927bsdi[45]*)
5928  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5929  lt_cv_file_magic_cmd='/usr/bin/file -L'
5930  lt_cv_file_magic_test_file=/shlib/libc.so
5931  ;;
5932
5933cygwin*)
5934  # func_win32_libid is a shell function defined in ltmain.sh
5935  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5936  lt_cv_file_magic_cmd='func_win32_libid'
5937  ;;
5938
5939mingw* | pw32*)
5940  # Base MSYS/MinGW do not provide the 'file' command needed by
5941  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5942  # unless we find 'file', for example because we are cross-compiling.
5943  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5944  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5945    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5946    lt_cv_file_magic_cmd='func_win32_libid'
5947  else
5948    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5949    lt_cv_file_magic_cmd='$OBJDUMP -f'
5950  fi
5951  ;;
5952
5953cegcc*)
5954  # use the weaker test based on 'objdump'. See mingw*.
5955  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5956  lt_cv_file_magic_cmd='$OBJDUMP -f'
5957  ;;
5958
5959darwin* | rhapsody*)
5960  lt_cv_deplibs_check_method=pass_all
5961  ;;
5962
5963freebsd* | dragonfly*)
5964  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5965    case $host_cpu in
5966    i*86 )
5967      # Not sure whether the presence of OpenBSD here was a mistake.
5968      # Let's accept both of them until this is cleared up.
5969      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5970      lt_cv_file_magic_cmd=/usr/bin/file
5971      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5972      ;;
5973    esac
5974  else
5975    lt_cv_deplibs_check_method=pass_all
5976  fi
5977  ;;
5978
5979gnu*)
5980  lt_cv_deplibs_check_method=pass_all
5981  ;;
5982
5983haiku*)
5984  lt_cv_deplibs_check_method=pass_all
5985  ;;
5986
5987hpux10.20* | hpux11*)
5988  lt_cv_file_magic_cmd=/usr/bin/file
5989  case $host_cpu in
5990  ia64*)
5991    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5992    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5993    ;;
5994  hppa*64*)
5995    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]'
5996    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5997    ;;
5998  *)
5999    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6000    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6001    ;;
6002  esac
6003  ;;
6004
6005interix[3-9]*)
6006  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6007  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6008  ;;
6009
6010irix5* | irix6* | nonstopux*)
6011  case $LD in
6012  *-32|*"-32 ") libmagic=32-bit;;
6013  *-n32|*"-n32 ") libmagic=N32;;
6014  *-64|*"-64 ") libmagic=64-bit;;
6015  *) libmagic=never-match;;
6016  esac
6017  lt_cv_deplibs_check_method=pass_all
6018  ;;
6019
6020# This must be Linux ELF.
6021linux* | k*bsd*-gnu | kopensolaris*-gnu)
6022  lt_cv_deplibs_check_method=pass_all
6023  ;;
6024
6025netbsd*)
6026  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6027    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6028  else
6029    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6030  fi
6031  ;;
6032
6033newos6*)
6034  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6035  lt_cv_file_magic_cmd=/usr/bin/file
6036  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6037  ;;
6038
6039*nto* | *qnx*)
6040  lt_cv_deplibs_check_method=pass_all
6041  ;;
6042
6043openbsd*)
6044  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6045    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6046  else
6047    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6048  fi
6049  ;;
6050
6051osf3* | osf4* | osf5*)
6052  lt_cv_deplibs_check_method=pass_all
6053  ;;
6054
6055rdos*)
6056  lt_cv_deplibs_check_method=pass_all
6057  ;;
6058
6059solaris*)
6060  lt_cv_deplibs_check_method=pass_all
6061  ;;
6062
6063sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6064  lt_cv_deplibs_check_method=pass_all
6065  ;;
6066
6067sysv4 | sysv4.3*)
6068  case $host_vendor in
6069  motorola)
6070    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]'
6071    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6072    ;;
6073  ncr)
6074    lt_cv_deplibs_check_method=pass_all
6075    ;;
6076  sequent)
6077    lt_cv_file_magic_cmd='/bin/file'
6078    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6079    ;;
6080  sni)
6081    lt_cv_file_magic_cmd='/bin/file'
6082    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6083    lt_cv_file_magic_test_file=/lib/libc.so
6084    ;;
6085  siemens)
6086    lt_cv_deplibs_check_method=pass_all
6087    ;;
6088  pc)
6089    lt_cv_deplibs_check_method=pass_all
6090    ;;
6091  esac
6092  ;;
6093
6094tpf*)
6095  lt_cv_deplibs_check_method=pass_all
6096  ;;
6097esac
6098
6099fi
6100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6101$as_echo "$lt_cv_deplibs_check_method" >&6; }
6102file_magic_cmd=$lt_cv_file_magic_cmd
6103deplibs_check_method=$lt_cv_deplibs_check_method
6104test -z "$deplibs_check_method" && deplibs_check_method=unknown
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117plugin_option=
6118plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
6119for plugin in $plugin_names; do
6120  plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
6121  if test x$plugin_so = x$plugin; then
6122    plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
6123  fi
6124  if test x$plugin_so != x$plugin; then
6125    plugin_option="--plugin $plugin_so"
6126    break
6127  fi
6128done
6129
6130if test -n "$ac_tool_prefix"; then
6131  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6132set dummy ${ac_tool_prefix}ar; ac_word=$2
6133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6134$as_echo_n "checking for $ac_word... " >&6; }
6135if ${ac_cv_prog_AR+:} false; then :
6136  $as_echo_n "(cached) " >&6
6137else
6138  if test -n "$AR"; then
6139  ac_cv_prog_AR="$AR" # Let the user override the test.
6140else
6141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6142for as_dir in $PATH
6143do
6144  IFS=$as_save_IFS
6145  test -z "$as_dir" && as_dir=.
6146    for ac_exec_ext in '' $ac_executable_extensions; do
6147  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6148    ac_cv_prog_AR="${ac_tool_prefix}ar"
6149    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6150    break 2
6151  fi
6152done
6153  done
6154IFS=$as_save_IFS
6155
6156fi
6157fi
6158AR=$ac_cv_prog_AR
6159if test -n "$AR"; then
6160  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6161$as_echo "$AR" >&6; }
6162else
6163  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6164$as_echo "no" >&6; }
6165fi
6166
6167
6168fi
6169if test -z "$ac_cv_prog_AR"; then
6170  ac_ct_AR=$AR
6171  # Extract the first word of "ar", so it can be a program name with args.
6172set dummy ar; ac_word=$2
6173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6174$as_echo_n "checking for $ac_word... " >&6; }
6175if ${ac_cv_prog_ac_ct_AR+:} false; then :
6176  $as_echo_n "(cached) " >&6
6177else
6178  if test -n "$ac_ct_AR"; then
6179  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6180else
6181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6182for as_dir in $PATH
6183do
6184  IFS=$as_save_IFS
6185  test -z "$as_dir" && as_dir=.
6186    for ac_exec_ext in '' $ac_executable_extensions; do
6187  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6188    ac_cv_prog_ac_ct_AR="ar"
6189    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6190    break 2
6191  fi
6192done
6193  done
6194IFS=$as_save_IFS
6195
6196fi
6197fi
6198ac_ct_AR=$ac_cv_prog_ac_ct_AR
6199if test -n "$ac_ct_AR"; then
6200  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6201$as_echo "$ac_ct_AR" >&6; }
6202else
6203  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6204$as_echo "no" >&6; }
6205fi
6206
6207  if test "x$ac_ct_AR" = x; then
6208    AR="false"
6209  else
6210    case $cross_compiling:$ac_tool_warned in
6211yes:)
6212{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6213$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6214ac_tool_warned=yes ;;
6215esac
6216    AR=$ac_ct_AR
6217  fi
6218else
6219  AR="$ac_cv_prog_AR"
6220fi
6221
6222test -z "$AR" && AR=ar
6223if test -n "$plugin_option"; then
6224  if $AR --help 2>&1 | grep -q "\--plugin"; then
6225    touch conftest.c
6226    $AR $plugin_option rc conftest.a conftest.c
6227    if test "$?" != 0; then
6228      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
6229$as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
6230    else
6231      AR="$AR $plugin_option"
6232    fi
6233    rm -f conftest.*
6234  fi
6235fi
6236test -z "$AR_FLAGS" && AR_FLAGS=cru
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248if test -n "$ac_tool_prefix"; then
6249  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6250set dummy ${ac_tool_prefix}strip; ac_word=$2
6251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6252$as_echo_n "checking for $ac_word... " >&6; }
6253if ${ac_cv_prog_STRIP+:} false; then :
6254  $as_echo_n "(cached) " >&6
6255else
6256  if test -n "$STRIP"; then
6257  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6258else
6259as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6260for as_dir in $PATH
6261do
6262  IFS=$as_save_IFS
6263  test -z "$as_dir" && as_dir=.
6264    for ac_exec_ext in '' $ac_executable_extensions; do
6265  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6266    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6267    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6268    break 2
6269  fi
6270done
6271  done
6272IFS=$as_save_IFS
6273
6274fi
6275fi
6276STRIP=$ac_cv_prog_STRIP
6277if test -n "$STRIP"; then
6278  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6279$as_echo "$STRIP" >&6; }
6280else
6281  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6282$as_echo "no" >&6; }
6283fi
6284
6285
6286fi
6287if test -z "$ac_cv_prog_STRIP"; then
6288  ac_ct_STRIP=$STRIP
6289  # Extract the first word of "strip", so it can be a program name with args.
6290set dummy strip; ac_word=$2
6291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6292$as_echo_n "checking for $ac_word... " >&6; }
6293if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6294  $as_echo_n "(cached) " >&6
6295else
6296  if test -n "$ac_ct_STRIP"; then
6297  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6298else
6299as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6300for as_dir in $PATH
6301do
6302  IFS=$as_save_IFS
6303  test -z "$as_dir" && as_dir=.
6304    for ac_exec_ext in '' $ac_executable_extensions; do
6305  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6306    ac_cv_prog_ac_ct_STRIP="strip"
6307    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6308    break 2
6309  fi
6310done
6311  done
6312IFS=$as_save_IFS
6313
6314fi
6315fi
6316ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6317if test -n "$ac_ct_STRIP"; then
6318  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6319$as_echo "$ac_ct_STRIP" >&6; }
6320else
6321  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6322$as_echo "no" >&6; }
6323fi
6324
6325  if test "x$ac_ct_STRIP" = x; then
6326    STRIP=":"
6327  else
6328    case $cross_compiling:$ac_tool_warned in
6329yes:)
6330{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6331$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6332ac_tool_warned=yes ;;
6333esac
6334    STRIP=$ac_ct_STRIP
6335  fi
6336else
6337  STRIP="$ac_cv_prog_STRIP"
6338fi
6339
6340test -z "$STRIP" && STRIP=:
6341
6342
6343
6344
6345
6346
6347if test -n "$ac_tool_prefix"; then
6348  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6349set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6351$as_echo_n "checking for $ac_word... " >&6; }
6352if ${ac_cv_prog_RANLIB+:} false; then :
6353  $as_echo_n "(cached) " >&6
6354else
6355  if test -n "$RANLIB"; then
6356  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6357else
6358as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6359for as_dir in $PATH
6360do
6361  IFS=$as_save_IFS
6362  test -z "$as_dir" && as_dir=.
6363    for ac_exec_ext in '' $ac_executable_extensions; do
6364  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6365    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6366    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6367    break 2
6368  fi
6369done
6370  done
6371IFS=$as_save_IFS
6372
6373fi
6374fi
6375RANLIB=$ac_cv_prog_RANLIB
6376if test -n "$RANLIB"; then
6377  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6378$as_echo "$RANLIB" >&6; }
6379else
6380  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6381$as_echo "no" >&6; }
6382fi
6383
6384
6385fi
6386if test -z "$ac_cv_prog_RANLIB"; then
6387  ac_ct_RANLIB=$RANLIB
6388  # Extract the first word of "ranlib", so it can be a program name with args.
6389set dummy ranlib; ac_word=$2
6390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6391$as_echo_n "checking for $ac_word... " >&6; }
6392if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6393  $as_echo_n "(cached) " >&6
6394else
6395  if test -n "$ac_ct_RANLIB"; then
6396  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6397else
6398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6399for as_dir in $PATH
6400do
6401  IFS=$as_save_IFS
6402  test -z "$as_dir" && as_dir=.
6403    for ac_exec_ext in '' $ac_executable_extensions; do
6404  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6405    ac_cv_prog_ac_ct_RANLIB="ranlib"
6406    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6407    break 2
6408  fi
6409done
6410  done
6411IFS=$as_save_IFS
6412
6413fi
6414fi
6415ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6416if test -n "$ac_ct_RANLIB"; then
6417  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6418$as_echo "$ac_ct_RANLIB" >&6; }
6419else
6420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6421$as_echo "no" >&6; }
6422fi
6423
6424  if test "x$ac_ct_RANLIB" = x; then
6425    RANLIB=":"
6426  else
6427    case $cross_compiling:$ac_tool_warned in
6428yes:)
6429{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6430$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6431ac_tool_warned=yes ;;
6432esac
6433    RANLIB=$ac_ct_RANLIB
6434  fi
6435else
6436  RANLIB="$ac_cv_prog_RANLIB"
6437fi
6438
6439test -z "$RANLIB" && RANLIB=:
6440if test -n "$plugin_option" && test "$RANLIB" != ":"; then
6441  if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
6442    RANLIB="$RANLIB $plugin_option"
6443  fi
6444fi
6445
6446
6447
6448
6449
6450
6451# Determine commands to create old-style static archives.
6452old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6453old_postinstall_cmds='chmod 644 $oldlib'
6454old_postuninstall_cmds=
6455
6456if test -n "$RANLIB"; then
6457  case $host_os in
6458  openbsd*)
6459    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6460    ;;
6461  *)
6462    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6463    ;;
6464  esac
6465  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6466fi
6467
6468case $host_os in
6469  darwin*)
6470    lock_old_archive_extraction=yes ;;
6471  *)
6472    lock_old_archive_extraction=no ;;
6473esac
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513# If no C compiler was specified, use CC.
6514LTCC=${LTCC-"$CC"}
6515
6516# If no C compiler flags were specified, use CFLAGS.
6517LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6518
6519# Allow CC to be a program name with arguments.
6520compiler=$CC
6521
6522
6523# Check for command to grab the raw symbol name followed by C symbol from nm.
6524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6525$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6526if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6527  $as_echo_n "(cached) " >&6
6528else
6529
6530# These are sane defaults that work on at least a few old systems.
6531# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6532
6533# Character class describing NM global symbol codes.
6534symcode='[BCDEGRST]'
6535
6536# Regexp to match symbols that can be accessed directly from C.
6537sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6538
6539# Define system-specific variables.
6540case $host_os in
6541aix*)
6542  symcode='[BCDT]'
6543  ;;
6544cygwin* | mingw* | pw32* | cegcc*)
6545  symcode='[ABCDGISTW]'
6546  ;;
6547hpux*)
6548  if test "$host_cpu" = ia64; then
6549    symcode='[ABCDEGRST]'
6550  fi
6551  ;;
6552irix* | nonstopux*)
6553  symcode='[BCDEGRST]'
6554  ;;
6555osf*)
6556  symcode='[BCDEGQRST]'
6557  ;;
6558solaris*)
6559  symcode='[BCDRT]'
6560  ;;
6561sco3.2v5*)
6562  symcode='[DT]'
6563  ;;
6564sysv4.2uw2*)
6565  symcode='[DT]'
6566  ;;
6567sysv5* | sco5v6* | unixware* | OpenUNIX*)
6568  symcode='[ABDT]'
6569  ;;
6570sysv4)
6571  symcode='[DFNSTU]'
6572  ;;
6573esac
6574
6575# If we're using GNU nm, then use its standard symbol codes.
6576case `$NM -V 2>&1` in
6577*GNU* | *'with BFD'*)
6578  symcode='[ABCDGIRSTW]' ;;
6579esac
6580
6581# Transform an extracted symbol line into a proper C declaration.
6582# Some systems (esp. on ia64) link data and code symbols differently,
6583# so use this general approach.
6584lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6585
6586# Transform an extracted symbol line into symbol name and symbol address
6587lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6588lt_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'"
6589
6590# Handle CRLF in mingw tool chain
6591opt_cr=
6592case $build_os in
6593mingw*)
6594  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6595  ;;
6596esac
6597
6598# Try without a prefix underscore, then with it.
6599for ac_symprfx in "" "_"; do
6600
6601  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6602  symxfrm="\\1 $ac_symprfx\\2 \\2"
6603
6604  # Write the raw and C identifiers.
6605  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6606    # Fake it for dumpbin and say T for any non-static function
6607    # and D for any global variable.
6608    # Also find C++ and __fastcall symbols from MSVC++,
6609    # which start with @ or ?.
6610    lt_cv_sys_global_symbol_pipe="$AWK '"\
6611"     {last_section=section; section=\$ 3};"\
6612"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6613"     \$ 0!~/External *\|/{next};"\
6614"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6615"     {if(hide[section]) next};"\
6616"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6617"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6618"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6619"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6620"     ' prfx=^$ac_symprfx"
6621  else
6622    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6623  fi
6624
6625  # Check to see that the pipe works correctly.
6626  pipe_works=no
6627
6628  rm -f conftest*
6629  cat > conftest.$ac_ext <<_LT_EOF
6630#ifdef __cplusplus
6631extern "C" {
6632#endif
6633char nm_test_var;
6634void nm_test_func(void);
6635void nm_test_func(void){}
6636#ifdef __cplusplus
6637}
6638#endif
6639int main(){nm_test_var='a';nm_test_func();return(0);}
6640_LT_EOF
6641
6642  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6643  (eval $ac_compile) 2>&5
6644  ac_status=$?
6645  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6646  test $ac_status = 0; }; then
6647    # Now try to grab the symbols.
6648    nlist=conftest.nm
6649    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6650  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6651  ac_status=$?
6652  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6653  test $ac_status = 0; } && test -s "$nlist"; then
6654      # Try sorting and uniquifying the output.
6655      if sort "$nlist" | uniq > "$nlist"T; then
6656	mv -f "$nlist"T "$nlist"
6657      else
6658	rm -f "$nlist"T
6659      fi
6660
6661      # Make sure that we snagged all the symbols we need.
6662      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6663	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6664	  cat <<_LT_EOF > conftest.$ac_ext
6665#ifdef __cplusplus
6666extern "C" {
6667#endif
6668
6669_LT_EOF
6670	  # Now generate the symbol file.
6671	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6672
6673	  cat <<_LT_EOF >> conftest.$ac_ext
6674
6675/* The mapping between symbol names and symbols.  */
6676const struct {
6677  const char *name;
6678  void       *address;
6679}
6680lt__PROGRAM__LTX_preloaded_symbols[] =
6681{
6682  { "@PROGRAM@", (void *) 0 },
6683_LT_EOF
6684	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6685	  cat <<\_LT_EOF >> conftest.$ac_ext
6686  {0, (void *) 0}
6687};
6688
6689/* This works around a problem in FreeBSD linker */
6690#ifdef FREEBSD_WORKAROUND
6691static const void *lt_preloaded_setup() {
6692  return lt__PROGRAM__LTX_preloaded_symbols;
6693}
6694#endif
6695
6696#ifdef __cplusplus
6697}
6698#endif
6699_LT_EOF
6700	  # Now try linking the two files.
6701	  mv conftest.$ac_objext conftstm.$ac_objext
6702	  lt_save_LIBS="$LIBS"
6703	  lt_save_CFLAGS="$CFLAGS"
6704	  LIBS="conftstm.$ac_objext"
6705	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6706	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6707  (eval $ac_link) 2>&5
6708  ac_status=$?
6709  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6710  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6711	    pipe_works=yes
6712	  fi
6713	  LIBS="$lt_save_LIBS"
6714	  CFLAGS="$lt_save_CFLAGS"
6715	else
6716	  echo "cannot find nm_test_func in $nlist" >&5
6717	fi
6718      else
6719	echo "cannot find nm_test_var in $nlist" >&5
6720      fi
6721    else
6722      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6723    fi
6724  else
6725    echo "$progname: failed program was:" >&5
6726    cat conftest.$ac_ext >&5
6727  fi
6728  rm -rf conftest* conftst*
6729
6730  # Do not use the global_symbol_pipe unless it works.
6731  if test "$pipe_works" = yes; then
6732    break
6733  else
6734    lt_cv_sys_global_symbol_pipe=
6735  fi
6736done
6737
6738fi
6739
6740if test -z "$lt_cv_sys_global_symbol_pipe"; then
6741  lt_cv_sys_global_symbol_to_cdecl=
6742fi
6743if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6744  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6745$as_echo "failed" >&6; }
6746else
6747  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6748$as_echo "ok" >&6; }
6749fi
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772# Check whether --enable-libtool-lock was given.
6773if test "${enable_libtool_lock+set}" = set; then :
6774  enableval=$enable_libtool_lock;
6775fi
6776
6777test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6778
6779# Some flags need to be propagated to the compiler or linker for good
6780# libtool support.
6781case $host in
6782ia64-*-hpux*)
6783  # Find out which ABI we are using.
6784  echo 'int i;' > conftest.$ac_ext
6785  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6786  (eval $ac_compile) 2>&5
6787  ac_status=$?
6788  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6789  test $ac_status = 0; }; then
6790    case `/usr/bin/file conftest.$ac_objext` in
6791      *ELF-32*)
6792	HPUX_IA64_MODE="32"
6793	;;
6794      *ELF-64*)
6795	HPUX_IA64_MODE="64"
6796	;;
6797    esac
6798  fi
6799  rm -rf conftest*
6800  ;;
6801*-*-irix6*)
6802  # Find out which ABI we are using.
6803  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6804  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6805  (eval $ac_compile) 2>&5
6806  ac_status=$?
6807  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6808  test $ac_status = 0; }; then
6809    if test "$lt_cv_prog_gnu_ld" = yes; then
6810      case `/usr/bin/file conftest.$ac_objext` in
6811	*32-bit*)
6812	  LD="${LD-ld} -melf32bsmip"
6813	  ;;
6814	*N32*)
6815	  LD="${LD-ld} -melf32bmipn32"
6816	  ;;
6817	*64-bit*)
6818	  LD="${LD-ld} -melf64bmip"
6819	;;
6820      esac
6821    else
6822      case `/usr/bin/file conftest.$ac_objext` in
6823	*32-bit*)
6824	  LD="${LD-ld} -32"
6825	  ;;
6826	*N32*)
6827	  LD="${LD-ld} -n32"
6828	  ;;
6829	*64-bit*)
6830	  LD="${LD-ld} -64"
6831	  ;;
6832      esac
6833    fi
6834  fi
6835  rm -rf conftest*
6836  ;;
6837
6838x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6839s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6840  # Find out which ABI we are using.
6841  echo 'int i;' > conftest.$ac_ext
6842  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6843  (eval $ac_compile) 2>&5
6844  ac_status=$?
6845  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6846  test $ac_status = 0; }; then
6847    case `/usr/bin/file conftest.o` in
6848      *32-bit*)
6849	case $host in
6850	  x86_64-*kfreebsd*-gnu)
6851	    LD="${LD-ld} -m elf_i386_fbsd"
6852	    ;;
6853	  x86_64-*linux*)
6854	    case `/usr/bin/file conftest.o` in
6855	      *x86-64*)
6856		LD="${LD-ld} -m elf32_x86_64"
6857		;;
6858	      *)
6859		LD="${LD-ld} -m elf_i386"
6860		;;
6861	    esac
6862	    ;;
6863	  powerpc64le-*linux*)
6864	    LD="${LD-ld} -m elf32lppclinux"
6865	    ;;
6866	  powerpc64-*linux*)
6867	    LD="${LD-ld} -m elf32ppclinux"
6868	    ;;
6869	  s390x-*linux*)
6870	    LD="${LD-ld} -m elf_s390"
6871	    ;;
6872	  sparc64-*linux*)
6873	    LD="${LD-ld} -m elf32_sparc"
6874	    ;;
6875	esac
6876	;;
6877      *64-bit*)
6878	case $host in
6879	  x86_64-*kfreebsd*-gnu)
6880	    LD="${LD-ld} -m elf_x86_64_fbsd"
6881	    ;;
6882	  x86_64-*linux*)
6883	    LD="${LD-ld} -m elf_x86_64"
6884	    ;;
6885	  powerpcle-*linux*)
6886	    LD="${LD-ld} -m elf64lppc"
6887	    ;;
6888	  powerpc-*linux*)
6889	    LD="${LD-ld} -m elf64ppc"
6890	    ;;
6891	  s390*-*linux*|s390*-*tpf*)
6892	    LD="${LD-ld} -m elf64_s390"
6893	    ;;
6894	  sparc*-*linux*)
6895	    LD="${LD-ld} -m elf64_sparc"
6896	    ;;
6897	esac
6898	;;
6899    esac
6900  fi
6901  rm -rf conftest*
6902  ;;
6903
6904*-*-sco3.2v5*)
6905  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6906  SAVE_CFLAGS="$CFLAGS"
6907  CFLAGS="$CFLAGS -belf"
6908  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6909$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6910if ${lt_cv_cc_needs_belf+:} false; then :
6911  $as_echo_n "(cached) " >&6
6912else
6913  ac_ext=c
6914ac_cpp='$CPP $CPPFLAGS'
6915ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6916ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6917ac_compiler_gnu=$ac_cv_c_compiler_gnu
6918
6919     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6920/* end confdefs.h.  */
6921
6922int
6923main ()
6924{
6925
6926  ;
6927  return 0;
6928}
6929_ACEOF
6930if ac_fn_c_try_link "$LINENO"; then :
6931  lt_cv_cc_needs_belf=yes
6932else
6933  lt_cv_cc_needs_belf=no
6934fi
6935rm -f core conftest.err conftest.$ac_objext \
6936    conftest$ac_exeext conftest.$ac_ext
6937     ac_ext=c
6938ac_cpp='$CPP $CPPFLAGS'
6939ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6940ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6941ac_compiler_gnu=$ac_cv_c_compiler_gnu
6942
6943fi
6944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6945$as_echo "$lt_cv_cc_needs_belf" >&6; }
6946  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6947    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6948    CFLAGS="$SAVE_CFLAGS"
6949  fi
6950  ;;
6951sparc*-*solaris*)
6952  # Find out which ABI we are using.
6953  echo 'int i;' > conftest.$ac_ext
6954  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6955  (eval $ac_compile) 2>&5
6956  ac_status=$?
6957  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6958  test $ac_status = 0; }; then
6959    case `/usr/bin/file conftest.o` in
6960    *64-bit*)
6961      case $lt_cv_prog_gnu_ld in
6962      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6963      *)
6964	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6965	  LD="${LD-ld} -64"
6966	fi
6967	;;
6968      esac
6969      ;;
6970    esac
6971  fi
6972  rm -rf conftest*
6973  ;;
6974esac
6975
6976need_locks="$enable_libtool_lock"
6977
6978
6979  case $host_os in
6980    rhapsody* | darwin*)
6981    if test -n "$ac_tool_prefix"; then
6982  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6983set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6985$as_echo_n "checking for $ac_word... " >&6; }
6986if ${ac_cv_prog_DSYMUTIL+:} false; then :
6987  $as_echo_n "(cached) " >&6
6988else
6989  if test -n "$DSYMUTIL"; then
6990  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6991else
6992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6993for as_dir in $PATH
6994do
6995  IFS=$as_save_IFS
6996  test -z "$as_dir" && as_dir=.
6997    for ac_exec_ext in '' $ac_executable_extensions; do
6998  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6999    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7000    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7001    break 2
7002  fi
7003done
7004  done
7005IFS=$as_save_IFS
7006
7007fi
7008fi
7009DSYMUTIL=$ac_cv_prog_DSYMUTIL
7010if test -n "$DSYMUTIL"; then
7011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7012$as_echo "$DSYMUTIL" >&6; }
7013else
7014  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7015$as_echo "no" >&6; }
7016fi
7017
7018
7019fi
7020if test -z "$ac_cv_prog_DSYMUTIL"; then
7021  ac_ct_DSYMUTIL=$DSYMUTIL
7022  # Extract the first word of "dsymutil", so it can be a program name with args.
7023set dummy dsymutil; ac_word=$2
7024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7025$as_echo_n "checking for $ac_word... " >&6; }
7026if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7027  $as_echo_n "(cached) " >&6
7028else
7029  if test -n "$ac_ct_DSYMUTIL"; then
7030  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7031else
7032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7033for as_dir in $PATH
7034do
7035  IFS=$as_save_IFS
7036  test -z "$as_dir" && as_dir=.
7037    for ac_exec_ext in '' $ac_executable_extensions; do
7038  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7039    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7040    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7041    break 2
7042  fi
7043done
7044  done
7045IFS=$as_save_IFS
7046
7047fi
7048fi
7049ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7050if test -n "$ac_ct_DSYMUTIL"; then
7051  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7052$as_echo "$ac_ct_DSYMUTIL" >&6; }
7053else
7054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7055$as_echo "no" >&6; }
7056fi
7057
7058  if test "x$ac_ct_DSYMUTIL" = x; then
7059    DSYMUTIL=":"
7060  else
7061    case $cross_compiling:$ac_tool_warned in
7062yes:)
7063{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7064$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7065ac_tool_warned=yes ;;
7066esac
7067    DSYMUTIL=$ac_ct_DSYMUTIL
7068  fi
7069else
7070  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7071fi
7072
7073    if test -n "$ac_tool_prefix"; then
7074  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7075set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7077$as_echo_n "checking for $ac_word... " >&6; }
7078if ${ac_cv_prog_NMEDIT+:} false; then :
7079  $as_echo_n "(cached) " >&6
7080else
7081  if test -n "$NMEDIT"; then
7082  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7083else
7084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7085for as_dir in $PATH
7086do
7087  IFS=$as_save_IFS
7088  test -z "$as_dir" && as_dir=.
7089    for ac_exec_ext in '' $ac_executable_extensions; do
7090  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7091    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7092    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7093    break 2
7094  fi
7095done
7096  done
7097IFS=$as_save_IFS
7098
7099fi
7100fi
7101NMEDIT=$ac_cv_prog_NMEDIT
7102if test -n "$NMEDIT"; then
7103  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7104$as_echo "$NMEDIT" >&6; }
7105else
7106  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7107$as_echo "no" >&6; }
7108fi
7109
7110
7111fi
7112if test -z "$ac_cv_prog_NMEDIT"; then
7113  ac_ct_NMEDIT=$NMEDIT
7114  # Extract the first word of "nmedit", so it can be a program name with args.
7115set dummy nmedit; ac_word=$2
7116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7117$as_echo_n "checking for $ac_word... " >&6; }
7118if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7119  $as_echo_n "(cached) " >&6
7120else
7121  if test -n "$ac_ct_NMEDIT"; then
7122  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7123else
7124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7125for as_dir in $PATH
7126do
7127  IFS=$as_save_IFS
7128  test -z "$as_dir" && as_dir=.
7129    for ac_exec_ext in '' $ac_executable_extensions; do
7130  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7131    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7132    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7133    break 2
7134  fi
7135done
7136  done
7137IFS=$as_save_IFS
7138
7139fi
7140fi
7141ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7142if test -n "$ac_ct_NMEDIT"; then
7143  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7144$as_echo "$ac_ct_NMEDIT" >&6; }
7145else
7146  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7147$as_echo "no" >&6; }
7148fi
7149
7150  if test "x$ac_ct_NMEDIT" = x; then
7151    NMEDIT=":"
7152  else
7153    case $cross_compiling:$ac_tool_warned in
7154yes:)
7155{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7156$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7157ac_tool_warned=yes ;;
7158esac
7159    NMEDIT=$ac_ct_NMEDIT
7160  fi
7161else
7162  NMEDIT="$ac_cv_prog_NMEDIT"
7163fi
7164
7165    if test -n "$ac_tool_prefix"; then
7166  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7167set dummy ${ac_tool_prefix}lipo; ac_word=$2
7168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7169$as_echo_n "checking for $ac_word... " >&6; }
7170if ${ac_cv_prog_LIPO+:} false; then :
7171  $as_echo_n "(cached) " >&6
7172else
7173  if test -n "$LIPO"; then
7174  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7175else
7176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7177for as_dir in $PATH
7178do
7179  IFS=$as_save_IFS
7180  test -z "$as_dir" && as_dir=.
7181    for ac_exec_ext in '' $ac_executable_extensions; do
7182  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7183    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7184    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7185    break 2
7186  fi
7187done
7188  done
7189IFS=$as_save_IFS
7190
7191fi
7192fi
7193LIPO=$ac_cv_prog_LIPO
7194if test -n "$LIPO"; then
7195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7196$as_echo "$LIPO" >&6; }
7197else
7198  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7199$as_echo "no" >&6; }
7200fi
7201
7202
7203fi
7204if test -z "$ac_cv_prog_LIPO"; then
7205  ac_ct_LIPO=$LIPO
7206  # Extract the first word of "lipo", so it can be a program name with args.
7207set dummy lipo; ac_word=$2
7208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7209$as_echo_n "checking for $ac_word... " >&6; }
7210if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7211  $as_echo_n "(cached) " >&6
7212else
7213  if test -n "$ac_ct_LIPO"; then
7214  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7215else
7216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7217for as_dir in $PATH
7218do
7219  IFS=$as_save_IFS
7220  test -z "$as_dir" && as_dir=.
7221    for ac_exec_ext in '' $ac_executable_extensions; do
7222  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7223    ac_cv_prog_ac_ct_LIPO="lipo"
7224    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7225    break 2
7226  fi
7227done
7228  done
7229IFS=$as_save_IFS
7230
7231fi
7232fi
7233ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7234if test -n "$ac_ct_LIPO"; then
7235  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7236$as_echo "$ac_ct_LIPO" >&6; }
7237else
7238  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7239$as_echo "no" >&6; }
7240fi
7241
7242  if test "x$ac_ct_LIPO" = x; then
7243    LIPO=":"
7244  else
7245    case $cross_compiling:$ac_tool_warned in
7246yes:)
7247{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7248$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7249ac_tool_warned=yes ;;
7250esac
7251    LIPO=$ac_ct_LIPO
7252  fi
7253else
7254  LIPO="$ac_cv_prog_LIPO"
7255fi
7256
7257    if test -n "$ac_tool_prefix"; then
7258  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7259set dummy ${ac_tool_prefix}otool; ac_word=$2
7260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7261$as_echo_n "checking for $ac_word... " >&6; }
7262if ${ac_cv_prog_OTOOL+:} false; then :
7263  $as_echo_n "(cached) " >&6
7264else
7265  if test -n "$OTOOL"; then
7266  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7267else
7268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7269for as_dir in $PATH
7270do
7271  IFS=$as_save_IFS
7272  test -z "$as_dir" && as_dir=.
7273    for ac_exec_ext in '' $ac_executable_extensions; do
7274  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7275    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7276    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7277    break 2
7278  fi
7279done
7280  done
7281IFS=$as_save_IFS
7282
7283fi
7284fi
7285OTOOL=$ac_cv_prog_OTOOL
7286if test -n "$OTOOL"; then
7287  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7288$as_echo "$OTOOL" >&6; }
7289else
7290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7291$as_echo "no" >&6; }
7292fi
7293
7294
7295fi
7296if test -z "$ac_cv_prog_OTOOL"; then
7297  ac_ct_OTOOL=$OTOOL
7298  # Extract the first word of "otool", so it can be a program name with args.
7299set dummy otool; ac_word=$2
7300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7301$as_echo_n "checking for $ac_word... " >&6; }
7302if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7303  $as_echo_n "(cached) " >&6
7304else
7305  if test -n "$ac_ct_OTOOL"; then
7306  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7307else
7308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7309for as_dir in $PATH
7310do
7311  IFS=$as_save_IFS
7312  test -z "$as_dir" && as_dir=.
7313    for ac_exec_ext in '' $ac_executable_extensions; do
7314  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7315    ac_cv_prog_ac_ct_OTOOL="otool"
7316    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7317    break 2
7318  fi
7319done
7320  done
7321IFS=$as_save_IFS
7322
7323fi
7324fi
7325ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7326if test -n "$ac_ct_OTOOL"; then
7327  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7328$as_echo "$ac_ct_OTOOL" >&6; }
7329else
7330  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7331$as_echo "no" >&6; }
7332fi
7333
7334  if test "x$ac_ct_OTOOL" = x; then
7335    OTOOL=":"
7336  else
7337    case $cross_compiling:$ac_tool_warned in
7338yes:)
7339{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7340$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7341ac_tool_warned=yes ;;
7342esac
7343    OTOOL=$ac_ct_OTOOL
7344  fi
7345else
7346  OTOOL="$ac_cv_prog_OTOOL"
7347fi
7348
7349    if test -n "$ac_tool_prefix"; then
7350  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7351set dummy ${ac_tool_prefix}otool64; ac_word=$2
7352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7353$as_echo_n "checking for $ac_word... " >&6; }
7354if ${ac_cv_prog_OTOOL64+:} false; then :
7355  $as_echo_n "(cached) " >&6
7356else
7357  if test -n "$OTOOL64"; then
7358  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7359else
7360as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7361for as_dir in $PATH
7362do
7363  IFS=$as_save_IFS
7364  test -z "$as_dir" && as_dir=.
7365    for ac_exec_ext in '' $ac_executable_extensions; do
7366  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7367    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7368    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7369    break 2
7370  fi
7371done
7372  done
7373IFS=$as_save_IFS
7374
7375fi
7376fi
7377OTOOL64=$ac_cv_prog_OTOOL64
7378if test -n "$OTOOL64"; then
7379  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7380$as_echo "$OTOOL64" >&6; }
7381else
7382  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7383$as_echo "no" >&6; }
7384fi
7385
7386
7387fi
7388if test -z "$ac_cv_prog_OTOOL64"; then
7389  ac_ct_OTOOL64=$OTOOL64
7390  # Extract the first word of "otool64", so it can be a program name with args.
7391set dummy otool64; ac_word=$2
7392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7393$as_echo_n "checking for $ac_word... " >&6; }
7394if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7395  $as_echo_n "(cached) " >&6
7396else
7397  if test -n "$ac_ct_OTOOL64"; then
7398  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7399else
7400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7401for as_dir in $PATH
7402do
7403  IFS=$as_save_IFS
7404  test -z "$as_dir" && as_dir=.
7405    for ac_exec_ext in '' $ac_executable_extensions; do
7406  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7407    ac_cv_prog_ac_ct_OTOOL64="otool64"
7408    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7409    break 2
7410  fi
7411done
7412  done
7413IFS=$as_save_IFS
7414
7415fi
7416fi
7417ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7418if test -n "$ac_ct_OTOOL64"; then
7419  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7420$as_echo "$ac_ct_OTOOL64" >&6; }
7421else
7422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7423$as_echo "no" >&6; }
7424fi
7425
7426  if test "x$ac_ct_OTOOL64" = x; then
7427    OTOOL64=":"
7428  else
7429    case $cross_compiling:$ac_tool_warned in
7430yes:)
7431{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7432$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7433ac_tool_warned=yes ;;
7434esac
7435    OTOOL64=$ac_ct_OTOOL64
7436  fi
7437else
7438  OTOOL64="$ac_cv_prog_OTOOL64"
7439fi
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7468$as_echo_n "checking for -single_module linker flag... " >&6; }
7469if ${lt_cv_apple_cc_single_mod+:} false; then :
7470  $as_echo_n "(cached) " >&6
7471else
7472  lt_cv_apple_cc_single_mod=no
7473      if test -z "${LT_MULTI_MODULE}"; then
7474	# By default we will add the -single_module flag. You can override
7475	# by either setting the environment variable LT_MULTI_MODULE
7476	# non-empty at configure time, or by adding -multi_module to the
7477	# link flags.
7478	rm -rf libconftest.dylib*
7479	echo "int foo(void){return 1;}" > conftest.c
7480	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7481-dynamiclib -Wl,-single_module conftest.c" >&5
7482	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7483	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7484        _lt_result=$?
7485	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7486	  lt_cv_apple_cc_single_mod=yes
7487	else
7488	  cat conftest.err >&5
7489	fi
7490	rm -rf libconftest.dylib*
7491	rm -f conftest.*
7492      fi
7493fi
7494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7495$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7496    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7497$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7498if ${lt_cv_ld_exported_symbols_list+:} false; then :
7499  $as_echo_n "(cached) " >&6
7500else
7501  lt_cv_ld_exported_symbols_list=no
7502      save_LDFLAGS=$LDFLAGS
7503      echo "_main" > conftest.sym
7504      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7505      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7506/* end confdefs.h.  */
7507
7508int
7509main ()
7510{
7511
7512  ;
7513  return 0;
7514}
7515_ACEOF
7516if ac_fn_c_try_link "$LINENO"; then :
7517  lt_cv_ld_exported_symbols_list=yes
7518else
7519  lt_cv_ld_exported_symbols_list=no
7520fi
7521rm -f core conftest.err conftest.$ac_objext \
7522    conftest$ac_exeext conftest.$ac_ext
7523	LDFLAGS="$save_LDFLAGS"
7524
7525fi
7526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7527$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7528    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7529$as_echo_n "checking for -force_load linker flag... " >&6; }
7530if ${lt_cv_ld_force_load+:} false; then :
7531  $as_echo_n "(cached) " >&6
7532else
7533  lt_cv_ld_force_load=no
7534      cat > conftest.c << _LT_EOF
7535int forced_loaded() { return 2;}
7536_LT_EOF
7537      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7538      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7539      echo "$AR cru libconftest.a conftest.o" >&5
7540      $AR cru libconftest.a conftest.o 2>&5
7541      cat > conftest.c << _LT_EOF
7542int main() { return 0;}
7543_LT_EOF
7544      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7545      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7546      _lt_result=$?
7547      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7548	lt_cv_ld_force_load=yes
7549      else
7550	cat conftest.err >&5
7551      fi
7552        rm -f conftest.err libconftest.a conftest conftest.c
7553        rm -rf conftest.dSYM
7554
7555fi
7556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7557$as_echo "$lt_cv_ld_force_load" >&6; }
7558    case $host_os in
7559    rhapsody* | darwin1.[012])
7560      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7561    darwin1.*)
7562      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7563    darwin*) # darwin 5.x on
7564      # if running on 10.5 or later, the deployment target defaults
7565      # to the OS version, if on x86, and 10.4, the deployment
7566      # target defaults to 10.4. Don't you love it?
7567      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7568	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7569	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7570	10.[012][,.]*)
7571	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7572	10.*)
7573	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7574      esac
7575    ;;
7576  esac
7577    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7578      _lt_dar_single_mod='$single_module'
7579    fi
7580    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7581      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7582    else
7583      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7584    fi
7585    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7586      _lt_dsymutil='~$DSYMUTIL $lib || :'
7587    else
7588      _lt_dsymutil=
7589    fi
7590    ;;
7591  esac
7592
7593for ac_header in dlfcn.h
7594do :
7595  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7596"
7597if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7598  cat >>confdefs.h <<_ACEOF
7599#define HAVE_DLFCN_H 1
7600_ACEOF
7601
7602fi
7603
7604done
7605
7606
7607
7608
7609
7610# Set options
7611
7612
7613
7614        enable_dlopen=no
7615
7616
7617  enable_win32_dll=no
7618
7619
7620
7621  # Check whether --enable-static was given.
7622if test "${enable_static+set}" = set; then :
7623  enableval=$enable_static; p=${PACKAGE-default}
7624    case $enableval in
7625    yes) enable_static=yes ;;
7626    no) enable_static=no ;;
7627    *)
7628     enable_static=no
7629      # Look at the argument we got.  We use all the common list separators.
7630      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7631      for pkg in $enableval; do
7632	IFS="$lt_save_ifs"
7633	if test "X$pkg" = "X$p"; then
7634	  enable_static=yes
7635	fi
7636      done
7637      IFS="$lt_save_ifs"
7638      ;;
7639    esac
7640else
7641  enable_static=yes
7642fi
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653# Check whether --with-pic was given.
7654if test "${with_pic+set}" = set; then :
7655  withval=$with_pic; pic_mode="$withval"
7656else
7657  pic_mode=default
7658fi
7659
7660
7661test -z "$pic_mode" && pic_mode=default
7662
7663
7664
7665
7666
7667
7668
7669  # Check whether --enable-fast-install was given.
7670if test "${enable_fast_install+set}" = set; then :
7671  enableval=$enable_fast_install; p=${PACKAGE-default}
7672    case $enableval in
7673    yes) enable_fast_install=yes ;;
7674    no) enable_fast_install=no ;;
7675    *)
7676      enable_fast_install=no
7677      # Look at the argument we got.  We use all the common list separators.
7678      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7679      for pkg in $enableval; do
7680	IFS="$lt_save_ifs"
7681	if test "X$pkg" = "X$p"; then
7682	  enable_fast_install=yes
7683	fi
7684      done
7685      IFS="$lt_save_ifs"
7686      ;;
7687    esac
7688else
7689  enable_fast_install=yes
7690fi
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702# This can be used to rebuild libtool when needed
7703LIBTOOL_DEPS="$ltmain"
7704
7705# Always use our own libtool.
7706LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733test -z "$LN_S" && LN_S="ln -s"
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748if test -n "${ZSH_VERSION+set}" ; then
7749   setopt NO_GLOB_SUBST
7750fi
7751
7752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7753$as_echo_n "checking for objdir... " >&6; }
7754if ${lt_cv_objdir+:} false; then :
7755  $as_echo_n "(cached) " >&6
7756else
7757  rm -f .libs 2>/dev/null
7758mkdir .libs 2>/dev/null
7759if test -d .libs; then
7760  lt_cv_objdir=.libs
7761else
7762  # MS-DOS does not allow filenames that begin with a dot.
7763  lt_cv_objdir=_libs
7764fi
7765rmdir .libs 2>/dev/null
7766fi
7767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7768$as_echo "$lt_cv_objdir" >&6; }
7769objdir=$lt_cv_objdir
7770
7771
7772
7773
7774
7775cat >>confdefs.h <<_ACEOF
7776#define LT_OBJDIR "$lt_cv_objdir/"
7777_ACEOF
7778
7779
7780
7781
7782case $host_os in
7783aix3*)
7784  # AIX sometimes has problems with the GCC collect2 program.  For some
7785  # reason, if we set the COLLECT_NAMES environment variable, the problems
7786  # vanish in a puff of smoke.
7787  if test "X${COLLECT_NAMES+set}" != Xset; then
7788    COLLECT_NAMES=
7789    export COLLECT_NAMES
7790  fi
7791  ;;
7792esac
7793
7794# Global variables:
7795ofile=libtool
7796can_build_shared=yes
7797
7798# All known linkers require a `.a' archive for static linking (except MSVC,
7799# which needs '.lib').
7800libext=a
7801
7802with_gnu_ld="$lt_cv_prog_gnu_ld"
7803
7804old_CC="$CC"
7805old_CFLAGS="$CFLAGS"
7806
7807# Set sane defaults for various variables
7808test -z "$CC" && CC=cc
7809test -z "$LTCC" && LTCC=$CC
7810test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7811test -z "$LD" && LD=ld
7812test -z "$ac_objext" && ac_objext=o
7813
7814for cc_temp in $compiler""; do
7815  case $cc_temp in
7816    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7817    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7818    \-*) ;;
7819    *) break;;
7820  esac
7821done
7822cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7823
7824
7825# Only perform the check for file, if the check method requires it
7826test -z "$MAGIC_CMD" && MAGIC_CMD=file
7827case $deplibs_check_method in
7828file_magic*)
7829  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7830    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7831$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7832if ${lt_cv_path_MAGIC_CMD+:} false; then :
7833  $as_echo_n "(cached) " >&6
7834else
7835  case $MAGIC_CMD in
7836[\\/*] |  ?:[\\/]*)
7837  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7838  ;;
7839*)
7840  lt_save_MAGIC_CMD="$MAGIC_CMD"
7841  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7842  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7843  for ac_dir in $ac_dummy; do
7844    IFS="$lt_save_ifs"
7845    test -z "$ac_dir" && ac_dir=.
7846    if test -f $ac_dir/${ac_tool_prefix}file; then
7847      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7848      if test -n "$file_magic_test_file"; then
7849	case $deplibs_check_method in
7850	"file_magic "*)
7851	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7852	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7853	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7854	    $EGREP "$file_magic_regex" > /dev/null; then
7855	    :
7856	  else
7857	    cat <<_LT_EOF 1>&2
7858
7859*** Warning: the command libtool uses to detect shared libraries,
7860*** $file_magic_cmd, produces output that libtool cannot recognize.
7861*** The result is that libtool may fail to recognize shared libraries
7862*** as such.  This will affect the creation of libtool libraries that
7863*** depend on shared libraries, but programs linked with such libtool
7864*** libraries will work regardless of this problem.  Nevertheless, you
7865*** may want to report the problem to your system manager and/or to
7866*** bug-libtool@gnu.org
7867
7868_LT_EOF
7869	  fi ;;
7870	esac
7871      fi
7872      break
7873    fi
7874  done
7875  IFS="$lt_save_ifs"
7876  MAGIC_CMD="$lt_save_MAGIC_CMD"
7877  ;;
7878esac
7879fi
7880
7881MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7882if test -n "$MAGIC_CMD"; then
7883  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7884$as_echo "$MAGIC_CMD" >&6; }
7885else
7886  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7887$as_echo "no" >&6; }
7888fi
7889
7890
7891
7892
7893
7894if test -z "$lt_cv_path_MAGIC_CMD"; then
7895  if test -n "$ac_tool_prefix"; then
7896    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7897$as_echo_n "checking for file... " >&6; }
7898if ${lt_cv_path_MAGIC_CMD+:} false; then :
7899  $as_echo_n "(cached) " >&6
7900else
7901  case $MAGIC_CMD in
7902[\\/*] |  ?:[\\/]*)
7903  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7904  ;;
7905*)
7906  lt_save_MAGIC_CMD="$MAGIC_CMD"
7907  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7908  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7909  for ac_dir in $ac_dummy; do
7910    IFS="$lt_save_ifs"
7911    test -z "$ac_dir" && ac_dir=.
7912    if test -f $ac_dir/file; then
7913      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7914      if test -n "$file_magic_test_file"; then
7915	case $deplibs_check_method in
7916	"file_magic "*)
7917	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7918	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7919	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7920	    $EGREP "$file_magic_regex" > /dev/null; then
7921	    :
7922	  else
7923	    cat <<_LT_EOF 1>&2
7924
7925*** Warning: the command libtool uses to detect shared libraries,
7926*** $file_magic_cmd, produces output that libtool cannot recognize.
7927*** The result is that libtool may fail to recognize shared libraries
7928*** as such.  This will affect the creation of libtool libraries that
7929*** depend on shared libraries, but programs linked with such libtool
7930*** libraries will work regardless of this problem.  Nevertheless, you
7931*** may want to report the problem to your system manager and/or to
7932*** bug-libtool@gnu.org
7933
7934_LT_EOF
7935	  fi ;;
7936	esac
7937      fi
7938      break
7939    fi
7940  done
7941  IFS="$lt_save_ifs"
7942  MAGIC_CMD="$lt_save_MAGIC_CMD"
7943  ;;
7944esac
7945fi
7946
7947MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7948if test -n "$MAGIC_CMD"; then
7949  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7950$as_echo "$MAGIC_CMD" >&6; }
7951else
7952  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7953$as_echo "no" >&6; }
7954fi
7955
7956
7957  else
7958    MAGIC_CMD=:
7959  fi
7960fi
7961
7962  fi
7963  ;;
7964esac
7965
7966# Use C for the default configuration in the libtool script
7967
7968lt_save_CC="$CC"
7969ac_ext=c
7970ac_cpp='$CPP $CPPFLAGS'
7971ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7972ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7973ac_compiler_gnu=$ac_cv_c_compiler_gnu
7974
7975
7976# Source file extension for C test sources.
7977ac_ext=c
7978
7979# Object file extension for compiled C test sources.
7980objext=o
7981objext=$objext
7982
7983# Code to be used in simple compile tests
7984lt_simple_compile_test_code="int some_variable = 0;"
7985
7986# Code to be used in simple link tests
7987lt_simple_link_test_code='int main(){return(0);}'
7988
7989
7990
7991
7992
7993
7994
7995# If no C compiler was specified, use CC.
7996LTCC=${LTCC-"$CC"}
7997
7998# If no C compiler flags were specified, use CFLAGS.
7999LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8000
8001# Allow CC to be a program name with arguments.
8002compiler=$CC
8003
8004# Save the default compiler, since it gets overwritten when the other
8005# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8006compiler_DEFAULT=$CC
8007
8008# save warnings/boilerplate of simple test code
8009ac_outfile=conftest.$ac_objext
8010echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8011eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8012_lt_compiler_boilerplate=`cat conftest.err`
8013$RM conftest*
8014
8015ac_outfile=conftest.$ac_objext
8016echo "$lt_simple_link_test_code" >conftest.$ac_ext
8017eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8018_lt_linker_boilerplate=`cat conftest.err`
8019$RM -r conftest*
8020
8021
8022## CAVEAT EMPTOR:
8023## There is no encapsulation within the following macros, do not change
8024## the running order or otherwise move them around unless you know exactly
8025## what you are doing...
8026if test -n "$compiler"; then
8027
8028lt_prog_compiler_no_builtin_flag=
8029
8030if test "$GCC" = yes; then
8031  case $cc_basename in
8032  nvcc*)
8033    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8034  *)
8035    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8036  esac
8037
8038  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8039$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8040if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8041  $as_echo_n "(cached) " >&6
8042else
8043  lt_cv_prog_compiler_rtti_exceptions=no
8044   ac_outfile=conftest.$ac_objext
8045   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8046   lt_compiler_flag="-fno-rtti -fno-exceptions"
8047   # Insert the option either (1) after the last *FLAGS variable, or
8048   # (2) before a word containing "conftest.", or (3) at the end.
8049   # Note that $ac_compile itself does not contain backslashes and begins
8050   # with a dollar sign (not a hyphen), so the echo should work correctly.
8051   # The option is referenced via a variable to avoid confusing sed.
8052   lt_compile=`echo "$ac_compile" | $SED \
8053   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8054   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8055   -e 's:$: $lt_compiler_flag:'`
8056   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8057   (eval "$lt_compile" 2>conftest.err)
8058   ac_status=$?
8059   cat conftest.err >&5
8060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8061   if (exit $ac_status) && test -s "$ac_outfile"; then
8062     # The compiler can only warn and ignore the option if not recognized
8063     # So say no if there are warnings other than the usual output.
8064     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8065     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8066     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8067       lt_cv_prog_compiler_rtti_exceptions=yes
8068     fi
8069   fi
8070   $RM conftest*
8071
8072fi
8073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8074$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8075
8076if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8077    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8078else
8079    :
8080fi
8081
8082fi
8083
8084
8085
8086
8087
8088
8089  lt_prog_compiler_wl=
8090lt_prog_compiler_pic=
8091lt_prog_compiler_static=
8092
8093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8094$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8095
8096  if test "$GCC" = yes; then
8097    lt_prog_compiler_wl='-Wl,'
8098    lt_prog_compiler_static='-static'
8099
8100    case $host_os in
8101      aix*)
8102      # All AIX code is PIC.
8103      if test "$host_cpu" = ia64; then
8104	# AIX 5 now supports IA64 processor
8105	lt_prog_compiler_static='-Bstatic'
8106      fi
8107      lt_prog_compiler_pic='-fPIC'
8108      ;;
8109
8110    amigaos*)
8111      case $host_cpu in
8112      powerpc)
8113            # see comment about AmigaOS4 .so support
8114            lt_prog_compiler_pic='-fPIC'
8115        ;;
8116      m68k)
8117            # FIXME: we need at least 68020 code to build shared libraries, but
8118            # adding the `-m68020' flag to GCC prevents building anything better,
8119            # like `-m68040'.
8120            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8121        ;;
8122      esac
8123      ;;
8124
8125    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8126      # PIC is the default for these OSes.
8127      ;;
8128
8129    mingw* | cygwin* | pw32* | os2* | cegcc*)
8130      # This hack is so that the source file can tell whether it is being
8131      # built for inclusion in a dll (and should export symbols for example).
8132      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8133      # (--disable-auto-import) libraries
8134      lt_prog_compiler_pic='-DDLL_EXPORT'
8135      ;;
8136
8137    darwin* | rhapsody*)
8138      # PIC is the default on this platform
8139      # Common symbols not allowed in MH_DYLIB files
8140      lt_prog_compiler_pic='-fno-common'
8141      ;;
8142
8143    haiku*)
8144      # PIC is the default for Haiku.
8145      # The "-static" flag exists, but is broken.
8146      lt_prog_compiler_static=
8147      ;;
8148
8149    hpux*)
8150      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8151      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8152      # sets the default TLS model and affects inlining.
8153      case $host_cpu in
8154      hppa*64*)
8155	# +Z the default
8156	;;
8157      *)
8158	lt_prog_compiler_pic='-fPIC'
8159	;;
8160      esac
8161      ;;
8162
8163    interix[3-9]*)
8164      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8165      # Instead, we relocate shared libraries at runtime.
8166      ;;
8167
8168    msdosdjgpp*)
8169      # Just because we use GCC doesn't mean we suddenly get shared libraries
8170      # on systems that don't support them.
8171      lt_prog_compiler_can_build_shared=no
8172      enable_shared=no
8173      ;;
8174
8175    *nto* | *qnx*)
8176      # QNX uses GNU C++, but need to define -shared option too, otherwise
8177      # it will coredump.
8178      lt_prog_compiler_pic='-fPIC -shared'
8179      ;;
8180
8181    sysv4*MP*)
8182      if test -d /usr/nec; then
8183	lt_prog_compiler_pic=-Kconform_pic
8184      fi
8185      ;;
8186
8187    *)
8188      lt_prog_compiler_pic='-fPIC'
8189      ;;
8190    esac
8191
8192    case $cc_basename in
8193    nvcc*) # Cuda Compiler Driver 2.2
8194      lt_prog_compiler_wl='-Xlinker '
8195      lt_prog_compiler_pic='-Xcompiler -fPIC'
8196      ;;
8197    esac
8198  else
8199    # PORTME Check for flag to pass linker flags through the system compiler.
8200    case $host_os in
8201    aix*)
8202      lt_prog_compiler_wl='-Wl,'
8203      if test "$host_cpu" = ia64; then
8204	# AIX 5 now supports IA64 processor
8205	lt_prog_compiler_static='-Bstatic'
8206      else
8207	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8208      fi
8209      ;;
8210
8211    mingw* | cygwin* | pw32* | os2* | cegcc*)
8212      # This hack is so that the source file can tell whether it is being
8213      # built for inclusion in a dll (and should export symbols for example).
8214      lt_prog_compiler_pic='-DDLL_EXPORT'
8215      ;;
8216
8217    hpux9* | hpux10* | hpux11*)
8218      lt_prog_compiler_wl='-Wl,'
8219      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8220      # not for PA HP-UX.
8221      case $host_cpu in
8222      hppa*64*|ia64*)
8223	# +Z the default
8224	;;
8225      *)
8226	lt_prog_compiler_pic='+Z'
8227	;;
8228      esac
8229      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8230      lt_prog_compiler_static='${wl}-a ${wl}archive'
8231      ;;
8232
8233    irix5* | irix6* | nonstopux*)
8234      lt_prog_compiler_wl='-Wl,'
8235      # PIC (with -KPIC) is the default.
8236      lt_prog_compiler_static='-non_shared'
8237      ;;
8238
8239    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8240      case $cc_basename in
8241      # old Intel for x86_64 which still supported -KPIC.
8242      ecc*)
8243	lt_prog_compiler_wl='-Wl,'
8244	lt_prog_compiler_pic='-KPIC'
8245	lt_prog_compiler_static='-static'
8246        ;;
8247      # icc used to be incompatible with GCC.
8248      # ICC 10 doesn't accept -KPIC any more.
8249      icc* | ifort*)
8250	lt_prog_compiler_wl='-Wl,'
8251	lt_prog_compiler_pic='-fPIC'
8252	lt_prog_compiler_static='-static'
8253        ;;
8254      # Lahey Fortran 8.1.
8255      lf95*)
8256	lt_prog_compiler_wl='-Wl,'
8257	lt_prog_compiler_pic='--shared'
8258	lt_prog_compiler_static='--static'
8259	;;
8260      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8261        # Portland Group compilers (*not* the Pentium gcc compiler,
8262	# which looks to be a dead project)
8263	lt_prog_compiler_wl='-Wl,'
8264	lt_prog_compiler_pic='-fpic'
8265	lt_prog_compiler_static='-Bstatic'
8266        ;;
8267      ccc*)
8268        lt_prog_compiler_wl='-Wl,'
8269        # All Alpha code is PIC.
8270        lt_prog_compiler_static='-non_shared'
8271        ;;
8272      xl* | bgxl* | bgf* | mpixl*)
8273	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8274	lt_prog_compiler_wl='-Wl,'
8275	lt_prog_compiler_pic='-qpic'
8276	lt_prog_compiler_static='-qstaticlink'
8277	;;
8278      *)
8279	case `$CC -V 2>&1 | sed 5q` in
8280	*Sun\ F* | *Sun*Fortran*)
8281	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8282	  lt_prog_compiler_pic='-KPIC'
8283	  lt_prog_compiler_static='-Bstatic'
8284	  lt_prog_compiler_wl=''
8285	  ;;
8286	*Sun\ C*)
8287	  # Sun C 5.9
8288	  lt_prog_compiler_pic='-KPIC'
8289	  lt_prog_compiler_static='-Bstatic'
8290	  lt_prog_compiler_wl='-Wl,'
8291	  ;;
8292	esac
8293	;;
8294      esac
8295      ;;
8296
8297    newsos6)
8298      lt_prog_compiler_pic='-KPIC'
8299      lt_prog_compiler_static='-Bstatic'
8300      ;;
8301
8302    *nto* | *qnx*)
8303      # QNX uses GNU C++, but need to define -shared option too, otherwise
8304      # it will coredump.
8305      lt_prog_compiler_pic='-fPIC -shared'
8306      ;;
8307
8308    osf3* | osf4* | osf5*)
8309      lt_prog_compiler_wl='-Wl,'
8310      # All OSF/1 code is PIC.
8311      lt_prog_compiler_static='-non_shared'
8312      ;;
8313
8314    rdos*)
8315      lt_prog_compiler_static='-non_shared'
8316      ;;
8317
8318    solaris*)
8319      lt_prog_compiler_pic='-KPIC'
8320      lt_prog_compiler_static='-Bstatic'
8321      case $cc_basename in
8322      f77* | f90* | f95*)
8323	lt_prog_compiler_wl='-Qoption ld ';;
8324      *)
8325	lt_prog_compiler_wl='-Wl,';;
8326      esac
8327      ;;
8328
8329    sunos4*)
8330      lt_prog_compiler_wl='-Qoption ld '
8331      lt_prog_compiler_pic='-PIC'
8332      lt_prog_compiler_static='-Bstatic'
8333      ;;
8334
8335    sysv4 | sysv4.2uw2* | sysv4.3*)
8336      lt_prog_compiler_wl='-Wl,'
8337      lt_prog_compiler_pic='-KPIC'
8338      lt_prog_compiler_static='-Bstatic'
8339      ;;
8340
8341    sysv4*MP*)
8342      if test -d /usr/nec ;then
8343	lt_prog_compiler_pic='-Kconform_pic'
8344	lt_prog_compiler_static='-Bstatic'
8345      fi
8346      ;;
8347
8348    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8349      lt_prog_compiler_wl='-Wl,'
8350      lt_prog_compiler_pic='-KPIC'
8351      lt_prog_compiler_static='-Bstatic'
8352      ;;
8353
8354    unicos*)
8355      lt_prog_compiler_wl='-Wl,'
8356      lt_prog_compiler_can_build_shared=no
8357      ;;
8358
8359    uts4*)
8360      lt_prog_compiler_pic='-pic'
8361      lt_prog_compiler_static='-Bstatic'
8362      ;;
8363
8364    *)
8365      lt_prog_compiler_can_build_shared=no
8366      ;;
8367    esac
8368  fi
8369
8370case $host_os in
8371  # For platforms which do not support PIC, -DPIC is meaningless:
8372  *djgpp*)
8373    lt_prog_compiler_pic=
8374    ;;
8375  *)
8376    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8377    ;;
8378esac
8379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8380$as_echo "$lt_prog_compiler_pic" >&6; }
8381
8382
8383
8384
8385
8386
8387#
8388# Check to make sure the PIC flag actually works.
8389#
8390if test -n "$lt_prog_compiler_pic"; then
8391  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8392$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8393if ${lt_cv_prog_compiler_pic_works+:} false; then :
8394  $as_echo_n "(cached) " >&6
8395else
8396  lt_cv_prog_compiler_pic_works=no
8397   ac_outfile=conftest.$ac_objext
8398   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8399   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8400   # Insert the option either (1) after the last *FLAGS variable, or
8401   # (2) before a word containing "conftest.", or (3) at the end.
8402   # Note that $ac_compile itself does not contain backslashes and begins
8403   # with a dollar sign (not a hyphen), so the echo should work correctly.
8404   # The option is referenced via a variable to avoid confusing sed.
8405   lt_compile=`echo "$ac_compile" | $SED \
8406   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8407   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8408   -e 's:$: $lt_compiler_flag:'`
8409   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8410   (eval "$lt_compile" 2>conftest.err)
8411   ac_status=$?
8412   cat conftest.err >&5
8413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8414   if (exit $ac_status) && test -s "$ac_outfile"; then
8415     # The compiler can only warn and ignore the option if not recognized
8416     # So say no if there are warnings other than the usual output.
8417     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8418     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8419     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8420       lt_cv_prog_compiler_pic_works=yes
8421     fi
8422   fi
8423   $RM conftest*
8424
8425fi
8426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8427$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8428
8429if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8430    case $lt_prog_compiler_pic in
8431     "" | " "*) ;;
8432     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8433     esac
8434else
8435    lt_prog_compiler_pic=
8436     lt_prog_compiler_can_build_shared=no
8437fi
8438
8439fi
8440
8441
8442
8443
8444
8445
8446#
8447# Check to make sure the static flag actually works.
8448#
8449wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8451$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8452if ${lt_cv_prog_compiler_static_works+:} false; then :
8453  $as_echo_n "(cached) " >&6
8454else
8455  lt_cv_prog_compiler_static_works=no
8456   save_LDFLAGS="$LDFLAGS"
8457   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8458   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8459   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8460     # The linker can only warn and ignore the option if not recognized
8461     # So say no if there are warnings
8462     if test -s conftest.err; then
8463       # Append any errors to the config.log.
8464       cat conftest.err 1>&5
8465       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8466       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8467       if diff conftest.exp conftest.er2 >/dev/null; then
8468         lt_cv_prog_compiler_static_works=yes
8469       fi
8470     else
8471       lt_cv_prog_compiler_static_works=yes
8472     fi
8473   fi
8474   $RM -r conftest*
8475   LDFLAGS="$save_LDFLAGS"
8476
8477fi
8478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8479$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8480
8481if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8482    :
8483else
8484    lt_prog_compiler_static=
8485fi
8486
8487
8488
8489
8490
8491
8492
8493  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8494$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8495if ${lt_cv_prog_compiler_c_o+:} false; then :
8496  $as_echo_n "(cached) " >&6
8497else
8498  lt_cv_prog_compiler_c_o=no
8499   $RM -r conftest 2>/dev/null
8500   mkdir conftest
8501   cd conftest
8502   mkdir out
8503   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8504
8505   lt_compiler_flag="-o out/conftest2.$ac_objext"
8506   # Insert the option either (1) after the last *FLAGS variable, or
8507   # (2) before a word containing "conftest.", or (3) at the end.
8508   # Note that $ac_compile itself does not contain backslashes and begins
8509   # with a dollar sign (not a hyphen), so the echo should work correctly.
8510   lt_compile=`echo "$ac_compile" | $SED \
8511   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8512   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8513   -e 's:$: $lt_compiler_flag:'`
8514   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8515   (eval "$lt_compile" 2>out/conftest.err)
8516   ac_status=$?
8517   cat out/conftest.err >&5
8518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8519   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8520   then
8521     # The compiler can only warn and ignore the option if not recognized
8522     # So say no if there are warnings
8523     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8524     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8525     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8526       lt_cv_prog_compiler_c_o=yes
8527     fi
8528   fi
8529   chmod u+w . 2>&5
8530   $RM conftest*
8531   # SGI C++ compiler will create directory out/ii_files/ for
8532   # template instantiation
8533   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8534   $RM out/* && rmdir out
8535   cd ..
8536   $RM -r conftest
8537   $RM conftest*
8538
8539fi
8540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8541$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8542
8543
8544
8545
8546
8547
8548  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8549$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8550if ${lt_cv_prog_compiler_c_o+:} false; then :
8551  $as_echo_n "(cached) " >&6
8552else
8553  lt_cv_prog_compiler_c_o=no
8554   $RM -r conftest 2>/dev/null
8555   mkdir conftest
8556   cd conftest
8557   mkdir out
8558   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8559
8560   lt_compiler_flag="-o out/conftest2.$ac_objext"
8561   # Insert the option either (1) after the last *FLAGS variable, or
8562   # (2) before a word containing "conftest.", or (3) at the end.
8563   # Note that $ac_compile itself does not contain backslashes and begins
8564   # with a dollar sign (not a hyphen), so the echo should work correctly.
8565   lt_compile=`echo "$ac_compile" | $SED \
8566   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8567   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8568   -e 's:$: $lt_compiler_flag:'`
8569   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8570   (eval "$lt_compile" 2>out/conftest.err)
8571   ac_status=$?
8572   cat out/conftest.err >&5
8573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8574   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8575   then
8576     # The compiler can only warn and ignore the option if not recognized
8577     # So say no if there are warnings
8578     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8579     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8580     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8581       lt_cv_prog_compiler_c_o=yes
8582     fi
8583   fi
8584   chmod u+w . 2>&5
8585   $RM conftest*
8586   # SGI C++ compiler will create directory out/ii_files/ for
8587   # template instantiation
8588   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8589   $RM out/* && rmdir out
8590   cd ..
8591   $RM -r conftest
8592   $RM conftest*
8593
8594fi
8595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8596$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8597
8598
8599
8600
8601hard_links="nottested"
8602if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8603  # do not overwrite the value of need_locks provided by the user
8604  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8605$as_echo_n "checking if we can lock with hard links... " >&6; }
8606  hard_links=yes
8607  $RM conftest*
8608  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8609  touch conftest.a
8610  ln conftest.a conftest.b 2>&5 || hard_links=no
8611  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8613$as_echo "$hard_links" >&6; }
8614  if test "$hard_links" = no; then
8615    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8616$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8617    need_locks=warn
8618  fi
8619else
8620  need_locks=no
8621fi
8622
8623
8624
8625
8626
8627
8628  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8629$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8630
8631  runpath_var=
8632  allow_undefined_flag=
8633  always_export_symbols=no
8634  archive_cmds=
8635  archive_expsym_cmds=
8636  compiler_needs_object=no
8637  enable_shared_with_static_runtimes=no
8638  export_dynamic_flag_spec=
8639  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8640  hardcode_automatic=no
8641  hardcode_direct=no
8642  hardcode_direct_absolute=no
8643  hardcode_libdir_flag_spec=
8644  hardcode_libdir_flag_spec_ld=
8645  hardcode_libdir_separator=
8646  hardcode_minus_L=no
8647  hardcode_shlibpath_var=unsupported
8648  inherit_rpath=no
8649  link_all_deplibs=unknown
8650  module_cmds=
8651  module_expsym_cmds=
8652  old_archive_from_new_cmds=
8653  old_archive_from_expsyms_cmds=
8654  thread_safe_flag_spec=
8655  whole_archive_flag_spec=
8656  # include_expsyms should be a list of space-separated symbols to be *always*
8657  # included in the symbol list
8658  include_expsyms=
8659  # exclude_expsyms can be an extended regexp of symbols to exclude
8660  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8661  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8662  # as well as any symbol that contains `d'.
8663  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8664  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8665  # platforms (ab)use it in PIC code, but their linkers get confused if
8666  # the symbol is explicitly referenced.  Since portable code cannot
8667  # rely on this symbol name, it's probably fine to never include it in
8668  # preloaded symbol tables.
8669  # Exclude shared library initialization/finalization symbols.
8670  extract_expsyms_cmds=
8671
8672  case $host_os in
8673  cygwin* | mingw* | pw32* | cegcc*)
8674    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8675    # When not using gcc, we currently assume that we are using
8676    # Microsoft Visual C++.
8677    if test "$GCC" != yes; then
8678      with_gnu_ld=no
8679    fi
8680    ;;
8681  interix*)
8682    # we just hope/assume this is gcc and not c89 (= MSVC++)
8683    with_gnu_ld=yes
8684    ;;
8685  openbsd*)
8686    with_gnu_ld=no
8687    ;;
8688  esac
8689
8690  ld_shlibs=yes
8691
8692  # On some targets, GNU ld is compatible enough with the native linker
8693  # that we're better off using the native interface for both.
8694  lt_use_gnu_ld_interface=no
8695  if test "$with_gnu_ld" = yes; then
8696    case $host_os in
8697      aix*)
8698	# The AIX port of GNU ld has always aspired to compatibility
8699	# with the native linker.  However, as the warning in the GNU ld
8700	# block says, versions before 2.19.5* couldn't really create working
8701	# shared libraries, regardless of the interface used.
8702	case `$LD -v 2>&1` in
8703	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8704	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8705	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8706	  *)
8707	    lt_use_gnu_ld_interface=yes
8708	    ;;
8709	esac
8710	;;
8711      *)
8712	lt_use_gnu_ld_interface=yes
8713	;;
8714    esac
8715  fi
8716
8717  if test "$lt_use_gnu_ld_interface" = yes; then
8718    # If archive_cmds runs LD, not CC, wlarc should be empty
8719    wlarc='${wl}'
8720
8721    # Set some defaults for GNU ld with shared library support. These
8722    # are reset later if shared libraries are not supported. Putting them
8723    # here allows them to be overridden if necessary.
8724    runpath_var=LD_RUN_PATH
8725    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8726    export_dynamic_flag_spec='${wl}--export-dynamic'
8727    # ancient GNU ld didn't support --whole-archive et. al.
8728    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8729      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8730    else
8731      whole_archive_flag_spec=
8732    fi
8733    supports_anon_versioning=no
8734    case `$LD -v 2>&1` in
8735      *GNU\ gold*) supports_anon_versioning=yes ;;
8736      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8737      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8738      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8739      *\ 2.11.*) ;; # other 2.11 versions
8740      *) supports_anon_versioning=yes ;;
8741    esac
8742
8743    # See if GNU ld supports shared libraries.
8744    case $host_os in
8745    aix[3-9]*)
8746      # On AIX/PPC, the GNU linker is very broken
8747      if test "$host_cpu" != ia64; then
8748	ld_shlibs=no
8749	cat <<_LT_EOF 1>&2
8750
8751*** Warning: the GNU linker, at least up to release 2.19, is reported
8752*** to be unable to reliably create shared libraries on AIX.
8753*** Therefore, libtool is disabling shared libraries support.  If you
8754*** really care for shared libraries, you may want to install binutils
8755*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8756*** You will then need to restart the configuration process.
8757
8758_LT_EOF
8759      fi
8760      ;;
8761
8762    amigaos*)
8763      case $host_cpu in
8764      powerpc)
8765            # see comment about AmigaOS4 .so support
8766            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8767            archive_expsym_cmds=''
8768        ;;
8769      m68k)
8770            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)'
8771            hardcode_libdir_flag_spec='-L$libdir'
8772            hardcode_minus_L=yes
8773        ;;
8774      esac
8775      ;;
8776
8777    beos*)
8778      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8779	allow_undefined_flag=unsupported
8780	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8781	# support --undefined.  This deserves some investigation.  FIXME
8782	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8783      else
8784	ld_shlibs=no
8785      fi
8786      ;;
8787
8788    cygwin* | mingw* | pw32* | cegcc*)
8789      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8790      # as there is no search path for DLLs.
8791      hardcode_libdir_flag_spec='-L$libdir'
8792      export_dynamic_flag_spec='${wl}--export-all-symbols'
8793      allow_undefined_flag=unsupported
8794      always_export_symbols=no
8795      enable_shared_with_static_runtimes=yes
8796      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8797
8798      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8799        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8800	# If the export-symbols file already is a .def file (1st line
8801	# is EXPORTS), use it as is; otherwise, prepend...
8802	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8803	  cp $export_symbols $output_objdir/$soname.def;
8804	else
8805	  echo EXPORTS > $output_objdir/$soname.def;
8806	  cat $export_symbols >> $output_objdir/$soname.def;
8807	fi~
8808	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8809      else
8810	ld_shlibs=no
8811      fi
8812      ;;
8813
8814    haiku*)
8815      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8816      link_all_deplibs=yes
8817      ;;
8818
8819    interix[3-9]*)
8820      hardcode_direct=no
8821      hardcode_shlibpath_var=no
8822      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8823      export_dynamic_flag_spec='${wl}-E'
8824      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8825      # Instead, shared libraries are loaded at an image base (0x10000000 by
8826      # default) and relocated if they conflict, which is a slow very memory
8827      # consuming and fragmenting process.  To avoid this, we pick a random,
8828      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8829      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8830      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8831      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'
8832      ;;
8833
8834    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8835      tmp_diet=no
8836      if test "$host_os" = linux-dietlibc; then
8837	case $cc_basename in
8838	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8839	esac
8840      fi
8841      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8842	 && test "$tmp_diet" = no
8843      then
8844	tmp_addflag=' $pic_flag'
8845	tmp_sharedflag='-shared'
8846	case $cc_basename,$host_cpu in
8847        pgcc*)				# Portland Group C compiler
8848	  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'
8849	  tmp_addflag=' $pic_flag'
8850	  ;;
8851	pgf77* | pgf90* | pgf95* | pgfortran*)
8852					# Portland Group f77 and f90 compilers
8853	  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'
8854	  tmp_addflag=' $pic_flag -Mnomain' ;;
8855	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8856	  tmp_addflag=' -i_dynamic' ;;
8857	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8858	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8859	ifc* | ifort*)			# Intel Fortran compiler
8860	  tmp_addflag=' -nofor_main' ;;
8861	lf95*)				# Lahey Fortran 8.1
8862	  whole_archive_flag_spec=
8863	  tmp_sharedflag='--shared' ;;
8864	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8865	  tmp_sharedflag='-qmkshrobj'
8866	  tmp_addflag= ;;
8867	nvcc*)	# Cuda Compiler Driver 2.2
8868	  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'
8869	  compiler_needs_object=yes
8870	  ;;
8871	esac
8872	case `$CC -V 2>&1 | sed 5q` in
8873	*Sun\ C*)			# Sun C 5.9
8874	  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'
8875	  compiler_needs_object=yes
8876	  tmp_sharedflag='-G' ;;
8877	*Sun\ F*)			# Sun Fortran 8.3
8878	  tmp_sharedflag='-G' ;;
8879	esac
8880	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8881
8882        if test "x$supports_anon_versioning" = xyes; then
8883          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8884	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8885	    echo "local: *; };" >> $output_objdir/$libname.ver~
8886	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8887        fi
8888
8889	case $cc_basename in
8890	xlf* | bgf* | bgxlf* | mpixlf*)
8891	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8892	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8893	  hardcode_libdir_flag_spec=
8894	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8895	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8896	  if test "x$supports_anon_versioning" = xyes; then
8897	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8898	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8899	      echo "local: *; };" >> $output_objdir/$libname.ver~
8900	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8901	  fi
8902	  ;;
8903	esac
8904      else
8905        ld_shlibs=no
8906      fi
8907      ;;
8908
8909    netbsd*)
8910      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8911	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8912	wlarc=
8913      else
8914	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8915	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8916      fi
8917      ;;
8918
8919    solaris*)
8920      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8921	ld_shlibs=no
8922	cat <<_LT_EOF 1>&2
8923
8924*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8925*** create shared libraries on Solaris systems.  Therefore, libtool
8926*** is disabling shared libraries support.  We urge you to upgrade GNU
8927*** binutils to release 2.9.1 or newer.  Another option is to modify
8928*** your PATH or compiler configuration so that the native linker is
8929*** used, and then restart.
8930
8931_LT_EOF
8932      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8933	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8934	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8935      else
8936	ld_shlibs=no
8937      fi
8938      ;;
8939
8940    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8941      case `$LD -v 2>&1` in
8942        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8943	ld_shlibs=no
8944	cat <<_LT_EOF 1>&2
8945
8946*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8947*** reliably create shared libraries on SCO systems.  Therefore, libtool
8948*** is disabling shared libraries support.  We urge you to upgrade GNU
8949*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8950*** your PATH or compiler configuration so that the native linker is
8951*** used, and then restart.
8952
8953_LT_EOF
8954	;;
8955	*)
8956	  # For security reasons, it is highly recommended that you always
8957	  # use absolute paths for naming shared libraries, and exclude the
8958	  # DT_RUNPATH tag from executables and libraries.  But doing so
8959	  # requires that you compile everything twice, which is a pain.
8960	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8961	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8962	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8963	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8964	  else
8965	    ld_shlibs=no
8966	  fi
8967	;;
8968      esac
8969      ;;
8970
8971    sunos4*)
8972      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8973      wlarc=
8974      hardcode_direct=yes
8975      hardcode_shlibpath_var=no
8976      ;;
8977
8978    *)
8979      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8980	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8981	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8982      else
8983	ld_shlibs=no
8984      fi
8985      ;;
8986    esac
8987
8988    if test "$ld_shlibs" = no; then
8989      runpath_var=
8990      hardcode_libdir_flag_spec=
8991      export_dynamic_flag_spec=
8992      whole_archive_flag_spec=
8993    fi
8994  else
8995    # PORTME fill in a description of your system's linker (not GNU ld)
8996    case $host_os in
8997    aix3*)
8998      allow_undefined_flag=unsupported
8999      always_export_symbols=yes
9000      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'
9001      # Note: this linker hardcodes the directories in LIBPATH if there
9002      # are no directories specified by -L.
9003      hardcode_minus_L=yes
9004      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9005	# Neither direct hardcoding nor static linking is supported with a
9006	# broken collect2.
9007	hardcode_direct=unsupported
9008      fi
9009      ;;
9010
9011    aix[4-9]*)
9012      if test "$host_cpu" = ia64; then
9013	# On IA64, the linker does run time linking by default, so we don't
9014	# have to do anything special.
9015	aix_use_runtimelinking=no
9016	exp_sym_flag='-Bexport'
9017	no_entry_flag=""
9018      else
9019	# If we're using GNU nm, then we don't want the "-C" option.
9020	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9021	# Also, AIX nm treats weak defined symbols like other global
9022	# defined symbols, whereas GNU nm marks them as "W".
9023	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9024	  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'
9025	else
9026	  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'
9027	fi
9028	aix_use_runtimelinking=no
9029
9030	# Test if we are trying to use run time linking or normal
9031	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9032	# need to do runtime linking.
9033	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9034	  for ld_flag in $LDFLAGS; do
9035	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9036	    aix_use_runtimelinking=yes
9037	    break
9038	  fi
9039	  done
9040	  ;;
9041	esac
9042
9043	exp_sym_flag='-bexport'
9044	no_entry_flag='-bnoentry'
9045      fi
9046
9047      # When large executables or shared objects are built, AIX ld can
9048      # have problems creating the table of contents.  If linking a library
9049      # or program results in "error TOC overflow" add -mminimal-toc to
9050      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9051      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9052
9053      archive_cmds=''
9054      hardcode_direct=yes
9055      hardcode_direct_absolute=yes
9056      hardcode_libdir_separator=':'
9057      link_all_deplibs=yes
9058      file_list_spec='${wl}-f,'
9059
9060      if test "$GCC" = yes; then
9061	case $host_os in aix4.[012]|aix4.[012].*)
9062	# We only want to do this on AIX 4.2 and lower, the check
9063	# below for broken collect2 doesn't work under 4.3+
9064	  collect2name=`${CC} -print-prog-name=collect2`
9065	  if test -f "$collect2name" &&
9066	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9067	  then
9068	  # We have reworked collect2
9069	  :
9070	  else
9071	  # We have old collect2
9072	  hardcode_direct=unsupported
9073	  # It fails to find uninstalled libraries when the uninstalled
9074	  # path is not listed in the libpath.  Setting hardcode_minus_L
9075	  # to unsupported forces relinking
9076	  hardcode_minus_L=yes
9077	  hardcode_libdir_flag_spec='-L$libdir'
9078	  hardcode_libdir_separator=
9079	  fi
9080	  ;;
9081	esac
9082	shared_flag='-shared'
9083	if test "$aix_use_runtimelinking" = yes; then
9084	  shared_flag="$shared_flag "'${wl}-G'
9085	fi
9086      else
9087	# not using gcc
9088	if test "$host_cpu" = ia64; then
9089	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9090	# chokes on -Wl,-G. The following line is correct:
9091	  shared_flag='-G'
9092	else
9093	  if test "$aix_use_runtimelinking" = yes; then
9094	    shared_flag='${wl}-G'
9095	  else
9096	    shared_flag='${wl}-bM:SRE'
9097	  fi
9098	fi
9099      fi
9100
9101      export_dynamic_flag_spec='${wl}-bexpall'
9102      # It seems that -bexpall does not export symbols beginning with
9103      # underscore (_), so it is better to generate a list of symbols to export.
9104      always_export_symbols=yes
9105      if test "$aix_use_runtimelinking" = yes; then
9106	# Warning - without using the other runtime loading flags (-brtl),
9107	# -berok will link without error, but may produce a broken library.
9108	allow_undefined_flag='-berok'
9109        # Determine the default libpath from the value encoded in an
9110        # empty executable.
9111        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9112/* end confdefs.h.  */
9113
9114int
9115main ()
9116{
9117
9118  ;
9119  return 0;
9120}
9121_ACEOF
9122if ac_fn_c_try_link "$LINENO"; then :
9123
9124lt_aix_libpath_sed='
9125    /Import File Strings/,/^$/ {
9126	/^0/ {
9127	    s/^0  *\(.*\)$/\1/
9128	    p
9129	}
9130    }'
9131aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9132# Check for a 64-bit object if we didn't find anything.
9133if test -z "$aix_libpath"; then
9134  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9135fi
9136fi
9137rm -f core conftest.err conftest.$ac_objext \
9138    conftest$ac_exeext conftest.$ac_ext
9139if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9140
9141        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9142        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"
9143      else
9144	if test "$host_cpu" = ia64; then
9145	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9146	  allow_undefined_flag="-z nodefs"
9147	  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"
9148	else
9149	 # Determine the default libpath from the value encoded in an
9150	 # empty executable.
9151	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9152/* end confdefs.h.  */
9153
9154int
9155main ()
9156{
9157
9158  ;
9159  return 0;
9160}
9161_ACEOF
9162if ac_fn_c_try_link "$LINENO"; then :
9163
9164lt_aix_libpath_sed='
9165    /Import File Strings/,/^$/ {
9166	/^0/ {
9167	    s/^0  *\(.*\)$/\1/
9168	    p
9169	}
9170    }'
9171aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9172# Check for a 64-bit object if we didn't find anything.
9173if test -z "$aix_libpath"; then
9174  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9175fi
9176fi
9177rm -f core conftest.err conftest.$ac_objext \
9178    conftest$ac_exeext conftest.$ac_ext
9179if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9180
9181	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9182	  # Warning - without using the other run time loading flags,
9183	  # -berok will link without error, but may produce a broken library.
9184	  no_undefined_flag=' ${wl}-bernotok'
9185	  allow_undefined_flag=' ${wl}-berok'
9186	  if test "$with_gnu_ld" = yes; then
9187	    # We only use this code for GNU lds that support --whole-archive.
9188	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9189	  else
9190	    # Exported symbols can be pulled into shared objects from archives
9191	    whole_archive_flag_spec='$convenience'
9192	  fi
9193	  archive_cmds_need_lc=yes
9194	  # This is similar to how AIX traditionally builds its shared libraries.
9195	  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'
9196	fi
9197      fi
9198      ;;
9199
9200    amigaos*)
9201      case $host_cpu in
9202      powerpc)
9203            # see comment about AmigaOS4 .so support
9204            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9205            archive_expsym_cmds=''
9206        ;;
9207      m68k)
9208            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)'
9209            hardcode_libdir_flag_spec='-L$libdir'
9210            hardcode_minus_L=yes
9211        ;;
9212      esac
9213      ;;
9214
9215    bsdi[45]*)
9216      export_dynamic_flag_spec=-rdynamic
9217      ;;
9218
9219    cygwin* | mingw* | pw32* | cegcc*)
9220      # When not using gcc, we currently assume that we are using
9221      # Microsoft Visual C++.
9222      # hardcode_libdir_flag_spec is actually meaningless, as there is
9223      # no search path for DLLs.
9224      hardcode_libdir_flag_spec=' '
9225      allow_undefined_flag=unsupported
9226      # Tell ltmain to make .lib files, not .a files.
9227      libext=lib
9228      # Tell ltmain to make .dll files, not .so files.
9229      shrext_cmds=".dll"
9230      # FIXME: Setting linknames here is a bad hack.
9231      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9232      # The linker will automatically build a .lib file if we build a DLL.
9233      old_archive_from_new_cmds='true'
9234      # FIXME: Should let the user specify the lib program.
9235      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9236      fix_srcfile_path='`cygpath -w "$srcfile"`'
9237      enable_shared_with_static_runtimes=yes
9238      ;;
9239
9240    darwin* | rhapsody*)
9241
9242
9243  archive_cmds_need_lc=no
9244  hardcode_direct=no
9245  hardcode_automatic=yes
9246  hardcode_shlibpath_var=unsupported
9247  if test "$lt_cv_ld_force_load" = "yes"; then
9248    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\"`'
9249  else
9250    whole_archive_flag_spec=''
9251  fi
9252  link_all_deplibs=yes
9253  allow_undefined_flag="$_lt_dar_allow_undefined"
9254  case $cc_basename in
9255     ifort*) _lt_dar_can_shared=yes ;;
9256     *) _lt_dar_can_shared=$GCC ;;
9257  esac
9258  if test "$_lt_dar_can_shared" = "yes"; then
9259    output_verbose_link_cmd=func_echo_all
9260    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9261    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9262    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}"
9263    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}"
9264
9265  else
9266  ld_shlibs=no
9267  fi
9268
9269      ;;
9270
9271    dgux*)
9272      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9273      hardcode_libdir_flag_spec='-L$libdir'
9274      hardcode_shlibpath_var=no
9275      ;;
9276
9277    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9278    # support.  Future versions do this automatically, but an explicit c++rt0.o
9279    # does not break anything, and helps significantly (at the cost of a little
9280    # extra space).
9281    freebsd2.2*)
9282      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9283      hardcode_libdir_flag_spec='-R$libdir'
9284      hardcode_direct=yes
9285      hardcode_shlibpath_var=no
9286      ;;
9287
9288    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9289    freebsd2.*)
9290      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9291      hardcode_direct=yes
9292      hardcode_minus_L=yes
9293      hardcode_shlibpath_var=no
9294      ;;
9295
9296    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9297    freebsd* | dragonfly*)
9298      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9299      hardcode_libdir_flag_spec='-R$libdir'
9300      hardcode_direct=yes
9301      hardcode_shlibpath_var=no
9302      ;;
9303
9304    hpux9*)
9305      if test "$GCC" = yes; then
9306	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'
9307      else
9308	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'
9309      fi
9310      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9311      hardcode_libdir_separator=:
9312      hardcode_direct=yes
9313
9314      # hardcode_minus_L: Not really in the search PATH,
9315      # but as the default location of the library.
9316      hardcode_minus_L=yes
9317      export_dynamic_flag_spec='${wl}-E'
9318      ;;
9319
9320    hpux10*)
9321      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9322	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9323      else
9324	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9325      fi
9326      if test "$with_gnu_ld" = no; then
9327	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9328	hardcode_libdir_flag_spec_ld='+b $libdir'
9329	hardcode_libdir_separator=:
9330	hardcode_direct=yes
9331	hardcode_direct_absolute=yes
9332	export_dynamic_flag_spec='${wl}-E'
9333	# hardcode_minus_L: Not really in the search PATH,
9334	# but as the default location of the library.
9335	hardcode_minus_L=yes
9336      fi
9337      ;;
9338
9339    hpux11*)
9340      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9341	case $host_cpu in
9342	hppa*64*)
9343	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9344	  ;;
9345	ia64*)
9346	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9347	  ;;
9348	*)
9349	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9350	  ;;
9351	esac
9352      else
9353	case $host_cpu in
9354	hppa*64*)
9355	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9356	  ;;
9357	ia64*)
9358	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9359	  ;;
9360	*)
9361
9362	  # Older versions of the 11.00 compiler do not understand -b yet
9363	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9364	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9365$as_echo_n "checking if $CC understands -b... " >&6; }
9366if ${lt_cv_prog_compiler__b+:} false; then :
9367  $as_echo_n "(cached) " >&6
9368else
9369  lt_cv_prog_compiler__b=no
9370   save_LDFLAGS="$LDFLAGS"
9371   LDFLAGS="$LDFLAGS -b"
9372   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9373   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9374     # The linker can only warn and ignore the option if not recognized
9375     # So say no if there are warnings
9376     if test -s conftest.err; then
9377       # Append any errors to the config.log.
9378       cat conftest.err 1>&5
9379       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9380       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9381       if diff conftest.exp conftest.er2 >/dev/null; then
9382         lt_cv_prog_compiler__b=yes
9383       fi
9384     else
9385       lt_cv_prog_compiler__b=yes
9386     fi
9387   fi
9388   $RM -r conftest*
9389   LDFLAGS="$save_LDFLAGS"
9390
9391fi
9392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9393$as_echo "$lt_cv_prog_compiler__b" >&6; }
9394
9395if test x"$lt_cv_prog_compiler__b" = xyes; then
9396    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9397else
9398    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9399fi
9400
9401	  ;;
9402	esac
9403      fi
9404      if test "$with_gnu_ld" = no; then
9405	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9406	hardcode_libdir_separator=:
9407
9408	case $host_cpu in
9409	hppa*64*|ia64*)
9410	  hardcode_direct=no
9411	  hardcode_shlibpath_var=no
9412	  ;;
9413	*)
9414	  hardcode_direct=yes
9415	  hardcode_direct_absolute=yes
9416	  export_dynamic_flag_spec='${wl}-E'
9417
9418	  # hardcode_minus_L: Not really in the search PATH,
9419	  # but as the default location of the library.
9420	  hardcode_minus_L=yes
9421	  ;;
9422	esac
9423      fi
9424      ;;
9425
9426    irix5* | irix6* | nonstopux*)
9427      if test "$GCC" = yes; then
9428	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'
9429	# Try to use the -exported_symbol ld option, if it does not
9430	# work, assume that -exports_file does not work either and
9431	# implicitly export all symbols.
9432        save_LDFLAGS="$LDFLAGS"
9433        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9434        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9435/* end confdefs.h.  */
9436int foo(void) {}
9437_ACEOF
9438if ac_fn_c_try_link "$LINENO"; then :
9439  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'
9440
9441fi
9442rm -f core conftest.err conftest.$ac_objext \
9443    conftest$ac_exeext conftest.$ac_ext
9444        LDFLAGS="$save_LDFLAGS"
9445      else
9446	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'
9447	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'
9448      fi
9449      archive_cmds_need_lc='no'
9450      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9451      hardcode_libdir_separator=:
9452      inherit_rpath=yes
9453      link_all_deplibs=yes
9454      ;;
9455
9456    netbsd*)
9457      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9458	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9459      else
9460	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9461      fi
9462      hardcode_libdir_flag_spec='-R$libdir'
9463      hardcode_direct=yes
9464      hardcode_shlibpath_var=no
9465      ;;
9466
9467    newsos6)
9468      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9469      hardcode_direct=yes
9470      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9471      hardcode_libdir_separator=:
9472      hardcode_shlibpath_var=no
9473      ;;
9474
9475    *nto* | *qnx*)
9476      ;;
9477
9478    openbsd*)
9479      if test -f /usr/libexec/ld.so; then
9480	hardcode_direct=yes
9481	hardcode_shlibpath_var=no
9482	hardcode_direct_absolute=yes
9483	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9484	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9485	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9486	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9487	  export_dynamic_flag_spec='${wl}-E'
9488	else
9489	  case $host_os in
9490	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9491	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9492	     hardcode_libdir_flag_spec='-R$libdir'
9493	     ;;
9494	   *)
9495	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9496	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9497	     ;;
9498	  esac
9499	fi
9500      else
9501	ld_shlibs=no
9502      fi
9503      ;;
9504
9505    os2*)
9506      hardcode_libdir_flag_spec='-L$libdir'
9507      hardcode_minus_L=yes
9508      allow_undefined_flag=unsupported
9509      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'
9510      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9511      ;;
9512
9513    osf3*)
9514      if test "$GCC" = yes; then
9515	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9516	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'
9517      else
9518	allow_undefined_flag=' -expect_unresolved \*'
9519	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'
9520      fi
9521      archive_cmds_need_lc='no'
9522      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9523      hardcode_libdir_separator=:
9524      ;;
9525
9526    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9527      if test "$GCC" = yes; then
9528	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9529	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'
9530	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9531      else
9532	allow_undefined_flag=' -expect_unresolved \*'
9533	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'
9534	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~
9535	$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'
9536
9537	# Both c and cxx compiler support -rpath directly
9538	hardcode_libdir_flag_spec='-rpath $libdir'
9539      fi
9540      archive_cmds_need_lc='no'
9541      hardcode_libdir_separator=:
9542      ;;
9543
9544    solaris*)
9545      no_undefined_flag=' -z defs'
9546      if test "$GCC" = yes; then
9547	wlarc='${wl}'
9548	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9549	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9550	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9551      else
9552	case `$CC -V 2>&1` in
9553	*"Compilers 5.0"*)
9554	  wlarc=''
9555	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9556	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9557	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9558	  ;;
9559	*)
9560	  wlarc='${wl}'
9561	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9562	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9563	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9564	  ;;
9565	esac
9566      fi
9567      hardcode_libdir_flag_spec='-R$libdir'
9568      hardcode_shlibpath_var=no
9569      case $host_os in
9570      solaris2.[0-5] | solaris2.[0-5].*) ;;
9571      *)
9572	# The compiler driver will combine and reorder linker options,
9573	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9574	# but is careful enough not to reorder.
9575	# Supported since Solaris 2.6 (maybe 2.5.1?)
9576	if test "$GCC" = yes; then
9577	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9578	else
9579	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9580	fi
9581	;;
9582      esac
9583      link_all_deplibs=yes
9584      ;;
9585
9586    sunos4*)
9587      if test "x$host_vendor" = xsequent; then
9588	# Use $CC to link under sequent, because it throws in some extra .o
9589	# files that make .init and .fini sections work.
9590	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9591      else
9592	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9593      fi
9594      hardcode_libdir_flag_spec='-L$libdir'
9595      hardcode_direct=yes
9596      hardcode_minus_L=yes
9597      hardcode_shlibpath_var=no
9598      ;;
9599
9600    sysv4)
9601      case $host_vendor in
9602	sni)
9603	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9604	  hardcode_direct=yes # is this really true???
9605	;;
9606	siemens)
9607	  ## LD is ld it makes a PLAMLIB
9608	  ## CC just makes a GrossModule.
9609	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9610	  reload_cmds='$CC -r -o $output$reload_objs'
9611	  hardcode_direct=no
9612        ;;
9613	motorola)
9614	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9615	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9616	;;
9617      esac
9618      runpath_var='LD_RUN_PATH'
9619      hardcode_shlibpath_var=no
9620      ;;
9621
9622    sysv4.3*)
9623      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9624      hardcode_shlibpath_var=no
9625      export_dynamic_flag_spec='-Bexport'
9626      ;;
9627
9628    sysv4*MP*)
9629      if test -d /usr/nec; then
9630	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9631	hardcode_shlibpath_var=no
9632	runpath_var=LD_RUN_PATH
9633	hardcode_runpath_var=yes
9634	ld_shlibs=yes
9635      fi
9636      ;;
9637
9638    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9639      no_undefined_flag='${wl}-z,text'
9640      archive_cmds_need_lc=no
9641      hardcode_shlibpath_var=no
9642      runpath_var='LD_RUN_PATH'
9643
9644      if test "$GCC" = yes; then
9645	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9646	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9647      else
9648	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9649	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9650      fi
9651      ;;
9652
9653    sysv5* | sco3.2v5* | sco5v6*)
9654      # Note: We can NOT use -z defs as we might desire, because we do not
9655      # link with -lc, and that would cause any symbols used from libc to
9656      # always be unresolved, which means just about no library would
9657      # ever link correctly.  If we're not using GNU ld we use -z text
9658      # though, which does catch some bad symbols but isn't as heavy-handed
9659      # as -z defs.
9660      no_undefined_flag='${wl}-z,text'
9661      allow_undefined_flag='${wl}-z,nodefs'
9662      archive_cmds_need_lc=no
9663      hardcode_shlibpath_var=no
9664      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9665      hardcode_libdir_separator=':'
9666      link_all_deplibs=yes
9667      export_dynamic_flag_spec='${wl}-Bexport'
9668      runpath_var='LD_RUN_PATH'
9669
9670      if test "$GCC" = yes; then
9671	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9672	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9673      else
9674	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9675	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9676      fi
9677      ;;
9678
9679    uts4*)
9680      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9681      hardcode_libdir_flag_spec='-L$libdir'
9682      hardcode_shlibpath_var=no
9683      ;;
9684
9685    *)
9686      ld_shlibs=no
9687      ;;
9688    esac
9689
9690    if test x$host_vendor = xsni; then
9691      case $host in
9692      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9693	export_dynamic_flag_spec='${wl}-Blargedynsym'
9694	;;
9695      esac
9696    fi
9697  fi
9698
9699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9700$as_echo "$ld_shlibs" >&6; }
9701test "$ld_shlibs" = no && can_build_shared=no
9702
9703with_gnu_ld=$with_gnu_ld
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719#
9720# Do we need to explicitly link libc?
9721#
9722case "x$archive_cmds_need_lc" in
9723x|xyes)
9724  # Assume -lc should be added
9725  archive_cmds_need_lc=yes
9726
9727  if test "$enable_shared" = yes && test "$GCC" = yes; then
9728    case $archive_cmds in
9729    *'~'*)
9730      # FIXME: we may have to deal with multi-command sequences.
9731      ;;
9732    '$CC '*)
9733      # Test whether the compiler implicitly links with -lc since on some
9734      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9735      # to ld, don't add -lc before -lgcc.
9736      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9737$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9738if ${lt_cv_archive_cmds_need_lc+:} false; then :
9739  $as_echo_n "(cached) " >&6
9740else
9741  $RM conftest*
9742	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9743
9744	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9745  (eval $ac_compile) 2>&5
9746  ac_status=$?
9747  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9748  test $ac_status = 0; } 2>conftest.err; then
9749	  soname=conftest
9750	  lib=conftest
9751	  libobjs=conftest.$ac_objext
9752	  deplibs=
9753	  wl=$lt_prog_compiler_wl
9754	  pic_flag=$lt_prog_compiler_pic
9755	  compiler_flags=-v
9756	  linker_flags=-v
9757	  verstring=
9758	  output_objdir=.
9759	  libname=conftest
9760	  lt_save_allow_undefined_flag=$allow_undefined_flag
9761	  allow_undefined_flag=
9762	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9763  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9764  ac_status=$?
9765  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9766  test $ac_status = 0; }
9767	  then
9768	    lt_cv_archive_cmds_need_lc=no
9769	  else
9770	    lt_cv_archive_cmds_need_lc=yes
9771	  fi
9772	  allow_undefined_flag=$lt_save_allow_undefined_flag
9773	else
9774	  cat conftest.err 1>&5
9775	fi
9776	$RM conftest*
9777
9778fi
9779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9780$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9781      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9782      ;;
9783    esac
9784  fi
9785  ;;
9786esac
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9945$as_echo_n "checking dynamic linker characteristics... " >&6; }
9946
9947if test "$GCC" = yes; then
9948  case $host_os in
9949    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9950    *) lt_awk_arg="/^libraries:/" ;;
9951  esac
9952  case $host_os in
9953    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9954    *) lt_sed_strip_eq="s,=/,/,g" ;;
9955  esac
9956  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9957  case $lt_search_path_spec in
9958  *\;*)
9959    # if the path contains ";" then we assume it to be the separator
9960    # otherwise default to the standard path separator (i.e. ":") - it is
9961    # assumed that no part of a normal pathname contains ";" but that should
9962    # okay in the real world where ";" in dirpaths is itself problematic.
9963    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9964    ;;
9965  *)
9966    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9967    ;;
9968  esac
9969  # Ok, now we have the path, separated by spaces, we can step through it
9970  # and add multilib dir if necessary.
9971  lt_tmp_lt_search_path_spec=
9972  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9973  for lt_sys_path in $lt_search_path_spec; do
9974    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9975      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9976    else
9977      test -d "$lt_sys_path" && \
9978	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9979    fi
9980  done
9981  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9982BEGIN {RS=" "; FS="/|\n";} {
9983  lt_foo="";
9984  lt_count=0;
9985  for (lt_i = NF; lt_i > 0; lt_i--) {
9986    if ($lt_i != "" && $lt_i != ".") {
9987      if ($lt_i == "..") {
9988        lt_count++;
9989      } else {
9990        if (lt_count == 0) {
9991          lt_foo="/" $lt_i lt_foo;
9992        } else {
9993          lt_count--;
9994        }
9995      }
9996    }
9997  }
9998  if (lt_foo != "") { lt_freq[lt_foo]++; }
9999  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10000}'`
10001  # AWK program above erroneously prepends '/' to C:/dos/paths
10002  # for these hosts.
10003  case $host_os in
10004    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10005      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10006  esac
10007  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10008else
10009  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10010fi
10011library_names_spec=
10012libname_spec='lib$name'
10013soname_spec=
10014shrext_cmds=".so"
10015postinstall_cmds=
10016postuninstall_cmds=
10017finish_cmds=
10018finish_eval=
10019shlibpath_var=
10020shlibpath_overrides_runpath=unknown
10021version_type=none
10022dynamic_linker="$host_os ld.so"
10023sys_lib_dlsearch_path_spec="/lib /usr/lib"
10024need_lib_prefix=unknown
10025hardcode_into_libs=no
10026
10027# when you set need_version to no, make sure it does not cause -set_version
10028# flags to be left without arguments
10029need_version=unknown
10030
10031case $host_os in
10032aix3*)
10033  version_type=linux
10034  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10035  shlibpath_var=LIBPATH
10036
10037  # AIX 3 has no versioning support, so we append a major version to the name.
10038  soname_spec='${libname}${release}${shared_ext}$major'
10039  ;;
10040
10041aix[4-9]*)
10042  version_type=linux
10043  need_lib_prefix=no
10044  need_version=no
10045  hardcode_into_libs=yes
10046  if test "$host_cpu" = ia64; then
10047    # AIX 5 supports IA64
10048    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10049    shlibpath_var=LD_LIBRARY_PATH
10050  else
10051    # With GCC up to 2.95.x, collect2 would create an import file
10052    # for dependence libraries.  The import file would start with
10053    # the line `#! .'.  This would cause the generated library to
10054    # depend on `.', always an invalid library.  This was fixed in
10055    # development snapshots of GCC prior to 3.0.
10056    case $host_os in
10057      aix4 | aix4.[01] | aix4.[01].*)
10058      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10059	   echo ' yes '
10060	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10061	:
10062      else
10063	can_build_shared=no
10064      fi
10065      ;;
10066    esac
10067    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10068    # soname into executable. Probably we can add versioning support to
10069    # collect2, so additional links can be useful in future.
10070    if test "$aix_use_runtimelinking" = yes; then
10071      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10072      # instead of lib<name>.a to let people know that these are not
10073      # typical AIX shared libraries.
10074      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10075    else
10076      # We preserve .a as extension for shared libraries through AIX4.2
10077      # and later when we are not doing run time linking.
10078      library_names_spec='${libname}${release}.a $libname.a'
10079      soname_spec='${libname}${release}${shared_ext}$major'
10080    fi
10081    shlibpath_var=LIBPATH
10082  fi
10083  ;;
10084
10085amigaos*)
10086  case $host_cpu in
10087  powerpc)
10088    # Since July 2007 AmigaOS4 officially supports .so libraries.
10089    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10090    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10091    ;;
10092  m68k)
10093    library_names_spec='$libname.ixlibrary $libname.a'
10094    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10095    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'
10096    ;;
10097  esac
10098  ;;
10099
10100beos*)
10101  library_names_spec='${libname}${shared_ext}'
10102  dynamic_linker="$host_os ld.so"
10103  shlibpath_var=LIBRARY_PATH
10104  ;;
10105
10106bsdi[45]*)
10107  version_type=linux
10108  need_version=no
10109  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10110  soname_spec='${libname}${release}${shared_ext}$major'
10111  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10112  shlibpath_var=LD_LIBRARY_PATH
10113  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10114  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10115  # the default ld.so.conf also contains /usr/contrib/lib and
10116  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10117  # libtool to hard-code these into programs
10118  ;;
10119
10120cygwin* | mingw* | pw32* | cegcc*)
10121  version_type=windows
10122  shrext_cmds=".dll"
10123  need_version=no
10124  need_lib_prefix=no
10125
10126  case $GCC,$host_os in
10127  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10128    library_names_spec='$libname.dll.a'
10129    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10130    postinstall_cmds='base_file=`basename \${file}`~
10131      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10132      dldir=$destdir/`dirname \$dlpath`~
10133      test -d \$dldir || mkdir -p \$dldir~
10134      $install_prog $dir/$dlname \$dldir/$dlname~
10135      chmod a+x \$dldir/$dlname~
10136      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10137        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10138      fi'
10139    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10140      dlpath=$dir/\$dldll~
10141       $RM \$dlpath'
10142    shlibpath_overrides_runpath=yes
10143
10144    case $host_os in
10145    cygwin*)
10146      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10147      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10148
10149      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10150      ;;
10151    mingw* | cegcc*)
10152      # MinGW DLLs use traditional 'lib' prefix
10153      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10154      ;;
10155    pw32*)
10156      # pw32 DLLs use 'pw' prefix rather than 'lib'
10157      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10158      ;;
10159    esac
10160    ;;
10161
10162  *)
10163    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10164    ;;
10165  esac
10166  dynamic_linker='Win32 ld.exe'
10167  # FIXME: first we should search . and the directory the executable is in
10168  shlibpath_var=PATH
10169  ;;
10170
10171darwin* | rhapsody*)
10172  dynamic_linker="$host_os dyld"
10173  version_type=darwin
10174  need_lib_prefix=no
10175  need_version=no
10176  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10177  soname_spec='${libname}${release}${major}$shared_ext'
10178  shlibpath_overrides_runpath=yes
10179  shlibpath_var=DYLD_LIBRARY_PATH
10180  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10181
10182  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10183  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10184  ;;
10185
10186dgux*)
10187  version_type=linux
10188  need_lib_prefix=no
10189  need_version=no
10190  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10191  soname_spec='${libname}${release}${shared_ext}$major'
10192  shlibpath_var=LD_LIBRARY_PATH
10193  ;;
10194
10195freebsd* | dragonfly*)
10196  # DragonFly does not have aout.  When/if they implement a new
10197  # versioning mechanism, adjust this.
10198  if test -x /usr/bin/objformat; then
10199    objformat=`/usr/bin/objformat`
10200  else
10201    case $host_os in
10202    freebsd[23].*) objformat=aout ;;
10203    *) objformat=elf ;;
10204    esac
10205  fi
10206  version_type=freebsd-$objformat
10207  case $version_type in
10208    freebsd-elf*)
10209      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10210      need_version=no
10211      need_lib_prefix=no
10212      ;;
10213    freebsd-*)
10214      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10215      need_version=yes
10216      ;;
10217  esac
10218  shlibpath_var=LD_LIBRARY_PATH
10219  case $host_os in
10220  freebsd2.*)
10221    shlibpath_overrides_runpath=yes
10222    ;;
10223  freebsd3.[01]* | freebsdelf3.[01]*)
10224    shlibpath_overrides_runpath=yes
10225    hardcode_into_libs=yes
10226    ;;
10227  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10228  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10229    shlibpath_overrides_runpath=no
10230    hardcode_into_libs=yes
10231    ;;
10232  *) # from 4.6 on, and DragonFly
10233    shlibpath_overrides_runpath=yes
10234    hardcode_into_libs=yes
10235    ;;
10236  esac
10237  ;;
10238
10239haiku*)
10240  version_type=linux
10241  need_lib_prefix=no
10242  need_version=no
10243  dynamic_linker="$host_os runtime_loader"
10244  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10245  soname_spec='${libname}${release}${shared_ext}$major'
10246  shlibpath_var=LIBRARY_PATH
10247  shlibpath_overrides_runpath=yes
10248  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10249  hardcode_into_libs=yes
10250  ;;
10251
10252hpux9* | hpux10* | hpux11*)
10253  # Give a soname corresponding to the major version so that dld.sl refuses to
10254  # link against other versions.
10255  version_type=sunos
10256  need_lib_prefix=no
10257  need_version=no
10258  case $host_cpu in
10259  ia64*)
10260    shrext_cmds='.so'
10261    hardcode_into_libs=yes
10262    dynamic_linker="$host_os dld.so"
10263    shlibpath_var=LD_LIBRARY_PATH
10264    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10265    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10266    soname_spec='${libname}${release}${shared_ext}$major'
10267    if test "X$HPUX_IA64_MODE" = X32; then
10268      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10269    else
10270      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10271    fi
10272    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10273    ;;
10274  hppa*64*)
10275    shrext_cmds='.sl'
10276    hardcode_into_libs=yes
10277    dynamic_linker="$host_os dld.sl"
10278    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10279    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10280    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10281    soname_spec='${libname}${release}${shared_ext}$major'
10282    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10283    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10284    ;;
10285  *)
10286    shrext_cmds='.sl'
10287    dynamic_linker="$host_os dld.sl"
10288    shlibpath_var=SHLIB_PATH
10289    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10290    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10291    soname_spec='${libname}${release}${shared_ext}$major'
10292    ;;
10293  esac
10294  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10295  postinstall_cmds='chmod 555 $lib'
10296  # or fails outright, so override atomically:
10297  install_override_mode=555
10298  ;;
10299
10300interix[3-9]*)
10301  version_type=linux
10302  need_lib_prefix=no
10303  need_version=no
10304  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10305  soname_spec='${libname}${release}${shared_ext}$major'
10306  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10307  shlibpath_var=LD_LIBRARY_PATH
10308  shlibpath_overrides_runpath=no
10309  hardcode_into_libs=yes
10310  ;;
10311
10312irix5* | irix6* | nonstopux*)
10313  case $host_os in
10314    nonstopux*) version_type=nonstopux ;;
10315    *)
10316	if test "$lt_cv_prog_gnu_ld" = yes; then
10317		version_type=linux
10318	else
10319		version_type=irix
10320	fi ;;
10321  esac
10322  need_lib_prefix=no
10323  need_version=no
10324  soname_spec='${libname}${release}${shared_ext}$major'
10325  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10326  case $host_os in
10327  irix5* | nonstopux*)
10328    libsuff= shlibsuff=
10329    ;;
10330  *)
10331    case $LD in # libtool.m4 will add one of these switches to LD
10332    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10333      libsuff= shlibsuff= libmagic=32-bit;;
10334    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10335      libsuff=32 shlibsuff=N32 libmagic=N32;;
10336    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10337      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10338    *) libsuff= shlibsuff= libmagic=never-match;;
10339    esac
10340    ;;
10341  esac
10342  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10343  shlibpath_overrides_runpath=no
10344  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10345  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10346  hardcode_into_libs=yes
10347  ;;
10348
10349# No shared lib support for Linux oldld, aout, or coff.
10350linux*oldld* | linux*aout* | linux*coff*)
10351  dynamic_linker=no
10352  ;;
10353
10354# This must be Linux ELF.
10355linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10356  version_type=linux
10357  need_lib_prefix=no
10358  need_version=no
10359  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10360  soname_spec='${libname}${release}${shared_ext}$major'
10361  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10362  shlibpath_var=LD_LIBRARY_PATH
10363  shlibpath_overrides_runpath=no
10364
10365  # Some binutils ld are patched to set DT_RUNPATH
10366  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10367  $as_echo_n "(cached) " >&6
10368else
10369  lt_cv_shlibpath_overrides_runpath=no
10370    save_LDFLAGS=$LDFLAGS
10371    save_libdir=$libdir
10372    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10373	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10374    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10375/* end confdefs.h.  */
10376
10377int
10378main ()
10379{
10380
10381  ;
10382  return 0;
10383}
10384_ACEOF
10385if ac_fn_c_try_link "$LINENO"; then :
10386  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10387  lt_cv_shlibpath_overrides_runpath=yes
10388fi
10389fi
10390rm -f core conftest.err conftest.$ac_objext \
10391    conftest$ac_exeext conftest.$ac_ext
10392    LDFLAGS=$save_LDFLAGS
10393    libdir=$save_libdir
10394
10395fi
10396
10397  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10398
10399  # This implies no fast_install, which is unacceptable.
10400  # Some rework will be needed to allow for fast_install
10401  # before this can be enabled.
10402  hardcode_into_libs=yes
10403
10404  # Append ld.so.conf contents to the search path
10405  if test -f /etc/ld.so.conf; then
10406    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' ' '`
10407    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10408  fi
10409
10410  # We used to test for /lib/ld.so.1 and disable shared libraries on
10411  # powerpc, because MkLinux only supported shared libraries with the
10412  # GNU dynamic linker.  Since this was broken with cross compilers,
10413  # most powerpc-linux boxes support dynamic linking these days and
10414  # people can always --disable-shared, the test was removed, and we
10415  # assume the GNU/Linux dynamic linker is in use.
10416  dynamic_linker='GNU/Linux ld.so'
10417  ;;
10418
10419netbsd*)
10420  version_type=sunos
10421  need_lib_prefix=no
10422  need_version=no
10423  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10424    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10425    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10426    dynamic_linker='NetBSD (a.out) ld.so'
10427  else
10428    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10429    soname_spec='${libname}${release}${shared_ext}$major'
10430    dynamic_linker='NetBSD ld.elf_so'
10431  fi
10432  shlibpath_var=LD_LIBRARY_PATH
10433  shlibpath_overrides_runpath=yes
10434  hardcode_into_libs=yes
10435  ;;
10436
10437newsos6)
10438  version_type=linux
10439  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10440  shlibpath_var=LD_LIBRARY_PATH
10441  shlibpath_overrides_runpath=yes
10442  ;;
10443
10444*nto* | *qnx*)
10445  version_type=qnx
10446  need_lib_prefix=no
10447  need_version=no
10448  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10449  soname_spec='${libname}${release}${shared_ext}$major'
10450  shlibpath_var=LD_LIBRARY_PATH
10451  shlibpath_overrides_runpath=no
10452  hardcode_into_libs=yes
10453  dynamic_linker='ldqnx.so'
10454  ;;
10455
10456openbsd*)
10457  version_type=sunos
10458  sys_lib_dlsearch_path_spec="/usr/lib"
10459  need_lib_prefix=no
10460  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10461  case $host_os in
10462    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10463    *)				need_version=no  ;;
10464  esac
10465  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10466  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10467  shlibpath_var=LD_LIBRARY_PATH
10468  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10469    case $host_os in
10470      openbsd2.[89] | openbsd2.[89].*)
10471	shlibpath_overrides_runpath=no
10472	;;
10473      *)
10474	shlibpath_overrides_runpath=yes
10475	;;
10476      esac
10477  else
10478    shlibpath_overrides_runpath=yes
10479  fi
10480  ;;
10481
10482os2*)
10483  libname_spec='$name'
10484  shrext_cmds=".dll"
10485  need_lib_prefix=no
10486  library_names_spec='$libname${shared_ext} $libname.a'
10487  dynamic_linker='OS/2 ld.exe'
10488  shlibpath_var=LIBPATH
10489  ;;
10490
10491osf3* | osf4* | osf5*)
10492  version_type=osf
10493  need_lib_prefix=no
10494  need_version=no
10495  soname_spec='${libname}${release}${shared_ext}$major'
10496  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10497  shlibpath_var=LD_LIBRARY_PATH
10498  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10499  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10500  ;;
10501
10502rdos*)
10503  dynamic_linker=no
10504  ;;
10505
10506solaris*)
10507  version_type=linux
10508  need_lib_prefix=no
10509  need_version=no
10510  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10511  soname_spec='${libname}${release}${shared_ext}$major'
10512  shlibpath_var=LD_LIBRARY_PATH
10513  shlibpath_overrides_runpath=yes
10514  hardcode_into_libs=yes
10515  # ldd complains unless libraries are executable
10516  postinstall_cmds='chmod +x $lib'
10517  ;;
10518
10519sunos4*)
10520  version_type=sunos
10521  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10522  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10523  shlibpath_var=LD_LIBRARY_PATH
10524  shlibpath_overrides_runpath=yes
10525  if test "$with_gnu_ld" = yes; then
10526    need_lib_prefix=no
10527  fi
10528  need_version=yes
10529  ;;
10530
10531sysv4 | sysv4.3*)
10532  version_type=linux
10533  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10534  soname_spec='${libname}${release}${shared_ext}$major'
10535  shlibpath_var=LD_LIBRARY_PATH
10536  case $host_vendor in
10537    sni)
10538      shlibpath_overrides_runpath=no
10539      need_lib_prefix=no
10540      runpath_var=LD_RUN_PATH
10541      ;;
10542    siemens)
10543      need_lib_prefix=no
10544      ;;
10545    motorola)
10546      need_lib_prefix=no
10547      need_version=no
10548      shlibpath_overrides_runpath=no
10549      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10550      ;;
10551  esac
10552  ;;
10553
10554sysv4*MP*)
10555  if test -d /usr/nec ;then
10556    version_type=linux
10557    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10558    soname_spec='$libname${shared_ext}.$major'
10559    shlibpath_var=LD_LIBRARY_PATH
10560  fi
10561  ;;
10562
10563sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10564  version_type=freebsd-elf
10565  need_lib_prefix=no
10566  need_version=no
10567  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10568  soname_spec='${libname}${release}${shared_ext}$major'
10569  shlibpath_var=LD_LIBRARY_PATH
10570  shlibpath_overrides_runpath=yes
10571  hardcode_into_libs=yes
10572  if test "$with_gnu_ld" = yes; then
10573    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10574  else
10575    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10576    case $host_os in
10577      sco3.2v5*)
10578        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10579	;;
10580    esac
10581  fi
10582  sys_lib_dlsearch_path_spec='/usr/lib'
10583  ;;
10584
10585tpf*)
10586  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10587  version_type=linux
10588  need_lib_prefix=no
10589  need_version=no
10590  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10591  shlibpath_var=LD_LIBRARY_PATH
10592  shlibpath_overrides_runpath=no
10593  hardcode_into_libs=yes
10594  ;;
10595
10596uts4*)
10597  version_type=linux
10598  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10599  soname_spec='${libname}${release}${shared_ext}$major'
10600  shlibpath_var=LD_LIBRARY_PATH
10601  ;;
10602
10603*)
10604  dynamic_linker=no
10605  ;;
10606esac
10607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10608$as_echo "$dynamic_linker" >&6; }
10609test "$dynamic_linker" = no && can_build_shared=no
10610
10611variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10612if test "$GCC" = yes; then
10613  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10614fi
10615
10616if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10617  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10618fi
10619if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10620  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10621fi
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10715$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10716hardcode_action=
10717if test -n "$hardcode_libdir_flag_spec" ||
10718   test -n "$runpath_var" ||
10719   test "X$hardcode_automatic" = "Xyes" ; then
10720
10721  # We can hardcode non-existent directories.
10722  if test "$hardcode_direct" != no &&
10723     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10724     # have to relink, otherwise we might link with an installed library
10725     # when we should be linking with a yet-to-be-installed one
10726     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10727     test "$hardcode_minus_L" != no; then
10728    # Linking always hardcodes the temporary library directory.
10729    hardcode_action=relink
10730  else
10731    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10732    hardcode_action=immediate
10733  fi
10734else
10735  # We cannot hardcode anything, or else we can only hardcode existing
10736  # directories.
10737  hardcode_action=unsupported
10738fi
10739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10740$as_echo "$hardcode_action" >&6; }
10741
10742if test "$hardcode_action" = relink ||
10743   test "$inherit_rpath" = yes; then
10744  # Fast installation is not supported
10745  enable_fast_install=no
10746elif test "$shlibpath_overrides_runpath" = yes ||
10747     test "$enable_shared" = no; then
10748  # Fast installation is not necessary
10749  enable_fast_install=needless
10750fi
10751
10752
10753
10754
10755
10756
10757  if test "x$enable_dlopen" != xyes; then
10758  enable_dlopen=unknown
10759  enable_dlopen_self=unknown
10760  enable_dlopen_self_static=unknown
10761else
10762  lt_cv_dlopen=no
10763  lt_cv_dlopen_libs=
10764
10765  case $host_os in
10766  beos*)
10767    lt_cv_dlopen="load_add_on"
10768    lt_cv_dlopen_libs=
10769    lt_cv_dlopen_self=yes
10770    ;;
10771
10772  mingw* | pw32* | cegcc*)
10773    lt_cv_dlopen="LoadLibrary"
10774    lt_cv_dlopen_libs=
10775    ;;
10776
10777  cygwin*)
10778    lt_cv_dlopen="dlopen"
10779    lt_cv_dlopen_libs=
10780    ;;
10781
10782  darwin*)
10783  # if libdl is installed we need to link against it
10784    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10785$as_echo_n "checking for dlopen in -ldl... " >&6; }
10786if ${ac_cv_lib_dl_dlopen+:} false; then :
10787  $as_echo_n "(cached) " >&6
10788else
10789  ac_check_lib_save_LIBS=$LIBS
10790LIBS="-ldl  $LIBS"
10791cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10792/* end confdefs.h.  */
10793
10794/* Override any GCC internal prototype to avoid an error.
10795   Use char because int might match the return type of a GCC
10796   builtin and then its argument prototype would still apply.  */
10797#ifdef __cplusplus
10798extern "C"
10799#endif
10800char dlopen ();
10801int
10802main ()
10803{
10804return dlopen ();
10805  ;
10806  return 0;
10807}
10808_ACEOF
10809if ac_fn_c_try_link "$LINENO"; then :
10810  ac_cv_lib_dl_dlopen=yes
10811else
10812  ac_cv_lib_dl_dlopen=no
10813fi
10814rm -f core conftest.err conftest.$ac_objext \
10815    conftest$ac_exeext conftest.$ac_ext
10816LIBS=$ac_check_lib_save_LIBS
10817fi
10818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10819$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10820if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10821  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10822else
10823
10824    lt_cv_dlopen="dyld"
10825    lt_cv_dlopen_libs=
10826    lt_cv_dlopen_self=yes
10827
10828fi
10829
10830    ;;
10831
10832  *)
10833    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10834if test "x$ac_cv_func_shl_load" = xyes; then :
10835  lt_cv_dlopen="shl_load"
10836else
10837  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10838$as_echo_n "checking for shl_load in -ldld... " >&6; }
10839if ${ac_cv_lib_dld_shl_load+:} false; then :
10840  $as_echo_n "(cached) " >&6
10841else
10842  ac_check_lib_save_LIBS=$LIBS
10843LIBS="-ldld  $LIBS"
10844cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10845/* end confdefs.h.  */
10846
10847/* Override any GCC internal prototype to avoid an error.
10848   Use char because int might match the return type of a GCC
10849   builtin and then its argument prototype would still apply.  */
10850#ifdef __cplusplus
10851extern "C"
10852#endif
10853char shl_load ();
10854int
10855main ()
10856{
10857return shl_load ();
10858  ;
10859  return 0;
10860}
10861_ACEOF
10862if ac_fn_c_try_link "$LINENO"; then :
10863  ac_cv_lib_dld_shl_load=yes
10864else
10865  ac_cv_lib_dld_shl_load=no
10866fi
10867rm -f core conftest.err conftest.$ac_objext \
10868    conftest$ac_exeext conftest.$ac_ext
10869LIBS=$ac_check_lib_save_LIBS
10870fi
10871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10872$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10873if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10874  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10875else
10876  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10877if test "x$ac_cv_func_dlopen" = xyes; then :
10878  lt_cv_dlopen="dlopen"
10879else
10880  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10881$as_echo_n "checking for dlopen in -ldl... " >&6; }
10882if ${ac_cv_lib_dl_dlopen+:} false; then :
10883  $as_echo_n "(cached) " >&6
10884else
10885  ac_check_lib_save_LIBS=$LIBS
10886LIBS="-ldl  $LIBS"
10887cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10888/* end confdefs.h.  */
10889
10890/* Override any GCC internal prototype to avoid an error.
10891   Use char because int might match the return type of a GCC
10892   builtin and then its argument prototype would still apply.  */
10893#ifdef __cplusplus
10894extern "C"
10895#endif
10896char dlopen ();
10897int
10898main ()
10899{
10900return dlopen ();
10901  ;
10902  return 0;
10903}
10904_ACEOF
10905if ac_fn_c_try_link "$LINENO"; then :
10906  ac_cv_lib_dl_dlopen=yes
10907else
10908  ac_cv_lib_dl_dlopen=no
10909fi
10910rm -f core conftest.err conftest.$ac_objext \
10911    conftest$ac_exeext conftest.$ac_ext
10912LIBS=$ac_check_lib_save_LIBS
10913fi
10914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10915$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10916if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10917  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10918else
10919  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10920$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10921if ${ac_cv_lib_svld_dlopen+:} false; then :
10922  $as_echo_n "(cached) " >&6
10923else
10924  ac_check_lib_save_LIBS=$LIBS
10925LIBS="-lsvld  $LIBS"
10926cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10927/* end confdefs.h.  */
10928
10929/* Override any GCC internal prototype to avoid an error.
10930   Use char because int might match the return type of a GCC
10931   builtin and then its argument prototype would still apply.  */
10932#ifdef __cplusplus
10933extern "C"
10934#endif
10935char dlopen ();
10936int
10937main ()
10938{
10939return dlopen ();
10940  ;
10941  return 0;
10942}
10943_ACEOF
10944if ac_fn_c_try_link "$LINENO"; then :
10945  ac_cv_lib_svld_dlopen=yes
10946else
10947  ac_cv_lib_svld_dlopen=no
10948fi
10949rm -f core conftest.err conftest.$ac_objext \
10950    conftest$ac_exeext conftest.$ac_ext
10951LIBS=$ac_check_lib_save_LIBS
10952fi
10953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10954$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10955if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10956  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10957else
10958  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10959$as_echo_n "checking for dld_link in -ldld... " >&6; }
10960if ${ac_cv_lib_dld_dld_link+:} false; then :
10961  $as_echo_n "(cached) " >&6
10962else
10963  ac_check_lib_save_LIBS=$LIBS
10964LIBS="-ldld  $LIBS"
10965cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10966/* end confdefs.h.  */
10967
10968/* Override any GCC internal prototype to avoid an error.
10969   Use char because int might match the return type of a GCC
10970   builtin and then its argument prototype would still apply.  */
10971#ifdef __cplusplus
10972extern "C"
10973#endif
10974char dld_link ();
10975int
10976main ()
10977{
10978return dld_link ();
10979  ;
10980  return 0;
10981}
10982_ACEOF
10983if ac_fn_c_try_link "$LINENO"; then :
10984  ac_cv_lib_dld_dld_link=yes
10985else
10986  ac_cv_lib_dld_dld_link=no
10987fi
10988rm -f core conftest.err conftest.$ac_objext \
10989    conftest$ac_exeext conftest.$ac_ext
10990LIBS=$ac_check_lib_save_LIBS
10991fi
10992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10993$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10994if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10995  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10996fi
10997
10998
10999fi
11000
11001
11002fi
11003
11004
11005fi
11006
11007
11008fi
11009
11010
11011fi
11012
11013    ;;
11014  esac
11015
11016  if test "x$lt_cv_dlopen" != xno; then
11017    enable_dlopen=yes
11018  else
11019    enable_dlopen=no
11020  fi
11021
11022  case $lt_cv_dlopen in
11023  dlopen)
11024    save_CPPFLAGS="$CPPFLAGS"
11025    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11026
11027    save_LDFLAGS="$LDFLAGS"
11028    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11029
11030    save_LIBS="$LIBS"
11031    LIBS="$lt_cv_dlopen_libs $LIBS"
11032
11033    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11034$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11035if ${lt_cv_dlopen_self+:} false; then :
11036  $as_echo_n "(cached) " >&6
11037else
11038  	  if test "$cross_compiling" = yes; then :
11039  lt_cv_dlopen_self=cross
11040else
11041  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11042  lt_status=$lt_dlunknown
11043  cat > conftest.$ac_ext <<_LT_EOF
11044#line 11044 "configure"
11045#include "confdefs.h"
11046
11047#if HAVE_DLFCN_H
11048#include <dlfcn.h>
11049#endif
11050
11051#include <stdio.h>
11052
11053#ifdef RTLD_GLOBAL
11054#  define LT_DLGLOBAL		RTLD_GLOBAL
11055#else
11056#  ifdef DL_GLOBAL
11057#    define LT_DLGLOBAL		DL_GLOBAL
11058#  else
11059#    define LT_DLGLOBAL		0
11060#  endif
11061#endif
11062
11063/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11064   find out it does not work in some platform. */
11065#ifndef LT_DLLAZY_OR_NOW
11066#  ifdef RTLD_LAZY
11067#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11068#  else
11069#    ifdef DL_LAZY
11070#      define LT_DLLAZY_OR_NOW		DL_LAZY
11071#    else
11072#      ifdef RTLD_NOW
11073#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11074#      else
11075#        ifdef DL_NOW
11076#          define LT_DLLAZY_OR_NOW	DL_NOW
11077#        else
11078#          define LT_DLLAZY_OR_NOW	0
11079#        endif
11080#      endif
11081#    endif
11082#  endif
11083#endif
11084
11085/* When -fvisbility=hidden is used, assume the code has been annotated
11086   correspondingly for the symbols needed.  */
11087#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11088void fnord () __attribute__((visibility("default")));
11089#endif
11090
11091void fnord () { int i=42; }
11092int main ()
11093{
11094  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11095  int status = $lt_dlunknown;
11096
11097  if (self)
11098    {
11099      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11100      else
11101        {
11102	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11103          else puts (dlerror ());
11104	}
11105      /* dlclose (self); */
11106    }
11107  else
11108    puts (dlerror ());
11109
11110  return status;
11111}
11112_LT_EOF
11113  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11114  (eval $ac_link) 2>&5
11115  ac_status=$?
11116  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11117  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11118    (./conftest; exit; ) >&5 2>/dev/null
11119    lt_status=$?
11120    case x$lt_status in
11121      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11122      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11123      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11124    esac
11125  else :
11126    # compilation failed
11127    lt_cv_dlopen_self=no
11128  fi
11129fi
11130rm -fr conftest*
11131
11132
11133fi
11134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11135$as_echo "$lt_cv_dlopen_self" >&6; }
11136
11137    if test "x$lt_cv_dlopen_self" = xyes; then
11138      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11139      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11140$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11141if ${lt_cv_dlopen_self_static+:} false; then :
11142  $as_echo_n "(cached) " >&6
11143else
11144  	  if test "$cross_compiling" = yes; then :
11145  lt_cv_dlopen_self_static=cross
11146else
11147  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11148  lt_status=$lt_dlunknown
11149  cat > conftest.$ac_ext <<_LT_EOF
11150#line 11150 "configure"
11151#include "confdefs.h"
11152
11153#if HAVE_DLFCN_H
11154#include <dlfcn.h>
11155#endif
11156
11157#include <stdio.h>
11158
11159#ifdef RTLD_GLOBAL
11160#  define LT_DLGLOBAL		RTLD_GLOBAL
11161#else
11162#  ifdef DL_GLOBAL
11163#    define LT_DLGLOBAL		DL_GLOBAL
11164#  else
11165#    define LT_DLGLOBAL		0
11166#  endif
11167#endif
11168
11169/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11170   find out it does not work in some platform. */
11171#ifndef LT_DLLAZY_OR_NOW
11172#  ifdef RTLD_LAZY
11173#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11174#  else
11175#    ifdef DL_LAZY
11176#      define LT_DLLAZY_OR_NOW		DL_LAZY
11177#    else
11178#      ifdef RTLD_NOW
11179#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11180#      else
11181#        ifdef DL_NOW
11182#          define LT_DLLAZY_OR_NOW	DL_NOW
11183#        else
11184#          define LT_DLLAZY_OR_NOW	0
11185#        endif
11186#      endif
11187#    endif
11188#  endif
11189#endif
11190
11191/* When -fvisbility=hidden is used, assume the code has been annotated
11192   correspondingly for the symbols needed.  */
11193#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11194void fnord () __attribute__((visibility("default")));
11195#endif
11196
11197void fnord () { int i=42; }
11198int main ()
11199{
11200  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11201  int status = $lt_dlunknown;
11202
11203  if (self)
11204    {
11205      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11206      else
11207        {
11208	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11209          else puts (dlerror ());
11210	}
11211      /* dlclose (self); */
11212    }
11213  else
11214    puts (dlerror ());
11215
11216  return status;
11217}
11218_LT_EOF
11219  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11220  (eval $ac_link) 2>&5
11221  ac_status=$?
11222  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11223  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11224    (./conftest; exit; ) >&5 2>/dev/null
11225    lt_status=$?
11226    case x$lt_status in
11227      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11228      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11229      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11230    esac
11231  else :
11232    # compilation failed
11233    lt_cv_dlopen_self_static=no
11234  fi
11235fi
11236rm -fr conftest*
11237
11238
11239fi
11240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11241$as_echo "$lt_cv_dlopen_self_static" >&6; }
11242    fi
11243
11244    CPPFLAGS="$save_CPPFLAGS"
11245    LDFLAGS="$save_LDFLAGS"
11246    LIBS="$save_LIBS"
11247    ;;
11248  esac
11249
11250  case $lt_cv_dlopen_self in
11251  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11252  *) enable_dlopen_self=unknown ;;
11253  esac
11254
11255  case $lt_cv_dlopen_self_static in
11256  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11257  *) enable_dlopen_self_static=unknown ;;
11258  esac
11259fi
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277striplib=
11278old_striplib=
11279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11280$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11281if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11282  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11283  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11284  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11285$as_echo "yes" >&6; }
11286else
11287# FIXME - insert some real tests, host_os isn't really good enough
11288  case $host_os in
11289  darwin*)
11290    if test -n "$STRIP" ; then
11291      striplib="$STRIP -x"
11292      old_striplib="$STRIP -S"
11293      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11294$as_echo "yes" >&6; }
11295    else
11296      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11297$as_echo "no" >&6; }
11298    fi
11299    ;;
11300  *)
11301    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11302$as_echo "no" >&6; }
11303    ;;
11304  esac
11305fi
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318  # Report which library types will actually be built
11319  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11320$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11321  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11322$as_echo "$can_build_shared" >&6; }
11323
11324  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11325$as_echo_n "checking whether to build shared libraries... " >&6; }
11326  test "$can_build_shared" = "no" && enable_shared=no
11327
11328  # On AIX, shared libraries and static libraries use the same namespace, and
11329  # are all built from PIC.
11330  case $host_os in
11331  aix3*)
11332    test "$enable_shared" = yes && enable_static=no
11333    if test -n "$RANLIB"; then
11334      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11335      postinstall_cmds='$RANLIB $lib'
11336    fi
11337    ;;
11338
11339  aix[4-9]*)
11340    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11341      test "$enable_shared" = yes && enable_static=no
11342    fi
11343    ;;
11344  esac
11345  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11346$as_echo "$enable_shared" >&6; }
11347
11348  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11349$as_echo_n "checking whether to build static libraries... " >&6; }
11350  # Make sure either enable_shared or enable_static is yes.
11351  test "$enable_shared" = yes || enable_static=yes
11352  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11353$as_echo "$enable_static" >&6; }
11354
11355
11356
11357
11358fi
11359ac_ext=c
11360ac_cpp='$CPP $CPPFLAGS'
11361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11363ac_compiler_gnu=$ac_cv_c_compiler_gnu
11364
11365CC="$lt_save_CC"
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379        ac_config_commands="$ac_config_commands libtool"
11380
11381
11382
11383
11384# Only expand once:
11385
11386
11387
11388ac_checking=
11389. ${srcdir}/../bfd/development.sh
11390test "$development" = true && ac_checking=yes
11391# Check whether --enable-checking was given.
11392if test "${enable_checking+set}" = set; then :
11393  enableval=$enable_checking; case "${enableval}" in
11394  no|none)  ac_checking= ;;
11395  *)	    ac_checking=yes ;;
11396esac
11397fi
11398if test x$ac_checking != x ; then
11399
11400$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11401
11402fi
11403
11404# Check whether --enable-targets was given.
11405if test "${enable_targets+set}" = set; then :
11406  enableval=$enable_targets; case "${enableval}" in
11407  yes | "") as_fn_error $? "enable-targets option must specify target names or 'all'" "$LINENO" 5
11408            ;;
11409  no)       enable_targets= ;;
11410  *)        enable_targets=$enableval ;;
11411esac
11412fi
11413
11414
11415# Set the 'development' global.
11416. $srcdir/../bfd/development.sh
11417
11418# Set acp_cpp_for_build variable
11419ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
11420
11421# Default set of GCC warnings to enable.
11422GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11423GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11424
11425# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11426cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11427/* end confdefs.h.  */
11428__GNUC__
11429_ACEOF
11430if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11431  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11432
11433else
11434  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11435fi
11436rm -f conftest*
11437
11438
11439# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11440#cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11441#/* end confdefs.h.  */
11442#__GNUC__
11443#_ACEOF
11444#if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11445#  $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
11446#
11447#else
11448#  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
11449#fi
11450#rm -f conftest*
11451
11452
11453# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
11454WARN_WRITE_STRINGS=""
11455cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11456/* end confdefs.h.  */
11457__GNUC__
11458_ACEOF
11459if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11460  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11461
11462else
11463  WARN_WRITE_STRINGS="-Wwrite-strings"
11464fi
11465rm -f conftest*
11466
11467
11468# Verify CC_FOR_BUILD to be compatible with warning flags
11469
11470# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11471cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11472/* end confdefs.h.  */
11473__GNUC__
11474_ACEOF
11475if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11476  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11477
11478else
11479  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
11480fi
11481rm -f conftest*
11482
11483
11484# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11485#cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11486#/* end confdefs.h.  */
11487#__GNUC__
11488#_ACEOF
11489#if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11490#  $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
11491#
11492#else
11493#  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
11494#fi
11495#rm -f conftest*
11496
11497
11498# Check whether --enable-werror was given.
11499if test "${enable_werror+set}" = set; then :
11500  enableval=$enable_werror; case "${enableval}" in
11501     yes | y) ERROR_ON_WARNING="yes" ;;
11502     no | n)  ERROR_ON_WARNING="no" ;;
11503     *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11504   esac
11505fi
11506
11507
11508# Disable -Wformat by default when using gcc on mingw
11509case "${host}" in
11510  *-*-mingw32*)
11511    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11512      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11513      GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
11514    fi
11515    ;;
11516  *) ;;
11517esac
11518
11519# Enable -Werror by default when using gcc.  Turn it off for releases.
11520if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11521    ERROR_ON_WARNING=yes
11522fi
11523
11524NO_WERROR=
11525if test "${ERROR_ON_WARNING}" = yes ; then
11526    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11527    GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
11528    NO_WERROR="-Wno-error"
11529fi
11530
11531if test "${GCC}" = yes ; then
11532  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11533  WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
11534fi
11535
11536# Check whether --enable-build-warnings was given.
11537if test "${enable_build_warnings+set}" = set; then :
11538  enableval=$enable_build_warnings; case "${enableval}" in
11539  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11540        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
11541  no)	if test "${GCC}" = yes ; then
11542	  WARN_CFLAGS="-w"
11543      WARN_CFLAGS_FOR_BUILD="-w"
11544	fi;;
11545  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11546        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
11547        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
11548  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11549        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
11550        WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
11551  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
11552        WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11553esac
11554fi
11555
11556
11557if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11558  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11559fi
11560
11561
11562
11563
11564
11565
11566
11567ac_config_headers="$ac_config_headers config.h:config.in"
11568
11569
11570# PR 14072
11571
11572
11573if test -z "$target" ; then
11574    as_fn_error $? "Unrecognized target system type; please check config.sub." "$LINENO" 5
11575fi
11576
11577
11578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
11579$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
11580    # Check whether --enable-maintainer-mode was given.
11581if test "${enable_maintainer_mode+set}" = set; then :
11582  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
11583else
11584  USE_MAINTAINER_MODE=no
11585fi
11586
11587  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
11588$as_echo "$USE_MAINTAINER_MODE" >&6; }
11589   if test $USE_MAINTAINER_MODE = yes; then
11590  MAINTAINER_MODE_TRUE=
11591  MAINTAINER_MODE_FALSE='#'
11592else
11593  MAINTAINER_MODE_TRUE='#'
11594  MAINTAINER_MODE_FALSE=
11595fi
11596
11597  MAINT=$MAINTAINER_MODE_TRUE
11598
11599
11600 case ${build_alias} in
11601  "") build_noncanonical=${build} ;;
11602  *) build_noncanonical=${build_alias} ;;
11603esac
11604
11605 case ${host_alias} in
11606  "") host_noncanonical=${build_noncanonical} ;;
11607  *) host_noncanonical=${host_alias} ;;
11608esac
11609
11610 case ${target_alias} in
11611  "") target_noncanonical=${host_noncanonical} ;;
11612  *) target_noncanonical=${target_alias} ;;
11613esac
11614
11615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
11616$as_echo_n "checking whether to install libbfd... " >&6; }
11617  # Check whether --enable-install-libbfd was given.
11618if test "${enable_install_libbfd+set}" = set; then :
11619  enableval=$enable_install_libbfd; install_libbfd_p=$enableval
11620else
11621  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
11622        install_libbfd_p=yes
11623      else
11624        install_libbfd_p=no
11625      fi
11626fi
11627
11628  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
11629$as_echo "$install_libbfd_p" >&6; }
11630   if test $install_libbfd_p = yes; then
11631  INSTALL_LIBBFD_TRUE=
11632  INSTALL_LIBBFD_FALSE='#'
11633else
11634  INSTALL_LIBBFD_TRUE='#'
11635  INSTALL_LIBBFD_FALSE=
11636fi
11637
11638  # Need _noncanonical variables for this.
11639
11640
11641
11642
11643  # libbfd.a is a host library containing target dependent code
11644  bfdlibdir='$(libdir)'
11645  bfdincludedir='$(includedir)'
11646  if test "${host}" != "${target}"; then
11647    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
11648    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
11649  fi
11650
11651
11652
11653
11654
11655
11656
11657
11658# host-specific stuff:
11659
11660ALL_LINGUAS="da de es fi fr ga id it nl pt_BR ro sr sv tr uk vi zh_CN"
11661# If we haven't got the data from the intl directory,
11662# assume NLS is disabled.
11663USE_NLS=no
11664LIBINTL=
11665LIBINTL_DEP=
11666INCINTL=
11667XGETTEXT=
11668GMSGFMT=
11669POSUB=
11670
11671if test -f  ../intl/config.intl; then
11672  .  ../intl/config.intl
11673fi
11674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11675$as_echo_n "checking whether NLS is requested... " >&6; }
11676if test x"$USE_NLS" != xyes; then
11677  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11678$as_echo "no" >&6; }
11679else
11680  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11681$as_echo "yes" >&6; }
11682
11683$as_echo "#define ENABLE_NLS 1" >>confdefs.h
11684
11685
11686  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11687$as_echo_n "checking for catalogs to be installed... " >&6; }
11688  # Look for .po and .gmo files in the source directory.
11689  CATALOGS=
11690  XLINGUAS=
11691  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11692    # If there aren't any .gmo files the shell will give us the
11693    # literal string "../path/to/srcdir/po/*.gmo" which has to be
11694    # weeded out.
11695    case "$cat" in *\**)
11696      continue;;
11697    esac
11698    # The quadruple backslash is collapsed to a double backslash
11699    # by the backticks, then collapsed again by the double quotes,
11700    # leaving us with one backslash in the sed expression (right
11701    # before the dot that mustn't act as a wildcard).
11702    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11703    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11704    # The user is allowed to set LINGUAS to a list of languages to
11705    # install catalogs for.  If it's empty that means "all of them."
11706    if test "x$LINGUAS" = x; then
11707      CATALOGS="$CATALOGS $cat"
11708      XLINGUAS="$XLINGUAS $lang"
11709    else
11710      case "$LINGUAS" in *$lang*)
11711        CATALOGS="$CATALOGS $cat"
11712        XLINGUAS="$XLINGUAS $lang"
11713        ;;
11714      esac
11715    fi
11716  done
11717  LINGUAS="$XLINGUAS"
11718  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
11719$as_echo "$LINGUAS" >&6; }
11720
11721
11722    DATADIRNAME=share
11723
11724  INSTOBJEXT=.mo
11725
11726  GENCAT=gencat
11727
11728  CATOBJEXT=.gmo
11729
11730fi
11731
11732        MKINSTALLDIRS=
11733  if test -n "$ac_aux_dir"; then
11734    case "$ac_aux_dir" in
11735      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11736      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11737    esac
11738  fi
11739  if test -z "$MKINSTALLDIRS"; then
11740    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11741  fi
11742
11743
11744
11745  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11746$as_echo_n "checking whether NLS is requested... " >&6; }
11747    # Check whether --enable-nls was given.
11748if test "${enable_nls+set}" = set; then :
11749  enableval=$enable_nls; USE_NLS=$enableval
11750else
11751  USE_NLS=yes
11752fi
11753
11754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11755$as_echo "$USE_NLS" >&6; }
11756
11757
11758
11759
11760
11761
11762# Prepare PATH_SEPARATOR.
11763# The user is always right.
11764if test "${PATH_SEPARATOR+set}" != set; then
11765  echo "#! /bin/sh" >conf$$.sh
11766  echo  "exit 0"   >>conf$$.sh
11767  chmod +x conf$$.sh
11768  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11769    PATH_SEPARATOR=';'
11770  else
11771    PATH_SEPARATOR=:
11772  fi
11773  rm -f conf$$.sh
11774fi
11775
11776# Find out how to test for executable files. Don't use a zero-byte file,
11777# as systems may use methods other than mode bits to determine executability.
11778cat >conf$$.file <<_ASEOF
11779#! /bin/sh
11780exit 0
11781_ASEOF
11782chmod +x conf$$.file
11783if test -x conf$$.file >/dev/null 2>&1; then
11784  ac_executable_p="test -x"
11785else
11786  ac_executable_p="test -f"
11787fi
11788rm -f conf$$.file
11789
11790# Extract the first word of "msgfmt", so it can be a program name with args.
11791set dummy msgfmt; ac_word=$2
11792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11793$as_echo_n "checking for $ac_word... " >&6; }
11794if ${ac_cv_path_MSGFMT+:} false; then :
11795  $as_echo_n "(cached) " >&6
11796else
11797  case "$MSGFMT" in
11798  [\\/]* | ?:[\\/]*)
11799    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11800    ;;
11801  *)
11802    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11803    for ac_dir in $PATH; do
11804      IFS="$ac_save_IFS"
11805      test -z "$ac_dir" && ac_dir=.
11806      for ac_exec_ext in '' $ac_executable_extensions; do
11807        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11808          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11809     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11810            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11811            break 2
11812          fi
11813        fi
11814      done
11815    done
11816    IFS="$ac_save_IFS"
11817  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11818    ;;
11819esac
11820fi
11821MSGFMT="$ac_cv_path_MSGFMT"
11822if test "$MSGFMT" != ":"; then
11823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
11824$as_echo "$MSGFMT" >&6; }
11825else
11826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11827$as_echo "no" >&6; }
11828fi
11829
11830  # Extract the first word of "gmsgfmt", so it can be a program name with args.
11831set dummy gmsgfmt; ac_word=$2
11832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11833$as_echo_n "checking for $ac_word... " >&6; }
11834if ${ac_cv_path_GMSGFMT+:} false; then :
11835  $as_echo_n "(cached) " >&6
11836else
11837  case $GMSGFMT in
11838  [\\/]* | ?:[\\/]*)
11839  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11840  ;;
11841  *)
11842  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11843for as_dir in $PATH
11844do
11845  IFS=$as_save_IFS
11846  test -z "$as_dir" && as_dir=.
11847    for ac_exec_ext in '' $ac_executable_extensions; do
11848  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11849    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11850    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11851    break 2
11852  fi
11853done
11854  done
11855IFS=$as_save_IFS
11856
11857  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11858  ;;
11859esac
11860fi
11861GMSGFMT=$ac_cv_path_GMSGFMT
11862if test -n "$GMSGFMT"; then
11863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
11864$as_echo "$GMSGFMT" >&6; }
11865else
11866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11867$as_echo "no" >&6; }
11868fi
11869
11870
11871
11872
11873# Prepare PATH_SEPARATOR.
11874# The user is always right.
11875if test "${PATH_SEPARATOR+set}" != set; then
11876  echo "#! /bin/sh" >conf$$.sh
11877  echo  "exit 0"   >>conf$$.sh
11878  chmod +x conf$$.sh
11879  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11880    PATH_SEPARATOR=';'
11881  else
11882    PATH_SEPARATOR=:
11883  fi
11884  rm -f conf$$.sh
11885fi
11886
11887# Find out how to test for executable files. Don't use a zero-byte file,
11888# as systems may use methods other than mode bits to determine executability.
11889cat >conf$$.file <<_ASEOF
11890#! /bin/sh
11891exit 0
11892_ASEOF
11893chmod +x conf$$.file
11894if test -x conf$$.file >/dev/null 2>&1; then
11895  ac_executable_p="test -x"
11896else
11897  ac_executable_p="test -f"
11898fi
11899rm -f conf$$.file
11900
11901# Extract the first word of "xgettext", so it can be a program name with args.
11902set dummy xgettext; ac_word=$2
11903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11904$as_echo_n "checking for $ac_word... " >&6; }
11905if ${ac_cv_path_XGETTEXT+:} false; then :
11906  $as_echo_n "(cached) " >&6
11907else
11908  case "$XGETTEXT" in
11909  [\\/]* | ?:[\\/]*)
11910    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11911    ;;
11912  *)
11913    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11914    for ac_dir in $PATH; do
11915      IFS="$ac_save_IFS"
11916      test -z "$ac_dir" && ac_dir=.
11917      for ac_exec_ext in '' $ac_executable_extensions; do
11918        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11919          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11920     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11921            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11922            break 2
11923          fi
11924        fi
11925      done
11926    done
11927    IFS="$ac_save_IFS"
11928  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11929    ;;
11930esac
11931fi
11932XGETTEXT="$ac_cv_path_XGETTEXT"
11933if test "$XGETTEXT" != ":"; then
11934  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
11935$as_echo "$XGETTEXT" >&6; }
11936else
11937  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11938$as_echo "no" >&6; }
11939fi
11940
11941    rm -f messages.po
11942
11943
11944# Prepare PATH_SEPARATOR.
11945# The user is always right.
11946if test "${PATH_SEPARATOR+set}" != set; then
11947  echo "#! /bin/sh" >conf$$.sh
11948  echo  "exit 0"   >>conf$$.sh
11949  chmod +x conf$$.sh
11950  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11951    PATH_SEPARATOR=';'
11952  else
11953    PATH_SEPARATOR=:
11954  fi
11955  rm -f conf$$.sh
11956fi
11957
11958# Find out how to test for executable files. Don't use a zero-byte file,
11959# as systems may use methods other than mode bits to determine executability.
11960cat >conf$$.file <<_ASEOF
11961#! /bin/sh
11962exit 0
11963_ASEOF
11964chmod +x conf$$.file
11965if test -x conf$$.file >/dev/null 2>&1; then
11966  ac_executable_p="test -x"
11967else
11968  ac_executable_p="test -f"
11969fi
11970rm -f conf$$.file
11971
11972# Extract the first word of "msgmerge", so it can be a program name with args.
11973set dummy msgmerge; ac_word=$2
11974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11975$as_echo_n "checking for $ac_word... " >&6; }
11976if ${ac_cv_path_MSGMERGE+:} false; then :
11977  $as_echo_n "(cached) " >&6
11978else
11979  case "$MSGMERGE" in
11980  [\\/]* | ?:[\\/]*)
11981    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11982    ;;
11983  *)
11984    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11985    for ac_dir in $PATH; do
11986      IFS="$ac_save_IFS"
11987      test -z "$ac_dir" && ac_dir=.
11988      for ac_exec_ext in '' $ac_executable_extensions; do
11989        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11990          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11991            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11992            break 2
11993          fi
11994        fi
11995      done
11996    done
11997    IFS="$ac_save_IFS"
11998  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11999    ;;
12000esac
12001fi
12002MSGMERGE="$ac_cv_path_MSGMERGE"
12003if test "$MSGMERGE" != ":"; then
12004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12005$as_echo "$MSGMERGE" >&6; }
12006else
12007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12008$as_echo "no" >&6; }
12009fi
12010
12011
12012      if test "$GMSGFMT" != ":"; then
12013            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12014       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12015      : ;
12016    else
12017      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12018      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12019$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12020      GMSGFMT=":"
12021    fi
12022  fi
12023
12024      if test "$XGETTEXT" != ":"; then
12025            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12026       (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12027      : ;
12028    else
12029      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12030$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12031      XGETTEXT=":"
12032    fi
12033        rm -f messages.po
12034  fi
12035
12036  ac_config_commands="$ac_config_commands default-1"
12037
12038
12039
12040. ${srcdir}/../bfd/configure.host
12041
12042# Put a plausible default for CC_FOR_BUILD in Makefile.
12043if test -z "$CC_FOR_BUILD"; then
12044  if test "x$cross_compiling" = "xno"; then
12045    CC_FOR_BUILD='$(CC)'
12046  else
12047    CC_FOR_BUILD=gcc
12048  fi
12049fi
12050
12051# Also set EXEEXT_FOR_BUILD.
12052if test "x$cross_compiling" = "xno"; then
12053  EXEEXT_FOR_BUILD='$(EXEEXT)'
12054else
12055  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12056$as_echo_n "checking for build system executable suffix... " >&6; }
12057if ${bfd_cv_build_exeext+:} false; then :
12058  $as_echo_n "(cached) " >&6
12059else
12060  rm -f conftest*
12061     echo 'int main () { return 0; }' > conftest.c
12062     bfd_cv_build_exeext=
12063     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12064     for file in conftest.*; do
12065       case $file in
12066       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12067       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12068       esac
12069     done
12070     rm -f conftest*
12071     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12072fi
12073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12074$as_echo "$bfd_cv_build_exeext" >&6; }
12075  EXEEXT_FOR_BUILD=""
12076  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12077fi
12078
12079# Check whether --enable-64-bit-bfd was given.
12080if test "${enable_64_bit_bfd+set}" = set; then :
12081  enableval=$enable_64_bit_bfd; case $enableval in #(
12082  yes|no) :
12083     ;; #(
12084  *) :
12085    as_fn_error $? "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;; #(
12086  *) :
12087     ;;
12088esac
12089else
12090  enable_64_bit_bfd=no
12091fi
12092
12093
12094if test "x$enable_64_bit_bfd" = "xno"; then :
12095    # The cast to long int works around a bug in the HP C Compiler
12096# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12097# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12098# This bug is HP SR number 8606223364.
12099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12100$as_echo_n "checking size of void *... " >&6; }
12101if ${ac_cv_sizeof_void_p+:} false; then :
12102  $as_echo_n "(cached) " >&6
12103else
12104  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12105
12106else
12107  if test "$ac_cv_type_void_p" = yes; then
12108     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12109$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12110as_fn_error 77 "cannot compute sizeof (void *)
12111See \`config.log' for more details" "$LINENO" 5; }
12112   else
12113     ac_cv_sizeof_void_p=0
12114   fi
12115fi
12116
12117fi
12118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12119$as_echo "$ac_cv_sizeof_void_p" >&6; }
12120
12121
12122
12123cat >>confdefs.h <<_ACEOF
12124#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12125_ACEOF
12126
12127
12128  if test "x$ac_cv_sizeof_void_p" = "x8"; then :
12129  enable_64_bit_bfd=yes
12130fi
12131
12132fi
12133
12134 if test "x$enable_64_bit_bfd" = "xyes"; then
12135  ENABLE_BFD_64_BIT_TRUE=
12136  ENABLE_BFD_64_BIT_FALSE='#'
12137else
12138  ENABLE_BFD_64_BIT_TRUE='#'
12139  ENABLE_BFD_64_BIT_FALSE=
12140fi
12141
12142
12143
12144
12145
12146
12147ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
12148if test "x$ac_cv_have_decl_basename" = xyes; then :
12149  ac_have_decl=1
12150else
12151  ac_have_decl=0
12152fi
12153
12154cat >>confdefs.h <<_ACEOF
12155#define HAVE_DECL_BASENAME $ac_have_decl
12156_ACEOF
12157ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
12158if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
12159  ac_have_decl=1
12160else
12161  ac_have_decl=0
12162fi
12163
12164cat >>confdefs.h <<_ACEOF
12165#define HAVE_DECL_STPCPY $ac_have_decl
12166_ACEOF
12167
12168
12169# Check if sigsetjmp is available.  Using AC_CHECK_FUNCS won't do
12170# since sigsetjmp might only be defined as a macro.
12171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
12172$as_echo_n "checking for sigsetjmp... " >&6; }
12173if ${gdb_cv_func_sigsetjmp+:} false; then :
12174  $as_echo_n "(cached) " >&6
12175else
12176  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12177/* end confdefs.h.  */
12178
12179#include <setjmp.h>
12180
12181int
12182main ()
12183{
12184sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);
12185  ;
12186  return 0;
12187}
12188_ACEOF
12189if ac_fn_c_try_compile "$LINENO"; then :
12190  bfd_cv_func_sigsetjmp=yes
12191else
12192  bfd_cv_func_sigsetjmp=no
12193fi
12194rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12195fi
12196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5
12197$as_echo "$gdb_cv_func_sigsetjmp" >&6; }
12198if test $bfd_cv_func_sigsetjmp = yes; then
12199
12200$as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
12201
12202fi
12203
12204cgen_maint=no
12205cgendir='$(srcdir)/../cgen'
12206
12207# Check whether --enable-cgen-maint was given.
12208if test "${enable_cgen_maint+set}" = set; then :
12209  enableval=$enable_cgen_maint; case "${enableval}" in
12210  yes)	cgen_maint=yes ;;
12211  no)	cgen_maint=no ;;
12212  *)
12213	# Argument is a directory where cgen can be found.  In some
12214	# future world cgen could be installable, but right now this
12215	# is not the case.  Instead we assume the directory is a path
12216	# to the cgen source tree.
12217	cgen_maint=yes
12218        if test -r ${enableval}/iformat.scm; then
12219          # This looks like a cgen source tree.
12220	  cgendir=${enableval}
12221        else
12222	  as_fn_error $? "${enableval} doesn't look like a cgen source tree" "$LINENO" 5
12223        fi
12224	;;
12225esac
12226fi
12227 if test x${cgen_maint} = xyes; then
12228  CGEN_MAINT_TRUE=
12229  CGEN_MAINT_FALSE='#'
12230else
12231  CGEN_MAINT_TRUE='#'
12232  CGEN_MAINT_FALSE=
12233fi
12234
12235
12236
12237using_cgen=no
12238
12239# Check if linker supports --as-needed and --no-as-needed options
12240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
12241$as_echo_n "checking linker --as-needed support... " >&6; }
12242if ${bfd_cv_ld_as_needed+:} false; then :
12243  $as_echo_n "(cached) " >&6
12244else
12245  bfd_cv_ld_as_needed=no
12246	if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
12247		bfd_cv_ld_as_needed=yes
12248	fi
12249
12250fi
12251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
12252$as_echo "$bfd_cv_ld_as_needed" >&6; }
12253
12254LIBM=
12255case $host in
12256*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
12257  # These system don't have libm, or don't need it
12258  ;;
12259*-ncr-sysv4.3*)
12260  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
12261$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
12262if ${ac_cv_lib_mw__mwvalidcheckl+:} false; then :
12263  $as_echo_n "(cached) " >&6
12264else
12265  ac_check_lib_save_LIBS=$LIBS
12266LIBS="-lmw  $LIBS"
12267cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12268/* end confdefs.h.  */
12269
12270/* Override any GCC internal prototype to avoid an error.
12271   Use char because int might match the return type of a GCC
12272   builtin and then its argument prototype would still apply.  */
12273#ifdef __cplusplus
12274extern "C"
12275#endif
12276char _mwvalidcheckl ();
12277int
12278main ()
12279{
12280return _mwvalidcheckl ();
12281  ;
12282  return 0;
12283}
12284_ACEOF
12285if ac_fn_c_try_link "$LINENO"; then :
12286  ac_cv_lib_mw__mwvalidcheckl=yes
12287else
12288  ac_cv_lib_mw__mwvalidcheckl=no
12289fi
12290rm -f core conftest.err conftest.$ac_objext \
12291    conftest$ac_exeext conftest.$ac_ext
12292LIBS=$ac_check_lib_save_LIBS
12293fi
12294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
12295$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
12296if test "x$ac_cv_lib_mw__mwvalidcheckl" = xyes; then :
12297  LIBM="-lmw"
12298fi
12299
12300  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
12301$as_echo_n "checking for cos in -lm... " >&6; }
12302if ${ac_cv_lib_m_cos+:} false; then :
12303  $as_echo_n "(cached) " >&6
12304else
12305  ac_check_lib_save_LIBS=$LIBS
12306LIBS="-lm  $LIBS"
12307cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12308/* end confdefs.h.  */
12309
12310/* Override any GCC internal prototype to avoid an error.
12311   Use char because int might match the return type of a GCC
12312   builtin and then its argument prototype would still apply.  */
12313#ifdef __cplusplus
12314extern "C"
12315#endif
12316char cos ();
12317int
12318main ()
12319{
12320return cos ();
12321  ;
12322  return 0;
12323}
12324_ACEOF
12325if ac_fn_c_try_link "$LINENO"; then :
12326  ac_cv_lib_m_cos=yes
12327else
12328  ac_cv_lib_m_cos=no
12329fi
12330rm -f core conftest.err conftest.$ac_objext \
12331    conftest$ac_exeext conftest.$ac_ext
12332LIBS=$ac_check_lib_save_LIBS
12333fi
12334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
12335$as_echo "$ac_cv_lib_m_cos" >&6; }
12336if test "x$ac_cv_lib_m_cos" = xyes; then :
12337  LIBM="$LIBM -lm"
12338fi
12339
12340  ;;
12341*)
12342  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
12343$as_echo_n "checking for cos in -lm... " >&6; }
12344if ${ac_cv_lib_m_cos+:} false; then :
12345  $as_echo_n "(cached) " >&6
12346else
12347  ac_check_lib_save_LIBS=$LIBS
12348LIBS="-lm  $LIBS"
12349cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12350/* end confdefs.h.  */
12351
12352/* Override any GCC internal prototype to avoid an error.
12353   Use char because int might match the return type of a GCC
12354   builtin and then its argument prototype would still apply.  */
12355#ifdef __cplusplus
12356extern "C"
12357#endif
12358char cos ();
12359int
12360main ()
12361{
12362return cos ();
12363  ;
12364  return 0;
12365}
12366_ACEOF
12367if ac_fn_c_try_link "$LINENO"; then :
12368  ac_cv_lib_m_cos=yes
12369else
12370  ac_cv_lib_m_cos=no
12371fi
12372rm -f core conftest.err conftest.$ac_objext \
12373    conftest$ac_exeext conftest.$ac_ext
12374LIBS=$ac_check_lib_save_LIBS
12375fi
12376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
12377$as_echo "$ac_cv_lib_m_cos" >&6; }
12378if test "x$ac_cv_lib_m_cos" = xyes; then :
12379  LIBM="-lm"
12380fi
12381
12382  ;;
12383esac
12384
12385
12386
12387#Libs for generator progs
12388if test "x$cross_compiling" = "xno"; then
12389  BUILD_LIBS=../libiberty/libiberty.a
12390  BUILD_LIB_DEPS=$BUILD_LIBS
12391else
12392  # if cross-compiling, assume that the system provides -liberty
12393  # and that the version is compatible with new headers.
12394  BUILD_LIBS=-liberty
12395  BUILD_LIB_DEPS=
12396fi
12397BUILD_LIBS="$BUILD_LIBS $LIBINTL"
12398BUILD_LIB_DEPS="$BUILD_LIB_DEPS $LIBINTL_DEP"
12399
12400
12401
12402
12403# Horrible hacks to build DLLs on Windows and a shared library elsewhere.
12404SHARED_LDFLAGS=
12405SHARED_LIBADD=
12406SHARED_DEPENDENCIES=
12407if test "$enable_shared" = "yes"; then
12408# When building a shared libopcodes, link against the pic version of libiberty
12409# so that apps that use libopcodes won't need libiberty just to satisfy any
12410# libopcodes references.
12411# We can't do that if a pic libiberty is unavailable since including non-pic
12412# code would insert text relocations into libopcodes.
12413# Note that linking against libbfd as we do here, which is itself linked
12414# against libiberty, may not satisfy all the libopcodes libiberty references
12415# since libbfd may not pull in the entirety of libiberty.
12416# Also, jam libintl into the right place in all of this: after libiberty,
12417# which uses it, but before -lcygwin, which it uses.
12418  x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
12419  if test -n "$x"; then
12420    SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
12421  fi
12422fi
12423
12424SHARED_LIBADD="$SHARED_LIBADD $LIBINTL"
12425
12426if test "$enable_shared" = "yes"; then
12427  case "${host}" in
12428    *-*-cygwin*)
12429      SHARED_LDFLAGS="-no-undefined"
12430      SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty $SHARED_LIBADD"
12431      ;;
12432    *)
12433      SHARED_LIBADD="../bfd/libbfd.la ${SHARED_LIBADD}"
12434      SHARED_DEPENDENCIES="../bfd/libbfd.la"
12435      ;;
12436  esac
12437
12438  if test -n "$SHARED_LIBADD"; then
12439    if test -n "$LIBM"; then
12440      if test x"$bfd_cv_ld_as_needed" = xyes; then
12441	# Link against libm only when needed.  Put -lc, -lm inside -Wl
12442	# to stop libtool reordering these options.
12443	SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
12444      else
12445	SHARED_LIBADD="$SHARED_LIBADD $LIBM"
12446      fi
12447    fi
12448  fi
12449fi
12450
12451
12452
12453
12454# target-specific stuff:
12455
12456# Canonicalize the secondary target names.
12457if test -n "$enable_targets" ; then
12458    for targ in `echo $enable_targets | sed 's/,/ /g'`
12459    do
12460	result=`$ac_config_sub $targ 2>/dev/null`
12461	if test -n "$result" ; then
12462	    canon_targets="$canon_targets $result"
12463	else
12464	    # Allow targets that config.sub doesn't recognize, like "all".
12465	    canon_targets="$canon_targets $targ"
12466	fi
12467    done
12468fi
12469
12470all_targets=false
12471selarchs=
12472for targ in $target $canon_targets
12473do
12474    if test "x$targ" = "xall" ; then
12475        all_targets=true
12476    else
12477	. $srcdir/../bfd/config.bfd
12478	selarchs="$selarchs $targ_archs"
12479    fi
12480done
12481
12482# Utility var, documents generic cgen support files.
12483
12484cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo"
12485
12486# We don't do any links based on the target system, just makefile config.
12487
12488if test x${all_targets} = xfalse ; then
12489
12490    # Target architecture .o files.
12491    ta=
12492
12493    for arch in $selarchs
12494    do
12495	ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
12496	archdefs="$archdefs -DARCH_$ad"
12497	case "$arch" in
12498	bfd_aarch64_arch)	ta="$ta aarch64-asm.lo aarch64-dis.lo aarch64-opc.lo aarch64-asm-2.lo aarch64-dis-2.lo aarch64-opc-2.lo" ;;
12499	bfd_alpha_arch)		ta="$ta alpha-dis.lo alpha-opc.lo" ;;
12500	bfd_amdgcn_arch)	;;
12501	bfd_arc_arch)		ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
12502	bfd_arm_arch)		ta="$ta arm-dis.lo" ;;
12503	bfd_avr_arch)		ta="$ta avr-dis.lo" ;;
12504	bfd_bfin_arch)		ta="$ta bfin-dis.lo" ;;
12505	bfd_cr16_arch)		ta="$ta cr16-dis.lo cr16-opc.lo" ;;
12506	bfd_cris_arch)		ta="$ta cris-desc.lo cris-dis.lo cris-opc.lo cgen-bitset.lo" ;;
12507	bfd_crx_arch)		ta="$ta crx-dis.lo crx-opc.lo" ;;
12508	bfd_csky_arch)		ta="$ta csky-dis.lo" ;;
12509	bfd_d10v_arch)		ta="$ta d10v-dis.lo d10v-opc.lo" ;;
12510	bfd_d30v_arch)		ta="$ta d30v-dis.lo d30v-opc.lo" ;;
12511	bfd_dlx_arch)		ta="$ta dlx-dis.lo" ;;
12512	bfd_fr30_arch)		ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
12513	bfd_frv_arch)		ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;;
12514	bfd_ft32_arch)		ta="$ta ft32-opc.lo ft32-dis.lo" ;;
12515	bfd_moxie_arch)		ta="$ta moxie-dis.lo moxie-opc.lo" ;;
12516	bfd_h8300_arch)		ta="$ta h8300-dis.lo" ;;
12517	bfd_hppa_arch)		ta="$ta hppa-dis.lo" ;;
12518	bfd_i386_arch|bfd_iamcu_arch)
12519				ta="$ta i386-dis.lo i386-opc.lo" ;;
12520	bfd_ia64_arch)		ta="$ta ia64-dis.lo ia64-opc.lo" ;;
12521	bfd_ip2k_arch)		ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;;
12522	bfd_epiphany_arch)	ta="$ta epiphany-asm.lo epiphany-desc.lo epiphany-dis.lo epiphany-ibld.lo epiphany-opc.lo" using_cgen=yes ;;
12523	bfd_iq2000_arch)	ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;;
12524	bfd_lm32_arch)		ta="$ta lm32-asm.lo lm32-desc.lo lm32-dis.lo lm32-ibld.lo lm32-opc.lo lm32-opinst.lo" using_cgen=yes ;;
12525	bfd_m32c_arch)		ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;;
12526	bfd_m32r_arch)		ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;;
12527	bfd_m68hc11_arch)	ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
12528	bfd_m68hc12_arch)	ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
12529	bfd_m9s12x_arch)	ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
12530	bfd_m9s12xg_arch)	ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
12531	bfd_s12z_arch)		ta="$ta s12z-dis.lo s12z-opc.lo" ;;
12532	bfd_m68k_arch)		ta="$ta m68k-dis.lo m68k-opc.lo" ;;
12533	bfd_mcore_arch)		ta="$ta mcore-dis.lo" ;;
12534	bfd_mep_arch)		ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;;
12535	bfd_metag_arch)		ta="$ta metag-dis.lo" ;;
12536	bfd_microblaze_arch)	ta="$ta microblaze-dis.lo" ;;
12537	bfd_mips_arch)		ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo micromips-opc.lo" ;;
12538	bfd_mmix_arch)		ta="$ta mmix-dis.lo mmix-opc.lo" ;;
12539	bfd_mn10200_arch)	ta="$ta m10200-dis.lo m10200-opc.lo" ;;
12540	bfd_mn10300_arch)	ta="$ta m10300-dis.lo m10300-opc.lo" ;;
12541	bfd_mt_arch)		ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;;
12542	bfd_msp430_arch)	ta="$ta msp430-dis.lo msp430-decode.lo" ;;
12543	bfd_nds32_arch)		ta="$ta nds32-asm.lo nds32-dis.lo" ;;
12544	bfd_nfp_arch)		ta="$ta nfp-dis.lo" ;;
12545	bfd_nios2_arch)		ta="$ta nios2-dis.lo nios2-opc.lo" ;;
12546	bfd_ns32k_arch)		ta="$ta ns32k-dis.lo" ;;
12547	bfd_or1k_arch)		ta="$ta or1k-asm.lo or1k-desc.lo or1k-dis.lo or1k-ibld.lo or1k-opc.lo" using_cgen=yes ;;
12548	bfd_pdp11_arch)		ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
12549	bfd_pj_arch)		ta="$ta pj-dis.lo pj-opc.lo" ;;
12550	bfd_powerpc_arch)	ta="$ta ppc-dis.lo ppc-opc.lo" ;;
12551	bfd_powerpc_64_arch)	ta="$ta ppc-dis.lo ppc-opc.lo" ;;
12552	bfd_pru_arch)		ta="$ta pru-dis.lo pru-opc.lo" ;;
12553	bfd_pyramid_arch)	;;
12554	bfd_riscv_arch)		ta="$ta riscv-dis.lo riscv-opc.lo" ;;
12555	bfd_romp_arch)		;;
12556	bfd_riscv_arch)         ta="$ta riscv-dis.lo riscv-opc.lo" ;;
12557	bfd_rs6000_arch)	ta="$ta ppc-dis.lo ppc-opc.lo" ;;
12558	bfd_rl78_arch)		ta="$ta rl78-dis.lo rl78-decode.lo";;
12559	bfd_rx_arch)		ta="$ta rx-dis.lo rx-decode.lo";;
12560	bfd_s390_arch)		ta="$ta s390-dis.lo s390-opc.lo" ;;
12561	bfd_score_arch)		ta="$ta score-dis.lo score7-dis.lo" ;;
12562	bfd_sh_arch)		ta="$ta sh-dis.lo cgen-bitset.lo" ;;
12563	bfd_sparc_arch)		ta="$ta sparc-dis.lo sparc-opc.lo" ;;
12564	bfd_spu_arch)		ta="$ta spu-dis.lo spu-opc.lo" ;;
12565	bfd_tic30_arch)		ta="$ta tic30-dis.lo" ;;
12566	bfd_tic4x_arch)		ta="$ta tic4x-dis.lo" ;;
12567	bfd_tic54x_arch)	ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
12568	bfd_tic6x_arch)		ta="$ta tic6x-dis.lo" ;;
12569	bfd_tilegx_arch)	ta="$ta tilegx-dis.lo tilegx-opc.lo" ;;
12570	bfd_tilepro_arch)	ta="$ta tilepro-dis.lo tilepro-opc.lo" ;;
12571	bfd_v850_arch)		ta="$ta v850-opc.lo v850-dis.lo" ;;
12572	bfd_v850e_arch)		ta="$ta v850-opc.lo v850-dis.lo" ;;
12573	bfd_v850ea_arch)	ta="$ta v850-opc.lo v850-dis.lo" ;;
12574	bfd_v850_rh850_arch)	ta="$ta v850-opc.lo v850-dis.lo" ;;
12575	bfd_vax_arch)		ta="$ta vax-dis.lo" ;;
12576	bfd_visium_arch)	ta="$ta visium-dis.lo visium-opc.lo" ;;
12577        bfd_wasm32_arch)        ta="$ta wasm32-dis.lo" ;;
12578	bfd_xgate_arch)		ta="$ta xgate-dis.lo xgate-opc.lo" ;;
12579	bfd_xstormy16_arch)	ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
12580	bfd_xtensa_arch)	ta="$ta xtensa-dis.lo" ;;
12581	bfd_z80_arch)		ta="$ta z80-dis.lo" ;;
12582	bfd_z8k_arch)		ta="$ta z8k-dis.lo" ;;
12583	bfd_bpf_arch)		ta="$ta bpf-asm.lo bpf-desc.lo bpf-dis.lo bpf-ibld.lo bpf-opc.lo" using_cgen=yes ;;
12584	bfd_loongarch_arch)	ta="$ta loongarch-dis.lo loongarch-opc.lo loongarch-coder.lo" ;;
12585
12586	"")			;;
12587	*)		as_fn_error $? "*** unknown target architecture $arch" "$LINENO" 5 ;;
12588	esac
12589    done
12590
12591    if test $using_cgen = yes ; then
12592	ta="$ta $cgen_files"
12593    fi
12594
12595    # Weed out duplicate .o files.
12596    f=""
12597    for i in $ta ; do
12598	case " $f " in
12599	*" $i "*) ;;
12600	*) f="$f $i" ;;
12601	esac
12602    done
12603    ta="$f"
12604
12605    # And duplicate -D flags.
12606    f=""
12607    for i in $archdefs ; do
12608	case " $f " in
12609	*" $i "*) ;;
12610	*) f="$f $i" ;;
12611	esac
12612    done
12613    archdefs="$f"
12614
12615    BFD_MACHINES="$ta"
12616
12617else	# all_targets is true
12618    archdefs=-DARCH_all
12619    if test "$enable_64_bit_bfd" = "yes" ; then
12620	BFD_MACHINES='$(ALL32_MACHINES) $(ALL64_MACHINES)'
12621    else
12622	BFD_MACHINES='$(ALL32_MACHINES)'
12623    fi
12624fi
12625
12626
12627
12628
12629ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
12630
12631cat >confcache <<\_ACEOF
12632# This file is a shell script that caches the results of configure
12633# tests run on this system so they can be shared between configure
12634# scripts and configure runs, see configure's option --config-cache.
12635# It is not useful on other systems.  If it contains results you don't
12636# want to keep, you may remove or edit it.
12637#
12638# config.status only pays attention to the cache file if you give it
12639# the --recheck option to rerun configure.
12640#
12641# `ac_cv_env_foo' variables (set or unset) will be overridden when
12642# loading this file, other *unset* `ac_cv_foo' will be assigned the
12643# following values.
12644
12645_ACEOF
12646
12647# The following way of writing the cache mishandles newlines in values,
12648# but we know of no workaround that is simple, portable, and efficient.
12649# So, we kill variables containing newlines.
12650# Ultrix sh set writes to stderr and can't be redirected directly,
12651# and sets the high bit in the cache file unless we assign to the vars.
12652(
12653  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12654    eval ac_val=\$$ac_var
12655    case $ac_val in #(
12656    *${as_nl}*)
12657      case $ac_var in #(
12658      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12659$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12660      esac
12661      case $ac_var in #(
12662      _ | IFS | as_nl) ;; #(
12663      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12664      *) { eval $ac_var=; unset $ac_var;} ;;
12665      esac ;;
12666    esac
12667  done
12668
12669  (set) 2>&1 |
12670    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12671    *${as_nl}ac_space=\ *)
12672      # `set' does not quote correctly, so add quotes: double-quote
12673      # substitution turns \\\\ into \\, and sed turns \\ into \.
12674      sed -n \
12675	"s/'/'\\\\''/g;
12676	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12677      ;; #(
12678    *)
12679      # `set' quotes correctly as required by POSIX, so do not add quotes.
12680      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12681      ;;
12682    esac |
12683    sort
12684) |
12685  sed '
12686     /^ac_cv_env_/b end
12687     t clear
12688     :clear
12689     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12690     t end
12691     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12692     :end' >>confcache
12693if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12694  if test -w "$cache_file"; then
12695    if test "x$cache_file" != "x/dev/null"; then
12696      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12697$as_echo "$as_me: updating cache $cache_file" >&6;}
12698      if test ! -f "$cache_file" || test -h "$cache_file"; then
12699	cat confcache >"$cache_file"
12700      else
12701        case $cache_file in #(
12702        */* | ?:*)
12703	  mv -f confcache "$cache_file"$$ &&
12704	  mv -f "$cache_file"$$ "$cache_file" ;; #(
12705        *)
12706	  mv -f confcache "$cache_file" ;;
12707	esac
12708      fi
12709    fi
12710  else
12711    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12712$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12713  fi
12714fi
12715rm -f confcache
12716
12717test "x$prefix" = xNONE && prefix=$ac_default_prefix
12718# Let make expand exec_prefix.
12719test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12720
12721DEFS=-DHAVE_CONFIG_H
12722
12723ac_libobjs=
12724ac_ltlibobjs=
12725U=
12726for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12727  # 1. Remove the extension, and $U if already installed.
12728  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12729  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12730  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12731  #    will be set to the directory where LIBOBJS objects are built.
12732  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12733  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12734done
12735LIBOBJS=$ac_libobjs
12736
12737LTLIBOBJS=$ac_ltlibobjs
12738
12739
12740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
12741$as_echo_n "checking that generated files are newer than configure... " >&6; }
12742   if test -n "$am_sleep_pid"; then
12743     # Hide warnings about reused PIDs.
12744     wait $am_sleep_pid 2>/dev/null
12745   fi
12746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
12747$as_echo "done" >&6; }
12748 if test -n "$EXEEXT"; then
12749  am__EXEEXT_TRUE=
12750  am__EXEEXT_FALSE='#'
12751else
12752  am__EXEEXT_TRUE='#'
12753  am__EXEEXT_FALSE=
12754fi
12755
12756if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12757  as_fn_error $? "conditional \"AMDEP\" was never defined.
12758Usually this means the macro was only invoked conditionally." "$LINENO" 5
12759fi
12760if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12761  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12762Usually this means the macro was only invoked conditionally." "$LINENO" 5
12763fi
12764if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12765  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12766Usually this means the macro was only invoked conditionally." "$LINENO" 5
12767fi
12768if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
12769  as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined.
12770Usually this means the macro was only invoked conditionally." "$LINENO" 5
12771fi
12772if test -z "${ENABLE_BFD_64_BIT_TRUE}" && test -z "${ENABLE_BFD_64_BIT_FALSE}"; then
12773  as_fn_error $? "conditional \"ENABLE_BFD_64_BIT\" was never defined.
12774Usually this means the macro was only invoked conditionally." "$LINENO" 5
12775fi
12776if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then
12777  as_fn_error $? "conditional \"CGEN_MAINT\" was never defined.
12778Usually this means the macro was only invoked conditionally." "$LINENO" 5
12779fi
12780
12781: "${CONFIG_STATUS=./config.status}"
12782ac_write_fail=0
12783ac_clean_files_save=$ac_clean_files
12784ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12785{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12786$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12787as_write_fail=0
12788cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12789#! $SHELL
12790# Generated by $as_me.
12791# Run this file to recreate the current configuration.
12792# Compiler output produced by configure, useful for debugging
12793# configure, is in config.log if it exists.
12794
12795debug=false
12796ac_cs_recheck=false
12797ac_cs_silent=false
12798
12799SHELL=\${CONFIG_SHELL-$SHELL}
12800export SHELL
12801_ASEOF
12802cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12803## -------------------- ##
12804## M4sh Initialization. ##
12805## -------------------- ##
12806
12807# Be more Bourne compatible
12808DUALCASE=1; export DUALCASE # for MKS sh
12809if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12810  emulate sh
12811  NULLCMD=:
12812  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12813  # is contrary to our usage.  Disable this feature.
12814  alias -g '${1+"$@"}'='"$@"'
12815  setopt NO_GLOB_SUBST
12816else
12817  case `(set -o) 2>/dev/null` in #(
12818  *posix*) :
12819    set -o posix ;; #(
12820  *) :
12821     ;;
12822esac
12823fi
12824
12825
12826as_nl='
12827'
12828export as_nl
12829# Printing a long string crashes Solaris 7 /usr/bin/printf.
12830as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12831as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12832as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12833# Prefer a ksh shell builtin over an external printf program on Solaris,
12834# but without wasting forks for bash or zsh.
12835if test -z "$BASH_VERSION$ZSH_VERSION" \
12836    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12837  as_echo='print -r --'
12838  as_echo_n='print -rn --'
12839elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12840  as_echo='printf %s\n'
12841  as_echo_n='printf %s'
12842else
12843  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12844    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12845    as_echo_n='/usr/ucb/echo -n'
12846  else
12847    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12848    as_echo_n_body='eval
12849      arg=$1;
12850      case $arg in #(
12851      *"$as_nl"*)
12852	expr "X$arg" : "X\\(.*\\)$as_nl";
12853	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12854      esac;
12855      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12856    '
12857    export as_echo_n_body
12858    as_echo_n='sh -c $as_echo_n_body as_echo'
12859  fi
12860  export as_echo_body
12861  as_echo='sh -c $as_echo_body as_echo'
12862fi
12863
12864# The user is always right.
12865if test "${PATH_SEPARATOR+set}" != set; then
12866  PATH_SEPARATOR=:
12867  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12868    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12869      PATH_SEPARATOR=';'
12870  }
12871fi
12872
12873
12874# IFS
12875# We need space, tab and new line, in precisely that order.  Quoting is
12876# there to prevent editors from complaining about space-tab.
12877# (If _AS_PATH_WALK were called with IFS unset, it would disable word
12878# splitting by setting IFS to empty value.)
12879IFS=" ""	$as_nl"
12880
12881# Find who we are.  Look in the path if we contain no directory separator.
12882as_myself=
12883case $0 in #((
12884  *[\\/]* ) as_myself=$0 ;;
12885  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12886for as_dir in $PATH
12887do
12888  IFS=$as_save_IFS
12889  test -z "$as_dir" && as_dir=.
12890    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12891  done
12892IFS=$as_save_IFS
12893
12894     ;;
12895esac
12896# We did not find ourselves, most probably we were run as `sh COMMAND'
12897# in which case we are not to be found in the path.
12898if test "x$as_myself" = x; then
12899  as_myself=$0
12900fi
12901if test ! -f "$as_myself"; then
12902  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12903  exit 1
12904fi
12905
12906# Unset variables that we do not need and which cause bugs (e.g. in
12907# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12908# suppresses any "Segmentation fault" message there.  '((' could
12909# trigger a bug in pdksh 5.2.14.
12910for as_var in BASH_ENV ENV MAIL MAILPATH
12911do eval test x\${$as_var+set} = xset \
12912  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12913done
12914PS1='$ '
12915PS2='> '
12916PS4='+ '
12917
12918# NLS nuisances.
12919LC_ALL=C
12920export LC_ALL
12921LANGUAGE=C
12922export LANGUAGE
12923
12924# CDPATH.
12925(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12926
12927
12928# as_fn_error STATUS ERROR [LINENO LOG_FD]
12929# ----------------------------------------
12930# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12931# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12932# script with STATUS, using 1 if that was 0.
12933as_fn_error ()
12934{
12935  as_status=$1; test $as_status -eq 0 && as_status=1
12936  if test "$4"; then
12937    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12938    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12939  fi
12940  $as_echo "$as_me: error: $2" >&2
12941  as_fn_exit $as_status
12942} # as_fn_error
12943
12944
12945# as_fn_set_status STATUS
12946# -----------------------
12947# Set $? to STATUS, without forking.
12948as_fn_set_status ()
12949{
12950  return $1
12951} # as_fn_set_status
12952
12953# as_fn_exit STATUS
12954# -----------------
12955# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12956as_fn_exit ()
12957{
12958  set +e
12959  as_fn_set_status $1
12960  exit $1
12961} # as_fn_exit
12962
12963# as_fn_unset VAR
12964# ---------------
12965# Portably unset VAR.
12966as_fn_unset ()
12967{
12968  { eval $1=; unset $1;}
12969}
12970as_unset=as_fn_unset
12971# as_fn_append VAR VALUE
12972# ----------------------
12973# Append the text in VALUE to the end of the definition contained in VAR. Take
12974# advantage of any shell optimizations that allow amortized linear growth over
12975# repeated appends, instead of the typical quadratic growth present in naive
12976# implementations.
12977if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12978  eval 'as_fn_append ()
12979  {
12980    eval $1+=\$2
12981  }'
12982else
12983  as_fn_append ()
12984  {
12985    eval $1=\$$1\$2
12986  }
12987fi # as_fn_append
12988
12989# as_fn_arith ARG...
12990# ------------------
12991# Perform arithmetic evaluation on the ARGs, and store the result in the
12992# global $as_val. Take advantage of shells that can avoid forks. The arguments
12993# must be portable across $(()) and expr.
12994if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12995  eval 'as_fn_arith ()
12996  {
12997    as_val=$(( $* ))
12998  }'
12999else
13000  as_fn_arith ()
13001  {
13002    as_val=`expr "$@" || test $? -eq 1`
13003  }
13004fi # as_fn_arith
13005
13006
13007if expr a : '\(a\)' >/dev/null 2>&1 &&
13008   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13009  as_expr=expr
13010else
13011  as_expr=false
13012fi
13013
13014if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13015  as_basename=basename
13016else
13017  as_basename=false
13018fi
13019
13020if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13021  as_dirname=dirname
13022else
13023  as_dirname=false
13024fi
13025
13026as_me=`$as_basename -- "$0" ||
13027$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13028	 X"$0" : 'X\(//\)$' \| \
13029	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13030$as_echo X/"$0" |
13031    sed '/^.*\/\([^/][^/]*\)\/*$/{
13032	    s//\1/
13033	    q
13034	  }
13035	  /^X\/\(\/\/\)$/{
13036	    s//\1/
13037	    q
13038	  }
13039	  /^X\/\(\/\).*/{
13040	    s//\1/
13041	    q
13042	  }
13043	  s/.*/./; q'`
13044
13045# Avoid depending upon Character Ranges.
13046as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13047as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13048as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13049as_cr_digits='0123456789'
13050as_cr_alnum=$as_cr_Letters$as_cr_digits
13051
13052ECHO_C= ECHO_N= ECHO_T=
13053case `echo -n x` in #(((((
13054-n*)
13055  case `echo 'xy\c'` in
13056  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13057  xy)  ECHO_C='\c';;
13058  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13059       ECHO_T='	';;
13060  esac;;
13061*)
13062  ECHO_N='-n';;
13063esac
13064
13065rm -f conf$$ conf$$.exe conf$$.file
13066if test -d conf$$.dir; then
13067  rm -f conf$$.dir/conf$$.file
13068else
13069  rm -f conf$$.dir
13070  mkdir conf$$.dir 2>/dev/null
13071fi
13072if (echo >conf$$.file) 2>/dev/null; then
13073  if ln -s conf$$.file conf$$ 2>/dev/null; then
13074    as_ln_s='ln -s'
13075    # ... but there are two gotchas:
13076    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13077    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13078    # In both cases, we have to default to `cp -pR'.
13079    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13080      as_ln_s='cp -pR'
13081  elif ln conf$$.file conf$$ 2>/dev/null; then
13082    as_ln_s=ln
13083  else
13084    as_ln_s='cp -pR'
13085  fi
13086else
13087  as_ln_s='cp -pR'
13088fi
13089rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13090rmdir conf$$.dir 2>/dev/null
13091
13092
13093# as_fn_mkdir_p
13094# -------------
13095# Create "$as_dir" as a directory, including parents if necessary.
13096as_fn_mkdir_p ()
13097{
13098
13099  case $as_dir in #(
13100  -*) as_dir=./$as_dir;;
13101  esac
13102  test -d "$as_dir" || eval $as_mkdir_p || {
13103    as_dirs=
13104    while :; do
13105      case $as_dir in #(
13106      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13107      *) as_qdir=$as_dir;;
13108      esac
13109      as_dirs="'$as_qdir' $as_dirs"
13110      as_dir=`$as_dirname -- "$as_dir" ||
13111$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13112	 X"$as_dir" : 'X\(//\)[^/]' \| \
13113	 X"$as_dir" : 'X\(//\)$' \| \
13114	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13115$as_echo X"$as_dir" |
13116    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13117	    s//\1/
13118	    q
13119	  }
13120	  /^X\(\/\/\)[^/].*/{
13121	    s//\1/
13122	    q
13123	  }
13124	  /^X\(\/\/\)$/{
13125	    s//\1/
13126	    q
13127	  }
13128	  /^X\(\/\).*/{
13129	    s//\1/
13130	    q
13131	  }
13132	  s/.*/./; q'`
13133      test -d "$as_dir" && break
13134    done
13135    test -z "$as_dirs" || eval "mkdir $as_dirs"
13136  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13137
13138
13139} # as_fn_mkdir_p
13140if mkdir -p . 2>/dev/null; then
13141  as_mkdir_p='mkdir -p "$as_dir"'
13142else
13143  test -d ./-p && rmdir ./-p
13144  as_mkdir_p=false
13145fi
13146
13147
13148# as_fn_executable_p FILE
13149# -----------------------
13150# Test if FILE is an executable regular file.
13151as_fn_executable_p ()
13152{
13153  test -f "$1" && test -x "$1"
13154} # as_fn_executable_p
13155as_test_x='test -x'
13156as_executable_p=as_fn_executable_p
13157
13158# Sed expression to map a string onto a valid CPP name.
13159as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13160
13161# Sed expression to map a string onto a valid variable name.
13162as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13163
13164
13165exec 6>&1
13166## ----------------------------------- ##
13167## Main body of $CONFIG_STATUS script. ##
13168## ----------------------------------- ##
13169_ASEOF
13170test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13171
13172cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13173# Save the log message, to keep $0 and so on meaningful, and to
13174# report actual input values of CONFIG_FILES etc. instead of their
13175# values after options handling.
13176ac_log="
13177This file was extended by opcodes $as_me 2.39, which was
13178generated by GNU Autoconf 2.69.  Invocation command line was
13179
13180  CONFIG_FILES    = $CONFIG_FILES
13181  CONFIG_HEADERS  = $CONFIG_HEADERS
13182  CONFIG_LINKS    = $CONFIG_LINKS
13183  CONFIG_COMMANDS = $CONFIG_COMMANDS
13184  $ $0 $@
13185
13186on `(hostname || uname -n) 2>/dev/null | sed 1q`
13187"
13188
13189_ACEOF
13190
13191case $ac_config_files in *"
13192"*) set x $ac_config_files; shift; ac_config_files=$*;;
13193esac
13194
13195case $ac_config_headers in *"
13196"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13197esac
13198
13199
13200cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13201# Files that config.status was made for.
13202config_files="$ac_config_files"
13203config_headers="$ac_config_headers"
13204config_commands="$ac_config_commands"
13205
13206_ACEOF
13207
13208cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13209ac_cs_usage="\
13210\`$as_me' instantiates files and other configuration actions
13211from templates according to the current configuration.  Unless the files
13212and actions are specified as TAGs, all are instantiated by default.
13213
13214Usage: $0 [OPTION]... [TAG]...
13215
13216  -h, --help       print this help, then exit
13217  -V, --version    print version number and configuration settings, then exit
13218      --config     print configuration, then exit
13219  -q, --quiet, --silent
13220                   do not print progress messages
13221  -d, --debug      don't remove temporary files
13222      --recheck    update $as_me by reconfiguring in the same conditions
13223      --file=FILE[:TEMPLATE]
13224                   instantiate the configuration file FILE
13225      --header=FILE[:TEMPLATE]
13226                   instantiate the configuration header FILE
13227
13228Configuration files:
13229$config_files
13230
13231Configuration headers:
13232$config_headers
13233
13234Configuration commands:
13235$config_commands
13236
13237Report bugs to the package provider."
13238
13239_ACEOF
13240cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13241ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13242ac_cs_version="\\
13243opcodes config.status 2.39
13244configured by $0, generated by GNU Autoconf 2.69,
13245  with options \\"\$ac_cs_config\\"
13246
13247Copyright (C) 2012 Free Software Foundation, Inc.
13248This config.status script is free software; the Free Software Foundation
13249gives unlimited permission to copy, distribute and modify it."
13250
13251ac_pwd='$ac_pwd'
13252srcdir='$srcdir'
13253INSTALL='$INSTALL'
13254MKDIR_P='$MKDIR_P'
13255AWK='$AWK'
13256test -n "\$AWK" || AWK=awk
13257_ACEOF
13258
13259cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13260# The default lists apply if the user does not specify any file.
13261ac_need_defaults=:
13262while test $# != 0
13263do
13264  case $1 in
13265  --*=?*)
13266    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13267    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13268    ac_shift=:
13269    ;;
13270  --*=)
13271    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13272    ac_optarg=
13273    ac_shift=:
13274    ;;
13275  *)
13276    ac_option=$1
13277    ac_optarg=$2
13278    ac_shift=shift
13279    ;;
13280  esac
13281
13282  case $ac_option in
13283  # Handling of the options.
13284  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13285    ac_cs_recheck=: ;;
13286  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13287    $as_echo "$ac_cs_version"; exit ;;
13288  --config | --confi | --conf | --con | --co | --c )
13289    $as_echo "$ac_cs_config"; exit ;;
13290  --debug | --debu | --deb | --de | --d | -d )
13291    debug=: ;;
13292  --file | --fil | --fi | --f )
13293    $ac_shift
13294    case $ac_optarg in
13295    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13296    '') as_fn_error $? "missing file argument" ;;
13297    esac
13298    as_fn_append CONFIG_FILES " '$ac_optarg'"
13299    ac_need_defaults=false;;
13300  --header | --heade | --head | --hea )
13301    $ac_shift
13302    case $ac_optarg in
13303    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13304    esac
13305    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13306    ac_need_defaults=false;;
13307  --he | --h)
13308    # Conflict between --help and --header
13309    as_fn_error $? "ambiguous option: \`$1'
13310Try \`$0 --help' for more information.";;
13311  --help | --hel | -h )
13312    $as_echo "$ac_cs_usage"; exit ;;
13313  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13314  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13315    ac_cs_silent=: ;;
13316
13317  # This is an error.
13318  -*) as_fn_error $? "unrecognized option: \`$1'
13319Try \`$0 --help' for more information." ;;
13320
13321  *) as_fn_append ac_config_targets " $1"
13322     ac_need_defaults=false ;;
13323
13324  esac
13325  shift
13326done
13327
13328ac_configure_extra_args=
13329
13330if $ac_cs_silent; then
13331  exec 6>/dev/null
13332  ac_configure_extra_args="$ac_configure_extra_args --silent"
13333fi
13334
13335_ACEOF
13336cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13337if \$ac_cs_recheck; then
13338  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13339  shift
13340  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13341  CONFIG_SHELL='$SHELL'
13342  export CONFIG_SHELL
13343  exec "\$@"
13344fi
13345
13346_ACEOF
13347cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13348exec 5>>config.log
13349{
13350  echo
13351  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13352## Running $as_me. ##
13353_ASBOX
13354  $as_echo "$ac_log"
13355} >&5
13356
13357_ACEOF
13358cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13359#
13360# INIT-COMMANDS
13361#
13362AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13363
13364
13365# The HP-UX ksh and POSIX shell print the target directory to stdout
13366# if CDPATH is set.
13367(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13368
13369sed_quote_subst='$sed_quote_subst'
13370double_quote_subst='$double_quote_subst'
13371delay_variable_subst='$delay_variable_subst'
13372enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13373macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13374macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13375enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13376pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13377enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13378SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13379ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13380host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13381host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13382host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13383build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13384build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13385build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13386SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13387Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13388GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13389EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13390FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13391LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13392NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13393LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13394max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13395ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13396exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13397lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13398lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13399lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13400reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13401reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13402OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13403deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13404file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13405AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13406AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13407STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13408RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13409old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13410old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13411old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13412lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13413CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13414CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13415compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13416GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13417lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13418lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13419lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13420lt_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"`'
13421objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13422MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13423lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13424lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13425lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13426lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13427lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13428need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13429DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13430NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13431LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13432OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13433OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13434libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13435shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13436extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13437archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13438enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13439export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13440whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13441compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13442old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13443old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13444archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13445archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13446module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13447module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13448with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13449allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13450no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13451hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13452hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13453hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13454hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13455hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13456hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13457hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13458hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13459inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13460link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13461fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13462always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13463export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13464exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13465include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13466prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13467file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13468variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13469need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13470need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13471version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13472runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13473shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13474shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13475libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13476library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13477soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13478install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13479postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13480postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13481finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13482finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13483hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13484sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13485sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13486hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13487enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13488enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13489enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13490old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13491striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13492
13493LTCC='$LTCC'
13494LTCFLAGS='$LTCFLAGS'
13495compiler='$compiler_DEFAULT'
13496
13497# A function that is used when there is no print builtin or printf.
13498func_fallback_echo ()
13499{
13500  eval 'cat <<_LTECHO_EOF
13501\$1
13502_LTECHO_EOF'
13503}
13504
13505# Quote evaled strings.
13506for var in SHELL \
13507ECHO \
13508SED \
13509GREP \
13510EGREP \
13511FGREP \
13512LD \
13513NM \
13514LN_S \
13515lt_SP2NL \
13516lt_NL2SP \
13517reload_flag \
13518OBJDUMP \
13519deplibs_check_method \
13520file_magic_cmd \
13521AR \
13522AR_FLAGS \
13523STRIP \
13524RANLIB \
13525CC \
13526CFLAGS \
13527compiler \
13528lt_cv_sys_global_symbol_pipe \
13529lt_cv_sys_global_symbol_to_cdecl \
13530lt_cv_sys_global_symbol_to_c_name_address \
13531lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13532lt_prog_compiler_no_builtin_flag \
13533lt_prog_compiler_wl \
13534lt_prog_compiler_pic \
13535lt_prog_compiler_static \
13536lt_cv_prog_compiler_c_o \
13537need_locks \
13538DSYMUTIL \
13539NMEDIT \
13540LIPO \
13541OTOOL \
13542OTOOL64 \
13543shrext_cmds \
13544export_dynamic_flag_spec \
13545whole_archive_flag_spec \
13546compiler_needs_object \
13547with_gnu_ld \
13548allow_undefined_flag \
13549no_undefined_flag \
13550hardcode_libdir_flag_spec \
13551hardcode_libdir_flag_spec_ld \
13552hardcode_libdir_separator \
13553fix_srcfile_path \
13554exclude_expsyms \
13555include_expsyms \
13556file_list_spec \
13557variables_saved_for_relink \
13558libname_spec \
13559library_names_spec \
13560soname_spec \
13561install_override_mode \
13562finish_eval \
13563old_striplib \
13564striplib; do
13565    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13566    *[\\\\\\\`\\"\\\$]*)
13567      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13568      ;;
13569    *)
13570      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13571      ;;
13572    esac
13573done
13574
13575# Double-quote double-evaled strings.
13576for var in reload_cmds \
13577old_postinstall_cmds \
13578old_postuninstall_cmds \
13579old_archive_cmds \
13580extract_expsyms_cmds \
13581old_archive_from_new_cmds \
13582old_archive_from_expsyms_cmds \
13583archive_cmds \
13584archive_expsym_cmds \
13585module_cmds \
13586module_expsym_cmds \
13587export_symbols_cmds \
13588prelink_cmds \
13589postinstall_cmds \
13590postuninstall_cmds \
13591finish_cmds \
13592sys_lib_search_path_spec \
13593sys_lib_dlsearch_path_spec; do
13594    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13595    *[\\\\\\\`\\"\\\$]*)
13596      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13597      ;;
13598    *)
13599      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13600      ;;
13601    esac
13602done
13603
13604ac_aux_dir='$ac_aux_dir'
13605xsi_shell='$xsi_shell'
13606lt_shell_append='$lt_shell_append'
13607
13608# See if we are running on zsh, and set the options which allow our
13609# commands through without removal of \ escapes INIT.
13610if test -n "\${ZSH_VERSION+set}" ; then
13611   setopt NO_GLOB_SUBST
13612fi
13613
13614
13615    PACKAGE='$PACKAGE'
13616    VERSION='$VERSION'
13617    TIMESTAMP='$TIMESTAMP'
13618    RM='$RM'
13619    ofile='$ofile'
13620
13621
13622
13623# Capture the value of obsolete ALL_LINGUAS because we need it to compute
13624    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
13625    # from automake.
13626    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
13627    # Capture the value of LINGUAS because we need it to compute CATALOGS.
13628    LINGUAS="${LINGUAS-%UNSET%}"
13629
13630
13631_ACEOF
13632
13633cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13634
13635# Handling of arguments.
13636for ac_config_target in $ac_config_targets
13637do
13638  case $ac_config_target in
13639    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13640    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13641    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
13642    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13643    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13644    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
13645
13646  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13647  esac
13648done
13649
13650
13651# If the user did not use the arguments to specify the items to instantiate,
13652# then the envvar interface is used.  Set only those that are not.
13653# We use the long form for the default assignment because of an extremely
13654# bizarre bug on SunOS 4.1.3.
13655if $ac_need_defaults; then
13656  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13657  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13658  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13659fi
13660
13661# Have a temporary directory for convenience.  Make it in the build tree
13662# simply because there is no reason against having it here, and in addition,
13663# creating and moving files from /tmp can sometimes cause problems.
13664# Hook for its removal unless debugging.
13665# Note that there is a small window in which the directory will not be cleaned:
13666# after its creation but before its name has been assigned to `$tmp'.
13667$debug ||
13668{
13669  tmp= ac_tmp=
13670  trap 'exit_status=$?
13671  : "${ac_tmp:=$tmp}"
13672  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13673' 0
13674  trap 'as_fn_exit 1' 1 2 13 15
13675}
13676# Create a (secure) tmp directory for tmp files.
13677
13678{
13679  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13680  test -d "$tmp"
13681}  ||
13682{
13683  tmp=./conf$$-$RANDOM
13684  (umask 077 && mkdir "$tmp")
13685} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13686ac_tmp=$tmp
13687
13688# Set up the scripts for CONFIG_FILES section.
13689# No need to generate them if there are no CONFIG_FILES.
13690# This happens for instance with `./config.status config.h'.
13691if test -n "$CONFIG_FILES"; then
13692
13693
13694ac_cr=`echo X | tr X '\015'`
13695# On cygwin, bash can eat \r inside `` if the user requested igncr.
13696# But we know of no other shell where ac_cr would be empty at this
13697# point, so we can use a bashism as a fallback.
13698if test "x$ac_cr" = x; then
13699  eval ac_cr=\$\'\\r\'
13700fi
13701ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13702if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13703  ac_cs_awk_cr='\\r'
13704else
13705  ac_cs_awk_cr=$ac_cr
13706fi
13707
13708echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13709_ACEOF
13710
13711
13712{
13713  echo "cat >conf$$subs.awk <<_ACEOF" &&
13714  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13715  echo "_ACEOF"
13716} >conf$$subs.sh ||
13717  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13718ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13719ac_delim='%!_!# '
13720for ac_last_try in false false false false false :; do
13721  . ./conf$$subs.sh ||
13722    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13723
13724  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13725  if test $ac_delim_n = $ac_delim_num; then
13726    break
13727  elif $ac_last_try; then
13728    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13729  else
13730    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13731  fi
13732done
13733rm -f conf$$subs.sh
13734
13735cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13736cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13737_ACEOF
13738sed -n '
13739h
13740s/^/S["/; s/!.*/"]=/
13741p
13742g
13743s/^[^!]*!//
13744:repl
13745t repl
13746s/'"$ac_delim"'$//
13747t delim
13748:nl
13749h
13750s/\(.\{148\}\)..*/\1/
13751t more1
13752s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13753p
13754n
13755b repl
13756:more1
13757s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13758p
13759g
13760s/.\{148\}//
13761t nl
13762:delim
13763h
13764s/\(.\{148\}\)..*/\1/
13765t more2
13766s/["\\]/\\&/g; s/^/"/; s/$/"/
13767p
13768b
13769:more2
13770s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13771p
13772g
13773s/.\{148\}//
13774t delim
13775' <conf$$subs.awk | sed '
13776/^[^""]/{
13777  N
13778  s/\n//
13779}
13780' >>$CONFIG_STATUS || ac_write_fail=1
13781rm -f conf$$subs.awk
13782cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13783_ACAWK
13784cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13785  for (key in S) S_is_set[key] = 1
13786  FS = ""
13787
13788}
13789{
13790  line = $ 0
13791  nfields = split(line, field, "@")
13792  substed = 0
13793  len = length(field[1])
13794  for (i = 2; i < nfields; i++) {
13795    key = field[i]
13796    keylen = length(key)
13797    if (S_is_set[key]) {
13798      value = S[key]
13799      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13800      len += length(value) + length(field[++i])
13801      substed = 1
13802    } else
13803      len += 1 + keylen
13804  }
13805
13806  print line
13807}
13808
13809_ACAWK
13810_ACEOF
13811cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13812if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13813  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13814else
13815  cat
13816fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13817  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13818_ACEOF
13819
13820# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13821# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13822# trailing colons and then remove the whole line if VPATH becomes empty
13823# (actually we leave an empty line to preserve line numbers).
13824if test "x$srcdir" = x.; then
13825  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
13826h
13827s///
13828s/^/:/
13829s/[	 ]*$/:/
13830s/:\$(srcdir):/:/g
13831s/:\${srcdir}:/:/g
13832s/:@srcdir@:/:/g
13833s/^:*//
13834s/:*$//
13835x
13836s/\(=[	 ]*\).*/\1/
13837G
13838s/\n//
13839s/^[^=]*=[	 ]*$//
13840}'
13841fi
13842
13843cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13844fi # test -n "$CONFIG_FILES"
13845
13846# Set up the scripts for CONFIG_HEADERS section.
13847# No need to generate them if there are no CONFIG_HEADERS.
13848# This happens for instance with `./config.status Makefile'.
13849if test -n "$CONFIG_HEADERS"; then
13850cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13851BEGIN {
13852_ACEOF
13853
13854# Transform confdefs.h into an awk script `defines.awk', embedded as
13855# here-document in config.status, that substitutes the proper values into
13856# config.h.in to produce config.h.
13857
13858# Create a delimiter string that does not exist in confdefs.h, to ease
13859# handling of long lines.
13860ac_delim='%!_!# '
13861for ac_last_try in false false :; do
13862  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13863  if test -z "$ac_tt"; then
13864    break
13865  elif $ac_last_try; then
13866    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13867  else
13868    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13869  fi
13870done
13871
13872# For the awk script, D is an array of macro values keyed by name,
13873# likewise P contains macro parameters if any.  Preserve backslash
13874# newline sequences.
13875
13876ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13877sed -n '
13878s/.\{148\}/&'"$ac_delim"'/g
13879t rset
13880:rset
13881s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13882t def
13883d
13884:def
13885s/\\$//
13886t bsnl
13887s/["\\]/\\&/g
13888s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13889D["\1"]=" \3"/p
13890s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13891d
13892:bsnl
13893s/["\\]/\\&/g
13894s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13895D["\1"]=" \3\\\\\\n"\\/p
13896t cont
13897s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13898t cont
13899d
13900:cont
13901n
13902s/.\{148\}/&'"$ac_delim"'/g
13903t clear
13904:clear
13905s/\\$//
13906t bsnlc
13907s/["\\]/\\&/g; s/^/"/; s/$/"/p
13908d
13909:bsnlc
13910s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13911b cont
13912' <confdefs.h | sed '
13913s/'"$ac_delim"'/"\\\
13914"/g' >>$CONFIG_STATUS || ac_write_fail=1
13915
13916cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13917  for (key in D) D_is_set[key] = 1
13918  FS = ""
13919}
13920/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13921  line = \$ 0
13922  split(line, arg, " ")
13923  if (arg[1] == "#") {
13924    defundef = arg[2]
13925    mac1 = arg[3]
13926  } else {
13927    defundef = substr(arg[1], 2)
13928    mac1 = arg[2]
13929  }
13930  split(mac1, mac2, "(") #)
13931  macro = mac2[1]
13932  prefix = substr(line, 1, index(line, defundef) - 1)
13933  if (D_is_set[macro]) {
13934    # Preserve the white space surrounding the "#".
13935    print prefix "define", macro P[macro] D[macro]
13936    next
13937  } else {
13938    # Replace #undef with comments.  This is necessary, for example,
13939    # in the case of _POSIX_SOURCE, which is predefined and required
13940    # on some systems where configure will not decide to define it.
13941    if (defundef == "undef") {
13942      print "/*", prefix defundef, macro, "*/"
13943      next
13944    }
13945  }
13946}
13947{ print }
13948_ACAWK
13949_ACEOF
13950cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13951  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13952fi # test -n "$CONFIG_HEADERS"
13953
13954
13955eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13956shift
13957for ac_tag
13958do
13959  case $ac_tag in
13960  :[FHLC]) ac_mode=$ac_tag; continue;;
13961  esac
13962  case $ac_mode$ac_tag in
13963  :[FHL]*:*);;
13964  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13965  :[FH]-) ac_tag=-:-;;
13966  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13967  esac
13968  ac_save_IFS=$IFS
13969  IFS=:
13970  set x $ac_tag
13971  IFS=$ac_save_IFS
13972  shift
13973  ac_file=$1
13974  shift
13975
13976  case $ac_mode in
13977  :L) ac_source=$1;;
13978  :[FH])
13979    ac_file_inputs=
13980    for ac_f
13981    do
13982      case $ac_f in
13983      -) ac_f="$ac_tmp/stdin";;
13984      *) # Look for the file first in the build tree, then in the source tree
13985	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13986	 # because $ac_f cannot contain `:'.
13987	 test -f "$ac_f" ||
13988	   case $ac_f in
13989	   [\\/$]*) false;;
13990	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13991	   esac ||
13992	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13993      esac
13994      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13995      as_fn_append ac_file_inputs " '$ac_f'"
13996    done
13997
13998    # Let's still pretend it is `configure' which instantiates (i.e., don't
13999    # use $as_me), people would be surprised to read:
14000    #    /* config.h.  Generated by config.status.  */
14001    configure_input='Generated from '`
14002	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14003	`' by configure.'
14004    if test x"$ac_file" != x-; then
14005      configure_input="$ac_file.  $configure_input"
14006      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14007$as_echo "$as_me: creating $ac_file" >&6;}
14008    fi
14009    # Neutralize special characters interpreted by sed in replacement strings.
14010    case $configure_input in #(
14011    *\&* | *\|* | *\\* )
14012       ac_sed_conf_input=`$as_echo "$configure_input" |
14013       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14014    *) ac_sed_conf_input=$configure_input;;
14015    esac
14016
14017    case $ac_tag in
14018    *:-:* | *:-) cat >"$ac_tmp/stdin" \
14019      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14020    esac
14021    ;;
14022  esac
14023
14024  ac_dir=`$as_dirname -- "$ac_file" ||
14025$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14026	 X"$ac_file" : 'X\(//\)[^/]' \| \
14027	 X"$ac_file" : 'X\(//\)$' \| \
14028	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14029$as_echo X"$ac_file" |
14030    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14031	    s//\1/
14032	    q
14033	  }
14034	  /^X\(\/\/\)[^/].*/{
14035	    s//\1/
14036	    q
14037	  }
14038	  /^X\(\/\/\)$/{
14039	    s//\1/
14040	    q
14041	  }
14042	  /^X\(\/\).*/{
14043	    s//\1/
14044	    q
14045	  }
14046	  s/.*/./; q'`
14047  as_dir="$ac_dir"; as_fn_mkdir_p
14048  ac_builddir=.
14049
14050case "$ac_dir" in
14051.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14052*)
14053  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14054  # A ".." for each directory in $ac_dir_suffix.
14055  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14056  case $ac_top_builddir_sub in
14057  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14058  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14059  esac ;;
14060esac
14061ac_abs_top_builddir=$ac_pwd
14062ac_abs_builddir=$ac_pwd$ac_dir_suffix
14063# for backward compatibility:
14064ac_top_builddir=$ac_top_build_prefix
14065
14066case $srcdir in
14067  .)  # We are building in place.
14068    ac_srcdir=.
14069    ac_top_srcdir=$ac_top_builddir_sub
14070    ac_abs_top_srcdir=$ac_pwd ;;
14071  [\\/]* | ?:[\\/]* )  # Absolute name.
14072    ac_srcdir=$srcdir$ac_dir_suffix;
14073    ac_top_srcdir=$srcdir
14074    ac_abs_top_srcdir=$srcdir ;;
14075  *) # Relative name.
14076    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14077    ac_top_srcdir=$ac_top_build_prefix$srcdir
14078    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14079esac
14080ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14081
14082
14083  case $ac_mode in
14084  :F)
14085  #
14086  # CONFIG_FILE
14087  #
14088
14089  case $INSTALL in
14090  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14091  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14092  esac
14093  ac_MKDIR_P=$MKDIR_P
14094  case $MKDIR_P in
14095  [\\/$]* | ?:[\\/]* ) ;;
14096  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14097  esac
14098_ACEOF
14099
14100cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14101# If the template does not know about datarootdir, expand it.
14102# FIXME: This hack should be removed a few years after 2.60.
14103ac_datarootdir_hack=; ac_datarootdir_seen=
14104ac_sed_dataroot='
14105/datarootdir/ {
14106  p
14107  q
14108}
14109/@datadir@/p
14110/@docdir@/p
14111/@infodir@/p
14112/@localedir@/p
14113/@mandir@/p'
14114case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14115*datarootdir*) ac_datarootdir_seen=yes;;
14116*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14117  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14118$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14119_ACEOF
14120cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14121  ac_datarootdir_hack='
14122  s&@datadir@&$datadir&g
14123  s&@docdir@&$docdir&g
14124  s&@infodir@&$infodir&g
14125  s&@localedir@&$localedir&g
14126  s&@mandir@&$mandir&g
14127  s&\\\${datarootdir}&$datarootdir&g' ;;
14128esac
14129_ACEOF
14130
14131# Neutralize VPATH when `$srcdir' = `.'.
14132# Shell code in configure.ac might set extrasub.
14133# FIXME: do we really want to maintain this feature?
14134cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14135ac_sed_extra="$ac_vpsub
14136$extrasub
14137_ACEOF
14138cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14139:t
14140/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14141s|@configure_input@|$ac_sed_conf_input|;t t
14142s&@top_builddir@&$ac_top_builddir_sub&;t t
14143s&@top_build_prefix@&$ac_top_build_prefix&;t t
14144s&@srcdir@&$ac_srcdir&;t t
14145s&@abs_srcdir@&$ac_abs_srcdir&;t t
14146s&@top_srcdir@&$ac_top_srcdir&;t t
14147s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14148s&@builddir@&$ac_builddir&;t t
14149s&@abs_builddir@&$ac_abs_builddir&;t t
14150s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14151s&@INSTALL@&$ac_INSTALL&;t t
14152s&@MKDIR_P@&$ac_MKDIR_P&;t t
14153$ac_datarootdir_hack
14154"
14155eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14156  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14157
14158test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14159  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14160  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
14161      "$ac_tmp/out"`; test -z "$ac_out"; } &&
14162  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14163which seems to be undefined.  Please make sure it is defined" >&5
14164$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14165which seems to be undefined.  Please make sure it is defined" >&2;}
14166
14167  rm -f "$ac_tmp/stdin"
14168  case $ac_file in
14169  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14170  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14171  esac \
14172  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14173 ;;
14174  :H)
14175  #
14176  # CONFIG_HEADER
14177  #
14178  if test x"$ac_file" != x-; then
14179    {
14180      $as_echo "/* $configure_input  */" \
14181      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14182    } >"$ac_tmp/config.h" \
14183      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14184    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14185      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14186$as_echo "$as_me: $ac_file is unchanged" >&6;}
14187    else
14188      rm -f "$ac_file"
14189      mv "$ac_tmp/config.h" "$ac_file" \
14190	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
14191    fi
14192  else
14193    $as_echo "/* $configure_input  */" \
14194      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14195      || as_fn_error $? "could not create -" "$LINENO" 5
14196  fi
14197# Compute "$ac_file"'s index in $config_headers.
14198_am_arg="$ac_file"
14199_am_stamp_count=1
14200for _am_header in $config_headers :; do
14201  case $_am_header in
14202    $_am_arg | $_am_arg:* )
14203      break ;;
14204    * )
14205      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14206  esac
14207done
14208echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14209$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14210	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14211	 X"$_am_arg" : 'X\(//\)$' \| \
14212	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14213$as_echo X"$_am_arg" |
14214    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14215	    s//\1/
14216	    q
14217	  }
14218	  /^X\(\/\/\)[^/].*/{
14219	    s//\1/
14220	    q
14221	  }
14222	  /^X\(\/\/\)$/{
14223	    s//\1/
14224	    q
14225	  }
14226	  /^X\(\/\).*/{
14227	    s//\1/
14228	    q
14229	  }
14230	  s/.*/./; q'`/stamp-h$_am_stamp_count
14231 ;;
14232
14233  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14234$as_echo "$as_me: executing $ac_file commands" >&6;}
14235 ;;
14236  esac
14237
14238
14239  case $ac_file$ac_mode in
14240    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14241  # Older Autoconf quotes --file arguments for eval, but not when files
14242  # are listed without --file.  Let's play safe and only enable the eval
14243  # if we detect the quoting.
14244  case $CONFIG_FILES in
14245  *\'*) eval set x "$CONFIG_FILES" ;;
14246  *)   set x $CONFIG_FILES ;;
14247  esac
14248  shift
14249  for mf
14250  do
14251    # Strip MF so we end up with the name of the file.
14252    mf=`echo "$mf" | sed -e 's/:.*$//'`
14253    # Check whether this is an Automake generated Makefile or not.
14254    # We used to match only the files named 'Makefile.in', but
14255    # some people rename them; so instead we look at the file content.
14256    # Grep'ing the first line is not enough: some people post-process
14257    # each Makefile.in and add a new line on top of each file to say so.
14258    # Grep'ing the whole file is not good either: AIX grep has a line
14259    # limit of 2048, but all sed's we know have understand at least 4000.
14260    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14261      dirpart=`$as_dirname -- "$mf" ||
14262$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14263	 X"$mf" : 'X\(//\)[^/]' \| \
14264	 X"$mf" : 'X\(//\)$' \| \
14265	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14266$as_echo X"$mf" |
14267    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14268	    s//\1/
14269	    q
14270	  }
14271	  /^X\(\/\/\)[^/].*/{
14272	    s//\1/
14273	    q
14274	  }
14275	  /^X\(\/\/\)$/{
14276	    s//\1/
14277	    q
14278	  }
14279	  /^X\(\/\).*/{
14280	    s//\1/
14281	    q
14282	  }
14283	  s/.*/./; q'`
14284    else
14285      continue
14286    fi
14287    # Extract the definition of DEPDIR, am__include, and am__quote
14288    # from the Makefile without running 'make'.
14289    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14290    test -z "$DEPDIR" && continue
14291    am__include=`sed -n 's/^am__include = //p' < "$mf"`
14292    test -z "$am__include" && continue
14293    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14294    # Find all dependency output files, they are included files with
14295    # $(DEPDIR) in their names.  We invoke sed twice because it is the
14296    # simplest approach to changing $(DEPDIR) to its actual value in the
14297    # expansion.
14298    for file in `sed -n "
14299      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14300	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14301      # Make sure the directory exists.
14302      test -f "$dirpart/$file" && continue
14303      fdir=`$as_dirname -- "$file" ||
14304$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14305	 X"$file" : 'X\(//\)[^/]' \| \
14306	 X"$file" : 'X\(//\)$' \| \
14307	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14308$as_echo X"$file" |
14309    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14310	    s//\1/
14311	    q
14312	  }
14313	  /^X\(\/\/\)[^/].*/{
14314	    s//\1/
14315	    q
14316	  }
14317	  /^X\(\/\/\)$/{
14318	    s//\1/
14319	    q
14320	  }
14321	  /^X\(\/\).*/{
14322	    s//\1/
14323	    q
14324	  }
14325	  s/.*/./; q'`
14326      as_dir=$dirpart/$fdir; as_fn_mkdir_p
14327      # echo "creating $dirpart/$file"
14328      echo '# dummy' > "$dirpart/$file"
14329    done
14330  done
14331}
14332 ;;
14333    "libtool":C)
14334
14335    # See if we are running on zsh, and set the options which allow our
14336    # commands through without removal of \ escapes.
14337    if test -n "${ZSH_VERSION+set}" ; then
14338      setopt NO_GLOB_SUBST
14339    fi
14340
14341    cfgfile="${ofile}T"
14342    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14343    $RM "$cfgfile"
14344
14345    cat <<_LT_EOF >> "$cfgfile"
14346#! $SHELL
14347
14348# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14349# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14350# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14351# NOTE: Changes made to this file will be lost: look at ltmain.sh.
14352#
14353#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14354#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14355#   Written by Gordon Matzigkeit, 1996
14356#
14357#   This file is part of GNU Libtool.
14358#
14359# GNU Libtool is free software; you can redistribute it and/or
14360# modify it under the terms of the GNU General Public License as
14361# published by the Free Software Foundation; either version 2 of
14362# the License, or (at your option) any later version.
14363#
14364# As a special exception to the GNU General Public License,
14365# if you distribute this file as part of a program or library that
14366# is built using GNU Libtool, you may include this file under the
14367# same distribution terms that you use for the rest of that program.
14368#
14369# GNU Libtool is distributed in the hope that it will be useful,
14370# but WITHOUT ANY WARRANTY; without even the implied warranty of
14371# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14372# GNU General Public License for more details.
14373#
14374# You should have received a copy of the GNU General Public License
14375# along with GNU Libtool; see the file COPYING.  If not, a copy
14376# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14377# obtained by writing to the Free Software Foundation, Inc.,
14378# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14379
14380
14381# The names of the tagged configurations supported by this script.
14382available_tags=""
14383
14384# ### BEGIN LIBTOOL CONFIG
14385
14386# Whether or not to build shared libraries.
14387build_libtool_libs=$enable_shared
14388
14389# Which release of libtool.m4 was used?
14390macro_version=$macro_version
14391macro_revision=$macro_revision
14392
14393# Whether or not to build static libraries.
14394build_old_libs=$enable_static
14395
14396# What type of objects to build.
14397pic_mode=$pic_mode
14398
14399# Whether or not to optimize for fast installation.
14400fast_install=$enable_fast_install
14401
14402# Shell to use when invoking shell scripts.
14403SHELL=$lt_SHELL
14404
14405# An echo program that protects backslashes.
14406ECHO=$lt_ECHO
14407
14408# The host system.
14409host_alias=$host_alias
14410host=$host
14411host_os=$host_os
14412
14413# The build system.
14414build_alias=$build_alias
14415build=$build
14416build_os=$build_os
14417
14418# A sed program that does not truncate output.
14419SED=$lt_SED
14420
14421# Sed that helps us avoid accidentally triggering echo(1) options like -n.
14422Xsed="\$SED -e 1s/^X//"
14423
14424# A grep program that handles long lines.
14425GREP=$lt_GREP
14426
14427# An ERE matcher.
14428EGREP=$lt_EGREP
14429
14430# A literal string matcher.
14431FGREP=$lt_FGREP
14432
14433# A BSD- or MS-compatible name lister.
14434NM=$lt_NM
14435
14436# Whether we need soft or hard links.
14437LN_S=$lt_LN_S
14438
14439# What is the maximum length of a command?
14440max_cmd_len=$max_cmd_len
14441
14442# Object file suffix (normally "o").
14443objext=$ac_objext
14444
14445# Executable file suffix (normally "").
14446exeext=$exeext
14447
14448# whether the shell understands "unset".
14449lt_unset=$lt_unset
14450
14451# turn spaces into newlines.
14452SP2NL=$lt_lt_SP2NL
14453
14454# turn newlines into spaces.
14455NL2SP=$lt_lt_NL2SP
14456
14457# An object symbol dumper.
14458OBJDUMP=$lt_OBJDUMP
14459
14460# Method to check whether dependent libraries are shared objects.
14461deplibs_check_method=$lt_deplibs_check_method
14462
14463# Command to use when deplibs_check_method == "file_magic".
14464file_magic_cmd=$lt_file_magic_cmd
14465
14466# The archiver.
14467AR=$lt_AR
14468AR_FLAGS=$lt_AR_FLAGS
14469
14470# A symbol stripping program.
14471STRIP=$lt_STRIP
14472
14473# Commands used to install an old-style archive.
14474RANLIB=$lt_RANLIB
14475old_postinstall_cmds=$lt_old_postinstall_cmds
14476old_postuninstall_cmds=$lt_old_postuninstall_cmds
14477
14478# Whether to use a lock for old archive extraction.
14479lock_old_archive_extraction=$lock_old_archive_extraction
14480
14481# A C compiler.
14482LTCC=$lt_CC
14483
14484# LTCC compiler flags.
14485LTCFLAGS=$lt_CFLAGS
14486
14487# Take the output of nm and produce a listing of raw symbols and C names.
14488global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14489
14490# Transform the output of nm in a proper C declaration.
14491global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14492
14493# Transform the output of nm in a C name address pair.
14494global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14495
14496# Transform the output of nm in a C name address pair when lib prefix is needed.
14497global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14498
14499# The name of the directory that contains temporary libtool files.
14500objdir=$objdir
14501
14502# Used to examine libraries when file_magic_cmd begins with "file".
14503MAGIC_CMD=$MAGIC_CMD
14504
14505# Must we lock files when doing compilation?
14506need_locks=$lt_need_locks
14507
14508# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14509DSYMUTIL=$lt_DSYMUTIL
14510
14511# Tool to change global to local symbols on Mac OS X.
14512NMEDIT=$lt_NMEDIT
14513
14514# Tool to manipulate fat objects and archives on Mac OS X.
14515LIPO=$lt_LIPO
14516
14517# ldd/readelf like tool for Mach-O binaries on Mac OS X.
14518OTOOL=$lt_OTOOL
14519
14520# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14521OTOOL64=$lt_OTOOL64
14522
14523# Old archive suffix (normally "a").
14524libext=$libext
14525
14526# Shared library suffix (normally ".so").
14527shrext_cmds=$lt_shrext_cmds
14528
14529# The commands to extract the exported symbol list from a shared archive.
14530extract_expsyms_cmds=$lt_extract_expsyms_cmds
14531
14532# Variables whose values should be saved in libtool wrapper scripts and
14533# restored at link time.
14534variables_saved_for_relink=$lt_variables_saved_for_relink
14535
14536# Do we need the "lib" prefix for modules?
14537need_lib_prefix=$need_lib_prefix
14538
14539# Do we need a version for libraries?
14540need_version=$need_version
14541
14542# Library versioning type.
14543version_type=$version_type
14544
14545# Shared library runtime path variable.
14546runpath_var=$runpath_var
14547
14548# Shared library path variable.
14549shlibpath_var=$shlibpath_var
14550
14551# Is shlibpath searched before the hard-coded library search path?
14552shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14553
14554# Format of library name prefix.
14555libname_spec=$lt_libname_spec
14556
14557# List of archive names.  First name is the real one, the rest are links.
14558# The last name is the one that the linker finds with -lNAME
14559library_names_spec=$lt_library_names_spec
14560
14561# The coded name of the library, if different from the real name.
14562soname_spec=$lt_soname_spec
14563
14564# Permission mode override for installation of shared libraries.
14565install_override_mode=$lt_install_override_mode
14566
14567# Command to use after installation of a shared archive.
14568postinstall_cmds=$lt_postinstall_cmds
14569
14570# Command to use after uninstallation of a shared archive.
14571postuninstall_cmds=$lt_postuninstall_cmds
14572
14573# Commands used to finish a libtool library installation in a directory.
14574finish_cmds=$lt_finish_cmds
14575
14576# As "finish_cmds", except a single script fragment to be evaled but
14577# not shown.
14578finish_eval=$lt_finish_eval
14579
14580# Whether we should hardcode library paths into libraries.
14581hardcode_into_libs=$hardcode_into_libs
14582
14583# Compile-time system search path for libraries.
14584sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14585
14586# Run-time system search path for libraries.
14587sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14588
14589# Whether dlopen is supported.
14590dlopen_support=$enable_dlopen
14591
14592# Whether dlopen of programs is supported.
14593dlopen_self=$enable_dlopen_self
14594
14595# Whether dlopen of statically linked programs is supported.
14596dlopen_self_static=$enable_dlopen_self_static
14597
14598# Commands to strip libraries.
14599old_striplib=$lt_old_striplib
14600striplib=$lt_striplib
14601
14602
14603# The linker used to build libraries.
14604LD=$lt_LD
14605
14606# How to create reloadable object files.
14607reload_flag=$lt_reload_flag
14608reload_cmds=$lt_reload_cmds
14609
14610# Commands used to build an old-style archive.
14611old_archive_cmds=$lt_old_archive_cmds
14612
14613# A language specific compiler.
14614CC=$lt_compiler
14615
14616# Is the compiler the GNU compiler?
14617with_gcc=$GCC
14618
14619# Compiler flag to turn off builtin functions.
14620no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14621
14622# How to pass a linker flag through the compiler.
14623wl=$lt_lt_prog_compiler_wl
14624
14625# Additional compiler flags for building library objects.
14626pic_flag=$lt_lt_prog_compiler_pic
14627
14628# Compiler flag to prevent dynamic linking.
14629link_static_flag=$lt_lt_prog_compiler_static
14630
14631# Does compiler simultaneously support -c and -o options?
14632compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14633
14634# Whether or not to add -lc for building shared libraries.
14635build_libtool_need_lc=$archive_cmds_need_lc
14636
14637# Whether or not to disallow shared libs when runtime libs are static.
14638allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14639
14640# Compiler flag to allow reflexive dlopens.
14641export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14642
14643# Compiler flag to generate shared objects directly from archives.
14644whole_archive_flag_spec=$lt_whole_archive_flag_spec
14645
14646# Whether the compiler copes with passing no objects directly.
14647compiler_needs_object=$lt_compiler_needs_object
14648
14649# Create an old-style archive from a shared archive.
14650old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14651
14652# Create a temporary old-style archive to link instead of a shared archive.
14653old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14654
14655# Commands used to build a shared archive.
14656archive_cmds=$lt_archive_cmds
14657archive_expsym_cmds=$lt_archive_expsym_cmds
14658
14659# Commands used to build a loadable module if different from building
14660# a shared archive.
14661module_cmds=$lt_module_cmds
14662module_expsym_cmds=$lt_module_expsym_cmds
14663
14664# Whether we are building with GNU ld or not.
14665with_gnu_ld=$lt_with_gnu_ld
14666
14667# Flag that allows shared libraries with undefined symbols to be built.
14668allow_undefined_flag=$lt_allow_undefined_flag
14669
14670# Flag that enforces no undefined symbols.
14671no_undefined_flag=$lt_no_undefined_flag
14672
14673# Flag to hardcode \$libdir into a binary during linking.
14674# This must work even if \$libdir does not exist
14675hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14676
14677# If ld is used when linking, flag to hardcode \$libdir into a binary
14678# during linking.  This must work even if \$libdir does not exist.
14679hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14680
14681# Whether we need a single "-rpath" flag with a separated argument.
14682hardcode_libdir_separator=$lt_hardcode_libdir_separator
14683
14684# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14685# DIR into the resulting binary.
14686hardcode_direct=$hardcode_direct
14687
14688# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14689# DIR into the resulting binary and the resulting library dependency is
14690# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14691# library is relocated.
14692hardcode_direct_absolute=$hardcode_direct_absolute
14693
14694# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14695# into the resulting binary.
14696hardcode_minus_L=$hardcode_minus_L
14697
14698# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14699# into the resulting binary.
14700hardcode_shlibpath_var=$hardcode_shlibpath_var
14701
14702# Set to "yes" if building a shared library automatically hardcodes DIR
14703# into the library and all subsequent libraries and executables linked
14704# against it.
14705hardcode_automatic=$hardcode_automatic
14706
14707# Set to yes if linker adds runtime paths of dependent libraries
14708# to runtime path list.
14709inherit_rpath=$inherit_rpath
14710
14711# Whether libtool must link a program against all its dependency libraries.
14712link_all_deplibs=$link_all_deplibs
14713
14714# Fix the shell variable \$srcfile for the compiler.
14715fix_srcfile_path=$lt_fix_srcfile_path
14716
14717# Set to "yes" if exported symbols are required.
14718always_export_symbols=$always_export_symbols
14719
14720# The commands to list exported symbols.
14721export_symbols_cmds=$lt_export_symbols_cmds
14722
14723# Symbols that should not be listed in the preloaded symbols.
14724exclude_expsyms=$lt_exclude_expsyms
14725
14726# Symbols that must always be exported.
14727include_expsyms=$lt_include_expsyms
14728
14729# Commands necessary for linking programs (against libraries) with templates.
14730prelink_cmds=$lt_prelink_cmds
14731
14732# Specify filename containing input files.
14733file_list_spec=$lt_file_list_spec
14734
14735# How to hardcode a shared library path into an executable.
14736hardcode_action=$hardcode_action
14737
14738# ### END LIBTOOL CONFIG
14739
14740_LT_EOF
14741
14742  case $host_os in
14743  aix3*)
14744    cat <<\_LT_EOF >> "$cfgfile"
14745# AIX sometimes has problems with the GCC collect2 program.  For some
14746# reason, if we set the COLLECT_NAMES environment variable, the problems
14747# vanish in a puff of smoke.
14748if test "X${COLLECT_NAMES+set}" != Xset; then
14749  COLLECT_NAMES=
14750  export COLLECT_NAMES
14751fi
14752_LT_EOF
14753    ;;
14754  esac
14755
14756
14757ltmain="$ac_aux_dir/ltmain.sh"
14758
14759
14760  # We use sed instead of cat because bash on DJGPP gets confused if
14761  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14762  # text mode, it properly converts lines to CR/LF.  This bash problem
14763  # is reportedly fixed, but why not run on old versions too?
14764  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14765    || (rm -f "$cfgfile"; exit 1)
14766
14767  case $xsi_shell in
14768  yes)
14769    cat << \_LT_EOF >> "$cfgfile"
14770
14771# func_dirname file append nondir_replacement
14772# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14773# otherwise set result to NONDIR_REPLACEMENT.
14774func_dirname ()
14775{
14776  case ${1} in
14777    */*) func_dirname_result="${1%/*}${2}" ;;
14778    *  ) func_dirname_result="${3}" ;;
14779  esac
14780}
14781
14782# func_basename file
14783func_basename ()
14784{
14785  func_basename_result="${1##*/}"
14786}
14787
14788# func_dirname_and_basename file append nondir_replacement
14789# perform func_basename and func_dirname in a single function
14790# call:
14791#   dirname:  Compute the dirname of FILE.  If nonempty,
14792#             add APPEND to the result, otherwise set result
14793#             to NONDIR_REPLACEMENT.
14794#             value returned in "$func_dirname_result"
14795#   basename: Compute filename of FILE.
14796#             value retuned in "$func_basename_result"
14797# Implementation must be kept synchronized with func_dirname
14798# and func_basename. For efficiency, we do not delegate to
14799# those functions but instead duplicate the functionality here.
14800func_dirname_and_basename ()
14801{
14802  case ${1} in
14803    */*) func_dirname_result="${1%/*}${2}" ;;
14804    *  ) func_dirname_result="${3}" ;;
14805  esac
14806  func_basename_result="${1##*/}"
14807}
14808
14809# func_stripname prefix suffix name
14810# strip PREFIX and SUFFIX off of NAME.
14811# PREFIX and SUFFIX must not contain globbing or regex special
14812# characters, hashes, percent signs, but SUFFIX may contain a leading
14813# dot (in which case that matches only a dot).
14814func_stripname ()
14815{
14816  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14817  # positional parameters, so assign one to ordinary parameter first.
14818  func_stripname_result=${3}
14819  func_stripname_result=${func_stripname_result#"${1}"}
14820  func_stripname_result=${func_stripname_result%"${2}"}
14821}
14822
14823# func_opt_split
14824func_opt_split ()
14825{
14826  func_opt_split_opt=${1%%=*}
14827  func_opt_split_arg=${1#*=}
14828}
14829
14830# func_lo2o object
14831func_lo2o ()
14832{
14833  case ${1} in
14834    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14835    *)    func_lo2o_result=${1} ;;
14836  esac
14837}
14838
14839# func_xform libobj-or-source
14840func_xform ()
14841{
14842  func_xform_result=${1%.*}.lo
14843}
14844
14845# func_arith arithmetic-term...
14846func_arith ()
14847{
14848  func_arith_result=$(( $* ))
14849}
14850
14851# func_len string
14852# STRING may not start with a hyphen.
14853func_len ()
14854{
14855  func_len_result=${#1}
14856}
14857
14858_LT_EOF
14859    ;;
14860  *) # Bourne compatible functions.
14861    cat << \_LT_EOF >> "$cfgfile"
14862
14863# func_dirname file append nondir_replacement
14864# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14865# otherwise set result to NONDIR_REPLACEMENT.
14866func_dirname ()
14867{
14868  # Extract subdirectory from the argument.
14869  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14870  if test "X$func_dirname_result" = "X${1}"; then
14871    func_dirname_result="${3}"
14872  else
14873    func_dirname_result="$func_dirname_result${2}"
14874  fi
14875}
14876
14877# func_basename file
14878func_basename ()
14879{
14880  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14881}
14882
14883
14884# func_stripname prefix suffix name
14885# strip PREFIX and SUFFIX off of NAME.
14886# PREFIX and SUFFIX must not contain globbing or regex special
14887# characters, hashes, percent signs, but SUFFIX may contain a leading
14888# dot (in which case that matches only a dot).
14889# func_strip_suffix prefix name
14890func_stripname ()
14891{
14892  case ${2} in
14893    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14894    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14895  esac
14896}
14897
14898# sed scripts:
14899my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14900my_sed_long_arg='1s/^-[^=]*=//'
14901
14902# func_opt_split
14903func_opt_split ()
14904{
14905  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14906  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14907}
14908
14909# func_lo2o object
14910func_lo2o ()
14911{
14912  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14913}
14914
14915# func_xform libobj-or-source
14916func_xform ()
14917{
14918  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14919}
14920
14921# func_arith arithmetic-term...
14922func_arith ()
14923{
14924  func_arith_result=`expr "$@"`
14925}
14926
14927# func_len string
14928# STRING may not start with a hyphen.
14929func_len ()
14930{
14931  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14932}
14933
14934_LT_EOF
14935esac
14936
14937case $lt_shell_append in
14938  yes)
14939    cat << \_LT_EOF >> "$cfgfile"
14940
14941# func_append var value
14942# Append VALUE to the end of shell variable VAR.
14943func_append ()
14944{
14945  eval "$1+=\$2"
14946}
14947_LT_EOF
14948    ;;
14949  *)
14950    cat << \_LT_EOF >> "$cfgfile"
14951
14952# func_append var value
14953# Append VALUE to the end of shell variable VAR.
14954func_append ()
14955{
14956  eval "$1=\$$1\$2"
14957}
14958
14959_LT_EOF
14960    ;;
14961  esac
14962
14963
14964  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14965    || (rm -f "$cfgfile"; exit 1)
14966
14967  mv -f "$cfgfile" "$ofile" ||
14968    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14969  chmod +x "$ofile"
14970
14971 ;;
14972    "default-1":C)
14973    for ac_file in $CONFIG_FILES; do
14974      # Support "outfile[:infile[:infile...]]"
14975      case "$ac_file" in
14976        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14977      esac
14978      # PO directories have a Makefile.in generated from Makefile.in.in.
14979      case "$ac_file" in */Makefile.in)
14980        # Adjust a relative srcdir.
14981        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
14982        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
14983        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14984        # In autoconf-2.13 it is called $ac_given_srcdir.
14985        # In autoconf-2.50 it is called $srcdir.
14986        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14987        case "$ac_given_srcdir" in
14988          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14989          /*) top_srcdir="$ac_given_srcdir" ;;
14990          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
14991        esac
14992        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14993          rm -f "$ac_dir/POTFILES"
14994          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
14995          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
14996          POMAKEFILEDEPS="POTFILES.in"
14997          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
14998          # on $ac_dir but don't depend on user-specified configuration
14999          # parameters.
15000          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
15001            # The LINGUAS file contains the set of available languages.
15002            if test -n "$OBSOLETE_ALL_LINGUAS"; then
15003              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
15004            fi
15005            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
15006            # Hide the ALL_LINGUAS assigment from automake.
15007            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
15008            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
15009          else
15010            # The set of available languages was given in configure.ac.
15011            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
15012          fi
15013          case "$ac_given_srcdir" in
15014            .) srcdirpre= ;;
15015            *) srcdirpre='$(srcdir)/' ;;
15016          esac
15017          POFILES=
15018          GMOFILES=
15019          UPDATEPOFILES=
15020          DUMMYPOFILES=
15021          for lang in $ALL_LINGUAS; do
15022            POFILES="$POFILES $srcdirpre$lang.po"
15023            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
15024            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
15025            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
15026          done
15027          # CATALOGS depends on both $ac_dir and the user's LINGUAS
15028          # environment variable.
15029          INST_LINGUAS=
15030          if test -n "$ALL_LINGUAS"; then
15031            for presentlang in $ALL_LINGUAS; do
15032              useit=no
15033              if test "%UNSET%" != "$LINGUAS"; then
15034                desiredlanguages="$LINGUAS"
15035              else
15036                desiredlanguages="$ALL_LINGUAS"
15037              fi
15038              for desiredlang in $desiredlanguages; do
15039                # Use the presentlang catalog if desiredlang is
15040                #   a. equal to presentlang, or
15041                #   b. a variant of presentlang (because in this case,
15042                #      presentlang can be used as a fallback for messages
15043                #      which are not translated in the desiredlang catalog).
15044                case "$desiredlang" in
15045                  "$presentlang"*) useit=yes;;
15046                esac
15047              done
15048              if test $useit = yes; then
15049                INST_LINGUAS="$INST_LINGUAS $presentlang"
15050              fi
15051            done
15052          fi
15053          CATALOGS=
15054          if test -n "$INST_LINGUAS"; then
15055            for lang in $INST_LINGUAS; do
15056              CATALOGS="$CATALOGS $lang.gmo"
15057            done
15058          fi
15059          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
15060          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
15061          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
15062            if test -f "$f"; then
15063              case "$f" in
15064                *.orig | *.bak | *~) ;;
15065                *) cat "$f" >> "$ac_dir/Makefile" ;;
15066              esac
15067            fi
15068          done
15069        fi
15070        ;;
15071      esac
15072    done ;;
15073
15074  esac
15075done # for ac_tag
15076
15077
15078as_fn_exit 0
15079_ACEOF
15080ac_clean_files=$ac_clean_files_save
15081
15082test $ac_write_fail = 0 ||
15083  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15084
15085
15086# configure is writing to config.log, and then calls config.status.
15087# config.status does its own redirection, appending to config.log.
15088# Unfortunately, on DOS this fails, as config.log is still kept open
15089# by configure, so config.status won't be able to write to it; its
15090# output is simply discarded.  So we exec the FD to /dev/null,
15091# effectively closing config.log, so it can be properly (re)opened and
15092# appended to by config.status.  When coming back to configure, we
15093# need to make the FD available again.
15094if test "$no_create" != yes; then
15095  ac_cs_success=:
15096  ac_config_status_args=
15097  test "$silent" = yes &&
15098    ac_config_status_args="$ac_config_status_args --quiet"
15099  exec 5>/dev/null
15100  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15101  exec 5>>config.log
15102  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15103  # would make configure fail if this is the last instruction.
15104  $ac_cs_success || as_fn_exit 1
15105fi
15106if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15107  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15108$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15109fi
15110
15111
15112
15113touch config.status.tmp
15114if touch --reference=config.status config.status.tmp > /dev/null 2>&1; then
15115  sed '/as_fn_exit 0/i \
15116sed -e \"s/^\t\\\(\\\$(AM_V_CCLD)\\\)/\t+ \\\1/\" Makefile > Makefile.tmp \
15117touch --reference=Makefile Makefile.tmp \
15118mv Makefile.tmp Makefile \
15119' config.status > config.status.tmp
15120  touch --reference=config.status config.status.tmp
15121  mv config.status.tmp config.status
15122  chmod +x config.status
15123  sed -e "s/^\t\(\$(AM_V_CCLD)\)/\t+ \1/" Makefile > Makefile.tmp
15124  touch --reference=Makefile Makefile.tmp
15125  mv Makefile.tmp Makefile
15126else
15127  rm -f config.status.tmp
15128fi
15129