1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for gas 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='gas'
589PACKAGE_TARNAME='gas'
590PACKAGE_VERSION='2.39'
591PACKAGE_STRING='gas 2.39'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595ac_unique_file="as.h"
596# Factoring default headers for most tests.
597ac_includes_default="\
598#include <stdio.h>
599#ifdef HAVE_SYS_TYPES_H
600# include <sys/types.h>
601#endif
602#ifdef HAVE_SYS_STAT_H
603# include <sys/stat.h>
604#endif
605#ifdef STDC_HEADERS
606# include <stdlib.h>
607# include <stddef.h>
608#else
609# ifdef HAVE_STDLIB_H
610#  include <stdlib.h>
611# endif
612#endif
613#ifdef HAVE_STRING_H
614# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
615#  include <memory.h>
616# endif
617# include <string.h>
618#endif
619#ifdef HAVE_STRINGS_H
620# include <strings.h>
621#endif
622#ifdef HAVE_INTTYPES_H
623# include <inttypes.h>
624#endif
625#ifdef HAVE_STDINT_H
626# include <stdint.h>
627#endif
628#ifdef HAVE_UNISTD_H
629# include <unistd.h>
630#endif"
631
632ac_subst_vars='am__EXEEXT_FALSE
633am__EXEEXT_TRUE
634LTLIBOBJS
635LIBOBJS
636zlibinc
637zlibdir
638LIBM
639GENINSRC_NEVER_FALSE
640GENINSRC_NEVER_TRUE
641MAINT
642MAINTAINER_MODE_FALSE
643MAINTAINER_MODE_TRUE
644MSGMERGE
645MSGFMT
646MKINSTALLDIRS
647CATOBJEXT
648GENCAT
649INSTOBJEXT
650DATADIRNAME
651CATALOGS
652POSUB
653GMSGFMT
654XGETTEXT
655INCINTL
656LIBINTL_DEP
657LIBINTL
658USE_NLS
659LEXLIB
660LEX_OUTPUT_ROOT
661LEX
662YFLAGS
663YACC
664OPCODES_LIB
665atof
666install_tooldir
667te_file
668obj_format
669target_cpu_type
670extra_objects
671cgen_cpu_prefix
672GDBINIT
673WARN_WRITE_STRINGS
674NO_WERROR
675WARN_CFLAGS_FOR_BUILD
676WARN_CFLAGS
677do_compare
678LARGEFILE_CPPFLAGS
679OTOOL64
680OTOOL
681LIPO
682NMEDIT
683DSYMUTIL
684RANLIB
685AR
686OBJDUMP
687LN_S
688NM
689ac_ct_DUMPBIN
690DUMPBIN
691LD
692FGREP
693SED
694LIBTOOL
695EGREP
696GREP
697CPP
698am__fastdepCC_FALSE
699am__fastdepCC_TRUE
700CCDEPMODE
701am__nodep
702AMDEPBACKSLASH
703AMDEP_FALSE
704AMDEP_TRUE
705am__quote
706am__include
707DEPDIR
708OBJEXT
709EXEEXT
710ac_ct_CC
711CPPFLAGS
712LDFLAGS
713CFLAGS
714CC
715AM_BACKSLASH
716AM_DEFAULT_VERBOSITY
717AM_DEFAULT_V
718AM_V
719am__untar
720am__tar
721AMTAR
722am__leading_dot
723SET_MAKE
724AWK
725mkdir_p
726MKDIR_P
727INSTALL_STRIP_PROGRAM
728STRIP
729install_sh
730MAKEINFO
731AUTOHEADER
732AUTOMAKE
733AUTOCONF
734ACLOCAL
735VERSION
736PACKAGE
737CYGPATH_W
738am__isrc
739INSTALL_DATA
740INSTALL_SCRIPT
741INSTALL_PROGRAM
742target_os
743target_vendor
744target_cpu
745target
746host_os
747host_vendor
748host_cpu
749host
750build_os
751build_vendor
752build_cpu
753build
754target_alias
755host_alias
756build_alias
757LIBS
758ECHO_T
759ECHO_N
760ECHO_C
761DEFS
762mandir
763localedir
764libdir
765psdir
766pdfdir
767dvidir
768htmldir
769infodir
770docdir
771oldincludedir
772includedir
773localstatedir
774sharedstatedir
775sysconfdir
776datadir
777datarootdir
778libexecdir
779sbindir
780bindir
781program_transform_name
782prefix
783exec_prefix
784PACKAGE_URL
785PACKAGE_BUGREPORT
786PACKAGE_STRING
787PACKAGE_VERSION
788PACKAGE_TARNAME
789PACKAGE_NAME
790PATH_SEPARATOR
791SHELL'
792ac_subst_files=''
793ac_user_opts='
794enable_option_checking
795enable_silent_rules
796enable_dependency_tracking
797enable_shared
798enable_static
799with_pic
800enable_fast_install
801with_gnu_ld
802enable_libtool_lock
803enable_plugins
804enable_largefile
805enable_targets
806enable_checking
807enable_compressed_debug_sections
808enable_x86_relax_relocations
809enable_elf_stt_common
810enable_generate_build_notes
811enable_mips_fix_loongson3_llsc
812enable_x86_used_note
813enable_default_riscv_attribute
814enable_werror
815enable_build_warnings
816with_cpu
817enable_nls
818enable_maintainer_mode
819with_system_zlib
820'
821      ac_precious_vars='build_alias
822host_alias
823target_alias
824CC
825CFLAGS
826LDFLAGS
827LIBS
828CPPFLAGS
829CPP
830YACC
831YFLAGS'
832
833
834# Initialize some variables set by options.
835ac_init_help=
836ac_init_version=false
837ac_unrecognized_opts=
838ac_unrecognized_sep=
839# The variables have the same names as the options, with
840# dashes changed to underlines.
841cache_file=/dev/null
842exec_prefix=NONE
843no_create=
844no_recursion=
845prefix=NONE
846program_prefix=NONE
847program_suffix=NONE
848program_transform_name=s,x,x,
849silent=
850site=
851srcdir=
852verbose=
853x_includes=NONE
854x_libraries=NONE
855
856# Installation directory options.
857# These are left unexpanded so users can "make install exec_prefix=/foo"
858# and all the variables that are supposed to be based on exec_prefix
859# by default will actually change.
860# Use braces instead of parens because sh, perl, etc. also accept them.
861# (The list follows the same order as the GNU Coding Standards.)
862bindir='${exec_prefix}/bin'
863sbindir='${exec_prefix}/sbin'
864libexecdir='${exec_prefix}/libexec'
865datarootdir='${prefix}/share'
866datadir='${datarootdir}'
867sysconfdir='${prefix}/etc'
868sharedstatedir='${prefix}/com'
869localstatedir='${prefix}/var'
870includedir='${prefix}/include'
871oldincludedir='/usr/include'
872docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
873infodir='${datarootdir}/info'
874htmldir='${docdir}'
875dvidir='${docdir}'
876pdfdir='${docdir}'
877psdir='${docdir}'
878libdir='${exec_prefix}/lib'
879localedir='${datarootdir}/locale'
880mandir='${datarootdir}/man'
881
882ac_prev=
883ac_dashdash=
884for ac_option
885do
886  # If the previous option needs an argument, assign it.
887  if test -n "$ac_prev"; then
888    eval $ac_prev=\$ac_option
889    ac_prev=
890    continue
891  fi
892
893  case $ac_option in
894  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
895  *=)   ac_optarg= ;;
896  *)    ac_optarg=yes ;;
897  esac
898
899  # Accept the important Cygnus configure options, so we can diagnose typos.
900
901  case $ac_dashdash$ac_option in
902  --)
903    ac_dashdash=yes ;;
904
905  -bindir | --bindir | --bindi | --bind | --bin | --bi)
906    ac_prev=bindir ;;
907  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
908    bindir=$ac_optarg ;;
909
910  -build | --build | --buil | --bui | --bu)
911    ac_prev=build_alias ;;
912  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
913    build_alias=$ac_optarg ;;
914
915  -cache-file | --cache-file | --cache-fil | --cache-fi \
916  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
917    ac_prev=cache_file ;;
918  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
919  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
920    cache_file=$ac_optarg ;;
921
922  --config-cache | -C)
923    cache_file=config.cache ;;
924
925  -datadir | --datadir | --datadi | --datad)
926    ac_prev=datadir ;;
927  -datadir=* | --datadir=* | --datadi=* | --datad=*)
928    datadir=$ac_optarg ;;
929
930  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
931  | --dataroo | --dataro | --datar)
932    ac_prev=datarootdir ;;
933  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
934  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
935    datarootdir=$ac_optarg ;;
936
937  -disable-* | --disable-*)
938    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
939    # Reject names that are not valid shell variable names.
940    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
941      as_fn_error $? "invalid feature name: $ac_useropt"
942    ac_useropt_orig=$ac_useropt
943    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
944    case $ac_user_opts in
945      *"
946"enable_$ac_useropt"
947"*) ;;
948      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
949	 ac_unrecognized_sep=', ';;
950    esac
951    eval enable_$ac_useropt=no ;;
952
953  -docdir | --docdir | --docdi | --doc | --do)
954    ac_prev=docdir ;;
955  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
956    docdir=$ac_optarg ;;
957
958  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
959    ac_prev=dvidir ;;
960  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
961    dvidir=$ac_optarg ;;
962
963  -enable-* | --enable-*)
964    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
965    # Reject names that are not valid shell variable names.
966    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
967      as_fn_error $? "invalid feature name: $ac_useropt"
968    ac_useropt_orig=$ac_useropt
969    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
970    case $ac_user_opts in
971      *"
972"enable_$ac_useropt"
973"*) ;;
974      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
975	 ac_unrecognized_sep=', ';;
976    esac
977    eval enable_$ac_useropt=\$ac_optarg ;;
978
979  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
980  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
981  | --exec | --exe | --ex)
982    ac_prev=exec_prefix ;;
983  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
984  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
985  | --exec=* | --exe=* | --ex=*)
986    exec_prefix=$ac_optarg ;;
987
988  -gas | --gas | --ga | --g)
989    # Obsolete; use --with-gas.
990    with_gas=yes ;;
991
992  -help | --help | --hel | --he | -h)
993    ac_init_help=long ;;
994  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
995    ac_init_help=recursive ;;
996  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
997    ac_init_help=short ;;
998
999  -host | --host | --hos | --ho)
1000    ac_prev=host_alias ;;
1001  -host=* | --host=* | --hos=* | --ho=*)
1002    host_alias=$ac_optarg ;;
1003
1004  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1005    ac_prev=htmldir ;;
1006  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1007  | --ht=*)
1008    htmldir=$ac_optarg ;;
1009
1010  -includedir | --includedir | --includedi | --included | --include \
1011  | --includ | --inclu | --incl | --inc)
1012    ac_prev=includedir ;;
1013  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1014  | --includ=* | --inclu=* | --incl=* | --inc=*)
1015    includedir=$ac_optarg ;;
1016
1017  -infodir | --infodir | --infodi | --infod | --info | --inf)
1018    ac_prev=infodir ;;
1019  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1020    infodir=$ac_optarg ;;
1021
1022  -libdir | --libdir | --libdi | --libd)
1023    ac_prev=libdir ;;
1024  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1025    libdir=$ac_optarg ;;
1026
1027  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1028  | --libexe | --libex | --libe)
1029    ac_prev=libexecdir ;;
1030  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1031  | --libexe=* | --libex=* | --libe=*)
1032    libexecdir=$ac_optarg ;;
1033
1034  -localedir | --localedir | --localedi | --localed | --locale)
1035    ac_prev=localedir ;;
1036  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1037    localedir=$ac_optarg ;;
1038
1039  -localstatedir | --localstatedir | --localstatedi | --localstated \
1040  | --localstate | --localstat | --localsta | --localst | --locals)
1041    ac_prev=localstatedir ;;
1042  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1043  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1044    localstatedir=$ac_optarg ;;
1045
1046  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1047    ac_prev=mandir ;;
1048  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1049    mandir=$ac_optarg ;;
1050
1051  -nfp | --nfp | --nf)
1052    # Obsolete; use --without-fp.
1053    with_fp=no ;;
1054
1055  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1056  | --no-cr | --no-c | -n)
1057    no_create=yes ;;
1058
1059  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1060  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1061    no_recursion=yes ;;
1062
1063  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1064  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1065  | --oldin | --oldi | --old | --ol | --o)
1066    ac_prev=oldincludedir ;;
1067  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1068  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1069  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1070    oldincludedir=$ac_optarg ;;
1071
1072  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1073    ac_prev=prefix ;;
1074  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1075    prefix=$ac_optarg ;;
1076
1077  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1078  | --program-pre | --program-pr | --program-p)
1079    ac_prev=program_prefix ;;
1080  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1081  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1082    program_prefix=$ac_optarg ;;
1083
1084  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1085  | --program-suf | --program-su | --program-s)
1086    ac_prev=program_suffix ;;
1087  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1088  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1089    program_suffix=$ac_optarg ;;
1090
1091  -program-transform-name | --program-transform-name \
1092  | --program-transform-nam | --program-transform-na \
1093  | --program-transform-n | --program-transform- \
1094  | --program-transform | --program-transfor \
1095  | --program-transfo | --program-transf \
1096  | --program-trans | --program-tran \
1097  | --progr-tra | --program-tr | --program-t)
1098    ac_prev=program_transform_name ;;
1099  -program-transform-name=* | --program-transform-name=* \
1100  | --program-transform-nam=* | --program-transform-na=* \
1101  | --program-transform-n=* | --program-transform-=* \
1102  | --program-transform=* | --program-transfor=* \
1103  | --program-transfo=* | --program-transf=* \
1104  | --program-trans=* | --program-tran=* \
1105  | --progr-tra=* | --program-tr=* | --program-t=*)
1106    program_transform_name=$ac_optarg ;;
1107
1108  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1109    ac_prev=pdfdir ;;
1110  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1111    pdfdir=$ac_optarg ;;
1112
1113  -psdir | --psdir | --psdi | --psd | --ps)
1114    ac_prev=psdir ;;
1115  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1116    psdir=$ac_optarg ;;
1117
1118  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1119  | -silent | --silent | --silen | --sile | --sil)
1120    silent=yes ;;
1121
1122  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1123    ac_prev=sbindir ;;
1124  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1125  | --sbi=* | --sb=*)
1126    sbindir=$ac_optarg ;;
1127
1128  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1129  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1130  | --sharedst | --shareds | --shared | --share | --shar \
1131  | --sha | --sh)
1132    ac_prev=sharedstatedir ;;
1133  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1134  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1135  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1136  | --sha=* | --sh=*)
1137    sharedstatedir=$ac_optarg ;;
1138
1139  -site | --site | --sit)
1140    ac_prev=site ;;
1141  -site=* | --site=* | --sit=*)
1142    site=$ac_optarg ;;
1143
1144  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1145    ac_prev=srcdir ;;
1146  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1147    srcdir=$ac_optarg ;;
1148
1149  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1150  | --syscon | --sysco | --sysc | --sys | --sy)
1151    ac_prev=sysconfdir ;;
1152  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1153  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1154    sysconfdir=$ac_optarg ;;
1155
1156  -target | --target | --targe | --targ | --tar | --ta | --t)
1157    ac_prev=target_alias ;;
1158  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1159    target_alias=$ac_optarg ;;
1160
1161  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1162    verbose=yes ;;
1163
1164  -version | --version | --versio | --versi | --vers | -V)
1165    ac_init_version=: ;;
1166
1167  -with-* | --with-*)
1168    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1169    # Reject names that are not valid shell variable names.
1170    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1171      as_fn_error $? "invalid package name: $ac_useropt"
1172    ac_useropt_orig=$ac_useropt
1173    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1174    case $ac_user_opts in
1175      *"
1176"with_$ac_useropt"
1177"*) ;;
1178      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1179	 ac_unrecognized_sep=', ';;
1180    esac
1181    eval with_$ac_useropt=\$ac_optarg ;;
1182
1183  -without-* | --without-*)
1184    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1185    # Reject names that are not valid shell variable names.
1186    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1187      as_fn_error $? "invalid package name: $ac_useropt"
1188    ac_useropt_orig=$ac_useropt
1189    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1190    case $ac_user_opts in
1191      *"
1192"with_$ac_useropt"
1193"*) ;;
1194      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1195	 ac_unrecognized_sep=', ';;
1196    esac
1197    eval with_$ac_useropt=no ;;
1198
1199  --x)
1200    # Obsolete; use --with-x.
1201    with_x=yes ;;
1202
1203  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1204  | --x-incl | --x-inc | --x-in | --x-i)
1205    ac_prev=x_includes ;;
1206  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1207  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1208    x_includes=$ac_optarg ;;
1209
1210  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1211  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1212    ac_prev=x_libraries ;;
1213  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1214  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1215    x_libraries=$ac_optarg ;;
1216
1217  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1218Try \`$0 --help' for more information"
1219    ;;
1220
1221  *=*)
1222    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1223    # Reject names that are not valid shell variable names.
1224    case $ac_envvar in #(
1225      '' | [0-9]* | *[!_$as_cr_alnum]* )
1226      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1227    esac
1228    eval $ac_envvar=\$ac_optarg
1229    export $ac_envvar ;;
1230
1231  *)
1232    # FIXME: should be removed in autoconf 3.0.
1233    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1234    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1235      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1236    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1237    ;;
1238
1239  esac
1240done
1241
1242if test -n "$ac_prev"; then
1243  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1244  as_fn_error $? "missing argument to $ac_option"
1245fi
1246
1247if test -n "$ac_unrecognized_opts"; then
1248  case $enable_option_checking in
1249    no) ;;
1250    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1251    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1252  esac
1253fi
1254
1255# Check all directory arguments for consistency.
1256for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1257		datadir sysconfdir sharedstatedir localstatedir includedir \
1258		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1259		libdir localedir mandir
1260do
1261  eval ac_val=\$$ac_var
1262  # Remove trailing slashes.
1263  case $ac_val in
1264    */ )
1265      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1266      eval $ac_var=\$ac_val;;
1267  esac
1268  # Be sure to have absolute directory names.
1269  case $ac_val in
1270    [\\/$]* | ?:[\\/]* )  continue;;
1271    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1272  esac
1273  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1274done
1275
1276# There might be people who depend on the old broken behavior: `$host'
1277# used to hold the argument of --host etc.
1278# FIXME: To remove some day.
1279build=$build_alias
1280host=$host_alias
1281target=$target_alias
1282
1283# FIXME: To remove some day.
1284if test "x$host_alias" != x; then
1285  if test "x$build_alias" = x; then
1286    cross_compiling=maybe
1287  elif test "x$build_alias" != "x$host_alias"; then
1288    cross_compiling=yes
1289  fi
1290fi
1291
1292ac_tool_prefix=
1293test -n "$host_alias" && ac_tool_prefix=$host_alias-
1294
1295test "$silent" = yes && exec 6>/dev/null
1296
1297
1298ac_pwd=`pwd` && test -n "$ac_pwd" &&
1299ac_ls_di=`ls -di .` &&
1300ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1301  as_fn_error $? "working directory cannot be determined"
1302test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1303  as_fn_error $? "pwd does not report name of working directory"
1304
1305
1306# Find the source files, if location was not specified.
1307if test -z "$srcdir"; then
1308  ac_srcdir_defaulted=yes
1309  # Try the directory containing this script, then the parent directory.
1310  ac_confdir=`$as_dirname -- "$as_myself" ||
1311$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1312	 X"$as_myself" : 'X\(//\)[^/]' \| \
1313	 X"$as_myself" : 'X\(//\)$' \| \
1314	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1315$as_echo X"$as_myself" |
1316    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1317	    s//\1/
1318	    q
1319	  }
1320	  /^X\(\/\/\)[^/].*/{
1321	    s//\1/
1322	    q
1323	  }
1324	  /^X\(\/\/\)$/{
1325	    s//\1/
1326	    q
1327	  }
1328	  /^X\(\/\).*/{
1329	    s//\1/
1330	    q
1331	  }
1332	  s/.*/./; q'`
1333  srcdir=$ac_confdir
1334  if test ! -r "$srcdir/$ac_unique_file"; then
1335    srcdir=..
1336  fi
1337else
1338  ac_srcdir_defaulted=no
1339fi
1340if test ! -r "$srcdir/$ac_unique_file"; then
1341  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1342  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1343fi
1344ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1345ac_abs_confdir=`(
1346	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1347	pwd)`
1348# When building in place, set srcdir=.
1349if test "$ac_abs_confdir" = "$ac_pwd"; then
1350  srcdir=.
1351fi
1352# Remove unnecessary trailing slashes from srcdir.
1353# Double slashes in file names in object file debugging info
1354# mess up M-x gdb in Emacs.
1355case $srcdir in
1356*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1357esac
1358for ac_var in $ac_precious_vars; do
1359  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1360  eval ac_env_${ac_var}_value=\$${ac_var}
1361  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1362  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1363done
1364
1365#
1366# Report the --help message.
1367#
1368if test "$ac_init_help" = "long"; then
1369  # Omit some internal or obsolete options to make the list less imposing.
1370  # This message is too long to be a string in the A/UX 3.1 sh.
1371  cat <<_ACEOF
1372\`configure' configures gas 2.39 to adapt to many kinds of systems.
1373
1374Usage: $0 [OPTION]... [VAR=VALUE]...
1375
1376To assign environment variables (e.g., CC, CFLAGS...), specify them as
1377VAR=VALUE.  See below for descriptions of some of the useful variables.
1378
1379Defaults for the options are specified in brackets.
1380
1381Configuration:
1382  -h, --help              display this help and exit
1383      --help=short        display options specific to this package
1384      --help=recursive    display the short help of all the included packages
1385  -V, --version           display version information and exit
1386  -q, --quiet, --silent   do not print \`checking ...' messages
1387      --cache-file=FILE   cache test results in FILE [disabled]
1388  -C, --config-cache      alias for \`--cache-file=config.cache'
1389  -n, --no-create         do not create output files
1390      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1391
1392Installation directories:
1393  --prefix=PREFIX         install architecture-independent files in PREFIX
1394                          [$ac_default_prefix]
1395  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1396                          [PREFIX]
1397
1398By default, \`make install' will install all the files in
1399\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1400an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1401for instance \`--prefix=\$HOME'.
1402
1403For better control, use the options below.
1404
1405Fine tuning of the installation directories:
1406  --bindir=DIR            user executables [EPREFIX/bin]
1407  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1408  --libexecdir=DIR        program executables [EPREFIX/libexec]
1409  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1410  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1411  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1412  --libdir=DIR            object code libraries [EPREFIX/lib]
1413  --includedir=DIR        C header files [PREFIX/include]
1414  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1415  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1416  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1417  --infodir=DIR           info documentation [DATAROOTDIR/info]
1418  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1419  --mandir=DIR            man documentation [DATAROOTDIR/man]
1420  --docdir=DIR            documentation root [DATAROOTDIR/doc/gas]
1421  --htmldir=DIR           html documentation [DOCDIR]
1422  --dvidir=DIR            dvi documentation [DOCDIR]
1423  --pdfdir=DIR            pdf documentation [DOCDIR]
1424  --psdir=DIR             ps documentation [DOCDIR]
1425_ACEOF
1426
1427  cat <<\_ACEOF
1428
1429Program names:
1430  --program-prefix=PREFIX            prepend PREFIX to installed program names
1431  --program-suffix=SUFFIX            append SUFFIX to installed program names
1432  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1433
1434System types:
1435  --build=BUILD     configure for building on BUILD [guessed]
1436  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1437  --target=TARGET   configure for building compilers for TARGET [HOST]
1438_ACEOF
1439fi
1440
1441if test -n "$ac_init_help"; then
1442  case $ac_init_help in
1443     short | recursive ) echo "Configuration of gas 2.39:";;
1444   esac
1445  cat <<\_ACEOF
1446
1447Optional Features:
1448  --disable-option-checking  ignore unrecognized --enable/--with options
1449  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1450  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1451  --enable-silent-rules   less verbose build output (undo: "make V=1")
1452  --disable-silent-rules  verbose build output (undo: "make V=0")
1453  --enable-dependency-tracking
1454                          do not reject slow dependency extractors
1455  --disable-dependency-tracking
1456                          speeds up one-time build
1457  --enable-shared[=PKGS]  build shared libraries [default=yes]
1458  --enable-static[=PKGS]  build static libraries [default=yes]
1459  --enable-fast-install[=PKGS]
1460                          optimize for fast installation [default=yes]
1461  --disable-libtool-lock  avoid locking (might break parallel builds)
1462  --enable-plugins        Enable support for plugins
1463  --disable-largefile     omit support for large files
1464  --enable-targets        alternative target configurations besides the primary
1465  --enable-checking       enable run-time checks
1466  --enable-compressed-debug-sections={all,gas,none}
1467                          compress debug sections by default
1468  --enable-x86-relax-relocations
1469                          generate x86 relax relocations by default
1470  --enable-elf-stt-common generate ELF common symbols with STT_COMMON type by
1471                          default
1472  --enable-generate-build-notes
1473                          generate GNU Build notes if none are provided by the
1474                          input
1475  --enable-mips-fix-loongson3-llsc
1476                          enable MIPS fix Loongson3 LLSC errata
1477  --enable-x86-used-note  generate GNU x86 used ISA and feature properties
1478  --enable-default-riscv-attribute
1479                          generate RISC-V arch attribute by default
1480  --enable-werror         treat compile warnings as errors
1481  --enable-build-warnings enable build-time compiler warnings
1482  --disable-nls           do not use Native Language Support
1483  --enable-maintainer-mode
1484                          enable make rules and dependencies not useful (and
1485                          sometimes confusing) to the casual installer
1486
1487Optional Packages:
1488  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1489  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1490  --with-pic              try to use only PIC/non-PIC objects [default=use
1491                          both]
1492  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1493  --with-cpu=CPU          default cpu variant is CPU (currently only supported
1494                          on ARC)
1495  --with-system-zlib      use installed libz
1496
1497Some influential environment variables:
1498  CC          C compiler command
1499  CFLAGS      C compiler flags
1500  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1501              nonstandard directory <lib dir>
1502  LIBS        libraries to pass to the linker, e.g. -l<library>
1503  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1504              you have headers in a nonstandard directory <include dir>
1505  CPP         C preprocessor
1506  YACC        The `Yet Another Compiler Compiler' implementation to use.
1507              Defaults to the first program found out of: `bison -y', `byacc',
1508              `yacc'.
1509  YFLAGS      The list of arguments that will be passed by default to $YACC.
1510              This script will default YFLAGS to the empty string to avoid a
1511              default value of `-d' given by some make applications.
1512
1513Use these variables to override the choices made by `configure' or to help
1514it to find libraries and programs with nonstandard names/locations.
1515
1516Report bugs to the package provider.
1517_ACEOF
1518ac_status=$?
1519fi
1520
1521if test "$ac_init_help" = "recursive"; then
1522  # If there are subdirs, report their specific --help.
1523  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1524    test -d "$ac_dir" ||
1525      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1526      continue
1527    ac_builddir=.
1528
1529case "$ac_dir" in
1530.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1531*)
1532  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1533  # A ".." for each directory in $ac_dir_suffix.
1534  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1535  case $ac_top_builddir_sub in
1536  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1537  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1538  esac ;;
1539esac
1540ac_abs_top_builddir=$ac_pwd
1541ac_abs_builddir=$ac_pwd$ac_dir_suffix
1542# for backward compatibility:
1543ac_top_builddir=$ac_top_build_prefix
1544
1545case $srcdir in
1546  .)  # We are building in place.
1547    ac_srcdir=.
1548    ac_top_srcdir=$ac_top_builddir_sub
1549    ac_abs_top_srcdir=$ac_pwd ;;
1550  [\\/]* | ?:[\\/]* )  # Absolute name.
1551    ac_srcdir=$srcdir$ac_dir_suffix;
1552    ac_top_srcdir=$srcdir
1553    ac_abs_top_srcdir=$srcdir ;;
1554  *) # Relative name.
1555    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1556    ac_top_srcdir=$ac_top_build_prefix$srcdir
1557    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1558esac
1559ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1560
1561    cd "$ac_dir" || { ac_status=$?; continue; }
1562    # Check for guested configure.
1563    if test -f "$ac_srcdir/configure.gnu"; then
1564      echo &&
1565      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1566    elif test -f "$ac_srcdir/configure"; then
1567      echo &&
1568      $SHELL "$ac_srcdir/configure" --help=recursive
1569    else
1570      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1571    fi || ac_status=$?
1572    cd "$ac_pwd" || { ac_status=$?; break; }
1573  done
1574fi
1575
1576test -n "$ac_init_help" && exit $ac_status
1577if $ac_init_version; then
1578  cat <<\_ACEOF
1579gas configure 2.39
1580generated by GNU Autoconf 2.69
1581
1582Copyright (C) 2012 Free Software Foundation, Inc.
1583This configure script is free software; the Free Software Foundation
1584gives unlimited permission to copy, distribute and modify it.
1585_ACEOF
1586  exit
1587fi
1588
1589## ------------------------ ##
1590## Autoconf initialization. ##
1591## ------------------------ ##
1592
1593# ac_fn_c_try_compile LINENO
1594# --------------------------
1595# Try to compile conftest.$ac_ext, and return whether this succeeded.
1596ac_fn_c_try_compile ()
1597{
1598  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1599  rm -f conftest.$ac_objext
1600  if { { ac_try="$ac_compile"
1601case "(($ac_try" in
1602  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1603  *) ac_try_echo=$ac_try;;
1604esac
1605eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1606$as_echo "$ac_try_echo"; } >&5
1607  (eval "$ac_compile") 2>conftest.err
1608  ac_status=$?
1609  if test -s conftest.err; then
1610    grep -v '^ *+' conftest.err >conftest.er1
1611    cat conftest.er1 >&5
1612    mv -f conftest.er1 conftest.err
1613  fi
1614  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1615  test $ac_status = 0; } && {
1616	 test -z "$ac_c_werror_flag" ||
1617	 test ! -s conftest.err
1618       } && test -s conftest.$ac_objext; then :
1619  ac_retval=0
1620else
1621  $as_echo "$as_me: failed program was:" >&5
1622sed 's/^/| /' conftest.$ac_ext >&5
1623
1624	ac_retval=1
1625fi
1626  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1627  as_fn_set_status $ac_retval
1628
1629} # ac_fn_c_try_compile
1630
1631# ac_fn_c_try_cpp LINENO
1632# ----------------------
1633# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1634ac_fn_c_try_cpp ()
1635{
1636  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1637  if { { ac_try="$ac_cpp conftest.$ac_ext"
1638case "(($ac_try" in
1639  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1640  *) ac_try_echo=$ac_try;;
1641esac
1642eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1643$as_echo "$ac_try_echo"; } >&5
1644  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1645  ac_status=$?
1646  if test -s conftest.err; then
1647    grep -v '^ *+' conftest.err >conftest.er1
1648    cat conftest.er1 >&5
1649    mv -f conftest.er1 conftest.err
1650  fi
1651  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1652  test $ac_status = 0; } > conftest.i && {
1653	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1654	 test ! -s conftest.err
1655       }; then :
1656  ac_retval=0
1657else
1658  $as_echo "$as_me: failed program was:" >&5
1659sed 's/^/| /' conftest.$ac_ext >&5
1660
1661    ac_retval=1
1662fi
1663  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1664  as_fn_set_status $ac_retval
1665
1666} # ac_fn_c_try_cpp
1667
1668# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1669# -------------------------------------------------------
1670# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1671# the include files in INCLUDES and setting the cache variable VAR
1672# accordingly.
1673ac_fn_c_check_header_mongrel ()
1674{
1675  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1676  if eval \${$3+:} false; then :
1677  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1678$as_echo_n "checking for $2... " >&6; }
1679if eval \${$3+:} false; then :
1680  $as_echo_n "(cached) " >&6
1681fi
1682eval ac_res=\$$3
1683	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1684$as_echo "$ac_res" >&6; }
1685else
1686  # Is the header compilable?
1687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1688$as_echo_n "checking $2 usability... " >&6; }
1689cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1690/* end confdefs.h.  */
1691$4
1692#include <$2>
1693_ACEOF
1694if ac_fn_c_try_compile "$LINENO"; then :
1695  ac_header_compiler=yes
1696else
1697  ac_header_compiler=no
1698fi
1699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1701$as_echo "$ac_header_compiler" >&6; }
1702
1703# Is the header present?
1704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1705$as_echo_n "checking $2 presence... " >&6; }
1706cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1707/* end confdefs.h.  */
1708#include <$2>
1709_ACEOF
1710if ac_fn_c_try_cpp "$LINENO"; then :
1711  ac_header_preproc=yes
1712else
1713  ac_header_preproc=no
1714fi
1715rm -f conftest.err conftest.i conftest.$ac_ext
1716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1717$as_echo "$ac_header_preproc" >&6; }
1718
1719# So?  What about this header?
1720case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1721  yes:no: )
1722    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1723$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1724    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1725$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1726    ;;
1727  no:yes:* )
1728    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1729$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1730    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1731$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1732    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1733$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1734    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1735$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1736    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1737$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1738    ;;
1739esac
1740  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1741$as_echo_n "checking for $2... " >&6; }
1742if eval \${$3+:} false; then :
1743  $as_echo_n "(cached) " >&6
1744else
1745  eval "$3=\$ac_header_compiler"
1746fi
1747eval ac_res=\$$3
1748	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1749$as_echo "$ac_res" >&6; }
1750fi
1751  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1752
1753} # ac_fn_c_check_header_mongrel
1754
1755# ac_fn_c_try_run LINENO
1756# ----------------------
1757# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1758# that executables *can* be run.
1759ac_fn_c_try_run ()
1760{
1761  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1762  if { { ac_try="$ac_link"
1763case "(($ac_try" in
1764  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1765  *) ac_try_echo=$ac_try;;
1766esac
1767eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1768$as_echo "$ac_try_echo"; } >&5
1769  (eval "$ac_link") 2>&5
1770  ac_status=$?
1771  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1772  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1773  { { case "(($ac_try" in
1774  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1775  *) ac_try_echo=$ac_try;;
1776esac
1777eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1778$as_echo "$ac_try_echo"; } >&5
1779  (eval "$ac_try") 2>&5
1780  ac_status=$?
1781  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1782  test $ac_status = 0; }; }; then :
1783  ac_retval=0
1784else
1785  $as_echo "$as_me: program exited with status $ac_status" >&5
1786       $as_echo "$as_me: failed program was:" >&5
1787sed 's/^/| /' conftest.$ac_ext >&5
1788
1789       ac_retval=$ac_status
1790fi
1791  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1792  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1793  as_fn_set_status $ac_retval
1794
1795} # ac_fn_c_try_run
1796
1797# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1798# -------------------------------------------------------
1799# Tests whether HEADER exists and can be compiled using the include files in
1800# INCLUDES, setting the cache variable VAR accordingly.
1801ac_fn_c_check_header_compile ()
1802{
1803  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1804  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1805$as_echo_n "checking for $2... " >&6; }
1806if eval \${$3+:} false; then :
1807  $as_echo_n "(cached) " >&6
1808else
1809  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810/* end confdefs.h.  */
1811$4
1812#include <$2>
1813_ACEOF
1814if ac_fn_c_try_compile "$LINENO"; then :
1815  eval "$3=yes"
1816else
1817  eval "$3=no"
1818fi
1819rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1820fi
1821eval ac_res=\$$3
1822	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1823$as_echo "$ac_res" >&6; }
1824  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1825
1826} # ac_fn_c_check_header_compile
1827
1828# ac_fn_c_try_link LINENO
1829# -----------------------
1830# Try to link conftest.$ac_ext, and return whether this succeeded.
1831ac_fn_c_try_link ()
1832{
1833  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1834  rm -f conftest.$ac_objext conftest$ac_exeext
1835  if { { ac_try="$ac_link"
1836case "(($ac_try" in
1837  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1838  *) ac_try_echo=$ac_try;;
1839esac
1840eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1841$as_echo "$ac_try_echo"; } >&5
1842  (eval "$ac_link") 2>conftest.err
1843  ac_status=$?
1844  if test -s conftest.err; then
1845    grep -v '^ *+' conftest.err >conftest.er1
1846    cat conftest.er1 >&5
1847    mv -f conftest.er1 conftest.err
1848  fi
1849  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1850  test $ac_status = 0; } && {
1851	 test -z "$ac_c_werror_flag" ||
1852	 test ! -s conftest.err
1853       } && test -s conftest$ac_exeext && {
1854	 test "$cross_compiling" = yes ||
1855	 test -x conftest$ac_exeext
1856       }; then :
1857  ac_retval=0
1858else
1859  $as_echo "$as_me: failed program was:" >&5
1860sed 's/^/| /' conftest.$ac_ext >&5
1861
1862	ac_retval=1
1863fi
1864  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1865  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1866  # interfere with the next link command; also delete a directory that is
1867  # left behind by Apple's compiler.  We do this before executing the actions.
1868  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1869  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1870  as_fn_set_status $ac_retval
1871
1872} # ac_fn_c_try_link
1873
1874# ac_fn_c_check_func LINENO FUNC VAR
1875# ----------------------------------
1876# Tests whether FUNC exists, setting the cache variable VAR accordingly
1877ac_fn_c_check_func ()
1878{
1879  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1880  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1881$as_echo_n "checking for $2... " >&6; }
1882if eval \${$3+:} false; then :
1883  $as_echo_n "(cached) " >&6
1884else
1885  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1886/* end confdefs.h.  */
1887/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1888   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1889#define $2 innocuous_$2
1890
1891/* System header to define __stub macros and hopefully few prototypes,
1892    which can conflict with char $2 (); below.
1893    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1894    <limits.h> exists even on freestanding compilers.  */
1895
1896#ifdef __STDC__
1897# include <limits.h>
1898#else
1899# include <assert.h>
1900#endif
1901
1902#undef $2
1903
1904/* Override any GCC internal prototype to avoid an error.
1905   Use char because int might match the return type of a GCC
1906   builtin and then its argument prototype would still apply.  */
1907#ifdef __cplusplus
1908extern "C"
1909#endif
1910char $2 ();
1911/* The GNU C library defines this for functions which it implements
1912    to always fail with ENOSYS.  Some functions are actually named
1913    something starting with __ and the normal name is an alias.  */
1914#if defined __stub_$2 || defined __stub___$2
1915choke me
1916#endif
1917
1918int
1919main ()
1920{
1921return $2 ();
1922  ;
1923  return 0;
1924}
1925_ACEOF
1926if ac_fn_c_try_link "$LINENO"; then :
1927  eval "$3=yes"
1928else
1929  eval "$3=no"
1930fi
1931rm -f core conftest.err conftest.$ac_objext \
1932    conftest$ac_exeext conftest.$ac_ext
1933fi
1934eval ac_res=\$$3
1935	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1936$as_echo "$ac_res" >&6; }
1937  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1938
1939} # ac_fn_c_check_func
1940
1941# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1942# ---------------------------------------------
1943# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1944# accordingly.
1945ac_fn_c_check_decl ()
1946{
1947  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1948  as_decl_name=`echo $2|sed 's/ *(.*//'`
1949  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1950  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1951$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1952if eval \${$3+:} false; then :
1953  $as_echo_n "(cached) " >&6
1954else
1955  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1956/* end confdefs.h.  */
1957$4
1958int
1959main ()
1960{
1961#ifndef $as_decl_name
1962#ifdef __cplusplus
1963  (void) $as_decl_use;
1964#else
1965  (void) $as_decl_name;
1966#endif
1967#endif
1968
1969  ;
1970  return 0;
1971}
1972_ACEOF
1973if ac_fn_c_try_compile "$LINENO"; then :
1974  eval "$3=yes"
1975else
1976  eval "$3=no"
1977fi
1978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1979fi
1980eval ac_res=\$$3
1981	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1982$as_echo "$ac_res" >&6; }
1983  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1984
1985} # ac_fn_c_check_decl
1986cat >config.log <<_ACEOF
1987This file contains any messages produced by compilers while
1988running configure, to aid debugging if configure makes a mistake.
1989
1990It was created by gas $as_me 2.39, which was
1991generated by GNU Autoconf 2.69.  Invocation command line was
1992
1993  $ $0 $@
1994
1995_ACEOF
1996exec 5>>config.log
1997{
1998cat <<_ASUNAME
1999## --------- ##
2000## Platform. ##
2001## --------- ##
2002
2003hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2004uname -m = `(uname -m) 2>/dev/null || echo unknown`
2005uname -r = `(uname -r) 2>/dev/null || echo unknown`
2006uname -s = `(uname -s) 2>/dev/null || echo unknown`
2007uname -v = `(uname -v) 2>/dev/null || echo unknown`
2008
2009/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2010/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2011
2012/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2013/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2014/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2015/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2016/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2017/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2018/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2019
2020_ASUNAME
2021
2022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2023for as_dir in $PATH
2024do
2025  IFS=$as_save_IFS
2026  test -z "$as_dir" && as_dir=.
2027    $as_echo "PATH: $as_dir"
2028  done
2029IFS=$as_save_IFS
2030
2031} >&5
2032
2033cat >&5 <<_ACEOF
2034
2035
2036## ----------- ##
2037## Core tests. ##
2038## ----------- ##
2039
2040_ACEOF
2041
2042
2043# Keep a trace of the command line.
2044# Strip out --no-create and --no-recursion so they do not pile up.
2045# Strip out --silent because we don't want to record it for future runs.
2046# Also quote any args containing shell meta-characters.
2047# Make two passes to allow for proper duplicate-argument suppression.
2048ac_configure_args=
2049ac_configure_args0=
2050ac_configure_args1=
2051ac_must_keep_next=false
2052for ac_pass in 1 2
2053do
2054  for ac_arg
2055  do
2056    case $ac_arg in
2057    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2058    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2059    | -silent | --silent | --silen | --sile | --sil)
2060      continue ;;
2061    *\'*)
2062      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2063    esac
2064    case $ac_pass in
2065    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2066    2)
2067      as_fn_append ac_configure_args1 " '$ac_arg'"
2068      if test $ac_must_keep_next = true; then
2069	ac_must_keep_next=false # Got value, back to normal.
2070      else
2071	case $ac_arg in
2072	  *=* | --config-cache | -C | -disable-* | --disable-* \
2073	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2074	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2075	  | -with-* | --with-* | -without-* | --without-* | --x)
2076	    case "$ac_configure_args0 " in
2077	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2078	    esac
2079	    ;;
2080	  -* ) ac_must_keep_next=true ;;
2081	esac
2082      fi
2083      as_fn_append ac_configure_args " '$ac_arg'"
2084      ;;
2085    esac
2086  done
2087done
2088{ ac_configure_args0=; unset ac_configure_args0;}
2089{ ac_configure_args1=; unset ac_configure_args1;}
2090
2091# When interrupted or exit'd, cleanup temporary files, and complete
2092# config.log.  We remove comments because anyway the quotes in there
2093# would cause problems or look ugly.
2094# WARNING: Use '\'' to represent an apostrophe within the trap.
2095# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2096trap 'exit_status=$?
2097  # Save into config.log some information that might help in debugging.
2098  {
2099    echo
2100
2101    $as_echo "## ---------------- ##
2102## Cache variables. ##
2103## ---------------- ##"
2104    echo
2105    # The following way of writing the cache mishandles newlines in values,
2106(
2107  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2108    eval ac_val=\$$ac_var
2109    case $ac_val in #(
2110    *${as_nl}*)
2111      case $ac_var in #(
2112      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2113$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2114      esac
2115      case $ac_var in #(
2116      _ | IFS | as_nl) ;; #(
2117      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2118      *) { eval $ac_var=; unset $ac_var;} ;;
2119      esac ;;
2120    esac
2121  done
2122  (set) 2>&1 |
2123    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2124    *${as_nl}ac_space=\ *)
2125      sed -n \
2126	"s/'\''/'\''\\\\'\'''\''/g;
2127	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2128      ;; #(
2129    *)
2130      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2131      ;;
2132    esac |
2133    sort
2134)
2135    echo
2136
2137    $as_echo "## ----------------- ##
2138## Output variables. ##
2139## ----------------- ##"
2140    echo
2141    for ac_var in $ac_subst_vars
2142    do
2143      eval ac_val=\$$ac_var
2144      case $ac_val in
2145      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2146      esac
2147      $as_echo "$ac_var='\''$ac_val'\''"
2148    done | sort
2149    echo
2150
2151    if test -n "$ac_subst_files"; then
2152      $as_echo "## ------------------- ##
2153## File substitutions. ##
2154## ------------------- ##"
2155      echo
2156      for ac_var in $ac_subst_files
2157      do
2158	eval ac_val=\$$ac_var
2159	case $ac_val in
2160	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2161	esac
2162	$as_echo "$ac_var='\''$ac_val'\''"
2163      done | sort
2164      echo
2165    fi
2166
2167    if test -s confdefs.h; then
2168      $as_echo "## ----------- ##
2169## confdefs.h. ##
2170## ----------- ##"
2171      echo
2172      cat confdefs.h
2173      echo
2174    fi
2175    test "$ac_signal" != 0 &&
2176      $as_echo "$as_me: caught signal $ac_signal"
2177    $as_echo "$as_me: exit $exit_status"
2178  } >&5
2179  rm -f core *.core core.conftest.* &&
2180    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2181    exit $exit_status
2182' 0
2183for ac_signal in 1 2 13 15; do
2184  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2185done
2186ac_signal=0
2187
2188# confdefs.h avoids OS command line length limits that DEFS can exceed.
2189rm -f -r conftest* confdefs.h
2190
2191$as_echo "/* confdefs.h */" > confdefs.h
2192
2193# Predefined preprocessor variables.
2194
2195cat >>confdefs.h <<_ACEOF
2196#define PACKAGE_NAME "$PACKAGE_NAME"
2197_ACEOF
2198
2199cat >>confdefs.h <<_ACEOF
2200#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2201_ACEOF
2202
2203cat >>confdefs.h <<_ACEOF
2204#define PACKAGE_VERSION "$PACKAGE_VERSION"
2205_ACEOF
2206
2207cat >>confdefs.h <<_ACEOF
2208#define PACKAGE_STRING "$PACKAGE_STRING"
2209_ACEOF
2210
2211cat >>confdefs.h <<_ACEOF
2212#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2213_ACEOF
2214
2215cat >>confdefs.h <<_ACEOF
2216#define PACKAGE_URL "$PACKAGE_URL"
2217_ACEOF
2218
2219
2220# Let the site file select an alternate cache file if it wants to.
2221# Prefer an explicitly selected file to automatically selected ones.
2222ac_site_file1=NONE
2223ac_site_file2=NONE
2224if test -n "$CONFIG_SITE"; then
2225  # We do not want a PATH search for config.site.
2226  case $CONFIG_SITE in #((
2227    -*)  ac_site_file1=./$CONFIG_SITE;;
2228    */*) ac_site_file1=$CONFIG_SITE;;
2229    *)   ac_site_file1=./$CONFIG_SITE;;
2230  esac
2231elif test "x$prefix" != xNONE; then
2232  ac_site_file1=$prefix/share/config.site
2233  ac_site_file2=$prefix/etc/config.site
2234else
2235  ac_site_file1=$ac_default_prefix/share/config.site
2236  ac_site_file2=$ac_default_prefix/etc/config.site
2237fi
2238for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2239do
2240  test "x$ac_site_file" = xNONE && continue
2241  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2242    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2243$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2244    sed 's/^/| /' "$ac_site_file" >&5
2245    . "$ac_site_file" \
2246      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2247$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2248as_fn_error $? "failed to load site script $ac_site_file
2249See \`config.log' for more details" "$LINENO" 5; }
2250  fi
2251done
2252
2253if test -r "$cache_file"; then
2254  # Some versions of bash will fail to source /dev/null (special files
2255  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2256  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2257    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2258$as_echo "$as_me: loading cache $cache_file" >&6;}
2259    case $cache_file in
2260      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2261      *)                      . "./$cache_file";;
2262    esac
2263  fi
2264else
2265  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2266$as_echo "$as_me: creating cache $cache_file" >&6;}
2267  >$cache_file
2268fi
2269
2270# Check that the precious variables saved in the cache have kept the same
2271# value.
2272ac_cache_corrupted=false
2273for ac_var in $ac_precious_vars; do
2274  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2275  eval ac_new_set=\$ac_env_${ac_var}_set
2276  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2277  eval ac_new_val=\$ac_env_${ac_var}_value
2278  case $ac_old_set,$ac_new_set in
2279    set,)
2280      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2281$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2282      ac_cache_corrupted=: ;;
2283    ,set)
2284      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2285$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2286      ac_cache_corrupted=: ;;
2287    ,);;
2288    *)
2289      if test "x$ac_old_val" != "x$ac_new_val"; then
2290	# differences in whitespace do not lead to failure.
2291	ac_old_val_w=`echo x $ac_old_val`
2292	ac_new_val_w=`echo x $ac_new_val`
2293	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2294	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2295$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2296	  ac_cache_corrupted=:
2297	else
2298	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2299$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2300	  eval $ac_var=\$ac_old_val
2301	fi
2302	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2303$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2304	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2305$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2306      fi;;
2307  esac
2308  # Pass precious variables to config.status.
2309  if test "$ac_new_set" = set; then
2310    case $ac_new_val in
2311    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2312    *) ac_arg=$ac_var=$ac_new_val ;;
2313    esac
2314    case " $ac_configure_args " in
2315      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2316      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2317    esac
2318  fi
2319done
2320if $ac_cache_corrupted; then
2321  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2322$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2323  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2324$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2325  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2326fi
2327## -------------------- ##
2328## Main body of script. ##
2329## -------------------- ##
2330
2331ac_ext=c
2332ac_cpp='$CPP $CPPFLAGS'
2333ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2334ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2335ac_compiler_gnu=$ac_cv_c_compiler_gnu
2336
2337
2338
2339
2340
2341
2342
2343ac_aux_dir=
2344for ac_dir in .. "$srcdir"/..; do
2345  if test -f "$ac_dir/install-sh"; then
2346    ac_aux_dir=$ac_dir
2347    ac_install_sh="$ac_aux_dir/install-sh -c"
2348    break
2349  elif test -f "$ac_dir/install.sh"; then
2350    ac_aux_dir=$ac_dir
2351    ac_install_sh="$ac_aux_dir/install.sh -c"
2352    break
2353  elif test -f "$ac_dir/shtool"; then
2354    ac_aux_dir=$ac_dir
2355    ac_install_sh="$ac_aux_dir/shtool install -c"
2356    break
2357  fi
2358done
2359if test -z "$ac_aux_dir"; then
2360  as_fn_error $? "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2361fi
2362
2363# These three variables are undocumented and unsupported,
2364# and are intended to be withdrawn in a future Autoconf release.
2365# They can cause serious problems if a builder's source tree is in a directory
2366# whose full name contains unusual characters.
2367ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2368ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2369ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2370
2371
2372# Make sure we can run config.sub.
2373$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2374  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2375
2376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2377$as_echo_n "checking build system type... " >&6; }
2378if ${ac_cv_build+:} false; then :
2379  $as_echo_n "(cached) " >&6
2380else
2381  ac_build_alias=$build_alias
2382test "x$ac_build_alias" = x &&
2383  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2384test "x$ac_build_alias" = x &&
2385  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2386ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2387  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2388
2389fi
2390{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2391$as_echo "$ac_cv_build" >&6; }
2392case $ac_cv_build in
2393*-*-*) ;;
2394*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2395esac
2396build=$ac_cv_build
2397ac_save_IFS=$IFS; IFS='-'
2398set x $ac_cv_build
2399shift
2400build_cpu=$1
2401build_vendor=$2
2402shift; shift
2403# Remember, the first character of IFS is used to create $*,
2404# except with old shells:
2405build_os=$*
2406IFS=$ac_save_IFS
2407case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2408
2409
2410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2411$as_echo_n "checking host system type... " >&6; }
2412if ${ac_cv_host+:} false; then :
2413  $as_echo_n "(cached) " >&6
2414else
2415  if test "x$host_alias" = x; then
2416  ac_cv_host=$ac_cv_build
2417else
2418  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2419    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2420fi
2421
2422fi
2423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2424$as_echo "$ac_cv_host" >&6; }
2425case $ac_cv_host in
2426*-*-*) ;;
2427*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2428esac
2429host=$ac_cv_host
2430ac_save_IFS=$IFS; IFS='-'
2431set x $ac_cv_host
2432shift
2433host_cpu=$1
2434host_vendor=$2
2435shift; shift
2436# Remember, the first character of IFS is used to create $*,
2437# except with old shells:
2438host_os=$*
2439IFS=$ac_save_IFS
2440case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2441
2442
2443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2444$as_echo_n "checking target system type... " >&6; }
2445if ${ac_cv_target+:} false; then :
2446  $as_echo_n "(cached) " >&6
2447else
2448  if test "x$target_alias" = x; then
2449  ac_cv_target=$ac_cv_host
2450else
2451  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2452    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2453fi
2454
2455fi
2456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2457$as_echo "$ac_cv_target" >&6; }
2458case $ac_cv_target in
2459*-*-*) ;;
2460*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2461esac
2462target=$ac_cv_target
2463ac_save_IFS=$IFS; IFS='-'
2464set x $ac_cv_target
2465shift
2466target_cpu=$1
2467target_vendor=$2
2468shift; shift
2469# Remember, the first character of IFS is used to create $*,
2470# except with old shells:
2471target_os=$*
2472IFS=$ac_save_IFS
2473case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2474
2475
2476# The aliases save the names the user supplied, while $host etc.
2477# will get canonicalized.
2478test -n "$target_alias" &&
2479  test "$program_prefix$program_suffix$program_transform_name" = \
2480    NONENONEs,x,x, &&
2481  program_prefix=${target_alias}-
2482
2483am__api_version='1.15'
2484
2485# Find a good install program.  We prefer a C program (faster),
2486# so one script is as good as another.  But avoid the broken or
2487# incompatible versions:
2488# SysV /etc/install, /usr/sbin/install
2489# SunOS /usr/etc/install
2490# IRIX /sbin/install
2491# AIX /bin/install
2492# AmigaOS /C/install, which installs bootblocks on floppy discs
2493# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2494# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2495# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2496# OS/2's system install, which has a completely different semantic
2497# ./install, which can be erroneously created by make from ./install.sh.
2498# Reject install programs that cannot install multiple files.
2499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2500$as_echo_n "checking for a BSD-compatible install... " >&6; }
2501if test -z "$INSTALL"; then
2502if ${ac_cv_path_install+:} false; then :
2503  $as_echo_n "(cached) " >&6
2504else
2505  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2506for as_dir in $PATH
2507do
2508  IFS=$as_save_IFS
2509  test -z "$as_dir" && as_dir=.
2510    # Account for people who put trailing slashes in PATH elements.
2511case $as_dir/ in #((
2512  ./ | .// | /[cC]/* | \
2513  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2514  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2515  /usr/ucb/* ) ;;
2516  *)
2517    # OSF1 and SCO ODT 3.0 have their own names for install.
2518    # Don't use installbsd from OSF since it installs stuff as root
2519    # by default.
2520    for ac_prog in ginstall scoinst install; do
2521      for ac_exec_ext in '' $ac_executable_extensions; do
2522	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2523	  if test $ac_prog = install &&
2524	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2525	    # AIX install.  It has an incompatible calling convention.
2526	    :
2527	  elif test $ac_prog = install &&
2528	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2529	    # program-specific install script used by HP pwplus--don't use.
2530	    :
2531	  else
2532	    rm -rf conftest.one conftest.two conftest.dir
2533	    echo one > conftest.one
2534	    echo two > conftest.two
2535	    mkdir conftest.dir
2536	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2537	      test -s conftest.one && test -s conftest.two &&
2538	      test -s conftest.dir/conftest.one &&
2539	      test -s conftest.dir/conftest.two
2540	    then
2541	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2542	      break 3
2543	    fi
2544	  fi
2545	fi
2546      done
2547    done
2548    ;;
2549esac
2550
2551  done
2552IFS=$as_save_IFS
2553
2554rm -rf conftest.one conftest.two conftest.dir
2555
2556fi
2557  if test "${ac_cv_path_install+set}" = set; then
2558    INSTALL=$ac_cv_path_install
2559  else
2560    # As a last resort, use the slow shell script.  Don't cache a
2561    # value for INSTALL within a source directory, because that will
2562    # break other packages using the cache if that directory is
2563    # removed, or if the value is a relative name.
2564    INSTALL=$ac_install_sh
2565  fi
2566fi
2567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2568$as_echo "$INSTALL" >&6; }
2569
2570# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2571# It thinks the first close brace ends the variable substitution.
2572test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2573
2574test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2575
2576test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2577
2578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2579$as_echo_n "checking whether build environment is sane... " >&6; }
2580# Reject unsafe characters in $srcdir or the absolute working directory
2581# name.  Accept space and tab only in the latter.
2582am_lf='
2583'
2584case `pwd` in
2585  *[\\\"\#\$\&\'\`$am_lf]*)
2586    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2587esac
2588case $srcdir in
2589  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2590    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2591esac
2592
2593# Do 'set' in a subshell so we don't clobber the current shell's
2594# arguments.  Must try -L first in case configure is actually a
2595# symlink; some systems play weird games with the mod time of symlinks
2596# (eg FreeBSD returns the mod time of the symlink's containing
2597# directory).
2598if (
2599   am_has_slept=no
2600   for am_try in 1 2; do
2601     echo "timestamp, slept: $am_has_slept" > conftest.file
2602     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2603     if test "$*" = "X"; then
2604	# -L didn't work.
2605	set X `ls -t "$srcdir/configure" conftest.file`
2606     fi
2607     if test "$*" != "X $srcdir/configure conftest.file" \
2608	&& test "$*" != "X conftest.file $srcdir/configure"; then
2609
2610	# If neither matched, then we have a broken ls.  This can happen
2611	# if, for instance, CONFIG_SHELL is bash and it inherits a
2612	# broken ls alias from the environment.  This has actually
2613	# happened.  Such a system could not be considered "sane".
2614	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2615  alias in your environment" "$LINENO" 5
2616     fi
2617     if test "$2" = conftest.file || test $am_try -eq 2; then
2618       break
2619     fi
2620     # Just in case.
2621     sleep 1
2622     am_has_slept=yes
2623   done
2624   test "$2" = conftest.file
2625   )
2626then
2627   # Ok.
2628   :
2629else
2630   as_fn_error $? "newly created file is older than distributed files!
2631Check your system clock" "$LINENO" 5
2632fi
2633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2634$as_echo "yes" >&6; }
2635# If we didn't sleep, we still need to ensure time stamps of config.status and
2636# generated files are strictly newer.
2637am_sleep_pid=
2638if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2639  ( sleep 1 ) &
2640  am_sleep_pid=$!
2641fi
2642
2643rm -f conftest.file
2644
2645test "$program_prefix" != NONE &&
2646  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2647# Use a double $ so make ignores it.
2648test "$program_suffix" != NONE &&
2649  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2650# Double any \ or $.
2651# By default was `s,x,x', remove it if useless.
2652ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2653program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2654
2655# Expand $ac_aux_dir to an absolute path.
2656am_aux_dir=`cd "$ac_aux_dir" && pwd`
2657
2658if test x"${MISSING+set}" != xset; then
2659  case $am_aux_dir in
2660  *\ * | *\	*)
2661    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2662  *)
2663    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2664  esac
2665fi
2666# Use eval to expand $SHELL
2667if eval "$MISSING --is-lightweight"; then
2668  am_missing_run="$MISSING "
2669else
2670  am_missing_run=
2671  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2672$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2673fi
2674
2675if test x"${install_sh+set}" != xset; then
2676  case $am_aux_dir in
2677  *\ * | *\	*)
2678    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2679  *)
2680    install_sh="\${SHELL} $am_aux_dir/install-sh"
2681  esac
2682fi
2683
2684# Installed binaries are usually stripped using 'strip' when the user
2685# run "make install-strip".  However 'strip' might not be the right
2686# tool to use in cross-compilation environments, therefore Automake
2687# will honor the 'STRIP' environment variable to overrule this program.
2688if test "$cross_compiling" != no; then
2689  if test -n "$ac_tool_prefix"; then
2690  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2691set dummy ${ac_tool_prefix}strip; ac_word=$2
2692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2693$as_echo_n "checking for $ac_word... " >&6; }
2694if ${ac_cv_prog_STRIP+:} false; then :
2695  $as_echo_n "(cached) " >&6
2696else
2697  if test -n "$STRIP"; then
2698  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2699else
2700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2701for as_dir in $PATH
2702do
2703  IFS=$as_save_IFS
2704  test -z "$as_dir" && as_dir=.
2705    for ac_exec_ext in '' $ac_executable_extensions; do
2706  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2707    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2708    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2709    break 2
2710  fi
2711done
2712  done
2713IFS=$as_save_IFS
2714
2715fi
2716fi
2717STRIP=$ac_cv_prog_STRIP
2718if test -n "$STRIP"; then
2719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2720$as_echo "$STRIP" >&6; }
2721else
2722  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2723$as_echo "no" >&6; }
2724fi
2725
2726
2727fi
2728if test -z "$ac_cv_prog_STRIP"; then
2729  ac_ct_STRIP=$STRIP
2730  # Extract the first word of "strip", so it can be a program name with args.
2731set dummy strip; ac_word=$2
2732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2733$as_echo_n "checking for $ac_word... " >&6; }
2734if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2735  $as_echo_n "(cached) " >&6
2736else
2737  if test -n "$ac_ct_STRIP"; then
2738  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2739else
2740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2741for as_dir in $PATH
2742do
2743  IFS=$as_save_IFS
2744  test -z "$as_dir" && as_dir=.
2745    for ac_exec_ext in '' $ac_executable_extensions; do
2746  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2747    ac_cv_prog_ac_ct_STRIP="strip"
2748    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2749    break 2
2750  fi
2751done
2752  done
2753IFS=$as_save_IFS
2754
2755fi
2756fi
2757ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2758if test -n "$ac_ct_STRIP"; then
2759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2760$as_echo "$ac_ct_STRIP" >&6; }
2761else
2762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2763$as_echo "no" >&6; }
2764fi
2765
2766  if test "x$ac_ct_STRIP" = x; then
2767    STRIP=":"
2768  else
2769    case $cross_compiling:$ac_tool_warned in
2770yes:)
2771{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2772$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2773ac_tool_warned=yes ;;
2774esac
2775    STRIP=$ac_ct_STRIP
2776  fi
2777else
2778  STRIP="$ac_cv_prog_STRIP"
2779fi
2780
2781fi
2782INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2783
2784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2785$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2786if test -z "$MKDIR_P"; then
2787  if ${ac_cv_path_mkdir+:} false; then :
2788  $as_echo_n "(cached) " >&6
2789else
2790  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2791for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2792do
2793  IFS=$as_save_IFS
2794  test -z "$as_dir" && as_dir=.
2795    for ac_prog in mkdir gmkdir; do
2796	 for ac_exec_ext in '' $ac_executable_extensions; do
2797	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2798	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2799	     'mkdir (GNU coreutils) '* | \
2800	     'mkdir (coreutils) '* | \
2801	     'mkdir (fileutils) '4.1*)
2802	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2803	       break 3;;
2804	   esac
2805	 done
2806       done
2807  done
2808IFS=$as_save_IFS
2809
2810fi
2811
2812  test -d ./--version && rmdir ./--version
2813  if test "${ac_cv_path_mkdir+set}" = set; then
2814    MKDIR_P="$ac_cv_path_mkdir -p"
2815  else
2816    # As a last resort, use the slow shell script.  Don't cache a
2817    # value for MKDIR_P within a source directory, because that will
2818    # break other packages using the cache if that directory is
2819    # removed, or if the value is a relative name.
2820    MKDIR_P="$ac_install_sh -d"
2821  fi
2822fi
2823{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2824$as_echo "$MKDIR_P" >&6; }
2825
2826for ac_prog in gawk mawk nawk awk
2827do
2828  # Extract the first word of "$ac_prog", so it can be a program name with args.
2829set dummy $ac_prog; ac_word=$2
2830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2831$as_echo_n "checking for $ac_word... " >&6; }
2832if ${ac_cv_prog_AWK+:} false; then :
2833  $as_echo_n "(cached) " >&6
2834else
2835  if test -n "$AWK"; then
2836  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2837else
2838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2839for as_dir in $PATH
2840do
2841  IFS=$as_save_IFS
2842  test -z "$as_dir" && as_dir=.
2843    for ac_exec_ext in '' $ac_executable_extensions; do
2844  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2845    ac_cv_prog_AWK="$ac_prog"
2846    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2847    break 2
2848  fi
2849done
2850  done
2851IFS=$as_save_IFS
2852
2853fi
2854fi
2855AWK=$ac_cv_prog_AWK
2856if test -n "$AWK"; then
2857  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2858$as_echo "$AWK" >&6; }
2859else
2860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2861$as_echo "no" >&6; }
2862fi
2863
2864
2865  test -n "$AWK" && break
2866done
2867
2868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2869$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2870set x ${MAKE-make}
2871ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2872if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2873  $as_echo_n "(cached) " >&6
2874else
2875  cat >conftest.make <<\_ACEOF
2876SHELL = /bin/sh
2877all:
2878	@echo '@@@%%%=$(MAKE)=@@@%%%'
2879_ACEOF
2880# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2881case `${MAKE-make} -f conftest.make 2>/dev/null` in
2882  *@@@%%%=?*=@@@%%%*)
2883    eval ac_cv_prog_make_${ac_make}_set=yes;;
2884  *)
2885    eval ac_cv_prog_make_${ac_make}_set=no;;
2886esac
2887rm -f conftest.make
2888fi
2889if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2891$as_echo "yes" >&6; }
2892  SET_MAKE=
2893else
2894  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2895$as_echo "no" >&6; }
2896  SET_MAKE="MAKE=${MAKE-make}"
2897fi
2898
2899rm -rf .tst 2>/dev/null
2900mkdir .tst 2>/dev/null
2901if test -d .tst; then
2902  am__leading_dot=.
2903else
2904  am__leading_dot=_
2905fi
2906rmdir .tst 2>/dev/null
2907
2908# Check whether --enable-silent-rules was given.
2909if test "${enable_silent_rules+set}" = set; then :
2910  enableval=$enable_silent_rules;
2911fi
2912
2913case $enable_silent_rules in # (((
2914  yes) AM_DEFAULT_VERBOSITY=0;;
2915   no) AM_DEFAULT_VERBOSITY=1;;
2916    *) AM_DEFAULT_VERBOSITY=1;;
2917esac
2918am_make=${MAKE-make}
2919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2920$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2921if ${am_cv_make_support_nested_variables+:} false; then :
2922  $as_echo_n "(cached) " >&6
2923else
2924  if $as_echo 'TRUE=$(BAR$(V))
2925BAR0=false
2926BAR1=true
2927V=1
2928am__doit:
2929	@$(TRUE)
2930.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2931  am_cv_make_support_nested_variables=yes
2932else
2933  am_cv_make_support_nested_variables=no
2934fi
2935fi
2936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2937$as_echo "$am_cv_make_support_nested_variables" >&6; }
2938if test $am_cv_make_support_nested_variables = yes; then
2939    AM_V='$(V)'
2940  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2941else
2942  AM_V=$AM_DEFAULT_VERBOSITY
2943  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2944fi
2945AM_BACKSLASH='\'
2946
2947if test "`cd $srcdir && pwd`" != "`pwd`"; then
2948  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2949  # is not polluted with repeated "-I."
2950  am__isrc=' -I$(srcdir)'
2951  # test to see if srcdir already configured
2952  if test -f $srcdir/config.status; then
2953    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2954  fi
2955fi
2956
2957# test whether we have cygpath
2958if test -z "$CYGPATH_W"; then
2959  if (cygpath --version) >/dev/null 2>/dev/null; then
2960    CYGPATH_W='cygpath -w'
2961  else
2962    CYGPATH_W=echo
2963  fi
2964fi
2965
2966
2967# Define the identity of the package.
2968 PACKAGE='gas'
2969 VERSION='2.39'
2970
2971
2972cat >>confdefs.h <<_ACEOF
2973#define PACKAGE "$PACKAGE"
2974_ACEOF
2975
2976
2977cat >>confdefs.h <<_ACEOF
2978#define VERSION "$VERSION"
2979_ACEOF
2980
2981# Some tools Automake needs.
2982
2983ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2984
2985
2986AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2987
2988
2989AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2990
2991
2992AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2993
2994
2995MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2996
2997# For better backward compatibility.  To be removed once Automake 1.9.x
2998# dies out for good.  For more background, see:
2999# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3000# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3001mkdir_p='$(MKDIR_P)'
3002
3003# We need awk for the "check" target (and possibly the TAP driver).  The
3004# system "awk" is bad on some platforms.
3005# Always define AMTAR for backward compatibility.  Yes, it's still used
3006# in the wild :-(  We should find a proper way to deprecate it ...
3007AMTAR='$${TAR-tar}'
3008
3009
3010# We'll loop over all known methods to create a tar archive until one works.
3011_am_tools='gnutar  pax cpio none'
3012
3013am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3014
3015
3016
3017
3018
3019
3020# POSIX will say in a future version that running "rm -f" with no argument
3021# is OK; and we want to be able to make that assumption in our Makefile
3022# recipes.  So use an aggressive probe to check that the usage we want is
3023# actually supported "in the wild" to an acceptable degree.
3024# See automake bug#10828.
3025# To make any issue more visible, cause the running configure to be aborted
3026# by default if the 'rm' program in use doesn't match our expectations; the
3027# user can still override this though.
3028if rm -f && rm -fr && rm -rf; then : OK; else
3029  cat >&2 <<'END'
3030Oops!
3031
3032Your 'rm' program seems unable to run without file operands specified
3033on the command line, even when the '-f' option is present.  This is contrary
3034to the behaviour of most rm programs out there, and not conforming with
3035the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3036
3037Please tell bug-automake@gnu.org about your system, including the value
3038of your $PATH and any error possibly output before this message.  This
3039can help us improve future automake versions.
3040
3041END
3042  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3043    echo 'Configuration will proceed anyway, since you have set the' >&2
3044    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3045    echo >&2
3046  else
3047    cat >&2 <<'END'
3048Aborting the configuration process, to ensure you take notice of the issue.
3049
3050You can download and install GNU coreutils to get an 'rm' implementation
3051that behaves properly: <http://www.gnu.org/software/coreutils/>.
3052
3053If you want to complete the configuration process using your problematic
3054'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3055to "yes", and re-run configure.
3056
3057END
3058    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3059  fi
3060fi
3061
3062# Check whether --enable-silent-rules was given.
3063if test "${enable_silent_rules+set}" = set; then :
3064  enableval=$enable_silent_rules;
3065fi
3066
3067case $enable_silent_rules in # (((
3068  yes) AM_DEFAULT_VERBOSITY=0;;
3069   no) AM_DEFAULT_VERBOSITY=1;;
3070    *) AM_DEFAULT_VERBOSITY=0;;
3071esac
3072am_make=${MAKE-make}
3073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3074$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3075if ${am_cv_make_support_nested_variables+:} false; then :
3076  $as_echo_n "(cached) " >&6
3077else
3078  if $as_echo 'TRUE=$(BAR$(V))
3079BAR0=false
3080BAR1=true
3081V=1
3082am__doit:
3083	@$(TRUE)
3084.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3085  am_cv_make_support_nested_variables=yes
3086else
3087  am_cv_make_support_nested_variables=no
3088fi
3089fi
3090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3091$as_echo "$am_cv_make_support_nested_variables" >&6; }
3092if test $am_cv_make_support_nested_variables = yes; then
3093    AM_V='$(V)'
3094  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3095else
3096  AM_V=$AM_DEFAULT_VERBOSITY
3097  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3098fi
3099AM_BACKSLASH='\'
3100
3101
3102ac_ext=c
3103ac_cpp='$CPP $CPPFLAGS'
3104ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3105ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3106ac_compiler_gnu=$ac_cv_c_compiler_gnu
3107if test -n "$ac_tool_prefix"; then
3108  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3109set dummy ${ac_tool_prefix}gcc; ac_word=$2
3110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3111$as_echo_n "checking for $ac_word... " >&6; }
3112if ${ac_cv_prog_CC+:} false; then :
3113  $as_echo_n "(cached) " >&6
3114else
3115  if test -n "$CC"; then
3116  ac_cv_prog_CC="$CC" # Let the user override the test.
3117else
3118as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3119for as_dir in $PATH
3120do
3121  IFS=$as_save_IFS
3122  test -z "$as_dir" && as_dir=.
3123    for ac_exec_ext in '' $ac_executable_extensions; do
3124  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3125    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3126    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3127    break 2
3128  fi
3129done
3130  done
3131IFS=$as_save_IFS
3132
3133fi
3134fi
3135CC=$ac_cv_prog_CC
3136if test -n "$CC"; then
3137  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3138$as_echo "$CC" >&6; }
3139else
3140  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3141$as_echo "no" >&6; }
3142fi
3143
3144
3145fi
3146if test -z "$ac_cv_prog_CC"; then
3147  ac_ct_CC=$CC
3148  # Extract the first word of "gcc", so it can be a program name with args.
3149set dummy gcc; ac_word=$2
3150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3151$as_echo_n "checking for $ac_word... " >&6; }
3152if ${ac_cv_prog_ac_ct_CC+:} false; then :
3153  $as_echo_n "(cached) " >&6
3154else
3155  if test -n "$ac_ct_CC"; then
3156  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3157else
3158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3159for as_dir in $PATH
3160do
3161  IFS=$as_save_IFS
3162  test -z "$as_dir" && as_dir=.
3163    for ac_exec_ext in '' $ac_executable_extensions; do
3164  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3165    ac_cv_prog_ac_ct_CC="gcc"
3166    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3167    break 2
3168  fi
3169done
3170  done
3171IFS=$as_save_IFS
3172
3173fi
3174fi
3175ac_ct_CC=$ac_cv_prog_ac_ct_CC
3176if test -n "$ac_ct_CC"; then
3177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3178$as_echo "$ac_ct_CC" >&6; }
3179else
3180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3181$as_echo "no" >&6; }
3182fi
3183
3184  if test "x$ac_ct_CC" = x; then
3185    CC=""
3186  else
3187    case $cross_compiling:$ac_tool_warned in
3188yes:)
3189{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3190$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3191ac_tool_warned=yes ;;
3192esac
3193    CC=$ac_ct_CC
3194  fi
3195else
3196  CC="$ac_cv_prog_CC"
3197fi
3198
3199if test -z "$CC"; then
3200          if test -n "$ac_tool_prefix"; then
3201    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3202set dummy ${ac_tool_prefix}cc; ac_word=$2
3203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3204$as_echo_n "checking for $ac_word... " >&6; }
3205if ${ac_cv_prog_CC+:} false; then :
3206  $as_echo_n "(cached) " >&6
3207else
3208  if test -n "$CC"; then
3209  ac_cv_prog_CC="$CC" # Let the user override the test.
3210else
3211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3212for as_dir in $PATH
3213do
3214  IFS=$as_save_IFS
3215  test -z "$as_dir" && as_dir=.
3216    for ac_exec_ext in '' $ac_executable_extensions; do
3217  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3218    ac_cv_prog_CC="${ac_tool_prefix}cc"
3219    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3220    break 2
3221  fi
3222done
3223  done
3224IFS=$as_save_IFS
3225
3226fi
3227fi
3228CC=$ac_cv_prog_CC
3229if test -n "$CC"; then
3230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3231$as_echo "$CC" >&6; }
3232else
3233  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3234$as_echo "no" >&6; }
3235fi
3236
3237
3238  fi
3239fi
3240if test -z "$CC"; then
3241  # Extract the first word of "cc", so it can be a program name with args.
3242set dummy cc; ac_word=$2
3243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3244$as_echo_n "checking for $ac_word... " >&6; }
3245if ${ac_cv_prog_CC+:} false; then :
3246  $as_echo_n "(cached) " >&6
3247else
3248  if test -n "$CC"; then
3249  ac_cv_prog_CC="$CC" # Let the user override the test.
3250else
3251  ac_prog_rejected=no
3252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3253for as_dir in $PATH
3254do
3255  IFS=$as_save_IFS
3256  test -z "$as_dir" && as_dir=.
3257    for ac_exec_ext in '' $ac_executable_extensions; do
3258  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3259    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3260       ac_prog_rejected=yes
3261       continue
3262     fi
3263    ac_cv_prog_CC="cc"
3264    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3265    break 2
3266  fi
3267done
3268  done
3269IFS=$as_save_IFS
3270
3271if test $ac_prog_rejected = yes; then
3272  # We found a bogon in the path, so make sure we never use it.
3273  set dummy $ac_cv_prog_CC
3274  shift
3275  if test $# != 0; then
3276    # We chose a different compiler from the bogus one.
3277    # However, it has the same basename, so the bogon will be chosen
3278    # first if we set CC to just the basename; use the full file name.
3279    shift
3280    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3281  fi
3282fi
3283fi
3284fi
3285CC=$ac_cv_prog_CC
3286if test -n "$CC"; then
3287  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3288$as_echo "$CC" >&6; }
3289else
3290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3291$as_echo "no" >&6; }
3292fi
3293
3294
3295fi
3296if test -z "$CC"; then
3297  if test -n "$ac_tool_prefix"; then
3298  for ac_prog in cl.exe
3299  do
3300    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3301set dummy $ac_tool_prefix$ac_prog; 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_CC+:} false; then :
3305  $as_echo_n "(cached) " >&6
3306else
3307  if test -n "$CC"; then
3308  ac_cv_prog_CC="$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_CC="$ac_tool_prefix$ac_prog"
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
3327CC=$ac_cv_prog_CC
3328if test -n "$CC"; then
3329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3330$as_echo "$CC" >&6; }
3331else
3332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3333$as_echo "no" >&6; }
3334fi
3335
3336
3337    test -n "$CC" && break
3338  done
3339fi
3340if test -z "$CC"; then
3341  ac_ct_CC=$CC
3342  for ac_prog in cl.exe
3343do
3344  # Extract the first word of "$ac_prog", so it can be a program name with args.
3345set dummy $ac_prog; ac_word=$2
3346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3347$as_echo_n "checking for $ac_word... " >&6; }
3348if ${ac_cv_prog_ac_ct_CC+:} false; then :
3349  $as_echo_n "(cached) " >&6
3350else
3351  if test -n "$ac_ct_CC"; then
3352  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3353else
3354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3355for as_dir in $PATH
3356do
3357  IFS=$as_save_IFS
3358  test -z "$as_dir" && as_dir=.
3359    for ac_exec_ext in '' $ac_executable_extensions; do
3360  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3361    ac_cv_prog_ac_ct_CC="$ac_prog"
3362    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3363    break 2
3364  fi
3365done
3366  done
3367IFS=$as_save_IFS
3368
3369fi
3370fi
3371ac_ct_CC=$ac_cv_prog_ac_ct_CC
3372if test -n "$ac_ct_CC"; then
3373  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3374$as_echo "$ac_ct_CC" >&6; }
3375else
3376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3377$as_echo "no" >&6; }
3378fi
3379
3380
3381  test -n "$ac_ct_CC" && break
3382done
3383
3384  if test "x$ac_ct_CC" = x; then
3385    CC=""
3386  else
3387    case $cross_compiling:$ac_tool_warned in
3388yes:)
3389{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3390$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3391ac_tool_warned=yes ;;
3392esac
3393    CC=$ac_ct_CC
3394  fi
3395fi
3396
3397fi
3398
3399
3400test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3401$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3402as_fn_error $? "no acceptable C compiler found in \$PATH
3403See \`config.log' for more details" "$LINENO" 5; }
3404
3405# Provide some information about the compiler.
3406$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3407set X $ac_compile
3408ac_compiler=$2
3409for ac_option in --version -v -V -qversion; do
3410  { { ac_try="$ac_compiler $ac_option >&5"
3411case "(($ac_try" in
3412  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3413  *) ac_try_echo=$ac_try;;
3414esac
3415eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3416$as_echo "$ac_try_echo"; } >&5
3417  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3418  ac_status=$?
3419  if test -s conftest.err; then
3420    sed '10a\
3421... rest of stderr output deleted ...
3422         10q' conftest.err >conftest.er1
3423    cat conftest.er1 >&5
3424  fi
3425  rm -f conftest.er1 conftest.err
3426  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3427  test $ac_status = 0; }
3428done
3429
3430cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3431/* end confdefs.h.  */
3432
3433int
3434main ()
3435{
3436
3437  ;
3438  return 0;
3439}
3440_ACEOF
3441ac_clean_files_save=$ac_clean_files
3442ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3443# Try to create an executable without -o first, disregard a.out.
3444# It will help us diagnose broken compilers, and finding out an intuition
3445# of exeext.
3446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3447$as_echo_n "checking whether the C compiler works... " >&6; }
3448ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3449
3450# The possible output files:
3451ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3452
3453ac_rmfiles=
3454for ac_file in $ac_files
3455do
3456  case $ac_file in
3457    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3458    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3459  esac
3460done
3461rm -f $ac_rmfiles
3462
3463if { { ac_try="$ac_link_default"
3464case "(($ac_try" in
3465  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466  *) ac_try_echo=$ac_try;;
3467esac
3468eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3469$as_echo "$ac_try_echo"; } >&5
3470  (eval "$ac_link_default") 2>&5
3471  ac_status=$?
3472  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3473  test $ac_status = 0; }; then :
3474  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3475# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3476# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3477# so that the user can short-circuit this test for compilers unknown to
3478# Autoconf.
3479for ac_file in $ac_files ''
3480do
3481  test -f "$ac_file" || continue
3482  case $ac_file in
3483    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3484	;;
3485    [ab].out )
3486	# We found the default executable, but exeext='' is most
3487	# certainly right.
3488	break;;
3489    *.* )
3490	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3491	then :; else
3492	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3493	fi
3494	# We set ac_cv_exeext here because the later test for it is not
3495	# safe: cross compilers may not add the suffix if given an `-o'
3496	# argument, so we may need to know it at that point already.
3497	# Even if this section looks crufty: it has the advantage of
3498	# actually working.
3499	break;;
3500    * )
3501	break;;
3502  esac
3503done
3504test "$ac_cv_exeext" = no && ac_cv_exeext=
3505
3506else
3507  ac_file=''
3508fi
3509if test -z "$ac_file"; then :
3510  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3511$as_echo "no" >&6; }
3512$as_echo "$as_me: failed program was:" >&5
3513sed 's/^/| /' conftest.$ac_ext >&5
3514
3515{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3516$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3517as_fn_error 77 "C compiler cannot create executables
3518See \`config.log' for more details" "$LINENO" 5; }
3519else
3520  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3521$as_echo "yes" >&6; }
3522fi
3523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3524$as_echo_n "checking for C compiler default output file name... " >&6; }
3525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3526$as_echo "$ac_file" >&6; }
3527ac_exeext=$ac_cv_exeext
3528
3529rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3530ac_clean_files=$ac_clean_files_save
3531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3532$as_echo_n "checking for suffix of executables... " >&6; }
3533if { { ac_try="$ac_link"
3534case "(($ac_try" in
3535  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3536  *) ac_try_echo=$ac_try;;
3537esac
3538eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3539$as_echo "$ac_try_echo"; } >&5
3540  (eval "$ac_link") 2>&5
3541  ac_status=$?
3542  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3543  test $ac_status = 0; }; then :
3544  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3545# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3546# work properly (i.e., refer to `conftest.exe'), while it won't with
3547# `rm'.
3548for ac_file in conftest.exe conftest conftest.*; do
3549  test -f "$ac_file" || continue
3550  case $ac_file in
3551    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3552    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3553	  break;;
3554    * ) break;;
3555  esac
3556done
3557else
3558  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3559$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3560as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3561See \`config.log' for more details" "$LINENO" 5; }
3562fi
3563rm -f conftest conftest$ac_cv_exeext
3564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3565$as_echo "$ac_cv_exeext" >&6; }
3566
3567rm -f conftest.$ac_ext
3568EXEEXT=$ac_cv_exeext
3569ac_exeext=$EXEEXT
3570cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3571/* end confdefs.h.  */
3572#include <stdio.h>
3573int
3574main ()
3575{
3576FILE *f = fopen ("conftest.out", "w");
3577 return ferror (f) || fclose (f) != 0;
3578
3579  ;
3580  return 0;
3581}
3582_ACEOF
3583ac_clean_files="$ac_clean_files conftest.out"
3584# Check that the compiler produces executables we can run.  If not, either
3585# the compiler is broken, or we cross compile.
3586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3587$as_echo_n "checking whether we are cross compiling... " >&6; }
3588if test "$cross_compiling" != yes; then
3589  { { ac_try="$ac_link"
3590case "(($ac_try" in
3591  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3592  *) ac_try_echo=$ac_try;;
3593esac
3594eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3595$as_echo "$ac_try_echo"; } >&5
3596  (eval "$ac_link") 2>&5
3597  ac_status=$?
3598  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3599  test $ac_status = 0; }
3600  if { ac_try='./conftest$ac_cv_exeext'
3601  { { case "(($ac_try" in
3602  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3603  *) ac_try_echo=$ac_try;;
3604esac
3605eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3606$as_echo "$ac_try_echo"; } >&5
3607  (eval "$ac_try") 2>&5
3608  ac_status=$?
3609  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3610  test $ac_status = 0; }; }; then
3611    cross_compiling=no
3612  else
3613    if test "$cross_compiling" = maybe; then
3614	cross_compiling=yes
3615    else
3616	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3617$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3618as_fn_error $? "cannot run C compiled programs.
3619If you meant to cross compile, use \`--host'.
3620See \`config.log' for more details" "$LINENO" 5; }
3621    fi
3622  fi
3623fi
3624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3625$as_echo "$cross_compiling" >&6; }
3626
3627rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3628ac_clean_files=$ac_clean_files_save
3629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3630$as_echo_n "checking for suffix of object files... " >&6; }
3631if ${ac_cv_objext+:} false; then :
3632  $as_echo_n "(cached) " >&6
3633else
3634  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3635/* end confdefs.h.  */
3636
3637int
3638main ()
3639{
3640
3641  ;
3642  return 0;
3643}
3644_ACEOF
3645rm -f conftest.o conftest.obj
3646if { { ac_try="$ac_compile"
3647case "(($ac_try" in
3648  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3649  *) ac_try_echo=$ac_try;;
3650esac
3651eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3652$as_echo "$ac_try_echo"; } >&5
3653  (eval "$ac_compile") 2>&5
3654  ac_status=$?
3655  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3656  test $ac_status = 0; }; then :
3657  for ac_file in conftest.o conftest.obj conftest.*; do
3658  test -f "$ac_file" || continue;
3659  case $ac_file in
3660    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3661    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3662       break;;
3663  esac
3664done
3665else
3666  $as_echo "$as_me: failed program was:" >&5
3667sed 's/^/| /' conftest.$ac_ext >&5
3668
3669{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3670$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3671as_fn_error $? "cannot compute suffix of object files: cannot compile
3672See \`config.log' for more details" "$LINENO" 5; }
3673fi
3674rm -f conftest.$ac_cv_objext conftest.$ac_ext
3675fi
3676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3677$as_echo "$ac_cv_objext" >&6; }
3678OBJEXT=$ac_cv_objext
3679ac_objext=$OBJEXT
3680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3681$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3682if ${ac_cv_c_compiler_gnu+:} false; then :
3683  $as_echo_n "(cached) " >&6
3684else
3685  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3686/* end confdefs.h.  */
3687
3688int
3689main ()
3690{
3691#ifndef __GNUC__
3692       choke me
3693#endif
3694
3695  ;
3696  return 0;
3697}
3698_ACEOF
3699if ac_fn_c_try_compile "$LINENO"; then :
3700  ac_compiler_gnu=yes
3701else
3702  ac_compiler_gnu=no
3703fi
3704rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3705ac_cv_c_compiler_gnu=$ac_compiler_gnu
3706
3707fi
3708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3709$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3710if test $ac_compiler_gnu = yes; then
3711  GCC=yes
3712else
3713  GCC=
3714fi
3715ac_test_CFLAGS=${CFLAGS+set}
3716ac_save_CFLAGS=$CFLAGS
3717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3718$as_echo_n "checking whether $CC accepts -g... " >&6; }
3719if ${ac_cv_prog_cc_g+:} false; then :
3720  $as_echo_n "(cached) " >&6
3721else
3722  ac_save_c_werror_flag=$ac_c_werror_flag
3723   ac_c_werror_flag=yes
3724   ac_cv_prog_cc_g=no
3725   CFLAGS="-g"
3726   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3727/* end confdefs.h.  */
3728
3729int
3730main ()
3731{
3732
3733  ;
3734  return 0;
3735}
3736_ACEOF
3737if ac_fn_c_try_compile "$LINENO"; then :
3738  ac_cv_prog_cc_g=yes
3739else
3740  CFLAGS=""
3741      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3742/* end confdefs.h.  */
3743
3744int
3745main ()
3746{
3747
3748  ;
3749  return 0;
3750}
3751_ACEOF
3752if ac_fn_c_try_compile "$LINENO"; then :
3753
3754else
3755  ac_c_werror_flag=$ac_save_c_werror_flag
3756	 CFLAGS="-g"
3757	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3758/* end confdefs.h.  */
3759
3760int
3761main ()
3762{
3763
3764  ;
3765  return 0;
3766}
3767_ACEOF
3768if ac_fn_c_try_compile "$LINENO"; then :
3769  ac_cv_prog_cc_g=yes
3770fi
3771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3772fi
3773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3774fi
3775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3776   ac_c_werror_flag=$ac_save_c_werror_flag
3777fi
3778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3779$as_echo "$ac_cv_prog_cc_g" >&6; }
3780if test "$ac_test_CFLAGS" = set; then
3781  CFLAGS=$ac_save_CFLAGS
3782elif test $ac_cv_prog_cc_g = yes; then
3783  if test "$GCC" = yes; then
3784    CFLAGS="-g -O2"
3785  else
3786    CFLAGS="-g"
3787  fi
3788else
3789  if test "$GCC" = yes; then
3790    CFLAGS="-O2"
3791  else
3792    CFLAGS=
3793  fi
3794fi
3795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3796$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3797if ${ac_cv_prog_cc_c89+:} false; then :
3798  $as_echo_n "(cached) " >&6
3799else
3800  ac_cv_prog_cc_c89=no
3801ac_save_CC=$CC
3802cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3803/* end confdefs.h.  */
3804#include <stdarg.h>
3805#include <stdio.h>
3806struct stat;
3807/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3808struct buf { int x; };
3809FILE * (*rcsopen) (struct buf *, struct stat *, int);
3810static char *e (p, i)
3811     char **p;
3812     int i;
3813{
3814  return p[i];
3815}
3816static char *f (char * (*g) (char **, int), char **p, ...)
3817{
3818  char *s;
3819  va_list v;
3820  va_start (v,p);
3821  s = g (p, va_arg (v,int));
3822  va_end (v);
3823  return s;
3824}
3825
3826/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3827   function prototypes and stuff, but not '\xHH' hex character constants.
3828   These don't provoke an error unfortunately, instead are silently treated
3829   as 'x'.  The following induces an error, until -std is added to get
3830   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3831   array size at least.  It's necessary to write '\x00'==0 to get something
3832   that's true only with -std.  */
3833int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3834
3835/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3836   inside strings and character constants.  */
3837#define FOO(x) 'x'
3838int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3839
3840int test (int i, double x);
3841struct s1 {int (*f) (int a);};
3842struct s2 {int (*f) (double a);};
3843int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3844int argc;
3845char **argv;
3846int
3847main ()
3848{
3849return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3850  ;
3851  return 0;
3852}
3853_ACEOF
3854for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3855	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3856do
3857  CC="$ac_save_CC $ac_arg"
3858  if ac_fn_c_try_compile "$LINENO"; then :
3859  ac_cv_prog_cc_c89=$ac_arg
3860fi
3861rm -f core conftest.err conftest.$ac_objext
3862  test "x$ac_cv_prog_cc_c89" != "xno" && break
3863done
3864rm -f conftest.$ac_ext
3865CC=$ac_save_CC
3866
3867fi
3868# AC_CACHE_VAL
3869case "x$ac_cv_prog_cc_c89" in
3870  x)
3871    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3872$as_echo "none needed" >&6; } ;;
3873  xno)
3874    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3875$as_echo "unsupported" >&6; } ;;
3876  *)
3877    CC="$CC $ac_cv_prog_cc_c89"
3878    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3879$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3880esac
3881if test "x$ac_cv_prog_cc_c89" != xno; then :
3882
3883fi
3884
3885ac_ext=c
3886ac_cpp='$CPP $CPPFLAGS'
3887ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3888ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3889ac_compiler_gnu=$ac_cv_c_compiler_gnu
3890
3891ac_ext=c
3892ac_cpp='$CPP $CPPFLAGS'
3893ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3894ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3895ac_compiler_gnu=$ac_cv_c_compiler_gnu
3896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3897$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3898if ${am_cv_prog_cc_c_o+:} false; then :
3899  $as_echo_n "(cached) " >&6
3900else
3901  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3902/* end confdefs.h.  */
3903
3904int
3905main ()
3906{
3907
3908  ;
3909  return 0;
3910}
3911_ACEOF
3912  # Make sure it works both with $CC and with simple cc.
3913  # Following AC_PROG_CC_C_O, we do the test twice because some
3914  # compilers refuse to overwrite an existing .o file with -o,
3915  # though they will create one.
3916  am_cv_prog_cc_c_o=yes
3917  for am_i in 1 2; do
3918    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3919   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3920   ac_status=$?
3921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3922   (exit $ac_status); } \
3923         && test -f conftest2.$ac_objext; then
3924      : OK
3925    else
3926      am_cv_prog_cc_c_o=no
3927      break
3928    fi
3929  done
3930  rm -f core conftest*
3931  unset am_i
3932fi
3933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3934$as_echo "$am_cv_prog_cc_c_o" >&6; }
3935if test "$am_cv_prog_cc_c_o" != yes; then
3936   # Losing compiler, so override with the script.
3937   # FIXME: It is wrong to rewrite CC.
3938   # But if we don't then we get into trouble of one sort or another.
3939   # A longer-term fix would be to have automake use am__CC in this case,
3940   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3941   CC="$am_aux_dir/compile $CC"
3942fi
3943ac_ext=c
3944ac_cpp='$CPP $CPPFLAGS'
3945ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3946ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3947ac_compiler_gnu=$ac_cv_c_compiler_gnu
3948
3949DEPDIR="${am__leading_dot}deps"
3950
3951ac_config_commands="$ac_config_commands depfiles"
3952
3953
3954am_make=${MAKE-make}
3955cat > confinc << 'END'
3956am__doit:
3957	@echo this is the am__doit target
3958.PHONY: am__doit
3959END
3960# If we don't find an include directive, just comment out the code.
3961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3962$as_echo_n "checking for style of include used by $am_make... " >&6; }
3963am__include="#"
3964am__quote=
3965_am_result=none
3966# First try GNU make style include.
3967echo "include confinc" > confmf
3968# Ignore all kinds of additional output from 'make'.
3969case `$am_make -s -f confmf 2> /dev/null` in #(
3970*the\ am__doit\ target*)
3971  am__include=include
3972  am__quote=
3973  _am_result=GNU
3974  ;;
3975esac
3976# Now try BSD make style include.
3977if test "$am__include" = "#"; then
3978   echo '.include "confinc"' > confmf
3979   case `$am_make -s -f confmf 2> /dev/null` in #(
3980   *the\ am__doit\ target*)
3981     am__include=.include
3982     am__quote="\""
3983     _am_result=BSD
3984     ;;
3985   esac
3986fi
3987
3988
3989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3990$as_echo "$_am_result" >&6; }
3991rm -f confinc confmf
3992
3993# Check whether --enable-dependency-tracking was given.
3994if test "${enable_dependency_tracking+set}" = set; then :
3995  enableval=$enable_dependency_tracking;
3996fi
3997
3998if test "x$enable_dependency_tracking" != xno; then
3999  am_depcomp="$ac_aux_dir/depcomp"
4000  AMDEPBACKSLASH='\'
4001  am__nodep='_no'
4002fi
4003 if test "x$enable_dependency_tracking" != xno; then
4004  AMDEP_TRUE=
4005  AMDEP_FALSE='#'
4006else
4007  AMDEP_TRUE='#'
4008  AMDEP_FALSE=
4009fi
4010
4011
4012
4013depcc="$CC"   am_compiler_list=
4014
4015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4016$as_echo_n "checking dependency style of $depcc... " >&6; }
4017if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4018  $as_echo_n "(cached) " >&6
4019else
4020  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4021  # We make a subdir and do the tests there.  Otherwise we can end up
4022  # making bogus files that we don't know about and never remove.  For
4023  # instance it was reported that on HP-UX the gcc test will end up
4024  # making a dummy file named 'D' -- because '-MD' means "put the output
4025  # in D".
4026  rm -rf conftest.dir
4027  mkdir conftest.dir
4028  # Copy depcomp to subdir because otherwise we won't find it if we're
4029  # using a relative directory.
4030  cp "$am_depcomp" conftest.dir
4031  cd conftest.dir
4032  # We will build objects and dependencies in a subdirectory because
4033  # it helps to detect inapplicable dependency modes.  For instance
4034  # both Tru64's cc and ICC support -MD to output dependencies as a
4035  # side effect of compilation, but ICC will put the dependencies in
4036  # the current directory while Tru64 will put them in the object
4037  # directory.
4038  mkdir sub
4039
4040  am_cv_CC_dependencies_compiler_type=none
4041  if test "$am_compiler_list" = ""; then
4042     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4043  fi
4044  am__universal=false
4045  case " $depcc " in #(
4046     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4047     esac
4048
4049  for depmode in $am_compiler_list; do
4050    # Setup a source with many dependencies, because some compilers
4051    # like to wrap large dependency lists on column 80 (with \), and
4052    # we should not choose a depcomp mode which is confused by this.
4053    #
4054    # We need to recreate these files for each test, as the compiler may
4055    # overwrite some of them when testing with obscure command lines.
4056    # This happens at least with the AIX C compiler.
4057    : > sub/conftest.c
4058    for i in 1 2 3 4 5 6; do
4059      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4060      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4061      # Solaris 10 /bin/sh.
4062      echo '/* dummy */' > sub/conftst$i.h
4063    done
4064    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4065
4066    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4067    # mode.  It turns out that the SunPro C++ compiler does not properly
4068    # handle '-M -o', and we need to detect this.  Also, some Intel
4069    # versions had trouble with output in subdirs.
4070    am__obj=sub/conftest.${OBJEXT-o}
4071    am__minus_obj="-o $am__obj"
4072    case $depmode in
4073    gcc)
4074      # This depmode causes a compiler race in universal mode.
4075      test "$am__universal" = false || continue
4076      ;;
4077    nosideeffect)
4078      # After this tag, mechanisms are not by side-effect, so they'll
4079      # only be used when explicitly requested.
4080      if test "x$enable_dependency_tracking" = xyes; then
4081	continue
4082      else
4083	break
4084      fi
4085      ;;
4086    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4087      # This compiler won't grok '-c -o', but also, the minuso test has
4088      # not run yet.  These depmodes are late enough in the game, and
4089      # so weak that their functioning should not be impacted.
4090      am__obj=conftest.${OBJEXT-o}
4091      am__minus_obj=
4092      ;;
4093    none) break ;;
4094    esac
4095    if depmode=$depmode \
4096       source=sub/conftest.c object=$am__obj \
4097       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4098       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4099         >/dev/null 2>conftest.err &&
4100       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4101       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4102       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4103       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4104      # icc doesn't choke on unknown options, it will just issue warnings
4105      # or remarks (even with -Werror).  So we grep stderr for any message
4106      # that says an option was ignored or not supported.
4107      # When given -MP, icc 7.0 and 7.1 complain thusly:
4108      #   icc: Command line warning: ignoring option '-M'; no argument required
4109      # The diagnosis changed in icc 8.0:
4110      #   icc: Command line remark: option '-MP' not supported
4111      if (grep 'ignoring option' conftest.err ||
4112          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4113        am_cv_CC_dependencies_compiler_type=$depmode
4114        break
4115      fi
4116    fi
4117  done
4118
4119  cd ..
4120  rm -rf conftest.dir
4121else
4122  am_cv_CC_dependencies_compiler_type=none
4123fi
4124
4125fi
4126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4127$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4128CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4129
4130 if
4131  test "x$enable_dependency_tracking" != xno \
4132  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4133  am__fastdepCC_TRUE=
4134  am__fastdepCC_FALSE='#'
4135else
4136  am__fastdepCC_TRUE='#'
4137  am__fastdepCC_FALSE=
4138fi
4139
4140
4141
4142ac_ext=c
4143ac_cpp='$CPP $CPPFLAGS'
4144ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4145ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4146ac_compiler_gnu=$ac_cv_c_compiler_gnu
4147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4148$as_echo_n "checking how to run the C preprocessor... " >&6; }
4149# On Suns, sometimes $CPP names a directory.
4150if test -n "$CPP" && test -d "$CPP"; then
4151  CPP=
4152fi
4153if test -z "$CPP"; then
4154  if ${ac_cv_prog_CPP+:} false; then :
4155  $as_echo_n "(cached) " >&6
4156else
4157      # Double quotes because CPP needs to be expanded
4158    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4159    do
4160      ac_preproc_ok=false
4161for ac_c_preproc_warn_flag in '' yes
4162do
4163  # Use a header file that comes with gcc, so configuring glibc
4164  # with a fresh cross-compiler works.
4165  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4166  # <limits.h> exists even on freestanding compilers.
4167  # On the NeXT, cc -E runs the code through the compiler's parser,
4168  # not just through cpp. "Syntax error" is here to catch this case.
4169  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4170/* end confdefs.h.  */
4171#ifdef __STDC__
4172# include <limits.h>
4173#else
4174# include <assert.h>
4175#endif
4176		     Syntax error
4177_ACEOF
4178if ac_fn_c_try_cpp "$LINENO"; then :
4179
4180else
4181  # Broken: fails on valid input.
4182continue
4183fi
4184rm -f conftest.err conftest.i conftest.$ac_ext
4185
4186  # OK, works on sane cases.  Now check whether nonexistent headers
4187  # can be detected and how.
4188  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4189/* end confdefs.h.  */
4190#include <ac_nonexistent.h>
4191_ACEOF
4192if ac_fn_c_try_cpp "$LINENO"; then :
4193  # Broken: success on invalid input.
4194continue
4195else
4196  # Passes both tests.
4197ac_preproc_ok=:
4198break
4199fi
4200rm -f conftest.err conftest.i conftest.$ac_ext
4201
4202done
4203# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4204rm -f conftest.i conftest.err conftest.$ac_ext
4205if $ac_preproc_ok; then :
4206  break
4207fi
4208
4209    done
4210    ac_cv_prog_CPP=$CPP
4211
4212fi
4213  CPP=$ac_cv_prog_CPP
4214else
4215  ac_cv_prog_CPP=$CPP
4216fi
4217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4218$as_echo "$CPP" >&6; }
4219ac_preproc_ok=false
4220for ac_c_preproc_warn_flag in '' yes
4221do
4222  # Use a header file that comes with gcc, so configuring glibc
4223  # with a fresh cross-compiler works.
4224  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4225  # <limits.h> exists even on freestanding compilers.
4226  # On the NeXT, cc -E runs the code through the compiler's parser,
4227  # not just through cpp. "Syntax error" is here to catch this case.
4228  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4229/* end confdefs.h.  */
4230#ifdef __STDC__
4231# include <limits.h>
4232#else
4233# include <assert.h>
4234#endif
4235		     Syntax error
4236_ACEOF
4237if ac_fn_c_try_cpp "$LINENO"; then :
4238
4239else
4240  # Broken: fails on valid input.
4241continue
4242fi
4243rm -f conftest.err conftest.i conftest.$ac_ext
4244
4245  # OK, works on sane cases.  Now check whether nonexistent headers
4246  # can be detected and how.
4247  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4248/* end confdefs.h.  */
4249#include <ac_nonexistent.h>
4250_ACEOF
4251if ac_fn_c_try_cpp "$LINENO"; then :
4252  # Broken: success on invalid input.
4253continue
4254else
4255  # Passes both tests.
4256ac_preproc_ok=:
4257break
4258fi
4259rm -f conftest.err conftest.i conftest.$ac_ext
4260
4261done
4262# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4263rm -f conftest.i conftest.err conftest.$ac_ext
4264if $ac_preproc_ok; then :
4265
4266else
4267  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4268$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4269as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4270See \`config.log' for more details" "$LINENO" 5; }
4271fi
4272
4273ac_ext=c
4274ac_cpp='$CPP $CPPFLAGS'
4275ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4276ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4277ac_compiler_gnu=$ac_cv_c_compiler_gnu
4278
4279
4280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4281$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4282if ${ac_cv_path_GREP+:} false; then :
4283  $as_echo_n "(cached) " >&6
4284else
4285  if test -z "$GREP"; then
4286  ac_path_GREP_found=false
4287  # Loop through the user's path and test for each of PROGNAME-LIST
4288  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4289for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4290do
4291  IFS=$as_save_IFS
4292  test -z "$as_dir" && as_dir=.
4293    for ac_prog in grep ggrep; do
4294    for ac_exec_ext in '' $ac_executable_extensions; do
4295      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4296      as_fn_executable_p "$ac_path_GREP" || continue
4297# Check for GNU ac_path_GREP and select it if it is found.
4298  # Check for GNU $ac_path_GREP
4299case `"$ac_path_GREP" --version 2>&1` in
4300*GNU*)
4301  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4302*)
4303  ac_count=0
4304  $as_echo_n 0123456789 >"conftest.in"
4305  while :
4306  do
4307    cat "conftest.in" "conftest.in" >"conftest.tmp"
4308    mv "conftest.tmp" "conftest.in"
4309    cp "conftest.in" "conftest.nl"
4310    $as_echo 'GREP' >> "conftest.nl"
4311    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4312    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4313    as_fn_arith $ac_count + 1 && ac_count=$as_val
4314    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4315      # Best one so far, save it but keep looking for a better one
4316      ac_cv_path_GREP="$ac_path_GREP"
4317      ac_path_GREP_max=$ac_count
4318    fi
4319    # 10*(2^10) chars as input seems more than enough
4320    test $ac_count -gt 10 && break
4321  done
4322  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4323esac
4324
4325      $ac_path_GREP_found && break 3
4326    done
4327  done
4328  done
4329IFS=$as_save_IFS
4330  if test -z "$ac_cv_path_GREP"; then
4331    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4332  fi
4333else
4334  ac_cv_path_GREP=$GREP
4335fi
4336
4337fi
4338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4339$as_echo "$ac_cv_path_GREP" >&6; }
4340 GREP="$ac_cv_path_GREP"
4341
4342
4343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4344$as_echo_n "checking for egrep... " >&6; }
4345if ${ac_cv_path_EGREP+:} false; then :
4346  $as_echo_n "(cached) " >&6
4347else
4348  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4349   then ac_cv_path_EGREP="$GREP -E"
4350   else
4351     if test -z "$EGREP"; then
4352  ac_path_EGREP_found=false
4353  # Loop through the user's path and test for each of PROGNAME-LIST
4354  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4355for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4356do
4357  IFS=$as_save_IFS
4358  test -z "$as_dir" && as_dir=.
4359    for ac_prog in egrep; do
4360    for ac_exec_ext in '' $ac_executable_extensions; do
4361      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4362      as_fn_executable_p "$ac_path_EGREP" || continue
4363# Check for GNU ac_path_EGREP and select it if it is found.
4364  # Check for GNU $ac_path_EGREP
4365case `"$ac_path_EGREP" --version 2>&1` in
4366*GNU*)
4367  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4368*)
4369  ac_count=0
4370  $as_echo_n 0123456789 >"conftest.in"
4371  while :
4372  do
4373    cat "conftest.in" "conftest.in" >"conftest.tmp"
4374    mv "conftest.tmp" "conftest.in"
4375    cp "conftest.in" "conftest.nl"
4376    $as_echo 'EGREP' >> "conftest.nl"
4377    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4378    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4379    as_fn_arith $ac_count + 1 && ac_count=$as_val
4380    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4381      # Best one so far, save it but keep looking for a better one
4382      ac_cv_path_EGREP="$ac_path_EGREP"
4383      ac_path_EGREP_max=$ac_count
4384    fi
4385    # 10*(2^10) chars as input seems more than enough
4386    test $ac_count -gt 10 && break
4387  done
4388  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4389esac
4390
4391      $ac_path_EGREP_found && break 3
4392    done
4393  done
4394  done
4395IFS=$as_save_IFS
4396  if test -z "$ac_cv_path_EGREP"; then
4397    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4398  fi
4399else
4400  ac_cv_path_EGREP=$EGREP
4401fi
4402
4403   fi
4404fi
4405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4406$as_echo "$ac_cv_path_EGREP" >&6; }
4407 EGREP="$ac_cv_path_EGREP"
4408
4409
4410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4411$as_echo_n "checking for ANSI C header files... " >&6; }
4412if ${ac_cv_header_stdc+:} false; then :
4413  $as_echo_n "(cached) " >&6
4414else
4415  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4416/* end confdefs.h.  */
4417#include <stdlib.h>
4418#include <stdarg.h>
4419#include <string.h>
4420#include <float.h>
4421
4422int
4423main ()
4424{
4425
4426  ;
4427  return 0;
4428}
4429_ACEOF
4430if ac_fn_c_try_compile "$LINENO"; then :
4431  ac_cv_header_stdc=yes
4432else
4433  ac_cv_header_stdc=no
4434fi
4435rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4436
4437if test $ac_cv_header_stdc = yes; then
4438  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4439  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4440/* end confdefs.h.  */
4441#include <string.h>
4442
4443_ACEOF
4444if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4445  $EGREP "memchr" >/dev/null 2>&1; then :
4446
4447else
4448  ac_cv_header_stdc=no
4449fi
4450rm -f conftest*
4451
4452fi
4453
4454if test $ac_cv_header_stdc = yes; then
4455  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4456  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4457/* end confdefs.h.  */
4458#include <stdlib.h>
4459
4460_ACEOF
4461if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4462  $EGREP "free" >/dev/null 2>&1; then :
4463
4464else
4465  ac_cv_header_stdc=no
4466fi
4467rm -f conftest*
4468
4469fi
4470
4471if test $ac_cv_header_stdc = yes; then
4472  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4473  if test "$cross_compiling" = yes; then :
4474  :
4475else
4476  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4477/* end confdefs.h.  */
4478#include <ctype.h>
4479#include <stdlib.h>
4480#if ((' ' & 0x0FF) == 0x020)
4481# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4482# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4483#else
4484# define ISLOWER(c) \
4485		   (('a' <= (c) && (c) <= 'i') \
4486		     || ('j' <= (c) && (c) <= 'r') \
4487		     || ('s' <= (c) && (c) <= 'z'))
4488# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4489#endif
4490
4491#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4492int
4493main ()
4494{
4495  int i;
4496  for (i = 0; i < 256; i++)
4497    if (XOR (islower (i), ISLOWER (i))
4498	|| toupper (i) != TOUPPER (i))
4499      return 2;
4500  return 0;
4501}
4502_ACEOF
4503if ac_fn_c_try_run "$LINENO"; then :
4504
4505else
4506  ac_cv_header_stdc=no
4507fi
4508rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4509  conftest.$ac_objext conftest.beam conftest.$ac_ext
4510fi
4511
4512fi
4513fi
4514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4515$as_echo "$ac_cv_header_stdc" >&6; }
4516if test $ac_cv_header_stdc = yes; then
4517
4518$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4519
4520fi
4521
4522# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4523for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4524		  inttypes.h stdint.h unistd.h
4525do :
4526  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4527ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4528"
4529if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4530  cat >>confdefs.h <<_ACEOF
4531#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4532_ACEOF
4533
4534fi
4535
4536done
4537
4538
4539
4540  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4541if test "x$ac_cv_header_minix_config_h" = xyes; then :
4542  MINIX=yes
4543else
4544  MINIX=
4545fi
4546
4547
4548  if test "$MINIX" = yes; then
4549
4550$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4551
4552
4553$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4554
4555
4556$as_echo "#define _MINIX 1" >>confdefs.h
4557
4558  fi
4559
4560
4561  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4562$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4563if ${ac_cv_safe_to_define___extensions__+:} false; then :
4564  $as_echo_n "(cached) " >&6
4565else
4566  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4567/* end confdefs.h.  */
4568
4569#         define __EXTENSIONS__ 1
4570          $ac_includes_default
4571int
4572main ()
4573{
4574
4575  ;
4576  return 0;
4577}
4578_ACEOF
4579if ac_fn_c_try_compile "$LINENO"; then :
4580  ac_cv_safe_to_define___extensions__=yes
4581else
4582  ac_cv_safe_to_define___extensions__=no
4583fi
4584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4585fi
4586{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4587$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4588  test $ac_cv_safe_to_define___extensions__ = yes &&
4589    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4590
4591  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4592
4593  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4594
4595  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4596
4597  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4598
4599
4600
4601
4602
4603case `pwd` in
4604  *\ * | *\	*)
4605    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4606$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4607esac
4608
4609
4610
4611macro_version='2.2.7a'
4612macro_revision='1.3134'
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626ltmain="$ac_aux_dir/ltmain.sh"
4627
4628# Backslashify metacharacters that are still active within
4629# double-quoted strings.
4630sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4631
4632# Same as above, but do not quote variable references.
4633double_quote_subst='s/\(["`\\]\)/\\\1/g'
4634
4635# Sed substitution to delay expansion of an escaped shell variable in a
4636# double_quote_subst'ed string.
4637delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4638
4639# Sed substitution to delay expansion of an escaped single quote.
4640delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4641
4642# Sed substitution to avoid accidental globbing in evaled expressions
4643no_glob_subst='s/\*/\\\*/g'
4644
4645ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4646ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4647ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4648
4649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4650$as_echo_n "checking how to print strings... " >&6; }
4651# Test print first, because it will be a builtin if present.
4652if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4653   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4654  ECHO='print -r --'
4655elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4656  ECHO='printf %s\n'
4657else
4658  # Use this function as a fallback that always works.
4659  func_fallback_echo ()
4660  {
4661    eval 'cat <<_LTECHO_EOF
4662$1
4663_LTECHO_EOF'
4664  }
4665  ECHO='func_fallback_echo'
4666fi
4667
4668# func_echo_all arg...
4669# Invoke $ECHO with all args, space-separated.
4670func_echo_all ()
4671{
4672    $ECHO ""
4673}
4674
4675case "$ECHO" in
4676  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4677$as_echo "printf" >&6; } ;;
4678  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4679$as_echo "print -r" >&6; } ;;
4680  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4681$as_echo "cat" >&6; } ;;
4682esac
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4698$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4699if ${ac_cv_path_SED+:} false; then :
4700  $as_echo_n "(cached) " >&6
4701else
4702            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4703     for ac_i in 1 2 3 4 5 6 7; do
4704       ac_script="$ac_script$as_nl$ac_script"
4705     done
4706     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4707     { ac_script=; unset ac_script;}
4708     if test -z "$SED"; then
4709  ac_path_SED_found=false
4710  # Loop through the user's path and test for each of PROGNAME-LIST
4711  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4712for as_dir in $PATH
4713do
4714  IFS=$as_save_IFS
4715  test -z "$as_dir" && as_dir=.
4716    for ac_prog in sed gsed; do
4717    for ac_exec_ext in '' $ac_executable_extensions; do
4718      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4719      as_fn_executable_p "$ac_path_SED" || continue
4720# Check for GNU ac_path_SED and select it if it is found.
4721  # Check for GNU $ac_path_SED
4722case `"$ac_path_SED" --version 2>&1` in
4723*GNU*)
4724  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4725*)
4726  ac_count=0
4727  $as_echo_n 0123456789 >"conftest.in"
4728  while :
4729  do
4730    cat "conftest.in" "conftest.in" >"conftest.tmp"
4731    mv "conftest.tmp" "conftest.in"
4732    cp "conftest.in" "conftest.nl"
4733    $as_echo '' >> "conftest.nl"
4734    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4735    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4736    as_fn_arith $ac_count + 1 && ac_count=$as_val
4737    if test $ac_count -gt ${ac_path_SED_max-0}; then
4738      # Best one so far, save it but keep looking for a better one
4739      ac_cv_path_SED="$ac_path_SED"
4740      ac_path_SED_max=$ac_count
4741    fi
4742    # 10*(2^10) chars as input seems more than enough
4743    test $ac_count -gt 10 && break
4744  done
4745  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4746esac
4747
4748      $ac_path_SED_found && break 3
4749    done
4750  done
4751  done
4752IFS=$as_save_IFS
4753  if test -z "$ac_cv_path_SED"; then
4754    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4755  fi
4756else
4757  ac_cv_path_SED=$SED
4758fi
4759
4760fi
4761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4762$as_echo "$ac_cv_path_SED" >&6; }
4763 SED="$ac_cv_path_SED"
4764  rm -f conftest.sed
4765
4766test -z "$SED" && SED=sed
4767Xsed="$SED -e 1s/^X//"
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4780$as_echo_n "checking for fgrep... " >&6; }
4781if ${ac_cv_path_FGREP+:} false; then :
4782  $as_echo_n "(cached) " >&6
4783else
4784  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4785   then ac_cv_path_FGREP="$GREP -F"
4786   else
4787     if test -z "$FGREP"; then
4788  ac_path_FGREP_found=false
4789  # Loop through the user's path and test for each of PROGNAME-LIST
4790  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4791for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4792do
4793  IFS=$as_save_IFS
4794  test -z "$as_dir" && as_dir=.
4795    for ac_prog in fgrep; do
4796    for ac_exec_ext in '' $ac_executable_extensions; do
4797      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4798      as_fn_executable_p "$ac_path_FGREP" || continue
4799# Check for GNU ac_path_FGREP and select it if it is found.
4800  # Check for GNU $ac_path_FGREP
4801case `"$ac_path_FGREP" --version 2>&1` in
4802*GNU*)
4803  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4804*)
4805  ac_count=0
4806  $as_echo_n 0123456789 >"conftest.in"
4807  while :
4808  do
4809    cat "conftest.in" "conftest.in" >"conftest.tmp"
4810    mv "conftest.tmp" "conftest.in"
4811    cp "conftest.in" "conftest.nl"
4812    $as_echo 'FGREP' >> "conftest.nl"
4813    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4814    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4815    as_fn_arith $ac_count + 1 && ac_count=$as_val
4816    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4817      # Best one so far, save it but keep looking for a better one
4818      ac_cv_path_FGREP="$ac_path_FGREP"
4819      ac_path_FGREP_max=$ac_count
4820    fi
4821    # 10*(2^10) chars as input seems more than enough
4822    test $ac_count -gt 10 && break
4823  done
4824  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4825esac
4826
4827      $ac_path_FGREP_found && break 3
4828    done
4829  done
4830  done
4831IFS=$as_save_IFS
4832  if test -z "$ac_cv_path_FGREP"; then
4833    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4834  fi
4835else
4836  ac_cv_path_FGREP=$FGREP
4837fi
4838
4839   fi
4840fi
4841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4842$as_echo "$ac_cv_path_FGREP" >&6; }
4843 FGREP="$ac_cv_path_FGREP"
4844
4845
4846test -z "$GREP" && GREP=grep
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866# Check whether --with-gnu-ld was given.
4867if test "${with_gnu_ld+set}" = set; then :
4868  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4869else
4870  with_gnu_ld=no
4871fi
4872
4873ac_prog=ld
4874if test "$GCC" = yes; then
4875  # Check if gcc -print-prog-name=ld gives a path.
4876  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4877$as_echo_n "checking for ld used by $CC... " >&6; }
4878  case $host in
4879  *-*-mingw*)
4880    # gcc leaves a trailing carriage return which upsets mingw
4881    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4882  *)
4883    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4884  esac
4885  case $ac_prog in
4886    # Accept absolute paths.
4887    [\\/]* | ?:[\\/]*)
4888      re_direlt='/[^/][^/]*/\.\./'
4889      # Canonicalize the pathname of ld
4890      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4891      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4892	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4893      done
4894      test -z "$LD" && LD="$ac_prog"
4895      ;;
4896  "")
4897    # If it fails, then pretend we aren't using GCC.
4898    ac_prog=ld
4899    ;;
4900  *)
4901    # If it is relative, then search for the first ld in PATH.
4902    with_gnu_ld=unknown
4903    ;;
4904  esac
4905elif test "$with_gnu_ld" = yes; then
4906  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4907$as_echo_n "checking for GNU ld... " >&6; }
4908else
4909  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4910$as_echo_n "checking for non-GNU ld... " >&6; }
4911fi
4912if ${lt_cv_path_LD+:} false; then :
4913  $as_echo_n "(cached) " >&6
4914else
4915  if test -z "$LD"; then
4916  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4917  for ac_dir in $PATH; do
4918    IFS="$lt_save_ifs"
4919    test -z "$ac_dir" && ac_dir=.
4920    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4921      lt_cv_path_LD="$ac_dir/$ac_prog"
4922      # Check to see if the program is GNU ld.  I'd rather use --version,
4923      # but apparently some variants of GNU ld only accept -v.
4924      # Break only if it was the GNU/non-GNU ld that we prefer.
4925      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4926      *GNU* | *'with BFD'*)
4927	test "$with_gnu_ld" != no && break
4928	;;
4929      *)
4930	test "$with_gnu_ld" != yes && break
4931	;;
4932      esac
4933    fi
4934  done
4935  IFS="$lt_save_ifs"
4936else
4937  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4938fi
4939fi
4940
4941LD="$lt_cv_path_LD"
4942if test -n "$LD"; then
4943  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4944$as_echo "$LD" >&6; }
4945else
4946  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4947$as_echo "no" >&6; }
4948fi
4949test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4951$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4952if ${lt_cv_prog_gnu_ld+:} false; then :
4953  $as_echo_n "(cached) " >&6
4954else
4955  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4956case `$LD -v 2>&1 </dev/null` in
4957*GNU* | *'with BFD'*)
4958  lt_cv_prog_gnu_ld=yes
4959  ;;
4960*)
4961  lt_cv_prog_gnu_ld=no
4962  ;;
4963esac
4964fi
4965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4966$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4967with_gnu_ld=$lt_cv_prog_gnu_ld
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4978$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4979if ${lt_cv_path_NM+:} false; then :
4980  $as_echo_n "(cached) " >&6
4981else
4982  if test -n "$NM"; then
4983   # Let the user override the nm to test.
4984   lt_nm_to_check="$NM"
4985 else
4986   lt_nm_to_check="${ac_tool_prefix}nm"
4987   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4988     lt_nm_to_check="$lt_nm_to_check nm"
4989   fi
4990 fi
4991 for lt_tmp_nm in "$lt_nm_to_check"; do
4992   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4993   for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4994     IFS="$lt_save_ifs"
4995     test -z "$ac_dir" && ac_dir=.
4996     # Strip out any user-provided options from the nm to test twice,
4997     # the first time to test to see if nm (rather than its options) has
4998     # an explicit path, the second time to yield a file which can be
4999     # nm'ed itself.
5000     tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`"
5001     case "$tmp_nm_path" in
5002     */*|*\\*) tmp_nm="$lt_tmp_nm";;
5003     *) tmp_nm="$ac_dir/$lt_tmp_nm";;
5004     esac
5005     tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`"
5006     if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then
5007       # Check to see if the nm accepts a BSD-compat flag.
5008       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5009       #   nm: unknown option "B" ignored
5010       case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5011       *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B"
5012	 break
5013	 ;;
5014       *)
5015	 case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5016	 *$tmp_nm*)
5017	   lt_cv_path_NM="$tmp_nm -p"
5018	   break
5019	   ;;
5020	 *)
5021	   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5022	   continue # so that we can try to find one that supports BSD flags
5023	   ;;
5024	 esac
5025	 ;;
5026       esac
5027     fi
5028   done
5029   IFS="$lt_save_ifs"
5030 done
5031 : ${lt_cv_path_NM=no}
5032fi
5033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5034$as_echo "$lt_cv_path_NM" >&6; }
5035if test "$lt_cv_path_NM" != "no"; then
5036  NM="$lt_cv_path_NM"
5037else
5038  # Didn't find any BSD compatible name lister, look for dumpbin.
5039  if test -n "$DUMPBIN"; then :
5040    # Let the user override the test.
5041  else
5042    if test -n "$ac_tool_prefix"; then
5043  for ac_prog in dumpbin "link -dump"
5044  do
5045    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5046set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5048$as_echo_n "checking for $ac_word... " >&6; }
5049if ${ac_cv_prog_DUMPBIN+:} false; then :
5050  $as_echo_n "(cached) " >&6
5051else
5052  if test -n "$DUMPBIN"; then
5053  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5054else
5055as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5056for as_dir in $PATH
5057do
5058  IFS=$as_save_IFS
5059  test -z "$as_dir" && as_dir=.
5060    for ac_exec_ext in '' $ac_executable_extensions; do
5061  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5062    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5063    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5064    break 2
5065  fi
5066done
5067  done
5068IFS=$as_save_IFS
5069
5070fi
5071fi
5072DUMPBIN=$ac_cv_prog_DUMPBIN
5073if test -n "$DUMPBIN"; then
5074  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5075$as_echo "$DUMPBIN" >&6; }
5076else
5077  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5078$as_echo "no" >&6; }
5079fi
5080
5081
5082    test -n "$DUMPBIN" && break
5083  done
5084fi
5085if test -z "$DUMPBIN"; then
5086  ac_ct_DUMPBIN=$DUMPBIN
5087  for ac_prog in dumpbin "link -dump"
5088do
5089  # Extract the first word of "$ac_prog", so it can be a program name with args.
5090set dummy $ac_prog; ac_word=$2
5091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5092$as_echo_n "checking for $ac_word... " >&6; }
5093if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5094  $as_echo_n "(cached) " >&6
5095else
5096  if test -n "$ac_ct_DUMPBIN"; then
5097  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5098else
5099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5100for as_dir in $PATH
5101do
5102  IFS=$as_save_IFS
5103  test -z "$as_dir" && as_dir=.
5104    for ac_exec_ext in '' $ac_executable_extensions; do
5105  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5106    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5107    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5108    break 2
5109  fi
5110done
5111  done
5112IFS=$as_save_IFS
5113
5114fi
5115fi
5116ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5117if test -n "$ac_ct_DUMPBIN"; then
5118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5119$as_echo "$ac_ct_DUMPBIN" >&6; }
5120else
5121  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5122$as_echo "no" >&6; }
5123fi
5124
5125
5126  test -n "$ac_ct_DUMPBIN" && break
5127done
5128
5129  if test "x$ac_ct_DUMPBIN" = x; then
5130    DUMPBIN=":"
5131  else
5132    case $cross_compiling:$ac_tool_warned in
5133yes:)
5134{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5135$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5136ac_tool_warned=yes ;;
5137esac
5138    DUMPBIN=$ac_ct_DUMPBIN
5139  fi
5140fi
5141
5142    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5143    *COFF*)
5144      DUMPBIN="$DUMPBIN -symbols"
5145      ;;
5146    *)
5147      DUMPBIN=:
5148      ;;
5149    esac
5150  fi
5151
5152  if test "$DUMPBIN" != ":"; then
5153    NM="$DUMPBIN"
5154  fi
5155fi
5156test -z "$NM" && NM=nm
5157
5158
5159
5160
5161
5162
5163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5164$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5165if ${lt_cv_nm_interface+:} false; then :
5166  $as_echo_n "(cached) " >&6
5167else
5168  lt_cv_nm_interface="BSD nm"
5169  echo "int some_variable = 0;" > conftest.$ac_ext
5170  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5171  (eval "$ac_compile" 2>conftest.err)
5172  cat conftest.err >&5
5173  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5174  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5175  cat conftest.err >&5
5176  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5177  cat conftest.out >&5
5178  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5179    lt_cv_nm_interface="MS dumpbin"
5180  fi
5181  rm -f conftest*
5182fi
5183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5184$as_echo "$lt_cv_nm_interface" >&6; }
5185
5186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5187$as_echo_n "checking whether ln -s works... " >&6; }
5188LN_S=$as_ln_s
5189if test "$LN_S" = "ln -s"; then
5190  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5191$as_echo "yes" >&6; }
5192else
5193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5194$as_echo "no, using $LN_S" >&6; }
5195fi
5196
5197# find the maximum length of command line arguments
5198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5199$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5200if ${lt_cv_sys_max_cmd_len+:} false; then :
5201  $as_echo_n "(cached) " >&6
5202else
5203    i=0
5204  teststring="ABCD"
5205
5206  case $build_os in
5207  msdosdjgpp*)
5208    # On DJGPP, this test can blow up pretty badly due to problems in libc
5209    # (any single argument exceeding 2000 bytes causes a buffer overrun
5210    # during glob expansion).  Even if it were fixed, the result of this
5211    # check would be larger than it should be.
5212    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5213    ;;
5214
5215  gnu*)
5216    # Under GNU Hurd, this test is not required because there is
5217    # no limit to the length of command line arguments.
5218    # Libtool will interpret -1 as no limit whatsoever
5219    lt_cv_sys_max_cmd_len=-1;
5220    ;;
5221
5222  cygwin* | mingw* | cegcc*)
5223    # On Win9x/ME, this test blows up -- it succeeds, but takes
5224    # about 5 minutes as the teststring grows exponentially.
5225    # Worse, since 9x/ME are not pre-emptively multitasking,
5226    # you end up with a "frozen" computer, even though with patience
5227    # the test eventually succeeds (with a max line length of 256k).
5228    # Instead, let's just punt: use the minimum linelength reported by
5229    # all of the supported platforms: 8192 (on NT/2K/XP).
5230    lt_cv_sys_max_cmd_len=8192;
5231    ;;
5232
5233  mint*)
5234    # On MiNT this can take a long time and run out of memory.
5235    lt_cv_sys_max_cmd_len=8192;
5236    ;;
5237
5238  amigaos*)
5239    # On AmigaOS with pdksh, this test takes hours, literally.
5240    # So we just punt and use a minimum line length of 8192.
5241    lt_cv_sys_max_cmd_len=8192;
5242    ;;
5243
5244  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5245    # This has been around since 386BSD, at least.  Likely further.
5246    if test -x /sbin/sysctl; then
5247      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5248    elif test -x /usr/sbin/sysctl; then
5249      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5250    else
5251      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5252    fi
5253    # And add a safety zone
5254    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5255    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5256    ;;
5257
5258  interix*)
5259    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5260    lt_cv_sys_max_cmd_len=196608
5261    ;;
5262
5263  osf*)
5264    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5265    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5266    # nice to cause kernel panics so lets avoid the loop below.
5267    # First set a reasonable default.
5268    lt_cv_sys_max_cmd_len=16384
5269    #
5270    if test -x /sbin/sysconfig; then
5271      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5272        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5273      esac
5274    fi
5275    ;;
5276  sco3.2v5*)
5277    lt_cv_sys_max_cmd_len=102400
5278    ;;
5279  sysv5* | sco5v6* | sysv4.2uw2*)
5280    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5281    if test -n "$kargmax"; then
5282      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5283    else
5284      lt_cv_sys_max_cmd_len=32768
5285    fi
5286    ;;
5287  *)
5288    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5289    if test -n "$lt_cv_sys_max_cmd_len"; then
5290      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5291      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5292    else
5293      # Make teststring a little bigger before we do anything with it.
5294      # a 1K string should be a reasonable start.
5295      for i in 1 2 3 4 5 6 7 8 ; do
5296        teststring=$teststring$teststring
5297      done
5298      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5299      # If test is not a shell built-in, we'll probably end up computing a
5300      # maximum length that is only half of the actual maximum length, but
5301      # we can't tell.
5302      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5303	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5304	      test $i != 17 # 1/2 MB should be enough
5305      do
5306        i=`expr $i + 1`
5307        teststring=$teststring$teststring
5308      done
5309      # Only check the string length outside the loop.
5310      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5311      teststring=
5312      # Add a significant safety factor because C++ compilers can tack on
5313      # massive amounts of additional arguments before passing them to the
5314      # linker.  It appears as though 1/2 is a usable value.
5315      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5316    fi
5317    ;;
5318  esac
5319
5320fi
5321
5322if test -n $lt_cv_sys_max_cmd_len ; then
5323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5324$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5325else
5326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5327$as_echo "none" >&6; }
5328fi
5329max_cmd_len=$lt_cv_sys_max_cmd_len
5330
5331
5332
5333
5334
5335
5336: ${CP="cp -f"}
5337: ${MV="mv -f"}
5338: ${RM="rm -f"}
5339
5340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5341$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5342# Try some XSI features
5343xsi_shell=no
5344( _lt_dummy="a/b/c"
5345  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5346      = c,a/b,, \
5347    && eval 'test $(( 1 + 1 )) -eq 2 \
5348    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5349  && xsi_shell=yes
5350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5351$as_echo "$xsi_shell" >&6; }
5352
5353
5354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5355$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5356lt_shell_append=no
5357( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5358    >/dev/null 2>&1 \
5359  && lt_shell_append=yes
5360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5361$as_echo "$lt_shell_append" >&6; }
5362
5363
5364if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5365  lt_unset=unset
5366else
5367  lt_unset=false
5368fi
5369
5370
5371
5372
5373
5374# test EBCDIC or ASCII
5375case `echo X|tr X '\101'` in
5376 A) # ASCII based system
5377    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5378  lt_SP2NL='tr \040 \012'
5379  lt_NL2SP='tr \015\012 \040\040'
5380  ;;
5381 *) # EBCDIC based system
5382  lt_SP2NL='tr \100 \n'
5383  lt_NL2SP='tr \r\n \100\100'
5384  ;;
5385esac
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5396$as_echo_n "checking for $LD option to reload object files... " >&6; }
5397if ${lt_cv_ld_reload_flag+:} false; then :
5398  $as_echo_n "(cached) " >&6
5399else
5400  lt_cv_ld_reload_flag='-r'
5401fi
5402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5403$as_echo "$lt_cv_ld_reload_flag" >&6; }
5404reload_flag=$lt_cv_ld_reload_flag
5405case $reload_flag in
5406"" | " "*) ;;
5407*) reload_flag=" $reload_flag" ;;
5408esac
5409reload_cmds='$LD$reload_flag -o $output$reload_objs'
5410case $host_os in
5411  darwin*)
5412    if test "$GCC" = yes; then
5413      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5414    else
5415      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5416    fi
5417    ;;
5418esac
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428if test -n "$ac_tool_prefix"; then
5429  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5430set dummy ${ac_tool_prefix}objdump; ac_word=$2
5431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5432$as_echo_n "checking for $ac_word... " >&6; }
5433if ${ac_cv_prog_OBJDUMP+:} false; then :
5434  $as_echo_n "(cached) " >&6
5435else
5436  if test -n "$OBJDUMP"; then
5437  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5438else
5439as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5440for as_dir in $PATH
5441do
5442  IFS=$as_save_IFS
5443  test -z "$as_dir" && as_dir=.
5444    for ac_exec_ext in '' $ac_executable_extensions; do
5445  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5446    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5447    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5448    break 2
5449  fi
5450done
5451  done
5452IFS=$as_save_IFS
5453
5454fi
5455fi
5456OBJDUMP=$ac_cv_prog_OBJDUMP
5457if test -n "$OBJDUMP"; then
5458  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5459$as_echo "$OBJDUMP" >&6; }
5460else
5461  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5462$as_echo "no" >&6; }
5463fi
5464
5465
5466fi
5467if test -z "$ac_cv_prog_OBJDUMP"; then
5468  ac_ct_OBJDUMP=$OBJDUMP
5469  # Extract the first word of "objdump", so it can be a program name with args.
5470set dummy objdump; ac_word=$2
5471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5472$as_echo_n "checking for $ac_word... " >&6; }
5473if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5474  $as_echo_n "(cached) " >&6
5475else
5476  if test -n "$ac_ct_OBJDUMP"; then
5477  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5478else
5479as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5480for as_dir in $PATH
5481do
5482  IFS=$as_save_IFS
5483  test -z "$as_dir" && as_dir=.
5484    for ac_exec_ext in '' $ac_executable_extensions; do
5485  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5486    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5487    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5488    break 2
5489  fi
5490done
5491  done
5492IFS=$as_save_IFS
5493
5494fi
5495fi
5496ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5497if test -n "$ac_ct_OBJDUMP"; then
5498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5499$as_echo "$ac_ct_OBJDUMP" >&6; }
5500else
5501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5502$as_echo "no" >&6; }
5503fi
5504
5505  if test "x$ac_ct_OBJDUMP" = x; then
5506    OBJDUMP="false"
5507  else
5508    case $cross_compiling:$ac_tool_warned in
5509yes:)
5510{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5511$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5512ac_tool_warned=yes ;;
5513esac
5514    OBJDUMP=$ac_ct_OBJDUMP
5515  fi
5516else
5517  OBJDUMP="$ac_cv_prog_OBJDUMP"
5518fi
5519
5520test -z "$OBJDUMP" && OBJDUMP=objdump
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5531$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5532if ${lt_cv_deplibs_check_method+:} false; then :
5533  $as_echo_n "(cached) " >&6
5534else
5535  lt_cv_file_magic_cmd='$MAGIC_CMD'
5536lt_cv_file_magic_test_file=
5537lt_cv_deplibs_check_method='unknown'
5538# Need to set the preceding variable on all platforms that support
5539# interlibrary dependencies.
5540# 'none' -- dependencies not supported.
5541# `unknown' -- same as none, but documents that we really don't know.
5542# 'pass_all' -- all dependencies passed with no checks.
5543# 'test_compile' -- check by making test program.
5544# 'file_magic [[regex]]' -- check by looking for files in library path
5545# which responds to the $file_magic_cmd with a given extended regex.
5546# If you have `file' or equivalent on your system and you're not sure
5547# whether `pass_all' will *always* work, you probably want this one.
5548
5549case $host_os in
5550aix[4-9]*)
5551  lt_cv_deplibs_check_method=pass_all
5552  ;;
5553
5554beos*)
5555  lt_cv_deplibs_check_method=pass_all
5556  ;;
5557
5558bsdi[45]*)
5559  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5560  lt_cv_file_magic_cmd='/usr/bin/file -L'
5561  lt_cv_file_magic_test_file=/shlib/libc.so
5562  ;;
5563
5564cygwin*)
5565  # func_win32_libid is a shell function defined in ltmain.sh
5566  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5567  lt_cv_file_magic_cmd='func_win32_libid'
5568  ;;
5569
5570mingw* | pw32*)
5571  # Base MSYS/MinGW do not provide the 'file' command needed by
5572  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5573  # unless we find 'file', for example because we are cross-compiling.
5574  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5575  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5576    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5577    lt_cv_file_magic_cmd='func_win32_libid'
5578  else
5579    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5580    lt_cv_file_magic_cmd='$OBJDUMP -f'
5581  fi
5582  ;;
5583
5584cegcc*)
5585  # use the weaker test based on 'objdump'. See mingw*.
5586  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5587  lt_cv_file_magic_cmd='$OBJDUMP -f'
5588  ;;
5589
5590darwin* | rhapsody*)
5591  lt_cv_deplibs_check_method=pass_all
5592  ;;
5593
5594freebsd* | dragonfly*)
5595  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5596    case $host_cpu in
5597    i*86 )
5598      # Not sure whether the presence of OpenBSD here was a mistake.
5599      # Let's accept both of them until this is cleared up.
5600      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5601      lt_cv_file_magic_cmd=/usr/bin/file
5602      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5603      ;;
5604    esac
5605  else
5606    lt_cv_deplibs_check_method=pass_all
5607  fi
5608  ;;
5609
5610gnu*)
5611  lt_cv_deplibs_check_method=pass_all
5612  ;;
5613
5614haiku*)
5615  lt_cv_deplibs_check_method=pass_all
5616  ;;
5617
5618hpux10.20* | hpux11*)
5619  lt_cv_file_magic_cmd=/usr/bin/file
5620  case $host_cpu in
5621  ia64*)
5622    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5623    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5624    ;;
5625  hppa*64*)
5626    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]'
5627    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5628    ;;
5629  *)
5630    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5631    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5632    ;;
5633  esac
5634  ;;
5635
5636interix[3-9]*)
5637  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5638  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5639  ;;
5640
5641irix5* | irix6* | nonstopux*)
5642  case $LD in
5643  *-32|*"-32 ") libmagic=32-bit;;
5644  *-n32|*"-n32 ") libmagic=N32;;
5645  *-64|*"-64 ") libmagic=64-bit;;
5646  *) libmagic=never-match;;
5647  esac
5648  lt_cv_deplibs_check_method=pass_all
5649  ;;
5650
5651# This must be Linux ELF.
5652linux* | k*bsd*-gnu | kopensolaris*-gnu)
5653  lt_cv_deplibs_check_method=pass_all
5654  ;;
5655
5656netbsd*)
5657  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5658    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5659  else
5660    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5661  fi
5662  ;;
5663
5664newos6*)
5665  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5666  lt_cv_file_magic_cmd=/usr/bin/file
5667  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5668  ;;
5669
5670*nto* | *qnx*)
5671  lt_cv_deplibs_check_method=pass_all
5672  ;;
5673
5674openbsd*)
5675  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5676    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5677  else
5678    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5679  fi
5680  ;;
5681
5682osf3* | osf4* | osf5*)
5683  lt_cv_deplibs_check_method=pass_all
5684  ;;
5685
5686rdos*)
5687  lt_cv_deplibs_check_method=pass_all
5688  ;;
5689
5690solaris*)
5691  lt_cv_deplibs_check_method=pass_all
5692  ;;
5693
5694sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5695  lt_cv_deplibs_check_method=pass_all
5696  ;;
5697
5698sysv4 | sysv4.3*)
5699  case $host_vendor in
5700  motorola)
5701    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]'
5702    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5703    ;;
5704  ncr)
5705    lt_cv_deplibs_check_method=pass_all
5706    ;;
5707  sequent)
5708    lt_cv_file_magic_cmd='/bin/file'
5709    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5710    ;;
5711  sni)
5712    lt_cv_file_magic_cmd='/bin/file'
5713    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5714    lt_cv_file_magic_test_file=/lib/libc.so
5715    ;;
5716  siemens)
5717    lt_cv_deplibs_check_method=pass_all
5718    ;;
5719  pc)
5720    lt_cv_deplibs_check_method=pass_all
5721    ;;
5722  esac
5723  ;;
5724
5725tpf*)
5726  lt_cv_deplibs_check_method=pass_all
5727  ;;
5728esac
5729
5730fi
5731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5732$as_echo "$lt_cv_deplibs_check_method" >&6; }
5733file_magic_cmd=$lt_cv_file_magic_cmd
5734deplibs_check_method=$lt_cv_deplibs_check_method
5735test -z "$deplibs_check_method" && deplibs_check_method=unknown
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748plugin_option=
5749plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
5750for plugin in $plugin_names; do
5751  plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
5752  if test x$plugin_so = x$plugin; then
5753    plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
5754  fi
5755  if test x$plugin_so != x$plugin; then
5756    plugin_option="--plugin $plugin_so"
5757    break
5758  fi
5759done
5760
5761if test -n "$ac_tool_prefix"; then
5762  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5763set dummy ${ac_tool_prefix}ar; ac_word=$2
5764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5765$as_echo_n "checking for $ac_word... " >&6; }
5766if ${ac_cv_prog_AR+:} false; then :
5767  $as_echo_n "(cached) " >&6
5768else
5769  if test -n "$AR"; then
5770  ac_cv_prog_AR="$AR" # Let the user override the test.
5771else
5772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5773for as_dir in $PATH
5774do
5775  IFS=$as_save_IFS
5776  test -z "$as_dir" && as_dir=.
5777    for ac_exec_ext in '' $ac_executable_extensions; do
5778  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5779    ac_cv_prog_AR="${ac_tool_prefix}ar"
5780    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5781    break 2
5782  fi
5783done
5784  done
5785IFS=$as_save_IFS
5786
5787fi
5788fi
5789AR=$ac_cv_prog_AR
5790if test -n "$AR"; then
5791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5792$as_echo "$AR" >&6; }
5793else
5794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5795$as_echo "no" >&6; }
5796fi
5797
5798
5799fi
5800if test -z "$ac_cv_prog_AR"; then
5801  ac_ct_AR=$AR
5802  # Extract the first word of "ar", so it can be a program name with args.
5803set dummy ar; ac_word=$2
5804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5805$as_echo_n "checking for $ac_word... " >&6; }
5806if ${ac_cv_prog_ac_ct_AR+:} false; then :
5807  $as_echo_n "(cached) " >&6
5808else
5809  if test -n "$ac_ct_AR"; then
5810  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5811else
5812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5813for as_dir in $PATH
5814do
5815  IFS=$as_save_IFS
5816  test -z "$as_dir" && as_dir=.
5817    for ac_exec_ext in '' $ac_executable_extensions; do
5818  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5819    ac_cv_prog_ac_ct_AR="ar"
5820    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5821    break 2
5822  fi
5823done
5824  done
5825IFS=$as_save_IFS
5826
5827fi
5828fi
5829ac_ct_AR=$ac_cv_prog_ac_ct_AR
5830if test -n "$ac_ct_AR"; then
5831  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5832$as_echo "$ac_ct_AR" >&6; }
5833else
5834  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5835$as_echo "no" >&6; }
5836fi
5837
5838  if test "x$ac_ct_AR" = x; then
5839    AR="false"
5840  else
5841    case $cross_compiling:$ac_tool_warned in
5842yes:)
5843{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5844$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5845ac_tool_warned=yes ;;
5846esac
5847    AR=$ac_ct_AR
5848  fi
5849else
5850  AR="$ac_cv_prog_AR"
5851fi
5852
5853test -z "$AR" && AR=ar
5854if test -n "$plugin_option"; then
5855  if $AR --help 2>&1 | grep -q "\--plugin"; then
5856    touch conftest.c
5857    $AR $plugin_option rc conftest.a conftest.c
5858    if test "$?" != 0; then
5859      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
5860$as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
5861    else
5862      AR="$AR $plugin_option"
5863    fi
5864    rm -f conftest.*
5865  fi
5866fi
5867test -z "$AR_FLAGS" && AR_FLAGS=cru
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879if test -n "$ac_tool_prefix"; then
5880  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5881set dummy ${ac_tool_prefix}strip; ac_word=$2
5882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5883$as_echo_n "checking for $ac_word... " >&6; }
5884if ${ac_cv_prog_STRIP+:} false; then :
5885  $as_echo_n "(cached) " >&6
5886else
5887  if test -n "$STRIP"; then
5888  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5889else
5890as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5891for as_dir in $PATH
5892do
5893  IFS=$as_save_IFS
5894  test -z "$as_dir" && as_dir=.
5895    for ac_exec_ext in '' $ac_executable_extensions; do
5896  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5897    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5898    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5899    break 2
5900  fi
5901done
5902  done
5903IFS=$as_save_IFS
5904
5905fi
5906fi
5907STRIP=$ac_cv_prog_STRIP
5908if test -n "$STRIP"; then
5909  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5910$as_echo "$STRIP" >&6; }
5911else
5912  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5913$as_echo "no" >&6; }
5914fi
5915
5916
5917fi
5918if test -z "$ac_cv_prog_STRIP"; then
5919  ac_ct_STRIP=$STRIP
5920  # Extract the first word of "strip", so it can be a program name with args.
5921set dummy strip; ac_word=$2
5922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5923$as_echo_n "checking for $ac_word... " >&6; }
5924if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5925  $as_echo_n "(cached) " >&6
5926else
5927  if test -n "$ac_ct_STRIP"; then
5928  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5929else
5930as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5931for as_dir in $PATH
5932do
5933  IFS=$as_save_IFS
5934  test -z "$as_dir" && as_dir=.
5935    for ac_exec_ext in '' $ac_executable_extensions; do
5936  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5937    ac_cv_prog_ac_ct_STRIP="strip"
5938    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5939    break 2
5940  fi
5941done
5942  done
5943IFS=$as_save_IFS
5944
5945fi
5946fi
5947ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5948if test -n "$ac_ct_STRIP"; then
5949  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5950$as_echo "$ac_ct_STRIP" >&6; }
5951else
5952  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5953$as_echo "no" >&6; }
5954fi
5955
5956  if test "x$ac_ct_STRIP" = x; then
5957    STRIP=":"
5958  else
5959    case $cross_compiling:$ac_tool_warned in
5960yes:)
5961{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5962$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5963ac_tool_warned=yes ;;
5964esac
5965    STRIP=$ac_ct_STRIP
5966  fi
5967else
5968  STRIP="$ac_cv_prog_STRIP"
5969fi
5970
5971test -z "$STRIP" && STRIP=:
5972
5973
5974
5975
5976
5977
5978if test -n "$ac_tool_prefix"; then
5979  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5980set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5982$as_echo_n "checking for $ac_word... " >&6; }
5983if ${ac_cv_prog_RANLIB+:} false; then :
5984  $as_echo_n "(cached) " >&6
5985else
5986  if test -n "$RANLIB"; then
5987  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5988else
5989as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5990for as_dir in $PATH
5991do
5992  IFS=$as_save_IFS
5993  test -z "$as_dir" && as_dir=.
5994    for ac_exec_ext in '' $ac_executable_extensions; do
5995  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5996    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5997    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5998    break 2
5999  fi
6000done
6001  done
6002IFS=$as_save_IFS
6003
6004fi
6005fi
6006RANLIB=$ac_cv_prog_RANLIB
6007if test -n "$RANLIB"; then
6008  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6009$as_echo "$RANLIB" >&6; }
6010else
6011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6012$as_echo "no" >&6; }
6013fi
6014
6015
6016fi
6017if test -z "$ac_cv_prog_RANLIB"; then
6018  ac_ct_RANLIB=$RANLIB
6019  # Extract the first word of "ranlib", so it can be a program name with args.
6020set dummy ranlib; ac_word=$2
6021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6022$as_echo_n "checking for $ac_word... " >&6; }
6023if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6024  $as_echo_n "(cached) " >&6
6025else
6026  if test -n "$ac_ct_RANLIB"; then
6027  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6028else
6029as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6030for as_dir in $PATH
6031do
6032  IFS=$as_save_IFS
6033  test -z "$as_dir" && as_dir=.
6034    for ac_exec_ext in '' $ac_executable_extensions; do
6035  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6036    ac_cv_prog_ac_ct_RANLIB="ranlib"
6037    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6038    break 2
6039  fi
6040done
6041  done
6042IFS=$as_save_IFS
6043
6044fi
6045fi
6046ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6047if test -n "$ac_ct_RANLIB"; then
6048  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6049$as_echo "$ac_ct_RANLIB" >&6; }
6050else
6051  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6052$as_echo "no" >&6; }
6053fi
6054
6055  if test "x$ac_ct_RANLIB" = x; then
6056    RANLIB=":"
6057  else
6058    case $cross_compiling:$ac_tool_warned in
6059yes:)
6060{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6061$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6062ac_tool_warned=yes ;;
6063esac
6064    RANLIB=$ac_ct_RANLIB
6065  fi
6066else
6067  RANLIB="$ac_cv_prog_RANLIB"
6068fi
6069
6070test -z "$RANLIB" && RANLIB=:
6071if test -n "$plugin_option" && test "$RANLIB" != ":"; then
6072  if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
6073    RANLIB="$RANLIB $plugin_option"
6074  fi
6075fi
6076
6077
6078
6079
6080
6081
6082# Determine commands to create old-style static archives.
6083old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6084old_postinstall_cmds='chmod 644 $oldlib'
6085old_postuninstall_cmds=
6086
6087if test -n "$RANLIB"; then
6088  case $host_os in
6089  openbsd*)
6090    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6091    ;;
6092  *)
6093    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6094    ;;
6095  esac
6096  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6097fi
6098
6099case $host_os in
6100  darwin*)
6101    lock_old_archive_extraction=yes ;;
6102  *)
6103    lock_old_archive_extraction=no ;;
6104esac
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144# If no C compiler was specified, use CC.
6145LTCC=${LTCC-"$CC"}
6146
6147# If no C compiler flags were specified, use CFLAGS.
6148LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6149
6150# Allow CC to be a program name with arguments.
6151compiler=$CC
6152
6153
6154# Check for command to grab the raw symbol name followed by C symbol from nm.
6155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6156$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6157if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6158  $as_echo_n "(cached) " >&6
6159else
6160
6161# These are sane defaults that work on at least a few old systems.
6162# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6163
6164# Character class describing NM global symbol codes.
6165symcode='[BCDEGRST]'
6166
6167# Regexp to match symbols that can be accessed directly from C.
6168sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6169
6170# Define system-specific variables.
6171case $host_os in
6172aix*)
6173  symcode='[BCDT]'
6174  ;;
6175cygwin* | mingw* | pw32* | cegcc*)
6176  symcode='[ABCDGISTW]'
6177  ;;
6178hpux*)
6179  if test "$host_cpu" = ia64; then
6180    symcode='[ABCDEGRST]'
6181  fi
6182  ;;
6183irix* | nonstopux*)
6184  symcode='[BCDEGRST]'
6185  ;;
6186osf*)
6187  symcode='[BCDEGQRST]'
6188  ;;
6189solaris*)
6190  symcode='[BCDRT]'
6191  ;;
6192sco3.2v5*)
6193  symcode='[DT]'
6194  ;;
6195sysv4.2uw2*)
6196  symcode='[DT]'
6197  ;;
6198sysv5* | sco5v6* | unixware* | OpenUNIX*)
6199  symcode='[ABDT]'
6200  ;;
6201sysv4)
6202  symcode='[DFNSTU]'
6203  ;;
6204esac
6205
6206# If we're using GNU nm, then use its standard symbol codes.
6207case `$NM -V 2>&1` in
6208*GNU* | *'with BFD'*)
6209  symcode='[ABCDGIRSTW]' ;;
6210esac
6211
6212# Transform an extracted symbol line into a proper C declaration.
6213# Some systems (esp. on ia64) link data and code symbols differently,
6214# so use this general approach.
6215lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6216
6217# Transform an extracted symbol line into symbol name and symbol address
6218lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6219lt_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'"
6220
6221# Handle CRLF in mingw tool chain
6222opt_cr=
6223case $build_os in
6224mingw*)
6225  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6226  ;;
6227esac
6228
6229# Try without a prefix underscore, then with it.
6230for ac_symprfx in "" "_"; do
6231
6232  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6233  symxfrm="\\1 $ac_symprfx\\2 \\2"
6234
6235  # Write the raw and C identifiers.
6236  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6237    # Fake it for dumpbin and say T for any non-static function
6238    # and D for any global variable.
6239    # Also find C++ and __fastcall symbols from MSVC++,
6240    # which start with @ or ?.
6241    lt_cv_sys_global_symbol_pipe="$AWK '"\
6242"     {last_section=section; section=\$ 3};"\
6243"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6244"     \$ 0!~/External *\|/{next};"\
6245"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6246"     {if(hide[section]) next};"\
6247"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6248"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6249"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6250"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6251"     ' prfx=^$ac_symprfx"
6252  else
6253    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6254  fi
6255
6256  # Check to see that the pipe works correctly.
6257  pipe_works=no
6258
6259  rm -f conftest*
6260  cat > conftest.$ac_ext <<_LT_EOF
6261#ifdef __cplusplus
6262extern "C" {
6263#endif
6264char nm_test_var;
6265void nm_test_func(void);
6266void nm_test_func(void){}
6267#ifdef __cplusplus
6268}
6269#endif
6270int main(){nm_test_var='a';nm_test_func();return(0);}
6271_LT_EOF
6272
6273  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6274  (eval $ac_compile) 2>&5
6275  ac_status=$?
6276  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6277  test $ac_status = 0; }; then
6278    # Now try to grab the symbols.
6279    nlist=conftest.nm
6280    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6281  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6282  ac_status=$?
6283  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6284  test $ac_status = 0; } && test -s "$nlist"; then
6285      # Try sorting and uniquifying the output.
6286      if sort "$nlist" | uniq > "$nlist"T; then
6287	mv -f "$nlist"T "$nlist"
6288      else
6289	rm -f "$nlist"T
6290      fi
6291
6292      # Make sure that we snagged all the symbols we need.
6293      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6294	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6295	  cat <<_LT_EOF > conftest.$ac_ext
6296#ifdef __cplusplus
6297extern "C" {
6298#endif
6299
6300_LT_EOF
6301	  # Now generate the symbol file.
6302	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6303
6304	  cat <<_LT_EOF >> conftest.$ac_ext
6305
6306/* The mapping between symbol names and symbols.  */
6307const struct {
6308  const char *name;
6309  void       *address;
6310}
6311lt__PROGRAM__LTX_preloaded_symbols[] =
6312{
6313  { "@PROGRAM@", (void *) 0 },
6314_LT_EOF
6315	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6316	  cat <<\_LT_EOF >> conftest.$ac_ext
6317  {0, (void *) 0}
6318};
6319
6320/* This works around a problem in FreeBSD linker */
6321#ifdef FREEBSD_WORKAROUND
6322static const void *lt_preloaded_setup() {
6323  return lt__PROGRAM__LTX_preloaded_symbols;
6324}
6325#endif
6326
6327#ifdef __cplusplus
6328}
6329#endif
6330_LT_EOF
6331	  # Now try linking the two files.
6332	  mv conftest.$ac_objext conftstm.$ac_objext
6333	  lt_save_LIBS="$LIBS"
6334	  lt_save_CFLAGS="$CFLAGS"
6335	  LIBS="conftstm.$ac_objext"
6336	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6337	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6338  (eval $ac_link) 2>&5
6339  ac_status=$?
6340  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6341  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6342	    pipe_works=yes
6343	  fi
6344	  LIBS="$lt_save_LIBS"
6345	  CFLAGS="$lt_save_CFLAGS"
6346	else
6347	  echo "cannot find nm_test_func in $nlist" >&5
6348	fi
6349      else
6350	echo "cannot find nm_test_var in $nlist" >&5
6351      fi
6352    else
6353      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6354    fi
6355  else
6356    echo "$progname: failed program was:" >&5
6357    cat conftest.$ac_ext >&5
6358  fi
6359  rm -rf conftest* conftst*
6360
6361  # Do not use the global_symbol_pipe unless it works.
6362  if test "$pipe_works" = yes; then
6363    break
6364  else
6365    lt_cv_sys_global_symbol_pipe=
6366  fi
6367done
6368
6369fi
6370
6371if test -z "$lt_cv_sys_global_symbol_pipe"; then
6372  lt_cv_sys_global_symbol_to_cdecl=
6373fi
6374if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6376$as_echo "failed" >&6; }
6377else
6378  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6379$as_echo "ok" >&6; }
6380fi
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403# Check whether --enable-libtool-lock was given.
6404if test "${enable_libtool_lock+set}" = set; then :
6405  enableval=$enable_libtool_lock;
6406fi
6407
6408test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6409
6410# Some flags need to be propagated to the compiler or linker for good
6411# libtool support.
6412case $host in
6413ia64-*-hpux*)
6414  # Find out which ABI we are using.
6415  echo 'int i;' > conftest.$ac_ext
6416  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6417  (eval $ac_compile) 2>&5
6418  ac_status=$?
6419  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6420  test $ac_status = 0; }; then
6421    case `/usr/bin/file conftest.$ac_objext` in
6422      *ELF-32*)
6423	HPUX_IA64_MODE="32"
6424	;;
6425      *ELF-64*)
6426	HPUX_IA64_MODE="64"
6427	;;
6428    esac
6429  fi
6430  rm -rf conftest*
6431  ;;
6432*-*-irix6*)
6433  # Find out which ABI we are using.
6434  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6435  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6436  (eval $ac_compile) 2>&5
6437  ac_status=$?
6438  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6439  test $ac_status = 0; }; then
6440    if test "$lt_cv_prog_gnu_ld" = yes; then
6441      case `/usr/bin/file conftest.$ac_objext` in
6442	*32-bit*)
6443	  LD="${LD-ld} -melf32bsmip"
6444	  ;;
6445	*N32*)
6446	  LD="${LD-ld} -melf32bmipn32"
6447	  ;;
6448	*64-bit*)
6449	  LD="${LD-ld} -melf64bmip"
6450	;;
6451      esac
6452    else
6453      case `/usr/bin/file conftest.$ac_objext` in
6454	*32-bit*)
6455	  LD="${LD-ld} -32"
6456	  ;;
6457	*N32*)
6458	  LD="${LD-ld} -n32"
6459	  ;;
6460	*64-bit*)
6461	  LD="${LD-ld} -64"
6462	  ;;
6463      esac
6464    fi
6465  fi
6466  rm -rf conftest*
6467  ;;
6468
6469x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6470s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6471  # Find out which ABI we are using.
6472  echo 'int i;' > conftest.$ac_ext
6473  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6474  (eval $ac_compile) 2>&5
6475  ac_status=$?
6476  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6477  test $ac_status = 0; }; then
6478    case `/usr/bin/file conftest.o` in
6479      *32-bit*)
6480	case $host in
6481	  x86_64-*kfreebsd*-gnu)
6482	    LD="${LD-ld} -m elf_i386_fbsd"
6483	    ;;
6484	  x86_64-*linux*)
6485	    case `/usr/bin/file conftest.o` in
6486	      *x86-64*)
6487		LD="${LD-ld} -m elf32_x86_64"
6488		;;
6489	      *)
6490		LD="${LD-ld} -m elf_i386"
6491		;;
6492	    esac
6493	    ;;
6494	  powerpc64le-*linux*)
6495	    LD="${LD-ld} -m elf32lppclinux"
6496	    ;;
6497	  powerpc64-*linux*)
6498	    LD="${LD-ld} -m elf32ppclinux"
6499	    ;;
6500	  s390x-*linux*)
6501	    LD="${LD-ld} -m elf_s390"
6502	    ;;
6503	  sparc64-*linux*)
6504	    LD="${LD-ld} -m elf32_sparc"
6505	    ;;
6506	esac
6507	;;
6508      *64-bit*)
6509	case $host in
6510	  x86_64-*kfreebsd*-gnu)
6511	    LD="${LD-ld} -m elf_x86_64_fbsd"
6512	    ;;
6513	  x86_64-*linux*)
6514	    LD="${LD-ld} -m elf_x86_64"
6515	    ;;
6516	  powerpcle-*linux*)
6517	    LD="${LD-ld} -m elf64lppc"
6518	    ;;
6519	  powerpc-*linux*)
6520	    LD="${LD-ld} -m elf64ppc"
6521	    ;;
6522	  s390*-*linux*|s390*-*tpf*)
6523	    LD="${LD-ld} -m elf64_s390"
6524	    ;;
6525	  sparc*-*linux*)
6526	    LD="${LD-ld} -m elf64_sparc"
6527	    ;;
6528	esac
6529	;;
6530    esac
6531  fi
6532  rm -rf conftest*
6533  ;;
6534
6535*-*-sco3.2v5*)
6536  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6537  SAVE_CFLAGS="$CFLAGS"
6538  CFLAGS="$CFLAGS -belf"
6539  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6540$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6541if ${lt_cv_cc_needs_belf+:} false; then :
6542  $as_echo_n "(cached) " >&6
6543else
6544  ac_ext=c
6545ac_cpp='$CPP $CPPFLAGS'
6546ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6547ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6548ac_compiler_gnu=$ac_cv_c_compiler_gnu
6549
6550     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6551/* end confdefs.h.  */
6552
6553int
6554main ()
6555{
6556
6557  ;
6558  return 0;
6559}
6560_ACEOF
6561if ac_fn_c_try_link "$LINENO"; then :
6562  lt_cv_cc_needs_belf=yes
6563else
6564  lt_cv_cc_needs_belf=no
6565fi
6566rm -f core conftest.err conftest.$ac_objext \
6567    conftest$ac_exeext conftest.$ac_ext
6568     ac_ext=c
6569ac_cpp='$CPP $CPPFLAGS'
6570ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6571ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6572ac_compiler_gnu=$ac_cv_c_compiler_gnu
6573
6574fi
6575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6576$as_echo "$lt_cv_cc_needs_belf" >&6; }
6577  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6578    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6579    CFLAGS="$SAVE_CFLAGS"
6580  fi
6581  ;;
6582sparc*-*solaris*)
6583  # Find out which ABI we are using.
6584  echo 'int i;' > conftest.$ac_ext
6585  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6586  (eval $ac_compile) 2>&5
6587  ac_status=$?
6588  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6589  test $ac_status = 0; }; then
6590    case `/usr/bin/file conftest.o` in
6591    *64-bit*)
6592      case $lt_cv_prog_gnu_ld in
6593      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6594      *)
6595	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6596	  LD="${LD-ld} -64"
6597	fi
6598	;;
6599      esac
6600      ;;
6601    esac
6602  fi
6603  rm -rf conftest*
6604  ;;
6605esac
6606
6607need_locks="$enable_libtool_lock"
6608
6609
6610  case $host_os in
6611    rhapsody* | darwin*)
6612    if test -n "$ac_tool_prefix"; then
6613  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6614set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6616$as_echo_n "checking for $ac_word... " >&6; }
6617if ${ac_cv_prog_DSYMUTIL+:} false; then :
6618  $as_echo_n "(cached) " >&6
6619else
6620  if test -n "$DSYMUTIL"; then
6621  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6622else
6623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6624for as_dir in $PATH
6625do
6626  IFS=$as_save_IFS
6627  test -z "$as_dir" && as_dir=.
6628    for ac_exec_ext in '' $ac_executable_extensions; do
6629  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6630    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6631    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6632    break 2
6633  fi
6634done
6635  done
6636IFS=$as_save_IFS
6637
6638fi
6639fi
6640DSYMUTIL=$ac_cv_prog_DSYMUTIL
6641if test -n "$DSYMUTIL"; then
6642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6643$as_echo "$DSYMUTIL" >&6; }
6644else
6645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6646$as_echo "no" >&6; }
6647fi
6648
6649
6650fi
6651if test -z "$ac_cv_prog_DSYMUTIL"; then
6652  ac_ct_DSYMUTIL=$DSYMUTIL
6653  # Extract the first word of "dsymutil", so it can be a program name with args.
6654set dummy dsymutil; ac_word=$2
6655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6656$as_echo_n "checking for $ac_word... " >&6; }
6657if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6658  $as_echo_n "(cached) " >&6
6659else
6660  if test -n "$ac_ct_DSYMUTIL"; then
6661  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6662else
6663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6664for as_dir in $PATH
6665do
6666  IFS=$as_save_IFS
6667  test -z "$as_dir" && as_dir=.
6668    for ac_exec_ext in '' $ac_executable_extensions; do
6669  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6670    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6671    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6672    break 2
6673  fi
6674done
6675  done
6676IFS=$as_save_IFS
6677
6678fi
6679fi
6680ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6681if test -n "$ac_ct_DSYMUTIL"; then
6682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6683$as_echo "$ac_ct_DSYMUTIL" >&6; }
6684else
6685  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6686$as_echo "no" >&6; }
6687fi
6688
6689  if test "x$ac_ct_DSYMUTIL" = x; then
6690    DSYMUTIL=":"
6691  else
6692    case $cross_compiling:$ac_tool_warned in
6693yes:)
6694{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6695$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6696ac_tool_warned=yes ;;
6697esac
6698    DSYMUTIL=$ac_ct_DSYMUTIL
6699  fi
6700else
6701  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6702fi
6703
6704    if test -n "$ac_tool_prefix"; then
6705  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6706set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6708$as_echo_n "checking for $ac_word... " >&6; }
6709if ${ac_cv_prog_NMEDIT+:} false; then :
6710  $as_echo_n "(cached) " >&6
6711else
6712  if test -n "$NMEDIT"; then
6713  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6714else
6715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6716for as_dir in $PATH
6717do
6718  IFS=$as_save_IFS
6719  test -z "$as_dir" && as_dir=.
6720    for ac_exec_ext in '' $ac_executable_extensions; do
6721  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6722    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6723    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6724    break 2
6725  fi
6726done
6727  done
6728IFS=$as_save_IFS
6729
6730fi
6731fi
6732NMEDIT=$ac_cv_prog_NMEDIT
6733if test -n "$NMEDIT"; then
6734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6735$as_echo "$NMEDIT" >&6; }
6736else
6737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6738$as_echo "no" >&6; }
6739fi
6740
6741
6742fi
6743if test -z "$ac_cv_prog_NMEDIT"; then
6744  ac_ct_NMEDIT=$NMEDIT
6745  # Extract the first word of "nmedit", so it can be a program name with args.
6746set dummy nmedit; ac_word=$2
6747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6748$as_echo_n "checking for $ac_word... " >&6; }
6749if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6750  $as_echo_n "(cached) " >&6
6751else
6752  if test -n "$ac_ct_NMEDIT"; then
6753  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6754else
6755as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6756for as_dir in $PATH
6757do
6758  IFS=$as_save_IFS
6759  test -z "$as_dir" && as_dir=.
6760    for ac_exec_ext in '' $ac_executable_extensions; do
6761  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6762    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6763    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6764    break 2
6765  fi
6766done
6767  done
6768IFS=$as_save_IFS
6769
6770fi
6771fi
6772ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6773if test -n "$ac_ct_NMEDIT"; then
6774  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6775$as_echo "$ac_ct_NMEDIT" >&6; }
6776else
6777  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6778$as_echo "no" >&6; }
6779fi
6780
6781  if test "x$ac_ct_NMEDIT" = x; then
6782    NMEDIT=":"
6783  else
6784    case $cross_compiling:$ac_tool_warned in
6785yes:)
6786{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6787$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6788ac_tool_warned=yes ;;
6789esac
6790    NMEDIT=$ac_ct_NMEDIT
6791  fi
6792else
6793  NMEDIT="$ac_cv_prog_NMEDIT"
6794fi
6795
6796    if test -n "$ac_tool_prefix"; then
6797  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6798set dummy ${ac_tool_prefix}lipo; ac_word=$2
6799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6800$as_echo_n "checking for $ac_word... " >&6; }
6801if ${ac_cv_prog_LIPO+:} false; then :
6802  $as_echo_n "(cached) " >&6
6803else
6804  if test -n "$LIPO"; then
6805  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6806else
6807as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6808for as_dir in $PATH
6809do
6810  IFS=$as_save_IFS
6811  test -z "$as_dir" && as_dir=.
6812    for ac_exec_ext in '' $ac_executable_extensions; do
6813  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6814    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6815    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6816    break 2
6817  fi
6818done
6819  done
6820IFS=$as_save_IFS
6821
6822fi
6823fi
6824LIPO=$ac_cv_prog_LIPO
6825if test -n "$LIPO"; then
6826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6827$as_echo "$LIPO" >&6; }
6828else
6829  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6830$as_echo "no" >&6; }
6831fi
6832
6833
6834fi
6835if test -z "$ac_cv_prog_LIPO"; then
6836  ac_ct_LIPO=$LIPO
6837  # Extract the first word of "lipo", so it can be a program name with args.
6838set dummy lipo; ac_word=$2
6839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6840$as_echo_n "checking for $ac_word... " >&6; }
6841if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6842  $as_echo_n "(cached) " >&6
6843else
6844  if test -n "$ac_ct_LIPO"; then
6845  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6846else
6847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6848for as_dir in $PATH
6849do
6850  IFS=$as_save_IFS
6851  test -z "$as_dir" && as_dir=.
6852    for ac_exec_ext in '' $ac_executable_extensions; do
6853  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6854    ac_cv_prog_ac_ct_LIPO="lipo"
6855    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6856    break 2
6857  fi
6858done
6859  done
6860IFS=$as_save_IFS
6861
6862fi
6863fi
6864ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6865if test -n "$ac_ct_LIPO"; then
6866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6867$as_echo "$ac_ct_LIPO" >&6; }
6868else
6869  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6870$as_echo "no" >&6; }
6871fi
6872
6873  if test "x$ac_ct_LIPO" = x; then
6874    LIPO=":"
6875  else
6876    case $cross_compiling:$ac_tool_warned in
6877yes:)
6878{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6879$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6880ac_tool_warned=yes ;;
6881esac
6882    LIPO=$ac_ct_LIPO
6883  fi
6884else
6885  LIPO="$ac_cv_prog_LIPO"
6886fi
6887
6888    if test -n "$ac_tool_prefix"; then
6889  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6890set dummy ${ac_tool_prefix}otool; ac_word=$2
6891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6892$as_echo_n "checking for $ac_word... " >&6; }
6893if ${ac_cv_prog_OTOOL+:} false; then :
6894  $as_echo_n "(cached) " >&6
6895else
6896  if test -n "$OTOOL"; then
6897  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6898else
6899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6900for as_dir in $PATH
6901do
6902  IFS=$as_save_IFS
6903  test -z "$as_dir" && as_dir=.
6904    for ac_exec_ext in '' $ac_executable_extensions; do
6905  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6906    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6907    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6908    break 2
6909  fi
6910done
6911  done
6912IFS=$as_save_IFS
6913
6914fi
6915fi
6916OTOOL=$ac_cv_prog_OTOOL
6917if test -n "$OTOOL"; then
6918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6919$as_echo "$OTOOL" >&6; }
6920else
6921  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6922$as_echo "no" >&6; }
6923fi
6924
6925
6926fi
6927if test -z "$ac_cv_prog_OTOOL"; then
6928  ac_ct_OTOOL=$OTOOL
6929  # Extract the first word of "otool", so it can be a program name with args.
6930set dummy otool; ac_word=$2
6931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6932$as_echo_n "checking for $ac_word... " >&6; }
6933if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6934  $as_echo_n "(cached) " >&6
6935else
6936  if test -n "$ac_ct_OTOOL"; then
6937  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6938else
6939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6940for as_dir in $PATH
6941do
6942  IFS=$as_save_IFS
6943  test -z "$as_dir" && as_dir=.
6944    for ac_exec_ext in '' $ac_executable_extensions; do
6945  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6946    ac_cv_prog_ac_ct_OTOOL="otool"
6947    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6948    break 2
6949  fi
6950done
6951  done
6952IFS=$as_save_IFS
6953
6954fi
6955fi
6956ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6957if test -n "$ac_ct_OTOOL"; then
6958  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6959$as_echo "$ac_ct_OTOOL" >&6; }
6960else
6961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6962$as_echo "no" >&6; }
6963fi
6964
6965  if test "x$ac_ct_OTOOL" = x; then
6966    OTOOL=":"
6967  else
6968    case $cross_compiling:$ac_tool_warned in
6969yes:)
6970{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6971$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6972ac_tool_warned=yes ;;
6973esac
6974    OTOOL=$ac_ct_OTOOL
6975  fi
6976else
6977  OTOOL="$ac_cv_prog_OTOOL"
6978fi
6979
6980    if test -n "$ac_tool_prefix"; then
6981  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6982set dummy ${ac_tool_prefix}otool64; ac_word=$2
6983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6984$as_echo_n "checking for $ac_word... " >&6; }
6985if ${ac_cv_prog_OTOOL64+:} false; then :
6986  $as_echo_n "(cached) " >&6
6987else
6988  if test -n "$OTOOL64"; then
6989  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6990else
6991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6992for as_dir in $PATH
6993do
6994  IFS=$as_save_IFS
6995  test -z "$as_dir" && as_dir=.
6996    for ac_exec_ext in '' $ac_executable_extensions; do
6997  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6998    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6999    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7000    break 2
7001  fi
7002done
7003  done
7004IFS=$as_save_IFS
7005
7006fi
7007fi
7008OTOOL64=$ac_cv_prog_OTOOL64
7009if test -n "$OTOOL64"; then
7010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7011$as_echo "$OTOOL64" >&6; }
7012else
7013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7014$as_echo "no" >&6; }
7015fi
7016
7017
7018fi
7019if test -z "$ac_cv_prog_OTOOL64"; then
7020  ac_ct_OTOOL64=$OTOOL64
7021  # Extract the first word of "otool64", so it can be a program name with args.
7022set dummy otool64; ac_word=$2
7023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7024$as_echo_n "checking for $ac_word... " >&6; }
7025if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7026  $as_echo_n "(cached) " >&6
7027else
7028  if test -n "$ac_ct_OTOOL64"; then
7029  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7030else
7031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7032for as_dir in $PATH
7033do
7034  IFS=$as_save_IFS
7035  test -z "$as_dir" && as_dir=.
7036    for ac_exec_ext in '' $ac_executable_extensions; do
7037  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7038    ac_cv_prog_ac_ct_OTOOL64="otool64"
7039    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7040    break 2
7041  fi
7042done
7043  done
7044IFS=$as_save_IFS
7045
7046fi
7047fi
7048ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7049if test -n "$ac_ct_OTOOL64"; then
7050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7051$as_echo "$ac_ct_OTOOL64" >&6; }
7052else
7053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7054$as_echo "no" >&6; }
7055fi
7056
7057  if test "x$ac_ct_OTOOL64" = x; then
7058    OTOOL64=":"
7059  else
7060    case $cross_compiling:$ac_tool_warned in
7061yes:)
7062{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7063$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7064ac_tool_warned=yes ;;
7065esac
7066    OTOOL64=$ac_ct_OTOOL64
7067  fi
7068else
7069  OTOOL64="$ac_cv_prog_OTOOL64"
7070fi
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7099$as_echo_n "checking for -single_module linker flag... " >&6; }
7100if ${lt_cv_apple_cc_single_mod+:} false; then :
7101  $as_echo_n "(cached) " >&6
7102else
7103  lt_cv_apple_cc_single_mod=no
7104      if test -z "${LT_MULTI_MODULE}"; then
7105	# By default we will add the -single_module flag. You can override
7106	# by either setting the environment variable LT_MULTI_MODULE
7107	# non-empty at configure time, or by adding -multi_module to the
7108	# link flags.
7109	rm -rf libconftest.dylib*
7110	echo "int foo(void){return 1;}" > conftest.c
7111	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7112-dynamiclib -Wl,-single_module conftest.c" >&5
7113	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7114	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7115        _lt_result=$?
7116	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7117	  lt_cv_apple_cc_single_mod=yes
7118	else
7119	  cat conftest.err >&5
7120	fi
7121	rm -rf libconftest.dylib*
7122	rm -f conftest.*
7123      fi
7124fi
7125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7126$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7127    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7128$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7129if ${lt_cv_ld_exported_symbols_list+:} false; then :
7130  $as_echo_n "(cached) " >&6
7131else
7132  lt_cv_ld_exported_symbols_list=no
7133      save_LDFLAGS=$LDFLAGS
7134      echo "_main" > conftest.sym
7135      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7136      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7137/* end confdefs.h.  */
7138
7139int
7140main ()
7141{
7142
7143  ;
7144  return 0;
7145}
7146_ACEOF
7147if ac_fn_c_try_link "$LINENO"; then :
7148  lt_cv_ld_exported_symbols_list=yes
7149else
7150  lt_cv_ld_exported_symbols_list=no
7151fi
7152rm -f core conftest.err conftest.$ac_objext \
7153    conftest$ac_exeext conftest.$ac_ext
7154	LDFLAGS="$save_LDFLAGS"
7155
7156fi
7157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7158$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7159    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7160$as_echo_n "checking for -force_load linker flag... " >&6; }
7161if ${lt_cv_ld_force_load+:} false; then :
7162  $as_echo_n "(cached) " >&6
7163else
7164  lt_cv_ld_force_load=no
7165      cat > conftest.c << _LT_EOF
7166int forced_loaded() { return 2;}
7167_LT_EOF
7168      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7169      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7170      echo "$AR cru libconftest.a conftest.o" >&5
7171      $AR cru libconftest.a conftest.o 2>&5
7172      cat > conftest.c << _LT_EOF
7173int main() { return 0;}
7174_LT_EOF
7175      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7176      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7177      _lt_result=$?
7178      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7179	lt_cv_ld_force_load=yes
7180      else
7181	cat conftest.err >&5
7182      fi
7183        rm -f conftest.err libconftest.a conftest conftest.c
7184        rm -rf conftest.dSYM
7185
7186fi
7187{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7188$as_echo "$lt_cv_ld_force_load" >&6; }
7189    case $host_os in
7190    rhapsody* | darwin1.[012])
7191      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7192    darwin1.*)
7193      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7194    darwin*) # darwin 5.x on
7195      # if running on 10.5 or later, the deployment target defaults
7196      # to the OS version, if on x86, and 10.4, the deployment
7197      # target defaults to 10.4. Don't you love it?
7198      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7199	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7200	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7201	10.[012][,.]*)
7202	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7203	10.*)
7204	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7205      esac
7206    ;;
7207  esac
7208    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7209      _lt_dar_single_mod='$single_module'
7210    fi
7211    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7212      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7213    else
7214      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7215    fi
7216    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7217      _lt_dsymutil='~$DSYMUTIL $lib || :'
7218    else
7219      _lt_dsymutil=
7220    fi
7221    ;;
7222  esac
7223
7224for ac_header in dlfcn.h
7225do :
7226  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7227"
7228if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7229  cat >>confdefs.h <<_ACEOF
7230#define HAVE_DLFCN_H 1
7231_ACEOF
7232
7233fi
7234
7235done
7236
7237
7238
7239
7240
7241# Set options
7242
7243
7244
7245        enable_dlopen=no
7246
7247
7248  enable_win32_dll=no
7249
7250
7251            # Check whether --enable-shared was given.
7252if test "${enable_shared+set}" = set; then :
7253  enableval=$enable_shared; p=${PACKAGE-default}
7254    case $enableval in
7255    yes) enable_shared=yes ;;
7256    no) enable_shared=no ;;
7257    *)
7258      enable_shared=no
7259      # Look at the argument we got.  We use all the common list separators.
7260      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7261      for pkg in $enableval; do
7262	IFS="$lt_save_ifs"
7263	if test "X$pkg" = "X$p"; then
7264	  enable_shared=yes
7265	fi
7266      done
7267      IFS="$lt_save_ifs"
7268      ;;
7269    esac
7270else
7271  enable_shared=yes
7272fi
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282  # Check whether --enable-static was given.
7283if test "${enable_static+set}" = set; then :
7284  enableval=$enable_static; p=${PACKAGE-default}
7285    case $enableval in
7286    yes) enable_static=yes ;;
7287    no) enable_static=no ;;
7288    *)
7289     enable_static=no
7290      # Look at the argument we got.  We use all the common list separators.
7291      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7292      for pkg in $enableval; do
7293	IFS="$lt_save_ifs"
7294	if test "X$pkg" = "X$p"; then
7295	  enable_static=yes
7296	fi
7297      done
7298      IFS="$lt_save_ifs"
7299      ;;
7300    esac
7301else
7302  enable_static=yes
7303fi
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314# Check whether --with-pic was given.
7315if test "${with_pic+set}" = set; then :
7316  withval=$with_pic; pic_mode="$withval"
7317else
7318  pic_mode=default
7319fi
7320
7321
7322test -z "$pic_mode" && pic_mode=default
7323
7324
7325
7326
7327
7328
7329
7330  # Check whether --enable-fast-install was given.
7331if test "${enable_fast_install+set}" = set; then :
7332  enableval=$enable_fast_install; p=${PACKAGE-default}
7333    case $enableval in
7334    yes) enable_fast_install=yes ;;
7335    no) enable_fast_install=no ;;
7336    *)
7337      enable_fast_install=no
7338      # Look at the argument we got.  We use all the common list separators.
7339      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7340      for pkg in $enableval; do
7341	IFS="$lt_save_ifs"
7342	if test "X$pkg" = "X$p"; then
7343	  enable_fast_install=yes
7344	fi
7345      done
7346      IFS="$lt_save_ifs"
7347      ;;
7348    esac
7349else
7350  enable_fast_install=yes
7351fi
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363# This can be used to rebuild libtool when needed
7364LIBTOOL_DEPS="$ltmain"
7365
7366# Always use our own libtool.
7367LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394test -z "$LN_S" && LN_S="ln -s"
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409if test -n "${ZSH_VERSION+set}" ; then
7410   setopt NO_GLOB_SUBST
7411fi
7412
7413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7414$as_echo_n "checking for objdir... " >&6; }
7415if ${lt_cv_objdir+:} false; then :
7416  $as_echo_n "(cached) " >&6
7417else
7418  rm -f .libs 2>/dev/null
7419mkdir .libs 2>/dev/null
7420if test -d .libs; then
7421  lt_cv_objdir=.libs
7422else
7423  # MS-DOS does not allow filenames that begin with a dot.
7424  lt_cv_objdir=_libs
7425fi
7426rmdir .libs 2>/dev/null
7427fi
7428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7429$as_echo "$lt_cv_objdir" >&6; }
7430objdir=$lt_cv_objdir
7431
7432
7433
7434
7435
7436cat >>confdefs.h <<_ACEOF
7437#define LT_OBJDIR "$lt_cv_objdir/"
7438_ACEOF
7439
7440
7441
7442
7443case $host_os in
7444aix3*)
7445  # AIX sometimes has problems with the GCC collect2 program.  For some
7446  # reason, if we set the COLLECT_NAMES environment variable, the problems
7447  # vanish in a puff of smoke.
7448  if test "X${COLLECT_NAMES+set}" != Xset; then
7449    COLLECT_NAMES=
7450    export COLLECT_NAMES
7451  fi
7452  ;;
7453esac
7454
7455# Global variables:
7456ofile=libtool
7457can_build_shared=yes
7458
7459# All known linkers require a `.a' archive for static linking (except MSVC,
7460# which needs '.lib').
7461libext=a
7462
7463with_gnu_ld="$lt_cv_prog_gnu_ld"
7464
7465old_CC="$CC"
7466old_CFLAGS="$CFLAGS"
7467
7468# Set sane defaults for various variables
7469test -z "$CC" && CC=cc
7470test -z "$LTCC" && LTCC=$CC
7471test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7472test -z "$LD" && LD=ld
7473test -z "$ac_objext" && ac_objext=o
7474
7475for cc_temp in $compiler""; do
7476  case $cc_temp in
7477    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7478    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7479    \-*) ;;
7480    *) break;;
7481  esac
7482done
7483cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7484
7485
7486# Only perform the check for file, if the check method requires it
7487test -z "$MAGIC_CMD" && MAGIC_CMD=file
7488case $deplibs_check_method in
7489file_magic*)
7490  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7491    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7492$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7493if ${lt_cv_path_MAGIC_CMD+:} false; then :
7494  $as_echo_n "(cached) " >&6
7495else
7496  case $MAGIC_CMD in
7497[\\/*] |  ?:[\\/]*)
7498  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7499  ;;
7500*)
7501  lt_save_MAGIC_CMD="$MAGIC_CMD"
7502  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7503  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7504  for ac_dir in $ac_dummy; do
7505    IFS="$lt_save_ifs"
7506    test -z "$ac_dir" && ac_dir=.
7507    if test -f $ac_dir/${ac_tool_prefix}file; then
7508      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7509      if test -n "$file_magic_test_file"; then
7510	case $deplibs_check_method in
7511	"file_magic "*)
7512	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7513	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7514	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7515	    $EGREP "$file_magic_regex" > /dev/null; then
7516	    :
7517	  else
7518	    cat <<_LT_EOF 1>&2
7519
7520*** Warning: the command libtool uses to detect shared libraries,
7521*** $file_magic_cmd, produces output that libtool cannot recognize.
7522*** The result is that libtool may fail to recognize shared libraries
7523*** as such.  This will affect the creation of libtool libraries that
7524*** depend on shared libraries, but programs linked with such libtool
7525*** libraries will work regardless of this problem.  Nevertheless, you
7526*** may want to report the problem to your system manager and/or to
7527*** bug-libtool@gnu.org
7528
7529_LT_EOF
7530	  fi ;;
7531	esac
7532      fi
7533      break
7534    fi
7535  done
7536  IFS="$lt_save_ifs"
7537  MAGIC_CMD="$lt_save_MAGIC_CMD"
7538  ;;
7539esac
7540fi
7541
7542MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7543if test -n "$MAGIC_CMD"; then
7544  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7545$as_echo "$MAGIC_CMD" >&6; }
7546else
7547  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7548$as_echo "no" >&6; }
7549fi
7550
7551
7552
7553
7554
7555if test -z "$lt_cv_path_MAGIC_CMD"; then
7556  if test -n "$ac_tool_prefix"; then
7557    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7558$as_echo_n "checking for file... " >&6; }
7559if ${lt_cv_path_MAGIC_CMD+:} false; then :
7560  $as_echo_n "(cached) " >&6
7561else
7562  case $MAGIC_CMD in
7563[\\/*] |  ?:[\\/]*)
7564  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7565  ;;
7566*)
7567  lt_save_MAGIC_CMD="$MAGIC_CMD"
7568  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7569  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7570  for ac_dir in $ac_dummy; do
7571    IFS="$lt_save_ifs"
7572    test -z "$ac_dir" && ac_dir=.
7573    if test -f $ac_dir/file; then
7574      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7575      if test -n "$file_magic_test_file"; then
7576	case $deplibs_check_method in
7577	"file_magic "*)
7578	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7579	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7580	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7581	    $EGREP "$file_magic_regex" > /dev/null; then
7582	    :
7583	  else
7584	    cat <<_LT_EOF 1>&2
7585
7586*** Warning: the command libtool uses to detect shared libraries,
7587*** $file_magic_cmd, produces output that libtool cannot recognize.
7588*** The result is that libtool may fail to recognize shared libraries
7589*** as such.  This will affect the creation of libtool libraries that
7590*** depend on shared libraries, but programs linked with such libtool
7591*** libraries will work regardless of this problem.  Nevertheless, you
7592*** may want to report the problem to your system manager and/or to
7593*** bug-libtool@gnu.org
7594
7595_LT_EOF
7596	  fi ;;
7597	esac
7598      fi
7599      break
7600    fi
7601  done
7602  IFS="$lt_save_ifs"
7603  MAGIC_CMD="$lt_save_MAGIC_CMD"
7604  ;;
7605esac
7606fi
7607
7608MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7609if test -n "$MAGIC_CMD"; then
7610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7611$as_echo "$MAGIC_CMD" >&6; }
7612else
7613  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7614$as_echo "no" >&6; }
7615fi
7616
7617
7618  else
7619    MAGIC_CMD=:
7620  fi
7621fi
7622
7623  fi
7624  ;;
7625esac
7626
7627# Use C for the default configuration in the libtool script
7628
7629lt_save_CC="$CC"
7630ac_ext=c
7631ac_cpp='$CPP $CPPFLAGS'
7632ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7633ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7634ac_compiler_gnu=$ac_cv_c_compiler_gnu
7635
7636
7637# Source file extension for C test sources.
7638ac_ext=c
7639
7640# Object file extension for compiled C test sources.
7641objext=o
7642objext=$objext
7643
7644# Code to be used in simple compile tests
7645lt_simple_compile_test_code="int some_variable = 0;"
7646
7647# Code to be used in simple link tests
7648lt_simple_link_test_code='int main(){return(0);}'
7649
7650
7651
7652
7653
7654
7655
7656# If no C compiler was specified, use CC.
7657LTCC=${LTCC-"$CC"}
7658
7659# If no C compiler flags were specified, use CFLAGS.
7660LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7661
7662# Allow CC to be a program name with arguments.
7663compiler=$CC
7664
7665# Save the default compiler, since it gets overwritten when the other
7666# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7667compiler_DEFAULT=$CC
7668
7669# save warnings/boilerplate of simple test code
7670ac_outfile=conftest.$ac_objext
7671echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7672eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7673_lt_compiler_boilerplate=`cat conftest.err`
7674$RM conftest*
7675
7676ac_outfile=conftest.$ac_objext
7677echo "$lt_simple_link_test_code" >conftest.$ac_ext
7678eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7679_lt_linker_boilerplate=`cat conftest.err`
7680$RM -r conftest*
7681
7682
7683## CAVEAT EMPTOR:
7684## There is no encapsulation within the following macros, do not change
7685## the running order or otherwise move them around unless you know exactly
7686## what you are doing...
7687if test -n "$compiler"; then
7688
7689lt_prog_compiler_no_builtin_flag=
7690
7691if test "$GCC" = yes; then
7692  case $cc_basename in
7693  nvcc*)
7694    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7695  *)
7696    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7697  esac
7698
7699  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7700$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7701if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7702  $as_echo_n "(cached) " >&6
7703else
7704  lt_cv_prog_compiler_rtti_exceptions=no
7705   ac_outfile=conftest.$ac_objext
7706   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7707   lt_compiler_flag="-fno-rtti -fno-exceptions"
7708   # Insert the option either (1) after the last *FLAGS variable, or
7709   # (2) before a word containing "conftest.", or (3) at the end.
7710   # Note that $ac_compile itself does not contain backslashes and begins
7711   # with a dollar sign (not a hyphen), so the echo should work correctly.
7712   # The option is referenced via a variable to avoid confusing sed.
7713   lt_compile=`echo "$ac_compile" | $SED \
7714   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7715   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7716   -e 's:$: $lt_compiler_flag:'`
7717   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7718   (eval "$lt_compile" 2>conftest.err)
7719   ac_status=$?
7720   cat conftest.err >&5
7721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7722   if (exit $ac_status) && test -s "$ac_outfile"; then
7723     # The compiler can only warn and ignore the option if not recognized
7724     # So say no if there are warnings other than the usual output.
7725     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7726     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7727     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7728       lt_cv_prog_compiler_rtti_exceptions=yes
7729     fi
7730   fi
7731   $RM conftest*
7732
7733fi
7734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7735$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7736
7737if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7738    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7739else
7740    :
7741fi
7742
7743fi
7744
7745
7746
7747
7748
7749
7750  lt_prog_compiler_wl=
7751lt_prog_compiler_pic=
7752lt_prog_compiler_static=
7753
7754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7755$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7756
7757  if test "$GCC" = yes; then
7758    lt_prog_compiler_wl='-Wl,'
7759    lt_prog_compiler_static='-static'
7760
7761    case $host_os in
7762      aix*)
7763      # All AIX code is PIC.
7764      if test "$host_cpu" = ia64; then
7765	# AIX 5 now supports IA64 processor
7766	lt_prog_compiler_static='-Bstatic'
7767      fi
7768      lt_prog_compiler_pic='-fPIC'
7769      ;;
7770
7771    amigaos*)
7772      case $host_cpu in
7773      powerpc)
7774            # see comment about AmigaOS4 .so support
7775            lt_prog_compiler_pic='-fPIC'
7776        ;;
7777      m68k)
7778            # FIXME: we need at least 68020 code to build shared libraries, but
7779            # adding the `-m68020' flag to GCC prevents building anything better,
7780            # like `-m68040'.
7781            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7782        ;;
7783      esac
7784      ;;
7785
7786    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7787      # PIC is the default for these OSes.
7788      ;;
7789
7790    mingw* | cygwin* | pw32* | os2* | cegcc*)
7791      # This hack is so that the source file can tell whether it is being
7792      # built for inclusion in a dll (and should export symbols for example).
7793      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7794      # (--disable-auto-import) libraries
7795      lt_prog_compiler_pic='-DDLL_EXPORT'
7796      ;;
7797
7798    darwin* | rhapsody*)
7799      # PIC is the default on this platform
7800      # Common symbols not allowed in MH_DYLIB files
7801      lt_prog_compiler_pic='-fno-common'
7802      ;;
7803
7804    haiku*)
7805      # PIC is the default for Haiku.
7806      # The "-static" flag exists, but is broken.
7807      lt_prog_compiler_static=
7808      ;;
7809
7810    hpux*)
7811      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7812      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7813      # sets the default TLS model and affects inlining.
7814      case $host_cpu in
7815      hppa*64*)
7816	# +Z the default
7817	;;
7818      *)
7819	lt_prog_compiler_pic='-fPIC'
7820	;;
7821      esac
7822      ;;
7823
7824    interix[3-9]*)
7825      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7826      # Instead, we relocate shared libraries at runtime.
7827      ;;
7828
7829    msdosdjgpp*)
7830      # Just because we use GCC doesn't mean we suddenly get shared libraries
7831      # on systems that don't support them.
7832      lt_prog_compiler_can_build_shared=no
7833      enable_shared=no
7834      ;;
7835
7836    *nto* | *qnx*)
7837      # QNX uses GNU C++, but need to define -shared option too, otherwise
7838      # it will coredump.
7839      lt_prog_compiler_pic='-fPIC -shared'
7840      ;;
7841
7842    sysv4*MP*)
7843      if test -d /usr/nec; then
7844	lt_prog_compiler_pic=-Kconform_pic
7845      fi
7846      ;;
7847
7848    *)
7849      lt_prog_compiler_pic='-fPIC'
7850      ;;
7851    esac
7852
7853    case $cc_basename in
7854    nvcc*) # Cuda Compiler Driver 2.2
7855      lt_prog_compiler_wl='-Xlinker '
7856      lt_prog_compiler_pic='-Xcompiler -fPIC'
7857      ;;
7858    esac
7859  else
7860    # PORTME Check for flag to pass linker flags through the system compiler.
7861    case $host_os in
7862    aix*)
7863      lt_prog_compiler_wl='-Wl,'
7864      if test "$host_cpu" = ia64; then
7865	# AIX 5 now supports IA64 processor
7866	lt_prog_compiler_static='-Bstatic'
7867      else
7868	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7869      fi
7870      ;;
7871
7872    mingw* | cygwin* | pw32* | os2* | cegcc*)
7873      # This hack is so that the source file can tell whether it is being
7874      # built for inclusion in a dll (and should export symbols for example).
7875      lt_prog_compiler_pic='-DDLL_EXPORT'
7876      ;;
7877
7878    hpux9* | hpux10* | hpux11*)
7879      lt_prog_compiler_wl='-Wl,'
7880      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7881      # not for PA HP-UX.
7882      case $host_cpu in
7883      hppa*64*|ia64*)
7884	# +Z the default
7885	;;
7886      *)
7887	lt_prog_compiler_pic='+Z'
7888	;;
7889      esac
7890      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7891      lt_prog_compiler_static='${wl}-a ${wl}archive'
7892      ;;
7893
7894    irix5* | irix6* | nonstopux*)
7895      lt_prog_compiler_wl='-Wl,'
7896      # PIC (with -KPIC) is the default.
7897      lt_prog_compiler_static='-non_shared'
7898      ;;
7899
7900    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7901      case $cc_basename in
7902      # old Intel for x86_64 which still supported -KPIC.
7903      ecc*)
7904	lt_prog_compiler_wl='-Wl,'
7905	lt_prog_compiler_pic='-KPIC'
7906	lt_prog_compiler_static='-static'
7907        ;;
7908      # icc used to be incompatible with GCC.
7909      # ICC 10 doesn't accept -KPIC any more.
7910      icc* | ifort*)
7911	lt_prog_compiler_wl='-Wl,'
7912	lt_prog_compiler_pic='-fPIC'
7913	lt_prog_compiler_static='-static'
7914        ;;
7915      # Lahey Fortran 8.1.
7916      lf95*)
7917	lt_prog_compiler_wl='-Wl,'
7918	lt_prog_compiler_pic='--shared'
7919	lt_prog_compiler_static='--static'
7920	;;
7921      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7922        # Portland Group compilers (*not* the Pentium gcc compiler,
7923	# which looks to be a dead project)
7924	lt_prog_compiler_wl='-Wl,'
7925	lt_prog_compiler_pic='-fpic'
7926	lt_prog_compiler_static='-Bstatic'
7927        ;;
7928      ccc*)
7929        lt_prog_compiler_wl='-Wl,'
7930        # All Alpha code is PIC.
7931        lt_prog_compiler_static='-non_shared'
7932        ;;
7933      xl* | bgxl* | bgf* | mpixl*)
7934	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7935	lt_prog_compiler_wl='-Wl,'
7936	lt_prog_compiler_pic='-qpic'
7937	lt_prog_compiler_static='-qstaticlink'
7938	;;
7939      *)
7940	case `$CC -V 2>&1 | sed 5q` in
7941	*Sun\ F* | *Sun*Fortran*)
7942	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7943	  lt_prog_compiler_pic='-KPIC'
7944	  lt_prog_compiler_static='-Bstatic'
7945	  lt_prog_compiler_wl=''
7946	  ;;
7947	*Sun\ C*)
7948	  # Sun C 5.9
7949	  lt_prog_compiler_pic='-KPIC'
7950	  lt_prog_compiler_static='-Bstatic'
7951	  lt_prog_compiler_wl='-Wl,'
7952	  ;;
7953	esac
7954	;;
7955      esac
7956      ;;
7957
7958    newsos6)
7959      lt_prog_compiler_pic='-KPIC'
7960      lt_prog_compiler_static='-Bstatic'
7961      ;;
7962
7963    *nto* | *qnx*)
7964      # QNX uses GNU C++, but need to define -shared option too, otherwise
7965      # it will coredump.
7966      lt_prog_compiler_pic='-fPIC -shared'
7967      ;;
7968
7969    osf3* | osf4* | osf5*)
7970      lt_prog_compiler_wl='-Wl,'
7971      # All OSF/1 code is PIC.
7972      lt_prog_compiler_static='-non_shared'
7973      ;;
7974
7975    rdos*)
7976      lt_prog_compiler_static='-non_shared'
7977      ;;
7978
7979    solaris*)
7980      lt_prog_compiler_pic='-KPIC'
7981      lt_prog_compiler_static='-Bstatic'
7982      case $cc_basename in
7983      f77* | f90* | f95*)
7984	lt_prog_compiler_wl='-Qoption ld ';;
7985      *)
7986	lt_prog_compiler_wl='-Wl,';;
7987      esac
7988      ;;
7989
7990    sunos4*)
7991      lt_prog_compiler_wl='-Qoption ld '
7992      lt_prog_compiler_pic='-PIC'
7993      lt_prog_compiler_static='-Bstatic'
7994      ;;
7995
7996    sysv4 | sysv4.2uw2* | sysv4.3*)
7997      lt_prog_compiler_wl='-Wl,'
7998      lt_prog_compiler_pic='-KPIC'
7999      lt_prog_compiler_static='-Bstatic'
8000      ;;
8001
8002    sysv4*MP*)
8003      if test -d /usr/nec ;then
8004	lt_prog_compiler_pic='-Kconform_pic'
8005	lt_prog_compiler_static='-Bstatic'
8006      fi
8007      ;;
8008
8009    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8010      lt_prog_compiler_wl='-Wl,'
8011      lt_prog_compiler_pic='-KPIC'
8012      lt_prog_compiler_static='-Bstatic'
8013      ;;
8014
8015    unicos*)
8016      lt_prog_compiler_wl='-Wl,'
8017      lt_prog_compiler_can_build_shared=no
8018      ;;
8019
8020    uts4*)
8021      lt_prog_compiler_pic='-pic'
8022      lt_prog_compiler_static='-Bstatic'
8023      ;;
8024
8025    *)
8026      lt_prog_compiler_can_build_shared=no
8027      ;;
8028    esac
8029  fi
8030
8031case $host_os in
8032  # For platforms which do not support PIC, -DPIC is meaningless:
8033  *djgpp*)
8034    lt_prog_compiler_pic=
8035    ;;
8036  *)
8037    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8038    ;;
8039esac
8040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8041$as_echo "$lt_prog_compiler_pic" >&6; }
8042
8043
8044
8045
8046
8047
8048#
8049# Check to make sure the PIC flag actually works.
8050#
8051if test -n "$lt_prog_compiler_pic"; then
8052  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8053$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8054if ${lt_cv_prog_compiler_pic_works+:} false; then :
8055  $as_echo_n "(cached) " >&6
8056else
8057  lt_cv_prog_compiler_pic_works=no
8058   ac_outfile=conftest.$ac_objext
8059   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8060   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8061   # Insert the option either (1) after the last *FLAGS variable, or
8062   # (2) before a word containing "conftest.", or (3) at the end.
8063   # Note that $ac_compile itself does not contain backslashes and begins
8064   # with a dollar sign (not a hyphen), so the echo should work correctly.
8065   # The option is referenced via a variable to avoid confusing sed.
8066   lt_compile=`echo "$ac_compile" | $SED \
8067   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8068   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8069   -e 's:$: $lt_compiler_flag:'`
8070   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8071   (eval "$lt_compile" 2>conftest.err)
8072   ac_status=$?
8073   cat conftest.err >&5
8074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8075   if (exit $ac_status) && test -s "$ac_outfile"; then
8076     # The compiler can only warn and ignore the option if not recognized
8077     # So say no if there are warnings other than the usual output.
8078     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8079     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8080     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8081       lt_cv_prog_compiler_pic_works=yes
8082     fi
8083   fi
8084   $RM conftest*
8085
8086fi
8087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8088$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8089
8090if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8091    case $lt_prog_compiler_pic in
8092     "" | " "*) ;;
8093     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8094     esac
8095else
8096    lt_prog_compiler_pic=
8097     lt_prog_compiler_can_build_shared=no
8098fi
8099
8100fi
8101
8102
8103
8104
8105
8106
8107#
8108# Check to make sure the static flag actually works.
8109#
8110wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8112$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8113if ${lt_cv_prog_compiler_static_works+:} false; then :
8114  $as_echo_n "(cached) " >&6
8115else
8116  lt_cv_prog_compiler_static_works=no
8117   save_LDFLAGS="$LDFLAGS"
8118   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8119   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8120   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8121     # The linker can only warn and ignore the option if not recognized
8122     # So say no if there are warnings
8123     if test -s conftest.err; then
8124       # Append any errors to the config.log.
8125       cat conftest.err 1>&5
8126       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8127       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8128       if diff conftest.exp conftest.er2 >/dev/null; then
8129         lt_cv_prog_compiler_static_works=yes
8130       fi
8131     else
8132       lt_cv_prog_compiler_static_works=yes
8133     fi
8134   fi
8135   $RM -r conftest*
8136   LDFLAGS="$save_LDFLAGS"
8137
8138fi
8139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8140$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8141
8142if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8143    :
8144else
8145    lt_prog_compiler_static=
8146fi
8147
8148
8149
8150
8151
8152
8153
8154  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8155$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8156if ${lt_cv_prog_compiler_c_o+:} false; then :
8157  $as_echo_n "(cached) " >&6
8158else
8159  lt_cv_prog_compiler_c_o=no
8160   $RM -r conftest 2>/dev/null
8161   mkdir conftest
8162   cd conftest
8163   mkdir out
8164   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8165
8166   lt_compiler_flag="-o out/conftest2.$ac_objext"
8167   # Insert the option either (1) after the last *FLAGS variable, or
8168   # (2) before a word containing "conftest.", or (3) at the end.
8169   # Note that $ac_compile itself does not contain backslashes and begins
8170   # with a dollar sign (not a hyphen), so the echo should work correctly.
8171   lt_compile=`echo "$ac_compile" | $SED \
8172   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8173   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8174   -e 's:$: $lt_compiler_flag:'`
8175   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8176   (eval "$lt_compile" 2>out/conftest.err)
8177   ac_status=$?
8178   cat out/conftest.err >&5
8179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8180   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8181   then
8182     # The compiler can only warn and ignore the option if not recognized
8183     # So say no if there are warnings
8184     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8185     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8186     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8187       lt_cv_prog_compiler_c_o=yes
8188     fi
8189   fi
8190   chmod u+w . 2>&5
8191   $RM conftest*
8192   # SGI C++ compiler will create directory out/ii_files/ for
8193   # template instantiation
8194   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8195   $RM out/* && rmdir out
8196   cd ..
8197   $RM -r conftest
8198   $RM conftest*
8199
8200fi
8201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8202$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8203
8204
8205
8206
8207
8208
8209  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8210$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8211if ${lt_cv_prog_compiler_c_o+:} false; then :
8212  $as_echo_n "(cached) " >&6
8213else
8214  lt_cv_prog_compiler_c_o=no
8215   $RM -r conftest 2>/dev/null
8216   mkdir conftest
8217   cd conftest
8218   mkdir out
8219   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8220
8221   lt_compiler_flag="-o out/conftest2.$ac_objext"
8222   # Insert the option either (1) after the last *FLAGS variable, or
8223   # (2) before a word containing "conftest.", or (3) at the end.
8224   # Note that $ac_compile itself does not contain backslashes and begins
8225   # with a dollar sign (not a hyphen), so the echo should work correctly.
8226   lt_compile=`echo "$ac_compile" | $SED \
8227   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8228   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8229   -e 's:$: $lt_compiler_flag:'`
8230   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8231   (eval "$lt_compile" 2>out/conftest.err)
8232   ac_status=$?
8233   cat out/conftest.err >&5
8234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8235   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8236   then
8237     # The compiler can only warn and ignore the option if not recognized
8238     # So say no if there are warnings
8239     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8240     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8241     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8242       lt_cv_prog_compiler_c_o=yes
8243     fi
8244   fi
8245   chmod u+w . 2>&5
8246   $RM conftest*
8247   # SGI C++ compiler will create directory out/ii_files/ for
8248   # template instantiation
8249   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8250   $RM out/* && rmdir out
8251   cd ..
8252   $RM -r conftest
8253   $RM conftest*
8254
8255fi
8256{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8257$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8258
8259
8260
8261
8262hard_links="nottested"
8263if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8264  # do not overwrite the value of need_locks provided by the user
8265  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8266$as_echo_n "checking if we can lock with hard links... " >&6; }
8267  hard_links=yes
8268  $RM conftest*
8269  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8270  touch conftest.a
8271  ln conftest.a conftest.b 2>&5 || hard_links=no
8272  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8274$as_echo "$hard_links" >&6; }
8275  if test "$hard_links" = no; then
8276    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8277$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8278    need_locks=warn
8279  fi
8280else
8281  need_locks=no
8282fi
8283
8284
8285
8286
8287
8288
8289  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8290$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8291
8292  runpath_var=
8293  allow_undefined_flag=
8294  always_export_symbols=no
8295  archive_cmds=
8296  archive_expsym_cmds=
8297  compiler_needs_object=no
8298  enable_shared_with_static_runtimes=no
8299  export_dynamic_flag_spec=
8300  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8301  hardcode_automatic=no
8302  hardcode_direct=no
8303  hardcode_direct_absolute=no
8304  hardcode_libdir_flag_spec=
8305  hardcode_libdir_flag_spec_ld=
8306  hardcode_libdir_separator=
8307  hardcode_minus_L=no
8308  hardcode_shlibpath_var=unsupported
8309  inherit_rpath=no
8310  link_all_deplibs=unknown
8311  module_cmds=
8312  module_expsym_cmds=
8313  old_archive_from_new_cmds=
8314  old_archive_from_expsyms_cmds=
8315  thread_safe_flag_spec=
8316  whole_archive_flag_spec=
8317  # include_expsyms should be a list of space-separated symbols to be *always*
8318  # included in the symbol list
8319  include_expsyms=
8320  # exclude_expsyms can be an extended regexp of symbols to exclude
8321  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8322  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8323  # as well as any symbol that contains `d'.
8324  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8325  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8326  # platforms (ab)use it in PIC code, but their linkers get confused if
8327  # the symbol is explicitly referenced.  Since portable code cannot
8328  # rely on this symbol name, it's probably fine to never include it in
8329  # preloaded symbol tables.
8330  # Exclude shared library initialization/finalization symbols.
8331  extract_expsyms_cmds=
8332
8333  case $host_os in
8334  cygwin* | mingw* | pw32* | cegcc*)
8335    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8336    # When not using gcc, we currently assume that we are using
8337    # Microsoft Visual C++.
8338    if test "$GCC" != yes; then
8339      with_gnu_ld=no
8340    fi
8341    ;;
8342  interix*)
8343    # we just hope/assume this is gcc and not c89 (= MSVC++)
8344    with_gnu_ld=yes
8345    ;;
8346  openbsd*)
8347    with_gnu_ld=no
8348    ;;
8349  esac
8350
8351  ld_shlibs=yes
8352
8353  # On some targets, GNU ld is compatible enough with the native linker
8354  # that we're better off using the native interface for both.
8355  lt_use_gnu_ld_interface=no
8356  if test "$with_gnu_ld" = yes; then
8357    case $host_os in
8358      aix*)
8359	# The AIX port of GNU ld has always aspired to compatibility
8360	# with the native linker.  However, as the warning in the GNU ld
8361	# block says, versions before 2.19.5* couldn't really create working
8362	# shared libraries, regardless of the interface used.
8363	case `$LD -v 2>&1` in
8364	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8365	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8366	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8367	  *)
8368	    lt_use_gnu_ld_interface=yes
8369	    ;;
8370	esac
8371	;;
8372      *)
8373	lt_use_gnu_ld_interface=yes
8374	;;
8375    esac
8376  fi
8377
8378  if test "$lt_use_gnu_ld_interface" = yes; then
8379    # If archive_cmds runs LD, not CC, wlarc should be empty
8380    wlarc='${wl}'
8381
8382    # Set some defaults for GNU ld with shared library support. These
8383    # are reset later if shared libraries are not supported. Putting them
8384    # here allows them to be overridden if necessary.
8385    runpath_var=LD_RUN_PATH
8386    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8387    export_dynamic_flag_spec='${wl}--export-dynamic'
8388    # ancient GNU ld didn't support --whole-archive et. al.
8389    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8390      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8391    else
8392      whole_archive_flag_spec=
8393    fi
8394    supports_anon_versioning=no
8395    case `$LD -v 2>&1` in
8396      *GNU\ gold*) supports_anon_versioning=yes ;;
8397      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8398      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8399      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8400      *\ 2.11.*) ;; # other 2.11 versions
8401      *) supports_anon_versioning=yes ;;
8402    esac
8403
8404    # See if GNU ld supports shared libraries.
8405    case $host_os in
8406    aix[3-9]*)
8407      # On AIX/PPC, the GNU linker is very broken
8408      if test "$host_cpu" != ia64; then
8409	ld_shlibs=no
8410	cat <<_LT_EOF 1>&2
8411
8412*** Warning: the GNU linker, at least up to release 2.19, is reported
8413*** to be unable to reliably create shared libraries on AIX.
8414*** Therefore, libtool is disabling shared libraries support.  If you
8415*** really care for shared libraries, you may want to install binutils
8416*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8417*** You will then need to restart the configuration process.
8418
8419_LT_EOF
8420      fi
8421      ;;
8422
8423    amigaos*)
8424      case $host_cpu in
8425      powerpc)
8426            # see comment about AmigaOS4 .so support
8427            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8428            archive_expsym_cmds=''
8429        ;;
8430      m68k)
8431            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)'
8432            hardcode_libdir_flag_spec='-L$libdir'
8433            hardcode_minus_L=yes
8434        ;;
8435      esac
8436      ;;
8437
8438    beos*)
8439      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8440	allow_undefined_flag=unsupported
8441	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8442	# support --undefined.  This deserves some investigation.  FIXME
8443	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8444      else
8445	ld_shlibs=no
8446      fi
8447      ;;
8448
8449    cygwin* | mingw* | pw32* | cegcc*)
8450      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8451      # as there is no search path for DLLs.
8452      hardcode_libdir_flag_spec='-L$libdir'
8453      export_dynamic_flag_spec='${wl}--export-all-symbols'
8454      allow_undefined_flag=unsupported
8455      always_export_symbols=no
8456      enable_shared_with_static_runtimes=yes
8457      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8458
8459      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8460        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8461	# If the export-symbols file already is a .def file (1st line
8462	# is EXPORTS), use it as is; otherwise, prepend...
8463	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8464	  cp $export_symbols $output_objdir/$soname.def;
8465	else
8466	  echo EXPORTS > $output_objdir/$soname.def;
8467	  cat $export_symbols >> $output_objdir/$soname.def;
8468	fi~
8469	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8470      else
8471	ld_shlibs=no
8472      fi
8473      ;;
8474
8475    haiku*)
8476      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8477      link_all_deplibs=yes
8478      ;;
8479
8480    interix[3-9]*)
8481      hardcode_direct=no
8482      hardcode_shlibpath_var=no
8483      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8484      export_dynamic_flag_spec='${wl}-E'
8485      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8486      # Instead, shared libraries are loaded at an image base (0x10000000 by
8487      # default) and relocated if they conflict, which is a slow very memory
8488      # consuming and fragmenting process.  To avoid this, we pick a random,
8489      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8490      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8491      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8492      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'
8493      ;;
8494
8495    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8496      tmp_diet=no
8497      if test "$host_os" = linux-dietlibc; then
8498	case $cc_basename in
8499	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8500	esac
8501      fi
8502      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8503	 && test "$tmp_diet" = no
8504      then
8505	tmp_addflag=' $pic_flag'
8506	tmp_sharedflag='-shared'
8507	case $cc_basename,$host_cpu in
8508        pgcc*)				# Portland Group C compiler
8509	  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'
8510	  tmp_addflag=' $pic_flag'
8511	  ;;
8512	pgf77* | pgf90* | pgf95* | pgfortran*)
8513					# Portland Group f77 and f90 compilers
8514	  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'
8515	  tmp_addflag=' $pic_flag -Mnomain' ;;
8516	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8517	  tmp_addflag=' -i_dynamic' ;;
8518	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8519	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8520	ifc* | ifort*)			# Intel Fortran compiler
8521	  tmp_addflag=' -nofor_main' ;;
8522	lf95*)				# Lahey Fortran 8.1
8523	  whole_archive_flag_spec=
8524	  tmp_sharedflag='--shared' ;;
8525	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8526	  tmp_sharedflag='-qmkshrobj'
8527	  tmp_addflag= ;;
8528	nvcc*)	# Cuda Compiler Driver 2.2
8529	  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'
8530	  compiler_needs_object=yes
8531	  ;;
8532	esac
8533	case `$CC -V 2>&1 | sed 5q` in
8534	*Sun\ C*)			# Sun C 5.9
8535	  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'
8536	  compiler_needs_object=yes
8537	  tmp_sharedflag='-G' ;;
8538	*Sun\ F*)			# Sun Fortran 8.3
8539	  tmp_sharedflag='-G' ;;
8540	esac
8541	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8542
8543        if test "x$supports_anon_versioning" = xyes; then
8544          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8545	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8546	    echo "local: *; };" >> $output_objdir/$libname.ver~
8547	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8548        fi
8549
8550	case $cc_basename in
8551	xlf* | bgf* | bgxlf* | mpixlf*)
8552	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8553	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8554	  hardcode_libdir_flag_spec=
8555	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8556	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8557	  if test "x$supports_anon_versioning" = xyes; then
8558	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8559	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8560	      echo "local: *; };" >> $output_objdir/$libname.ver~
8561	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8562	  fi
8563	  ;;
8564	esac
8565      else
8566        ld_shlibs=no
8567      fi
8568      ;;
8569
8570    netbsd*)
8571      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8572	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8573	wlarc=
8574      else
8575	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8576	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8577      fi
8578      ;;
8579
8580    solaris*)
8581      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8582	ld_shlibs=no
8583	cat <<_LT_EOF 1>&2
8584
8585*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8586*** create shared libraries on Solaris systems.  Therefore, libtool
8587*** is disabling shared libraries support.  We urge you to upgrade GNU
8588*** binutils to release 2.9.1 or newer.  Another option is to modify
8589*** your PATH or compiler configuration so that the native linker is
8590*** used, and then restart.
8591
8592_LT_EOF
8593      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8594	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8595	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8596      else
8597	ld_shlibs=no
8598      fi
8599      ;;
8600
8601    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8602      case `$LD -v 2>&1` in
8603        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8604	ld_shlibs=no
8605	cat <<_LT_EOF 1>&2
8606
8607*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8608*** reliably create shared libraries on SCO systems.  Therefore, libtool
8609*** is disabling shared libraries support.  We urge you to upgrade GNU
8610*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8611*** your PATH or compiler configuration so that the native linker is
8612*** used, and then restart.
8613
8614_LT_EOF
8615	;;
8616	*)
8617	  # For security reasons, it is highly recommended that you always
8618	  # use absolute paths for naming shared libraries, and exclude the
8619	  # DT_RUNPATH tag from executables and libraries.  But doing so
8620	  # requires that you compile everything twice, which is a pain.
8621	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8622	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8623	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8624	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8625	  else
8626	    ld_shlibs=no
8627	  fi
8628	;;
8629      esac
8630      ;;
8631
8632    sunos4*)
8633      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8634      wlarc=
8635      hardcode_direct=yes
8636      hardcode_shlibpath_var=no
8637      ;;
8638
8639    *)
8640      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8641	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8642	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8643      else
8644	ld_shlibs=no
8645      fi
8646      ;;
8647    esac
8648
8649    if test "$ld_shlibs" = no; then
8650      runpath_var=
8651      hardcode_libdir_flag_spec=
8652      export_dynamic_flag_spec=
8653      whole_archive_flag_spec=
8654    fi
8655  else
8656    # PORTME fill in a description of your system's linker (not GNU ld)
8657    case $host_os in
8658    aix3*)
8659      allow_undefined_flag=unsupported
8660      always_export_symbols=yes
8661      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'
8662      # Note: this linker hardcodes the directories in LIBPATH if there
8663      # are no directories specified by -L.
8664      hardcode_minus_L=yes
8665      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8666	# Neither direct hardcoding nor static linking is supported with a
8667	# broken collect2.
8668	hardcode_direct=unsupported
8669      fi
8670      ;;
8671
8672    aix[4-9]*)
8673      if test "$host_cpu" = ia64; then
8674	# On IA64, the linker does run time linking by default, so we don't
8675	# have to do anything special.
8676	aix_use_runtimelinking=no
8677	exp_sym_flag='-Bexport'
8678	no_entry_flag=""
8679      else
8680	# If we're using GNU nm, then we don't want the "-C" option.
8681	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8682	# Also, AIX nm treats weak defined symbols like other global
8683	# defined symbols, whereas GNU nm marks them as "W".
8684	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8685	  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'
8686	else
8687	  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'
8688	fi
8689	aix_use_runtimelinking=no
8690
8691	# Test if we are trying to use run time linking or normal
8692	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8693	# need to do runtime linking.
8694	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8695	  for ld_flag in $LDFLAGS; do
8696	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8697	    aix_use_runtimelinking=yes
8698	    break
8699	  fi
8700	  done
8701	  ;;
8702	esac
8703
8704	exp_sym_flag='-bexport'
8705	no_entry_flag='-bnoentry'
8706      fi
8707
8708      # When large executables or shared objects are built, AIX ld can
8709      # have problems creating the table of contents.  If linking a library
8710      # or program results in "error TOC overflow" add -mminimal-toc to
8711      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8712      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8713
8714      archive_cmds=''
8715      hardcode_direct=yes
8716      hardcode_direct_absolute=yes
8717      hardcode_libdir_separator=':'
8718      link_all_deplibs=yes
8719      file_list_spec='${wl}-f,'
8720
8721      if test "$GCC" = yes; then
8722	case $host_os in aix4.[012]|aix4.[012].*)
8723	# We only want to do this on AIX 4.2 and lower, the check
8724	# below for broken collect2 doesn't work under 4.3+
8725	  collect2name=`${CC} -print-prog-name=collect2`
8726	  if test -f "$collect2name" &&
8727	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8728	  then
8729	  # We have reworked collect2
8730	  :
8731	  else
8732	  # We have old collect2
8733	  hardcode_direct=unsupported
8734	  # It fails to find uninstalled libraries when the uninstalled
8735	  # path is not listed in the libpath.  Setting hardcode_minus_L
8736	  # to unsupported forces relinking
8737	  hardcode_minus_L=yes
8738	  hardcode_libdir_flag_spec='-L$libdir'
8739	  hardcode_libdir_separator=
8740	  fi
8741	  ;;
8742	esac
8743	shared_flag='-shared'
8744	if test "$aix_use_runtimelinking" = yes; then
8745	  shared_flag="$shared_flag "'${wl}-G'
8746	fi
8747      else
8748	# not using gcc
8749	if test "$host_cpu" = ia64; then
8750	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8751	# chokes on -Wl,-G. The following line is correct:
8752	  shared_flag='-G'
8753	else
8754	  if test "$aix_use_runtimelinking" = yes; then
8755	    shared_flag='${wl}-G'
8756	  else
8757	    shared_flag='${wl}-bM:SRE'
8758	  fi
8759	fi
8760      fi
8761
8762      export_dynamic_flag_spec='${wl}-bexpall'
8763      # It seems that -bexpall does not export symbols beginning with
8764      # underscore (_), so it is better to generate a list of symbols to export.
8765      always_export_symbols=yes
8766      if test "$aix_use_runtimelinking" = yes; then
8767	# Warning - without using the other runtime loading flags (-brtl),
8768	# -berok will link without error, but may produce a broken library.
8769	allow_undefined_flag='-berok'
8770        # Determine the default libpath from the value encoded in an
8771        # empty executable.
8772        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8773/* end confdefs.h.  */
8774
8775int
8776main ()
8777{
8778
8779  ;
8780  return 0;
8781}
8782_ACEOF
8783if ac_fn_c_try_link "$LINENO"; then :
8784
8785lt_aix_libpath_sed='
8786    /Import File Strings/,/^$/ {
8787	/^0/ {
8788	    s/^0  *\(.*\)$/\1/
8789	    p
8790	}
8791    }'
8792aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8793# Check for a 64-bit object if we didn't find anything.
8794if test -z "$aix_libpath"; then
8795  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8796fi
8797fi
8798rm -f core conftest.err conftest.$ac_objext \
8799    conftest$ac_exeext conftest.$ac_ext
8800if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8801
8802        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8803        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"
8804      else
8805	if test "$host_cpu" = ia64; then
8806	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8807	  allow_undefined_flag="-z nodefs"
8808	  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"
8809	else
8810	 # Determine the default libpath from the value encoded in an
8811	 # empty executable.
8812	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8813/* end confdefs.h.  */
8814
8815int
8816main ()
8817{
8818
8819  ;
8820  return 0;
8821}
8822_ACEOF
8823if ac_fn_c_try_link "$LINENO"; then :
8824
8825lt_aix_libpath_sed='
8826    /Import File Strings/,/^$/ {
8827	/^0/ {
8828	    s/^0  *\(.*\)$/\1/
8829	    p
8830	}
8831    }'
8832aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8833# Check for a 64-bit object if we didn't find anything.
8834if test -z "$aix_libpath"; then
8835  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8836fi
8837fi
8838rm -f core conftest.err conftest.$ac_objext \
8839    conftest$ac_exeext conftest.$ac_ext
8840if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8841
8842	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8843	  # Warning - without using the other run time loading flags,
8844	  # -berok will link without error, but may produce a broken library.
8845	  no_undefined_flag=' ${wl}-bernotok'
8846	  allow_undefined_flag=' ${wl}-berok'
8847	  if test "$with_gnu_ld" = yes; then
8848	    # We only use this code for GNU lds that support --whole-archive.
8849	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8850	  else
8851	    # Exported symbols can be pulled into shared objects from archives
8852	    whole_archive_flag_spec='$convenience'
8853	  fi
8854	  archive_cmds_need_lc=yes
8855	  # This is similar to how AIX traditionally builds its shared libraries.
8856	  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'
8857	fi
8858      fi
8859      ;;
8860
8861    amigaos*)
8862      case $host_cpu in
8863      powerpc)
8864            # see comment about AmigaOS4 .so support
8865            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8866            archive_expsym_cmds=''
8867        ;;
8868      m68k)
8869            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)'
8870            hardcode_libdir_flag_spec='-L$libdir'
8871            hardcode_minus_L=yes
8872        ;;
8873      esac
8874      ;;
8875
8876    bsdi[45]*)
8877      export_dynamic_flag_spec=-rdynamic
8878      ;;
8879
8880    cygwin* | mingw* | pw32* | cegcc*)
8881      # When not using gcc, we currently assume that we are using
8882      # Microsoft Visual C++.
8883      # hardcode_libdir_flag_spec is actually meaningless, as there is
8884      # no search path for DLLs.
8885      hardcode_libdir_flag_spec=' '
8886      allow_undefined_flag=unsupported
8887      # Tell ltmain to make .lib files, not .a files.
8888      libext=lib
8889      # Tell ltmain to make .dll files, not .so files.
8890      shrext_cmds=".dll"
8891      # FIXME: Setting linknames here is a bad hack.
8892      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8893      # The linker will automatically build a .lib file if we build a DLL.
8894      old_archive_from_new_cmds='true'
8895      # FIXME: Should let the user specify the lib program.
8896      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8897      fix_srcfile_path='`cygpath -w "$srcfile"`'
8898      enable_shared_with_static_runtimes=yes
8899      ;;
8900
8901    darwin* | rhapsody*)
8902
8903
8904  archive_cmds_need_lc=no
8905  hardcode_direct=no
8906  hardcode_automatic=yes
8907  hardcode_shlibpath_var=unsupported
8908  if test "$lt_cv_ld_force_load" = "yes"; then
8909    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\"`'
8910  else
8911    whole_archive_flag_spec=''
8912  fi
8913  link_all_deplibs=yes
8914  allow_undefined_flag="$_lt_dar_allow_undefined"
8915  case $cc_basename in
8916     ifort*) _lt_dar_can_shared=yes ;;
8917     *) _lt_dar_can_shared=$GCC ;;
8918  esac
8919  if test "$_lt_dar_can_shared" = "yes"; then
8920    output_verbose_link_cmd=func_echo_all
8921    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8922    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8923    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}"
8924    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}"
8925
8926  else
8927  ld_shlibs=no
8928  fi
8929
8930      ;;
8931
8932    dgux*)
8933      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8934      hardcode_libdir_flag_spec='-L$libdir'
8935      hardcode_shlibpath_var=no
8936      ;;
8937
8938    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8939    # support.  Future versions do this automatically, but an explicit c++rt0.o
8940    # does not break anything, and helps significantly (at the cost of a little
8941    # extra space).
8942    freebsd2.2*)
8943      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8944      hardcode_libdir_flag_spec='-R$libdir'
8945      hardcode_direct=yes
8946      hardcode_shlibpath_var=no
8947      ;;
8948
8949    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8950    freebsd2.*)
8951      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8952      hardcode_direct=yes
8953      hardcode_minus_L=yes
8954      hardcode_shlibpath_var=no
8955      ;;
8956
8957    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8958    freebsd* | dragonfly*)
8959      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8960      hardcode_libdir_flag_spec='-R$libdir'
8961      hardcode_direct=yes
8962      hardcode_shlibpath_var=no
8963      ;;
8964
8965    hpux9*)
8966      if test "$GCC" = yes; then
8967	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'
8968      else
8969	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'
8970      fi
8971      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8972      hardcode_libdir_separator=:
8973      hardcode_direct=yes
8974
8975      # hardcode_minus_L: Not really in the search PATH,
8976      # but as the default location of the library.
8977      hardcode_minus_L=yes
8978      export_dynamic_flag_spec='${wl}-E'
8979      ;;
8980
8981    hpux10*)
8982      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8983	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8984      else
8985	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8986      fi
8987      if test "$with_gnu_ld" = no; then
8988	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8989	hardcode_libdir_flag_spec_ld='+b $libdir'
8990	hardcode_libdir_separator=:
8991	hardcode_direct=yes
8992	hardcode_direct_absolute=yes
8993	export_dynamic_flag_spec='${wl}-E'
8994	# hardcode_minus_L: Not really in the search PATH,
8995	# but as the default location of the library.
8996	hardcode_minus_L=yes
8997      fi
8998      ;;
8999
9000    hpux11*)
9001      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9002	case $host_cpu in
9003	hppa*64*)
9004	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9005	  ;;
9006	ia64*)
9007	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9008	  ;;
9009	*)
9010	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9011	  ;;
9012	esac
9013      else
9014	case $host_cpu in
9015	hppa*64*)
9016	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9017	  ;;
9018	ia64*)
9019	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9020	  ;;
9021	*)
9022
9023	  # Older versions of the 11.00 compiler do not understand -b yet
9024	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9025	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9026$as_echo_n "checking if $CC understands -b... " >&6; }
9027if ${lt_cv_prog_compiler__b+:} false; then :
9028  $as_echo_n "(cached) " >&6
9029else
9030  lt_cv_prog_compiler__b=no
9031   save_LDFLAGS="$LDFLAGS"
9032   LDFLAGS="$LDFLAGS -b"
9033   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9034   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9035     # The linker can only warn and ignore the option if not recognized
9036     # So say no if there are warnings
9037     if test -s conftest.err; then
9038       # Append any errors to the config.log.
9039       cat conftest.err 1>&5
9040       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9041       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9042       if diff conftest.exp conftest.er2 >/dev/null; then
9043         lt_cv_prog_compiler__b=yes
9044       fi
9045     else
9046       lt_cv_prog_compiler__b=yes
9047     fi
9048   fi
9049   $RM -r conftest*
9050   LDFLAGS="$save_LDFLAGS"
9051
9052fi
9053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9054$as_echo "$lt_cv_prog_compiler__b" >&6; }
9055
9056if test x"$lt_cv_prog_compiler__b" = xyes; then
9057    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9058else
9059    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9060fi
9061
9062	  ;;
9063	esac
9064      fi
9065      if test "$with_gnu_ld" = no; then
9066	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9067	hardcode_libdir_separator=:
9068
9069	case $host_cpu in
9070	hppa*64*|ia64*)
9071	  hardcode_direct=no
9072	  hardcode_shlibpath_var=no
9073	  ;;
9074	*)
9075	  hardcode_direct=yes
9076	  hardcode_direct_absolute=yes
9077	  export_dynamic_flag_spec='${wl}-E'
9078
9079	  # hardcode_minus_L: Not really in the search PATH,
9080	  # but as the default location of the library.
9081	  hardcode_minus_L=yes
9082	  ;;
9083	esac
9084      fi
9085      ;;
9086
9087    irix5* | irix6* | nonstopux*)
9088      if test "$GCC" = yes; then
9089	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'
9090	# Try to use the -exported_symbol ld option, if it does not
9091	# work, assume that -exports_file does not work either and
9092	# implicitly export all symbols.
9093        save_LDFLAGS="$LDFLAGS"
9094        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9095        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9096/* end confdefs.h.  */
9097int foo(void) {}
9098_ACEOF
9099if ac_fn_c_try_link "$LINENO"; then :
9100  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'
9101
9102fi
9103rm -f core conftest.err conftest.$ac_objext \
9104    conftest$ac_exeext conftest.$ac_ext
9105        LDFLAGS="$save_LDFLAGS"
9106      else
9107	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'
9108	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'
9109      fi
9110      archive_cmds_need_lc='no'
9111      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9112      hardcode_libdir_separator=:
9113      inherit_rpath=yes
9114      link_all_deplibs=yes
9115      ;;
9116
9117    netbsd*)
9118      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9119	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9120      else
9121	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9122      fi
9123      hardcode_libdir_flag_spec='-R$libdir'
9124      hardcode_direct=yes
9125      hardcode_shlibpath_var=no
9126      ;;
9127
9128    newsos6)
9129      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9130      hardcode_direct=yes
9131      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9132      hardcode_libdir_separator=:
9133      hardcode_shlibpath_var=no
9134      ;;
9135
9136    *nto* | *qnx*)
9137      ;;
9138
9139    openbsd*)
9140      if test -f /usr/libexec/ld.so; then
9141	hardcode_direct=yes
9142	hardcode_shlibpath_var=no
9143	hardcode_direct_absolute=yes
9144	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9145	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9146	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9147	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9148	  export_dynamic_flag_spec='${wl}-E'
9149	else
9150	  case $host_os in
9151	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9152	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9153	     hardcode_libdir_flag_spec='-R$libdir'
9154	     ;;
9155	   *)
9156	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9157	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9158	     ;;
9159	  esac
9160	fi
9161      else
9162	ld_shlibs=no
9163      fi
9164      ;;
9165
9166    os2*)
9167      hardcode_libdir_flag_spec='-L$libdir'
9168      hardcode_minus_L=yes
9169      allow_undefined_flag=unsupported
9170      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'
9171      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9172      ;;
9173
9174    osf3*)
9175      if test "$GCC" = yes; then
9176	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9177	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'
9178      else
9179	allow_undefined_flag=' -expect_unresolved \*'
9180	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'
9181      fi
9182      archive_cmds_need_lc='no'
9183      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9184      hardcode_libdir_separator=:
9185      ;;
9186
9187    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9188      if test "$GCC" = yes; then
9189	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9190	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'
9191	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9192      else
9193	allow_undefined_flag=' -expect_unresolved \*'
9194	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'
9195	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~
9196	$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'
9197
9198	# Both c and cxx compiler support -rpath directly
9199	hardcode_libdir_flag_spec='-rpath $libdir'
9200      fi
9201      archive_cmds_need_lc='no'
9202      hardcode_libdir_separator=:
9203      ;;
9204
9205    solaris*)
9206      no_undefined_flag=' -z defs'
9207      if test "$GCC" = yes; then
9208	wlarc='${wl}'
9209	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9210	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9211	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9212      else
9213	case `$CC -V 2>&1` in
9214	*"Compilers 5.0"*)
9215	  wlarc=''
9216	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9217	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9218	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9219	  ;;
9220	*)
9221	  wlarc='${wl}'
9222	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9223	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9224	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9225	  ;;
9226	esac
9227      fi
9228      hardcode_libdir_flag_spec='-R$libdir'
9229      hardcode_shlibpath_var=no
9230      case $host_os in
9231      solaris2.[0-5] | solaris2.[0-5].*) ;;
9232      *)
9233	# The compiler driver will combine and reorder linker options,
9234	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9235	# but is careful enough not to reorder.
9236	# Supported since Solaris 2.6 (maybe 2.5.1?)
9237	if test "$GCC" = yes; then
9238	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9239	else
9240	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9241	fi
9242	;;
9243      esac
9244      link_all_deplibs=yes
9245      ;;
9246
9247    sunos4*)
9248      if test "x$host_vendor" = xsequent; then
9249	# Use $CC to link under sequent, because it throws in some extra .o
9250	# files that make .init and .fini sections work.
9251	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9252      else
9253	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9254      fi
9255      hardcode_libdir_flag_spec='-L$libdir'
9256      hardcode_direct=yes
9257      hardcode_minus_L=yes
9258      hardcode_shlibpath_var=no
9259      ;;
9260
9261    sysv4)
9262      case $host_vendor in
9263	sni)
9264	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9265	  hardcode_direct=yes # is this really true???
9266	;;
9267	siemens)
9268	  ## LD is ld it makes a PLAMLIB
9269	  ## CC just makes a GrossModule.
9270	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9271	  reload_cmds='$CC -r -o $output$reload_objs'
9272	  hardcode_direct=no
9273        ;;
9274	motorola)
9275	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9276	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9277	;;
9278      esac
9279      runpath_var='LD_RUN_PATH'
9280      hardcode_shlibpath_var=no
9281      ;;
9282
9283    sysv4.3*)
9284      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9285      hardcode_shlibpath_var=no
9286      export_dynamic_flag_spec='-Bexport'
9287      ;;
9288
9289    sysv4*MP*)
9290      if test -d /usr/nec; then
9291	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9292	hardcode_shlibpath_var=no
9293	runpath_var=LD_RUN_PATH
9294	hardcode_runpath_var=yes
9295	ld_shlibs=yes
9296      fi
9297      ;;
9298
9299    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9300      no_undefined_flag='${wl}-z,text'
9301      archive_cmds_need_lc=no
9302      hardcode_shlibpath_var=no
9303      runpath_var='LD_RUN_PATH'
9304
9305      if test "$GCC" = yes; then
9306	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9307	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9308      else
9309	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9310	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9311      fi
9312      ;;
9313
9314    sysv5* | sco3.2v5* | sco5v6*)
9315      # Note: We can NOT use -z defs as we might desire, because we do not
9316      # link with -lc, and that would cause any symbols used from libc to
9317      # always be unresolved, which means just about no library would
9318      # ever link correctly.  If we're not using GNU ld we use -z text
9319      # though, which does catch some bad symbols but isn't as heavy-handed
9320      # as -z defs.
9321      no_undefined_flag='${wl}-z,text'
9322      allow_undefined_flag='${wl}-z,nodefs'
9323      archive_cmds_need_lc=no
9324      hardcode_shlibpath_var=no
9325      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9326      hardcode_libdir_separator=':'
9327      link_all_deplibs=yes
9328      export_dynamic_flag_spec='${wl}-Bexport'
9329      runpath_var='LD_RUN_PATH'
9330
9331      if test "$GCC" = yes; then
9332	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9333	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9334      else
9335	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9336	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9337      fi
9338      ;;
9339
9340    uts4*)
9341      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9342      hardcode_libdir_flag_spec='-L$libdir'
9343      hardcode_shlibpath_var=no
9344      ;;
9345
9346    *)
9347      ld_shlibs=no
9348      ;;
9349    esac
9350
9351    if test x$host_vendor = xsni; then
9352      case $host in
9353      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9354	export_dynamic_flag_spec='${wl}-Blargedynsym'
9355	;;
9356      esac
9357    fi
9358  fi
9359
9360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9361$as_echo "$ld_shlibs" >&6; }
9362test "$ld_shlibs" = no && can_build_shared=no
9363
9364with_gnu_ld=$with_gnu_ld
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380#
9381# Do we need to explicitly link libc?
9382#
9383case "x$archive_cmds_need_lc" in
9384x|xyes)
9385  # Assume -lc should be added
9386  archive_cmds_need_lc=yes
9387
9388  if test "$enable_shared" = yes && test "$GCC" = yes; then
9389    case $archive_cmds in
9390    *'~'*)
9391      # FIXME: we may have to deal with multi-command sequences.
9392      ;;
9393    '$CC '*)
9394      # Test whether the compiler implicitly links with -lc since on some
9395      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9396      # to ld, don't add -lc before -lgcc.
9397      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9398$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9399if ${lt_cv_archive_cmds_need_lc+:} false; then :
9400  $as_echo_n "(cached) " >&6
9401else
9402  $RM conftest*
9403	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9404
9405	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9406  (eval $ac_compile) 2>&5
9407  ac_status=$?
9408  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9409  test $ac_status = 0; } 2>conftest.err; then
9410	  soname=conftest
9411	  lib=conftest
9412	  libobjs=conftest.$ac_objext
9413	  deplibs=
9414	  wl=$lt_prog_compiler_wl
9415	  pic_flag=$lt_prog_compiler_pic
9416	  compiler_flags=-v
9417	  linker_flags=-v
9418	  verstring=
9419	  output_objdir=.
9420	  libname=conftest
9421	  lt_save_allow_undefined_flag=$allow_undefined_flag
9422	  allow_undefined_flag=
9423	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9424  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9425  ac_status=$?
9426  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9427  test $ac_status = 0; }
9428	  then
9429	    lt_cv_archive_cmds_need_lc=no
9430	  else
9431	    lt_cv_archive_cmds_need_lc=yes
9432	  fi
9433	  allow_undefined_flag=$lt_save_allow_undefined_flag
9434	else
9435	  cat conftest.err 1>&5
9436	fi
9437	$RM conftest*
9438
9439fi
9440{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9441$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9442      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9443      ;;
9444    esac
9445  fi
9446  ;;
9447esac
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9606$as_echo_n "checking dynamic linker characteristics... " >&6; }
9607
9608if test "$GCC" = yes; then
9609  case $host_os in
9610    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9611    *) lt_awk_arg="/^libraries:/" ;;
9612  esac
9613  case $host_os in
9614    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9615    *) lt_sed_strip_eq="s,=/,/,g" ;;
9616  esac
9617  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9618  case $lt_search_path_spec in
9619  *\;*)
9620    # if the path contains ";" then we assume it to be the separator
9621    # otherwise default to the standard path separator (i.e. ":") - it is
9622    # assumed that no part of a normal pathname contains ";" but that should
9623    # okay in the real world where ";" in dirpaths is itself problematic.
9624    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9625    ;;
9626  *)
9627    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9628    ;;
9629  esac
9630  # Ok, now we have the path, separated by spaces, we can step through it
9631  # and add multilib dir if necessary.
9632  lt_tmp_lt_search_path_spec=
9633  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9634  for lt_sys_path in $lt_search_path_spec; do
9635    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9636      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9637    else
9638      test -d "$lt_sys_path" && \
9639	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9640    fi
9641  done
9642  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9643BEGIN {RS=" "; FS="/|\n";} {
9644  lt_foo="";
9645  lt_count=0;
9646  for (lt_i = NF; lt_i > 0; lt_i--) {
9647    if ($lt_i != "" && $lt_i != ".") {
9648      if ($lt_i == "..") {
9649        lt_count++;
9650      } else {
9651        if (lt_count == 0) {
9652          lt_foo="/" $lt_i lt_foo;
9653        } else {
9654          lt_count--;
9655        }
9656      }
9657    }
9658  }
9659  if (lt_foo != "") { lt_freq[lt_foo]++; }
9660  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9661}'`
9662  # AWK program above erroneously prepends '/' to C:/dos/paths
9663  # for these hosts.
9664  case $host_os in
9665    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9666      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9667  esac
9668  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9669else
9670  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9671fi
9672library_names_spec=
9673libname_spec='lib$name'
9674soname_spec=
9675shrext_cmds=".so"
9676postinstall_cmds=
9677postuninstall_cmds=
9678finish_cmds=
9679finish_eval=
9680shlibpath_var=
9681shlibpath_overrides_runpath=unknown
9682version_type=none
9683dynamic_linker="$host_os ld.so"
9684sys_lib_dlsearch_path_spec="/lib /usr/lib"
9685need_lib_prefix=unknown
9686hardcode_into_libs=no
9687
9688# when you set need_version to no, make sure it does not cause -set_version
9689# flags to be left without arguments
9690need_version=unknown
9691
9692case $host_os in
9693aix3*)
9694  version_type=linux
9695  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9696  shlibpath_var=LIBPATH
9697
9698  # AIX 3 has no versioning support, so we append a major version to the name.
9699  soname_spec='${libname}${release}${shared_ext}$major'
9700  ;;
9701
9702aix[4-9]*)
9703  version_type=linux
9704  need_lib_prefix=no
9705  need_version=no
9706  hardcode_into_libs=yes
9707  if test "$host_cpu" = ia64; then
9708    # AIX 5 supports IA64
9709    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9710    shlibpath_var=LD_LIBRARY_PATH
9711  else
9712    # With GCC up to 2.95.x, collect2 would create an import file
9713    # for dependence libraries.  The import file would start with
9714    # the line `#! .'.  This would cause the generated library to
9715    # depend on `.', always an invalid library.  This was fixed in
9716    # development snapshots of GCC prior to 3.0.
9717    case $host_os in
9718      aix4 | aix4.[01] | aix4.[01].*)
9719      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9720	   echo ' yes '
9721	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9722	:
9723      else
9724	can_build_shared=no
9725      fi
9726      ;;
9727    esac
9728    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9729    # soname into executable. Probably we can add versioning support to
9730    # collect2, so additional links can be useful in future.
9731    if test "$aix_use_runtimelinking" = yes; then
9732      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9733      # instead of lib<name>.a to let people know that these are not
9734      # typical AIX shared libraries.
9735      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9736    else
9737      # We preserve .a as extension for shared libraries through AIX4.2
9738      # and later when we are not doing run time linking.
9739      library_names_spec='${libname}${release}.a $libname.a'
9740      soname_spec='${libname}${release}${shared_ext}$major'
9741    fi
9742    shlibpath_var=LIBPATH
9743  fi
9744  ;;
9745
9746amigaos*)
9747  case $host_cpu in
9748  powerpc)
9749    # Since July 2007 AmigaOS4 officially supports .so libraries.
9750    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9751    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9752    ;;
9753  m68k)
9754    library_names_spec='$libname.ixlibrary $libname.a'
9755    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9756    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'
9757    ;;
9758  esac
9759  ;;
9760
9761beos*)
9762  library_names_spec='${libname}${shared_ext}'
9763  dynamic_linker="$host_os ld.so"
9764  shlibpath_var=LIBRARY_PATH
9765  ;;
9766
9767bsdi[45]*)
9768  version_type=linux
9769  need_version=no
9770  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9771  soname_spec='${libname}${release}${shared_ext}$major'
9772  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9773  shlibpath_var=LD_LIBRARY_PATH
9774  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9775  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9776  # the default ld.so.conf also contains /usr/contrib/lib and
9777  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9778  # libtool to hard-code these into programs
9779  ;;
9780
9781cygwin* | mingw* | pw32* | cegcc*)
9782  version_type=windows
9783  shrext_cmds=".dll"
9784  need_version=no
9785  need_lib_prefix=no
9786
9787  case $GCC,$host_os in
9788  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9789    library_names_spec='$libname.dll.a'
9790    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9791    postinstall_cmds='base_file=`basename \${file}`~
9792      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9793      dldir=$destdir/`dirname \$dlpath`~
9794      test -d \$dldir || mkdir -p \$dldir~
9795      $install_prog $dir/$dlname \$dldir/$dlname~
9796      chmod a+x \$dldir/$dlname~
9797      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9798        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9799      fi'
9800    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9801      dlpath=$dir/\$dldll~
9802       $RM \$dlpath'
9803    shlibpath_overrides_runpath=yes
9804
9805    case $host_os in
9806    cygwin*)
9807      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9808      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9809
9810      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9811      ;;
9812    mingw* | cegcc*)
9813      # MinGW DLLs use traditional 'lib' prefix
9814      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9815      ;;
9816    pw32*)
9817      # pw32 DLLs use 'pw' prefix rather than 'lib'
9818      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9819      ;;
9820    esac
9821    ;;
9822
9823  *)
9824    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9825    ;;
9826  esac
9827  dynamic_linker='Win32 ld.exe'
9828  # FIXME: first we should search . and the directory the executable is in
9829  shlibpath_var=PATH
9830  ;;
9831
9832darwin* | rhapsody*)
9833  dynamic_linker="$host_os dyld"
9834  version_type=darwin
9835  need_lib_prefix=no
9836  need_version=no
9837  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9838  soname_spec='${libname}${release}${major}$shared_ext'
9839  shlibpath_overrides_runpath=yes
9840  shlibpath_var=DYLD_LIBRARY_PATH
9841  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9842
9843  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9844  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9845  ;;
9846
9847dgux*)
9848  version_type=linux
9849  need_lib_prefix=no
9850  need_version=no
9851  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9852  soname_spec='${libname}${release}${shared_ext}$major'
9853  shlibpath_var=LD_LIBRARY_PATH
9854  ;;
9855
9856freebsd* | dragonfly*)
9857  # DragonFly does not have aout.  When/if they implement a new
9858  # versioning mechanism, adjust this.
9859  if test -x /usr/bin/objformat; then
9860    objformat=`/usr/bin/objformat`
9861  else
9862    case $host_os in
9863    freebsd[23].*) objformat=aout ;;
9864    *) objformat=elf ;;
9865    esac
9866  fi
9867  version_type=freebsd-$objformat
9868  case $version_type in
9869    freebsd-elf*)
9870      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9871      need_version=no
9872      need_lib_prefix=no
9873      ;;
9874    freebsd-*)
9875      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9876      need_version=yes
9877      ;;
9878  esac
9879  shlibpath_var=LD_LIBRARY_PATH
9880  case $host_os in
9881  freebsd2.*)
9882    shlibpath_overrides_runpath=yes
9883    ;;
9884  freebsd3.[01]* | freebsdelf3.[01]*)
9885    shlibpath_overrides_runpath=yes
9886    hardcode_into_libs=yes
9887    ;;
9888  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9889  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9890    shlibpath_overrides_runpath=no
9891    hardcode_into_libs=yes
9892    ;;
9893  *) # from 4.6 on, and DragonFly
9894    shlibpath_overrides_runpath=yes
9895    hardcode_into_libs=yes
9896    ;;
9897  esac
9898  ;;
9899
9900haiku*)
9901  version_type=linux
9902  need_lib_prefix=no
9903  need_version=no
9904  dynamic_linker="$host_os runtime_loader"
9905  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9906  soname_spec='${libname}${release}${shared_ext}$major'
9907  shlibpath_var=LIBRARY_PATH
9908  shlibpath_overrides_runpath=yes
9909  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9910  hardcode_into_libs=yes
9911  ;;
9912
9913hpux9* | hpux10* | hpux11*)
9914  # Give a soname corresponding to the major version so that dld.sl refuses to
9915  # link against other versions.
9916  version_type=sunos
9917  need_lib_prefix=no
9918  need_version=no
9919  case $host_cpu in
9920  ia64*)
9921    shrext_cmds='.so'
9922    hardcode_into_libs=yes
9923    dynamic_linker="$host_os dld.so"
9924    shlibpath_var=LD_LIBRARY_PATH
9925    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9926    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9927    soname_spec='${libname}${release}${shared_ext}$major'
9928    if test "X$HPUX_IA64_MODE" = X32; then
9929      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9930    else
9931      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9932    fi
9933    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9934    ;;
9935  hppa*64*)
9936    shrext_cmds='.sl'
9937    hardcode_into_libs=yes
9938    dynamic_linker="$host_os dld.sl"
9939    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9940    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9941    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9942    soname_spec='${libname}${release}${shared_ext}$major'
9943    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9944    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9945    ;;
9946  *)
9947    shrext_cmds='.sl'
9948    dynamic_linker="$host_os dld.sl"
9949    shlibpath_var=SHLIB_PATH
9950    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9951    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9952    soname_spec='${libname}${release}${shared_ext}$major'
9953    ;;
9954  esac
9955  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9956  postinstall_cmds='chmod 555 $lib'
9957  # or fails outright, so override atomically:
9958  install_override_mode=555
9959  ;;
9960
9961interix[3-9]*)
9962  version_type=linux
9963  need_lib_prefix=no
9964  need_version=no
9965  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9966  soname_spec='${libname}${release}${shared_ext}$major'
9967  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9968  shlibpath_var=LD_LIBRARY_PATH
9969  shlibpath_overrides_runpath=no
9970  hardcode_into_libs=yes
9971  ;;
9972
9973irix5* | irix6* | nonstopux*)
9974  case $host_os in
9975    nonstopux*) version_type=nonstopux ;;
9976    *)
9977	if test "$lt_cv_prog_gnu_ld" = yes; then
9978		version_type=linux
9979	else
9980		version_type=irix
9981	fi ;;
9982  esac
9983  need_lib_prefix=no
9984  need_version=no
9985  soname_spec='${libname}${release}${shared_ext}$major'
9986  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9987  case $host_os in
9988  irix5* | nonstopux*)
9989    libsuff= shlibsuff=
9990    ;;
9991  *)
9992    case $LD in # libtool.m4 will add one of these switches to LD
9993    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9994      libsuff= shlibsuff= libmagic=32-bit;;
9995    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9996      libsuff=32 shlibsuff=N32 libmagic=N32;;
9997    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9998      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9999    *) libsuff= shlibsuff= libmagic=never-match;;
10000    esac
10001    ;;
10002  esac
10003  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10004  shlibpath_overrides_runpath=no
10005  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10006  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10007  hardcode_into_libs=yes
10008  ;;
10009
10010# No shared lib support for Linux oldld, aout, or coff.
10011linux*oldld* | linux*aout* | linux*coff*)
10012  dynamic_linker=no
10013  ;;
10014
10015# This must be Linux ELF.
10016linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10017  version_type=linux
10018  need_lib_prefix=no
10019  need_version=no
10020  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10021  soname_spec='${libname}${release}${shared_ext}$major'
10022  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10023  shlibpath_var=LD_LIBRARY_PATH
10024  shlibpath_overrides_runpath=no
10025
10026  # Some binutils ld are patched to set DT_RUNPATH
10027  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10028  $as_echo_n "(cached) " >&6
10029else
10030  lt_cv_shlibpath_overrides_runpath=no
10031    save_LDFLAGS=$LDFLAGS
10032    save_libdir=$libdir
10033    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10034	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10035    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10036/* end confdefs.h.  */
10037
10038int
10039main ()
10040{
10041
10042  ;
10043  return 0;
10044}
10045_ACEOF
10046if ac_fn_c_try_link "$LINENO"; then :
10047  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10048  lt_cv_shlibpath_overrides_runpath=yes
10049fi
10050fi
10051rm -f core conftest.err conftest.$ac_objext \
10052    conftest$ac_exeext conftest.$ac_ext
10053    LDFLAGS=$save_LDFLAGS
10054    libdir=$save_libdir
10055
10056fi
10057
10058  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10059
10060  # This implies no fast_install, which is unacceptable.
10061  # Some rework will be needed to allow for fast_install
10062  # before this can be enabled.
10063  hardcode_into_libs=yes
10064
10065  # Append ld.so.conf contents to the search path
10066  if test -f /etc/ld.so.conf; then
10067    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' ' '`
10068    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10069  fi
10070
10071  # We used to test for /lib/ld.so.1 and disable shared libraries on
10072  # powerpc, because MkLinux only supported shared libraries with the
10073  # GNU dynamic linker.  Since this was broken with cross compilers,
10074  # most powerpc-linux boxes support dynamic linking these days and
10075  # people can always --disable-shared, the test was removed, and we
10076  # assume the GNU/Linux dynamic linker is in use.
10077  dynamic_linker='GNU/Linux ld.so'
10078  ;;
10079
10080netbsd*)
10081  version_type=sunos
10082  need_lib_prefix=no
10083  need_version=no
10084  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10085    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10086    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10087    dynamic_linker='NetBSD (a.out) ld.so'
10088  else
10089    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10090    soname_spec='${libname}${release}${shared_ext}$major'
10091    dynamic_linker='NetBSD ld.elf_so'
10092  fi
10093  shlibpath_var=LD_LIBRARY_PATH
10094  shlibpath_overrides_runpath=yes
10095  hardcode_into_libs=yes
10096  ;;
10097
10098newsos6)
10099  version_type=linux
10100  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10101  shlibpath_var=LD_LIBRARY_PATH
10102  shlibpath_overrides_runpath=yes
10103  ;;
10104
10105*nto* | *qnx*)
10106  version_type=qnx
10107  need_lib_prefix=no
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  shlibpath_var=LD_LIBRARY_PATH
10112  shlibpath_overrides_runpath=no
10113  hardcode_into_libs=yes
10114  dynamic_linker='ldqnx.so'
10115  ;;
10116
10117openbsd*)
10118  version_type=sunos
10119  sys_lib_dlsearch_path_spec="/usr/lib"
10120  need_lib_prefix=no
10121  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10122  case $host_os in
10123    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10124    *)				need_version=no  ;;
10125  esac
10126  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10127  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10128  shlibpath_var=LD_LIBRARY_PATH
10129  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10130    case $host_os in
10131      openbsd2.[89] | openbsd2.[89].*)
10132	shlibpath_overrides_runpath=no
10133	;;
10134      *)
10135	shlibpath_overrides_runpath=yes
10136	;;
10137      esac
10138  else
10139    shlibpath_overrides_runpath=yes
10140  fi
10141  ;;
10142
10143os2*)
10144  libname_spec='$name'
10145  shrext_cmds=".dll"
10146  need_lib_prefix=no
10147  library_names_spec='$libname${shared_ext} $libname.a'
10148  dynamic_linker='OS/2 ld.exe'
10149  shlibpath_var=LIBPATH
10150  ;;
10151
10152osf3* | osf4* | osf5*)
10153  version_type=osf
10154  need_lib_prefix=no
10155  need_version=no
10156  soname_spec='${libname}${release}${shared_ext}$major'
10157  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10158  shlibpath_var=LD_LIBRARY_PATH
10159  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10160  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10161  ;;
10162
10163rdos*)
10164  dynamic_linker=no
10165  ;;
10166
10167solaris*)
10168  version_type=linux
10169  need_lib_prefix=no
10170  need_version=no
10171  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10172  soname_spec='${libname}${release}${shared_ext}$major'
10173  shlibpath_var=LD_LIBRARY_PATH
10174  shlibpath_overrides_runpath=yes
10175  hardcode_into_libs=yes
10176  # ldd complains unless libraries are executable
10177  postinstall_cmds='chmod +x $lib'
10178  ;;
10179
10180sunos4*)
10181  version_type=sunos
10182  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10183  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10184  shlibpath_var=LD_LIBRARY_PATH
10185  shlibpath_overrides_runpath=yes
10186  if test "$with_gnu_ld" = yes; then
10187    need_lib_prefix=no
10188  fi
10189  need_version=yes
10190  ;;
10191
10192sysv4 | sysv4.3*)
10193  version_type=linux
10194  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10195  soname_spec='${libname}${release}${shared_ext}$major'
10196  shlibpath_var=LD_LIBRARY_PATH
10197  case $host_vendor in
10198    sni)
10199      shlibpath_overrides_runpath=no
10200      need_lib_prefix=no
10201      runpath_var=LD_RUN_PATH
10202      ;;
10203    siemens)
10204      need_lib_prefix=no
10205      ;;
10206    motorola)
10207      need_lib_prefix=no
10208      need_version=no
10209      shlibpath_overrides_runpath=no
10210      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10211      ;;
10212  esac
10213  ;;
10214
10215sysv4*MP*)
10216  if test -d /usr/nec ;then
10217    version_type=linux
10218    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10219    soname_spec='$libname${shared_ext}.$major'
10220    shlibpath_var=LD_LIBRARY_PATH
10221  fi
10222  ;;
10223
10224sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10225  version_type=freebsd-elf
10226  need_lib_prefix=no
10227  need_version=no
10228  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10229  soname_spec='${libname}${release}${shared_ext}$major'
10230  shlibpath_var=LD_LIBRARY_PATH
10231  shlibpath_overrides_runpath=yes
10232  hardcode_into_libs=yes
10233  if test "$with_gnu_ld" = yes; then
10234    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10235  else
10236    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10237    case $host_os in
10238      sco3.2v5*)
10239        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10240	;;
10241    esac
10242  fi
10243  sys_lib_dlsearch_path_spec='/usr/lib'
10244  ;;
10245
10246tpf*)
10247  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10248  version_type=linux
10249  need_lib_prefix=no
10250  need_version=no
10251  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10252  shlibpath_var=LD_LIBRARY_PATH
10253  shlibpath_overrides_runpath=no
10254  hardcode_into_libs=yes
10255  ;;
10256
10257uts4*)
10258  version_type=linux
10259  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10260  soname_spec='${libname}${release}${shared_ext}$major'
10261  shlibpath_var=LD_LIBRARY_PATH
10262  ;;
10263
10264*)
10265  dynamic_linker=no
10266  ;;
10267esac
10268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10269$as_echo "$dynamic_linker" >&6; }
10270test "$dynamic_linker" = no && can_build_shared=no
10271
10272variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10273if test "$GCC" = yes; then
10274  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10275fi
10276
10277if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10278  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10279fi
10280if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10281  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10282fi
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10376$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10377hardcode_action=
10378if test -n "$hardcode_libdir_flag_spec" ||
10379   test -n "$runpath_var" ||
10380   test "X$hardcode_automatic" = "Xyes" ; then
10381
10382  # We can hardcode non-existent directories.
10383  if test "$hardcode_direct" != no &&
10384     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10385     # have to relink, otherwise we might link with an installed library
10386     # when we should be linking with a yet-to-be-installed one
10387     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10388     test "$hardcode_minus_L" != no; then
10389    # Linking always hardcodes the temporary library directory.
10390    hardcode_action=relink
10391  else
10392    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10393    hardcode_action=immediate
10394  fi
10395else
10396  # We cannot hardcode anything, or else we can only hardcode existing
10397  # directories.
10398  hardcode_action=unsupported
10399fi
10400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10401$as_echo "$hardcode_action" >&6; }
10402
10403if test "$hardcode_action" = relink ||
10404   test "$inherit_rpath" = yes; then
10405  # Fast installation is not supported
10406  enable_fast_install=no
10407elif test "$shlibpath_overrides_runpath" = yes ||
10408     test "$enable_shared" = no; then
10409  # Fast installation is not necessary
10410  enable_fast_install=needless
10411fi
10412
10413
10414
10415
10416
10417
10418  if test "x$enable_dlopen" != xyes; then
10419  enable_dlopen=unknown
10420  enable_dlopen_self=unknown
10421  enable_dlopen_self_static=unknown
10422else
10423  lt_cv_dlopen=no
10424  lt_cv_dlopen_libs=
10425
10426  case $host_os in
10427  beos*)
10428    lt_cv_dlopen="load_add_on"
10429    lt_cv_dlopen_libs=
10430    lt_cv_dlopen_self=yes
10431    ;;
10432
10433  mingw* | pw32* | cegcc*)
10434    lt_cv_dlopen="LoadLibrary"
10435    lt_cv_dlopen_libs=
10436    ;;
10437
10438  cygwin*)
10439    lt_cv_dlopen="dlopen"
10440    lt_cv_dlopen_libs=
10441    ;;
10442
10443  darwin*)
10444  # if libdl is installed we need to link against it
10445    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10446$as_echo_n "checking for dlopen in -ldl... " >&6; }
10447if ${ac_cv_lib_dl_dlopen+:} false; then :
10448  $as_echo_n "(cached) " >&6
10449else
10450  ac_check_lib_save_LIBS=$LIBS
10451LIBS="-ldl  $LIBS"
10452cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10453/* end confdefs.h.  */
10454
10455/* Override any GCC internal prototype to avoid an error.
10456   Use char because int might match the return type of a GCC
10457   builtin and then its argument prototype would still apply.  */
10458#ifdef __cplusplus
10459extern "C"
10460#endif
10461char dlopen ();
10462int
10463main ()
10464{
10465return dlopen ();
10466  ;
10467  return 0;
10468}
10469_ACEOF
10470if ac_fn_c_try_link "$LINENO"; then :
10471  ac_cv_lib_dl_dlopen=yes
10472else
10473  ac_cv_lib_dl_dlopen=no
10474fi
10475rm -f core conftest.err conftest.$ac_objext \
10476    conftest$ac_exeext conftest.$ac_ext
10477LIBS=$ac_check_lib_save_LIBS
10478fi
10479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10480$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10481if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10482  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10483else
10484
10485    lt_cv_dlopen="dyld"
10486    lt_cv_dlopen_libs=
10487    lt_cv_dlopen_self=yes
10488
10489fi
10490
10491    ;;
10492
10493  *)
10494    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10495if test "x$ac_cv_func_shl_load" = xyes; then :
10496  lt_cv_dlopen="shl_load"
10497else
10498  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10499$as_echo_n "checking for shl_load in -ldld... " >&6; }
10500if ${ac_cv_lib_dld_shl_load+:} false; then :
10501  $as_echo_n "(cached) " >&6
10502else
10503  ac_check_lib_save_LIBS=$LIBS
10504LIBS="-ldld  $LIBS"
10505cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10506/* end confdefs.h.  */
10507
10508/* Override any GCC internal prototype to avoid an error.
10509   Use char because int might match the return type of a GCC
10510   builtin and then its argument prototype would still apply.  */
10511#ifdef __cplusplus
10512extern "C"
10513#endif
10514char shl_load ();
10515int
10516main ()
10517{
10518return shl_load ();
10519  ;
10520  return 0;
10521}
10522_ACEOF
10523if ac_fn_c_try_link "$LINENO"; then :
10524  ac_cv_lib_dld_shl_load=yes
10525else
10526  ac_cv_lib_dld_shl_load=no
10527fi
10528rm -f core conftest.err conftest.$ac_objext \
10529    conftest$ac_exeext conftest.$ac_ext
10530LIBS=$ac_check_lib_save_LIBS
10531fi
10532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10533$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10534if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10535  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10536else
10537  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10538if test "x$ac_cv_func_dlopen" = xyes; then :
10539  lt_cv_dlopen="dlopen"
10540else
10541  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10542$as_echo_n "checking for dlopen in -ldl... " >&6; }
10543if ${ac_cv_lib_dl_dlopen+:} false; then :
10544  $as_echo_n "(cached) " >&6
10545else
10546  ac_check_lib_save_LIBS=$LIBS
10547LIBS="-ldl  $LIBS"
10548cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10549/* end confdefs.h.  */
10550
10551/* Override any GCC internal prototype to avoid an error.
10552   Use char because int might match the return type of a GCC
10553   builtin and then its argument prototype would still apply.  */
10554#ifdef __cplusplus
10555extern "C"
10556#endif
10557char dlopen ();
10558int
10559main ()
10560{
10561return dlopen ();
10562  ;
10563  return 0;
10564}
10565_ACEOF
10566if ac_fn_c_try_link "$LINENO"; then :
10567  ac_cv_lib_dl_dlopen=yes
10568else
10569  ac_cv_lib_dl_dlopen=no
10570fi
10571rm -f core conftest.err conftest.$ac_objext \
10572    conftest$ac_exeext conftest.$ac_ext
10573LIBS=$ac_check_lib_save_LIBS
10574fi
10575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10576$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10577if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10578  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10579else
10580  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10581$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10582if ${ac_cv_lib_svld_dlopen+:} false; then :
10583  $as_echo_n "(cached) " >&6
10584else
10585  ac_check_lib_save_LIBS=$LIBS
10586LIBS="-lsvld  $LIBS"
10587cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10588/* end confdefs.h.  */
10589
10590/* Override any GCC internal prototype to avoid an error.
10591   Use char because int might match the return type of a GCC
10592   builtin and then its argument prototype would still apply.  */
10593#ifdef __cplusplus
10594extern "C"
10595#endif
10596char dlopen ();
10597int
10598main ()
10599{
10600return dlopen ();
10601  ;
10602  return 0;
10603}
10604_ACEOF
10605if ac_fn_c_try_link "$LINENO"; then :
10606  ac_cv_lib_svld_dlopen=yes
10607else
10608  ac_cv_lib_svld_dlopen=no
10609fi
10610rm -f core conftest.err conftest.$ac_objext \
10611    conftest$ac_exeext conftest.$ac_ext
10612LIBS=$ac_check_lib_save_LIBS
10613fi
10614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10615$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10616if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10617  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10618else
10619  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10620$as_echo_n "checking for dld_link in -ldld... " >&6; }
10621if ${ac_cv_lib_dld_dld_link+:} false; then :
10622  $as_echo_n "(cached) " >&6
10623else
10624  ac_check_lib_save_LIBS=$LIBS
10625LIBS="-ldld  $LIBS"
10626cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10627/* end confdefs.h.  */
10628
10629/* Override any GCC internal prototype to avoid an error.
10630   Use char because int might match the return type of a GCC
10631   builtin and then its argument prototype would still apply.  */
10632#ifdef __cplusplus
10633extern "C"
10634#endif
10635char dld_link ();
10636int
10637main ()
10638{
10639return dld_link ();
10640  ;
10641  return 0;
10642}
10643_ACEOF
10644if ac_fn_c_try_link "$LINENO"; then :
10645  ac_cv_lib_dld_dld_link=yes
10646else
10647  ac_cv_lib_dld_dld_link=no
10648fi
10649rm -f core conftest.err conftest.$ac_objext \
10650    conftest$ac_exeext conftest.$ac_ext
10651LIBS=$ac_check_lib_save_LIBS
10652fi
10653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10654$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10655if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10656  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10657fi
10658
10659
10660fi
10661
10662
10663fi
10664
10665
10666fi
10667
10668
10669fi
10670
10671
10672fi
10673
10674    ;;
10675  esac
10676
10677  if test "x$lt_cv_dlopen" != xno; then
10678    enable_dlopen=yes
10679  else
10680    enable_dlopen=no
10681  fi
10682
10683  case $lt_cv_dlopen in
10684  dlopen)
10685    save_CPPFLAGS="$CPPFLAGS"
10686    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10687
10688    save_LDFLAGS="$LDFLAGS"
10689    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10690
10691    save_LIBS="$LIBS"
10692    LIBS="$lt_cv_dlopen_libs $LIBS"
10693
10694    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10695$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10696if ${lt_cv_dlopen_self+:} false; then :
10697  $as_echo_n "(cached) " >&6
10698else
10699  	  if test "$cross_compiling" = yes; then :
10700  lt_cv_dlopen_self=cross
10701else
10702  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10703  lt_status=$lt_dlunknown
10704  cat > conftest.$ac_ext <<_LT_EOF
10705#line 10705 "configure"
10706#include "confdefs.h"
10707
10708#if HAVE_DLFCN_H
10709#include <dlfcn.h>
10710#endif
10711
10712#include <stdio.h>
10713
10714#ifdef RTLD_GLOBAL
10715#  define LT_DLGLOBAL		RTLD_GLOBAL
10716#else
10717#  ifdef DL_GLOBAL
10718#    define LT_DLGLOBAL		DL_GLOBAL
10719#  else
10720#    define LT_DLGLOBAL		0
10721#  endif
10722#endif
10723
10724/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10725   find out it does not work in some platform. */
10726#ifndef LT_DLLAZY_OR_NOW
10727#  ifdef RTLD_LAZY
10728#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10729#  else
10730#    ifdef DL_LAZY
10731#      define LT_DLLAZY_OR_NOW		DL_LAZY
10732#    else
10733#      ifdef RTLD_NOW
10734#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10735#      else
10736#        ifdef DL_NOW
10737#          define LT_DLLAZY_OR_NOW	DL_NOW
10738#        else
10739#          define LT_DLLAZY_OR_NOW	0
10740#        endif
10741#      endif
10742#    endif
10743#  endif
10744#endif
10745
10746/* When -fvisbility=hidden is used, assume the code has been annotated
10747   correspondingly for the symbols needed.  */
10748#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10749void fnord () __attribute__((visibility("default")));
10750#endif
10751
10752void fnord () { int i=42; }
10753int main ()
10754{
10755  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10756  int status = $lt_dlunknown;
10757
10758  if (self)
10759    {
10760      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10761      else
10762        {
10763	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10764          else puts (dlerror ());
10765	}
10766      /* dlclose (self); */
10767    }
10768  else
10769    puts (dlerror ());
10770
10771  return status;
10772}
10773_LT_EOF
10774  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10775  (eval $ac_link) 2>&5
10776  ac_status=$?
10777  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10778  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10779    (./conftest; exit; ) >&5 2>/dev/null
10780    lt_status=$?
10781    case x$lt_status in
10782      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10783      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10784      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10785    esac
10786  else :
10787    # compilation failed
10788    lt_cv_dlopen_self=no
10789  fi
10790fi
10791rm -fr conftest*
10792
10793
10794fi
10795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10796$as_echo "$lt_cv_dlopen_self" >&6; }
10797
10798    if test "x$lt_cv_dlopen_self" = xyes; then
10799      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10800      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10801$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10802if ${lt_cv_dlopen_self_static+:} false; then :
10803  $as_echo_n "(cached) " >&6
10804else
10805  	  if test "$cross_compiling" = yes; then :
10806  lt_cv_dlopen_self_static=cross
10807else
10808  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10809  lt_status=$lt_dlunknown
10810  cat > conftest.$ac_ext <<_LT_EOF
10811#line 10811 "configure"
10812#include "confdefs.h"
10813
10814#if HAVE_DLFCN_H
10815#include <dlfcn.h>
10816#endif
10817
10818#include <stdio.h>
10819
10820#ifdef RTLD_GLOBAL
10821#  define LT_DLGLOBAL		RTLD_GLOBAL
10822#else
10823#  ifdef DL_GLOBAL
10824#    define LT_DLGLOBAL		DL_GLOBAL
10825#  else
10826#    define LT_DLGLOBAL		0
10827#  endif
10828#endif
10829
10830/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10831   find out it does not work in some platform. */
10832#ifndef LT_DLLAZY_OR_NOW
10833#  ifdef RTLD_LAZY
10834#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10835#  else
10836#    ifdef DL_LAZY
10837#      define LT_DLLAZY_OR_NOW		DL_LAZY
10838#    else
10839#      ifdef RTLD_NOW
10840#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10841#      else
10842#        ifdef DL_NOW
10843#          define LT_DLLAZY_OR_NOW	DL_NOW
10844#        else
10845#          define LT_DLLAZY_OR_NOW	0
10846#        endif
10847#      endif
10848#    endif
10849#  endif
10850#endif
10851
10852/* When -fvisbility=hidden is used, assume the code has been annotated
10853   correspondingly for the symbols needed.  */
10854#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10855void fnord () __attribute__((visibility("default")));
10856#endif
10857
10858void fnord () { int i=42; }
10859int main ()
10860{
10861  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10862  int status = $lt_dlunknown;
10863
10864  if (self)
10865    {
10866      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10867      else
10868        {
10869	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10870          else puts (dlerror ());
10871	}
10872      /* dlclose (self); */
10873    }
10874  else
10875    puts (dlerror ());
10876
10877  return status;
10878}
10879_LT_EOF
10880  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10881  (eval $ac_link) 2>&5
10882  ac_status=$?
10883  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10884  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10885    (./conftest; exit; ) >&5 2>/dev/null
10886    lt_status=$?
10887    case x$lt_status in
10888      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10889      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10890      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10891    esac
10892  else :
10893    # compilation failed
10894    lt_cv_dlopen_self_static=no
10895  fi
10896fi
10897rm -fr conftest*
10898
10899
10900fi
10901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10902$as_echo "$lt_cv_dlopen_self_static" >&6; }
10903    fi
10904
10905    CPPFLAGS="$save_CPPFLAGS"
10906    LDFLAGS="$save_LDFLAGS"
10907    LIBS="$save_LIBS"
10908    ;;
10909  esac
10910
10911  case $lt_cv_dlopen_self in
10912  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10913  *) enable_dlopen_self=unknown ;;
10914  esac
10915
10916  case $lt_cv_dlopen_self_static in
10917  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10918  *) enable_dlopen_self_static=unknown ;;
10919  esac
10920fi
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938striplib=
10939old_striplib=
10940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10941$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10942if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10943  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10944  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10946$as_echo "yes" >&6; }
10947else
10948# FIXME - insert some real tests, host_os isn't really good enough
10949  case $host_os in
10950  darwin*)
10951    if test -n "$STRIP" ; then
10952      striplib="$STRIP -x"
10953      old_striplib="$STRIP -S"
10954      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10955$as_echo "yes" >&6; }
10956    else
10957      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10958$as_echo "no" >&6; }
10959    fi
10960    ;;
10961  *)
10962    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10963$as_echo "no" >&6; }
10964    ;;
10965  esac
10966fi
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979  # Report which library types will actually be built
10980  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10981$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10982  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10983$as_echo "$can_build_shared" >&6; }
10984
10985  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10986$as_echo_n "checking whether to build shared libraries... " >&6; }
10987  test "$can_build_shared" = "no" && enable_shared=no
10988
10989  # On AIX, shared libraries and static libraries use the same namespace, and
10990  # are all built from PIC.
10991  case $host_os in
10992  aix3*)
10993    test "$enable_shared" = yes && enable_static=no
10994    if test -n "$RANLIB"; then
10995      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10996      postinstall_cmds='$RANLIB $lib'
10997    fi
10998    ;;
10999
11000  aix[4-9]*)
11001    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11002      test "$enable_shared" = yes && enable_static=no
11003    fi
11004    ;;
11005  esac
11006  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11007$as_echo "$enable_shared" >&6; }
11008
11009  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11010$as_echo_n "checking whether to build static libraries... " >&6; }
11011  # Make sure either enable_shared or enable_static is yes.
11012  test "$enable_shared" = yes || enable_static=yes
11013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11014$as_echo "$enable_static" >&6; }
11015
11016
11017
11018
11019fi
11020ac_ext=c
11021ac_cpp='$CPP $CPPFLAGS'
11022ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11023ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11024ac_compiler_gnu=$ac_cv_c_compiler_gnu
11025
11026CC="$lt_save_CC"
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040        ac_config_commands="$ac_config_commands libtool"
11041
11042
11043
11044
11045# Only expand once:
11046
11047
11048
11049# The tests for host and target for $enable_largefile require
11050# canonical names.
11051
11052
11053
11054# As the $enable_largefile decision depends on --enable-plugins we must set it
11055# even in directories otherwise not depending on the $plugins option.
11056
11057
11058  maybe_plugins=no
11059  for ac_header in dlfcn.h
11060do :
11061  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11062"
11063if test "x$ac_cv_header_dlfcn_h" = xyes; then :
11064  cat >>confdefs.h <<_ACEOF
11065#define HAVE_DLFCN_H 1
11066_ACEOF
11067 maybe_plugins=yes
11068fi
11069
11070done
11071
11072  for ac_header in windows.h
11073do :
11074  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11075"
11076if test "x$ac_cv_header_windows_h" = xyes; then :
11077  cat >>confdefs.h <<_ACEOF
11078#define HAVE_WINDOWS_H 1
11079_ACEOF
11080 maybe_plugins=yes
11081fi
11082
11083done
11084
11085
11086  # Check whether --enable-plugins was given.
11087if test "${enable_plugins+set}" = set; then :
11088  enableval=$enable_plugins; case "${enableval}" in
11089      no) plugins=no ;;
11090      *) plugins=yes
11091         if test "$maybe_plugins" != "yes" ; then
11092	   as_fn_error $? "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11093	 fi ;;
11094     esac
11095else
11096  plugins=$maybe_plugins
11097
11098fi
11099
11100  if test "$plugins" = "yes"; then
11101    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
11102$as_echo_n "checking for library containing dlsym... " >&6; }
11103if ${ac_cv_search_dlsym+:} false; then :
11104  $as_echo_n "(cached) " >&6
11105else
11106  ac_func_search_save_LIBS=$LIBS
11107cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11108/* end confdefs.h.  */
11109
11110/* Override any GCC internal prototype to avoid an error.
11111   Use char because int might match the return type of a GCC
11112   builtin and then its argument prototype would still apply.  */
11113#ifdef __cplusplus
11114extern "C"
11115#endif
11116char dlsym ();
11117int
11118main ()
11119{
11120return dlsym ();
11121  ;
11122  return 0;
11123}
11124_ACEOF
11125for ac_lib in '' dl; do
11126  if test -z "$ac_lib"; then
11127    ac_res="none required"
11128  else
11129    ac_res=-l$ac_lib
11130    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11131  fi
11132  if ac_fn_c_try_link "$LINENO"; then :
11133  ac_cv_search_dlsym=$ac_res
11134fi
11135rm -f core conftest.err conftest.$ac_objext \
11136    conftest$ac_exeext
11137  if ${ac_cv_search_dlsym+:} false; then :
11138  break
11139fi
11140done
11141if ${ac_cv_search_dlsym+:} false; then :
11142
11143else
11144  ac_cv_search_dlsym=no
11145fi
11146rm conftest.$ac_ext
11147LIBS=$ac_func_search_save_LIBS
11148fi
11149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
11150$as_echo "$ac_cv_search_dlsym" >&6; }
11151ac_res=$ac_cv_search_dlsym
11152if test "$ac_res" != no; then :
11153  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11154
11155fi
11156
11157  fi
11158
11159
11160case "${host}" in
11161  sparc-*-solaris*|i?86-*-solaris*)
11162    # On native 32-bit Solaris/SPARC and x86, large-file and procfs support
11163    # were mutually exclusive until Solaris 11.3.  Without procfs support,
11164    # the bfd/ elf module cannot provide certain routines such as
11165    # elfcore_write_prpsinfo or elfcore_write_prstatus.  So unless the user
11166    # explicitly requested large-file support through the
11167    # --enable-largefile switch, disable large-file support in favor of
11168    # procfs support.
11169    #
11170    # Check if <sys/procfs.h> is incompatible with large-file support.
11171    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11172/* end confdefs.h.  */
11173#define _FILE_OFFSET_BITS 64
11174#define _STRUCTURED_PROC 1
11175#include <sys/procfs.h>
11176int
11177main ()
11178{
11179
11180  ;
11181  return 0;
11182}
11183_ACEOF
11184if ac_fn_c_try_compile "$LINENO"; then :
11185  acx_cv_procfs_lfs=yes
11186else
11187  acx_cv_procfs_lfs=no
11188fi
11189rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11190    #
11191    # Forcefully disable large-file support only if necessary, gdb is in
11192    # tree and enabled.
11193    if test "${target}" = "${host}" -a "$acx_cv_procfs_lfs" = no \
11194         -a -d $srcdir/../gdb -a "$enable_gdb" != no; then
11195      : ${enable_largefile="no"}
11196      if test "$plugins" = yes; then
11197	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
11198plugin support disabled; require large-file support which is incompatible with GDB." >&5
11199$as_echo "$as_me: WARNING:
11200plugin support disabled; require large-file support which is incompatible with GDB." >&2;}
11201	plugins=no
11202      fi
11203    fi
11204    #
11205    # Explicitly undef _FILE_OFFSET_BITS if enable_largefile=no for the
11206    # benefit of g++ 9+ which predefines it on Solaris.
11207    if test "$enable_largefile" = no; then
11208      LARGEFILE_CPPFLAGS="-U_FILE_OFFSET_BITS"
11209
11210    fi
11211    ;;
11212esac
11213
11214# Check whether --enable-largefile was given.
11215if test "${enable_largefile+set}" = set; then :
11216  enableval=$enable_largefile;
11217fi
11218
11219if test "$enable_largefile" != no; then
11220
11221  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11222$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11223if ${ac_cv_sys_largefile_CC+:} false; then :
11224  $as_echo_n "(cached) " >&6
11225else
11226  ac_cv_sys_largefile_CC=no
11227     if test "$GCC" != yes; then
11228       ac_save_CC=$CC
11229       while :; do
11230	 # IRIX 6.2 and later do not support large files by default,
11231	 # so use the C compiler's -n32 option if that helps.
11232	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11233/* end confdefs.h.  */
11234#include <sys/types.h>
11235 /* Check that off_t can represent 2**63 - 1 correctly.
11236    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11237    since some C++ compilers masquerading as C compilers
11238    incorrectly reject 9223372036854775807.  */
11239#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11240  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11241		       && LARGE_OFF_T % 2147483647 == 1)
11242		      ? 1 : -1];
11243int
11244main ()
11245{
11246
11247  ;
11248  return 0;
11249}
11250_ACEOF
11251	 if ac_fn_c_try_compile "$LINENO"; then :
11252  break
11253fi
11254rm -f core conftest.err conftest.$ac_objext
11255	 CC="$CC -n32"
11256	 if ac_fn_c_try_compile "$LINENO"; then :
11257  ac_cv_sys_largefile_CC=' -n32'; break
11258fi
11259rm -f core conftest.err conftest.$ac_objext
11260	 break
11261       done
11262       CC=$ac_save_CC
11263       rm -f conftest.$ac_ext
11264    fi
11265fi
11266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11267$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11268  if test "$ac_cv_sys_largefile_CC" != no; then
11269    CC=$CC$ac_cv_sys_largefile_CC
11270  fi
11271
11272  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11273$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11274if ${ac_cv_sys_file_offset_bits+:} false; then :
11275  $as_echo_n "(cached) " >&6
11276else
11277  while :; do
11278  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11279/* end confdefs.h.  */
11280#include <sys/types.h>
11281 /* Check that off_t can represent 2**63 - 1 correctly.
11282    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11283    since some C++ compilers masquerading as C compilers
11284    incorrectly reject 9223372036854775807.  */
11285#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11286  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11287		       && LARGE_OFF_T % 2147483647 == 1)
11288		      ? 1 : -1];
11289int
11290main ()
11291{
11292
11293  ;
11294  return 0;
11295}
11296_ACEOF
11297if ac_fn_c_try_compile "$LINENO"; then :
11298  ac_cv_sys_file_offset_bits=no; break
11299fi
11300rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11301  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11302/* end confdefs.h.  */
11303#define _FILE_OFFSET_BITS 64
11304#include <sys/types.h>
11305 /* Check that off_t can represent 2**63 - 1 correctly.
11306    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11307    since some C++ compilers masquerading as C compilers
11308    incorrectly reject 9223372036854775807.  */
11309#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11310  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11311		       && LARGE_OFF_T % 2147483647 == 1)
11312		      ? 1 : -1];
11313int
11314main ()
11315{
11316
11317  ;
11318  return 0;
11319}
11320_ACEOF
11321if ac_fn_c_try_compile "$LINENO"; then :
11322  ac_cv_sys_file_offset_bits=64; break
11323fi
11324rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11325  ac_cv_sys_file_offset_bits=unknown
11326  break
11327done
11328fi
11329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11330$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11331case $ac_cv_sys_file_offset_bits in #(
11332  no | unknown) ;;
11333  *)
11334cat >>confdefs.h <<_ACEOF
11335#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11336_ACEOF
11337;;
11338esac
11339rm -rf conftest*
11340  if test $ac_cv_sys_file_offset_bits = unknown; then
11341    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11342$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11343if ${ac_cv_sys_large_files+:} false; then :
11344  $as_echo_n "(cached) " >&6
11345else
11346  while :; do
11347  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11348/* end confdefs.h.  */
11349#include <sys/types.h>
11350 /* Check that off_t can represent 2**63 - 1 correctly.
11351    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11352    since some C++ compilers masquerading as C compilers
11353    incorrectly reject 9223372036854775807.  */
11354#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11355  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11356		       && LARGE_OFF_T % 2147483647 == 1)
11357		      ? 1 : -1];
11358int
11359main ()
11360{
11361
11362  ;
11363  return 0;
11364}
11365_ACEOF
11366if ac_fn_c_try_compile "$LINENO"; then :
11367  ac_cv_sys_large_files=no; break
11368fi
11369rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11370  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11371/* end confdefs.h.  */
11372#define _LARGE_FILES 1
11373#include <sys/types.h>
11374 /* Check that off_t can represent 2**63 - 1 correctly.
11375    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11376    since some C++ compilers masquerading as C compilers
11377    incorrectly reject 9223372036854775807.  */
11378#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11379  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11380		       && LARGE_OFF_T % 2147483647 == 1)
11381		      ? 1 : -1];
11382int
11383main ()
11384{
11385
11386  ;
11387  return 0;
11388}
11389_ACEOF
11390if ac_fn_c_try_compile "$LINENO"; then :
11391  ac_cv_sys_large_files=1; break
11392fi
11393rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11394  ac_cv_sys_large_files=unknown
11395  break
11396done
11397fi
11398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11399$as_echo "$ac_cv_sys_large_files" >&6; }
11400case $ac_cv_sys_large_files in #(
11401  no | unknown) ;;
11402  *)
11403cat >>confdefs.h <<_ACEOF
11404#define _LARGE_FILES $ac_cv_sys_large_files
11405_ACEOF
11406;;
11407esac
11408rm -rf conftest*
11409  fi
11410
11411
11412fi
11413
11414
11415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
11416$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
11417if ${gcc_cv_prog_cmp_skip+:} false; then :
11418  $as_echo_n "(cached) " >&6
11419else
11420   echo abfoo >t1
11421  echo cdfoo >t2
11422  gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
11423  if cmp t1 t2 2 2 > /dev/null 2>&1; then
11424    if cmp t1 t2 1 1 > /dev/null 2>&1; then
11425      :
11426    else
11427      gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
11428    fi
11429  fi
11430  if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
11431    if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
11432      :
11433    else
11434      gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
11435    fi
11436  fi
11437  rm t1 t2
11438
11439fi
11440{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
11441$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
11442do_compare="$gcc_cv_prog_cmp_skip"
11443
11444
11445
11446# Check whether --enable-targets was given.
11447if test "${enable_targets+set}" = set; then :
11448  enableval=$enable_targets; case "${enableval}" in
11449  yes | "") as_fn_error $? "enable-targets option must specify target names or 'all'" "$LINENO" 5
11450	    ;;
11451  no)	    enable_targets= ;;
11452  *)	    enable_targets=$enableval ;;
11453esac
11454fi
11455
11456ac_checking=
11457. ${srcdir}/../bfd/development.sh
11458test "$development" = true && ac_checking=yes
11459# Check whether --enable-checking was given.
11460if test "${enable_checking+set}" = set; then :
11461  enableval=$enable_checking; case "${enableval}" in
11462  no|none)  ac_checking= ;;
11463  *)	    ac_checking=yes ;;
11464esac
11465fi
11466if test x$ac_checking != x ; then
11467
11468$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11469
11470fi
11471
11472# PR gas/19109
11473# Decide the default method for compressing debug sections.
11474ac_default_compressed_debug_sections=unset
11475# Provide a configure time option to override our default.
11476# Check whether --enable-compressed_debug_sections was given.
11477if test "${enable_compressed_debug_sections+set}" = set; then :
11478  enableval=$enable_compressed_debug_sections; case ,"${enableval}", in
11479  ,yes, | ,all, | *,gas,*) ac_default_compressed_debug_sections=yes ;;
11480  ,no, | ,none,)  ac_default_compressed_debug_sections=no ;;
11481  *)   ac_default_compressed_debug_sections=unset ;;
11482esac
11483fi
11484
11485# PR gas/19520
11486# Decide if x86 assembler should generate relax relocations.
11487ac_default_x86_relax_relocations=unset
11488# Provide a configure time option to override our default.
11489# Check whether --enable-x86_relax_relocations was given.
11490if test "${enable_x86_relax_relocations+set}" = set; then :
11491  enableval=$enable_x86_relax_relocations; case "${enableval}" in
11492  no)  ac_default_x86_relax_relocations=0 ;;
11493esac
11494fi
11495
11496# Decide if ELF assembler should generate common symbols with the
11497# STT_COMMON type.
11498ac_default_elf_stt_common=unset
11499# Provide a configure time option to override our default.
11500# Check whether --enable-elf_stt_common was given.
11501if test "${enable_elf_stt_common+set}" = set; then :
11502  enableval=$enable_elf_stt_common; case "${enableval}" in
11503  yes)  ac_default_elf_stt_common=1 ;;
11504esac
11505fi
11506
11507
11508# Decide if the ELF assembler should default to generating
11509# GNU Build notes if none are provided by the input.
11510ac_default_generate_build_notes=0
11511# Provide a configuration option to override the default.
11512# Check whether --enable-generate_build_notes was given.
11513if test "${enable_generate_build_notes+set}" = set; then :
11514  enableval=$enable_generate_build_notes; case "${enableval}" in
11515  yes)  ac_default_generate_build_notes=1 ;;
11516  no)   ac_default_generate_build_notes=0 ;;
11517esac
11518fi
11519
11520# Decide if the MIPS assembler should default to enable MIPS fix Loongson3
11521# LLSC errata.
11522ac_default_mips_fix_loongson3_llsc=unset
11523# Provide a configuration option to override the default.
11524# Check whether --enable-mips-fix-loongson3-llsc was given.
11525if test "${enable_mips_fix_loongson3_llsc+set}" = set; then :
11526  enableval=$enable_mips_fix_loongson3_llsc; case "${enableval}" in
11527  yes)  ac_default_mips_fix_loongson3_llsc=1 ;;
11528  no)   ac_default_mips_fix_loongson3_llsc=0 ;;
11529esac
11530fi
11531
11532# Decide if the x86 ELF assembler should default to generating GNU x86
11533# used ISA and feature properties.
11534ac_default_generate_x86_used_note=unset
11535# Provide a configuration option to override the default.
11536# Check whether --enable-x86-used-note was given.
11537if test "${enable_x86_used_note+set}" = set; then :
11538  enableval=$enable_x86_used_note; case "${enableval}" in
11539  yes)  ac_default_generate_x86_used_note=1 ;;
11540  no)   ac_default_generate_x86_used_note=0 ;;
11541esac
11542fi
11543
11544# Decide if the RISC-V ELF assembler should default to generating attribute.
11545ac_default_generate_riscv_attr=unset
11546# Provide a configuration option to override the default.
11547# Check whether --enable-default-riscv-attribute was given.
11548if test "${enable_default_riscv_attribute+set}" = set; then :
11549  enableval=$enable_default_riscv_attribute; case "${enableval}" in
11550  yes)  ac_default_generate_riscv_attr=1 ;;
11551  no)   ac_default_generate_riscv_attr=0 ;;
11552esac
11553fi
11554
11555using_cgen=no
11556
11557
11558# Set the 'development' global.
11559. $srcdir/../bfd/development.sh
11560
11561# Set acp_cpp_for_build variable
11562ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
11563
11564# Default set of GCC warnings to enable.
11565GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11566GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11567
11568# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11569cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11570/* end confdefs.h.  */
11571__GNUC__
11572_ACEOF
11573if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11574  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11575
11576else
11577  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11578fi
11579rm -f conftest*
11580
11581
11582# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11583#cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11584#/* end confdefs.h.  */
11585#__GNUC__
11586#_ACEOF
11587#if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11588#  $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
11589#
11590#else
11591#  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
11592#fi
11593#rm -f conftest*
11594
11595
11596# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
11597WARN_WRITE_STRINGS=""
11598cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11599/* end confdefs.h.  */
11600__GNUC__
11601_ACEOF
11602if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11603  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11604
11605else
11606  WARN_WRITE_STRINGS="-Wwrite-strings"
11607fi
11608rm -f conftest*
11609
11610
11611# Verify CC_FOR_BUILD to be compatible with warning flags
11612
11613# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11614cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11615/* end confdefs.h.  */
11616__GNUC__
11617_ACEOF
11618if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11619  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11620
11621else
11622  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
11623fi
11624rm -f conftest*
11625
11626
11627# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11628#cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11629#/* end confdefs.h.  */
11630#__GNUC__
11631#_ACEOF
11632#if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11633#  $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
11634#
11635#else
11636#  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
11637#fi
11638#rm -f conftest*
11639
11640
11641# Check whether --enable-werror was given.
11642if test "${enable_werror+set}" = set; then :
11643  enableval=$enable_werror; case "${enableval}" in
11644     yes | y) ERROR_ON_WARNING="yes" ;;
11645     no | n)  ERROR_ON_WARNING="no" ;;
11646     *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11647   esac
11648fi
11649
11650
11651# Disable -Wformat by default when using gcc on mingw
11652case "${host}" in
11653  *-*-mingw32*)
11654    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11655      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11656      GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
11657    fi
11658    ;;
11659  *) ;;
11660esac
11661
11662# Enable -Werror by default when using gcc.  Turn it off for releases.
11663if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11664    ERROR_ON_WARNING=yes
11665fi
11666
11667NO_WERROR=
11668if test "${ERROR_ON_WARNING}" = yes ; then
11669    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11670    GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
11671    NO_WERROR="-Wno-error"
11672fi
11673
11674if test "${GCC}" = yes ; then
11675  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11676  WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
11677fi
11678
11679# Check whether --enable-build-warnings was given.
11680if test "${enable_build_warnings+set}" = set; then :
11681  enableval=$enable_build_warnings; case "${enableval}" in
11682  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11683        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
11684  no)	if test "${GCC}" = yes ; then
11685	  WARN_CFLAGS="-w"
11686      WARN_CFLAGS_FOR_BUILD="-w"
11687	fi;;
11688  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11689        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
11690        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
11691  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11692        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
11693        WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
11694  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
11695        WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11696esac
11697fi
11698
11699
11700if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11701  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11702fi
11703
11704
11705
11706
11707
11708
11709
11710# Generate a header file
11711ac_config_headers="$ac_config_headers config.h:config.in"
11712
11713
11714
11715# Check whether --with-cpu was given.
11716if test "${with_cpu+set}" = set; then :
11717  withval=$with_cpu;
11718cat >>confdefs.h <<_ACEOF
11719#define TARGET_WITH_CPU "${with_cpu}"
11720_ACEOF
11721
11722fi
11723
11724
11725# PR 14072
11726
11727
11728# If we are on a DOS filesystem, we must use gdb.ini rather than
11729# .gdbinit.
11730case "${host}" in
11731  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11732    GDBINIT="gdb.ini"
11733    ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11734
11735    ;;
11736  *)
11737    GDBINIT=".gdbinit"
11738    ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11739
11740    ;;
11741esac
11742
11743
11744#We need this for the host.
11745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11746$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11747if ${ac_cv_c_bigendian+:} false; then :
11748  $as_echo_n "(cached) " >&6
11749else
11750  ac_cv_c_bigendian=unknown
11751    # See if we're dealing with a universal compiler.
11752    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11753/* end confdefs.h.  */
11754#ifndef __APPLE_CC__
11755	       not a universal capable compiler
11756	     #endif
11757	     typedef int dummy;
11758
11759_ACEOF
11760if ac_fn_c_try_compile "$LINENO"; then :
11761
11762	# Check for potential -arch flags.  It is not universal unless
11763	# there are at least two -arch flags with different values.
11764	ac_arch=
11765	ac_prev=
11766	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11767	 if test -n "$ac_prev"; then
11768	   case $ac_word in
11769	     i?86 | x86_64 | ppc | ppc64)
11770	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11771		 ac_arch=$ac_word
11772	       else
11773		 ac_cv_c_bigendian=universal
11774		 break
11775	       fi
11776	       ;;
11777	   esac
11778	   ac_prev=
11779	 elif test "x$ac_word" = "x-arch"; then
11780	   ac_prev=arch
11781	 fi
11782       done
11783fi
11784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11785    if test $ac_cv_c_bigendian = unknown; then
11786      # See if sys/param.h defines the BYTE_ORDER macro.
11787      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11788/* end confdefs.h.  */
11789#include <sys/types.h>
11790	     #include <sys/param.h>
11791
11792int
11793main ()
11794{
11795#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11796		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11797		     && LITTLE_ENDIAN)
11798	      bogus endian macros
11799	     #endif
11800
11801  ;
11802  return 0;
11803}
11804_ACEOF
11805if ac_fn_c_try_compile "$LINENO"; then :
11806  # It does; now see whether it defined to BIG_ENDIAN or not.
11807	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11808/* end confdefs.h.  */
11809#include <sys/types.h>
11810		#include <sys/param.h>
11811
11812int
11813main ()
11814{
11815#if BYTE_ORDER != BIG_ENDIAN
11816		 not big endian
11817		#endif
11818
11819  ;
11820  return 0;
11821}
11822_ACEOF
11823if ac_fn_c_try_compile "$LINENO"; then :
11824  ac_cv_c_bigendian=yes
11825else
11826  ac_cv_c_bigendian=no
11827fi
11828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11829fi
11830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11831    fi
11832    if test $ac_cv_c_bigendian = unknown; then
11833      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11834      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11835/* end confdefs.h.  */
11836#include <limits.h>
11837
11838int
11839main ()
11840{
11841#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11842	      bogus endian macros
11843	     #endif
11844
11845  ;
11846  return 0;
11847}
11848_ACEOF
11849if ac_fn_c_try_compile "$LINENO"; then :
11850  # It does; now see whether it defined to _BIG_ENDIAN or not.
11851	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11852/* end confdefs.h.  */
11853#include <limits.h>
11854
11855int
11856main ()
11857{
11858#ifndef _BIG_ENDIAN
11859		 not big endian
11860		#endif
11861
11862  ;
11863  return 0;
11864}
11865_ACEOF
11866if ac_fn_c_try_compile "$LINENO"; then :
11867  ac_cv_c_bigendian=yes
11868else
11869  ac_cv_c_bigendian=no
11870fi
11871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11872fi
11873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11874    fi
11875    if test $ac_cv_c_bigendian = unknown; then
11876      # Compile a test program.
11877      if test "$cross_compiling" = yes; then :
11878  # Try to guess by grepping values from an object file.
11879	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11880/* end confdefs.h.  */
11881short int ascii_mm[] =
11882		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11883		short int ascii_ii[] =
11884		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11885		int use_ascii (int i) {
11886		  return ascii_mm[i] + ascii_ii[i];
11887		}
11888		short int ebcdic_ii[] =
11889		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11890		short int ebcdic_mm[] =
11891		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11892		int use_ebcdic (int i) {
11893		  return ebcdic_mm[i] + ebcdic_ii[i];
11894		}
11895		extern int foo;
11896
11897int
11898main ()
11899{
11900return use_ascii (foo) == use_ebcdic (foo);
11901  ;
11902  return 0;
11903}
11904_ACEOF
11905if ac_fn_c_try_compile "$LINENO"; then :
11906  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11907	      ac_cv_c_bigendian=yes
11908	    fi
11909	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11910	      if test "$ac_cv_c_bigendian" = unknown; then
11911		ac_cv_c_bigendian=no
11912	      else
11913		# finding both strings is unlikely to happen, but who knows?
11914		ac_cv_c_bigendian=unknown
11915	      fi
11916	    fi
11917fi
11918rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11919else
11920  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11921/* end confdefs.h.  */
11922$ac_includes_default
11923int
11924main ()
11925{
11926
11927	     /* Are we little or big endian?  From Harbison&Steele.  */
11928	     union
11929	     {
11930	       long int l;
11931	       char c[sizeof (long int)];
11932	     } u;
11933	     u.l = 1;
11934	     return u.c[sizeof (long int) - 1] == 1;
11935
11936  ;
11937  return 0;
11938}
11939_ACEOF
11940if ac_fn_c_try_run "$LINENO"; then :
11941  ac_cv_c_bigendian=no
11942else
11943  ac_cv_c_bigendian=yes
11944fi
11945rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11946  conftest.$ac_objext conftest.beam conftest.$ac_ext
11947fi
11948
11949    fi
11950fi
11951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11952$as_echo "$ac_cv_c_bigendian" >&6; }
11953 case $ac_cv_c_bigendian in #(
11954   yes)
11955     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11956;; #(
11957   no)
11958      ;; #(
11959   universal)
11960
11961$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11962
11963     ;; #(
11964   *)
11965     as_fn_error $? "unknown endianness
11966 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11967 esac
11968
11969
11970te_file=generic
11971
11972# Makefile target for installing gas in $(tooldir)/bin.
11973install_tooldir=install-exec-tooldir
11974
11975canon_targets=""
11976all_targets=no
11977if test -n "$enable_targets" ; then
11978  for t in `echo $enable_targets | sed 's/,/ /g'`; do
11979    if test $t = "all"; then
11980      all_targets=yes
11981      continue
11982    fi
11983    result=`$ac_config_sub $t 2>/dev/null`
11984    if test -n "$result" ; then
11985      canon_targets="$canon_targets $result"
11986#    else
11987#      # Permit "all", etc.  We don't support it yet though.
11988#      canon_targets="$canon_targets $t"
11989    fi
11990  done
11991  _gas_uniq_list="$canon_targets"
11992_gas_uniq_newlist=""
11993for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11994  case $_gas_uniq_i in
11995  _gas_uniq_dummy) ;;
11996  *) case " $_gas_uniq_newlist " in
11997       *" $_gas_uniq_i "*) ;;
11998       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11999     esac ;;
12000  esac
12001done
12002canon_targets=$_gas_uniq_newlist
12003
12004fi
12005
12006emulations=""
12007
12008for this_target in $target $canon_targets ; do
12009
12010    targ=${this_target}
12011    . ${srcdir}/configure.tgt
12012
12013    case ${target_cpu} in
12014      crisv32)
12015
12016cat >>confdefs.h <<_ACEOF
12017#define DEFAULT_CRIS_ARCH $arch
12018_ACEOF
12019
12020	;;
12021    esac
12022
12023    if test ${this_target} = $target ; then
12024      target_cpu_type=${cpu_type}
12025    elif test ${target_cpu_type} != ${cpu_type} ; then
12026      continue
12027    fi
12028
12029    generic_target=${cpu_type}-${target_vendor}-${target_os}
12030    case ${generic_target} in
12031      i386-*-msdosdjgpp* \
12032      | i386-*-go32* \
12033      | i386-go32-rtems*)
12034
12035$as_echo "#define STRICTCOFF 1" >>confdefs.h
12036
12037	;;
12038
12039      i386-*-linux-* | x86_64-*-linux-*)
12040	if test ${this_target} = $target \
12041	   && test ${ac_default_generate_x86_used_note} = unset; then
12042	  ac_default_generate_x86_used_note=1
12043	fi
12044	;;
12045
12046      i386-*-solaris2 \
12047      | x86_64-*-solaris2 \
12048      | i386-*-solaris2.[0-9] \
12049      | i386-*-solaris2.1[01] \
12050      | x86_64-*-solaris2.1[01])
12051	if test ${this_target} = $target \
12052	   && test ${ac_default_x86_relax_relocations} = unset; then
12053	  ac_default_x86_relax_relocations=0
12054	fi
12055	;;
12056
12057      microblaze*)
12058        ;;
12059
12060      ppc-*-aix[5-9].*)
12061
12062$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
12063
12064	;;
12065      ppc-*-solaris*)
12066	if test ${this_target} = $target; then
12067
12068$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12069
12070	fi
12071	if test x${endian} = xbig; then
12072	  as_fn_error $? "Solaris must be configured little endian" "$LINENO" 5
12073	fi
12074	;;
12075    esac
12076
12077    if test ${this_target} = $target ; then
12078      endian_def=
12079      if test x${endian} = xbig; then
12080	endian_def=1
12081      elif test x${endian} = xlittle; then
12082	endian_def=0
12083      fi
12084      if test x${endian_def} != x; then
12085
12086cat >>confdefs.h <<_ACEOF
12087#define TARGET_BYTES_BIG_ENDIAN $endian_def
12088_ACEOF
12089
12090      fi
12091    fi
12092
12093# Other random stuff.
12094
12095    case ${cpu_type} in
12096      mips)
12097	# Set mips_cpu to the name of the default CPU.
12098	case ${target_cpu} in
12099	  mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el | mips64eb | mipsn64el | mipsn64eb)
12100	    mips_cpu=from-abi
12101	    ;;
12102	  mipsisa32 | mipsisa32el)
12103	    mips_cpu=mips32
12104	    ;;
12105	  mipsisa32r2 | mipsisa32r2el)
12106	    mips_cpu=mips32r2
12107	    ;;
12108	  mipsisa32r3 | mipsisa32r3el)
12109	    mips_cpu=mips32r3
12110	    ;;
12111	  mipsisa32r5 | mipsisa32r5el)
12112	    mips_cpu=mips32r5
12113	    ;;
12114	  mipsisa32r6 | mipsisa32r6el)
12115	    mips_cpu=mips32r6
12116	    ;;
12117	  mipsisa64 | mipsisa64el)
12118	    mips_cpu=mips64
12119	    ;;
12120	  mipsisa64r2 | mipsisa64r2el)
12121	    mips_cpu=mips64r2
12122	    ;;
12123	  mipsisa64r3 | mipsisa64r3el)
12124	    mips_cpu=mips64r3
12125	    ;;
12126	  mipsisa64r5 | mipsisa64r5el)
12127	    mips_cpu=mips64r5
12128	    ;;
12129	  mipsisa64r6 | mipsisa64r6el)
12130	    mips_cpu=mips64r6
12131	    ;;
12132	  mipstx39 | mipstx39el)
12133	    mips_cpu=r3900
12134	    ;;
12135	  mips64vr | mips64vrel)
12136	    mips_cpu=vr4100
12137	    ;;
12138	  mipsisa32r2* | mipsisa64r2*)
12139	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12140	    ;;
12141	  mipsisa32r6* | mipsisa64r6*)
12142	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'`
12143	    ;;
12144	  mips64* | mipsisa64* | mipsisa32*)
12145	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12146	    ;;
12147	  mips*)
12148	    mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12149	    ;;
12150	  *)
12151	    as_fn_error $? "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12152	    ;;
12153	esac
12154	# See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12155	# binaries.  It's a GNU extension that some OSes don't understand.
12156	case ${target} in
12157	  *-*-irix*)
12158	    use_e_mips_abi_o32=0
12159	    ;;
12160	  *)
12161	    use_e_mips_abi_o32=1
12162	    ;;
12163	esac
12164	# Decide whether to generate 32-bit or 64-bit code by default.
12165	# Used to resolve -march=from-abi when an embedded ABI is selected.
12166	case ${target} in
12167	  mips64*-*-* | mipsisa64*-*-*)
12168	    mips_default_64bit=1
12169	    ;;
12170	  *)
12171	    mips_default_64bit=0
12172	    ;;
12173	esac
12174	# Decide which ABI to target by default.
12175	case ${target} in
12176	  mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \
12177	  | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
12178	    mips_default_abi=N32_ABI
12179	    ;;
12180	  mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12181	    mips_default_abi=O32_ABI
12182	    ;;
12183	  mips64*-openbsd*)
12184	    mips_default_abi=N64_ABI
12185	    ;;
12186	  *)
12187	    mips_default_abi=NO_ABI
12188	    ;;
12189	esac
12190
12191cat >>confdefs.h <<_ACEOF
12192#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12193_ACEOF
12194
12195
12196cat >>confdefs.h <<_ACEOF
12197#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12198_ACEOF
12199
12200
12201cat >>confdefs.h <<_ACEOF
12202#define MIPS_DEFAULT_64BIT $mips_default_64bit
12203_ACEOF
12204
12205
12206cat >>confdefs.h <<_ACEOF
12207#define MIPS_DEFAULT_ABI $mips_default_abi
12208_ACEOF
12209
12210	;;
12211    esac
12212
12213    # Do we need the opcodes library?
12214    case ${cpu_type} in
12215      vax | tic30)
12216	;;
12217
12218      *)
12219	need_opcodes=yes
12220
12221	case "${enable_shared}" in
12222	yes) shared_opcodes=true ;;
12223	*opcodes*) shared_opcodes=true ;;
12224	*) shared_opcodes=false ;;
12225	esac
12226	;;
12227    esac
12228
12229    # Any other special object files needed ?
12230    case ${cpu_type} in
12231
12232      bfin)
12233	for f in config/bfin-parse.o config/bfin-lex-wrapper.o; do
12234	  case " $extra_objects " in
12235	    *" $f "*) ;;
12236	    *) extra_objects="$extra_objects $f" ;;
12237	  esac
12238	done
12239	;;
12240
12241      bpf)
12242      	if test $this_target = $target ; then
12243
12244cat >>confdefs.h <<_ACEOF
12245#define DEFAULT_ARCH "${arch}"
12246_ACEOF
12247
12248	fi
12249        using_cgen=yes
12250        ;;
12251      epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12252	using_cgen=yes
12253	;;
12254
12255      loongarch)
12256	for f in config/loongarch-parse.o config/loongarch-lex-wrapper.o; do
12257	  case " $extra_objects " in
12258	    *" $f "*) ;;
12259	    *) extra_objects="$extra_objects $f" ;;
12260	  esac
12261	done
12262        # --target=loongarch[32|64]-*-*.  */
12263        if test $this_target = $target ; then
12264
12265cat >>confdefs.h <<_ACEOF
12266#define DEFAULT_ARCH "${arch}"
12267_ACEOF
12268
12269        fi
12270	;;
12271
12272      m32c)
12273	using_cgen=yes
12274	;;
12275      frv)
12276	using_cgen=yes
12277	;;
12278      m68k)
12279	f=config/m68k-parse.o
12280	case " $extra_objects " in
12281	  *" $f "*) ;;
12282	  *) extra_objects="$extra_objects $f" ;;
12283	esac
12284	;;
12285
12286      mep)
12287	using_cgen=yes
12288	;;
12289
12290      mips)
12291	for f in itbl-parse.o itbl-lex-wrapper.o itbl-ops.o; do
12292	  case " $extra_objects " in
12293	    *" $f "*) ;;
12294	    *) extra_objects="$extra_objects $f" ;;
12295	  esac
12296	done
12297	;;
12298
12299      mt)
12300	using_cgen=yes
12301	;;
12302
12303      nds32)
12304	# setup NDS32_LINUX_TOOLCHAIN definition
12305	if test "linux" = $em; then
12306
12307$as_echo "#define NDS32_LINUX_TOOLCHAIN 1" >>confdefs.h
12308
12309	else
12310
12311$as_echo "#define NDS32_LINUX_TOOLCHAIN 0" >>confdefs.h
12312
12313	fi
12314
12315	# Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12316	# based on arch_name.
12317	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12318$as_echo_n "checking for default configuration of --with-arch... " >&6; }
12319	if test "x${with_arch}" != x; then
12320	  case ${with_arch} in
12321	    v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12322
12323cat >>confdefs.h <<_ACEOF
12324#define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12325_ACEOF
12326
12327	      ;;
12328	    *)
12329	      as_fn_error $? "This kind of arch name does *NOT* exist!" "$LINENO" 5
12330	      ;;
12331	  esac
12332	fi
12333	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12334$as_echo "$with_arch" >&6; }
12335
12336	# Decide features one by one.
12337	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12338$as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12339	if test "x${enable_dx_regs}" = xyes; then
12340
12341$as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12342
12343	else
12344
12345$as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12346
12347	fi
12348	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12349$as_echo "$enable_dx_regs" >&6; }
12350
12351	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12352$as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12353	if test "x${enable_perf_ext}" = xno; then
12354
12355$as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12356
12357	else
12358
12359$as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12360
12361	fi
12362	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12363$as_echo "$enable_perf_ext" >&6; }
12364
12365	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12366$as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12367	if test "x${enable_perf_ext2}" = xno; then
12368
12369$as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12370
12371	else
12372
12373$as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12374
12375	fi
12376	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12377$as_echo "$enable_perf_ext2" >&6; }
12378
12379	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12380$as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12381	if test "x${enable_string_ext}" = xno; then
12382
12383$as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12384
12385	else
12386
12387$as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12388
12389	fi
12390	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12391$as_echo "$enable_string_ext" >&6; }
12392
12393	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12394$as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12395	if test "x${enable_audio_ext}" = xno; then
12396
12397$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12398
12399	else
12400
12401$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12402
12403	fi
12404	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12405$as_echo "$enable_audio_ext" >&6; }
12406
12407	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dsp-ext" >&5
12408$as_echo_n "checking for default configuration of --enable-dsp-ext... " >&6; }
12409	if test "x${enable_dsp_ext}" = xno; then
12410
12411$as_echo "#define NDS32_DEFAULT_DSP_EXT 0" >>confdefs.h
12412
12413	else
12414
12415$as_echo "#define NDS32_DEFAULT_DSP_EXT 1" >>confdefs.h
12416
12417	fi
12418	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dsp_ext" >&5
12419$as_echo "$enable_dsp_ext" >&6; }
12420
12421	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-zol-ext" >&5
12422$as_echo_n "checking for default configuration of --enable-zol-ext... " >&6; }
12423	if test "x${enable_zol_ext}" = xno; then
12424
12425$as_echo "#define NDS32_DEFAULT_ZOL_EXT 0" >>confdefs.h
12426
12427	else
12428
12429$as_echo "#define NDS32_DEFAULT_ZOL_EXT 1" >>confdefs.h
12430
12431	fi
12432	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_zol_ext" >&5
12433$as_echo "$enable_zol_ext" >&6; }
12434	;;
12435
12436      aarch64 | i386 | s390 | sparc)
12437	if test $this_target = $target ; then
12438
12439cat >>confdefs.h <<_ACEOF
12440#define DEFAULT_ARCH "${arch}"
12441_ACEOF
12442
12443	fi
12444	;;
12445
12446      riscv)
12447        # --target=riscv[32|64]-*-*.  */
12448        if test $this_target = $target ; then
12449
12450cat >>confdefs.h <<_ACEOF
12451#define DEFAULT_ARCH "${arch}"
12452_ACEOF
12453
12454        fi
12455
12456        # --with-arch=<value>.  The syntax of <value> is same as Gas option -march.
12457        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12458$as_echo_n "checking for default configuration of --with-arch... " >&6; }
12459        if test "x${with_arch}" != x; then
12460
12461cat >>confdefs.h <<_ACEOF
12462#define DEFAULT_RISCV_ARCH_WITH_EXT "$with_arch"
12463_ACEOF
12464
12465        fi
12466        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12467$as_echo "$with_arch" >&6; }
12468
12469        # --with-isa-spec=[2.2|20190608|20191213].
12470        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-isa-spec" >&5
12471$as_echo_n "checking for default configuration of --with-isa-spec... " >&6; }
12472        if test "x${with_isa_spec}" != x; then
12473
12474cat >>confdefs.h <<_ACEOF
12475#define DEFAULT_RISCV_ISA_SPEC "$with_isa_spec"
12476_ACEOF
12477
12478        fi
12479        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_isa_spec" >&5
12480$as_echo "$with_isa_spec" >&6; }
12481
12482        # --with-priv-spec=[1.9.1|1.10|1.11|1.12].
12483        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-priv-spec" >&5
12484$as_echo_n "checking for default configuration of --with-priv-spec... " >&6; }
12485        if test "x${with_priv_spec}" != x; then
12486
12487cat >>confdefs.h <<_ACEOF
12488#define DEFAULT_RISCV_PRIV_SPEC "$with_priv_spec"
12489_ACEOF
12490
12491        fi
12492        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_priv_spec" >&5
12493$as_echo "$with_priv_spec" >&6; }
12494        ;;
12495
12496      rl78)
12497	f=config/rl78-parse.o
12498	case " $extra_objects " in
12499	  *" $f "*) ;;
12500	  *) extra_objects="$extra_objects $f" ;;
12501	esac
12502	;;
12503
12504      rx)
12505	f=config/rx-parse.o
12506	case " $extra_objects " in
12507	  *" $f "*) ;;
12508	  *) extra_objects="$extra_objects $f" ;;
12509	esac
12510	;;
12511
12512      xstormy16)
12513	using_cgen=yes
12514	;;
12515
12516      xtensa)
12517	f=config/xtensa-relax.o
12518	case " $extra_objects " in
12519	  *" $f "*) ;;
12520	  *) extra_objects="$extra_objects $f" ;;
12521	esac
12522	;;
12523
12524      *)
12525	;;
12526    esac
12527
12528    if test $using_cgen = yes ; then
12529	f=cgen.o
12530	case " $extra_objects " in
12531	  *" $f "*) ;;
12532	  *) extra_objects="$extra_objects $f" ;;
12533	esac
12534    fi
12535
12536# See if we really can support this configuration with the emulation code.
12537
12538    if test $this_target = $target ; then
12539      obj_format=$fmt
12540      te_file=$em
12541    fi
12542
12543    case ${te_file} in
12544      vms)
12545	f=config/te-vms.o
12546	case " $extra_objects " in
12547	  *" $f "*) ;;
12548	  *) extra_objects="$extra_objects $f" ;;
12549	esac ;;
12550    esac
12551
12552# From target name and format, produce a list of supported emulations.
12553
12554    case ${generic_target}-${fmt} in
12555      mips-*-*-*)	case "$endian" in
12556			big)	emulation="mipsbelf mipslelf mipself" ;;
12557			*)	emulation="mipslelf mipsbelf mipself" ;;
12558			esac ;;
12559      # i386-pc-pe-coff != i386-pc-coff.
12560      i386-*-pe-coff)	;;
12561      # Uncommenting the next line will turn on support for i386 AOUT
12562      # for the default linux configuration
12563      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12564      #
12565      i386-*-aout)	emulation="i386aout" ;;
12566      i386-*-coff)	emulation="i386coff" ;;
12567      i386-*-elf)	emulation="i386elf" ;;
12568
12569      # Always all formats.  The first stated emulation becomes the default.
12570      cris-*-*aout*)	emulation="crisaout criself" ;;
12571      cris-*-*)		emulation="criself crisaout" ;;
12572    esac
12573
12574    emulations="$emulations $emulation"
12575
12576done
12577
12578if test ${ac_default_x86_relax_relocations} = unset; then
12579  ac_default_x86_relax_relocations=1
12580fi
12581
12582cat >>confdefs.h <<_ACEOF
12583#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS $ac_default_x86_relax_relocations
12584_ACEOF
12585
12586
12587if test ${ac_default_elf_stt_common} = unset; then
12588  ac_default_elf_stt_common=0
12589fi
12590
12591cat >>confdefs.h <<_ACEOF
12592#define DEFAULT_GENERATE_ELF_STT_COMMON $ac_default_elf_stt_common
12593_ACEOF
12594
12595
12596
12597cat >>confdefs.h <<_ACEOF
12598#define DEFAULT_GENERATE_BUILD_NOTES $ac_default_generate_build_notes
12599_ACEOF
12600
12601
12602if test ${ac_default_generate_x86_used_note} = unset; then
12603  ac_default_generate_x86_used_note=0
12604fi
12605
12606cat >>confdefs.h <<_ACEOF
12607#define DEFAULT_X86_USED_NOTE $ac_default_generate_x86_used_note
12608_ACEOF
12609
12610
12611if test ${ac_default_generate_riscv_attr} = unset; then
12612  ac_default_generate_riscv_attr=1
12613fi
12614
12615
12616cat >>confdefs.h <<_ACEOF
12617#define DEFAULT_RISCV_ATTR $ac_default_generate_riscv_attr
12618_ACEOF
12619
12620
12621if test ${ac_default_mips_fix_loongson3_llsc} = unset; then
12622  ac_default_mips_fix_loongson3_llsc=0
12623fi
12624
12625cat >>confdefs.h <<_ACEOF
12626#define DEFAULT_MIPS_FIX_LOONGSON3_LLSC $ac_default_mips_fix_loongson3_llsc
12627_ACEOF
12628
12629
12630if test x$ac_default_compressed_debug_sections = xyes ; then
12631
12632$as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
12633
12634fi
12635
12636# Turn on all targets if possible
12637if test ${all_targets} = "yes"; then
12638  case ${target_cpu_type} in
12639  i386)
12640    case ${obj_format} in
12641    aout)
12642      emulations="$emulations i386coff i386elf"
12643      ;;
12644    coff)
12645      emulations="$emulations i386aout i386elf"
12646    ;;
12647    elf)
12648      emulations="$emulations i386aout i386coff"
12649      ;;
12650    esac
12651  ;;
12652  x86_64)
12653    case ${obj_format} in
12654    aout)
12655      emulations="$emulations i386coff i386elf"
12656      ;;
12657    coff)
12658      emulations="$emulations i386aout i386elf"
12659    ;;
12660    elf)
12661      emulations="$emulations i386aout i386coff"
12662      ;;
12663    esac
12664  ;;
12665  esac
12666fi
12667
12668# PE code has way too many macros tweaking behaviour
12669case ${te_file} in
12670  pe*) emulations="" ;;
12671esac
12672
12673# Assign floating point type.  Most processors with FP support
12674# IEEE FP.  On those that don't support FP at all, usually IEEE
12675# is emulated.
12676case ${target_cpu} in
12677  vax | pdp11 )	atof=vax ;;
12678  *)		atof=ieee ;;
12679esac
12680
12681case "${obj_format}" in
12682  "") as_fn_error $? "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12683esac
12684
12685# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12686cgen_cpu_prefix=""
12687if test $using_cgen = yes ; then
12688  case ${target_cpu} in
12689    or1knd)
12690       cgen_cpu_prefix=or1k ;;
12691    *) cgen_cpu_prefix=${target_cpu} ;;
12692  esac
12693
12694
12695$as_echo "#define USING_CGEN 1" >>confdefs.h
12696
12697fi
12698
12699
12700if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12701  as_fn_error $? "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12702fi
12703
12704if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12705  as_fn_error $? "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12706fi
12707
12708# Some COFF configurations want these random other flags set.
12709case ${obj_format} in
12710  coff)
12711    case ${target_cpu_type} in
12712      i386)
12713$as_echo "#define I386COFF 1" >>confdefs.h
12714 ;;
12715      x86_64)
12716$as_echo "#define I386COFF 1" >>confdefs.h
12717 ;;
12718    esac
12719    ;;
12720esac
12721
12722# Getting this done right is going to be a bitch.  Each configuration specified
12723# with --enable-targets=... should be checked for environment, format, cpu
12724# setting.
12725#
12726# For each configuration, the necessary object file support code must be linked
12727# in.  This might be only one, it might be up to four.  The necessary emulation
12728# code needs to be provided, too.
12729#
12730# And then there's "--enable-targets=all"....
12731#
12732# For now, just always do it for MIPS ELF configurations.  Sigh.
12733
12734formats="${obj_format}"
12735emfiles=""
12736EMULATIONS=""
12737_gas_uniq_list="$emulations"
12738_gas_uniq_newlist=""
12739for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12740  case $_gas_uniq_i in
12741  _gas_uniq_dummy) ;;
12742  *) case " $_gas_uniq_newlist " in
12743       *" $_gas_uniq_i "*) ;;
12744       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12745     esac ;;
12746  esac
12747done
12748emulations=$_gas_uniq_newlist
12749
12750for em in . $emulations ; do
12751  case $em in
12752    .)	continue ;;
12753    mipsbelf | mipslelf | mipself)
12754	fmt=elf   file=mipself ;;
12755    *coff)
12756	fmt=coff  file=$em ;;
12757    *aout)
12758	fmt=aout file=$em ;;
12759    *elf)
12760	fmt=elf file=$em ;;
12761  esac
12762  formats="$formats $fmt"
12763  emfiles="$emfiles config/e-$file.o"
12764  EMULATIONS="$EMULATIONS &$em,"
12765done
12766_gas_uniq_list="$formats"
12767_gas_uniq_newlist=""
12768for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12769  case $_gas_uniq_i in
12770  _gas_uniq_dummy) ;;
12771  *) case " $_gas_uniq_newlist " in
12772       *" $_gas_uniq_i "*) ;;
12773       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12774     esac ;;
12775  esac
12776done
12777formats=$_gas_uniq_newlist
12778
12779_gas_uniq_list="$emfiles"
12780_gas_uniq_newlist=""
12781for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12782  case $_gas_uniq_i in
12783  _gas_uniq_dummy) ;;
12784  *) case " $_gas_uniq_newlist " in
12785       *" $_gas_uniq_i "*) ;;
12786       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12787     esac ;;
12788  esac
12789done
12790emfiles=$_gas_uniq_newlist
12791
12792if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12793  for fmt in $formats ; do
12794    case $fmt in
12795      aout)
12796$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12797   ;;
12798      coff)
12799$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12800    ;;
12801      ecoff)
12802$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12803   ;;
12804      elf)
12805$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12806     ;;
12807      generic)
12808$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12809 ;;
12810      som)
12811$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12812     ;;
12813    esac
12814    extra_objects="$extra_objects config/obj-$fmt.o"
12815  done
12816  obj_format=multi
12817fi
12818if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12819  DEFAULT_EMULATION=`set . $emulations ; echo $2`
12820  # e-mipself has more than one emulation per file, e-i386* has just one at the
12821  # moment.  If only one emulation is specified, then don't define
12822  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12823  case "${obj_format}${emfiles}" in
12824    multi* | *mipself*)
12825      extra_objects="$extra_objects $emfiles"
12826
12827$as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12828 ;;
12829  esac
12830fi
12831
12832
12833cat >>confdefs.h <<_ACEOF
12834#define EMULATIONS $EMULATIONS
12835_ACEOF
12836
12837
12838cat >>confdefs.h <<_ACEOF
12839#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12840_ACEOF
12841
12842
12843reject_dev_configs=yes
12844
12845case ${reject_dev_configs}-${dev} in
12846  yes-yes) # Oops.
12847    as_fn_error $? "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12848    ;;
12849esac
12850
12851
12852
12853
12854
12855
12856
12857# do we need the opcodes library?
12858case "${need_opcodes}" in
12859yes)
12860  OPCODES_LIB=../opcodes/libopcodes.la
12861  ;;
12862esac
12863
12864
12865
12866
12867cat >>confdefs.h <<_ACEOF
12868#define TARGET_ALIAS "${target_alias}"
12869_ACEOF
12870
12871
12872cat >>confdefs.h <<_ACEOF
12873#define TARGET_CANONICAL "${target}"
12874_ACEOF
12875
12876
12877cat >>confdefs.h <<_ACEOF
12878#define TARGET_CPU "${target_cpu}"
12879_ACEOF
12880
12881
12882cat >>confdefs.h <<_ACEOF
12883#define TARGET_VENDOR "${target_vendor}"
12884_ACEOF
12885
12886
12887cat >>confdefs.h <<_ACEOF
12888#define TARGET_OS "${target_os}"
12889_ACEOF
12890
12891
12892for ac_prog in 'bison -y' byacc
12893do
12894  # Extract the first word of "$ac_prog", so it can be a program name with args.
12895set dummy $ac_prog; ac_word=$2
12896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12897$as_echo_n "checking for $ac_word... " >&6; }
12898if ${ac_cv_prog_YACC+:} false; then :
12899  $as_echo_n "(cached) " >&6
12900else
12901  if test -n "$YACC"; then
12902  ac_cv_prog_YACC="$YACC" # Let the user override the test.
12903else
12904as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12905for as_dir in $PATH
12906do
12907  IFS=$as_save_IFS
12908  test -z "$as_dir" && as_dir=.
12909    for ac_exec_ext in '' $ac_executable_extensions; do
12910  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12911    ac_cv_prog_YACC="$ac_prog"
12912    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12913    break 2
12914  fi
12915done
12916  done
12917IFS=$as_save_IFS
12918
12919fi
12920fi
12921YACC=$ac_cv_prog_YACC
12922if test -n "$YACC"; then
12923  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12924$as_echo "$YACC" >&6; }
12925else
12926  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12927$as_echo "no" >&6; }
12928fi
12929
12930
12931  test -n "$YACC" && break
12932done
12933test -n "$YACC" || YACC="yacc"
12934
12935for ac_prog in flex lex
12936do
12937  # Extract the first word of "$ac_prog", so it can be a program name with args.
12938set dummy $ac_prog; ac_word=$2
12939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12940$as_echo_n "checking for $ac_word... " >&6; }
12941if ${ac_cv_prog_LEX+:} false; then :
12942  $as_echo_n "(cached) " >&6
12943else
12944  if test -n "$LEX"; then
12945  ac_cv_prog_LEX="$LEX" # Let the user override the test.
12946else
12947as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12948for as_dir in $PATH
12949do
12950  IFS=$as_save_IFS
12951  test -z "$as_dir" && as_dir=.
12952    for ac_exec_ext in '' $ac_executable_extensions; do
12953  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12954    ac_cv_prog_LEX="$ac_prog"
12955    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12956    break 2
12957  fi
12958done
12959  done
12960IFS=$as_save_IFS
12961
12962fi
12963fi
12964LEX=$ac_cv_prog_LEX
12965if test -n "$LEX"; then
12966  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12967$as_echo "$LEX" >&6; }
12968else
12969  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12970$as_echo "no" >&6; }
12971fi
12972
12973
12974  test -n "$LEX" && break
12975done
12976test -n "$LEX" || LEX=":"
12977
12978case "$LEX" in
12979  :|*"missing "*) ;;
12980  *) cat >conftest.l <<_ACEOF
12981%%
12982a { ECHO; }
12983b { REJECT; }
12984c { yymore (); }
12985d { yyless (1); }
12986e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
12987    yyless ((input () != 0)); }
12988f { unput (yytext[0]); }
12989. { BEGIN INITIAL; }
12990%%
12991#ifdef YYTEXT_POINTER
12992extern char *yytext;
12993#endif
12994int
12995main (void)
12996{
12997  return ! yylex () + ! yywrap ();
12998}
12999_ACEOF
13000{ { ac_try="$LEX conftest.l"
13001case "(($ac_try" in
13002  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13003  *) ac_try_echo=$ac_try;;
13004esac
13005eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13006$as_echo "$ac_try_echo"; } >&5
13007  (eval "$LEX conftest.l") 2>&5
13008  ac_status=$?
13009  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13010  test $ac_status = 0; }
13011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
13012$as_echo_n "checking lex output file root... " >&6; }
13013if ${ac_cv_prog_lex_root+:} false; then :
13014  $as_echo_n "(cached) " >&6
13015else
13016
13017if test -f lex.yy.c; then
13018  ac_cv_prog_lex_root=lex.yy
13019elif test -f lexyy.c; then
13020  ac_cv_prog_lex_root=lexyy
13021else
13022  as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
13023fi
13024fi
13025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
13026$as_echo "$ac_cv_prog_lex_root" >&6; }
13027LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
13028
13029if test -z "${LEXLIB+set}"; then
13030  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
13031$as_echo_n "checking lex library... " >&6; }
13032if ${ac_cv_lib_lex+:} false; then :
13033  $as_echo_n "(cached) " >&6
13034else
13035
13036    ac_save_LIBS=$LIBS
13037    ac_cv_lib_lex='none needed'
13038    for ac_lib in '' -lfl -ll; do
13039      LIBS="$ac_lib $ac_save_LIBS"
13040      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13041/* end confdefs.h.  */
13042`cat $LEX_OUTPUT_ROOT.c`
13043_ACEOF
13044if ac_fn_c_try_link "$LINENO"; then :
13045  ac_cv_lib_lex=$ac_lib
13046fi
13047rm -f core conftest.err conftest.$ac_objext \
13048    conftest$ac_exeext conftest.$ac_ext
13049      test "$ac_cv_lib_lex" != 'none needed' && break
13050    done
13051    LIBS=$ac_save_LIBS
13052
13053fi
13054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
13055$as_echo "$ac_cv_lib_lex" >&6; }
13056  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
13057fi
13058
13059
13060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
13061$as_echo_n "checking whether yytext is a pointer... " >&6; }
13062if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
13063  $as_echo_n "(cached) " >&6
13064else
13065  # POSIX says lex can declare yytext either as a pointer or an array; the
13066# default is implementation-dependent.  Figure out which it is, since
13067# not all implementations provide the %pointer and %array declarations.
13068ac_cv_prog_lex_yytext_pointer=no
13069ac_save_LIBS=$LIBS
13070LIBS="$LEXLIB $ac_save_LIBS"
13071cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13072/* end confdefs.h.  */
13073
13074  #define YYTEXT_POINTER 1
13075`cat $LEX_OUTPUT_ROOT.c`
13076_ACEOF
13077if ac_fn_c_try_link "$LINENO"; then :
13078  ac_cv_prog_lex_yytext_pointer=yes
13079fi
13080rm -f core conftest.err conftest.$ac_objext \
13081    conftest$ac_exeext conftest.$ac_ext
13082LIBS=$ac_save_LIBS
13083
13084fi
13085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
13086$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
13087if test $ac_cv_prog_lex_yytext_pointer = yes; then
13088
13089$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
13090
13091fi
13092rm -f conftest.l $LEX_OUTPUT_ROOT.c
13093 ;;
13094esac
13095if test "$LEX" = :; then
13096  LEX=${am_missing_run}flex
13097fi
13098
13099ALL_LINGUAS="es fi fr id ja ru rw sv tr uk zh_CN"
13100# If we haven't got the data from the intl directory,
13101# assume NLS is disabled.
13102USE_NLS=no
13103LIBINTL=
13104LIBINTL_DEP=
13105INCINTL=
13106XGETTEXT=
13107GMSGFMT=
13108POSUB=
13109
13110if test -f  ../intl/config.intl; then
13111  .  ../intl/config.intl
13112fi
13113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13114$as_echo_n "checking whether NLS is requested... " >&6; }
13115if test x"$USE_NLS" != xyes; then
13116  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13117$as_echo "no" >&6; }
13118else
13119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13120$as_echo "yes" >&6; }
13121
13122$as_echo "#define ENABLE_NLS 1" >>confdefs.h
13123
13124
13125  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
13126$as_echo_n "checking for catalogs to be installed... " >&6; }
13127  # Look for .po and .gmo files in the source directory.
13128  CATALOGS=
13129  XLINGUAS=
13130  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
13131    # If there aren't any .gmo files the shell will give us the
13132    # literal string "../path/to/srcdir/po/*.gmo" which has to be
13133    # weeded out.
13134    case "$cat" in *\**)
13135      continue;;
13136    esac
13137    # The quadruple backslash is collapsed to a double backslash
13138    # by the backticks, then collapsed again by the double quotes,
13139    # leaving us with one backslash in the sed expression (right
13140    # before the dot that mustn't act as a wildcard).
13141    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
13142    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
13143    # The user is allowed to set LINGUAS to a list of languages to
13144    # install catalogs for.  If it's empty that means "all of them."
13145    if test "x$LINGUAS" = x; then
13146      CATALOGS="$CATALOGS $cat"
13147      XLINGUAS="$XLINGUAS $lang"
13148    else
13149      case "$LINGUAS" in *$lang*)
13150        CATALOGS="$CATALOGS $cat"
13151        XLINGUAS="$XLINGUAS $lang"
13152        ;;
13153      esac
13154    fi
13155  done
13156  LINGUAS="$XLINGUAS"
13157  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
13158$as_echo "$LINGUAS" >&6; }
13159
13160
13161    DATADIRNAME=share
13162
13163  INSTOBJEXT=.mo
13164
13165  GENCAT=gencat
13166
13167  CATOBJEXT=.gmo
13168
13169fi
13170
13171        MKINSTALLDIRS=
13172  if test -n "$ac_aux_dir"; then
13173    case "$ac_aux_dir" in
13174      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13175      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13176    esac
13177  fi
13178  if test -z "$MKINSTALLDIRS"; then
13179    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13180  fi
13181
13182
13183
13184  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13185$as_echo_n "checking whether NLS is requested... " >&6; }
13186    # Check whether --enable-nls was given.
13187if test "${enable_nls+set}" = set; then :
13188  enableval=$enable_nls; USE_NLS=$enableval
13189else
13190  USE_NLS=yes
13191fi
13192
13193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13194$as_echo "$USE_NLS" >&6; }
13195
13196
13197
13198
13199
13200
13201# Prepare PATH_SEPARATOR.
13202# The user is always right.
13203if test "${PATH_SEPARATOR+set}" != set; then
13204  echo "#! /bin/sh" >conf$$.sh
13205  echo  "exit 0"   >>conf$$.sh
13206  chmod +x conf$$.sh
13207  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13208    PATH_SEPARATOR=';'
13209  else
13210    PATH_SEPARATOR=:
13211  fi
13212  rm -f conf$$.sh
13213fi
13214
13215# Find out how to test for executable files. Don't use a zero-byte file,
13216# as systems may use methods other than mode bits to determine executability.
13217cat >conf$$.file <<_ASEOF
13218#! /bin/sh
13219exit 0
13220_ASEOF
13221chmod +x conf$$.file
13222if test -x conf$$.file >/dev/null 2>&1; then
13223  ac_executable_p="test -x"
13224else
13225  ac_executable_p="test -f"
13226fi
13227rm -f conf$$.file
13228
13229# Extract the first word of "msgfmt", so it can be a program name with args.
13230set dummy msgfmt; ac_word=$2
13231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13232$as_echo_n "checking for $ac_word... " >&6; }
13233if ${ac_cv_path_MSGFMT+:} false; then :
13234  $as_echo_n "(cached) " >&6
13235else
13236  case "$MSGFMT" in
13237  [\\/]* | ?:[\\/]*)
13238    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13239    ;;
13240  *)
13241    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13242    for ac_dir in $PATH; do
13243      IFS="$ac_save_IFS"
13244      test -z "$ac_dir" && ac_dir=.
13245      for ac_exec_ext in '' $ac_executable_extensions; do
13246        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13247          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13248     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13249            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13250            break 2
13251          fi
13252        fi
13253      done
13254    done
13255    IFS="$ac_save_IFS"
13256  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13257    ;;
13258esac
13259fi
13260MSGFMT="$ac_cv_path_MSGFMT"
13261if test "$MSGFMT" != ":"; then
13262  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13263$as_echo "$MSGFMT" >&6; }
13264else
13265  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13266$as_echo "no" >&6; }
13267fi
13268
13269  # Extract the first word of "gmsgfmt", so it can be a program name with args.
13270set dummy gmsgfmt; ac_word=$2
13271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13272$as_echo_n "checking for $ac_word... " >&6; }
13273if ${ac_cv_path_GMSGFMT+:} false; then :
13274  $as_echo_n "(cached) " >&6
13275else
13276  case $GMSGFMT in
13277  [\\/]* | ?:[\\/]*)
13278  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13279  ;;
13280  *)
13281  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13282for as_dir in $PATH
13283do
13284  IFS=$as_save_IFS
13285  test -z "$as_dir" && as_dir=.
13286    for ac_exec_ext in '' $ac_executable_extensions; do
13287  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13288    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13289    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13290    break 2
13291  fi
13292done
13293  done
13294IFS=$as_save_IFS
13295
13296  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13297  ;;
13298esac
13299fi
13300GMSGFMT=$ac_cv_path_GMSGFMT
13301if test -n "$GMSGFMT"; then
13302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13303$as_echo "$GMSGFMT" >&6; }
13304else
13305  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13306$as_echo "no" >&6; }
13307fi
13308
13309
13310
13311
13312# Prepare PATH_SEPARATOR.
13313# The user is always right.
13314if test "${PATH_SEPARATOR+set}" != set; then
13315  echo "#! /bin/sh" >conf$$.sh
13316  echo  "exit 0"   >>conf$$.sh
13317  chmod +x conf$$.sh
13318  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13319    PATH_SEPARATOR=';'
13320  else
13321    PATH_SEPARATOR=:
13322  fi
13323  rm -f conf$$.sh
13324fi
13325
13326# Find out how to test for executable files. Don't use a zero-byte file,
13327# as systems may use methods other than mode bits to determine executability.
13328cat >conf$$.file <<_ASEOF
13329#! /bin/sh
13330exit 0
13331_ASEOF
13332chmod +x conf$$.file
13333if test -x conf$$.file >/dev/null 2>&1; then
13334  ac_executable_p="test -x"
13335else
13336  ac_executable_p="test -f"
13337fi
13338rm -f conf$$.file
13339
13340# Extract the first word of "xgettext", so it can be a program name with args.
13341set dummy xgettext; ac_word=$2
13342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13343$as_echo_n "checking for $ac_word... " >&6; }
13344if ${ac_cv_path_XGETTEXT+:} false; then :
13345  $as_echo_n "(cached) " >&6
13346else
13347  case "$XGETTEXT" in
13348  [\\/]* | ?:[\\/]*)
13349    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13350    ;;
13351  *)
13352    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13353    for ac_dir in $PATH; do
13354      IFS="$ac_save_IFS"
13355      test -z "$ac_dir" && ac_dir=.
13356      for ac_exec_ext in '' $ac_executable_extensions; do
13357        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13358          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13359     (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
13360            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13361            break 2
13362          fi
13363        fi
13364      done
13365    done
13366    IFS="$ac_save_IFS"
13367  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13368    ;;
13369esac
13370fi
13371XGETTEXT="$ac_cv_path_XGETTEXT"
13372if test "$XGETTEXT" != ":"; then
13373  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13374$as_echo "$XGETTEXT" >&6; }
13375else
13376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13377$as_echo "no" >&6; }
13378fi
13379
13380    rm -f messages.po
13381
13382
13383# Prepare PATH_SEPARATOR.
13384# The user is always right.
13385if test "${PATH_SEPARATOR+set}" != set; then
13386  echo "#! /bin/sh" >conf$$.sh
13387  echo  "exit 0"   >>conf$$.sh
13388  chmod +x conf$$.sh
13389  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13390    PATH_SEPARATOR=';'
13391  else
13392    PATH_SEPARATOR=:
13393  fi
13394  rm -f conf$$.sh
13395fi
13396
13397# Find out how to test for executable files. Don't use a zero-byte file,
13398# as systems may use methods other than mode bits to determine executability.
13399cat >conf$$.file <<_ASEOF
13400#! /bin/sh
13401exit 0
13402_ASEOF
13403chmod +x conf$$.file
13404if test -x conf$$.file >/dev/null 2>&1; then
13405  ac_executable_p="test -x"
13406else
13407  ac_executable_p="test -f"
13408fi
13409rm -f conf$$.file
13410
13411# Extract the first word of "msgmerge", so it can be a program name with args.
13412set dummy msgmerge; ac_word=$2
13413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13414$as_echo_n "checking for $ac_word... " >&6; }
13415if ${ac_cv_path_MSGMERGE+:} false; then :
13416  $as_echo_n "(cached) " >&6
13417else
13418  case "$MSGMERGE" in
13419  [\\/]* | ?:[\\/]*)
13420    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13421    ;;
13422  *)
13423    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13424    for ac_dir in $PATH; do
13425      IFS="$ac_save_IFS"
13426      test -z "$ac_dir" && ac_dir=.
13427      for ac_exec_ext in '' $ac_executable_extensions; do
13428        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13429          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13430            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13431            break 2
13432          fi
13433        fi
13434      done
13435    done
13436    IFS="$ac_save_IFS"
13437  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13438    ;;
13439esac
13440fi
13441MSGMERGE="$ac_cv_path_MSGMERGE"
13442if test "$MSGMERGE" != ":"; then
13443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13444$as_echo "$MSGMERGE" >&6; }
13445else
13446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13447$as_echo "no" >&6; }
13448fi
13449
13450
13451      if test "$GMSGFMT" != ":"; then
13452            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13453       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13454      : ;
13455    else
13456      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13457      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13458$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13459      GMSGFMT=":"
13460    fi
13461  fi
13462
13463      if test "$XGETTEXT" != ":"; then
13464            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13465       (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
13466      : ;
13467    else
13468      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13469$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13470      XGETTEXT=":"
13471    fi
13472        rm -f messages.po
13473  fi
13474
13475  ac_config_commands="$ac_config_commands default-1"
13476
13477
13478
13479
13480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13481$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13482    # Check whether --enable-maintainer-mode was given.
13483if test "${enable_maintainer_mode+set}" = set; then :
13484  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13485else
13486  USE_MAINTAINER_MODE=no
13487fi
13488
13489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13490$as_echo "$USE_MAINTAINER_MODE" >&6; }
13491   if test $USE_MAINTAINER_MODE = yes; then
13492  MAINTAINER_MODE_TRUE=
13493  MAINTAINER_MODE_FALSE='#'
13494else
13495  MAINTAINER_MODE_TRUE='#'
13496  MAINTAINER_MODE_FALSE=
13497fi
13498
13499  MAINT=$MAINTAINER_MODE_TRUE
13500
13501
13502 if false; then
13503  GENINSRC_NEVER_TRUE=
13504  GENINSRC_NEVER_FALSE='#'
13505else
13506  GENINSRC_NEVER_TRUE='#'
13507  GENINSRC_NEVER_FALSE=
13508fi
13509
13510
13511
13512for ac_header in memory.h sys/stat.h sys/types.h unistd.h
13513do :
13514  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13515ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13516if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13517  cat >>confdefs.h <<_ACEOF
13518#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13519_ACEOF
13520
13521fi
13522
13523done
13524
13525
13526# Put this here so that autoconf's "cross-compiling" message doesn't confuse
13527# people who are not cross-compiling but are compiling cross-assemblers.
13528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13529$as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13530if test "${host}" = "${target}"; then
13531  cross_gas=no
13532else
13533  cross_gas=yes
13534
13535$as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13536
13537fi
13538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13539$as_echo "$cross_gas" >&6; }
13540
13541for ac_func in strsignal
13542do :
13543  ac_fn_c_check_func "$LINENO" "strsignal" "ac_cv_func_strsignal"
13544if test "x$ac_cv_func_strsignal" = xyes; then :
13545  cat >>confdefs.h <<_ACEOF
13546#define HAVE_STRSIGNAL 1
13547_ACEOF
13548
13549fi
13550done
13551
13552
13553
13554  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13555$as_echo_n "checking for LC_MESSAGES... " >&6; }
13556if ${am_cv_val_LC_MESSAGES+:} false; then :
13557  $as_echo_n "(cached) " >&6
13558else
13559  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13560/* end confdefs.h.  */
13561#include <locale.h>
13562int
13563main ()
13564{
13565return LC_MESSAGES
13566  ;
13567  return 0;
13568}
13569_ACEOF
13570if ac_fn_c_try_link "$LINENO"; then :
13571  am_cv_val_LC_MESSAGES=yes
13572else
13573  am_cv_val_LC_MESSAGES=no
13574fi
13575rm -f core conftest.err conftest.$ac_objext \
13576    conftest$ac_exeext conftest.$ac_ext
13577fi
13578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13579$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13580  if test $am_cv_val_LC_MESSAGES = yes; then
13581
13582$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13583
13584  fi
13585
13586
13587# do we need the math library?
13588case "${need_libm}" in
13589yes)
13590  LIBM=
13591case $host in
13592*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13593  # These system don't have libm, or don't need it
13594  ;;
13595*-ncr-sysv4.3*)
13596  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13597$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13598if ${ac_cv_lib_mw__mwvalidcheckl+:} false; then :
13599  $as_echo_n "(cached) " >&6
13600else
13601  ac_check_lib_save_LIBS=$LIBS
13602LIBS="-lmw  $LIBS"
13603cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13604/* end confdefs.h.  */
13605
13606/* Override any GCC internal prototype to avoid an error.
13607   Use char because int might match the return type of a GCC
13608   builtin and then its argument prototype would still apply.  */
13609#ifdef __cplusplus
13610extern "C"
13611#endif
13612char _mwvalidcheckl ();
13613int
13614main ()
13615{
13616return _mwvalidcheckl ();
13617  ;
13618  return 0;
13619}
13620_ACEOF
13621if ac_fn_c_try_link "$LINENO"; then :
13622  ac_cv_lib_mw__mwvalidcheckl=yes
13623else
13624  ac_cv_lib_mw__mwvalidcheckl=no
13625fi
13626rm -f core conftest.err conftest.$ac_objext \
13627    conftest$ac_exeext conftest.$ac_ext
13628LIBS=$ac_check_lib_save_LIBS
13629fi
13630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13631$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13632if test "x$ac_cv_lib_mw__mwvalidcheckl" = xyes; then :
13633  LIBM="-lmw"
13634fi
13635
13636  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13637$as_echo_n "checking for cos in -lm... " >&6; }
13638if ${ac_cv_lib_m_cos+:} false; then :
13639  $as_echo_n "(cached) " >&6
13640else
13641  ac_check_lib_save_LIBS=$LIBS
13642LIBS="-lm  $LIBS"
13643cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13644/* end confdefs.h.  */
13645
13646/* Override any GCC internal prototype to avoid an error.
13647   Use char because int might match the return type of a GCC
13648   builtin and then its argument prototype would still apply.  */
13649#ifdef __cplusplus
13650extern "C"
13651#endif
13652char cos ();
13653int
13654main ()
13655{
13656return cos ();
13657  ;
13658  return 0;
13659}
13660_ACEOF
13661if ac_fn_c_try_link "$LINENO"; then :
13662  ac_cv_lib_m_cos=yes
13663else
13664  ac_cv_lib_m_cos=no
13665fi
13666rm -f core conftest.err conftest.$ac_objext \
13667    conftest$ac_exeext conftest.$ac_ext
13668LIBS=$ac_check_lib_save_LIBS
13669fi
13670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13671$as_echo "$ac_cv_lib_m_cos" >&6; }
13672if test "x$ac_cv_lib_m_cos" = xyes; then :
13673  LIBM="$LIBM -lm"
13674fi
13675
13676  ;;
13677*)
13678  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13679$as_echo_n "checking for cos in -lm... " >&6; }
13680if ${ac_cv_lib_m_cos+:} false; then :
13681  $as_echo_n "(cached) " >&6
13682else
13683  ac_check_lib_save_LIBS=$LIBS
13684LIBS="-lm  $LIBS"
13685cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13686/* end confdefs.h.  */
13687
13688/* Override any GCC internal prototype to avoid an error.
13689   Use char because int might match the return type of a GCC
13690   builtin and then its argument prototype would still apply.  */
13691#ifdef __cplusplus
13692extern "C"
13693#endif
13694char cos ();
13695int
13696main ()
13697{
13698return cos ();
13699  ;
13700  return 0;
13701}
13702_ACEOF
13703if ac_fn_c_try_link "$LINENO"; then :
13704  ac_cv_lib_m_cos=yes
13705else
13706  ac_cv_lib_m_cos=no
13707fi
13708rm -f core conftest.err conftest.$ac_objext \
13709    conftest$ac_exeext conftest.$ac_ext
13710LIBS=$ac_check_lib_save_LIBS
13711fi
13712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13713$as_echo "$ac_cv_lib_m_cos" >&6; }
13714if test "x$ac_cv_lib_m_cos" = xyes; then :
13715  LIBM="-lm"
13716fi
13717
13718  ;;
13719esac
13720
13721
13722
13723  ;;
13724esac
13725
13726# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13727# enough, but on some of those systems, the assert macro relies on requoting
13728# working properly!
13729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13730$as_echo_n "checking for working assert macro... " >&6; }
13731if ${gas_cv_assert_ok+:} false; then :
13732  $as_echo_n "(cached) " >&6
13733else
13734  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13735/* end confdefs.h.  */
13736#include <assert.h>
13737#include <stdio.h>
13738int
13739main ()
13740{
13741
13742/* check for requoting problems */
13743static int a, b, c, d;
13744static char *s;
13745assert (!strcmp(s, "foo bar baz quux"));
13746/* check for newline handling */
13747assert (a == b
13748        || c == d);
13749
13750  ;
13751  return 0;
13752}
13753_ACEOF
13754if ac_fn_c_try_link "$LINENO"; then :
13755  gas_cv_assert_ok=yes
13756else
13757  gas_cv_assert_ok=no
13758fi
13759rm -f core conftest.err conftest.$ac_objext \
13760    conftest$ac_exeext conftest.$ac_ext
13761fi
13762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
13763$as_echo "$gas_cv_assert_ok" >&6; }
13764test $gas_cv_assert_ok = yes ||
13765$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
13766
13767
13768
13769# On some systems, the system header files may not declare malloc, realloc,
13770# and free.  There are places where gas needs these functions to have been
13771# declared -- such as when taking their addresses.
13772gas_test_headers="
13773#ifdef HAVE_MEMORY_H
13774#include <memory.h>
13775#endif
13776#include <string.h>
13777#include <stdlib.h>
13778#ifdef HAVE_UNISTD_H
13779#include <unistd.h>
13780#endif
13781"
13782
13783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13784$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13785if ${gas_cv_decl_getopt_unistd_h+:} false; then :
13786  $as_echo_n "(cached) " >&6
13787else
13788  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13789/* end confdefs.h.  */
13790#include <unistd.h>
13791int
13792main ()
13793{
13794extern int getopt (int, char *const*, const char *);
13795  ;
13796  return 0;
13797}
13798_ACEOF
13799if ac_fn_c_try_compile "$LINENO"; then :
13800  gas_cv_decl_getopt_unistd_h=yes
13801else
13802  gas_cv_decl_getopt_unistd_h=no
13803fi
13804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13805fi
13806
13807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
13808$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
13809if test $gas_cv_decl_getopt_unistd_h = yes; then
13810
13811$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13812
13813fi
13814
13815
13816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
13817$as_echo_n "checking whether declaration is required for environ... " >&6; }
13818if ${gas_cv_decl_needed_environ+:} false; then :
13819  $as_echo_n "(cached) " >&6
13820else
13821  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13822/* end confdefs.h.  */
13823$gas_test_headers
13824int
13825main ()
13826{
13827
13828typedef char **f;
13829f x;
13830x = (f) environ;
13831
13832  ;
13833  return 0;
13834}
13835_ACEOF
13836if ac_fn_c_try_link "$LINENO"; then :
13837  gas_cv_decl_needed_environ=no
13838else
13839  gas_cv_decl_needed_environ=yes
13840fi
13841rm -f core conftest.err conftest.$ac_objext \
13842    conftest$ac_exeext conftest.$ac_ext
13843fi
13844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
13845$as_echo "$gas_cv_decl_needed_environ" >&6; }
13846if test $gas_cv_decl_needed_environ = yes; then
13847
13848$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
13849
13850fi
13851
13852
13853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
13854$as_echo_n "checking whether declaration is required for ffs... " >&6; }
13855if ${gas_cv_decl_needed_ffs+:} false; then :
13856  $as_echo_n "(cached) " >&6
13857else
13858  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13859/* end confdefs.h.  */
13860$gas_test_headers
13861int
13862main ()
13863{
13864
13865typedef int (*f)(int);
13866f x;
13867x = (f) ffs;
13868
13869  ;
13870  return 0;
13871}
13872_ACEOF
13873if ac_fn_c_try_link "$LINENO"; then :
13874  gas_cv_decl_needed_ffs=no
13875else
13876  gas_cv_decl_needed_ffs=yes
13877fi
13878rm -f core conftest.err conftest.$ac_objext \
13879    conftest$ac_exeext conftest.$ac_ext
13880fi
13881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
13882$as_echo "$gas_cv_decl_needed_ffs" >&6; }
13883if test $gas_cv_decl_needed_ffs = yes; then
13884
13885$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
13886
13887fi
13888
13889
13890ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13891if test "x$ac_cv_have_decl_asprintf" = xyes; then :
13892  ac_have_decl=1
13893else
13894  ac_have_decl=0
13895fi
13896
13897cat >>confdefs.h <<_ACEOF
13898#define HAVE_DECL_ASPRINTF $ac_have_decl
13899_ACEOF
13900ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
13901if test "x$ac_cv_have_decl_mempcpy" = xyes; then :
13902  ac_have_decl=1
13903else
13904  ac_have_decl=0
13905fi
13906
13907cat >>confdefs.h <<_ACEOF
13908#define HAVE_DECL_MEMPCPY $ac_have_decl
13909_ACEOF
13910ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13911if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
13912  ac_have_decl=1
13913else
13914  ac_have_decl=0
13915fi
13916
13917cat >>confdefs.h <<_ACEOF
13918#define HAVE_DECL_STPCPY $ac_have_decl
13919_ACEOF
13920
13921
13922
13923case "${host}" in
13924*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13925
13926$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13927 ;;
13928esac
13929
13930# Link in zlib if we can.  This allows us to write compressed debug sections.
13931
13932  # Use the system's zlib library.
13933  zlibdir="-L\$(top_builddir)/../zlib"
13934  zlibinc="-I\$(top_srcdir)/../zlib"
13935
13936# Check whether --with-system-zlib was given.
13937if test "${with_system_zlib+set}" = set; then :
13938  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
13939    zlibdir=
13940    zlibinc=
13941  fi
13942
13943fi
13944
13945
13946
13947
13948
13949# Support for VMS timestamps via cross compile
13950
13951if test "$ac_cv_header_time_h" = yes; then
13952  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
13953$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
13954 if ${gas_cv_have_time_type_member_tm_gmtoff+:} false; then :
13955  $as_echo_n "(cached) " >&6
13956else
13957  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13958/* end confdefs.h.  */
13959
13960#define _BSD_SOURCE 1
13961#include <time.h>
13962int
13963main ()
13964{
13965struct tm avar; void* aref = (void*) &avar.tm_gmtoff
13966  ;
13967  return 0;
13968}
13969_ACEOF
13970if ac_fn_c_try_compile "$LINENO"; then :
13971  gas_cv_have_time_type_member_tm_gmtoff=yes
13972else
13973  gas_cv_have_time_type_member_tm_gmtoff=no
13974
13975fi
13976rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13977fi
13978
13979 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
13980
13981$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
13982
13983 fi
13984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
13985$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
13986
13987fi
13988
13989if test "$ac_cv_header_sys_stat_h" = yes; then
13990    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
13991$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
13992 if ${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+:} false; then :
13993  $as_echo_n "(cached) " >&6
13994else
13995  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13996/* end confdefs.h.  */
13997
13998#define _BSD_SOURCE 1
13999#include <sys/stat.h>
14000int
14001main ()
14002{
14003struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14004  ;
14005  return 0;
14006}
14007_ACEOF
14008if ac_fn_c_try_compile "$LINENO"; then :
14009  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14010else
14011  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14012
14013fi
14014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14015fi
14016
14017 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14018
14019$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14020
14021 fi
14022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14023$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14024
14025    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14026$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14027 if ${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+:} false; then :
14028  $as_echo_n "(cached) " >&6
14029else
14030  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14031/* end confdefs.h.  */
14032
14033#define _BSD_SOURCE 1
14034#include <sys/stat.h>
14035int
14036main ()
14037{
14038struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14039  ;
14040  return 0;
14041}
14042_ACEOF
14043if ac_fn_c_try_compile "$LINENO"; then :
14044  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14045else
14046  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14047
14048fi
14049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14050fi
14051
14052 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14053
14054$as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14055
14056 fi
14057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14058$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14059
14060fi
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
14071
14072ac_config_commands="$ac_config_commands default"
14073
14074
14075cat >confcache <<\_ACEOF
14076# This file is a shell script that caches the results of configure
14077# tests run on this system so they can be shared between configure
14078# scripts and configure runs, see configure's option --config-cache.
14079# It is not useful on other systems.  If it contains results you don't
14080# want to keep, you may remove or edit it.
14081#
14082# config.status only pays attention to the cache file if you give it
14083# the --recheck option to rerun configure.
14084#
14085# `ac_cv_env_foo' variables (set or unset) will be overridden when
14086# loading this file, other *unset* `ac_cv_foo' will be assigned the
14087# following values.
14088
14089_ACEOF
14090
14091# The following way of writing the cache mishandles newlines in values,
14092# but we know of no workaround that is simple, portable, and efficient.
14093# So, we kill variables containing newlines.
14094# Ultrix sh set writes to stderr and can't be redirected directly,
14095# and sets the high bit in the cache file unless we assign to the vars.
14096(
14097  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14098    eval ac_val=\$$ac_var
14099    case $ac_val in #(
14100    *${as_nl}*)
14101      case $ac_var in #(
14102      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14103$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14104      esac
14105      case $ac_var in #(
14106      _ | IFS | as_nl) ;; #(
14107      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14108      *) { eval $ac_var=; unset $ac_var;} ;;
14109      esac ;;
14110    esac
14111  done
14112
14113  (set) 2>&1 |
14114    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14115    *${as_nl}ac_space=\ *)
14116      # `set' does not quote correctly, so add quotes: double-quote
14117      # substitution turns \\\\ into \\, and sed turns \\ into \.
14118      sed -n \
14119	"s/'/'\\\\''/g;
14120	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14121      ;; #(
14122    *)
14123      # `set' quotes correctly as required by POSIX, so do not add quotes.
14124      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14125      ;;
14126    esac |
14127    sort
14128) |
14129  sed '
14130     /^ac_cv_env_/b end
14131     t clear
14132     :clear
14133     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14134     t end
14135     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14136     :end' >>confcache
14137if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14138  if test -w "$cache_file"; then
14139    if test "x$cache_file" != "x/dev/null"; then
14140      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14141$as_echo "$as_me: updating cache $cache_file" >&6;}
14142      if test ! -f "$cache_file" || test -h "$cache_file"; then
14143	cat confcache >"$cache_file"
14144      else
14145        case $cache_file in #(
14146        */* | ?:*)
14147	  mv -f confcache "$cache_file"$$ &&
14148	  mv -f "$cache_file"$$ "$cache_file" ;; #(
14149        *)
14150	  mv -f confcache "$cache_file" ;;
14151	esac
14152      fi
14153    fi
14154  else
14155    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14156$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14157  fi
14158fi
14159rm -f confcache
14160
14161test "x$prefix" = xNONE && prefix=$ac_default_prefix
14162# Let make expand exec_prefix.
14163test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14164
14165DEFS=-DHAVE_CONFIG_H
14166
14167ac_libobjs=
14168ac_ltlibobjs=
14169U=
14170for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14171  # 1. Remove the extension, and $U if already installed.
14172  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14173  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14174  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14175  #    will be set to the directory where LIBOBJS objects are built.
14176  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14177  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14178done
14179LIBOBJS=$ac_libobjs
14180
14181LTLIBOBJS=$ac_ltlibobjs
14182
14183
14184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
14185$as_echo_n "checking that generated files are newer than configure... " >&6; }
14186   if test -n "$am_sleep_pid"; then
14187     # Hide warnings about reused PIDs.
14188     wait $am_sleep_pid 2>/dev/null
14189   fi
14190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
14191$as_echo "done" >&6; }
14192 if test -n "$EXEEXT"; then
14193  am__EXEEXT_TRUE=
14194  am__EXEEXT_FALSE='#'
14195else
14196  am__EXEEXT_TRUE='#'
14197  am__EXEEXT_FALSE=
14198fi
14199
14200if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14201  as_fn_error $? "conditional \"AMDEP\" was never defined.
14202Usually this means the macro was only invoked conditionally." "$LINENO" 5
14203fi
14204if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14205  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
14206Usually this means the macro was only invoked conditionally." "$LINENO" 5
14207fi
14208
14209if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14210  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
14211Usually this means the macro was only invoked conditionally." "$LINENO" 5
14212fi
14213if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14214  as_fn_error $? "conditional \"GENINSRC_NEVER\" was never defined.
14215Usually this means the macro was only invoked conditionally." "$LINENO" 5
14216fi
14217
14218: "${CONFIG_STATUS=./config.status}"
14219ac_write_fail=0
14220ac_clean_files_save=$ac_clean_files
14221ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14222{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14223$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14224as_write_fail=0
14225cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14226#! $SHELL
14227# Generated by $as_me.
14228# Run this file to recreate the current configuration.
14229# Compiler output produced by configure, useful for debugging
14230# configure, is in config.log if it exists.
14231
14232debug=false
14233ac_cs_recheck=false
14234ac_cs_silent=false
14235
14236SHELL=\${CONFIG_SHELL-$SHELL}
14237export SHELL
14238_ASEOF
14239cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14240## -------------------- ##
14241## M4sh Initialization. ##
14242## -------------------- ##
14243
14244# Be more Bourne compatible
14245DUALCASE=1; export DUALCASE # for MKS sh
14246if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14247  emulate sh
14248  NULLCMD=:
14249  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14250  # is contrary to our usage.  Disable this feature.
14251  alias -g '${1+"$@"}'='"$@"'
14252  setopt NO_GLOB_SUBST
14253else
14254  case `(set -o) 2>/dev/null` in #(
14255  *posix*) :
14256    set -o posix ;; #(
14257  *) :
14258     ;;
14259esac
14260fi
14261
14262
14263as_nl='
14264'
14265export as_nl
14266# Printing a long string crashes Solaris 7 /usr/bin/printf.
14267as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14268as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14269as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14270# Prefer a ksh shell builtin over an external printf program on Solaris,
14271# but without wasting forks for bash or zsh.
14272if test -z "$BASH_VERSION$ZSH_VERSION" \
14273    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14274  as_echo='print -r --'
14275  as_echo_n='print -rn --'
14276elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14277  as_echo='printf %s\n'
14278  as_echo_n='printf %s'
14279else
14280  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14281    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14282    as_echo_n='/usr/ucb/echo -n'
14283  else
14284    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14285    as_echo_n_body='eval
14286      arg=$1;
14287      case $arg in #(
14288      *"$as_nl"*)
14289	expr "X$arg" : "X\\(.*\\)$as_nl";
14290	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14291      esac;
14292      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14293    '
14294    export as_echo_n_body
14295    as_echo_n='sh -c $as_echo_n_body as_echo'
14296  fi
14297  export as_echo_body
14298  as_echo='sh -c $as_echo_body as_echo'
14299fi
14300
14301# The user is always right.
14302if test "${PATH_SEPARATOR+set}" != set; then
14303  PATH_SEPARATOR=:
14304  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14305    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14306      PATH_SEPARATOR=';'
14307  }
14308fi
14309
14310
14311# IFS
14312# We need space, tab and new line, in precisely that order.  Quoting is
14313# there to prevent editors from complaining about space-tab.
14314# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14315# splitting by setting IFS to empty value.)
14316IFS=" ""	$as_nl"
14317
14318# Find who we are.  Look in the path if we contain no directory separator.
14319as_myself=
14320case $0 in #((
14321  *[\\/]* ) as_myself=$0 ;;
14322  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14323for as_dir in $PATH
14324do
14325  IFS=$as_save_IFS
14326  test -z "$as_dir" && as_dir=.
14327    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14328  done
14329IFS=$as_save_IFS
14330
14331     ;;
14332esac
14333# We did not find ourselves, most probably we were run as `sh COMMAND'
14334# in which case we are not to be found in the path.
14335if test "x$as_myself" = x; then
14336  as_myself=$0
14337fi
14338if test ! -f "$as_myself"; then
14339  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14340  exit 1
14341fi
14342
14343# Unset variables that we do not need and which cause bugs (e.g. in
14344# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14345# suppresses any "Segmentation fault" message there.  '((' could
14346# trigger a bug in pdksh 5.2.14.
14347for as_var in BASH_ENV ENV MAIL MAILPATH
14348do eval test x\${$as_var+set} = xset \
14349  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14350done
14351PS1='$ '
14352PS2='> '
14353PS4='+ '
14354
14355# NLS nuisances.
14356LC_ALL=C
14357export LC_ALL
14358LANGUAGE=C
14359export LANGUAGE
14360
14361# CDPATH.
14362(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14363
14364
14365# as_fn_error STATUS ERROR [LINENO LOG_FD]
14366# ----------------------------------------
14367# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14368# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14369# script with STATUS, using 1 if that was 0.
14370as_fn_error ()
14371{
14372  as_status=$1; test $as_status -eq 0 && as_status=1
14373  if test "$4"; then
14374    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14375    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14376  fi
14377  $as_echo "$as_me: error: $2" >&2
14378  as_fn_exit $as_status
14379} # as_fn_error
14380
14381
14382# as_fn_set_status STATUS
14383# -----------------------
14384# Set $? to STATUS, without forking.
14385as_fn_set_status ()
14386{
14387  return $1
14388} # as_fn_set_status
14389
14390# as_fn_exit STATUS
14391# -----------------
14392# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14393as_fn_exit ()
14394{
14395  set +e
14396  as_fn_set_status $1
14397  exit $1
14398} # as_fn_exit
14399
14400# as_fn_unset VAR
14401# ---------------
14402# Portably unset VAR.
14403as_fn_unset ()
14404{
14405  { eval $1=; unset $1;}
14406}
14407as_unset=as_fn_unset
14408# as_fn_append VAR VALUE
14409# ----------------------
14410# Append the text in VALUE to the end of the definition contained in VAR. Take
14411# advantage of any shell optimizations that allow amortized linear growth over
14412# repeated appends, instead of the typical quadratic growth present in naive
14413# implementations.
14414if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14415  eval 'as_fn_append ()
14416  {
14417    eval $1+=\$2
14418  }'
14419else
14420  as_fn_append ()
14421  {
14422    eval $1=\$$1\$2
14423  }
14424fi # as_fn_append
14425
14426# as_fn_arith ARG...
14427# ------------------
14428# Perform arithmetic evaluation on the ARGs, and store the result in the
14429# global $as_val. Take advantage of shells that can avoid forks. The arguments
14430# must be portable across $(()) and expr.
14431if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14432  eval 'as_fn_arith ()
14433  {
14434    as_val=$(( $* ))
14435  }'
14436else
14437  as_fn_arith ()
14438  {
14439    as_val=`expr "$@" || test $? -eq 1`
14440  }
14441fi # as_fn_arith
14442
14443
14444if expr a : '\(a\)' >/dev/null 2>&1 &&
14445   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14446  as_expr=expr
14447else
14448  as_expr=false
14449fi
14450
14451if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14452  as_basename=basename
14453else
14454  as_basename=false
14455fi
14456
14457if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14458  as_dirname=dirname
14459else
14460  as_dirname=false
14461fi
14462
14463as_me=`$as_basename -- "$0" ||
14464$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14465	 X"$0" : 'X\(//\)$' \| \
14466	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14467$as_echo X/"$0" |
14468    sed '/^.*\/\([^/][^/]*\)\/*$/{
14469	    s//\1/
14470	    q
14471	  }
14472	  /^X\/\(\/\/\)$/{
14473	    s//\1/
14474	    q
14475	  }
14476	  /^X\/\(\/\).*/{
14477	    s//\1/
14478	    q
14479	  }
14480	  s/.*/./; q'`
14481
14482# Avoid depending upon Character Ranges.
14483as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14484as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14485as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14486as_cr_digits='0123456789'
14487as_cr_alnum=$as_cr_Letters$as_cr_digits
14488
14489ECHO_C= ECHO_N= ECHO_T=
14490case `echo -n x` in #(((((
14491-n*)
14492  case `echo 'xy\c'` in
14493  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
14494  xy)  ECHO_C='\c';;
14495  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14496       ECHO_T='	';;
14497  esac;;
14498*)
14499  ECHO_N='-n';;
14500esac
14501
14502rm -f conf$$ conf$$.exe conf$$.file
14503if test -d conf$$.dir; then
14504  rm -f conf$$.dir/conf$$.file
14505else
14506  rm -f conf$$.dir
14507  mkdir conf$$.dir 2>/dev/null
14508fi
14509if (echo >conf$$.file) 2>/dev/null; then
14510  if ln -s conf$$.file conf$$ 2>/dev/null; then
14511    as_ln_s='ln -s'
14512    # ... but there are two gotchas:
14513    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14514    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14515    # In both cases, we have to default to `cp -pR'.
14516    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14517      as_ln_s='cp -pR'
14518  elif ln conf$$.file conf$$ 2>/dev/null; then
14519    as_ln_s=ln
14520  else
14521    as_ln_s='cp -pR'
14522  fi
14523else
14524  as_ln_s='cp -pR'
14525fi
14526rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14527rmdir conf$$.dir 2>/dev/null
14528
14529
14530# as_fn_mkdir_p
14531# -------------
14532# Create "$as_dir" as a directory, including parents if necessary.
14533as_fn_mkdir_p ()
14534{
14535
14536  case $as_dir in #(
14537  -*) as_dir=./$as_dir;;
14538  esac
14539  test -d "$as_dir" || eval $as_mkdir_p || {
14540    as_dirs=
14541    while :; do
14542      case $as_dir in #(
14543      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14544      *) as_qdir=$as_dir;;
14545      esac
14546      as_dirs="'$as_qdir' $as_dirs"
14547      as_dir=`$as_dirname -- "$as_dir" ||
14548$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14549	 X"$as_dir" : 'X\(//\)[^/]' \| \
14550	 X"$as_dir" : 'X\(//\)$' \| \
14551	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14552$as_echo X"$as_dir" |
14553    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14554	    s//\1/
14555	    q
14556	  }
14557	  /^X\(\/\/\)[^/].*/{
14558	    s//\1/
14559	    q
14560	  }
14561	  /^X\(\/\/\)$/{
14562	    s//\1/
14563	    q
14564	  }
14565	  /^X\(\/\).*/{
14566	    s//\1/
14567	    q
14568	  }
14569	  s/.*/./; q'`
14570      test -d "$as_dir" && break
14571    done
14572    test -z "$as_dirs" || eval "mkdir $as_dirs"
14573  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14574
14575
14576} # as_fn_mkdir_p
14577if mkdir -p . 2>/dev/null; then
14578  as_mkdir_p='mkdir -p "$as_dir"'
14579else
14580  test -d ./-p && rmdir ./-p
14581  as_mkdir_p=false
14582fi
14583
14584
14585# as_fn_executable_p FILE
14586# -----------------------
14587# Test if FILE is an executable regular file.
14588as_fn_executable_p ()
14589{
14590  test -f "$1" && test -x "$1"
14591} # as_fn_executable_p
14592as_test_x='test -x'
14593as_executable_p=as_fn_executable_p
14594
14595# Sed expression to map a string onto a valid CPP name.
14596as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14597
14598# Sed expression to map a string onto a valid variable name.
14599as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14600
14601
14602exec 6>&1
14603## ----------------------------------- ##
14604## Main body of $CONFIG_STATUS script. ##
14605## ----------------------------------- ##
14606_ASEOF
14607test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14608
14609cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14610# Save the log message, to keep $0 and so on meaningful, and to
14611# report actual input values of CONFIG_FILES etc. instead of their
14612# values after options handling.
14613ac_log="
14614This file was extended by gas $as_me 2.39, which was
14615generated by GNU Autoconf 2.69.  Invocation command line was
14616
14617  CONFIG_FILES    = $CONFIG_FILES
14618  CONFIG_HEADERS  = $CONFIG_HEADERS
14619  CONFIG_LINKS    = $CONFIG_LINKS
14620  CONFIG_COMMANDS = $CONFIG_COMMANDS
14621  $ $0 $@
14622
14623on `(hostname || uname -n) 2>/dev/null | sed 1q`
14624"
14625
14626_ACEOF
14627
14628case $ac_config_files in *"
14629"*) set x $ac_config_files; shift; ac_config_files=$*;;
14630esac
14631
14632case $ac_config_headers in *"
14633"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14634esac
14635
14636
14637cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14638# Files that config.status was made for.
14639config_files="$ac_config_files"
14640config_headers="$ac_config_headers"
14641config_commands="$ac_config_commands"
14642
14643_ACEOF
14644
14645cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14646ac_cs_usage="\
14647\`$as_me' instantiates files and other configuration actions
14648from templates according to the current configuration.  Unless the files
14649and actions are specified as TAGs, all are instantiated by default.
14650
14651Usage: $0 [OPTION]... [TAG]...
14652
14653  -h, --help       print this help, then exit
14654  -V, --version    print version number and configuration settings, then exit
14655      --config     print configuration, then exit
14656  -q, --quiet, --silent
14657                   do not print progress messages
14658  -d, --debug      don't remove temporary files
14659      --recheck    update $as_me by reconfiguring in the same conditions
14660      --file=FILE[:TEMPLATE]
14661                   instantiate the configuration file FILE
14662      --header=FILE[:TEMPLATE]
14663                   instantiate the configuration header FILE
14664
14665Configuration files:
14666$config_files
14667
14668Configuration headers:
14669$config_headers
14670
14671Configuration commands:
14672$config_commands
14673
14674Report bugs to the package provider."
14675
14676_ACEOF
14677cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14678ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14679ac_cs_version="\\
14680gas config.status 2.39
14681configured by $0, generated by GNU Autoconf 2.69,
14682  with options \\"\$ac_cs_config\\"
14683
14684Copyright (C) 2012 Free Software Foundation, Inc.
14685This config.status script is free software; the Free Software Foundation
14686gives unlimited permission to copy, distribute and modify it."
14687
14688ac_pwd='$ac_pwd'
14689srcdir='$srcdir'
14690INSTALL='$INSTALL'
14691MKDIR_P='$MKDIR_P'
14692AWK='$AWK'
14693test -n "\$AWK" || AWK=awk
14694_ACEOF
14695
14696cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14697# The default lists apply if the user does not specify any file.
14698ac_need_defaults=:
14699while test $# != 0
14700do
14701  case $1 in
14702  --*=?*)
14703    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14704    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14705    ac_shift=:
14706    ;;
14707  --*=)
14708    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14709    ac_optarg=
14710    ac_shift=:
14711    ;;
14712  *)
14713    ac_option=$1
14714    ac_optarg=$2
14715    ac_shift=shift
14716    ;;
14717  esac
14718
14719  case $ac_option in
14720  # Handling of the options.
14721  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14722    ac_cs_recheck=: ;;
14723  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14724    $as_echo "$ac_cs_version"; exit ;;
14725  --config | --confi | --conf | --con | --co | --c )
14726    $as_echo "$ac_cs_config"; exit ;;
14727  --debug | --debu | --deb | --de | --d | -d )
14728    debug=: ;;
14729  --file | --fil | --fi | --f )
14730    $ac_shift
14731    case $ac_optarg in
14732    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14733    '') as_fn_error $? "missing file argument" ;;
14734    esac
14735    as_fn_append CONFIG_FILES " '$ac_optarg'"
14736    ac_need_defaults=false;;
14737  --header | --heade | --head | --hea )
14738    $ac_shift
14739    case $ac_optarg in
14740    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14741    esac
14742    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14743    ac_need_defaults=false;;
14744  --he | --h)
14745    # Conflict between --help and --header
14746    as_fn_error $? "ambiguous option: \`$1'
14747Try \`$0 --help' for more information.";;
14748  --help | --hel | -h )
14749    $as_echo "$ac_cs_usage"; exit ;;
14750  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14751  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14752    ac_cs_silent=: ;;
14753
14754  # This is an error.
14755  -*) as_fn_error $? "unrecognized option: \`$1'
14756Try \`$0 --help' for more information." ;;
14757
14758  *) as_fn_append ac_config_targets " $1"
14759     ac_need_defaults=false ;;
14760
14761  esac
14762  shift
14763done
14764
14765ac_configure_extra_args=
14766
14767if $ac_cs_silent; then
14768  exec 6>/dev/null
14769  ac_configure_extra_args="$ac_configure_extra_args --silent"
14770fi
14771
14772_ACEOF
14773cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14774if \$ac_cs_recheck; then
14775  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14776  shift
14777  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14778  CONFIG_SHELL='$SHELL'
14779  export CONFIG_SHELL
14780  exec "\$@"
14781fi
14782
14783_ACEOF
14784cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14785exec 5>>config.log
14786{
14787  echo
14788  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14789## Running $as_me. ##
14790_ASBOX
14791  $as_echo "$ac_log"
14792} >&5
14793
14794_ACEOF
14795cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14796#
14797# INIT-COMMANDS
14798#
14799AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14800
14801
14802# The HP-UX ksh and POSIX shell print the target directory to stdout
14803# if CDPATH is set.
14804(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14805
14806sed_quote_subst='$sed_quote_subst'
14807double_quote_subst='$double_quote_subst'
14808delay_variable_subst='$delay_variable_subst'
14809macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14810macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14811enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14812enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14813pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14814enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14815SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14816ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14817host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14818host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14819host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14820build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14821build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14822build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14823SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14824Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14825GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14826EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14827FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14828LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14829NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14830LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14831max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14832ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14833exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14834lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14835lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14836lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14837reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14838reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14839OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14840deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14841file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14842AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14843AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14844STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14845RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14846old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14847old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14848old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14849lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14850CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14851CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14852compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14853GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14854lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14855lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14856lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14857lt_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"`'
14858objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14859MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14860lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14861lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14862lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14863lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14864lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14865need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14866DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14867NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14868LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14869OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14870OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14871libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14872shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14873extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14874archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14875enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14876export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14877whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14878compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14879old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14880old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14881archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14882archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14883module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14884module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14885with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14886allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14887no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14888hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14889hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14890hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14891hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14892hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14893hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14894hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14895hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14896inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14897link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14898fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14899always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14900export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14901exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14902include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14903prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14904file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14905variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14906need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14907need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14908version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14909runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14910shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14911shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14912libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14913library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14914soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14915install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14916postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14917postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14918finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14919finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14920hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14921sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14922sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14923hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14924enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14925enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14926enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14927old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14928striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14929
14930LTCC='$LTCC'
14931LTCFLAGS='$LTCFLAGS'
14932compiler='$compiler_DEFAULT'
14933
14934# A function that is used when there is no print builtin or printf.
14935func_fallback_echo ()
14936{
14937  eval 'cat <<_LTECHO_EOF
14938\$1
14939_LTECHO_EOF'
14940}
14941
14942# Quote evaled strings.
14943for var in SHELL \
14944ECHO \
14945SED \
14946GREP \
14947EGREP \
14948FGREP \
14949LD \
14950NM \
14951LN_S \
14952lt_SP2NL \
14953lt_NL2SP \
14954reload_flag \
14955OBJDUMP \
14956deplibs_check_method \
14957file_magic_cmd \
14958AR \
14959AR_FLAGS \
14960STRIP \
14961RANLIB \
14962CC \
14963CFLAGS \
14964compiler \
14965lt_cv_sys_global_symbol_pipe \
14966lt_cv_sys_global_symbol_to_cdecl \
14967lt_cv_sys_global_symbol_to_c_name_address \
14968lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14969lt_prog_compiler_no_builtin_flag \
14970lt_prog_compiler_wl \
14971lt_prog_compiler_pic \
14972lt_prog_compiler_static \
14973lt_cv_prog_compiler_c_o \
14974need_locks \
14975DSYMUTIL \
14976NMEDIT \
14977LIPO \
14978OTOOL \
14979OTOOL64 \
14980shrext_cmds \
14981export_dynamic_flag_spec \
14982whole_archive_flag_spec \
14983compiler_needs_object \
14984with_gnu_ld \
14985allow_undefined_flag \
14986no_undefined_flag \
14987hardcode_libdir_flag_spec \
14988hardcode_libdir_flag_spec_ld \
14989hardcode_libdir_separator \
14990fix_srcfile_path \
14991exclude_expsyms \
14992include_expsyms \
14993file_list_spec \
14994variables_saved_for_relink \
14995libname_spec \
14996library_names_spec \
14997soname_spec \
14998install_override_mode \
14999finish_eval \
15000old_striplib \
15001striplib; do
15002    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15003    *[\\\\\\\`\\"\\\$]*)
15004      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15005      ;;
15006    *)
15007      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15008      ;;
15009    esac
15010done
15011
15012# Double-quote double-evaled strings.
15013for var in reload_cmds \
15014old_postinstall_cmds \
15015old_postuninstall_cmds \
15016old_archive_cmds \
15017extract_expsyms_cmds \
15018old_archive_from_new_cmds \
15019old_archive_from_expsyms_cmds \
15020archive_cmds \
15021archive_expsym_cmds \
15022module_cmds \
15023module_expsym_cmds \
15024export_symbols_cmds \
15025prelink_cmds \
15026postinstall_cmds \
15027postuninstall_cmds \
15028finish_cmds \
15029sys_lib_search_path_spec \
15030sys_lib_dlsearch_path_spec; do
15031    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15032    *[\\\\\\\`\\"\\\$]*)
15033      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15034      ;;
15035    *)
15036      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15037      ;;
15038    esac
15039done
15040
15041ac_aux_dir='$ac_aux_dir'
15042xsi_shell='$xsi_shell'
15043lt_shell_append='$lt_shell_append'
15044
15045# See if we are running on zsh, and set the options which allow our
15046# commands through without removal of \ escapes INIT.
15047if test -n "\${ZSH_VERSION+set}" ; then
15048   setopt NO_GLOB_SUBST
15049fi
15050
15051
15052    PACKAGE='$PACKAGE'
15053    VERSION='$VERSION'
15054    TIMESTAMP='$TIMESTAMP'
15055    RM='$RM'
15056    ofile='$ofile'
15057
15058
15059
15060# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15061    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15062    # from automake.
15063    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15064    # Capture the value of LINGUAS because we need it to compute CATALOGS.
15065    LINGUAS="${LINGUAS-%UNSET%}"
15066
15067target_cpu_type=${target_cpu_type}
15068 cgen_cpu_prefix=${cgen_cpu_prefix}
15069 obj_format=${obj_format}
15070 te_file=${te_file}
15071
15072_ACEOF
15073
15074cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15075
15076# Handling of arguments.
15077for ac_config_target in $ac_config_targets
15078do
15079  case $ac_config_target in
15080    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15081    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15082    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15083    "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15084    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15085    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15086    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15087    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15088    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15089
15090  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15091  esac
15092done
15093
15094
15095# If the user did not use the arguments to specify the items to instantiate,
15096# then the envvar interface is used.  Set only those that are not.
15097# We use the long form for the default assignment because of an extremely
15098# bizarre bug on SunOS 4.1.3.
15099if $ac_need_defaults; then
15100  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15101  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15102  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15103fi
15104
15105# Have a temporary directory for convenience.  Make it in the build tree
15106# simply because there is no reason against having it here, and in addition,
15107# creating and moving files from /tmp can sometimes cause problems.
15108# Hook for its removal unless debugging.
15109# Note that there is a small window in which the directory will not be cleaned:
15110# after its creation but before its name has been assigned to `$tmp'.
15111$debug ||
15112{
15113  tmp= ac_tmp=
15114  trap 'exit_status=$?
15115  : "${ac_tmp:=$tmp}"
15116  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
15117' 0
15118  trap 'as_fn_exit 1' 1 2 13 15
15119}
15120# Create a (secure) tmp directory for tmp files.
15121
15122{
15123  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15124  test -d "$tmp"
15125}  ||
15126{
15127  tmp=./conf$$-$RANDOM
15128  (umask 077 && mkdir "$tmp")
15129} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
15130ac_tmp=$tmp
15131
15132# Set up the scripts for CONFIG_FILES section.
15133# No need to generate them if there are no CONFIG_FILES.
15134# This happens for instance with `./config.status config.h'.
15135if test -n "$CONFIG_FILES"; then
15136
15137
15138ac_cr=`echo X | tr X '\015'`
15139# On cygwin, bash can eat \r inside `` if the user requested igncr.
15140# But we know of no other shell where ac_cr would be empty at this
15141# point, so we can use a bashism as a fallback.
15142if test "x$ac_cr" = x; then
15143  eval ac_cr=\$\'\\r\'
15144fi
15145ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15146if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15147  ac_cs_awk_cr='\\r'
15148else
15149  ac_cs_awk_cr=$ac_cr
15150fi
15151
15152echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
15153_ACEOF
15154
15155
15156{
15157  echo "cat >conf$$subs.awk <<_ACEOF" &&
15158  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15159  echo "_ACEOF"
15160} >conf$$subs.sh ||
15161  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15162ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
15163ac_delim='%!_!# '
15164for ac_last_try in false false false false false :; do
15165  . ./conf$$subs.sh ||
15166    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15167
15168  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15169  if test $ac_delim_n = $ac_delim_num; then
15170    break
15171  elif $ac_last_try; then
15172    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15173  else
15174    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15175  fi
15176done
15177rm -f conf$$subs.sh
15178
15179cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15180cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
15181_ACEOF
15182sed -n '
15183h
15184s/^/S["/; s/!.*/"]=/
15185p
15186g
15187s/^[^!]*!//
15188:repl
15189t repl
15190s/'"$ac_delim"'$//
15191t delim
15192:nl
15193h
15194s/\(.\{148\}\)..*/\1/
15195t more1
15196s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15197p
15198n
15199b repl
15200:more1
15201s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15202p
15203g
15204s/.\{148\}//
15205t nl
15206:delim
15207h
15208s/\(.\{148\}\)..*/\1/
15209t more2
15210s/["\\]/\\&/g; s/^/"/; s/$/"/
15211p
15212b
15213:more2
15214s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15215p
15216g
15217s/.\{148\}//
15218t delim
15219' <conf$$subs.awk | sed '
15220/^[^""]/{
15221  N
15222  s/\n//
15223}
15224' >>$CONFIG_STATUS || ac_write_fail=1
15225rm -f conf$$subs.awk
15226cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15227_ACAWK
15228cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
15229  for (key in S) S_is_set[key] = 1
15230  FS = ""
15231
15232}
15233{
15234  line = $ 0
15235  nfields = split(line, field, "@")
15236  substed = 0
15237  len = length(field[1])
15238  for (i = 2; i < nfields; i++) {
15239    key = field[i]
15240    keylen = length(key)
15241    if (S_is_set[key]) {
15242      value = S[key]
15243      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15244      len += length(value) + length(field[++i])
15245      substed = 1
15246    } else
15247      len += 1 + keylen
15248  }
15249
15250  print line
15251}
15252
15253_ACAWK
15254_ACEOF
15255cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15256if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15257  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15258else
15259  cat
15260fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
15261  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
15262_ACEOF
15263
15264# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
15265# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
15266# trailing colons and then remove the whole line if VPATH becomes empty
15267# (actually we leave an empty line to preserve line numbers).
15268if test "x$srcdir" = x.; then
15269  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
15270h
15271s///
15272s/^/:/
15273s/[	 ]*$/:/
15274s/:\$(srcdir):/:/g
15275s/:\${srcdir}:/:/g
15276s/:@srcdir@:/:/g
15277s/^:*//
15278s/:*$//
15279x
15280s/\(=[	 ]*\).*/\1/
15281G
15282s/\n//
15283s/^[^=]*=[	 ]*$//
15284}'
15285fi
15286
15287cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15288fi # test -n "$CONFIG_FILES"
15289
15290# Set up the scripts for CONFIG_HEADERS section.
15291# No need to generate them if there are no CONFIG_HEADERS.
15292# This happens for instance with `./config.status Makefile'.
15293if test -n "$CONFIG_HEADERS"; then
15294cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
15295BEGIN {
15296_ACEOF
15297
15298# Transform confdefs.h into an awk script `defines.awk', embedded as
15299# here-document in config.status, that substitutes the proper values into
15300# config.h.in to produce config.h.
15301
15302# Create a delimiter string that does not exist in confdefs.h, to ease
15303# handling of long lines.
15304ac_delim='%!_!# '
15305for ac_last_try in false false :; do
15306  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
15307  if test -z "$ac_tt"; then
15308    break
15309  elif $ac_last_try; then
15310    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
15311  else
15312    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15313  fi
15314done
15315
15316# For the awk script, D is an array of macro values keyed by name,
15317# likewise P contains macro parameters if any.  Preserve backslash
15318# newline sequences.
15319
15320ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15321sed -n '
15322s/.\{148\}/&'"$ac_delim"'/g
15323t rset
15324:rset
15325s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
15326t def
15327d
15328:def
15329s/\\$//
15330t bsnl
15331s/["\\]/\\&/g
15332s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15333D["\1"]=" \3"/p
15334s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
15335d
15336:bsnl
15337s/["\\]/\\&/g
15338s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15339D["\1"]=" \3\\\\\\n"\\/p
15340t cont
15341s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15342t cont
15343d
15344:cont
15345n
15346s/.\{148\}/&'"$ac_delim"'/g
15347t clear
15348:clear
15349s/\\$//
15350t bsnlc
15351s/["\\]/\\&/g; s/^/"/; s/$/"/p
15352d
15353:bsnlc
15354s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15355b cont
15356' <confdefs.h | sed '
15357s/'"$ac_delim"'/"\\\
15358"/g' >>$CONFIG_STATUS || ac_write_fail=1
15359
15360cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15361  for (key in D) D_is_set[key] = 1
15362  FS = ""
15363}
15364/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15365  line = \$ 0
15366  split(line, arg, " ")
15367  if (arg[1] == "#") {
15368    defundef = arg[2]
15369    mac1 = arg[3]
15370  } else {
15371    defundef = substr(arg[1], 2)
15372    mac1 = arg[2]
15373  }
15374  split(mac1, mac2, "(") #)
15375  macro = mac2[1]
15376  prefix = substr(line, 1, index(line, defundef) - 1)
15377  if (D_is_set[macro]) {
15378    # Preserve the white space surrounding the "#".
15379    print prefix "define", macro P[macro] D[macro]
15380    next
15381  } else {
15382    # Replace #undef with comments.  This is necessary, for example,
15383    # in the case of _POSIX_SOURCE, which is predefined and required
15384    # on some systems where configure will not decide to define it.
15385    if (defundef == "undef") {
15386      print "/*", prefix defundef, macro, "*/"
15387      next
15388    }
15389  }
15390}
15391{ print }
15392_ACAWK
15393_ACEOF
15394cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15395  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
15396fi # test -n "$CONFIG_HEADERS"
15397
15398
15399eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15400shift
15401for ac_tag
15402do
15403  case $ac_tag in
15404  :[FHLC]) ac_mode=$ac_tag; continue;;
15405  esac
15406  case $ac_mode$ac_tag in
15407  :[FHL]*:*);;
15408  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
15409  :[FH]-) ac_tag=-:-;;
15410  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15411  esac
15412  ac_save_IFS=$IFS
15413  IFS=:
15414  set x $ac_tag
15415  IFS=$ac_save_IFS
15416  shift
15417  ac_file=$1
15418  shift
15419
15420  case $ac_mode in
15421  :L) ac_source=$1;;
15422  :[FH])
15423    ac_file_inputs=
15424    for ac_f
15425    do
15426      case $ac_f in
15427      -) ac_f="$ac_tmp/stdin";;
15428      *) # Look for the file first in the build tree, then in the source tree
15429	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
15430	 # because $ac_f cannot contain `:'.
15431	 test -f "$ac_f" ||
15432	   case $ac_f in
15433	   [\\/$]*) false;;
15434	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15435	   esac ||
15436	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15437      esac
15438      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15439      as_fn_append ac_file_inputs " '$ac_f'"
15440    done
15441
15442    # Let's still pretend it is `configure' which instantiates (i.e., don't
15443    # use $as_me), people would be surprised to read:
15444    #    /* config.h.  Generated by config.status.  */
15445    configure_input='Generated from '`
15446	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15447	`' by configure.'
15448    if test x"$ac_file" != x-; then
15449      configure_input="$ac_file.  $configure_input"
15450      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15451$as_echo "$as_me: creating $ac_file" >&6;}
15452    fi
15453    # Neutralize special characters interpreted by sed in replacement strings.
15454    case $configure_input in #(
15455    *\&* | *\|* | *\\* )
15456       ac_sed_conf_input=`$as_echo "$configure_input" |
15457       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15458    *) ac_sed_conf_input=$configure_input;;
15459    esac
15460
15461    case $ac_tag in
15462    *:-:* | *:-) cat >"$ac_tmp/stdin" \
15463      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15464    esac
15465    ;;
15466  esac
15467
15468  ac_dir=`$as_dirname -- "$ac_file" ||
15469$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15470	 X"$ac_file" : 'X\(//\)[^/]' \| \
15471	 X"$ac_file" : 'X\(//\)$' \| \
15472	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15473$as_echo X"$ac_file" |
15474    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15475	    s//\1/
15476	    q
15477	  }
15478	  /^X\(\/\/\)[^/].*/{
15479	    s//\1/
15480	    q
15481	  }
15482	  /^X\(\/\/\)$/{
15483	    s//\1/
15484	    q
15485	  }
15486	  /^X\(\/\).*/{
15487	    s//\1/
15488	    q
15489	  }
15490	  s/.*/./; q'`
15491  as_dir="$ac_dir"; as_fn_mkdir_p
15492  ac_builddir=.
15493
15494case "$ac_dir" in
15495.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15496*)
15497  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15498  # A ".." for each directory in $ac_dir_suffix.
15499  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15500  case $ac_top_builddir_sub in
15501  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15502  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15503  esac ;;
15504esac
15505ac_abs_top_builddir=$ac_pwd
15506ac_abs_builddir=$ac_pwd$ac_dir_suffix
15507# for backward compatibility:
15508ac_top_builddir=$ac_top_build_prefix
15509
15510case $srcdir in
15511  .)  # We are building in place.
15512    ac_srcdir=.
15513    ac_top_srcdir=$ac_top_builddir_sub
15514    ac_abs_top_srcdir=$ac_pwd ;;
15515  [\\/]* | ?:[\\/]* )  # Absolute name.
15516    ac_srcdir=$srcdir$ac_dir_suffix;
15517    ac_top_srcdir=$srcdir
15518    ac_abs_top_srcdir=$srcdir ;;
15519  *) # Relative name.
15520    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15521    ac_top_srcdir=$ac_top_build_prefix$srcdir
15522    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15523esac
15524ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15525
15526
15527  case $ac_mode in
15528  :F)
15529  #
15530  # CONFIG_FILE
15531  #
15532
15533  case $INSTALL in
15534  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15535  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15536  esac
15537  ac_MKDIR_P=$MKDIR_P
15538  case $MKDIR_P in
15539  [\\/$]* | ?:[\\/]* ) ;;
15540  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15541  esac
15542_ACEOF
15543
15544cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15545# If the template does not know about datarootdir, expand it.
15546# FIXME: This hack should be removed a few years after 2.60.
15547ac_datarootdir_hack=; ac_datarootdir_seen=
15548ac_sed_dataroot='
15549/datarootdir/ {
15550  p
15551  q
15552}
15553/@datadir@/p
15554/@docdir@/p
15555/@infodir@/p
15556/@localedir@/p
15557/@mandir@/p'
15558case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15559*datarootdir*) ac_datarootdir_seen=yes;;
15560*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15561  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15562$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15563_ACEOF
15564cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15565  ac_datarootdir_hack='
15566  s&@datadir@&$datadir&g
15567  s&@docdir@&$docdir&g
15568  s&@infodir@&$infodir&g
15569  s&@localedir@&$localedir&g
15570  s&@mandir@&$mandir&g
15571  s&\\\${datarootdir}&$datarootdir&g' ;;
15572esac
15573_ACEOF
15574
15575# Neutralize VPATH when `$srcdir' = `.'.
15576# Shell code in configure.ac might set extrasub.
15577# FIXME: do we really want to maintain this feature?
15578cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15579ac_sed_extra="$ac_vpsub
15580$extrasub
15581_ACEOF
15582cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15583:t
15584/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15585s|@configure_input@|$ac_sed_conf_input|;t t
15586s&@top_builddir@&$ac_top_builddir_sub&;t t
15587s&@top_build_prefix@&$ac_top_build_prefix&;t t
15588s&@srcdir@&$ac_srcdir&;t t
15589s&@abs_srcdir@&$ac_abs_srcdir&;t t
15590s&@top_srcdir@&$ac_top_srcdir&;t t
15591s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15592s&@builddir@&$ac_builddir&;t t
15593s&@abs_builddir@&$ac_abs_builddir&;t t
15594s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15595s&@INSTALL@&$ac_INSTALL&;t t
15596s&@MKDIR_P@&$ac_MKDIR_P&;t t
15597$ac_datarootdir_hack
15598"
15599eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15600  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15601
15602test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15603  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15604  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
15605      "$ac_tmp/out"`; test -z "$ac_out"; } &&
15606  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15607which seems to be undefined.  Please make sure it is defined" >&5
15608$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15609which seems to be undefined.  Please make sure it is defined" >&2;}
15610
15611  rm -f "$ac_tmp/stdin"
15612  case $ac_file in
15613  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15614  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15615  esac \
15616  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15617 ;;
15618  :H)
15619  #
15620  # CONFIG_HEADER
15621  #
15622  if test x"$ac_file" != x-; then
15623    {
15624      $as_echo "/* $configure_input  */" \
15625      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15626    } >"$ac_tmp/config.h" \
15627      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15628    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15629      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15630$as_echo "$as_me: $ac_file is unchanged" >&6;}
15631    else
15632      rm -f "$ac_file"
15633      mv "$ac_tmp/config.h" "$ac_file" \
15634	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
15635    fi
15636  else
15637    $as_echo "/* $configure_input  */" \
15638      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15639      || as_fn_error $? "could not create -" "$LINENO" 5
15640  fi
15641# Compute "$ac_file"'s index in $config_headers.
15642_am_arg="$ac_file"
15643_am_stamp_count=1
15644for _am_header in $config_headers :; do
15645  case $_am_header in
15646    $_am_arg | $_am_arg:* )
15647      break ;;
15648    * )
15649      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15650  esac
15651done
15652echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15653$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15654	 X"$_am_arg" : 'X\(//\)[^/]' \| \
15655	 X"$_am_arg" : 'X\(//\)$' \| \
15656	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15657$as_echo X"$_am_arg" |
15658    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15659	    s//\1/
15660	    q
15661	  }
15662	  /^X\(\/\/\)[^/].*/{
15663	    s//\1/
15664	    q
15665	  }
15666	  /^X\(\/\/\)$/{
15667	    s//\1/
15668	    q
15669	  }
15670	  /^X\(\/\).*/{
15671	    s//\1/
15672	    q
15673	  }
15674	  s/.*/./; q'`/stamp-h$_am_stamp_count
15675 ;;
15676
15677  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15678$as_echo "$as_me: executing $ac_file commands" >&6;}
15679 ;;
15680  esac
15681
15682
15683  case $ac_file$ac_mode in
15684    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15685  # Older Autoconf quotes --file arguments for eval, but not when files
15686  # are listed without --file.  Let's play safe and only enable the eval
15687  # if we detect the quoting.
15688  case $CONFIG_FILES in
15689  *\'*) eval set x "$CONFIG_FILES" ;;
15690  *)   set x $CONFIG_FILES ;;
15691  esac
15692  shift
15693  for mf
15694  do
15695    # Strip MF so we end up with the name of the file.
15696    mf=`echo "$mf" | sed -e 's/:.*$//'`
15697    # Check whether this is an Automake generated Makefile or not.
15698    # We used to match only the files named 'Makefile.in', but
15699    # some people rename them; so instead we look at the file content.
15700    # Grep'ing the first line is not enough: some people post-process
15701    # each Makefile.in and add a new line on top of each file to say so.
15702    # Grep'ing the whole file is not good either: AIX grep has a line
15703    # limit of 2048, but all sed's we know have understand at least 4000.
15704    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15705      dirpart=`$as_dirname -- "$mf" ||
15706$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15707	 X"$mf" : 'X\(//\)[^/]' \| \
15708	 X"$mf" : 'X\(//\)$' \| \
15709	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15710$as_echo X"$mf" |
15711    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15712	    s//\1/
15713	    q
15714	  }
15715	  /^X\(\/\/\)[^/].*/{
15716	    s//\1/
15717	    q
15718	  }
15719	  /^X\(\/\/\)$/{
15720	    s//\1/
15721	    q
15722	  }
15723	  /^X\(\/\).*/{
15724	    s//\1/
15725	    q
15726	  }
15727	  s/.*/./; q'`
15728    else
15729      continue
15730    fi
15731    # Extract the definition of DEPDIR, am__include, and am__quote
15732    # from the Makefile without running 'make'.
15733    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15734    test -z "$DEPDIR" && continue
15735    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15736    test -z "$am__include" && continue
15737    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15738    # Find all dependency output files, they are included files with
15739    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15740    # simplest approach to changing $(DEPDIR) to its actual value in the
15741    # expansion.
15742    for file in `sed -n "
15743      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15744	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15745      # Make sure the directory exists.
15746      test -f "$dirpart/$file" && continue
15747      fdir=`$as_dirname -- "$file" ||
15748$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15749	 X"$file" : 'X\(//\)[^/]' \| \
15750	 X"$file" : 'X\(//\)$' \| \
15751	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15752$as_echo X"$file" |
15753    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15754	    s//\1/
15755	    q
15756	  }
15757	  /^X\(\/\/\)[^/].*/{
15758	    s//\1/
15759	    q
15760	  }
15761	  /^X\(\/\/\)$/{
15762	    s//\1/
15763	    q
15764	  }
15765	  /^X\(\/\).*/{
15766	    s//\1/
15767	    q
15768	  }
15769	  s/.*/./; q'`
15770      as_dir=$dirpart/$fdir; as_fn_mkdir_p
15771      # echo "creating $dirpart/$file"
15772      echo '# dummy' > "$dirpart/$file"
15773    done
15774  done
15775}
15776 ;;
15777    "libtool":C)
15778
15779    # See if we are running on zsh, and set the options which allow our
15780    # commands through without removal of \ escapes.
15781    if test -n "${ZSH_VERSION+set}" ; then
15782      setopt NO_GLOB_SUBST
15783    fi
15784
15785    cfgfile="${ofile}T"
15786    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15787    $RM "$cfgfile"
15788
15789    cat <<_LT_EOF >> "$cfgfile"
15790#! $SHELL
15791
15792# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15793# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15794# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15795# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15796#
15797#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15798#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15799#   Written by Gordon Matzigkeit, 1996
15800#
15801#   This file is part of GNU Libtool.
15802#
15803# GNU Libtool is free software; you can redistribute it and/or
15804# modify it under the terms of the GNU General Public License as
15805# published by the Free Software Foundation; either version 2 of
15806# the License, or (at your option) any later version.
15807#
15808# As a special exception to the GNU General Public License,
15809# if you distribute this file as part of a program or library that
15810# is built using GNU Libtool, you may include this file under the
15811# same distribution terms that you use for the rest of that program.
15812#
15813# GNU Libtool is distributed in the hope that it will be useful,
15814# but WITHOUT ANY WARRANTY; without even the implied warranty of
15815# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15816# GNU General Public License for more details.
15817#
15818# You should have received a copy of the GNU General Public License
15819# along with GNU Libtool; see the file COPYING.  If not, a copy
15820# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15821# obtained by writing to the Free Software Foundation, Inc.,
15822# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15823
15824
15825# The names of the tagged configurations supported by this script.
15826available_tags=""
15827
15828# ### BEGIN LIBTOOL CONFIG
15829
15830# Which release of libtool.m4 was used?
15831macro_version=$macro_version
15832macro_revision=$macro_revision
15833
15834# Whether or not to build shared libraries.
15835build_libtool_libs=$enable_shared
15836
15837# Whether or not to build static libraries.
15838build_old_libs=$enable_static
15839
15840# What type of objects to build.
15841pic_mode=$pic_mode
15842
15843# Whether or not to optimize for fast installation.
15844fast_install=$enable_fast_install
15845
15846# Shell to use when invoking shell scripts.
15847SHELL=$lt_SHELL
15848
15849# An echo program that protects backslashes.
15850ECHO=$lt_ECHO
15851
15852# The host system.
15853host_alias=$host_alias
15854host=$host
15855host_os=$host_os
15856
15857# The build system.
15858build_alias=$build_alias
15859build=$build
15860build_os=$build_os
15861
15862# A sed program that does not truncate output.
15863SED=$lt_SED
15864
15865# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15866Xsed="\$SED -e 1s/^X//"
15867
15868# A grep program that handles long lines.
15869GREP=$lt_GREP
15870
15871# An ERE matcher.
15872EGREP=$lt_EGREP
15873
15874# A literal string matcher.
15875FGREP=$lt_FGREP
15876
15877# A BSD- or MS-compatible name lister.
15878NM=$lt_NM
15879
15880# Whether we need soft or hard links.
15881LN_S=$lt_LN_S
15882
15883# What is the maximum length of a command?
15884max_cmd_len=$max_cmd_len
15885
15886# Object file suffix (normally "o").
15887objext=$ac_objext
15888
15889# Executable file suffix (normally "").
15890exeext=$exeext
15891
15892# whether the shell understands "unset".
15893lt_unset=$lt_unset
15894
15895# turn spaces into newlines.
15896SP2NL=$lt_lt_SP2NL
15897
15898# turn newlines into spaces.
15899NL2SP=$lt_lt_NL2SP
15900
15901# An object symbol dumper.
15902OBJDUMP=$lt_OBJDUMP
15903
15904# Method to check whether dependent libraries are shared objects.
15905deplibs_check_method=$lt_deplibs_check_method
15906
15907# Command to use when deplibs_check_method == "file_magic".
15908file_magic_cmd=$lt_file_magic_cmd
15909
15910# The archiver.
15911AR=$lt_AR
15912AR_FLAGS=$lt_AR_FLAGS
15913
15914# A symbol stripping program.
15915STRIP=$lt_STRIP
15916
15917# Commands used to install an old-style archive.
15918RANLIB=$lt_RANLIB
15919old_postinstall_cmds=$lt_old_postinstall_cmds
15920old_postuninstall_cmds=$lt_old_postuninstall_cmds
15921
15922# Whether to use a lock for old archive extraction.
15923lock_old_archive_extraction=$lock_old_archive_extraction
15924
15925# A C compiler.
15926LTCC=$lt_CC
15927
15928# LTCC compiler flags.
15929LTCFLAGS=$lt_CFLAGS
15930
15931# Take the output of nm and produce a listing of raw symbols and C names.
15932global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15933
15934# Transform the output of nm in a proper C declaration.
15935global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15936
15937# Transform the output of nm in a C name address pair.
15938global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15939
15940# Transform the output of nm in a C name address pair when lib prefix is needed.
15941global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15942
15943# The name of the directory that contains temporary libtool files.
15944objdir=$objdir
15945
15946# Used to examine libraries when file_magic_cmd begins with "file".
15947MAGIC_CMD=$MAGIC_CMD
15948
15949# Must we lock files when doing compilation?
15950need_locks=$lt_need_locks
15951
15952# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15953DSYMUTIL=$lt_DSYMUTIL
15954
15955# Tool to change global to local symbols on Mac OS X.
15956NMEDIT=$lt_NMEDIT
15957
15958# Tool to manipulate fat objects and archives on Mac OS X.
15959LIPO=$lt_LIPO
15960
15961# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15962OTOOL=$lt_OTOOL
15963
15964# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15965OTOOL64=$lt_OTOOL64
15966
15967# Old archive suffix (normally "a").
15968libext=$libext
15969
15970# Shared library suffix (normally ".so").
15971shrext_cmds=$lt_shrext_cmds
15972
15973# The commands to extract the exported symbol list from a shared archive.
15974extract_expsyms_cmds=$lt_extract_expsyms_cmds
15975
15976# Variables whose values should be saved in libtool wrapper scripts and
15977# restored at link time.
15978variables_saved_for_relink=$lt_variables_saved_for_relink
15979
15980# Do we need the "lib" prefix for modules?
15981need_lib_prefix=$need_lib_prefix
15982
15983# Do we need a version for libraries?
15984need_version=$need_version
15985
15986# Library versioning type.
15987version_type=$version_type
15988
15989# Shared library runtime path variable.
15990runpath_var=$runpath_var
15991
15992# Shared library path variable.
15993shlibpath_var=$shlibpath_var
15994
15995# Is shlibpath searched before the hard-coded library search path?
15996shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15997
15998# Format of library name prefix.
15999libname_spec=$lt_libname_spec
16000
16001# List of archive names.  First name is the real one, the rest are links.
16002# The last name is the one that the linker finds with -lNAME
16003library_names_spec=$lt_library_names_spec
16004
16005# The coded name of the library, if different from the real name.
16006soname_spec=$lt_soname_spec
16007
16008# Permission mode override for installation of shared libraries.
16009install_override_mode=$lt_install_override_mode
16010
16011# Command to use after installation of a shared archive.
16012postinstall_cmds=$lt_postinstall_cmds
16013
16014# Command to use after uninstallation of a shared archive.
16015postuninstall_cmds=$lt_postuninstall_cmds
16016
16017# Commands used to finish a libtool library installation in a directory.
16018finish_cmds=$lt_finish_cmds
16019
16020# As "finish_cmds", except a single script fragment to be evaled but
16021# not shown.
16022finish_eval=$lt_finish_eval
16023
16024# Whether we should hardcode library paths into libraries.
16025hardcode_into_libs=$hardcode_into_libs
16026
16027# Compile-time system search path for libraries.
16028sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16029
16030# Run-time system search path for libraries.
16031sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16032
16033# Whether dlopen is supported.
16034dlopen_support=$enable_dlopen
16035
16036# Whether dlopen of programs is supported.
16037dlopen_self=$enable_dlopen_self
16038
16039# Whether dlopen of statically linked programs is supported.
16040dlopen_self_static=$enable_dlopen_self_static
16041
16042# Commands to strip libraries.
16043old_striplib=$lt_old_striplib
16044striplib=$lt_striplib
16045
16046
16047# The linker used to build libraries.
16048LD=$lt_LD
16049
16050# How to create reloadable object files.
16051reload_flag=$lt_reload_flag
16052reload_cmds=$lt_reload_cmds
16053
16054# Commands used to build an old-style archive.
16055old_archive_cmds=$lt_old_archive_cmds
16056
16057# A language specific compiler.
16058CC=$lt_compiler
16059
16060# Is the compiler the GNU compiler?
16061with_gcc=$GCC
16062
16063# Compiler flag to turn off builtin functions.
16064no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16065
16066# How to pass a linker flag through the compiler.
16067wl=$lt_lt_prog_compiler_wl
16068
16069# Additional compiler flags for building library objects.
16070pic_flag=$lt_lt_prog_compiler_pic
16071
16072# Compiler flag to prevent dynamic linking.
16073link_static_flag=$lt_lt_prog_compiler_static
16074
16075# Does compiler simultaneously support -c and -o options?
16076compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16077
16078# Whether or not to add -lc for building shared libraries.
16079build_libtool_need_lc=$archive_cmds_need_lc
16080
16081# Whether or not to disallow shared libs when runtime libs are static.
16082allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16083
16084# Compiler flag to allow reflexive dlopens.
16085export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16086
16087# Compiler flag to generate shared objects directly from archives.
16088whole_archive_flag_spec=$lt_whole_archive_flag_spec
16089
16090# Whether the compiler copes with passing no objects directly.
16091compiler_needs_object=$lt_compiler_needs_object
16092
16093# Create an old-style archive from a shared archive.
16094old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16095
16096# Create a temporary old-style archive to link instead of a shared archive.
16097old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16098
16099# Commands used to build a shared archive.
16100archive_cmds=$lt_archive_cmds
16101archive_expsym_cmds=$lt_archive_expsym_cmds
16102
16103# Commands used to build a loadable module if different from building
16104# a shared archive.
16105module_cmds=$lt_module_cmds
16106module_expsym_cmds=$lt_module_expsym_cmds
16107
16108# Whether we are building with GNU ld or not.
16109with_gnu_ld=$lt_with_gnu_ld
16110
16111# Flag that allows shared libraries with undefined symbols to be built.
16112allow_undefined_flag=$lt_allow_undefined_flag
16113
16114# Flag that enforces no undefined symbols.
16115no_undefined_flag=$lt_no_undefined_flag
16116
16117# Flag to hardcode \$libdir into a binary during linking.
16118# This must work even if \$libdir does not exist
16119hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16120
16121# If ld is used when linking, flag to hardcode \$libdir into a binary
16122# during linking.  This must work even if \$libdir does not exist.
16123hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16124
16125# Whether we need a single "-rpath" flag with a separated argument.
16126hardcode_libdir_separator=$lt_hardcode_libdir_separator
16127
16128# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16129# DIR into the resulting binary.
16130hardcode_direct=$hardcode_direct
16131
16132# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16133# DIR into the resulting binary and the resulting library dependency is
16134# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16135# library is relocated.
16136hardcode_direct_absolute=$hardcode_direct_absolute
16137
16138# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16139# into the resulting binary.
16140hardcode_minus_L=$hardcode_minus_L
16141
16142# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16143# into the resulting binary.
16144hardcode_shlibpath_var=$hardcode_shlibpath_var
16145
16146# Set to "yes" if building a shared library automatically hardcodes DIR
16147# into the library and all subsequent libraries and executables linked
16148# against it.
16149hardcode_automatic=$hardcode_automatic
16150
16151# Set to yes if linker adds runtime paths of dependent libraries
16152# to runtime path list.
16153inherit_rpath=$inherit_rpath
16154
16155# Whether libtool must link a program against all its dependency libraries.
16156link_all_deplibs=$link_all_deplibs
16157
16158# Fix the shell variable \$srcfile for the compiler.
16159fix_srcfile_path=$lt_fix_srcfile_path
16160
16161# Set to "yes" if exported symbols are required.
16162always_export_symbols=$always_export_symbols
16163
16164# The commands to list exported symbols.
16165export_symbols_cmds=$lt_export_symbols_cmds
16166
16167# Symbols that should not be listed in the preloaded symbols.
16168exclude_expsyms=$lt_exclude_expsyms
16169
16170# Symbols that must always be exported.
16171include_expsyms=$lt_include_expsyms
16172
16173# Commands necessary for linking programs (against libraries) with templates.
16174prelink_cmds=$lt_prelink_cmds
16175
16176# Specify filename containing input files.
16177file_list_spec=$lt_file_list_spec
16178
16179# How to hardcode a shared library path into an executable.
16180hardcode_action=$hardcode_action
16181
16182# ### END LIBTOOL CONFIG
16183
16184_LT_EOF
16185
16186  case $host_os in
16187  aix3*)
16188    cat <<\_LT_EOF >> "$cfgfile"
16189# AIX sometimes has problems with the GCC collect2 program.  For some
16190# reason, if we set the COLLECT_NAMES environment variable, the problems
16191# vanish in a puff of smoke.
16192if test "X${COLLECT_NAMES+set}" != Xset; then
16193  COLLECT_NAMES=
16194  export COLLECT_NAMES
16195fi
16196_LT_EOF
16197    ;;
16198  esac
16199
16200
16201ltmain="$ac_aux_dir/ltmain.sh"
16202
16203
16204  # We use sed instead of cat because bash on DJGPP gets confused if
16205  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16206  # text mode, it properly converts lines to CR/LF.  This bash problem
16207  # is reportedly fixed, but why not run on old versions too?
16208  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16209    || (rm -f "$cfgfile"; exit 1)
16210
16211  case $xsi_shell in
16212  yes)
16213    cat << \_LT_EOF >> "$cfgfile"
16214
16215# func_dirname file append nondir_replacement
16216# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16217# otherwise set result to NONDIR_REPLACEMENT.
16218func_dirname ()
16219{
16220  case ${1} in
16221    */*) func_dirname_result="${1%/*}${2}" ;;
16222    *  ) func_dirname_result="${3}" ;;
16223  esac
16224}
16225
16226# func_basename file
16227func_basename ()
16228{
16229  func_basename_result="${1##*/}"
16230}
16231
16232# func_dirname_and_basename file append nondir_replacement
16233# perform func_basename and func_dirname in a single function
16234# call:
16235#   dirname:  Compute the dirname of FILE.  If nonempty,
16236#             add APPEND to the result, otherwise set result
16237#             to NONDIR_REPLACEMENT.
16238#             value returned in "$func_dirname_result"
16239#   basename: Compute filename of FILE.
16240#             value retuned in "$func_basename_result"
16241# Implementation must be kept synchronized with func_dirname
16242# and func_basename. For efficiency, we do not delegate to
16243# those functions but instead duplicate the functionality here.
16244func_dirname_and_basename ()
16245{
16246  case ${1} in
16247    */*) func_dirname_result="${1%/*}${2}" ;;
16248    *  ) func_dirname_result="${3}" ;;
16249  esac
16250  func_basename_result="${1##*/}"
16251}
16252
16253# func_stripname prefix suffix name
16254# strip PREFIX and SUFFIX off of NAME.
16255# PREFIX and SUFFIX must not contain globbing or regex special
16256# characters, hashes, percent signs, but SUFFIX may contain a leading
16257# dot (in which case that matches only a dot).
16258func_stripname ()
16259{
16260  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16261  # positional parameters, so assign one to ordinary parameter first.
16262  func_stripname_result=${3}
16263  func_stripname_result=${func_stripname_result#"${1}"}
16264  func_stripname_result=${func_stripname_result%"${2}"}
16265}
16266
16267# func_opt_split
16268func_opt_split ()
16269{
16270  func_opt_split_opt=${1%%=*}
16271  func_opt_split_arg=${1#*=}
16272}
16273
16274# func_lo2o object
16275func_lo2o ()
16276{
16277  case ${1} in
16278    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16279    *)    func_lo2o_result=${1} ;;
16280  esac
16281}
16282
16283# func_xform libobj-or-source
16284func_xform ()
16285{
16286  func_xform_result=${1%.*}.lo
16287}
16288
16289# func_arith arithmetic-term...
16290func_arith ()
16291{
16292  func_arith_result=$(( $* ))
16293}
16294
16295# func_len string
16296# STRING may not start with a hyphen.
16297func_len ()
16298{
16299  func_len_result=${#1}
16300}
16301
16302_LT_EOF
16303    ;;
16304  *) # Bourne compatible functions.
16305    cat << \_LT_EOF >> "$cfgfile"
16306
16307# func_dirname file append nondir_replacement
16308# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16309# otherwise set result to NONDIR_REPLACEMENT.
16310func_dirname ()
16311{
16312  # Extract subdirectory from the argument.
16313  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16314  if test "X$func_dirname_result" = "X${1}"; then
16315    func_dirname_result="${3}"
16316  else
16317    func_dirname_result="$func_dirname_result${2}"
16318  fi
16319}
16320
16321# func_basename file
16322func_basename ()
16323{
16324  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16325}
16326
16327
16328# func_stripname prefix suffix name
16329# strip PREFIX and SUFFIX off of NAME.
16330# PREFIX and SUFFIX must not contain globbing or regex special
16331# characters, hashes, percent signs, but SUFFIX may contain a leading
16332# dot (in which case that matches only a dot).
16333# func_strip_suffix prefix name
16334func_stripname ()
16335{
16336  case ${2} in
16337    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16338    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16339  esac
16340}
16341
16342# sed scripts:
16343my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16344my_sed_long_arg='1s/^-[^=]*=//'
16345
16346# func_opt_split
16347func_opt_split ()
16348{
16349  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16350  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16351}
16352
16353# func_lo2o object
16354func_lo2o ()
16355{
16356  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16357}
16358
16359# func_xform libobj-or-source
16360func_xform ()
16361{
16362  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16363}
16364
16365# func_arith arithmetic-term...
16366func_arith ()
16367{
16368  func_arith_result=`expr "$@"`
16369}
16370
16371# func_len string
16372# STRING may not start with a hyphen.
16373func_len ()
16374{
16375  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16376}
16377
16378_LT_EOF
16379esac
16380
16381case $lt_shell_append in
16382  yes)
16383    cat << \_LT_EOF >> "$cfgfile"
16384
16385# func_append var value
16386# Append VALUE to the end of shell variable VAR.
16387func_append ()
16388{
16389  eval "$1+=\$2"
16390}
16391_LT_EOF
16392    ;;
16393  *)
16394    cat << \_LT_EOF >> "$cfgfile"
16395
16396# func_append var value
16397# Append VALUE to the end of shell variable VAR.
16398func_append ()
16399{
16400  eval "$1=\$$1\$2"
16401}
16402
16403_LT_EOF
16404    ;;
16405  esac
16406
16407
16408  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16409    || (rm -f "$cfgfile"; exit 1)
16410
16411  mv -f "$cfgfile" "$ofile" ||
16412    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16413  chmod +x "$ofile"
16414
16415 ;;
16416    "default-1":C)
16417    for ac_file in $CONFIG_FILES; do
16418      # Support "outfile[:infile[:infile...]]"
16419      case "$ac_file" in
16420        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16421      esac
16422      # PO directories have a Makefile.in generated from Makefile.in.in.
16423      case "$ac_file" in */Makefile.in)
16424        # Adjust a relative srcdir.
16425        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16426        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16427        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16428        # In autoconf-2.13 it is called $ac_given_srcdir.
16429        # In autoconf-2.50 it is called $srcdir.
16430        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16431        case "$ac_given_srcdir" in
16432          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16433          /*) top_srcdir="$ac_given_srcdir" ;;
16434          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16435        esac
16436        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16437          rm -f "$ac_dir/POTFILES"
16438          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16439          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16440          POMAKEFILEDEPS="POTFILES.in"
16441          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16442          # on $ac_dir but don't depend on user-specified configuration
16443          # parameters.
16444          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16445            # The LINGUAS file contains the set of available languages.
16446            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16447              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
16448            fi
16449            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16450            # Hide the ALL_LINGUAS assigment from automake.
16451            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16452            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16453          else
16454            # The set of available languages was given in configure.ac.
16455            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16456          fi
16457          case "$ac_given_srcdir" in
16458            .) srcdirpre= ;;
16459            *) srcdirpre='$(srcdir)/' ;;
16460          esac
16461          POFILES=
16462          GMOFILES=
16463          UPDATEPOFILES=
16464          DUMMYPOFILES=
16465          for lang in $ALL_LINGUAS; do
16466            POFILES="$POFILES $srcdirpre$lang.po"
16467            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16468            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16469            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16470          done
16471          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16472          # environment variable.
16473          INST_LINGUAS=
16474          if test -n "$ALL_LINGUAS"; then
16475            for presentlang in $ALL_LINGUAS; do
16476              useit=no
16477              if test "%UNSET%" != "$LINGUAS"; then
16478                desiredlanguages="$LINGUAS"
16479              else
16480                desiredlanguages="$ALL_LINGUAS"
16481              fi
16482              for desiredlang in $desiredlanguages; do
16483                # Use the presentlang catalog if desiredlang is
16484                #   a. equal to presentlang, or
16485                #   b. a variant of presentlang (because in this case,
16486                #      presentlang can be used as a fallback for messages
16487                #      which are not translated in the desiredlang catalog).
16488                case "$desiredlang" in
16489                  "$presentlang"*) useit=yes;;
16490                esac
16491              done
16492              if test $useit = yes; then
16493                INST_LINGUAS="$INST_LINGUAS $presentlang"
16494              fi
16495            done
16496          fi
16497          CATALOGS=
16498          if test -n "$INST_LINGUAS"; then
16499            for lang in $INST_LINGUAS; do
16500              CATALOGS="$CATALOGS $lang.gmo"
16501            done
16502          fi
16503          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16504          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"
16505          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16506            if test -f "$f"; then
16507              case "$f" in
16508                *.orig | *.bak | *~) ;;
16509                *) cat "$f" >> "$ac_dir/Makefile" ;;
16510              esac
16511            fi
16512          done
16513        fi
16514        ;;
16515      esac
16516    done ;;
16517    "default":C) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
16518 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16519 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16520 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16521 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16522 if test "x$cgen_cpu_prefix" != x ; then
16523   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16524 fi ;;
16525
16526  esac
16527done # for ac_tag
16528
16529
16530as_fn_exit 0
16531_ACEOF
16532ac_clean_files=$ac_clean_files_save
16533
16534test $ac_write_fail = 0 ||
16535  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
16536
16537
16538# configure is writing to config.log, and then calls config.status.
16539# config.status does its own redirection, appending to config.log.
16540# Unfortunately, on DOS this fails, as config.log is still kept open
16541# by configure, so config.status won't be able to write to it; its
16542# output is simply discarded.  So we exec the FD to /dev/null,
16543# effectively closing config.log, so it can be properly (re)opened and
16544# appended to by config.status.  When coming back to configure, we
16545# need to make the FD available again.
16546if test "$no_create" != yes; then
16547  ac_cs_success=:
16548  ac_config_status_args=
16549  test "$silent" = yes &&
16550    ac_config_status_args="$ac_config_status_args --quiet"
16551  exec 5>/dev/null
16552  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16553  exec 5>>config.log
16554  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16555  # would make configure fail if this is the last instruction.
16556  $ac_cs_success || as_fn_exit 1
16557fi
16558if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16559  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16560$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16561fi
16562
16563
16564
16565touch config.status.tmp
16566if touch --reference=config.status config.status.tmp > /dev/null 2>&1; then
16567  sed '/as_fn_exit 0/i \
16568sed -e \"s/^\t\\\(\\\$(AM_V_CCLD)\\\)/\t+ \\\1/\" Makefile > Makefile.tmp \
16569touch --reference=Makefile Makefile.tmp \
16570mv Makefile.tmp Makefile \
16571' config.status > config.status.tmp
16572  touch --reference=config.status config.status.tmp
16573  mv config.status.tmp config.status
16574  chmod +x config.status
16575  sed -e "s/^\t\(\$(AM_V_CCLD)\)/\t+ \1/" Makefile > Makefile.tmp
16576  touch --reference=Makefile Makefile.tmp
16577  mv Makefile.tmp Makefile
16578else
16579  rm -f config.status.tmp
16580fi
16581