1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for gas 2.28.1.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
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.
90case $0 in #((
91  *[\\/]* ) as_myself=$0 ;;
92  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95  IFS=$as_save_IFS
96  test -z "$as_dir" && as_dir=.
97    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98  done
99IFS=$as_save_IFS
100
101     ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106  as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110  exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there.  '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136  emulate sh
137  NULLCMD=:
138  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139  # is contrary to our usage.  Disable this feature.
140  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141  setopt NO_GLOB_SUBST
142else
143  case \`(set -o) 2>/dev/null\` in #(
144  *posix*) :
145    set -o posix ;; #(
146  *) :
147     ;;
148esac
149fi
150"
151  as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165  exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1
173
174  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178    PATH=/empty FPATH=/empty; export PATH FPATH
179    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181  if (eval "$as_required") 2>/dev/null; then :
182  as_have_required=yes
183else
184  as_have_required=no
185fi
186  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188else
189  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190as_found=false
191for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192do
193  IFS=$as_save_IFS
194  test -z "$as_dir" && as_dir=.
195  as_found=:
196  case $as_dir in #(
197	 /*)
198	   for as_base in sh bash ksh sh5; do
199	     # Try only shells that exist, to save several forks.
200	     as_shell=$as_dir/$as_base
201	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203  CONFIG_SHELL=$as_shell as_have_required=yes
204		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205  break 2
206fi
207fi
208	   done;;
209       esac
210  as_found=false
211done
212$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214  CONFIG_SHELL=$SHELL as_have_required=yes
215fi; }
216IFS=$as_save_IFS
217
218
219      if test "x$CONFIG_SHELL" != x; then :
220  # We cannot yet assume a decent shell, so we have to provide a
221	# neutralization value for shells without unset; and this also
222	# works around shells that cannot unset nonexistent variables.
223	BASH_ENV=/dev/null
224	ENV=/dev/null
225	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226	export CONFIG_SHELL
227	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228fi
229
230    if test x$as_have_required = xno; then :
231  $as_echo "$0: This script requires a shell more modern than all"
232  $as_echo "$0: the shells that I found on your system."
233  if test x${ZSH_VERSION+set} = xset ; then
234    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236  else
237    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238$0: including any error possibly output before this
239$0: message. Then install a modern shell, or manually run
240$0: the script under such a shell if you do have one."
241  fi
242  exit 1
243fi
244fi
245fi
246SHELL=${CONFIG_SHELL-/bin/sh}
247export SHELL
248# Unset more variables known to interfere with behavior of common tools.
249CLICOLOR_FORCE= GREP_OPTIONS=
250unset CLICOLOR_FORCE GREP_OPTIONS
251
252## --------------------- ##
253## M4sh Shell Functions. ##
254## --------------------- ##
255# as_fn_unset VAR
256# ---------------
257# Portably unset VAR.
258as_fn_unset ()
259{
260  { eval $1=; unset $1;}
261}
262as_unset=as_fn_unset
263
264# as_fn_set_status STATUS
265# -----------------------
266# Set $? to STATUS, without forking.
267as_fn_set_status ()
268{
269  return $1
270} # as_fn_set_status
271
272# as_fn_exit STATUS
273# -----------------
274# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275as_fn_exit ()
276{
277  set +e
278  as_fn_set_status $1
279  exit $1
280} # as_fn_exit
281
282# as_fn_mkdir_p
283# -------------
284# Create "$as_dir" as a directory, including parents if necessary.
285as_fn_mkdir_p ()
286{
287
288  case $as_dir in #(
289  -*) as_dir=./$as_dir;;
290  esac
291  test -d "$as_dir" || eval $as_mkdir_p || {
292    as_dirs=
293    while :; do
294      case $as_dir in #(
295      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296      *) as_qdir=$as_dir;;
297      esac
298      as_dirs="'$as_qdir' $as_dirs"
299      as_dir=`$as_dirname -- "$as_dir" ||
300$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301	 X"$as_dir" : 'X\(//\)[^/]' \| \
302	 X"$as_dir" : 'X\(//\)$' \| \
303	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304$as_echo X"$as_dir" |
305    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306	    s//\1/
307	    q
308	  }
309	  /^X\(\/\/\)[^/].*/{
310	    s//\1/
311	    q
312	  }
313	  /^X\(\/\/\)$/{
314	    s//\1/
315	    q
316	  }
317	  /^X\(\/\).*/{
318	    s//\1/
319	    q
320	  }
321	  s/.*/./; q'`
322      test -d "$as_dir" && break
323    done
324    test -z "$as_dirs" || eval "mkdir $as_dirs"
325  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328} # as_fn_mkdir_p
329# as_fn_append VAR VALUE
330# ----------------------
331# Append the text in VALUE to the end of the definition contained in VAR. Take
332# advantage of any shell optimizations that allow amortized linear growth over
333# repeated appends, instead of the typical quadratic growth present in naive
334# implementations.
335if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336  eval 'as_fn_append ()
337  {
338    eval $1+=\$2
339  }'
340else
341  as_fn_append ()
342  {
343    eval $1=\$$1\$2
344  }
345fi # as_fn_append
346
347# as_fn_arith ARG...
348# ------------------
349# Perform arithmetic evaluation on the ARGs, and store the result in the
350# global $as_val. Take advantage of shells that can avoid forks. The arguments
351# must be portable across $(()) and expr.
352if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353  eval 'as_fn_arith ()
354  {
355    as_val=$(( $* ))
356  }'
357else
358  as_fn_arith ()
359  {
360    as_val=`expr "$@" || test $? -eq 1`
361  }
362fi # as_fn_arith
363
364
365# as_fn_error ERROR [LINENO LOG_FD]
366# ---------------------------------
367# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369# script with status $?, using 1 if that was 0.
370as_fn_error ()
371{
372  as_status=$?; test $as_status -eq 0 && as_status=1
373  if test "$3"; then
374    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376  fi
377  $as_echo "$as_me: error: $1" >&2
378  as_fn_exit $as_status
379} # as_fn_error
380
381if expr a : '\(a\)' >/dev/null 2>&1 &&
382   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383  as_expr=expr
384else
385  as_expr=false
386fi
387
388if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389  as_basename=basename
390else
391  as_basename=false
392fi
393
394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395  as_dirname=dirname
396else
397  as_dirname=false
398fi
399
400as_me=`$as_basename -- "$0" ||
401$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402	 X"$0" : 'X\(//\)$' \| \
403	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404$as_echo X/"$0" |
405    sed '/^.*\/\([^/][^/]*\)\/*$/{
406	    s//\1/
407	    q
408	  }
409	  /^X\/\(\/\/\)$/{
410	    s//\1/
411	    q
412	  }
413	  /^X\/\(\/\).*/{
414	    s//\1/
415	    q
416	  }
417	  s/.*/./; q'`
418
419# Avoid depending upon Character Ranges.
420as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423as_cr_digits='0123456789'
424as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427  as_lineno_1=$LINENO as_lineno_1a=$LINENO
428  as_lineno_2=$LINENO as_lineno_2a=$LINENO
429  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432  sed -n '
433    p
434    /[$]LINENO/=
435  ' <$as_myself |
436    sed '
437      s/[$]LINENO.*/&-/
438      t lineno
439      b
440      :lineno
441      N
442      :loop
443      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444      t loop
445      s/-\n.*//
446    ' >$as_me.lineno &&
447  chmod +x "$as_me.lineno" ||
448    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450  # Don't try to exec as it changes $[0], causing all sort of problems
451  # (the dirname of $[0] is not the place where we might find the
452  # original and so on.  Autoconf is especially sensitive to this).
453  . "./$as_me.lineno"
454  # Exit status is that of the last command.
455  exit
456}
457
458ECHO_C= ECHO_N= ECHO_T=
459case `echo -n x` in #(((((
460-n*)
461  case `echo 'xy\c'` in
462  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
463  xy)  ECHO_C='\c';;
464  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465       ECHO_T='	';;
466  esac;;
467*)
468  ECHO_N='-n';;
469esac
470
471rm -f conf$$ conf$$.exe conf$$.file
472if test -d conf$$.dir; then
473  rm -f conf$$.dir/conf$$.file
474else
475  rm -f conf$$.dir
476  mkdir conf$$.dir 2>/dev/null
477fi
478if (echo >conf$$.file) 2>/dev/null; then
479  if ln -s conf$$.file conf$$ 2>/dev/null; then
480    as_ln_s='ln -s'
481    # ... but there are two gotchas:
482    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484    # In both cases, we have to default to `cp -p'.
485    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486      as_ln_s='cp -p'
487  elif ln conf$$.file conf$$ 2>/dev/null; then
488    as_ln_s=ln
489  else
490    as_ln_s='cp -p'
491  fi
492else
493  as_ln_s='cp -p'
494fi
495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496rmdir conf$$.dir 2>/dev/null
497
498if mkdir -p . 2>/dev/null; then
499  as_mkdir_p='mkdir -p "$as_dir"'
500else
501  test -d ./-p && rmdir ./-p
502  as_mkdir_p=false
503fi
504
505if test -x / >/dev/null 2>&1; then
506  as_test_x='test -x'
507else
508  if ls -dL / >/dev/null 2>&1; then
509    as_ls_L_option=L
510  else
511    as_ls_L_option=
512  fi
513  as_test_x='
514    eval sh -c '\''
515      if test -d "$1"; then
516	test -d "$1/.";
517      else
518	case $1 in #(
519	-*)set "./$1";;
520	esac;
521	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522	???[sx]*):;;*)false;;esac;fi
523    '\'' sh
524  '
525fi
526as_executable_p=$as_test_x
527
528# Sed expression to map a string onto a valid CPP name.
529as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531# Sed expression to map a string onto a valid variable name.
532as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537exec 7<&0 </dev/null 6>&1
538
539# Name of the host.
540# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541# so uname gets run too.
542ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544#
545# Initializations.
546#
547ac_default_prefix=/usr/local
548ac_clean_files=
549ac_config_libobj_dir=.
550LIBOBJS=
551cross_compiling=no
552subdirs=
553MFLAGS=
554MAKEFLAGS=
555
556# Identity of this package.
557PACKAGE_NAME='gas'
558PACKAGE_TARNAME='gas'
559PACKAGE_VERSION='2.28.1'
560PACKAGE_STRING='gas 2.28.1'
561PACKAGE_BUGREPORT=''
562PACKAGE_URL=''
563
564ac_unique_file="as.h"
565# Factoring default headers for most tests.
566ac_includes_default="\
567#include <stdio.h>
568#ifdef HAVE_SYS_TYPES_H
569# include <sys/types.h>
570#endif
571#ifdef HAVE_SYS_STAT_H
572# include <sys/stat.h>
573#endif
574#ifdef STDC_HEADERS
575# include <stdlib.h>
576# include <stddef.h>
577#else
578# ifdef HAVE_STDLIB_H
579#  include <stdlib.h>
580# endif
581#endif
582#ifdef HAVE_STRING_H
583# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584#  include <memory.h>
585# endif
586# include <string.h>
587#endif
588#ifdef HAVE_STRINGS_H
589# include <strings.h>
590#endif
591#ifdef HAVE_INTTYPES_H
592# include <inttypes.h>
593#endif
594#ifdef HAVE_STDINT_H
595# include <stdint.h>
596#endif
597#ifdef HAVE_UNISTD_H
598# include <unistd.h>
599#endif"
600
601ac_subst_vars='am__EXEEXT_FALSE
602am__EXEEXT_TRUE
603LTLIBOBJS
604LIBOBJS
605zlibinc
606zlibdir
607LIBM
608ALLOCA
609GENINSRC_NEVER_FALSE
610GENINSRC_NEVER_TRUE
611MAINT
612MAINTAINER_MODE_FALSE
613MAINTAINER_MODE_TRUE
614MSGMERGE
615MSGFMT
616MKINSTALLDIRS
617CATOBJEXT
618GENCAT
619INSTOBJEXT
620DATADIRNAME
621CATALOGS
622POSUB
623GMSGFMT
624XGETTEXT
625INCINTL
626LIBINTL_DEP
627LIBINTL
628USE_NLS
629LEXLIB
630LEX_OUTPUT_ROOT
631LEX
632YFLAGS
633YACC
634OPCODES_LIB
635atof
636install_tooldir
637te_file
638obj_format
639target_cpu_type
640extra_objects
641cgen_cpu_prefix
642GDBINIT
643WARN_WRITE_STRINGS
644NO_WERROR
645WARN_CFLAGS_FOR_BUILD
646WARN_CFLAGS
647do_compare
648OTOOL64
649OTOOL
650LIPO
651NMEDIT
652DSYMUTIL
653RANLIB
654AR
655OBJDUMP
656LN_S
657NM
658ac_ct_DUMPBIN
659DUMPBIN
660LD
661FGREP
662SED
663LIBTOOL
664EGREP
665GREP
666CPP
667am__fastdepCC_FALSE
668am__fastdepCC_TRUE
669CCDEPMODE
670am__nodep
671AMDEPBACKSLASH
672AMDEP_FALSE
673AMDEP_TRUE
674am__quote
675am__include
676DEPDIR
677am__untar
678am__tar
679AMTAR
680am__leading_dot
681SET_MAKE
682AWK
683mkdir_p
684MKDIR_P
685INSTALL_STRIP_PROGRAM
686STRIP
687install_sh
688MAKEINFO
689AUTOHEADER
690AUTOMAKE
691AUTOCONF
692ACLOCAL
693VERSION
694PACKAGE
695CYGPATH_W
696am__isrc
697INSTALL_DATA
698INSTALL_SCRIPT
699INSTALL_PROGRAM
700OBJEXT
701EXEEXT
702ac_ct_CC
703CPPFLAGS
704LDFLAGS
705CFLAGS
706CC
707target_os
708target_vendor
709target_cpu
710target
711host_os
712host_vendor
713host_cpu
714host
715build_os
716build_vendor
717build_cpu
718build
719target_alias
720host_alias
721build_alias
722LIBS
723ECHO_T
724ECHO_N
725ECHO_C
726DEFS
727mandir
728localedir
729libdir
730psdir
731pdfdir
732dvidir
733htmldir
734infodir
735docdir
736oldincludedir
737includedir
738localstatedir
739sharedstatedir
740sysconfdir
741datadir
742datarootdir
743libexecdir
744sbindir
745bindir
746program_transform_name
747prefix
748exec_prefix
749PACKAGE_URL
750PACKAGE_BUGREPORT
751PACKAGE_STRING
752PACKAGE_VERSION
753PACKAGE_TARNAME
754PACKAGE_NAME
755PATH_SEPARATOR
756SHELL'
757ac_subst_files=''
758ac_user_opts='
759enable_option_checking
760enable_dependency_tracking
761enable_shared
762enable_static
763with_pic
764enable_fast_install
765with_gnu_ld
766enable_libtool_lock
767enable_plugins
768enable_largefile
769enable_targets
770enable_checking
771enable_compressed_debug_sections
772enable_x86_relax_relocations
773enable_elf_stt_common
774enable_werror
775enable_build_warnings
776with_cpu
777enable_nls
778enable_maintainer_mode
779with_system_zlib
780'
781      ac_precious_vars='build_alias
782host_alias
783target_alias
784CC
785CFLAGS
786LDFLAGS
787LIBS
788CPPFLAGS
789CPP
790YACC
791YFLAGS'
792
793
794# Initialize some variables set by options.
795ac_init_help=
796ac_init_version=false
797ac_unrecognized_opts=
798ac_unrecognized_sep=
799# The variables have the same names as the options, with
800# dashes changed to underlines.
801cache_file=/dev/null
802exec_prefix=NONE
803no_create=
804no_recursion=
805prefix=NONE
806program_prefix=NONE
807program_suffix=NONE
808program_transform_name=s,x,x,
809silent=
810site=
811srcdir=
812verbose=
813x_includes=NONE
814x_libraries=NONE
815
816# Installation directory options.
817# These are left unexpanded so users can "make install exec_prefix=/foo"
818# and all the variables that are supposed to be based on exec_prefix
819# by default will actually change.
820# Use braces instead of parens because sh, perl, etc. also accept them.
821# (The list follows the same order as the GNU Coding Standards.)
822bindir='${exec_prefix}/bin'
823sbindir='${exec_prefix}/sbin'
824libexecdir='${exec_prefix}/libexec'
825datarootdir='${prefix}/share'
826datadir='${datarootdir}'
827sysconfdir='${prefix}/etc'
828sharedstatedir='${prefix}/com'
829localstatedir='${prefix}/var'
830includedir='${prefix}/include'
831oldincludedir='/usr/include'
832docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
833infodir='${datarootdir}/info'
834htmldir='${docdir}'
835dvidir='${docdir}'
836pdfdir='${docdir}'
837psdir='${docdir}'
838libdir='${exec_prefix}/lib'
839localedir='${datarootdir}/locale'
840mandir='${datarootdir}/man'
841
842ac_prev=
843ac_dashdash=
844for ac_option
845do
846  # If the previous option needs an argument, assign it.
847  if test -n "$ac_prev"; then
848    eval $ac_prev=\$ac_option
849    ac_prev=
850    continue
851  fi
852
853  case $ac_option in
854  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
855  *)	ac_optarg=yes ;;
856  esac
857
858  # Accept the important Cygnus configure options, so we can diagnose typos.
859
860  case $ac_dashdash$ac_option in
861  --)
862    ac_dashdash=yes ;;
863
864  -bindir | --bindir | --bindi | --bind | --bin | --bi)
865    ac_prev=bindir ;;
866  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867    bindir=$ac_optarg ;;
868
869  -build | --build | --buil | --bui | --bu)
870    ac_prev=build_alias ;;
871  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
872    build_alias=$ac_optarg ;;
873
874  -cache-file | --cache-file | --cache-fil | --cache-fi \
875  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
876    ac_prev=cache_file ;;
877  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
878  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
879    cache_file=$ac_optarg ;;
880
881  --config-cache | -C)
882    cache_file=config.cache ;;
883
884  -datadir | --datadir | --datadi | --datad)
885    ac_prev=datadir ;;
886  -datadir=* | --datadir=* | --datadi=* | --datad=*)
887    datadir=$ac_optarg ;;
888
889  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
890  | --dataroo | --dataro | --datar)
891    ac_prev=datarootdir ;;
892  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
893  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
894    datarootdir=$ac_optarg ;;
895
896  -disable-* | --disable-*)
897    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
898    # Reject names that are not valid shell variable names.
899    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
900      as_fn_error "invalid feature name: $ac_useropt"
901    ac_useropt_orig=$ac_useropt
902    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
903    case $ac_user_opts in
904      *"
905"enable_$ac_useropt"
906"*) ;;
907      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
908	 ac_unrecognized_sep=', ';;
909    esac
910    eval enable_$ac_useropt=no ;;
911
912  -docdir | --docdir | --docdi | --doc | --do)
913    ac_prev=docdir ;;
914  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
915    docdir=$ac_optarg ;;
916
917  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
918    ac_prev=dvidir ;;
919  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
920    dvidir=$ac_optarg ;;
921
922  -enable-* | --enable-*)
923    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
924    # Reject names that are not valid shell variable names.
925    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926      as_fn_error "invalid feature name: $ac_useropt"
927    ac_useropt_orig=$ac_useropt
928    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929    case $ac_user_opts in
930      *"
931"enable_$ac_useropt"
932"*) ;;
933      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
934	 ac_unrecognized_sep=', ';;
935    esac
936    eval enable_$ac_useropt=\$ac_optarg ;;
937
938  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
939  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
940  | --exec | --exe | --ex)
941    ac_prev=exec_prefix ;;
942  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
943  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
944  | --exec=* | --exe=* | --ex=*)
945    exec_prefix=$ac_optarg ;;
946
947  -gas | --gas | --ga | --g)
948    # Obsolete; use --with-gas.
949    with_gas=yes ;;
950
951  -help | --help | --hel | --he | -h)
952    ac_init_help=long ;;
953  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
954    ac_init_help=recursive ;;
955  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
956    ac_init_help=short ;;
957
958  -host | --host | --hos | --ho)
959    ac_prev=host_alias ;;
960  -host=* | --host=* | --hos=* | --ho=*)
961    host_alias=$ac_optarg ;;
962
963  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
964    ac_prev=htmldir ;;
965  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
966  | --ht=*)
967    htmldir=$ac_optarg ;;
968
969  -includedir | --includedir | --includedi | --included | --include \
970  | --includ | --inclu | --incl | --inc)
971    ac_prev=includedir ;;
972  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
973  | --includ=* | --inclu=* | --incl=* | --inc=*)
974    includedir=$ac_optarg ;;
975
976  -infodir | --infodir | --infodi | --infod | --info | --inf)
977    ac_prev=infodir ;;
978  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
979    infodir=$ac_optarg ;;
980
981  -libdir | --libdir | --libdi | --libd)
982    ac_prev=libdir ;;
983  -libdir=* | --libdir=* | --libdi=* | --libd=*)
984    libdir=$ac_optarg ;;
985
986  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
987  | --libexe | --libex | --libe)
988    ac_prev=libexecdir ;;
989  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
990  | --libexe=* | --libex=* | --libe=*)
991    libexecdir=$ac_optarg ;;
992
993  -localedir | --localedir | --localedi | --localed | --locale)
994    ac_prev=localedir ;;
995  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
996    localedir=$ac_optarg ;;
997
998  -localstatedir | --localstatedir | --localstatedi | --localstated \
999  | --localstate | --localstat | --localsta | --localst | --locals)
1000    ac_prev=localstatedir ;;
1001  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1002  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1003    localstatedir=$ac_optarg ;;
1004
1005  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1006    ac_prev=mandir ;;
1007  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1008    mandir=$ac_optarg ;;
1009
1010  -nfp | --nfp | --nf)
1011    # Obsolete; use --without-fp.
1012    with_fp=no ;;
1013
1014  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1015  | --no-cr | --no-c | -n)
1016    no_create=yes ;;
1017
1018  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1019  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1020    no_recursion=yes ;;
1021
1022  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1023  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1024  | --oldin | --oldi | --old | --ol | --o)
1025    ac_prev=oldincludedir ;;
1026  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1027  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1028  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1029    oldincludedir=$ac_optarg ;;
1030
1031  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1032    ac_prev=prefix ;;
1033  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1034    prefix=$ac_optarg ;;
1035
1036  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1037  | --program-pre | --program-pr | --program-p)
1038    ac_prev=program_prefix ;;
1039  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1040  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1041    program_prefix=$ac_optarg ;;
1042
1043  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1044  | --program-suf | --program-su | --program-s)
1045    ac_prev=program_suffix ;;
1046  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1047  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1048    program_suffix=$ac_optarg ;;
1049
1050  -program-transform-name | --program-transform-name \
1051  | --program-transform-nam | --program-transform-na \
1052  | --program-transform-n | --program-transform- \
1053  | --program-transform | --program-transfor \
1054  | --program-transfo | --program-transf \
1055  | --program-trans | --program-tran \
1056  | --progr-tra | --program-tr | --program-t)
1057    ac_prev=program_transform_name ;;
1058  -program-transform-name=* | --program-transform-name=* \
1059  | --program-transform-nam=* | --program-transform-na=* \
1060  | --program-transform-n=* | --program-transform-=* \
1061  | --program-transform=* | --program-transfor=* \
1062  | --program-transfo=* | --program-transf=* \
1063  | --program-trans=* | --program-tran=* \
1064  | --progr-tra=* | --program-tr=* | --program-t=*)
1065    program_transform_name=$ac_optarg ;;
1066
1067  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1068    ac_prev=pdfdir ;;
1069  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1070    pdfdir=$ac_optarg ;;
1071
1072  -psdir | --psdir | --psdi | --psd | --ps)
1073    ac_prev=psdir ;;
1074  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1075    psdir=$ac_optarg ;;
1076
1077  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1078  | -silent | --silent | --silen | --sile | --sil)
1079    silent=yes ;;
1080
1081  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1082    ac_prev=sbindir ;;
1083  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1084  | --sbi=* | --sb=*)
1085    sbindir=$ac_optarg ;;
1086
1087  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1088  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1089  | --sharedst | --shareds | --shared | --share | --shar \
1090  | --sha | --sh)
1091    ac_prev=sharedstatedir ;;
1092  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1093  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1094  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1095  | --sha=* | --sh=*)
1096    sharedstatedir=$ac_optarg ;;
1097
1098  -site | --site | --sit)
1099    ac_prev=site ;;
1100  -site=* | --site=* | --sit=*)
1101    site=$ac_optarg ;;
1102
1103  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1104    ac_prev=srcdir ;;
1105  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1106    srcdir=$ac_optarg ;;
1107
1108  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1109  | --syscon | --sysco | --sysc | --sys | --sy)
1110    ac_prev=sysconfdir ;;
1111  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1112  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1113    sysconfdir=$ac_optarg ;;
1114
1115  -target | --target | --targe | --targ | --tar | --ta | --t)
1116    ac_prev=target_alias ;;
1117  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1118    target_alias=$ac_optarg ;;
1119
1120  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1121    verbose=yes ;;
1122
1123  -version | --version | --versio | --versi | --vers | -V)
1124    ac_init_version=: ;;
1125
1126  -with-* | --with-*)
1127    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1128    # Reject names that are not valid shell variable names.
1129    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1130      as_fn_error "invalid package name: $ac_useropt"
1131    ac_useropt_orig=$ac_useropt
1132    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1133    case $ac_user_opts in
1134      *"
1135"with_$ac_useropt"
1136"*) ;;
1137      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1138	 ac_unrecognized_sep=', ';;
1139    esac
1140    eval with_$ac_useropt=\$ac_optarg ;;
1141
1142  -without-* | --without-*)
1143    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1144    # Reject names that are not valid shell variable names.
1145    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146      as_fn_error "invalid package name: $ac_useropt"
1147    ac_useropt_orig=$ac_useropt
1148    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1149    case $ac_user_opts in
1150      *"
1151"with_$ac_useropt"
1152"*) ;;
1153      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1154	 ac_unrecognized_sep=', ';;
1155    esac
1156    eval with_$ac_useropt=no ;;
1157
1158  --x)
1159    # Obsolete; use --with-x.
1160    with_x=yes ;;
1161
1162  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1163  | --x-incl | --x-inc | --x-in | --x-i)
1164    ac_prev=x_includes ;;
1165  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1166  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1167    x_includes=$ac_optarg ;;
1168
1169  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1170  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1171    ac_prev=x_libraries ;;
1172  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1173  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1174    x_libraries=$ac_optarg ;;
1175
1176  -*) as_fn_error "unrecognized option: \`$ac_option'
1177Try \`$0 --help' for more information."
1178    ;;
1179
1180  *=*)
1181    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1182    # Reject names that are not valid shell variable names.
1183    case $ac_envvar in #(
1184      '' | [0-9]* | *[!_$as_cr_alnum]* )
1185      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1186    esac
1187    eval $ac_envvar=\$ac_optarg
1188    export $ac_envvar ;;
1189
1190  *)
1191    # FIXME: should be removed in autoconf 3.0.
1192    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1193    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1194      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1195    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1196    ;;
1197
1198  esac
1199done
1200
1201if test -n "$ac_prev"; then
1202  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1203  as_fn_error "missing argument to $ac_option"
1204fi
1205
1206if test -n "$ac_unrecognized_opts"; then
1207  case $enable_option_checking in
1208    no) ;;
1209    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1210    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1211  esac
1212fi
1213
1214# Check all directory arguments for consistency.
1215for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1216		datadir sysconfdir sharedstatedir localstatedir includedir \
1217		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1218		libdir localedir mandir
1219do
1220  eval ac_val=\$$ac_var
1221  # Remove trailing slashes.
1222  case $ac_val in
1223    */ )
1224      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1225      eval $ac_var=\$ac_val;;
1226  esac
1227  # Be sure to have absolute directory names.
1228  case $ac_val in
1229    [\\/$]* | ?:[\\/]* )  continue;;
1230    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1231  esac
1232  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1233done
1234
1235# There might be people who depend on the old broken behavior: `$host'
1236# used to hold the argument of --host etc.
1237# FIXME: To remove some day.
1238build=$build_alias
1239host=$host_alias
1240target=$target_alias
1241
1242# FIXME: To remove some day.
1243if test "x$host_alias" != x; then
1244  if test "x$build_alias" = x; then
1245    cross_compiling=maybe
1246    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1247    If a cross compiler is detected then cross compile mode will be used." >&2
1248  elif test "x$build_alias" != "x$host_alias"; then
1249    cross_compiling=yes
1250  fi
1251fi
1252
1253ac_tool_prefix=
1254test -n "$host_alias" && ac_tool_prefix=$host_alias-
1255
1256test "$silent" = yes && exec 6>/dev/null
1257
1258
1259ac_pwd=`pwd` && test -n "$ac_pwd" &&
1260ac_ls_di=`ls -di .` &&
1261ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1262  as_fn_error "working directory cannot be determined"
1263test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1264  as_fn_error "pwd does not report name of working directory"
1265
1266
1267# Find the source files, if location was not specified.
1268if test -z "$srcdir"; then
1269  ac_srcdir_defaulted=yes
1270  # Try the directory containing this script, then the parent directory.
1271  ac_confdir=`$as_dirname -- "$as_myself" ||
1272$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1273	 X"$as_myself" : 'X\(//\)[^/]' \| \
1274	 X"$as_myself" : 'X\(//\)$' \| \
1275	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1276$as_echo X"$as_myself" |
1277    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1278	    s//\1/
1279	    q
1280	  }
1281	  /^X\(\/\/\)[^/].*/{
1282	    s//\1/
1283	    q
1284	  }
1285	  /^X\(\/\/\)$/{
1286	    s//\1/
1287	    q
1288	  }
1289	  /^X\(\/\).*/{
1290	    s//\1/
1291	    q
1292	  }
1293	  s/.*/./; q'`
1294  srcdir=$ac_confdir
1295  if test ! -r "$srcdir/$ac_unique_file"; then
1296    srcdir=..
1297  fi
1298else
1299  ac_srcdir_defaulted=no
1300fi
1301if test ! -r "$srcdir/$ac_unique_file"; then
1302  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1303  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1304fi
1305ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1306ac_abs_confdir=`(
1307	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1308	pwd)`
1309# When building in place, set srcdir=.
1310if test "$ac_abs_confdir" = "$ac_pwd"; then
1311  srcdir=.
1312fi
1313# Remove unnecessary trailing slashes from srcdir.
1314# Double slashes in file names in object file debugging info
1315# mess up M-x gdb in Emacs.
1316case $srcdir in
1317*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1318esac
1319for ac_var in $ac_precious_vars; do
1320  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1321  eval ac_env_${ac_var}_value=\$${ac_var}
1322  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1323  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1324done
1325
1326#
1327# Report the --help message.
1328#
1329if test "$ac_init_help" = "long"; then
1330  # Omit some internal or obsolete options to make the list less imposing.
1331  # This message is too long to be a string in the A/UX 3.1 sh.
1332  cat <<_ACEOF
1333\`configure' configures gas 2.28.1 to adapt to many kinds of systems.
1334
1335Usage: $0 [OPTION]... [VAR=VALUE]...
1336
1337To assign environment variables (e.g., CC, CFLAGS...), specify them as
1338VAR=VALUE.  See below for descriptions of some of the useful variables.
1339
1340Defaults for the options are specified in brackets.
1341
1342Configuration:
1343  -h, --help              display this help and exit
1344      --help=short        display options specific to this package
1345      --help=recursive    display the short help of all the included packages
1346  -V, --version           display version information and exit
1347  -q, --quiet, --silent   do not print \`checking...' messages
1348      --cache-file=FILE   cache test results in FILE [disabled]
1349  -C, --config-cache      alias for \`--cache-file=config.cache'
1350  -n, --no-create         do not create output files
1351      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1352
1353Installation directories:
1354  --prefix=PREFIX         install architecture-independent files in PREFIX
1355                          [$ac_default_prefix]
1356  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1357                          [PREFIX]
1358
1359By default, \`make install' will install all the files in
1360\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1361an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1362for instance \`--prefix=\$HOME'.
1363
1364For better control, use the options below.
1365
1366Fine tuning of the installation directories:
1367  --bindir=DIR            user executables [EPREFIX/bin]
1368  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1369  --libexecdir=DIR        program executables [EPREFIX/libexec]
1370  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1371  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1372  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1373  --libdir=DIR            object code libraries [EPREFIX/lib]
1374  --includedir=DIR        C header files [PREFIX/include]
1375  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1376  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1377  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1378  --infodir=DIR           info documentation [DATAROOTDIR/info]
1379  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1380  --mandir=DIR            man documentation [DATAROOTDIR/man]
1381  --docdir=DIR            documentation root [DATAROOTDIR/doc/gas]
1382  --htmldir=DIR           html documentation [DOCDIR]
1383  --dvidir=DIR            dvi documentation [DOCDIR]
1384  --pdfdir=DIR            pdf documentation [DOCDIR]
1385  --psdir=DIR             ps documentation [DOCDIR]
1386_ACEOF
1387
1388  cat <<\_ACEOF
1389
1390Program names:
1391  --program-prefix=PREFIX            prepend PREFIX to installed program names
1392  --program-suffix=SUFFIX            append SUFFIX to installed program names
1393  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1394
1395System types:
1396  --build=BUILD     configure for building on BUILD [guessed]
1397  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1398  --target=TARGET   configure for building compilers for TARGET [HOST]
1399_ACEOF
1400fi
1401
1402if test -n "$ac_init_help"; then
1403  case $ac_init_help in
1404     short | recursive ) echo "Configuration of gas 2.28.1:";;
1405   esac
1406  cat <<\_ACEOF
1407
1408Optional Features:
1409  --disable-option-checking  ignore unrecognized --enable/--with options
1410  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1411  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1412  --disable-dependency-tracking  speeds up one-time build
1413  --enable-dependency-tracking   do not reject slow dependency extractors
1414  --enable-shared[=PKGS]  build shared libraries [default=yes]
1415  --enable-static[=PKGS]  build static libraries [default=yes]
1416  --enable-fast-install[=PKGS]
1417                          optimize for fast installation [default=yes]
1418  --disable-libtool-lock  avoid locking (might break parallel builds)
1419  --enable-plugins        Enable support for plugins
1420  --disable-largefile     omit support for large files
1421  --enable-targets        alternative target configurations besides the primary
1422  --enable-checking       enable run-time checks
1423  --enable-compressed-debug-sections={all,gas,none}
1424                          compress debug sections by default
1425  --enable-x86-relax-relocations
1426                          generate x86 relax relocations by default
1427  --enable-elf-stt-common generate ELF common symbols with STT_COMMON type by
1428                          default
1429  --enable-werror         treat compile warnings as errors
1430  --enable-build-warnings enable build-time compiler warnings
1431  --disable-nls           do not use Native Language Support
1432  --enable-maintainer-mode  enable make rules and dependencies not useful
1433			  (and sometimes confusing) to the casual installer
1434
1435Optional Packages:
1436  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1437  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1438  --with-pic              try to use only PIC/non-PIC objects [default=use
1439                          both]
1440  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1441  --with-cpu=CPU          default cpu variant is CPU (currently only supported
1442                          on ARC)
1443  --with-system-zlib      use installed libz
1444
1445Some influential environment variables:
1446  CC          C compiler command
1447  CFLAGS      C compiler flags
1448  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1449              nonstandard directory <lib dir>
1450  LIBS        libraries to pass to the linker, e.g. -l<library>
1451  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1452              you have headers in a nonstandard directory <include dir>
1453  CPP         C preprocessor
1454  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1455              the first program found out of: `bison -y', `byacc', `yacc'.
1456  YFLAGS      The list of arguments that will be passed by default to $YACC.
1457              This script will default YFLAGS to the empty string to avoid a
1458              default value of `-d' given by some make applications.
1459
1460Use these variables to override the choices made by `configure' or to help
1461it to find libraries and programs with nonstandard names/locations.
1462
1463Report bugs to the package provider.
1464_ACEOF
1465ac_status=$?
1466fi
1467
1468if test "$ac_init_help" = "recursive"; then
1469  # If there are subdirs, report their specific --help.
1470  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1471    test -d "$ac_dir" ||
1472      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1473      continue
1474    ac_builddir=.
1475
1476case "$ac_dir" in
1477.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1478*)
1479  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1480  # A ".." for each directory in $ac_dir_suffix.
1481  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1482  case $ac_top_builddir_sub in
1483  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1484  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1485  esac ;;
1486esac
1487ac_abs_top_builddir=$ac_pwd
1488ac_abs_builddir=$ac_pwd$ac_dir_suffix
1489# for backward compatibility:
1490ac_top_builddir=$ac_top_build_prefix
1491
1492case $srcdir in
1493  .)  # We are building in place.
1494    ac_srcdir=.
1495    ac_top_srcdir=$ac_top_builddir_sub
1496    ac_abs_top_srcdir=$ac_pwd ;;
1497  [\\/]* | ?:[\\/]* )  # Absolute name.
1498    ac_srcdir=$srcdir$ac_dir_suffix;
1499    ac_top_srcdir=$srcdir
1500    ac_abs_top_srcdir=$srcdir ;;
1501  *) # Relative name.
1502    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1503    ac_top_srcdir=$ac_top_build_prefix$srcdir
1504    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1505esac
1506ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1507
1508    cd "$ac_dir" || { ac_status=$?; continue; }
1509    # Check for guested configure.
1510    if test -f "$ac_srcdir/configure.gnu"; then
1511      echo &&
1512      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1513    elif test -f "$ac_srcdir/configure"; then
1514      echo &&
1515      $SHELL "$ac_srcdir/configure" --help=recursive
1516    else
1517      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1518    fi || ac_status=$?
1519    cd "$ac_pwd" || { ac_status=$?; break; }
1520  done
1521fi
1522
1523test -n "$ac_init_help" && exit $ac_status
1524if $ac_init_version; then
1525  cat <<\_ACEOF
1526gas configure 2.28.1
1527generated by GNU Autoconf 2.64
1528
1529Copyright (C) 2009 Free Software Foundation, Inc.
1530This configure script is free software; the Free Software Foundation
1531gives unlimited permission to copy, distribute and modify it.
1532_ACEOF
1533  exit
1534fi
1535
1536## ------------------------ ##
1537## Autoconf initialization. ##
1538## ------------------------ ##
1539
1540# ac_fn_c_try_compile LINENO
1541# --------------------------
1542# Try to compile conftest.$ac_ext, and return whether this succeeded.
1543ac_fn_c_try_compile ()
1544{
1545  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1546  rm -f conftest.$ac_objext
1547  if { { ac_try="$ac_compile"
1548case "(($ac_try" in
1549  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1550  *) ac_try_echo=$ac_try;;
1551esac
1552eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1553$as_echo "$ac_try_echo"; } >&5
1554  (eval "$ac_compile") 2>conftest.err
1555  ac_status=$?
1556  if test -s conftest.err; then
1557    grep -v '^ *+' conftest.err >conftest.er1
1558    cat conftest.er1 >&5
1559    mv -f conftest.er1 conftest.err
1560  fi
1561  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1562  test $ac_status = 0; } && {
1563	 test -z "$ac_c_werror_flag" ||
1564	 test ! -s conftest.err
1565       } && test -s conftest.$ac_objext; then :
1566  ac_retval=0
1567else
1568  $as_echo "$as_me: failed program was:" >&5
1569sed 's/^/| /' conftest.$ac_ext >&5
1570
1571	ac_retval=1
1572fi
1573  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1574  return $ac_retval
1575
1576} # ac_fn_c_try_compile
1577
1578# ac_fn_c_try_link LINENO
1579# -----------------------
1580# Try to link conftest.$ac_ext, and return whether this succeeded.
1581ac_fn_c_try_link ()
1582{
1583  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1584  rm -f conftest.$ac_objext conftest$ac_exeext
1585  if { { ac_try="$ac_link"
1586case "(($ac_try" in
1587  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1588  *) ac_try_echo=$ac_try;;
1589esac
1590eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1591$as_echo "$ac_try_echo"; } >&5
1592  (eval "$ac_link") 2>conftest.err
1593  ac_status=$?
1594  if test -s conftest.err; then
1595    grep -v '^ *+' conftest.err >conftest.er1
1596    cat conftest.er1 >&5
1597    mv -f conftest.er1 conftest.err
1598  fi
1599  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1600  test $ac_status = 0; } && {
1601	 test -z "$ac_c_werror_flag" ||
1602	 test ! -s conftest.err
1603       } && test -s conftest$ac_exeext && {
1604	 test "$cross_compiling" = yes ||
1605	 $as_test_x conftest$ac_exeext
1606       }; then :
1607  ac_retval=0
1608else
1609  $as_echo "$as_me: failed program was:" >&5
1610sed 's/^/| /' conftest.$ac_ext >&5
1611
1612	ac_retval=1
1613fi
1614  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1615  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1616  # interfere with the next link command; also delete a directory that is
1617  # left behind by Apple's compiler.  We do this before executing the actions.
1618  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1619  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1620  return $ac_retval
1621
1622} # ac_fn_c_try_link
1623
1624# ac_fn_c_try_cpp LINENO
1625# ----------------------
1626# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1627ac_fn_c_try_cpp ()
1628{
1629  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630  if { { ac_try="$ac_cpp conftest.$ac_ext"
1631case "(($ac_try" in
1632  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1633  *) ac_try_echo=$ac_try;;
1634esac
1635eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1636$as_echo "$ac_try_echo"; } >&5
1637  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1638  ac_status=$?
1639  if test -s conftest.err; then
1640    grep -v '^ *+' conftest.err >conftest.er1
1641    cat conftest.er1 >&5
1642    mv -f conftest.er1 conftest.err
1643  fi
1644  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1645  test $ac_status = 0; } >/dev/null && {
1646	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1647	 test ! -s conftest.err
1648       }; then :
1649  ac_retval=0
1650else
1651  $as_echo "$as_me: failed program was:" >&5
1652sed 's/^/| /' conftest.$ac_ext >&5
1653
1654    ac_retval=1
1655fi
1656  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1657  return $ac_retval
1658
1659} # ac_fn_c_try_cpp
1660
1661# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1662# -------------------------------------------------------
1663# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1664# the include files in INCLUDES and setting the cache variable VAR
1665# accordingly.
1666ac_fn_c_check_header_mongrel ()
1667{
1668  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1669  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1670  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1671$as_echo_n "checking for $2... " >&6; }
1672if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1673  $as_echo_n "(cached) " >&6
1674fi
1675eval ac_res=\$$3
1676	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1677$as_echo "$ac_res" >&6; }
1678else
1679  # Is the header compilable?
1680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1681$as_echo_n "checking $2 usability... " >&6; }
1682cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1683/* end confdefs.h.  */
1684$4
1685#include <$2>
1686_ACEOF
1687if ac_fn_c_try_compile "$LINENO"; then :
1688  ac_header_compiler=yes
1689else
1690  ac_header_compiler=no
1691fi
1692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1694$as_echo "$ac_header_compiler" >&6; }
1695
1696# Is the header present?
1697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1698$as_echo_n "checking $2 presence... " >&6; }
1699cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1700/* end confdefs.h.  */
1701#include <$2>
1702_ACEOF
1703if ac_fn_c_try_cpp "$LINENO"; then :
1704  ac_header_preproc=yes
1705else
1706  ac_header_preproc=no
1707fi
1708rm -f conftest.err conftest.$ac_ext
1709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1710$as_echo "$ac_header_preproc" >&6; }
1711
1712# So?  What about this header?
1713case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1714  yes:no: )
1715    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1716$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1717    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1718$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1719    ;;
1720  no:yes:* )
1721    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1722$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1723    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1724$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1725    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1726$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1727    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1728$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1729    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1730$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1731    ;;
1732esac
1733  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1734$as_echo_n "checking for $2... " >&6; }
1735if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1736  $as_echo_n "(cached) " >&6
1737else
1738  eval "$3=\$ac_header_compiler"
1739fi
1740eval ac_res=\$$3
1741	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1742$as_echo "$ac_res" >&6; }
1743fi
1744  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1745
1746} # ac_fn_c_check_header_mongrel
1747
1748# ac_fn_c_try_run LINENO
1749# ----------------------
1750# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1751# that executables *can* be run.
1752ac_fn_c_try_run ()
1753{
1754  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1755  if { { ac_try="$ac_link"
1756case "(($ac_try" in
1757  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758  *) ac_try_echo=$ac_try;;
1759esac
1760eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761$as_echo "$ac_try_echo"; } >&5
1762  (eval "$ac_link") 2>&5
1763  ac_status=$?
1764  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1766  { { case "(($ac_try" in
1767  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1768  *) ac_try_echo=$ac_try;;
1769esac
1770eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1771$as_echo "$ac_try_echo"; } >&5
1772  (eval "$ac_try") 2>&5
1773  ac_status=$?
1774  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1775  test $ac_status = 0; }; }; then :
1776  ac_retval=0
1777else
1778  $as_echo "$as_me: program exited with status $ac_status" >&5
1779       $as_echo "$as_me: failed program was:" >&5
1780sed 's/^/| /' conftest.$ac_ext >&5
1781
1782       ac_retval=$ac_status
1783fi
1784  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1785  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1786  return $ac_retval
1787
1788} # ac_fn_c_try_run
1789
1790# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1791# -------------------------------------------------------
1792# Tests whether HEADER exists and can be compiled using the include files in
1793# INCLUDES, setting the cache variable VAR accordingly.
1794ac_fn_c_check_header_compile ()
1795{
1796  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1797  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1798$as_echo_n "checking for $2... " >&6; }
1799if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1800  $as_echo_n "(cached) " >&6
1801else
1802  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1803/* end confdefs.h.  */
1804$4
1805#include <$2>
1806_ACEOF
1807if ac_fn_c_try_compile "$LINENO"; then :
1808  eval "$3=yes"
1809else
1810  eval "$3=no"
1811fi
1812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1813fi
1814eval ac_res=\$$3
1815	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1816$as_echo "$ac_res" >&6; }
1817  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1818
1819} # ac_fn_c_check_header_compile
1820
1821# ac_fn_c_check_func LINENO FUNC VAR
1822# ----------------------------------
1823# Tests whether FUNC exists, setting the cache variable VAR accordingly
1824ac_fn_c_check_func ()
1825{
1826  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1827  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1828$as_echo_n "checking for $2... " >&6; }
1829if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1830  $as_echo_n "(cached) " >&6
1831else
1832  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1833/* end confdefs.h.  */
1834/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1835   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1836#define $2 innocuous_$2
1837
1838/* System header to define __stub macros and hopefully few prototypes,
1839    which can conflict with char $2 (); below.
1840    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1841    <limits.h> exists even on freestanding compilers.  */
1842
1843#ifdef __STDC__
1844# include <limits.h>
1845#else
1846# include <assert.h>
1847#endif
1848
1849#undef $2
1850
1851/* Override any GCC internal prototype to avoid an error.
1852   Use char because int might match the return type of a GCC
1853   builtin and then its argument prototype would still apply.  */
1854#ifdef __cplusplus
1855extern "C"
1856#endif
1857char $2 ();
1858/* The GNU C library defines this for functions which it implements
1859    to always fail with ENOSYS.  Some functions are actually named
1860    something starting with __ and the normal name is an alias.  */
1861#if defined __stub_$2 || defined __stub___$2
1862choke me
1863#endif
1864
1865int
1866main ()
1867{
1868return $2 ();
1869  ;
1870  return 0;
1871}
1872_ACEOF
1873if ac_fn_c_try_link "$LINENO"; then :
1874  eval "$3=yes"
1875else
1876  eval "$3=no"
1877fi
1878rm -f core conftest.err conftest.$ac_objext \
1879    conftest$ac_exeext conftest.$ac_ext
1880fi
1881eval ac_res=\$$3
1882	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1883$as_echo "$ac_res" >&6; }
1884  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1885
1886} # ac_fn_c_check_func
1887
1888# ac_fn_c_check_decl LINENO SYMBOL VAR
1889# ------------------------------------
1890# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1891ac_fn_c_check_decl ()
1892{
1893  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1894  as_decl_name=`echo $2|sed 's/ *(.*//'`
1895  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1896  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1897$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1898if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1899  $as_echo_n "(cached) " >&6
1900else
1901  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1902/* end confdefs.h.  */
1903$4
1904int
1905main ()
1906{
1907#ifndef $as_decl_name
1908#ifdef __cplusplus
1909  (void) $as_decl_use;
1910#else
1911  (void) $as_decl_name;
1912#endif
1913#endif
1914
1915  ;
1916  return 0;
1917}
1918_ACEOF
1919if ac_fn_c_try_compile "$LINENO"; then :
1920  eval "$3=yes"
1921else
1922  eval "$3=no"
1923fi
1924rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1925fi
1926eval ac_res=\$$3
1927	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1928$as_echo "$ac_res" >&6; }
1929  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1930
1931} # ac_fn_c_check_decl
1932cat >config.log <<_ACEOF
1933This file contains any messages produced by compilers while
1934running configure, to aid debugging if configure makes a mistake.
1935
1936It was created by gas $as_me 2.28.1, which was
1937generated by GNU Autoconf 2.64.  Invocation command line was
1938
1939  $ $0 $@
1940
1941_ACEOF
1942exec 5>>config.log
1943{
1944cat <<_ASUNAME
1945## --------- ##
1946## Platform. ##
1947## --------- ##
1948
1949hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1950uname -m = `(uname -m) 2>/dev/null || echo unknown`
1951uname -r = `(uname -r) 2>/dev/null || echo unknown`
1952uname -s = `(uname -s) 2>/dev/null || echo unknown`
1953uname -v = `(uname -v) 2>/dev/null || echo unknown`
1954
1955/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1956/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1957
1958/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1959/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1960/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1961/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1962/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1963/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1964/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1965
1966_ASUNAME
1967
1968as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1969for as_dir in $PATH
1970do
1971  IFS=$as_save_IFS
1972  test -z "$as_dir" && as_dir=.
1973    $as_echo "PATH: $as_dir"
1974  done
1975IFS=$as_save_IFS
1976
1977} >&5
1978
1979cat >&5 <<_ACEOF
1980
1981
1982## ----------- ##
1983## Core tests. ##
1984## ----------- ##
1985
1986_ACEOF
1987
1988
1989# Keep a trace of the command line.
1990# Strip out --no-create and --no-recursion so they do not pile up.
1991# Strip out --silent because we don't want to record it for future runs.
1992# Also quote any args containing shell meta-characters.
1993# Make two passes to allow for proper duplicate-argument suppression.
1994ac_configure_args=
1995ac_configure_args0=
1996ac_configure_args1=
1997ac_must_keep_next=false
1998for ac_pass in 1 2
1999do
2000  for ac_arg
2001  do
2002    case $ac_arg in
2003    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2004    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2005    | -silent | --silent | --silen | --sile | --sil)
2006      continue ;;
2007    *\'*)
2008      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2009    esac
2010    case $ac_pass in
2011    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2012    2)
2013      as_fn_append ac_configure_args1 " '$ac_arg'"
2014      if test $ac_must_keep_next = true; then
2015	ac_must_keep_next=false # Got value, back to normal.
2016      else
2017	case $ac_arg in
2018	  *=* | --config-cache | -C | -disable-* | --disable-* \
2019	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2020	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2021	  | -with-* | --with-* | -without-* | --without-* | --x)
2022	    case "$ac_configure_args0 " in
2023	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2024	    esac
2025	    ;;
2026	  -* ) ac_must_keep_next=true ;;
2027	esac
2028      fi
2029      as_fn_append ac_configure_args " '$ac_arg'"
2030      ;;
2031    esac
2032  done
2033done
2034{ ac_configure_args0=; unset ac_configure_args0;}
2035{ ac_configure_args1=; unset ac_configure_args1;}
2036
2037# When interrupted or exit'd, cleanup temporary files, and complete
2038# config.log.  We remove comments because anyway the quotes in there
2039# would cause problems or look ugly.
2040# WARNING: Use '\'' to represent an apostrophe within the trap.
2041# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2042trap 'exit_status=$?
2043  # Save into config.log some information that might help in debugging.
2044  {
2045    echo
2046
2047    cat <<\_ASBOX
2048## ---------------- ##
2049## Cache variables. ##
2050## ---------------- ##
2051_ASBOX
2052    echo
2053    # The following way of writing the cache mishandles newlines in values,
2054(
2055  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2056    eval ac_val=\$$ac_var
2057    case $ac_val in #(
2058    *${as_nl}*)
2059      case $ac_var in #(
2060      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2061$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2062      esac
2063      case $ac_var in #(
2064      _ | IFS | as_nl) ;; #(
2065      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2066      *) { eval $ac_var=; unset $ac_var;} ;;
2067      esac ;;
2068    esac
2069  done
2070  (set) 2>&1 |
2071    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2072    *${as_nl}ac_space=\ *)
2073      sed -n \
2074	"s/'\''/'\''\\\\'\'''\''/g;
2075	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2076      ;; #(
2077    *)
2078      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2079      ;;
2080    esac |
2081    sort
2082)
2083    echo
2084
2085    cat <<\_ASBOX
2086## ----------------- ##
2087## Output variables. ##
2088## ----------------- ##
2089_ASBOX
2090    echo
2091    for ac_var in $ac_subst_vars
2092    do
2093      eval ac_val=\$$ac_var
2094      case $ac_val in
2095      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2096      esac
2097      $as_echo "$ac_var='\''$ac_val'\''"
2098    done | sort
2099    echo
2100
2101    if test -n "$ac_subst_files"; then
2102      cat <<\_ASBOX
2103## ------------------- ##
2104## File substitutions. ##
2105## ------------------- ##
2106_ASBOX
2107      echo
2108      for ac_var in $ac_subst_files
2109      do
2110	eval ac_val=\$$ac_var
2111	case $ac_val in
2112	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2113	esac
2114	$as_echo "$ac_var='\''$ac_val'\''"
2115      done | sort
2116      echo
2117    fi
2118
2119    if test -s confdefs.h; then
2120      cat <<\_ASBOX
2121## ----------- ##
2122## confdefs.h. ##
2123## ----------- ##
2124_ASBOX
2125      echo
2126      cat confdefs.h
2127      echo
2128    fi
2129    test "$ac_signal" != 0 &&
2130      $as_echo "$as_me: caught signal $ac_signal"
2131    $as_echo "$as_me: exit $exit_status"
2132  } >&5
2133  rm -f core *.core core.conftest.* &&
2134    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2135    exit $exit_status
2136' 0
2137for ac_signal in 1 2 13 15; do
2138  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2139done
2140ac_signal=0
2141
2142# confdefs.h avoids OS command line length limits that DEFS can exceed.
2143rm -f -r conftest* confdefs.h
2144
2145$as_echo "/* confdefs.h */" > confdefs.h
2146
2147# Predefined preprocessor variables.
2148
2149cat >>confdefs.h <<_ACEOF
2150#define PACKAGE_NAME "$PACKAGE_NAME"
2151_ACEOF
2152
2153cat >>confdefs.h <<_ACEOF
2154#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2155_ACEOF
2156
2157cat >>confdefs.h <<_ACEOF
2158#define PACKAGE_VERSION "$PACKAGE_VERSION"
2159_ACEOF
2160
2161cat >>confdefs.h <<_ACEOF
2162#define PACKAGE_STRING "$PACKAGE_STRING"
2163_ACEOF
2164
2165cat >>confdefs.h <<_ACEOF
2166#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2167_ACEOF
2168
2169cat >>confdefs.h <<_ACEOF
2170#define PACKAGE_URL "$PACKAGE_URL"
2171_ACEOF
2172
2173
2174# Let the site file select an alternate cache file if it wants to.
2175# Prefer an explicitly selected file to automatically selected ones.
2176ac_site_file1=NONE
2177ac_site_file2=NONE
2178if test -n "$CONFIG_SITE"; then
2179  ac_site_file1=$CONFIG_SITE
2180elif test "x$prefix" != xNONE; then
2181  ac_site_file1=$prefix/share/config.site
2182  ac_site_file2=$prefix/etc/config.site
2183else
2184  ac_site_file1=$ac_default_prefix/share/config.site
2185  ac_site_file2=$ac_default_prefix/etc/config.site
2186fi
2187for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2188do
2189  test "x$ac_site_file" = xNONE && continue
2190  if test -r "$ac_site_file"; then
2191    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2192$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2193    sed 's/^/| /' "$ac_site_file" >&5
2194    . "$ac_site_file"
2195  fi
2196done
2197
2198if test -r "$cache_file"; then
2199  # Some versions of bash will fail to source /dev/null (special
2200  # files actually), so we avoid doing that.
2201  if test -f "$cache_file"; then
2202    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2203$as_echo "$as_me: loading cache $cache_file" >&6;}
2204    case $cache_file in
2205      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2206      *)                      . "./$cache_file";;
2207    esac
2208  fi
2209else
2210  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2211$as_echo "$as_me: creating cache $cache_file" >&6;}
2212  >$cache_file
2213fi
2214
2215# Check that the precious variables saved in the cache have kept the same
2216# value.
2217ac_cache_corrupted=false
2218for ac_var in $ac_precious_vars; do
2219  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2220  eval ac_new_set=\$ac_env_${ac_var}_set
2221  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2222  eval ac_new_val=\$ac_env_${ac_var}_value
2223  case $ac_old_set,$ac_new_set in
2224    set,)
2225      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2226$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2227      ac_cache_corrupted=: ;;
2228    ,set)
2229      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2230$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2231      ac_cache_corrupted=: ;;
2232    ,);;
2233    *)
2234      if test "x$ac_old_val" != "x$ac_new_val"; then
2235	# differences in whitespace do not lead to failure.
2236	ac_old_val_w=`echo x $ac_old_val`
2237	ac_new_val_w=`echo x $ac_new_val`
2238	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2239	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2240$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2241	  ac_cache_corrupted=:
2242	else
2243	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2244$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2245	  eval $ac_var=\$ac_old_val
2246	fi
2247	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2248$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2249	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2250$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2251      fi;;
2252  esac
2253  # Pass precious variables to config.status.
2254  if test "$ac_new_set" = set; then
2255    case $ac_new_val in
2256    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2257    *) ac_arg=$ac_var=$ac_new_val ;;
2258    esac
2259    case " $ac_configure_args " in
2260      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2261      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2262    esac
2263  fi
2264done
2265if $ac_cache_corrupted; then
2266  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2267$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2268  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2269$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2270  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2271fi
2272## -------------------- ##
2273## Main body of script. ##
2274## -------------------- ##
2275
2276ac_ext=c
2277ac_cpp='$CPP $CPPFLAGS'
2278ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2279ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2280ac_compiler_gnu=$ac_cv_c_compiler_gnu
2281
2282
2283
2284
2285
2286
2287
2288ac_aux_dir=
2289for ac_dir in .. "$srcdir"/..; do
2290  for ac_t in install-sh install.sh shtool; do
2291    if test -f "$ac_dir/$ac_t"; then
2292      ac_aux_dir=$ac_dir
2293      ac_install_sh="$ac_aux_dir/$ac_t -c"
2294      break 2
2295    fi
2296  done
2297done
2298if test -z "$ac_aux_dir"; then
2299  as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2300fi
2301
2302# These three variables are undocumented and unsupported,
2303# and are intended to be withdrawn in a future Autoconf release.
2304# They can cause serious problems if a builder's source tree is in a directory
2305# whose full name contains unusual characters.
2306ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2307ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2308ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2309
2310
2311# Make sure we can run config.sub.
2312$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2313  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2314
2315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2316$as_echo_n "checking build system type... " >&6; }
2317if test "${ac_cv_build+set}" = set; then :
2318  $as_echo_n "(cached) " >&6
2319else
2320  ac_build_alias=$build_alias
2321test "x$ac_build_alias" = x &&
2322  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2323test "x$ac_build_alias" = x &&
2324  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2325ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2326  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2327
2328fi
2329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2330$as_echo "$ac_cv_build" >&6; }
2331case $ac_cv_build in
2332*-*-*) ;;
2333*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2334esac
2335build=$ac_cv_build
2336ac_save_IFS=$IFS; IFS='-'
2337set x $ac_cv_build
2338shift
2339build_cpu=$1
2340build_vendor=$2
2341shift; shift
2342# Remember, the first character of IFS is used to create $*,
2343# except with old shells:
2344build_os=$*
2345IFS=$ac_save_IFS
2346case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2347
2348
2349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2350$as_echo_n "checking host system type... " >&6; }
2351if test "${ac_cv_host+set}" = set; then :
2352  $as_echo_n "(cached) " >&6
2353else
2354  if test "x$host_alias" = x; then
2355  ac_cv_host=$ac_cv_build
2356else
2357  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2358    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2359fi
2360
2361fi
2362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2363$as_echo "$ac_cv_host" >&6; }
2364case $ac_cv_host in
2365*-*-*) ;;
2366*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2367esac
2368host=$ac_cv_host
2369ac_save_IFS=$IFS; IFS='-'
2370set x $ac_cv_host
2371shift
2372host_cpu=$1
2373host_vendor=$2
2374shift; shift
2375# Remember, the first character of IFS is used to create $*,
2376# except with old shells:
2377host_os=$*
2378IFS=$ac_save_IFS
2379case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2380
2381
2382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2383$as_echo_n "checking target system type... " >&6; }
2384if test "${ac_cv_target+set}" = set; then :
2385  $as_echo_n "(cached) " >&6
2386else
2387  if test "x$target_alias" = x; then
2388  ac_cv_target=$ac_cv_host
2389else
2390  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2391    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2392fi
2393
2394fi
2395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2396$as_echo "$ac_cv_target" >&6; }
2397case $ac_cv_target in
2398*-*-*) ;;
2399*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2400esac
2401target=$ac_cv_target
2402ac_save_IFS=$IFS; IFS='-'
2403set x $ac_cv_target
2404shift
2405target_cpu=$1
2406target_vendor=$2
2407shift; shift
2408# Remember, the first character of IFS is used to create $*,
2409# except with old shells:
2410target_os=$*
2411IFS=$ac_save_IFS
2412case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2413
2414
2415# The aliases save the names the user supplied, while $host etc.
2416# will get canonicalized.
2417test -n "$target_alias" &&
2418  test "$program_prefix$program_suffix$program_transform_name" = \
2419    NONENONEs,x,x, &&
2420  program_prefix=${target_alias}-
2421ac_ext=c
2422ac_cpp='$CPP $CPPFLAGS'
2423ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2424ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2425ac_compiler_gnu=$ac_cv_c_compiler_gnu
2426if test -n "$ac_tool_prefix"; then
2427  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2428set dummy ${ac_tool_prefix}gcc; ac_word=$2
2429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2430$as_echo_n "checking for $ac_word... " >&6; }
2431if test "${ac_cv_prog_CC+set}" = set; then :
2432  $as_echo_n "(cached) " >&6
2433else
2434  if test -n "$CC"; then
2435  ac_cv_prog_CC="$CC" # Let the user override the test.
2436else
2437as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2438for as_dir in $PATH
2439do
2440  IFS=$as_save_IFS
2441  test -z "$as_dir" && as_dir=.
2442    for ac_exec_ext in '' $ac_executable_extensions; do
2443  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2444    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2445    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2446    break 2
2447  fi
2448done
2449  done
2450IFS=$as_save_IFS
2451
2452fi
2453fi
2454CC=$ac_cv_prog_CC
2455if test -n "$CC"; then
2456  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2457$as_echo "$CC" >&6; }
2458else
2459  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2460$as_echo "no" >&6; }
2461fi
2462
2463
2464fi
2465if test -z "$ac_cv_prog_CC"; then
2466  ac_ct_CC=$CC
2467  # Extract the first word of "gcc", so it can be a program name with args.
2468set dummy gcc; ac_word=$2
2469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2470$as_echo_n "checking for $ac_word... " >&6; }
2471if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2472  $as_echo_n "(cached) " >&6
2473else
2474  if test -n "$ac_ct_CC"; then
2475  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2476else
2477as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2478for as_dir in $PATH
2479do
2480  IFS=$as_save_IFS
2481  test -z "$as_dir" && as_dir=.
2482    for ac_exec_ext in '' $ac_executable_extensions; do
2483  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2484    ac_cv_prog_ac_ct_CC="gcc"
2485    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2486    break 2
2487  fi
2488done
2489  done
2490IFS=$as_save_IFS
2491
2492fi
2493fi
2494ac_ct_CC=$ac_cv_prog_ac_ct_CC
2495if test -n "$ac_ct_CC"; then
2496  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2497$as_echo "$ac_ct_CC" >&6; }
2498else
2499  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2500$as_echo "no" >&6; }
2501fi
2502
2503  if test "x$ac_ct_CC" = x; then
2504    CC=""
2505  else
2506    case $cross_compiling:$ac_tool_warned in
2507yes:)
2508{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2509$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2510ac_tool_warned=yes ;;
2511esac
2512    CC=$ac_ct_CC
2513  fi
2514else
2515  CC="$ac_cv_prog_CC"
2516fi
2517
2518if test -z "$CC"; then
2519          if test -n "$ac_tool_prefix"; then
2520    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2521set dummy ${ac_tool_prefix}cc; ac_word=$2
2522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2523$as_echo_n "checking for $ac_word... " >&6; }
2524if test "${ac_cv_prog_CC+set}" = set; then :
2525  $as_echo_n "(cached) " >&6
2526else
2527  if test -n "$CC"; then
2528  ac_cv_prog_CC="$CC" # Let the user override the test.
2529else
2530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2531for as_dir in $PATH
2532do
2533  IFS=$as_save_IFS
2534  test -z "$as_dir" && as_dir=.
2535    for ac_exec_ext in '' $ac_executable_extensions; do
2536  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2537    ac_cv_prog_CC="${ac_tool_prefix}cc"
2538    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2539    break 2
2540  fi
2541done
2542  done
2543IFS=$as_save_IFS
2544
2545fi
2546fi
2547CC=$ac_cv_prog_CC
2548if test -n "$CC"; then
2549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2550$as_echo "$CC" >&6; }
2551else
2552  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2553$as_echo "no" >&6; }
2554fi
2555
2556
2557  fi
2558fi
2559if test -z "$CC"; then
2560  # Extract the first word of "cc", so it can be a program name with args.
2561set dummy cc; ac_word=$2
2562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2563$as_echo_n "checking for $ac_word... " >&6; }
2564if test "${ac_cv_prog_CC+set}" = set; then :
2565  $as_echo_n "(cached) " >&6
2566else
2567  if test -n "$CC"; then
2568  ac_cv_prog_CC="$CC" # Let the user override the test.
2569else
2570  ac_prog_rejected=no
2571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2572for as_dir in $PATH
2573do
2574  IFS=$as_save_IFS
2575  test -z "$as_dir" && as_dir=.
2576    for ac_exec_ext in '' $ac_executable_extensions; do
2577  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2578    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2579       ac_prog_rejected=yes
2580       continue
2581     fi
2582    ac_cv_prog_CC="cc"
2583    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2584    break 2
2585  fi
2586done
2587  done
2588IFS=$as_save_IFS
2589
2590if test $ac_prog_rejected = yes; then
2591  # We found a bogon in the path, so make sure we never use it.
2592  set dummy $ac_cv_prog_CC
2593  shift
2594  if test $# != 0; then
2595    # We chose a different compiler from the bogus one.
2596    # However, it has the same basename, so the bogon will be chosen
2597    # first if we set CC to just the basename; use the full file name.
2598    shift
2599    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2600  fi
2601fi
2602fi
2603fi
2604CC=$ac_cv_prog_CC
2605if test -n "$CC"; then
2606  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2607$as_echo "$CC" >&6; }
2608else
2609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2610$as_echo "no" >&6; }
2611fi
2612
2613
2614fi
2615if test -z "$CC"; then
2616  if test -n "$ac_tool_prefix"; then
2617  for ac_prog in cl.exe
2618  do
2619    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2620set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2621{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2622$as_echo_n "checking for $ac_word... " >&6; }
2623if test "${ac_cv_prog_CC+set}" = set; then :
2624  $as_echo_n "(cached) " >&6
2625else
2626  if test -n "$CC"; then
2627  ac_cv_prog_CC="$CC" # Let the user override the test.
2628else
2629as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2630for as_dir in $PATH
2631do
2632  IFS=$as_save_IFS
2633  test -z "$as_dir" && as_dir=.
2634    for ac_exec_ext in '' $ac_executable_extensions; do
2635  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2636    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2637    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2638    break 2
2639  fi
2640done
2641  done
2642IFS=$as_save_IFS
2643
2644fi
2645fi
2646CC=$ac_cv_prog_CC
2647if test -n "$CC"; then
2648  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2649$as_echo "$CC" >&6; }
2650else
2651  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2652$as_echo "no" >&6; }
2653fi
2654
2655
2656    test -n "$CC" && break
2657  done
2658fi
2659if test -z "$CC"; then
2660  ac_ct_CC=$CC
2661  for ac_prog in cl.exe
2662do
2663  # Extract the first word of "$ac_prog", so it can be a program name with args.
2664set dummy $ac_prog; ac_word=$2
2665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2666$as_echo_n "checking for $ac_word... " >&6; }
2667if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2668  $as_echo_n "(cached) " >&6
2669else
2670  if test -n "$ac_ct_CC"; then
2671  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2672else
2673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2674for as_dir in $PATH
2675do
2676  IFS=$as_save_IFS
2677  test -z "$as_dir" && as_dir=.
2678    for ac_exec_ext in '' $ac_executable_extensions; do
2679  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2680    ac_cv_prog_ac_ct_CC="$ac_prog"
2681    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2682    break 2
2683  fi
2684done
2685  done
2686IFS=$as_save_IFS
2687
2688fi
2689fi
2690ac_ct_CC=$ac_cv_prog_ac_ct_CC
2691if test -n "$ac_ct_CC"; then
2692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2693$as_echo "$ac_ct_CC" >&6; }
2694else
2695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2696$as_echo "no" >&6; }
2697fi
2698
2699
2700  test -n "$ac_ct_CC" && break
2701done
2702
2703  if test "x$ac_ct_CC" = x; then
2704    CC=""
2705  else
2706    case $cross_compiling:$ac_tool_warned in
2707yes:)
2708{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2709$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2710ac_tool_warned=yes ;;
2711esac
2712    CC=$ac_ct_CC
2713  fi
2714fi
2715
2716fi
2717
2718
2719test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2720$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2721as_fn_error "no acceptable C compiler found in \$PATH
2722See \`config.log' for more details." "$LINENO" 5; }
2723
2724# Provide some information about the compiler.
2725$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2726set X $ac_compile
2727ac_compiler=$2
2728for ac_option in --version -v -V -qversion; do
2729  { { ac_try="$ac_compiler $ac_option >&5"
2730case "(($ac_try" in
2731  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2732  *) ac_try_echo=$ac_try;;
2733esac
2734eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2735$as_echo "$ac_try_echo"; } >&5
2736  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2737  ac_status=$?
2738  if test -s conftest.err; then
2739    sed '10a\
2740... rest of stderr output deleted ...
2741         10q' conftest.err >conftest.er1
2742    cat conftest.er1 >&5
2743    rm -f conftest.er1 conftest.err
2744  fi
2745  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2746  test $ac_status = 0; }
2747done
2748
2749cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2750/* end confdefs.h.  */
2751
2752int
2753main ()
2754{
2755
2756  ;
2757  return 0;
2758}
2759_ACEOF
2760ac_clean_files_save=$ac_clean_files
2761ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2762# Try to create an executable without -o first, disregard a.out.
2763# It will help us diagnose broken compilers, and finding out an intuition
2764# of exeext.
2765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2766$as_echo_n "checking for C compiler default output file name... " >&6; }
2767ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2768
2769# The possible output files:
2770ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2771
2772ac_rmfiles=
2773for ac_file in $ac_files
2774do
2775  case $ac_file in
2776    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2777    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2778  esac
2779done
2780rm -f $ac_rmfiles
2781
2782if { { ac_try="$ac_link_default"
2783case "(($ac_try" in
2784  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2785  *) ac_try_echo=$ac_try;;
2786esac
2787eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2788$as_echo "$ac_try_echo"; } >&5
2789  (eval "$ac_link_default") 2>&5
2790  ac_status=$?
2791  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2792  test $ac_status = 0; }; then :
2793  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2794# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2795# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2796# so that the user can short-circuit this test for compilers unknown to
2797# Autoconf.
2798for ac_file in $ac_files ''
2799do
2800  test -f "$ac_file" || continue
2801  case $ac_file in
2802    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2803	;;
2804    [ab].out )
2805	# We found the default executable, but exeext='' is most
2806	# certainly right.
2807	break;;
2808    *.* )
2809	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2810	then :; else
2811	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2812	fi
2813	# We set ac_cv_exeext here because the later test for it is not
2814	# safe: cross compilers may not add the suffix if given an `-o'
2815	# argument, so we may need to know it at that point already.
2816	# Even if this section looks crufty: it has the advantage of
2817	# actually working.
2818	break;;
2819    * )
2820	break;;
2821  esac
2822done
2823test "$ac_cv_exeext" = no && ac_cv_exeext=
2824
2825else
2826  ac_file=''
2827fi
2828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2829$as_echo "$ac_file" >&6; }
2830if test -z "$ac_file"; then :
2831  $as_echo "$as_me: failed program was:" >&5
2832sed 's/^/| /' conftest.$ac_ext >&5
2833
2834{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2835$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2836{ as_fn_set_status 77
2837as_fn_error "C compiler cannot create executables
2838See \`config.log' for more details." "$LINENO" 5; }; }
2839fi
2840ac_exeext=$ac_cv_exeext
2841
2842# Check that the compiler produces executables we can run.  If not, either
2843# the compiler is broken, or we cross compile.
2844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2845$as_echo_n "checking whether the C compiler works... " >&6; }
2846# If not cross compiling, check that we can run a simple program.
2847if test "$cross_compiling" != yes; then
2848  if { ac_try='./$ac_file'
2849  { { case "(($ac_try" in
2850  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2851  *) ac_try_echo=$ac_try;;
2852esac
2853eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2854$as_echo "$ac_try_echo"; } >&5
2855  (eval "$ac_try") 2>&5
2856  ac_status=$?
2857  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2858  test $ac_status = 0; }; }; then
2859    cross_compiling=no
2860  else
2861    if test "$cross_compiling" = maybe; then
2862	cross_compiling=yes
2863    else
2864	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2865$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2866as_fn_error "cannot run C compiled programs.
2867If you meant to cross compile, use \`--host'.
2868See \`config.log' for more details." "$LINENO" 5; }
2869    fi
2870  fi
2871fi
2872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2873$as_echo "yes" >&6; }
2874
2875rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2876ac_clean_files=$ac_clean_files_save
2877# Check that the compiler produces executables we can run.  If not, either
2878# the compiler is broken, or we cross compile.
2879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2880$as_echo_n "checking whether we are cross compiling... " >&6; }
2881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2882$as_echo "$cross_compiling" >&6; }
2883
2884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2885$as_echo_n "checking for suffix of executables... " >&6; }
2886if { { ac_try="$ac_link"
2887case "(($ac_try" in
2888  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2889  *) ac_try_echo=$ac_try;;
2890esac
2891eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2892$as_echo "$ac_try_echo"; } >&5
2893  (eval "$ac_link") 2>&5
2894  ac_status=$?
2895  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2896  test $ac_status = 0; }; then :
2897  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2898# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2899# work properly (i.e., refer to `conftest.exe'), while it won't with
2900# `rm'.
2901for ac_file in conftest.exe conftest conftest.*; do
2902  test -f "$ac_file" || continue
2903  case $ac_file in
2904    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2905    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2906	  break;;
2907    * ) break;;
2908  esac
2909done
2910else
2911  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2912$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2913as_fn_error "cannot compute suffix of executables: cannot compile and link
2914See \`config.log' for more details." "$LINENO" 5; }
2915fi
2916rm -f conftest$ac_cv_exeext
2917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2918$as_echo "$ac_cv_exeext" >&6; }
2919
2920rm -f conftest.$ac_ext
2921EXEEXT=$ac_cv_exeext
2922ac_exeext=$EXEEXT
2923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2924$as_echo_n "checking for suffix of object files... " >&6; }
2925if test "${ac_cv_objext+set}" = set; then :
2926  $as_echo_n "(cached) " >&6
2927else
2928  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2929/* end confdefs.h.  */
2930
2931int
2932main ()
2933{
2934
2935  ;
2936  return 0;
2937}
2938_ACEOF
2939rm -f conftest.o conftest.obj
2940if { { ac_try="$ac_compile"
2941case "(($ac_try" in
2942  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2943  *) ac_try_echo=$ac_try;;
2944esac
2945eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2946$as_echo "$ac_try_echo"; } >&5
2947  (eval "$ac_compile") 2>&5
2948  ac_status=$?
2949  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2950  test $ac_status = 0; }; then :
2951  for ac_file in conftest.o conftest.obj conftest.*; do
2952  test -f "$ac_file" || continue;
2953  case $ac_file in
2954    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2955    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2956       break;;
2957  esac
2958done
2959else
2960  $as_echo "$as_me: failed program was:" >&5
2961sed 's/^/| /' conftest.$ac_ext >&5
2962
2963{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2964$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2965as_fn_error "cannot compute suffix of object files: cannot compile
2966See \`config.log' for more details." "$LINENO" 5; }
2967fi
2968rm -f conftest.$ac_cv_objext conftest.$ac_ext
2969fi
2970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2971$as_echo "$ac_cv_objext" >&6; }
2972OBJEXT=$ac_cv_objext
2973ac_objext=$OBJEXT
2974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2975$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2976if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2977  $as_echo_n "(cached) " >&6
2978else
2979  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2980/* end confdefs.h.  */
2981
2982int
2983main ()
2984{
2985#ifndef __GNUC__
2986       choke me
2987#endif
2988
2989  ;
2990  return 0;
2991}
2992_ACEOF
2993if ac_fn_c_try_compile "$LINENO"; then :
2994  ac_compiler_gnu=yes
2995else
2996  ac_compiler_gnu=no
2997fi
2998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2999ac_cv_c_compiler_gnu=$ac_compiler_gnu
3000
3001fi
3002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3003$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3004if test $ac_compiler_gnu = yes; then
3005  GCC=yes
3006else
3007  GCC=
3008fi
3009ac_test_CFLAGS=${CFLAGS+set}
3010ac_save_CFLAGS=$CFLAGS
3011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3012$as_echo_n "checking whether $CC accepts -g... " >&6; }
3013if test "${ac_cv_prog_cc_g+set}" = set; then :
3014  $as_echo_n "(cached) " >&6
3015else
3016  ac_save_c_werror_flag=$ac_c_werror_flag
3017   ac_c_werror_flag=yes
3018   ac_cv_prog_cc_g=no
3019   CFLAGS="-g"
3020   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3021/* end confdefs.h.  */
3022
3023int
3024main ()
3025{
3026
3027  ;
3028  return 0;
3029}
3030_ACEOF
3031if ac_fn_c_try_compile "$LINENO"; then :
3032  ac_cv_prog_cc_g=yes
3033else
3034  CFLAGS=""
3035      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3036/* end confdefs.h.  */
3037
3038int
3039main ()
3040{
3041
3042  ;
3043  return 0;
3044}
3045_ACEOF
3046if ac_fn_c_try_compile "$LINENO"; then :
3047
3048else
3049  ac_c_werror_flag=$ac_save_c_werror_flag
3050	 CFLAGS="-g"
3051	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3052/* end confdefs.h.  */
3053
3054int
3055main ()
3056{
3057
3058  ;
3059  return 0;
3060}
3061_ACEOF
3062if ac_fn_c_try_compile "$LINENO"; then :
3063  ac_cv_prog_cc_g=yes
3064fi
3065rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3066fi
3067rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3068fi
3069rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3070   ac_c_werror_flag=$ac_save_c_werror_flag
3071fi
3072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3073$as_echo "$ac_cv_prog_cc_g" >&6; }
3074if test "$ac_test_CFLAGS" = set; then
3075  CFLAGS=$ac_save_CFLAGS
3076elif test $ac_cv_prog_cc_g = yes; then
3077  if test "$GCC" = yes; then
3078    CFLAGS="-g -O2"
3079  else
3080    CFLAGS="-g"
3081  fi
3082else
3083  if test "$GCC" = yes; then
3084    CFLAGS="-O2"
3085  else
3086    CFLAGS=
3087  fi
3088fi
3089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3090$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3091if test "${ac_cv_prog_cc_c89+set}" = set; then :
3092  $as_echo_n "(cached) " >&6
3093else
3094  ac_cv_prog_cc_c89=no
3095ac_save_CC=$CC
3096cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3097/* end confdefs.h.  */
3098#include <stdarg.h>
3099#include <stdio.h>
3100#include <sys/types.h>
3101#include <sys/stat.h>
3102/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3103struct buf { int x; };
3104FILE * (*rcsopen) (struct buf *, struct stat *, int);
3105static char *e (p, i)
3106     char **p;
3107     int i;
3108{
3109  return p[i];
3110}
3111static char *f (char * (*g) (char **, int), char **p, ...)
3112{
3113  char *s;
3114  va_list v;
3115  va_start (v,p);
3116  s = g (p, va_arg (v,int));
3117  va_end (v);
3118  return s;
3119}
3120
3121/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3122   function prototypes and stuff, but not '\xHH' hex character constants.
3123   These don't provoke an error unfortunately, instead are silently treated
3124   as 'x'.  The following induces an error, until -std is added to get
3125   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3126   array size at least.  It's necessary to write '\x00'==0 to get something
3127   that's true only with -std.  */
3128int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3129
3130/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3131   inside strings and character constants.  */
3132#define FOO(x) 'x'
3133int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3134
3135int test (int i, double x);
3136struct s1 {int (*f) (int a);};
3137struct s2 {int (*f) (double a);};
3138int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3139int argc;
3140char **argv;
3141int
3142main ()
3143{
3144return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3145  ;
3146  return 0;
3147}
3148_ACEOF
3149for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3150	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3151do
3152  CC="$ac_save_CC $ac_arg"
3153  if ac_fn_c_try_compile "$LINENO"; then :
3154  ac_cv_prog_cc_c89=$ac_arg
3155fi
3156rm -f core conftest.err conftest.$ac_objext
3157  test "x$ac_cv_prog_cc_c89" != "xno" && break
3158done
3159rm -f conftest.$ac_ext
3160CC=$ac_save_CC
3161
3162fi
3163# AC_CACHE_VAL
3164case "x$ac_cv_prog_cc_c89" in
3165  x)
3166    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3167$as_echo "none needed" >&6; } ;;
3168  xno)
3169    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3170$as_echo "unsupported" >&6; } ;;
3171  *)
3172    CC="$CC $ac_cv_prog_cc_c89"
3173    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3174$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3175esac
3176if test "x$ac_cv_prog_cc_c89" != xno; then :
3177
3178fi
3179
3180ac_ext=c
3181ac_cpp='$CPP $CPPFLAGS'
3182ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3183ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3184ac_compiler_gnu=$ac_cv_c_compiler_gnu
3185
3186
3187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3188$as_echo_n "checking for library containing strerror... " >&6; }
3189if test "${ac_cv_search_strerror+set}" = set; then :
3190  $as_echo_n "(cached) " >&6
3191else
3192  ac_func_search_save_LIBS=$LIBS
3193cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3194/* end confdefs.h.  */
3195
3196/* Override any GCC internal prototype to avoid an error.
3197   Use char because int might match the return type of a GCC
3198   builtin and then its argument prototype would still apply.  */
3199#ifdef __cplusplus
3200extern "C"
3201#endif
3202char strerror ();
3203int
3204main ()
3205{
3206return strerror ();
3207  ;
3208  return 0;
3209}
3210_ACEOF
3211for ac_lib in '' cposix; do
3212  if test -z "$ac_lib"; then
3213    ac_res="none required"
3214  else
3215    ac_res=-l$ac_lib
3216    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3217  fi
3218  if ac_fn_c_try_link "$LINENO"; then :
3219  ac_cv_search_strerror=$ac_res
3220fi
3221rm -f core conftest.err conftest.$ac_objext \
3222    conftest$ac_exeext
3223  if test "${ac_cv_search_strerror+set}" = set; then :
3224  break
3225fi
3226done
3227if test "${ac_cv_search_strerror+set}" = set; then :
3228
3229else
3230  ac_cv_search_strerror=no
3231fi
3232rm conftest.$ac_ext
3233LIBS=$ac_func_search_save_LIBS
3234fi
3235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3236$as_echo "$ac_cv_search_strerror" >&6; }
3237ac_res=$ac_cv_search_strerror
3238if test "$ac_res" != no; then :
3239  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3240
3241fi
3242
3243
3244am__api_version='1.11'
3245
3246# Find a good install program.  We prefer a C program (faster),
3247# so one script is as good as another.  But avoid the broken or
3248# incompatible versions:
3249# SysV /etc/install, /usr/sbin/install
3250# SunOS /usr/etc/install
3251# IRIX /sbin/install
3252# AIX /bin/install
3253# AmigaOS /C/install, which installs bootblocks on floppy discs
3254# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3255# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3256# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3257# OS/2's system install, which has a completely different semantic
3258# ./install, which can be erroneously created by make from ./install.sh.
3259# Reject install programs that cannot install multiple files.
3260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3261$as_echo_n "checking for a BSD-compatible install... " >&6; }
3262if test -z "$INSTALL"; then
3263if test "${ac_cv_path_install+set}" = set; then :
3264  $as_echo_n "(cached) " >&6
3265else
3266  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3267for as_dir in $PATH
3268do
3269  IFS=$as_save_IFS
3270  test -z "$as_dir" && as_dir=.
3271    # Account for people who put trailing slashes in PATH elements.
3272case $as_dir/ in #((
3273  ./ | .// | /[cC]/* | \
3274  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3275  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3276  /usr/ucb/* ) ;;
3277  *)
3278    # OSF1 and SCO ODT 3.0 have their own names for install.
3279    # Don't use installbsd from OSF since it installs stuff as root
3280    # by default.
3281    for ac_prog in ginstall scoinst install; do
3282      for ac_exec_ext in '' $ac_executable_extensions; do
3283	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3284	  if test $ac_prog = install &&
3285	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3286	    # AIX install.  It has an incompatible calling convention.
3287	    :
3288	  elif test $ac_prog = install &&
3289	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3290	    # program-specific install script used by HP pwplus--don't use.
3291	    :
3292	  else
3293	    rm -rf conftest.one conftest.two conftest.dir
3294	    echo one > conftest.one
3295	    echo two > conftest.two
3296	    mkdir conftest.dir
3297	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3298	      test -s conftest.one && test -s conftest.two &&
3299	      test -s conftest.dir/conftest.one &&
3300	      test -s conftest.dir/conftest.two
3301	    then
3302	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3303	      break 3
3304	    fi
3305	  fi
3306	fi
3307      done
3308    done
3309    ;;
3310esac
3311
3312  done
3313IFS=$as_save_IFS
3314
3315rm -rf conftest.one conftest.two conftest.dir
3316
3317fi
3318  if test "${ac_cv_path_install+set}" = set; then
3319    INSTALL=$ac_cv_path_install
3320  else
3321    # As a last resort, use the slow shell script.  Don't cache a
3322    # value for INSTALL within a source directory, because that will
3323    # break other packages using the cache if that directory is
3324    # removed, or if the value is a relative name.
3325    INSTALL=$ac_install_sh
3326  fi
3327fi
3328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3329$as_echo "$INSTALL" >&6; }
3330
3331# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3332# It thinks the first close brace ends the variable substitution.
3333test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3334
3335test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3336
3337test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3338
3339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3340$as_echo_n "checking whether build environment is sane... " >&6; }
3341# Just in case
3342sleep 1
3343echo timestamp > conftest.file
3344# Reject unsafe characters in $srcdir or the absolute working directory
3345# name.  Accept space and tab only in the latter.
3346am_lf='
3347'
3348case `pwd` in
3349  *[\\\"\#\$\&\'\`$am_lf]*)
3350    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3351esac
3352case $srcdir in
3353  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3354    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3355esac
3356
3357# Do `set' in a subshell so we don't clobber the current shell's
3358# arguments.  Must try -L first in case configure is actually a
3359# symlink; some systems play weird games with the mod time of symlinks
3360# (eg FreeBSD returns the mod time of the symlink's containing
3361# directory).
3362if (
3363   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3364   if test "$*" = "X"; then
3365      # -L didn't work.
3366      set X `ls -t "$srcdir/configure" conftest.file`
3367   fi
3368   rm -f conftest.file
3369   if test "$*" != "X $srcdir/configure conftest.file" \
3370      && test "$*" != "X conftest.file $srcdir/configure"; then
3371
3372      # If neither matched, then we have a broken ls.  This can happen
3373      # if, for instance, CONFIG_SHELL is bash and it inherits a
3374      # broken ls alias from the environment.  This has actually
3375      # happened.  Such a system could not be considered "sane".
3376      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3377alias in your environment" "$LINENO" 5
3378   fi
3379
3380   test "$2" = conftest.file
3381   )
3382then
3383   # Ok.
3384   :
3385else
3386   as_fn_error "newly created file is older than distributed files!
3387Check your system clock" "$LINENO" 5
3388fi
3389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3390$as_echo "yes" >&6; }
3391test "$program_prefix" != NONE &&
3392  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3393# Use a double $ so make ignores it.
3394test "$program_suffix" != NONE &&
3395  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3396# Double any \ or $.
3397# By default was `s,x,x', remove it if useless.
3398ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3399program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3400
3401# expand $ac_aux_dir to an absolute path
3402am_aux_dir=`cd $ac_aux_dir && pwd`
3403
3404if test x"${MISSING+set}" != xset; then
3405  case $am_aux_dir in
3406  *\ * | *\	*)
3407    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3408  *)
3409    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3410  esac
3411fi
3412# Use eval to expand $SHELL
3413if eval "$MISSING --run true"; then
3414  am_missing_run="$MISSING --run "
3415else
3416  am_missing_run=
3417  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3418$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3419fi
3420
3421if test x"${install_sh}" != xset; then
3422  case $am_aux_dir in
3423  *\ * | *\	*)
3424    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3425  *)
3426    install_sh="\${SHELL} $am_aux_dir/install-sh"
3427  esac
3428fi
3429
3430# Installed binaries are usually stripped using `strip' when the user
3431# run `make install-strip'.  However `strip' might not be the right
3432# tool to use in cross-compilation environments, therefore Automake
3433# will honor the `STRIP' environment variable to overrule this program.
3434if test "$cross_compiling" != no; then
3435  if test -n "$ac_tool_prefix"; then
3436  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3437set dummy ${ac_tool_prefix}strip; ac_word=$2
3438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3439$as_echo_n "checking for $ac_word... " >&6; }
3440if test "${ac_cv_prog_STRIP+set}" = set; then :
3441  $as_echo_n "(cached) " >&6
3442else
3443  if test -n "$STRIP"; then
3444  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3445else
3446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3447for as_dir in $PATH
3448do
3449  IFS=$as_save_IFS
3450  test -z "$as_dir" && as_dir=.
3451    for ac_exec_ext in '' $ac_executable_extensions; do
3452  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3453    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3454    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3455    break 2
3456  fi
3457done
3458  done
3459IFS=$as_save_IFS
3460
3461fi
3462fi
3463STRIP=$ac_cv_prog_STRIP
3464if test -n "$STRIP"; then
3465  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3466$as_echo "$STRIP" >&6; }
3467else
3468  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3469$as_echo "no" >&6; }
3470fi
3471
3472
3473fi
3474if test -z "$ac_cv_prog_STRIP"; then
3475  ac_ct_STRIP=$STRIP
3476  # Extract the first word of "strip", so it can be a program name with args.
3477set dummy strip; ac_word=$2
3478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3479$as_echo_n "checking for $ac_word... " >&6; }
3480if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3481  $as_echo_n "(cached) " >&6
3482else
3483  if test -n "$ac_ct_STRIP"; then
3484  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3485else
3486as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3487for as_dir in $PATH
3488do
3489  IFS=$as_save_IFS
3490  test -z "$as_dir" && as_dir=.
3491    for ac_exec_ext in '' $ac_executable_extensions; do
3492  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3493    ac_cv_prog_ac_ct_STRIP="strip"
3494    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3495    break 2
3496  fi
3497done
3498  done
3499IFS=$as_save_IFS
3500
3501fi
3502fi
3503ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3504if test -n "$ac_ct_STRIP"; then
3505  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3506$as_echo "$ac_ct_STRIP" >&6; }
3507else
3508  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3509$as_echo "no" >&6; }
3510fi
3511
3512  if test "x$ac_ct_STRIP" = x; then
3513    STRIP=":"
3514  else
3515    case $cross_compiling:$ac_tool_warned in
3516yes:)
3517{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3518$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3519ac_tool_warned=yes ;;
3520esac
3521    STRIP=$ac_ct_STRIP
3522  fi
3523else
3524  STRIP="$ac_cv_prog_STRIP"
3525fi
3526
3527fi
3528INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3529
3530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3531$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3532if test -z "$MKDIR_P"; then
3533  if test "${ac_cv_path_mkdir+set}" = set; then :
3534  $as_echo_n "(cached) " >&6
3535else
3536  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3537for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3538do
3539  IFS=$as_save_IFS
3540  test -z "$as_dir" && as_dir=.
3541    for ac_prog in mkdir gmkdir; do
3542	 for ac_exec_ext in '' $ac_executable_extensions; do
3543	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3544	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3545	     'mkdir (GNU coreutils) '* | \
3546	     'mkdir (coreutils) '* | \
3547	     'mkdir (fileutils) '4.1*)
3548	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3549	       break 3;;
3550	   esac
3551	 done
3552       done
3553  done
3554IFS=$as_save_IFS
3555
3556fi
3557
3558  if test "${ac_cv_path_mkdir+set}" = set; then
3559    MKDIR_P="$ac_cv_path_mkdir -p"
3560  else
3561    # As a last resort, use the slow shell script.  Don't cache a
3562    # value for MKDIR_P within a source directory, because that will
3563    # break other packages using the cache if that directory is
3564    # removed, or if the value is a relative name.
3565    test -d ./--version && rmdir ./--version
3566    MKDIR_P="$ac_install_sh -d"
3567  fi
3568fi
3569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3570$as_echo "$MKDIR_P" >&6; }
3571
3572mkdir_p="$MKDIR_P"
3573case $mkdir_p in
3574  [\\/$]* | ?:[\\/]*) ;;
3575  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3576esac
3577
3578for ac_prog in gawk mawk nawk awk
3579do
3580  # Extract the first word of "$ac_prog", so it can be a program name with args.
3581set dummy $ac_prog; ac_word=$2
3582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3583$as_echo_n "checking for $ac_word... " >&6; }
3584if test "${ac_cv_prog_AWK+set}" = set; then :
3585  $as_echo_n "(cached) " >&6
3586else
3587  if test -n "$AWK"; then
3588  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3589else
3590as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3591for as_dir in $PATH
3592do
3593  IFS=$as_save_IFS
3594  test -z "$as_dir" && as_dir=.
3595    for ac_exec_ext in '' $ac_executable_extensions; do
3596  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3597    ac_cv_prog_AWK="$ac_prog"
3598    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3599    break 2
3600  fi
3601done
3602  done
3603IFS=$as_save_IFS
3604
3605fi
3606fi
3607AWK=$ac_cv_prog_AWK
3608if test -n "$AWK"; then
3609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3610$as_echo "$AWK" >&6; }
3611else
3612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3613$as_echo "no" >&6; }
3614fi
3615
3616
3617  test -n "$AWK" && break
3618done
3619
3620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3621$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3622set x ${MAKE-make}
3623ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3624if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3625  $as_echo_n "(cached) " >&6
3626else
3627  cat >conftest.make <<\_ACEOF
3628SHELL = /bin/sh
3629all:
3630	@echo '@@@%%%=$(MAKE)=@@@%%%'
3631_ACEOF
3632# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3633case `${MAKE-make} -f conftest.make 2>/dev/null` in
3634  *@@@%%%=?*=@@@%%%*)
3635    eval ac_cv_prog_make_${ac_make}_set=yes;;
3636  *)
3637    eval ac_cv_prog_make_${ac_make}_set=no;;
3638esac
3639rm -f conftest.make
3640fi
3641if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3643$as_echo "yes" >&6; }
3644  SET_MAKE=
3645else
3646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3647$as_echo "no" >&6; }
3648  SET_MAKE="MAKE=${MAKE-make}"
3649fi
3650
3651rm -rf .tst 2>/dev/null
3652mkdir .tst 2>/dev/null
3653if test -d .tst; then
3654  am__leading_dot=.
3655else
3656  am__leading_dot=_
3657fi
3658rmdir .tst 2>/dev/null
3659
3660DEPDIR="${am__leading_dot}deps"
3661
3662ac_config_commands="$ac_config_commands depfiles"
3663
3664
3665am_make=${MAKE-make}
3666cat > confinc << 'END'
3667am__doit:
3668	@echo this is the am__doit target
3669.PHONY: am__doit
3670END
3671# If we don't find an include directive, just comment out the code.
3672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3673$as_echo_n "checking for style of include used by $am_make... " >&6; }
3674am__include="#"
3675am__quote=
3676_am_result=none
3677# First try GNU make style include.
3678echo "include confinc" > confmf
3679# Ignore all kinds of additional output from `make'.
3680case `$am_make -s -f confmf 2> /dev/null` in #(
3681*the\ am__doit\ target*)
3682  am__include=include
3683  am__quote=
3684  _am_result=GNU
3685  ;;
3686esac
3687# Now try BSD make style include.
3688if test "$am__include" = "#"; then
3689   echo '.include "confinc"' > confmf
3690   case `$am_make -s -f confmf 2> /dev/null` in #(
3691   *the\ am__doit\ target*)
3692     am__include=.include
3693     am__quote="\""
3694     _am_result=BSD
3695     ;;
3696   esac
3697fi
3698
3699
3700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3701$as_echo "$_am_result" >&6; }
3702rm -f confinc confmf
3703
3704# Check whether --enable-dependency-tracking was given.
3705if test "${enable_dependency_tracking+set}" = set; then :
3706  enableval=$enable_dependency_tracking;
3707fi
3708
3709if test "x$enable_dependency_tracking" != xno; then
3710  am_depcomp="$ac_aux_dir/depcomp"
3711  AMDEPBACKSLASH='\'
3712  am__nodep='_no'
3713fi
3714 if test "x$enable_dependency_tracking" != xno; then
3715  AMDEP_TRUE=
3716  AMDEP_FALSE='#'
3717else
3718  AMDEP_TRUE='#'
3719  AMDEP_FALSE=
3720fi
3721
3722
3723if test "`cd $srcdir && pwd`" != "`pwd`"; then
3724  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3725  # is not polluted with repeated "-I."
3726  am__isrc=' -I$(srcdir)'
3727  # test to see if srcdir already configured
3728  if test -f $srcdir/config.status; then
3729    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3730  fi
3731fi
3732
3733# test whether we have cygpath
3734if test -z "$CYGPATH_W"; then
3735  if (cygpath --version) >/dev/null 2>/dev/null; then
3736    CYGPATH_W='cygpath -w'
3737  else
3738    CYGPATH_W=echo
3739  fi
3740fi
3741
3742
3743# Define the identity of the package.
3744 PACKAGE='gas'
3745 VERSION='2.28.1'
3746
3747
3748cat >>confdefs.h <<_ACEOF
3749#define PACKAGE "$PACKAGE"
3750_ACEOF
3751
3752
3753cat >>confdefs.h <<_ACEOF
3754#define VERSION "$VERSION"
3755_ACEOF
3756
3757# Some tools Automake needs.
3758
3759ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3760
3761
3762AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3763
3764
3765AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3766
3767
3768AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3769
3770
3771MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3772
3773# We need awk for the "check" target.  The system "awk" is bad on
3774# some platforms.
3775# Always define AMTAR for backward compatibility.  Yes, it's still used
3776# in the wild :-(  We should find a proper way to deprecate it ...
3777AMTAR='$${TAR-tar}'
3778
3779am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3780
3781
3782
3783
3784depcc="$CC"   am_compiler_list=
3785
3786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3787$as_echo_n "checking dependency style of $depcc... " >&6; }
3788if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3789  $as_echo_n "(cached) " >&6
3790else
3791  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3792  # We make a subdir and do the tests there.  Otherwise we can end up
3793  # making bogus files that we don't know about and never remove.  For
3794  # instance it was reported that on HP-UX the gcc test will end up
3795  # making a dummy file named `D' -- because `-MD' means `put the output
3796  # in D'.
3797  rm -rf conftest.dir
3798  mkdir conftest.dir
3799  # Copy depcomp to subdir because otherwise we won't find it if we're
3800  # using a relative directory.
3801  cp "$am_depcomp" conftest.dir
3802  cd conftest.dir
3803  # We will build objects and dependencies in a subdirectory because
3804  # it helps to detect inapplicable dependency modes.  For instance
3805  # both Tru64's cc and ICC support -MD to output dependencies as a
3806  # side effect of compilation, but ICC will put the dependencies in
3807  # the current directory while Tru64 will put them in the object
3808  # directory.
3809  mkdir sub
3810
3811  am_cv_CC_dependencies_compiler_type=none
3812  if test "$am_compiler_list" = ""; then
3813     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3814  fi
3815  am__universal=false
3816  case " $depcc " in #(
3817     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3818     esac
3819
3820  for depmode in $am_compiler_list; do
3821    # Setup a source with many dependencies, because some compilers
3822    # like to wrap large dependency lists on column 80 (with \), and
3823    # we should not choose a depcomp mode which is confused by this.
3824    #
3825    # We need to recreate these files for each test, as the compiler may
3826    # overwrite some of them when testing with obscure command lines.
3827    # This happens at least with the AIX C compiler.
3828    : > sub/conftest.c
3829    for i in 1 2 3 4 5 6; do
3830      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3831      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3832      # Solaris 8's {/usr,}/bin/sh.
3833      touch sub/conftst$i.h
3834    done
3835    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3836
3837    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3838    # mode.  It turns out that the SunPro C++ compiler does not properly
3839    # handle `-M -o', and we need to detect this.  Also, some Intel
3840    # versions had trouble with output in subdirs
3841    am__obj=sub/conftest.${OBJEXT-o}
3842    am__minus_obj="-o $am__obj"
3843    case $depmode in
3844    gcc)
3845      # This depmode causes a compiler race in universal mode.
3846      test "$am__universal" = false || continue
3847      ;;
3848    nosideeffect)
3849      # after this tag, mechanisms are not by side-effect, so they'll
3850      # only be used when explicitly requested
3851      if test "x$enable_dependency_tracking" = xyes; then
3852	continue
3853      else
3854	break
3855      fi
3856      ;;
3857    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3858      # This compiler won't grok `-c -o', but also, the minuso test has
3859      # not run yet.  These depmodes are late enough in the game, and
3860      # so weak that their functioning should not be impacted.
3861      am__obj=conftest.${OBJEXT-o}
3862      am__minus_obj=
3863      ;;
3864    none) break ;;
3865    esac
3866    if depmode=$depmode \
3867       source=sub/conftest.c object=$am__obj \
3868       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3869       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3870         >/dev/null 2>conftest.err &&
3871       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3872       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3873       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3874       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3875      # icc doesn't choke on unknown options, it will just issue warnings
3876      # or remarks (even with -Werror).  So we grep stderr for any message
3877      # that says an option was ignored or not supported.
3878      # When given -MP, icc 7.0 and 7.1 complain thusly:
3879      #   icc: Command line warning: ignoring option '-M'; no argument required
3880      # The diagnosis changed in icc 8.0:
3881      #   icc: Command line remark: option '-MP' not supported
3882      if (grep 'ignoring option' conftest.err ||
3883          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3884        am_cv_CC_dependencies_compiler_type=$depmode
3885        break
3886      fi
3887    fi
3888  done
3889
3890  cd ..
3891  rm -rf conftest.dir
3892else
3893  am_cv_CC_dependencies_compiler_type=none
3894fi
3895
3896fi
3897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3898$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3899CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3900
3901 if
3902  test "x$enable_dependency_tracking" != xno \
3903  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3904  am__fastdepCC_TRUE=
3905  am__fastdepCC_FALSE='#'
3906else
3907  am__fastdepCC_TRUE='#'
3908  am__fastdepCC_FALSE=
3909fi
3910
3911
3912
3913
3914ac_ext=c
3915ac_cpp='$CPP $CPPFLAGS'
3916ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3917ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3918ac_compiler_gnu=$ac_cv_c_compiler_gnu
3919if test -n "$ac_tool_prefix"; then
3920  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3921set dummy ${ac_tool_prefix}gcc; ac_word=$2
3922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3923$as_echo_n "checking for $ac_word... " >&6; }
3924if test "${ac_cv_prog_CC+set}" = set; then :
3925  $as_echo_n "(cached) " >&6
3926else
3927  if test -n "$CC"; then
3928  ac_cv_prog_CC="$CC" # Let the user override the test.
3929else
3930as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3931for as_dir in $PATH
3932do
3933  IFS=$as_save_IFS
3934  test -z "$as_dir" && as_dir=.
3935    for ac_exec_ext in '' $ac_executable_extensions; do
3936  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3937    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3938    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3939    break 2
3940  fi
3941done
3942  done
3943IFS=$as_save_IFS
3944
3945fi
3946fi
3947CC=$ac_cv_prog_CC
3948if test -n "$CC"; then
3949  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3950$as_echo "$CC" >&6; }
3951else
3952  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3953$as_echo "no" >&6; }
3954fi
3955
3956
3957fi
3958if test -z "$ac_cv_prog_CC"; then
3959  ac_ct_CC=$CC
3960  # Extract the first word of "gcc", so it can be a program name with args.
3961set dummy gcc; ac_word=$2
3962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3963$as_echo_n "checking for $ac_word... " >&6; }
3964if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3965  $as_echo_n "(cached) " >&6
3966else
3967  if test -n "$ac_ct_CC"; then
3968  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3969else
3970as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3971for as_dir in $PATH
3972do
3973  IFS=$as_save_IFS
3974  test -z "$as_dir" && as_dir=.
3975    for ac_exec_ext in '' $ac_executable_extensions; do
3976  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3977    ac_cv_prog_ac_ct_CC="gcc"
3978    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3979    break 2
3980  fi
3981done
3982  done
3983IFS=$as_save_IFS
3984
3985fi
3986fi
3987ac_ct_CC=$ac_cv_prog_ac_ct_CC
3988if test -n "$ac_ct_CC"; then
3989  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3990$as_echo "$ac_ct_CC" >&6; }
3991else
3992  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3993$as_echo "no" >&6; }
3994fi
3995
3996  if test "x$ac_ct_CC" = x; then
3997    CC=""
3998  else
3999    case $cross_compiling:$ac_tool_warned in
4000yes:)
4001{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4002$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4003ac_tool_warned=yes ;;
4004esac
4005    CC=$ac_ct_CC
4006  fi
4007else
4008  CC="$ac_cv_prog_CC"
4009fi
4010
4011if test -z "$CC"; then
4012          if test -n "$ac_tool_prefix"; then
4013    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4014set dummy ${ac_tool_prefix}cc; ac_word=$2
4015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4016$as_echo_n "checking for $ac_word... " >&6; }
4017if test "${ac_cv_prog_CC+set}" = set; then :
4018  $as_echo_n "(cached) " >&6
4019else
4020  if test -n "$CC"; then
4021  ac_cv_prog_CC="$CC" # Let the user override the test.
4022else
4023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4024for as_dir in $PATH
4025do
4026  IFS=$as_save_IFS
4027  test -z "$as_dir" && as_dir=.
4028    for ac_exec_ext in '' $ac_executable_extensions; do
4029  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4030    ac_cv_prog_CC="${ac_tool_prefix}cc"
4031    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4032    break 2
4033  fi
4034done
4035  done
4036IFS=$as_save_IFS
4037
4038fi
4039fi
4040CC=$ac_cv_prog_CC
4041if test -n "$CC"; then
4042  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4043$as_echo "$CC" >&6; }
4044else
4045  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4046$as_echo "no" >&6; }
4047fi
4048
4049
4050  fi
4051fi
4052if test -z "$CC"; then
4053  # Extract the first word of "cc", so it can be a program name with args.
4054set dummy cc; ac_word=$2
4055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4056$as_echo_n "checking for $ac_word... " >&6; }
4057if test "${ac_cv_prog_CC+set}" = set; then :
4058  $as_echo_n "(cached) " >&6
4059else
4060  if test -n "$CC"; then
4061  ac_cv_prog_CC="$CC" # Let the user override the test.
4062else
4063  ac_prog_rejected=no
4064as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4065for as_dir in $PATH
4066do
4067  IFS=$as_save_IFS
4068  test -z "$as_dir" && as_dir=.
4069    for ac_exec_ext in '' $ac_executable_extensions; do
4070  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4071    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4072       ac_prog_rejected=yes
4073       continue
4074     fi
4075    ac_cv_prog_CC="cc"
4076    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4077    break 2
4078  fi
4079done
4080  done
4081IFS=$as_save_IFS
4082
4083if test $ac_prog_rejected = yes; then
4084  # We found a bogon in the path, so make sure we never use it.
4085  set dummy $ac_cv_prog_CC
4086  shift
4087  if test $# != 0; then
4088    # We chose a different compiler from the bogus one.
4089    # However, it has the same basename, so the bogon will be chosen
4090    # first if we set CC to just the basename; use the full file name.
4091    shift
4092    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4093  fi
4094fi
4095fi
4096fi
4097CC=$ac_cv_prog_CC
4098if test -n "$CC"; then
4099  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4100$as_echo "$CC" >&6; }
4101else
4102  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4103$as_echo "no" >&6; }
4104fi
4105
4106
4107fi
4108if test -z "$CC"; then
4109  if test -n "$ac_tool_prefix"; then
4110  for ac_prog in cl.exe
4111  do
4112    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4113set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4115$as_echo_n "checking for $ac_word... " >&6; }
4116if test "${ac_cv_prog_CC+set}" = set; then :
4117  $as_echo_n "(cached) " >&6
4118else
4119  if test -n "$CC"; then
4120  ac_cv_prog_CC="$CC" # Let the user override the test.
4121else
4122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4123for as_dir in $PATH
4124do
4125  IFS=$as_save_IFS
4126  test -z "$as_dir" && as_dir=.
4127    for ac_exec_ext in '' $ac_executable_extensions; do
4128  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4129    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4130    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4131    break 2
4132  fi
4133done
4134  done
4135IFS=$as_save_IFS
4136
4137fi
4138fi
4139CC=$ac_cv_prog_CC
4140if test -n "$CC"; then
4141  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4142$as_echo "$CC" >&6; }
4143else
4144  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4145$as_echo "no" >&6; }
4146fi
4147
4148
4149    test -n "$CC" && break
4150  done
4151fi
4152if test -z "$CC"; then
4153  ac_ct_CC=$CC
4154  for ac_prog in cl.exe
4155do
4156  # Extract the first word of "$ac_prog", so it can be a program name with args.
4157set dummy $ac_prog; ac_word=$2
4158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4159$as_echo_n "checking for $ac_word... " >&6; }
4160if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4161  $as_echo_n "(cached) " >&6
4162else
4163  if test -n "$ac_ct_CC"; then
4164  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4165else
4166as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4167for as_dir in $PATH
4168do
4169  IFS=$as_save_IFS
4170  test -z "$as_dir" && as_dir=.
4171    for ac_exec_ext in '' $ac_executable_extensions; do
4172  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4173    ac_cv_prog_ac_ct_CC="$ac_prog"
4174    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4175    break 2
4176  fi
4177done
4178  done
4179IFS=$as_save_IFS
4180
4181fi
4182fi
4183ac_ct_CC=$ac_cv_prog_ac_ct_CC
4184if test -n "$ac_ct_CC"; then
4185  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4186$as_echo "$ac_ct_CC" >&6; }
4187else
4188  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4189$as_echo "no" >&6; }
4190fi
4191
4192
4193  test -n "$ac_ct_CC" && break
4194done
4195
4196  if test "x$ac_ct_CC" = x; then
4197    CC=""
4198  else
4199    case $cross_compiling:$ac_tool_warned in
4200yes:)
4201{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4202$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4203ac_tool_warned=yes ;;
4204esac
4205    CC=$ac_ct_CC
4206  fi
4207fi
4208
4209fi
4210
4211
4212test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4213$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4214as_fn_error "no acceptable C compiler found in \$PATH
4215See \`config.log' for more details." "$LINENO" 5; }
4216
4217# Provide some information about the compiler.
4218$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4219set X $ac_compile
4220ac_compiler=$2
4221for ac_option in --version -v -V -qversion; do
4222  { { ac_try="$ac_compiler $ac_option >&5"
4223case "(($ac_try" in
4224  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4225  *) ac_try_echo=$ac_try;;
4226esac
4227eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4228$as_echo "$ac_try_echo"; } >&5
4229  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4230  ac_status=$?
4231  if test -s conftest.err; then
4232    sed '10a\
4233... rest of stderr output deleted ...
4234         10q' conftest.err >conftest.er1
4235    cat conftest.er1 >&5
4236    rm -f conftest.er1 conftest.err
4237  fi
4238  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4239  test $ac_status = 0; }
4240done
4241
4242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4243$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4244if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4245  $as_echo_n "(cached) " >&6
4246else
4247  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4248/* end confdefs.h.  */
4249
4250int
4251main ()
4252{
4253#ifndef __GNUC__
4254       choke me
4255#endif
4256
4257  ;
4258  return 0;
4259}
4260_ACEOF
4261if ac_fn_c_try_compile "$LINENO"; then :
4262  ac_compiler_gnu=yes
4263else
4264  ac_compiler_gnu=no
4265fi
4266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4267ac_cv_c_compiler_gnu=$ac_compiler_gnu
4268
4269fi
4270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4271$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4272if test $ac_compiler_gnu = yes; then
4273  GCC=yes
4274else
4275  GCC=
4276fi
4277ac_test_CFLAGS=${CFLAGS+set}
4278ac_save_CFLAGS=$CFLAGS
4279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4280$as_echo_n "checking whether $CC accepts -g... " >&6; }
4281if test "${ac_cv_prog_cc_g+set}" = set; then :
4282  $as_echo_n "(cached) " >&6
4283else
4284  ac_save_c_werror_flag=$ac_c_werror_flag
4285   ac_c_werror_flag=yes
4286   ac_cv_prog_cc_g=no
4287   CFLAGS="-g"
4288   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4289/* end confdefs.h.  */
4290
4291int
4292main ()
4293{
4294
4295  ;
4296  return 0;
4297}
4298_ACEOF
4299if ac_fn_c_try_compile "$LINENO"; then :
4300  ac_cv_prog_cc_g=yes
4301else
4302  CFLAGS=""
4303      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4304/* end confdefs.h.  */
4305
4306int
4307main ()
4308{
4309
4310  ;
4311  return 0;
4312}
4313_ACEOF
4314if ac_fn_c_try_compile "$LINENO"; then :
4315
4316else
4317  ac_c_werror_flag=$ac_save_c_werror_flag
4318	 CFLAGS="-g"
4319	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4320/* end confdefs.h.  */
4321
4322int
4323main ()
4324{
4325
4326  ;
4327  return 0;
4328}
4329_ACEOF
4330if ac_fn_c_try_compile "$LINENO"; then :
4331  ac_cv_prog_cc_g=yes
4332fi
4333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4334fi
4335rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4336fi
4337rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4338   ac_c_werror_flag=$ac_save_c_werror_flag
4339fi
4340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4341$as_echo "$ac_cv_prog_cc_g" >&6; }
4342if test "$ac_test_CFLAGS" = set; then
4343  CFLAGS=$ac_save_CFLAGS
4344elif test $ac_cv_prog_cc_g = yes; then
4345  if test "$GCC" = yes; then
4346    CFLAGS="-g -O2"
4347  else
4348    CFLAGS="-g"
4349  fi
4350else
4351  if test "$GCC" = yes; then
4352    CFLAGS="-O2"
4353  else
4354    CFLAGS=
4355  fi
4356fi
4357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4358$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4359if test "${ac_cv_prog_cc_c89+set}" = set; then :
4360  $as_echo_n "(cached) " >&6
4361else
4362  ac_cv_prog_cc_c89=no
4363ac_save_CC=$CC
4364cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4365/* end confdefs.h.  */
4366#include <stdarg.h>
4367#include <stdio.h>
4368#include <sys/types.h>
4369#include <sys/stat.h>
4370/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4371struct buf { int x; };
4372FILE * (*rcsopen) (struct buf *, struct stat *, int);
4373static char *e (p, i)
4374     char **p;
4375     int i;
4376{
4377  return p[i];
4378}
4379static char *f (char * (*g) (char **, int), char **p, ...)
4380{
4381  char *s;
4382  va_list v;
4383  va_start (v,p);
4384  s = g (p, va_arg (v,int));
4385  va_end (v);
4386  return s;
4387}
4388
4389/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4390   function prototypes and stuff, but not '\xHH' hex character constants.
4391   These don't provoke an error unfortunately, instead are silently treated
4392   as 'x'.  The following induces an error, until -std is added to get
4393   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4394   array size at least.  It's necessary to write '\x00'==0 to get something
4395   that's true only with -std.  */
4396int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4397
4398/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4399   inside strings and character constants.  */
4400#define FOO(x) 'x'
4401int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4402
4403int test (int i, double x);
4404struct s1 {int (*f) (int a);};
4405struct s2 {int (*f) (double a);};
4406int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4407int argc;
4408char **argv;
4409int
4410main ()
4411{
4412return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4413  ;
4414  return 0;
4415}
4416_ACEOF
4417for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4418	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4419do
4420  CC="$ac_save_CC $ac_arg"
4421  if ac_fn_c_try_compile "$LINENO"; then :
4422  ac_cv_prog_cc_c89=$ac_arg
4423fi
4424rm -f core conftest.err conftest.$ac_objext
4425  test "x$ac_cv_prog_cc_c89" != "xno" && break
4426done
4427rm -f conftest.$ac_ext
4428CC=$ac_save_CC
4429
4430fi
4431# AC_CACHE_VAL
4432case "x$ac_cv_prog_cc_c89" in
4433  x)
4434    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4435$as_echo "none needed" >&6; } ;;
4436  xno)
4437    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4438$as_echo "unsupported" >&6; } ;;
4439  *)
4440    CC="$CC $ac_cv_prog_cc_c89"
4441    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4442$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4443esac
4444if test "x$ac_cv_prog_cc_c89" != xno; then :
4445
4446fi
4447
4448ac_ext=c
4449ac_cpp='$CPP $CPPFLAGS'
4450ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4451ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4452ac_compiler_gnu=$ac_cv_c_compiler_gnu
4453
4454ac_ext=c
4455ac_cpp='$CPP $CPPFLAGS'
4456ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4457ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4458ac_compiler_gnu=$ac_cv_c_compiler_gnu
4459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4460$as_echo_n "checking how to run the C preprocessor... " >&6; }
4461# On Suns, sometimes $CPP names a directory.
4462if test -n "$CPP" && test -d "$CPP"; then
4463  CPP=
4464fi
4465if test -z "$CPP"; then
4466  if test "${ac_cv_prog_CPP+set}" = set; then :
4467  $as_echo_n "(cached) " >&6
4468else
4469      # Double quotes because CPP needs to be expanded
4470    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4471    do
4472      ac_preproc_ok=false
4473for ac_c_preproc_warn_flag in '' yes
4474do
4475  # Use a header file that comes with gcc, so configuring glibc
4476  # with a fresh cross-compiler works.
4477  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4478  # <limits.h> exists even on freestanding compilers.
4479  # On the NeXT, cc -E runs the code through the compiler's parser,
4480  # not just through cpp. "Syntax error" is here to catch this case.
4481  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4482/* end confdefs.h.  */
4483#ifdef __STDC__
4484# include <limits.h>
4485#else
4486# include <assert.h>
4487#endif
4488		     Syntax error
4489_ACEOF
4490if ac_fn_c_try_cpp "$LINENO"; then :
4491
4492else
4493  # Broken: fails on valid input.
4494continue
4495fi
4496rm -f conftest.err conftest.$ac_ext
4497
4498  # OK, works on sane cases.  Now check whether nonexistent headers
4499  # can be detected and how.
4500  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4501/* end confdefs.h.  */
4502#include <ac_nonexistent.h>
4503_ACEOF
4504if ac_fn_c_try_cpp "$LINENO"; then :
4505  # Broken: success on invalid input.
4506continue
4507else
4508  # Passes both tests.
4509ac_preproc_ok=:
4510break
4511fi
4512rm -f conftest.err conftest.$ac_ext
4513
4514done
4515# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4516rm -f conftest.err conftest.$ac_ext
4517if $ac_preproc_ok; then :
4518  break
4519fi
4520
4521    done
4522    ac_cv_prog_CPP=$CPP
4523
4524fi
4525  CPP=$ac_cv_prog_CPP
4526else
4527  ac_cv_prog_CPP=$CPP
4528fi
4529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4530$as_echo "$CPP" >&6; }
4531ac_preproc_ok=false
4532for ac_c_preproc_warn_flag in '' yes
4533do
4534  # Use a header file that comes with gcc, so configuring glibc
4535  # with a fresh cross-compiler works.
4536  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4537  # <limits.h> exists even on freestanding compilers.
4538  # On the NeXT, cc -E runs the code through the compiler's parser,
4539  # not just through cpp. "Syntax error" is here to catch this case.
4540  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4541/* end confdefs.h.  */
4542#ifdef __STDC__
4543# include <limits.h>
4544#else
4545# include <assert.h>
4546#endif
4547		     Syntax error
4548_ACEOF
4549if ac_fn_c_try_cpp "$LINENO"; then :
4550
4551else
4552  # Broken: fails on valid input.
4553continue
4554fi
4555rm -f conftest.err conftest.$ac_ext
4556
4557  # OK, works on sane cases.  Now check whether nonexistent headers
4558  # can be detected and how.
4559  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4560/* end confdefs.h.  */
4561#include <ac_nonexistent.h>
4562_ACEOF
4563if ac_fn_c_try_cpp "$LINENO"; then :
4564  # Broken: success on invalid input.
4565continue
4566else
4567  # Passes both tests.
4568ac_preproc_ok=:
4569break
4570fi
4571rm -f conftest.err conftest.$ac_ext
4572
4573done
4574# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4575rm -f conftest.err conftest.$ac_ext
4576if $ac_preproc_ok; then :
4577
4578else
4579  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4580$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4581as_fn_error "C preprocessor \"$CPP\" fails sanity check
4582See \`config.log' for more details." "$LINENO" 5; }
4583fi
4584
4585ac_ext=c
4586ac_cpp='$CPP $CPPFLAGS'
4587ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4588ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4589ac_compiler_gnu=$ac_cv_c_compiler_gnu
4590
4591
4592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4593$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4594if test "${ac_cv_path_GREP+set}" = set; then :
4595  $as_echo_n "(cached) " >&6
4596else
4597  if test -z "$GREP"; then
4598  ac_path_GREP_found=false
4599  # Loop through the user's path and test for each of PROGNAME-LIST
4600  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4601for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4602do
4603  IFS=$as_save_IFS
4604  test -z "$as_dir" && as_dir=.
4605    for ac_prog in grep ggrep; do
4606    for ac_exec_ext in '' $ac_executable_extensions; do
4607      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4608      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4609# Check for GNU ac_path_GREP and select it if it is found.
4610  # Check for GNU $ac_path_GREP
4611case `"$ac_path_GREP" --version 2>&1` in
4612*GNU*)
4613  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4614*)
4615  ac_count=0
4616  $as_echo_n 0123456789 >"conftest.in"
4617  while :
4618  do
4619    cat "conftest.in" "conftest.in" >"conftest.tmp"
4620    mv "conftest.tmp" "conftest.in"
4621    cp "conftest.in" "conftest.nl"
4622    $as_echo 'GREP' >> "conftest.nl"
4623    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4624    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4625    as_fn_arith $ac_count + 1 && ac_count=$as_val
4626    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4627      # Best one so far, save it but keep looking for a better one
4628      ac_cv_path_GREP="$ac_path_GREP"
4629      ac_path_GREP_max=$ac_count
4630    fi
4631    # 10*(2^10) chars as input seems more than enough
4632    test $ac_count -gt 10 && break
4633  done
4634  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4635esac
4636
4637      $ac_path_GREP_found && break 3
4638    done
4639  done
4640  done
4641IFS=$as_save_IFS
4642  if test -z "$ac_cv_path_GREP"; then
4643    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4644  fi
4645else
4646  ac_cv_path_GREP=$GREP
4647fi
4648
4649fi
4650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4651$as_echo "$ac_cv_path_GREP" >&6; }
4652 GREP="$ac_cv_path_GREP"
4653
4654
4655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4656$as_echo_n "checking for egrep... " >&6; }
4657if test "${ac_cv_path_EGREP+set}" = set; then :
4658  $as_echo_n "(cached) " >&6
4659else
4660  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4661   then ac_cv_path_EGREP="$GREP -E"
4662   else
4663     if test -z "$EGREP"; then
4664  ac_path_EGREP_found=false
4665  # Loop through the user's path and test for each of PROGNAME-LIST
4666  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4667for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4668do
4669  IFS=$as_save_IFS
4670  test -z "$as_dir" && as_dir=.
4671    for ac_prog in egrep; do
4672    for ac_exec_ext in '' $ac_executable_extensions; do
4673      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4674      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4675# Check for GNU ac_path_EGREP and select it if it is found.
4676  # Check for GNU $ac_path_EGREP
4677case `"$ac_path_EGREP" --version 2>&1` in
4678*GNU*)
4679  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4680*)
4681  ac_count=0
4682  $as_echo_n 0123456789 >"conftest.in"
4683  while :
4684  do
4685    cat "conftest.in" "conftest.in" >"conftest.tmp"
4686    mv "conftest.tmp" "conftest.in"
4687    cp "conftest.in" "conftest.nl"
4688    $as_echo 'EGREP' >> "conftest.nl"
4689    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4690    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4691    as_fn_arith $ac_count + 1 && ac_count=$as_val
4692    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4693      # Best one so far, save it but keep looking for a better one
4694      ac_cv_path_EGREP="$ac_path_EGREP"
4695      ac_path_EGREP_max=$ac_count
4696    fi
4697    # 10*(2^10) chars as input seems more than enough
4698    test $ac_count -gt 10 && break
4699  done
4700  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4701esac
4702
4703      $ac_path_EGREP_found && break 3
4704    done
4705  done
4706  done
4707IFS=$as_save_IFS
4708  if test -z "$ac_cv_path_EGREP"; then
4709    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4710  fi
4711else
4712  ac_cv_path_EGREP=$EGREP
4713fi
4714
4715   fi
4716fi
4717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4718$as_echo "$ac_cv_path_EGREP" >&6; }
4719 EGREP="$ac_cv_path_EGREP"
4720
4721
4722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4723$as_echo_n "checking for ANSI C header files... " >&6; }
4724if test "${ac_cv_header_stdc+set}" = set; then :
4725  $as_echo_n "(cached) " >&6
4726else
4727  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4728/* end confdefs.h.  */
4729#include <stdlib.h>
4730#include <stdarg.h>
4731#include <string.h>
4732#include <float.h>
4733
4734int
4735main ()
4736{
4737
4738  ;
4739  return 0;
4740}
4741_ACEOF
4742if ac_fn_c_try_compile "$LINENO"; then :
4743  ac_cv_header_stdc=yes
4744else
4745  ac_cv_header_stdc=no
4746fi
4747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4748
4749if test $ac_cv_header_stdc = yes; then
4750  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4751  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4752/* end confdefs.h.  */
4753#include <string.h>
4754
4755_ACEOF
4756if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4757  $EGREP "memchr" >/dev/null 2>&1; then :
4758
4759else
4760  ac_cv_header_stdc=no
4761fi
4762rm -f conftest*
4763
4764fi
4765
4766if test $ac_cv_header_stdc = yes; then
4767  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4768  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4769/* end confdefs.h.  */
4770#include <stdlib.h>
4771
4772_ACEOF
4773if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4774  $EGREP "free" >/dev/null 2>&1; then :
4775
4776else
4777  ac_cv_header_stdc=no
4778fi
4779rm -f conftest*
4780
4781fi
4782
4783if test $ac_cv_header_stdc = yes; then
4784  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4785  if test "$cross_compiling" = yes; then :
4786  :
4787else
4788  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4789/* end confdefs.h.  */
4790#include <ctype.h>
4791#include <stdlib.h>
4792#if ((' ' & 0x0FF) == 0x020)
4793# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4794# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4795#else
4796# define ISLOWER(c) \
4797		   (('a' <= (c) && (c) <= 'i') \
4798		     || ('j' <= (c) && (c) <= 'r') \
4799		     || ('s' <= (c) && (c) <= 'z'))
4800# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4801#endif
4802
4803#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4804int
4805main ()
4806{
4807  int i;
4808  for (i = 0; i < 256; i++)
4809    if (XOR (islower (i), ISLOWER (i))
4810	|| toupper (i) != TOUPPER (i))
4811      return 2;
4812  return 0;
4813}
4814_ACEOF
4815if ac_fn_c_try_run "$LINENO"; then :
4816
4817else
4818  ac_cv_header_stdc=no
4819fi
4820rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4821  conftest.$ac_objext conftest.beam conftest.$ac_ext
4822fi
4823
4824fi
4825fi
4826{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4827$as_echo "$ac_cv_header_stdc" >&6; }
4828if test $ac_cv_header_stdc = yes; then
4829
4830$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4831
4832fi
4833
4834# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4835for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4836		  inttypes.h stdint.h unistd.h
4837do :
4838  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4839ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4840"
4841eval as_val=\$$as_ac_Header
4842   if test "x$as_val" = x""yes; then :
4843  cat >>confdefs.h <<_ACEOF
4844#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4845_ACEOF
4846
4847fi
4848
4849done
4850
4851
4852
4853  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4854if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4855  MINIX=yes
4856else
4857  MINIX=
4858fi
4859
4860
4861  if test "$MINIX" = yes; then
4862
4863$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4864
4865
4866$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4867
4868
4869$as_echo "#define _MINIX 1" >>confdefs.h
4870
4871  fi
4872
4873
4874  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4875$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4876if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4877  $as_echo_n "(cached) " >&6
4878else
4879  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4880/* end confdefs.h.  */
4881
4882#	  define __EXTENSIONS__ 1
4883	  $ac_includes_default
4884int
4885main ()
4886{
4887
4888  ;
4889  return 0;
4890}
4891_ACEOF
4892if ac_fn_c_try_compile "$LINENO"; then :
4893  ac_cv_safe_to_define___extensions__=yes
4894else
4895  ac_cv_safe_to_define___extensions__=no
4896fi
4897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4898fi
4899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4900$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4901  test $ac_cv_safe_to_define___extensions__ = yes &&
4902    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4903
4904  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4905
4906  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4907
4908  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4909
4910  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4911
4912
4913
4914
4915
4916case `pwd` in
4917  *\ * | *\	*)
4918    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4919$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4920esac
4921
4922
4923
4924macro_version='2.2.7a'
4925macro_revision='1.3134'
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939ltmain="$ac_aux_dir/ltmain.sh"
4940
4941# Backslashify metacharacters that are still active within
4942# double-quoted strings.
4943sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4944
4945# Same as above, but do not quote variable references.
4946double_quote_subst='s/\(["`\\]\)/\\\1/g'
4947
4948# Sed substitution to delay expansion of an escaped shell variable in a
4949# double_quote_subst'ed string.
4950delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4951
4952# Sed substitution to delay expansion of an escaped single quote.
4953delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4954
4955# Sed substitution to avoid accidental globbing in evaled expressions
4956no_glob_subst='s/\*/\\\*/g'
4957
4958ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4959ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4960ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4961
4962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4963$as_echo_n "checking how to print strings... " >&6; }
4964# Test print first, because it will be a builtin if present.
4965if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4966   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4967  ECHO='print -r --'
4968elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4969  ECHO='printf %s\n'
4970else
4971  # Use this function as a fallback that always works.
4972  func_fallback_echo ()
4973  {
4974    eval 'cat <<_LTECHO_EOF
4975$1
4976_LTECHO_EOF'
4977  }
4978  ECHO='func_fallback_echo'
4979fi
4980
4981# func_echo_all arg...
4982# Invoke $ECHO with all args, space-separated.
4983func_echo_all ()
4984{
4985    $ECHO ""
4986}
4987
4988case "$ECHO" in
4989  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4990$as_echo "printf" >&6; } ;;
4991  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4992$as_echo "print -r" >&6; } ;;
4993  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4994$as_echo "cat" >&6; } ;;
4995esac
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5011$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5012if test "${ac_cv_path_SED+set}" = set; then :
5013  $as_echo_n "(cached) " >&6
5014else
5015            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5016     for ac_i in 1 2 3 4 5 6 7; do
5017       ac_script="$ac_script$as_nl$ac_script"
5018     done
5019     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5020     { ac_script=; unset ac_script;}
5021     if test -z "$SED"; then
5022  ac_path_SED_found=false
5023  # Loop through the user's path and test for each of PROGNAME-LIST
5024  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5025for as_dir in $PATH
5026do
5027  IFS=$as_save_IFS
5028  test -z "$as_dir" && as_dir=.
5029    for ac_prog in sed gsed; do
5030    for ac_exec_ext in '' $ac_executable_extensions; do
5031      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5032      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5033# Check for GNU ac_path_SED and select it if it is found.
5034  # Check for GNU $ac_path_SED
5035case `"$ac_path_SED" --version 2>&1` in
5036*GNU*)
5037  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5038*)
5039  ac_count=0
5040  $as_echo_n 0123456789 >"conftest.in"
5041  while :
5042  do
5043    cat "conftest.in" "conftest.in" >"conftest.tmp"
5044    mv "conftest.tmp" "conftest.in"
5045    cp "conftest.in" "conftest.nl"
5046    $as_echo '' >> "conftest.nl"
5047    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5048    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5049    as_fn_arith $ac_count + 1 && ac_count=$as_val
5050    if test $ac_count -gt ${ac_path_SED_max-0}; then
5051      # Best one so far, save it but keep looking for a better one
5052      ac_cv_path_SED="$ac_path_SED"
5053      ac_path_SED_max=$ac_count
5054    fi
5055    # 10*(2^10) chars as input seems more than enough
5056    test $ac_count -gt 10 && break
5057  done
5058  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5059esac
5060
5061      $ac_path_SED_found && break 3
5062    done
5063  done
5064  done
5065IFS=$as_save_IFS
5066  if test -z "$ac_cv_path_SED"; then
5067    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5068  fi
5069else
5070  ac_cv_path_SED=$SED
5071fi
5072
5073fi
5074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5075$as_echo "$ac_cv_path_SED" >&6; }
5076 SED="$ac_cv_path_SED"
5077  rm -f conftest.sed
5078
5079test -z "$SED" && SED=sed
5080Xsed="$SED -e 1s/^X//"
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5093$as_echo_n "checking for fgrep... " >&6; }
5094if test "${ac_cv_path_FGREP+set}" = set; then :
5095  $as_echo_n "(cached) " >&6
5096else
5097  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5098   then ac_cv_path_FGREP="$GREP -F"
5099   else
5100     if test -z "$FGREP"; then
5101  ac_path_FGREP_found=false
5102  # Loop through the user's path and test for each of PROGNAME-LIST
5103  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5104for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5105do
5106  IFS=$as_save_IFS
5107  test -z "$as_dir" && as_dir=.
5108    for ac_prog in fgrep; do
5109    for ac_exec_ext in '' $ac_executable_extensions; do
5110      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5111      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5112# Check for GNU ac_path_FGREP and select it if it is found.
5113  # Check for GNU $ac_path_FGREP
5114case `"$ac_path_FGREP" --version 2>&1` in
5115*GNU*)
5116  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5117*)
5118  ac_count=0
5119  $as_echo_n 0123456789 >"conftest.in"
5120  while :
5121  do
5122    cat "conftest.in" "conftest.in" >"conftest.tmp"
5123    mv "conftest.tmp" "conftest.in"
5124    cp "conftest.in" "conftest.nl"
5125    $as_echo 'FGREP' >> "conftest.nl"
5126    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5127    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5128    as_fn_arith $ac_count + 1 && ac_count=$as_val
5129    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5130      # Best one so far, save it but keep looking for a better one
5131      ac_cv_path_FGREP="$ac_path_FGREP"
5132      ac_path_FGREP_max=$ac_count
5133    fi
5134    # 10*(2^10) chars as input seems more than enough
5135    test $ac_count -gt 10 && break
5136  done
5137  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5138esac
5139
5140      $ac_path_FGREP_found && break 3
5141    done
5142  done
5143  done
5144IFS=$as_save_IFS
5145  if test -z "$ac_cv_path_FGREP"; then
5146    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5147  fi
5148else
5149  ac_cv_path_FGREP=$FGREP
5150fi
5151
5152   fi
5153fi
5154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5155$as_echo "$ac_cv_path_FGREP" >&6; }
5156 FGREP="$ac_cv_path_FGREP"
5157
5158
5159test -z "$GREP" && GREP=grep
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179# Check whether --with-gnu-ld was given.
5180if test "${with_gnu_ld+set}" = set; then :
5181  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5182else
5183  with_gnu_ld=no
5184fi
5185
5186ac_prog=ld
5187if test "$GCC" = yes; then
5188  # Check if gcc -print-prog-name=ld gives a path.
5189  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5190$as_echo_n "checking for ld used by $CC... " >&6; }
5191  case $host in
5192  *-*-mingw*)
5193    # gcc leaves a trailing carriage return which upsets mingw
5194    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5195  *)
5196    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5197  esac
5198  case $ac_prog in
5199    # Accept absolute paths.
5200    [\\/]* | ?:[\\/]*)
5201      re_direlt='/[^/][^/]*/\.\./'
5202      # Canonicalize the pathname of ld
5203      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5204      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5205	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5206      done
5207      test -z "$LD" && LD="$ac_prog"
5208      ;;
5209  "")
5210    # If it fails, then pretend we aren't using GCC.
5211    ac_prog=ld
5212    ;;
5213  *)
5214    # If it is relative, then search for the first ld in PATH.
5215    with_gnu_ld=unknown
5216    ;;
5217  esac
5218elif test "$with_gnu_ld" = yes; then
5219  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5220$as_echo_n "checking for GNU ld... " >&6; }
5221else
5222  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5223$as_echo_n "checking for non-GNU ld... " >&6; }
5224fi
5225if test "${lt_cv_path_LD+set}" = set; then :
5226  $as_echo_n "(cached) " >&6
5227else
5228  if test -z "$LD"; then
5229  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5230  for ac_dir in $PATH; do
5231    IFS="$lt_save_ifs"
5232    test -z "$ac_dir" && ac_dir=.
5233    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5234      lt_cv_path_LD="$ac_dir/$ac_prog"
5235      # Check to see if the program is GNU ld.  I'd rather use --version,
5236      # but apparently some variants of GNU ld only accept -v.
5237      # Break only if it was the GNU/non-GNU ld that we prefer.
5238      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5239      *GNU* | *'with BFD'*)
5240	test "$with_gnu_ld" != no && break
5241	;;
5242      *)
5243	test "$with_gnu_ld" != yes && break
5244	;;
5245      esac
5246    fi
5247  done
5248  IFS="$lt_save_ifs"
5249else
5250  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5251fi
5252fi
5253
5254LD="$lt_cv_path_LD"
5255if test -n "$LD"; then
5256  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5257$as_echo "$LD" >&6; }
5258else
5259  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5260$as_echo "no" >&6; }
5261fi
5262test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5264$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5265if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5266  $as_echo_n "(cached) " >&6
5267else
5268  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5269case `$LD -v 2>&1 </dev/null` in
5270*GNU* | *'with BFD'*)
5271  lt_cv_prog_gnu_ld=yes
5272  ;;
5273*)
5274  lt_cv_prog_gnu_ld=no
5275  ;;
5276esac
5277fi
5278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5279$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5280with_gnu_ld=$lt_cv_prog_gnu_ld
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5291$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5292if test "${lt_cv_path_NM+set}" = set; then :
5293  $as_echo_n "(cached) " >&6
5294else
5295  if test -n "$NM"; then
5296  # Let the user override the test.
5297  lt_cv_path_NM="$NM"
5298else
5299  lt_nm_to_check="${ac_tool_prefix}nm"
5300  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5301    lt_nm_to_check="$lt_nm_to_check nm"
5302  fi
5303  for lt_tmp_nm in $lt_nm_to_check; do
5304    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5305    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5306      IFS="$lt_save_ifs"
5307      test -z "$ac_dir" && ac_dir=.
5308      tmp_nm="$ac_dir/$lt_tmp_nm"
5309      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5310	# Check to see if the nm accepts a BSD-compat flag.
5311	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5312	#   nm: unknown option "B" ignored
5313	# Tru64's nm complains that /dev/null is an invalid object file
5314	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5315	*/dev/null* | *'Invalid file or object type'*)
5316	  lt_cv_path_NM="$tmp_nm -B"
5317	  break
5318	  ;;
5319	*)
5320	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5321	  */dev/null*)
5322	    lt_cv_path_NM="$tmp_nm -p"
5323	    break
5324	    ;;
5325	  *)
5326	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5327	    continue # so that we can try to find one that supports BSD flags
5328	    ;;
5329	  esac
5330	  ;;
5331	esac
5332      fi
5333    done
5334    IFS="$lt_save_ifs"
5335  done
5336  : ${lt_cv_path_NM=no}
5337fi
5338fi
5339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5340$as_echo "$lt_cv_path_NM" >&6; }
5341if test "$lt_cv_path_NM" != "no"; then
5342  NM="$lt_cv_path_NM"
5343else
5344  # Didn't find any BSD compatible name lister, look for dumpbin.
5345  if test -n "$DUMPBIN"; then :
5346    # Let the user override the test.
5347  else
5348    if test -n "$ac_tool_prefix"; then
5349  for ac_prog in dumpbin "link -dump"
5350  do
5351    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5352set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5354$as_echo_n "checking for $ac_word... " >&6; }
5355if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5356  $as_echo_n "(cached) " >&6
5357else
5358  if test -n "$DUMPBIN"; then
5359  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5360else
5361as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5362for as_dir in $PATH
5363do
5364  IFS=$as_save_IFS
5365  test -z "$as_dir" && as_dir=.
5366    for ac_exec_ext in '' $ac_executable_extensions; do
5367  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5368    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5369    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5370    break 2
5371  fi
5372done
5373  done
5374IFS=$as_save_IFS
5375
5376fi
5377fi
5378DUMPBIN=$ac_cv_prog_DUMPBIN
5379if test -n "$DUMPBIN"; then
5380  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5381$as_echo "$DUMPBIN" >&6; }
5382else
5383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5384$as_echo "no" >&6; }
5385fi
5386
5387
5388    test -n "$DUMPBIN" && break
5389  done
5390fi
5391if test -z "$DUMPBIN"; then
5392  ac_ct_DUMPBIN=$DUMPBIN
5393  for ac_prog in dumpbin "link -dump"
5394do
5395  # Extract the first word of "$ac_prog", so it can be a program name with args.
5396set dummy $ac_prog; ac_word=$2
5397{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5398$as_echo_n "checking for $ac_word... " >&6; }
5399if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5400  $as_echo_n "(cached) " >&6
5401else
5402  if test -n "$ac_ct_DUMPBIN"; then
5403  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5404else
5405as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5406for as_dir in $PATH
5407do
5408  IFS=$as_save_IFS
5409  test -z "$as_dir" && as_dir=.
5410    for ac_exec_ext in '' $ac_executable_extensions; do
5411  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5412    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5413    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5414    break 2
5415  fi
5416done
5417  done
5418IFS=$as_save_IFS
5419
5420fi
5421fi
5422ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5423if test -n "$ac_ct_DUMPBIN"; then
5424  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5425$as_echo "$ac_ct_DUMPBIN" >&6; }
5426else
5427  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5428$as_echo "no" >&6; }
5429fi
5430
5431
5432  test -n "$ac_ct_DUMPBIN" && break
5433done
5434
5435  if test "x$ac_ct_DUMPBIN" = x; then
5436    DUMPBIN=":"
5437  else
5438    case $cross_compiling:$ac_tool_warned in
5439yes:)
5440{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5441$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5442ac_tool_warned=yes ;;
5443esac
5444    DUMPBIN=$ac_ct_DUMPBIN
5445  fi
5446fi
5447
5448    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5449    *COFF*)
5450      DUMPBIN="$DUMPBIN -symbols"
5451      ;;
5452    *)
5453      DUMPBIN=:
5454      ;;
5455    esac
5456  fi
5457
5458  if test "$DUMPBIN" != ":"; then
5459    NM="$DUMPBIN"
5460  fi
5461fi
5462test -z "$NM" && NM=nm
5463
5464
5465
5466
5467
5468
5469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5470$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5471if test "${lt_cv_nm_interface+set}" = set; then :
5472  $as_echo_n "(cached) " >&6
5473else
5474  lt_cv_nm_interface="BSD nm"
5475  echo "int some_variable = 0;" > conftest.$ac_ext
5476  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5477  (eval "$ac_compile" 2>conftest.err)
5478  cat conftest.err >&5
5479  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5480  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5481  cat conftest.err >&5
5482  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5483  cat conftest.out >&5
5484  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5485    lt_cv_nm_interface="MS dumpbin"
5486  fi
5487  rm -f conftest*
5488fi
5489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5490$as_echo "$lt_cv_nm_interface" >&6; }
5491
5492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5493$as_echo_n "checking whether ln -s works... " >&6; }
5494LN_S=$as_ln_s
5495if test "$LN_S" = "ln -s"; then
5496  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5497$as_echo "yes" >&6; }
5498else
5499  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5500$as_echo "no, using $LN_S" >&6; }
5501fi
5502
5503# find the maximum length of command line arguments
5504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5505$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5506if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5507  $as_echo_n "(cached) " >&6
5508else
5509    i=0
5510  teststring="ABCD"
5511
5512  case $build_os in
5513  msdosdjgpp*)
5514    # On DJGPP, this test can blow up pretty badly due to problems in libc
5515    # (any single argument exceeding 2000 bytes causes a buffer overrun
5516    # during glob expansion).  Even if it were fixed, the result of this
5517    # check would be larger than it should be.
5518    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5519    ;;
5520
5521  gnu*)
5522    # Under GNU Hurd, this test is not required because there is
5523    # no limit to the length of command line arguments.
5524    # Libtool will interpret -1 as no limit whatsoever
5525    lt_cv_sys_max_cmd_len=-1;
5526    ;;
5527
5528  cygwin* | mingw* | cegcc*)
5529    # On Win9x/ME, this test blows up -- it succeeds, but takes
5530    # about 5 minutes as the teststring grows exponentially.
5531    # Worse, since 9x/ME are not pre-emptively multitasking,
5532    # you end up with a "frozen" computer, even though with patience
5533    # the test eventually succeeds (with a max line length of 256k).
5534    # Instead, let's just punt: use the minimum linelength reported by
5535    # all of the supported platforms: 8192 (on NT/2K/XP).
5536    lt_cv_sys_max_cmd_len=8192;
5537    ;;
5538
5539  mint*)
5540    # On MiNT this can take a long time and run out of memory.
5541    lt_cv_sys_max_cmd_len=8192;
5542    ;;
5543
5544  amigaos*)
5545    # On AmigaOS with pdksh, this test takes hours, literally.
5546    # So we just punt and use a minimum line length of 8192.
5547    lt_cv_sys_max_cmd_len=8192;
5548    ;;
5549
5550  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5551    # This has been around since 386BSD, at least.  Likely further.
5552    if test -x /sbin/sysctl; then
5553      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5554    elif test -x /usr/sbin/sysctl; then
5555      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5556    else
5557      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5558    fi
5559    # And add a safety zone
5560    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5561    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5562    ;;
5563
5564  interix*)
5565    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5566    lt_cv_sys_max_cmd_len=196608
5567    ;;
5568
5569  osf*)
5570    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5571    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5572    # nice to cause kernel panics so lets avoid the loop below.
5573    # First set a reasonable default.
5574    lt_cv_sys_max_cmd_len=16384
5575    #
5576    if test -x /sbin/sysconfig; then
5577      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5578        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5579      esac
5580    fi
5581    ;;
5582  sco3.2v5*)
5583    lt_cv_sys_max_cmd_len=102400
5584    ;;
5585  sysv5* | sco5v6* | sysv4.2uw2*)
5586    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5587    if test -n "$kargmax"; then
5588      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5589    else
5590      lt_cv_sys_max_cmd_len=32768
5591    fi
5592    ;;
5593  *)
5594    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5595    if test -n "$lt_cv_sys_max_cmd_len"; then
5596      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5597      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5598    else
5599      # Make teststring a little bigger before we do anything with it.
5600      # a 1K string should be a reasonable start.
5601      for i in 1 2 3 4 5 6 7 8 ; do
5602        teststring=$teststring$teststring
5603      done
5604      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5605      # If test is not a shell built-in, we'll probably end up computing a
5606      # maximum length that is only half of the actual maximum length, but
5607      # we can't tell.
5608      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5609	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5610	      test $i != 17 # 1/2 MB should be enough
5611      do
5612        i=`expr $i + 1`
5613        teststring=$teststring$teststring
5614      done
5615      # Only check the string length outside the loop.
5616      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5617      teststring=
5618      # Add a significant safety factor because C++ compilers can tack on
5619      # massive amounts of additional arguments before passing them to the
5620      # linker.  It appears as though 1/2 is a usable value.
5621      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5622    fi
5623    ;;
5624  esac
5625
5626fi
5627
5628if test -n $lt_cv_sys_max_cmd_len ; then
5629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5630$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5631else
5632  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5633$as_echo "none" >&6; }
5634fi
5635max_cmd_len=$lt_cv_sys_max_cmd_len
5636
5637
5638
5639
5640
5641
5642: ${CP="cp -f"}
5643: ${MV="mv -f"}
5644: ${RM="rm -f"}
5645
5646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5647$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5648# Try some XSI features
5649xsi_shell=no
5650( _lt_dummy="a/b/c"
5651  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5652      = c,a/b,, \
5653    && eval 'test $(( 1 + 1 )) -eq 2 \
5654    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5655  && xsi_shell=yes
5656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5657$as_echo "$xsi_shell" >&6; }
5658
5659
5660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5661$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5662lt_shell_append=no
5663( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5664    >/dev/null 2>&1 \
5665  && lt_shell_append=yes
5666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5667$as_echo "$lt_shell_append" >&6; }
5668
5669
5670if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5671  lt_unset=unset
5672else
5673  lt_unset=false
5674fi
5675
5676
5677
5678
5679
5680# test EBCDIC or ASCII
5681case `echo X|tr X '\101'` in
5682 A) # ASCII based system
5683    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5684  lt_SP2NL='tr \040 \012'
5685  lt_NL2SP='tr \015\012 \040\040'
5686  ;;
5687 *) # EBCDIC based system
5688  lt_SP2NL='tr \100 \n'
5689  lt_NL2SP='tr \r\n \100\100'
5690  ;;
5691esac
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5702$as_echo_n "checking for $LD option to reload object files... " >&6; }
5703if test "${lt_cv_ld_reload_flag+set}" = set; then :
5704  $as_echo_n "(cached) " >&6
5705else
5706  lt_cv_ld_reload_flag='-r'
5707fi
5708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5709$as_echo "$lt_cv_ld_reload_flag" >&6; }
5710reload_flag=$lt_cv_ld_reload_flag
5711case $reload_flag in
5712"" | " "*) ;;
5713*) reload_flag=" $reload_flag" ;;
5714esac
5715reload_cmds='$LD$reload_flag -o $output$reload_objs'
5716case $host_os in
5717  darwin*)
5718    if test "$GCC" = yes; then
5719      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5720    else
5721      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5722    fi
5723    ;;
5724esac
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734if test -n "$ac_tool_prefix"; then
5735  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5736set dummy ${ac_tool_prefix}objdump; ac_word=$2
5737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5738$as_echo_n "checking for $ac_word... " >&6; }
5739if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5740  $as_echo_n "(cached) " >&6
5741else
5742  if test -n "$OBJDUMP"; then
5743  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5744else
5745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5746for as_dir in $PATH
5747do
5748  IFS=$as_save_IFS
5749  test -z "$as_dir" && as_dir=.
5750    for ac_exec_ext in '' $ac_executable_extensions; do
5751  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5752    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5753    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5754    break 2
5755  fi
5756done
5757  done
5758IFS=$as_save_IFS
5759
5760fi
5761fi
5762OBJDUMP=$ac_cv_prog_OBJDUMP
5763if test -n "$OBJDUMP"; then
5764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5765$as_echo "$OBJDUMP" >&6; }
5766else
5767  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5768$as_echo "no" >&6; }
5769fi
5770
5771
5772fi
5773if test -z "$ac_cv_prog_OBJDUMP"; then
5774  ac_ct_OBJDUMP=$OBJDUMP
5775  # Extract the first word of "objdump", so it can be a program name with args.
5776set dummy objdump; ac_word=$2
5777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5778$as_echo_n "checking for $ac_word... " >&6; }
5779if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5780  $as_echo_n "(cached) " >&6
5781else
5782  if test -n "$ac_ct_OBJDUMP"; then
5783  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5784else
5785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5786for as_dir in $PATH
5787do
5788  IFS=$as_save_IFS
5789  test -z "$as_dir" && as_dir=.
5790    for ac_exec_ext in '' $ac_executable_extensions; do
5791  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5792    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5793    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5794    break 2
5795  fi
5796done
5797  done
5798IFS=$as_save_IFS
5799
5800fi
5801fi
5802ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5803if test -n "$ac_ct_OBJDUMP"; then
5804  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5805$as_echo "$ac_ct_OBJDUMP" >&6; }
5806else
5807  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5808$as_echo "no" >&6; }
5809fi
5810
5811  if test "x$ac_ct_OBJDUMP" = x; then
5812    OBJDUMP="false"
5813  else
5814    case $cross_compiling:$ac_tool_warned in
5815yes:)
5816{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5817$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5818ac_tool_warned=yes ;;
5819esac
5820    OBJDUMP=$ac_ct_OBJDUMP
5821  fi
5822else
5823  OBJDUMP="$ac_cv_prog_OBJDUMP"
5824fi
5825
5826test -z "$OBJDUMP" && OBJDUMP=objdump
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5837$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5838if test "${lt_cv_deplibs_check_method+set}" = set; then :
5839  $as_echo_n "(cached) " >&6
5840else
5841  lt_cv_file_magic_cmd='$MAGIC_CMD'
5842lt_cv_file_magic_test_file=
5843lt_cv_deplibs_check_method='unknown'
5844# Need to set the preceding variable on all platforms that support
5845# interlibrary dependencies.
5846# 'none' -- dependencies not supported.
5847# `unknown' -- same as none, but documents that we really don't know.
5848# 'pass_all' -- all dependencies passed with no checks.
5849# 'test_compile' -- check by making test program.
5850# 'file_magic [[regex]]' -- check by looking for files in library path
5851# which responds to the $file_magic_cmd with a given extended regex.
5852# If you have `file' or equivalent on your system and you're not sure
5853# whether `pass_all' will *always* work, you probably want this one.
5854
5855case $host_os in
5856aix[4-9]*)
5857  lt_cv_deplibs_check_method=pass_all
5858  ;;
5859
5860beos*)
5861  lt_cv_deplibs_check_method=pass_all
5862  ;;
5863
5864bsdi[45]*)
5865  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5866  lt_cv_file_magic_cmd='/usr/bin/file -L'
5867  lt_cv_file_magic_test_file=/shlib/libc.so
5868  ;;
5869
5870cygwin*)
5871  # func_win32_libid is a shell function defined in ltmain.sh
5872  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5873  lt_cv_file_magic_cmd='func_win32_libid'
5874  ;;
5875
5876mingw* | pw32*)
5877  # Base MSYS/MinGW do not provide the 'file' command needed by
5878  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5879  # unless we find 'file', for example because we are cross-compiling.
5880  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5881  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5882    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5883    lt_cv_file_magic_cmd='func_win32_libid'
5884  else
5885    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5886    lt_cv_file_magic_cmd='$OBJDUMP -f'
5887  fi
5888  ;;
5889
5890cegcc*)
5891  # use the weaker test based on 'objdump'. See mingw*.
5892  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5893  lt_cv_file_magic_cmd='$OBJDUMP -f'
5894  ;;
5895
5896darwin* | rhapsody*)
5897  lt_cv_deplibs_check_method=pass_all
5898  ;;
5899
5900freebsd* | dragonfly*)
5901  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5902    case $host_cpu in
5903    i*86 )
5904      # Not sure whether the presence of OpenBSD here was a mistake.
5905      # Let's accept both of them until this is cleared up.
5906      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5907      lt_cv_file_magic_cmd=/usr/bin/file
5908      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5909      ;;
5910    esac
5911  else
5912    lt_cv_deplibs_check_method=pass_all
5913  fi
5914  ;;
5915
5916gnu*)
5917  lt_cv_deplibs_check_method=pass_all
5918  ;;
5919
5920haiku*)
5921  lt_cv_deplibs_check_method=pass_all
5922  ;;
5923
5924hpux10.20* | hpux11*)
5925  lt_cv_file_magic_cmd=/usr/bin/file
5926  case $host_cpu in
5927  ia64*)
5928    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5929    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5930    ;;
5931  hppa*64*)
5932    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]'
5933    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5934    ;;
5935  *)
5936    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5937    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5938    ;;
5939  esac
5940  ;;
5941
5942interix[3-9]*)
5943  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5944  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5945  ;;
5946
5947irix5* | irix6* | nonstopux*)
5948  case $LD in
5949  *-32|*"-32 ") libmagic=32-bit;;
5950  *-n32|*"-n32 ") libmagic=N32;;
5951  *-64|*"-64 ") libmagic=64-bit;;
5952  *) libmagic=never-match;;
5953  esac
5954  lt_cv_deplibs_check_method=pass_all
5955  ;;
5956
5957# This must be Linux ELF.
5958linux* | k*bsd*-gnu | kopensolaris*-gnu)
5959  lt_cv_deplibs_check_method=pass_all
5960  ;;
5961
5962netbsd*)
5963  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5964    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5965  else
5966    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5967  fi
5968  ;;
5969
5970newos6*)
5971  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5972  lt_cv_file_magic_cmd=/usr/bin/file
5973  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5974  ;;
5975
5976*nto* | *qnx*)
5977  lt_cv_deplibs_check_method=pass_all
5978  ;;
5979
5980openbsd*)
5981  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5982    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5983  else
5984    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5985  fi
5986  ;;
5987
5988osf3* | osf4* | osf5*)
5989  lt_cv_deplibs_check_method=pass_all
5990  ;;
5991
5992rdos*)
5993  lt_cv_deplibs_check_method=pass_all
5994  ;;
5995
5996solaris*)
5997  lt_cv_deplibs_check_method=pass_all
5998  ;;
5999
6000sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6001  lt_cv_deplibs_check_method=pass_all
6002  ;;
6003
6004sysv4 | sysv4.3*)
6005  case $host_vendor in
6006  motorola)
6007    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]'
6008    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6009    ;;
6010  ncr)
6011    lt_cv_deplibs_check_method=pass_all
6012    ;;
6013  sequent)
6014    lt_cv_file_magic_cmd='/bin/file'
6015    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6016    ;;
6017  sni)
6018    lt_cv_file_magic_cmd='/bin/file'
6019    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6020    lt_cv_file_magic_test_file=/lib/libc.so
6021    ;;
6022  siemens)
6023    lt_cv_deplibs_check_method=pass_all
6024    ;;
6025  pc)
6026    lt_cv_deplibs_check_method=pass_all
6027    ;;
6028  esac
6029  ;;
6030
6031tpf*)
6032  lt_cv_deplibs_check_method=pass_all
6033  ;;
6034esac
6035
6036fi
6037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6038$as_echo "$lt_cv_deplibs_check_method" >&6; }
6039file_magic_cmd=$lt_cv_file_magic_cmd
6040deplibs_check_method=$lt_cv_deplibs_check_method
6041test -z "$deplibs_check_method" && deplibs_check_method=unknown
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054if test -n "$ac_tool_prefix"; then
6055  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6056set dummy ${ac_tool_prefix}ar; ac_word=$2
6057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6058$as_echo_n "checking for $ac_word... " >&6; }
6059if test "${ac_cv_prog_AR+set}" = set; then :
6060  $as_echo_n "(cached) " >&6
6061else
6062  if test -n "$AR"; then
6063  ac_cv_prog_AR="$AR" # Let the user override the test.
6064else
6065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6066for as_dir in $PATH
6067do
6068  IFS=$as_save_IFS
6069  test -z "$as_dir" && as_dir=.
6070    for ac_exec_ext in '' $ac_executable_extensions; do
6071  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6072    ac_cv_prog_AR="${ac_tool_prefix}ar"
6073    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6074    break 2
6075  fi
6076done
6077  done
6078IFS=$as_save_IFS
6079
6080fi
6081fi
6082AR=$ac_cv_prog_AR
6083if test -n "$AR"; then
6084  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6085$as_echo "$AR" >&6; }
6086else
6087  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6088$as_echo "no" >&6; }
6089fi
6090
6091
6092fi
6093if test -z "$ac_cv_prog_AR"; then
6094  ac_ct_AR=$AR
6095  # Extract the first word of "ar", so it can be a program name with args.
6096set dummy ar; ac_word=$2
6097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6098$as_echo_n "checking for $ac_word... " >&6; }
6099if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6100  $as_echo_n "(cached) " >&6
6101else
6102  if test -n "$ac_ct_AR"; then
6103  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6104else
6105as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6106for as_dir in $PATH
6107do
6108  IFS=$as_save_IFS
6109  test -z "$as_dir" && as_dir=.
6110    for ac_exec_ext in '' $ac_executable_extensions; do
6111  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6112    ac_cv_prog_ac_ct_AR="ar"
6113    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6114    break 2
6115  fi
6116done
6117  done
6118IFS=$as_save_IFS
6119
6120fi
6121fi
6122ac_ct_AR=$ac_cv_prog_ac_ct_AR
6123if test -n "$ac_ct_AR"; then
6124  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6125$as_echo "$ac_ct_AR" >&6; }
6126else
6127  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6128$as_echo "no" >&6; }
6129fi
6130
6131  if test "x$ac_ct_AR" = x; then
6132    AR="false"
6133  else
6134    case $cross_compiling:$ac_tool_warned in
6135yes:)
6136{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6137$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6138ac_tool_warned=yes ;;
6139esac
6140    AR=$ac_ct_AR
6141  fi
6142else
6143  AR="$ac_cv_prog_AR"
6144fi
6145
6146test -z "$AR" && AR=ar
6147test -z "$AR_FLAGS" && AR_FLAGS=cru
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159if test -n "$ac_tool_prefix"; then
6160  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6161set dummy ${ac_tool_prefix}strip; ac_word=$2
6162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6163$as_echo_n "checking for $ac_word... " >&6; }
6164if test "${ac_cv_prog_STRIP+set}" = set; then :
6165  $as_echo_n "(cached) " >&6
6166else
6167  if test -n "$STRIP"; then
6168  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6169else
6170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6171for as_dir in $PATH
6172do
6173  IFS=$as_save_IFS
6174  test -z "$as_dir" && as_dir=.
6175    for ac_exec_ext in '' $ac_executable_extensions; do
6176  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6177    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6178    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6179    break 2
6180  fi
6181done
6182  done
6183IFS=$as_save_IFS
6184
6185fi
6186fi
6187STRIP=$ac_cv_prog_STRIP
6188if test -n "$STRIP"; then
6189  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6190$as_echo "$STRIP" >&6; }
6191else
6192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6193$as_echo "no" >&6; }
6194fi
6195
6196
6197fi
6198if test -z "$ac_cv_prog_STRIP"; then
6199  ac_ct_STRIP=$STRIP
6200  # Extract the first word of "strip", so it can be a program name with args.
6201set dummy strip; ac_word=$2
6202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6203$as_echo_n "checking for $ac_word... " >&6; }
6204if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6205  $as_echo_n "(cached) " >&6
6206else
6207  if test -n "$ac_ct_STRIP"; then
6208  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6209else
6210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6211for as_dir in $PATH
6212do
6213  IFS=$as_save_IFS
6214  test -z "$as_dir" && as_dir=.
6215    for ac_exec_ext in '' $ac_executable_extensions; do
6216  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6217    ac_cv_prog_ac_ct_STRIP="strip"
6218    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6219    break 2
6220  fi
6221done
6222  done
6223IFS=$as_save_IFS
6224
6225fi
6226fi
6227ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6228if test -n "$ac_ct_STRIP"; then
6229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6230$as_echo "$ac_ct_STRIP" >&6; }
6231else
6232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6233$as_echo "no" >&6; }
6234fi
6235
6236  if test "x$ac_ct_STRIP" = x; then
6237    STRIP=":"
6238  else
6239    case $cross_compiling:$ac_tool_warned in
6240yes:)
6241{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6242$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6243ac_tool_warned=yes ;;
6244esac
6245    STRIP=$ac_ct_STRIP
6246  fi
6247else
6248  STRIP="$ac_cv_prog_STRIP"
6249fi
6250
6251test -z "$STRIP" && STRIP=:
6252
6253
6254
6255
6256
6257
6258if test -n "$ac_tool_prefix"; then
6259  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6260set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6262$as_echo_n "checking for $ac_word... " >&6; }
6263if test "${ac_cv_prog_RANLIB+set}" = set; then :
6264  $as_echo_n "(cached) " >&6
6265else
6266  if test -n "$RANLIB"; then
6267  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6268else
6269as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6270for as_dir in $PATH
6271do
6272  IFS=$as_save_IFS
6273  test -z "$as_dir" && as_dir=.
6274    for ac_exec_ext in '' $ac_executable_extensions; do
6275  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6276    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6277    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6278    break 2
6279  fi
6280done
6281  done
6282IFS=$as_save_IFS
6283
6284fi
6285fi
6286RANLIB=$ac_cv_prog_RANLIB
6287if test -n "$RANLIB"; then
6288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6289$as_echo "$RANLIB" >&6; }
6290else
6291  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6292$as_echo "no" >&6; }
6293fi
6294
6295
6296fi
6297if test -z "$ac_cv_prog_RANLIB"; then
6298  ac_ct_RANLIB=$RANLIB
6299  # Extract the first word of "ranlib", so it can be a program name with args.
6300set dummy ranlib; ac_word=$2
6301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6302$as_echo_n "checking for $ac_word... " >&6; }
6303if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6304  $as_echo_n "(cached) " >&6
6305else
6306  if test -n "$ac_ct_RANLIB"; then
6307  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6308else
6309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6310for as_dir in $PATH
6311do
6312  IFS=$as_save_IFS
6313  test -z "$as_dir" && as_dir=.
6314    for ac_exec_ext in '' $ac_executable_extensions; do
6315  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6316    ac_cv_prog_ac_ct_RANLIB="ranlib"
6317    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6318    break 2
6319  fi
6320done
6321  done
6322IFS=$as_save_IFS
6323
6324fi
6325fi
6326ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6327if test -n "$ac_ct_RANLIB"; then
6328  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6329$as_echo "$ac_ct_RANLIB" >&6; }
6330else
6331  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6332$as_echo "no" >&6; }
6333fi
6334
6335  if test "x$ac_ct_RANLIB" = x; then
6336    RANLIB=":"
6337  else
6338    case $cross_compiling:$ac_tool_warned in
6339yes:)
6340{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6341$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6342ac_tool_warned=yes ;;
6343esac
6344    RANLIB=$ac_ct_RANLIB
6345  fi
6346else
6347  RANLIB="$ac_cv_prog_RANLIB"
6348fi
6349
6350test -z "$RANLIB" && RANLIB=:
6351
6352
6353
6354
6355
6356
6357# Determine commands to create old-style static archives.
6358old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6359old_postinstall_cmds='chmod 644 $oldlib'
6360old_postuninstall_cmds=
6361
6362if test -n "$RANLIB"; then
6363  case $host_os in
6364  openbsd*)
6365    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6366    ;;
6367  *)
6368    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6369    ;;
6370  esac
6371  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6372fi
6373
6374case $host_os in
6375  darwin*)
6376    lock_old_archive_extraction=yes ;;
6377  *)
6378    lock_old_archive_extraction=no ;;
6379esac
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419# If no C compiler was specified, use CC.
6420LTCC=${LTCC-"$CC"}
6421
6422# If no C compiler flags were specified, use CFLAGS.
6423LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6424
6425# Allow CC to be a program name with arguments.
6426compiler=$CC
6427
6428
6429# Check for command to grab the raw symbol name followed by C symbol from nm.
6430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6431$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6432if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6433  $as_echo_n "(cached) " >&6
6434else
6435
6436# These are sane defaults that work on at least a few old systems.
6437# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6438
6439# Character class describing NM global symbol codes.
6440symcode='[BCDEGRST]'
6441
6442# Regexp to match symbols that can be accessed directly from C.
6443sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6444
6445# Define system-specific variables.
6446case $host_os in
6447aix*)
6448  symcode='[BCDT]'
6449  ;;
6450cygwin* | mingw* | pw32* | cegcc*)
6451  symcode='[ABCDGISTW]'
6452  ;;
6453hpux*)
6454  if test "$host_cpu" = ia64; then
6455    symcode='[ABCDEGRST]'
6456  fi
6457  ;;
6458irix* | nonstopux*)
6459  symcode='[BCDEGRST]'
6460  ;;
6461osf*)
6462  symcode='[BCDEGQRST]'
6463  ;;
6464solaris*)
6465  symcode='[BDRT]'
6466  ;;
6467sco3.2v5*)
6468  symcode='[DT]'
6469  ;;
6470sysv4.2uw2*)
6471  symcode='[DT]'
6472  ;;
6473sysv5* | sco5v6* | unixware* | OpenUNIX*)
6474  symcode='[ABDT]'
6475  ;;
6476sysv4)
6477  symcode='[DFNSTU]'
6478  ;;
6479esac
6480
6481# If we're using GNU nm, then use its standard symbol codes.
6482case `$NM -V 2>&1` in
6483*GNU* | *'with BFD'*)
6484  symcode='[ABCDGIRSTW]' ;;
6485esac
6486
6487# Transform an extracted symbol line into a proper C declaration.
6488# Some systems (esp. on ia64) link data and code symbols differently,
6489# so use this general approach.
6490lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6491
6492# Transform an extracted symbol line into symbol name and symbol address
6493lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6494lt_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'"
6495
6496# Handle CRLF in mingw tool chain
6497opt_cr=
6498case $build_os in
6499mingw*)
6500  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6501  ;;
6502esac
6503
6504# Try without a prefix underscore, then with it.
6505for ac_symprfx in "" "_"; do
6506
6507  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6508  symxfrm="\\1 $ac_symprfx\\2 \\2"
6509
6510  # Write the raw and C identifiers.
6511  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6512    # Fake it for dumpbin and say T for any non-static function
6513    # and D for any global variable.
6514    # Also find C++ and __fastcall symbols from MSVC++,
6515    # which start with @ or ?.
6516    lt_cv_sys_global_symbol_pipe="$AWK '"\
6517"     {last_section=section; section=\$ 3};"\
6518"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6519"     \$ 0!~/External *\|/{next};"\
6520"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6521"     {if(hide[section]) next};"\
6522"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6523"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6524"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6525"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6526"     ' prfx=^$ac_symprfx"
6527  else
6528    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6529  fi
6530
6531  # Check to see that the pipe works correctly.
6532  pipe_works=no
6533
6534  rm -f conftest*
6535  cat > conftest.$ac_ext <<_LT_EOF
6536#ifdef __cplusplus
6537extern "C" {
6538#endif
6539char nm_test_var;
6540void nm_test_func(void);
6541void nm_test_func(void){}
6542#ifdef __cplusplus
6543}
6544#endif
6545int main(){nm_test_var='a';nm_test_func();return(0);}
6546_LT_EOF
6547
6548  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6549  (eval $ac_compile) 2>&5
6550  ac_status=$?
6551  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6552  test $ac_status = 0; }; then
6553    # Now try to grab the symbols.
6554    nlist=conftest.nm
6555    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6556  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6557  ac_status=$?
6558  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6559  test $ac_status = 0; } && test -s "$nlist"; then
6560      # Try sorting and uniquifying the output.
6561      if sort "$nlist" | uniq > "$nlist"T; then
6562	mv -f "$nlist"T "$nlist"
6563      else
6564	rm -f "$nlist"T
6565      fi
6566
6567      # Make sure that we snagged all the symbols we need.
6568      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6569	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6570	  cat <<_LT_EOF > conftest.$ac_ext
6571#ifdef __cplusplus
6572extern "C" {
6573#endif
6574
6575_LT_EOF
6576	  # Now generate the symbol file.
6577	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6578
6579	  cat <<_LT_EOF >> conftest.$ac_ext
6580
6581/* The mapping between symbol names and symbols.  */
6582const struct {
6583  const char *name;
6584  void       *address;
6585}
6586lt__PROGRAM__LTX_preloaded_symbols[] =
6587{
6588  { "@PROGRAM@", (void *) 0 },
6589_LT_EOF
6590	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6591	  cat <<\_LT_EOF >> conftest.$ac_ext
6592  {0, (void *) 0}
6593};
6594
6595/* This works around a problem in FreeBSD linker */
6596#ifdef FREEBSD_WORKAROUND
6597static const void *lt_preloaded_setup() {
6598  return lt__PROGRAM__LTX_preloaded_symbols;
6599}
6600#endif
6601
6602#ifdef __cplusplus
6603}
6604#endif
6605_LT_EOF
6606	  # Now try linking the two files.
6607	  mv conftest.$ac_objext conftstm.$ac_objext
6608	  lt_save_LIBS="$LIBS"
6609	  lt_save_CFLAGS="$CFLAGS"
6610	  LIBS="conftstm.$ac_objext"
6611	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6612	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6613  (eval $ac_link) 2>&5
6614  ac_status=$?
6615  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6616  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6617	    pipe_works=yes
6618	  fi
6619	  LIBS="$lt_save_LIBS"
6620	  CFLAGS="$lt_save_CFLAGS"
6621	else
6622	  echo "cannot find nm_test_func in $nlist" >&5
6623	fi
6624      else
6625	echo "cannot find nm_test_var in $nlist" >&5
6626      fi
6627    else
6628      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6629    fi
6630  else
6631    echo "$progname: failed program was:" >&5
6632    cat conftest.$ac_ext >&5
6633  fi
6634  rm -rf conftest* conftst*
6635
6636  # Do not use the global_symbol_pipe unless it works.
6637  if test "$pipe_works" = yes; then
6638    break
6639  else
6640    lt_cv_sys_global_symbol_pipe=
6641  fi
6642done
6643
6644fi
6645
6646if test -z "$lt_cv_sys_global_symbol_pipe"; then
6647  lt_cv_sys_global_symbol_to_cdecl=
6648fi
6649if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6651$as_echo "failed" >&6; }
6652else
6653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6654$as_echo "ok" >&6; }
6655fi
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678# Check whether --enable-libtool-lock was given.
6679if test "${enable_libtool_lock+set}" = set; then :
6680  enableval=$enable_libtool_lock;
6681fi
6682
6683test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6684
6685# Some flags need to be propagated to the compiler or linker for good
6686# libtool support.
6687case $host in
6688ia64-*-hpux*)
6689  # Find out which ABI we are using.
6690  echo 'int i;' > conftest.$ac_ext
6691  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6692  (eval $ac_compile) 2>&5
6693  ac_status=$?
6694  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6695  test $ac_status = 0; }; then
6696    case `/usr/bin/file conftest.$ac_objext` in
6697      *ELF-32*)
6698	HPUX_IA64_MODE="32"
6699	;;
6700      *ELF-64*)
6701	HPUX_IA64_MODE="64"
6702	;;
6703    esac
6704  fi
6705  rm -rf conftest*
6706  ;;
6707*-*-irix6*)
6708  # Find out which ABI we are using.
6709  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6710  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6711  (eval $ac_compile) 2>&5
6712  ac_status=$?
6713  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6714  test $ac_status = 0; }; then
6715    if test "$lt_cv_prog_gnu_ld" = yes; then
6716      case `/usr/bin/file conftest.$ac_objext` in
6717	*32-bit*)
6718	  LD="${LD-ld} -melf32bsmip"
6719	  ;;
6720	*N32*)
6721	  LD="${LD-ld} -melf32bmipn32"
6722	  ;;
6723	*64-bit*)
6724	  LD="${LD-ld} -melf64bmip"
6725	;;
6726      esac
6727    else
6728      case `/usr/bin/file conftest.$ac_objext` in
6729	*32-bit*)
6730	  LD="${LD-ld} -32"
6731	  ;;
6732	*N32*)
6733	  LD="${LD-ld} -n32"
6734	  ;;
6735	*64-bit*)
6736	  LD="${LD-ld} -64"
6737	  ;;
6738      esac
6739    fi
6740  fi
6741  rm -rf conftest*
6742  ;;
6743
6744x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6745s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6746  # Find out which ABI we are using.
6747  echo 'int i;' > conftest.$ac_ext
6748  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6749  (eval $ac_compile) 2>&5
6750  ac_status=$?
6751  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6752  test $ac_status = 0; }; then
6753    case `/usr/bin/file conftest.o` in
6754      *32-bit*)
6755	case $host in
6756	  x86_64-*kfreebsd*-gnu)
6757	    LD="${LD-ld} -m elf_i386_fbsd"
6758	    ;;
6759	  x86_64-*linux*)
6760	    case `/usr/bin/file conftest.o` in
6761	      *x86-64*)
6762		LD="${LD-ld} -m elf32_x86_64"
6763		;;
6764	      *)
6765		LD="${LD-ld} -m elf_i386"
6766		;;
6767	    esac
6768	    ;;
6769	  powerpc64le-*linux*)
6770	    LD="${LD-ld} -m elf32lppclinux"
6771	    ;;
6772	  powerpc64-*linux*)
6773	    LD="${LD-ld} -m elf32ppclinux"
6774	    ;;
6775	  s390x-*linux*)
6776	    LD="${LD-ld} -m elf_s390"
6777	    ;;
6778	  sparc64-*linux*)
6779	    LD="${LD-ld} -m elf32_sparc"
6780	    ;;
6781	esac
6782	;;
6783      *64-bit*)
6784	case $host in
6785	  x86_64-*kfreebsd*-gnu)
6786	    LD="${LD-ld} -m elf_x86_64_fbsd"
6787	    ;;
6788	  x86_64-*linux*)
6789	    LD="${LD-ld} -m elf_x86_64"
6790	    ;;
6791	  powerpcle-*linux*)
6792	    LD="${LD-ld} -m elf64lppc"
6793	    ;;
6794	  powerpc-*linux*)
6795	    LD="${LD-ld} -m elf64ppc"
6796	    ;;
6797	  s390*-*linux*|s390*-*tpf*)
6798	    LD="${LD-ld} -m elf64_s390"
6799	    ;;
6800	  sparc*-*linux*)
6801	    LD="${LD-ld} -m elf64_sparc"
6802	    ;;
6803	esac
6804	;;
6805    esac
6806  fi
6807  rm -rf conftest*
6808  ;;
6809
6810*-*-sco3.2v5*)
6811  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6812  SAVE_CFLAGS="$CFLAGS"
6813  CFLAGS="$CFLAGS -belf"
6814  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6815$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6816if test "${lt_cv_cc_needs_belf+set}" = set; then :
6817  $as_echo_n "(cached) " >&6
6818else
6819  ac_ext=c
6820ac_cpp='$CPP $CPPFLAGS'
6821ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6822ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6823ac_compiler_gnu=$ac_cv_c_compiler_gnu
6824
6825     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6826/* end confdefs.h.  */
6827
6828int
6829main ()
6830{
6831
6832  ;
6833  return 0;
6834}
6835_ACEOF
6836if ac_fn_c_try_link "$LINENO"; then :
6837  lt_cv_cc_needs_belf=yes
6838else
6839  lt_cv_cc_needs_belf=no
6840fi
6841rm -f core conftest.err conftest.$ac_objext \
6842    conftest$ac_exeext conftest.$ac_ext
6843     ac_ext=c
6844ac_cpp='$CPP $CPPFLAGS'
6845ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6846ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6847ac_compiler_gnu=$ac_cv_c_compiler_gnu
6848
6849fi
6850{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6851$as_echo "$lt_cv_cc_needs_belf" >&6; }
6852  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6853    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6854    CFLAGS="$SAVE_CFLAGS"
6855  fi
6856  ;;
6857sparc*-*solaris*)
6858  # Find out which ABI we are using.
6859  echo 'int i;' > conftest.$ac_ext
6860  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6861  (eval $ac_compile) 2>&5
6862  ac_status=$?
6863  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6864  test $ac_status = 0; }; then
6865    case `/usr/bin/file conftest.o` in
6866    *64-bit*)
6867      case $lt_cv_prog_gnu_ld in
6868      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6869      *)
6870	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6871	  LD="${LD-ld} -64"
6872	fi
6873	;;
6874      esac
6875      ;;
6876    esac
6877  fi
6878  rm -rf conftest*
6879  ;;
6880esac
6881
6882need_locks="$enable_libtool_lock"
6883
6884
6885  case $host_os in
6886    rhapsody* | darwin*)
6887    if test -n "$ac_tool_prefix"; then
6888  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6889set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6891$as_echo_n "checking for $ac_word... " >&6; }
6892if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6893  $as_echo_n "(cached) " >&6
6894else
6895  if test -n "$DSYMUTIL"; then
6896  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6897else
6898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6899for as_dir in $PATH
6900do
6901  IFS=$as_save_IFS
6902  test -z "$as_dir" && as_dir=.
6903    for ac_exec_ext in '' $ac_executable_extensions; do
6904  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6905    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6906    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6907    break 2
6908  fi
6909done
6910  done
6911IFS=$as_save_IFS
6912
6913fi
6914fi
6915DSYMUTIL=$ac_cv_prog_DSYMUTIL
6916if test -n "$DSYMUTIL"; then
6917  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6918$as_echo "$DSYMUTIL" >&6; }
6919else
6920  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6921$as_echo "no" >&6; }
6922fi
6923
6924
6925fi
6926if test -z "$ac_cv_prog_DSYMUTIL"; then
6927  ac_ct_DSYMUTIL=$DSYMUTIL
6928  # Extract the first word of "dsymutil", so it can be a program name with args.
6929set dummy dsymutil; ac_word=$2
6930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6931$as_echo_n "checking for $ac_word... " >&6; }
6932if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6933  $as_echo_n "(cached) " >&6
6934else
6935  if test -n "$ac_ct_DSYMUTIL"; then
6936  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6937else
6938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6939for as_dir in $PATH
6940do
6941  IFS=$as_save_IFS
6942  test -z "$as_dir" && as_dir=.
6943    for ac_exec_ext in '' $ac_executable_extensions; do
6944  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6945    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6946    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6947    break 2
6948  fi
6949done
6950  done
6951IFS=$as_save_IFS
6952
6953fi
6954fi
6955ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6956if test -n "$ac_ct_DSYMUTIL"; then
6957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6958$as_echo "$ac_ct_DSYMUTIL" >&6; }
6959else
6960  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6961$as_echo "no" >&6; }
6962fi
6963
6964  if test "x$ac_ct_DSYMUTIL" = x; then
6965    DSYMUTIL=":"
6966  else
6967    case $cross_compiling:$ac_tool_warned in
6968yes:)
6969{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6970$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6971ac_tool_warned=yes ;;
6972esac
6973    DSYMUTIL=$ac_ct_DSYMUTIL
6974  fi
6975else
6976  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6977fi
6978
6979    if test -n "$ac_tool_prefix"; then
6980  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6981set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6983$as_echo_n "checking for $ac_word... " >&6; }
6984if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6985  $as_echo_n "(cached) " >&6
6986else
6987  if test -n "$NMEDIT"; then
6988  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6989else
6990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6991for as_dir in $PATH
6992do
6993  IFS=$as_save_IFS
6994  test -z "$as_dir" && as_dir=.
6995    for ac_exec_ext in '' $ac_executable_extensions; do
6996  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6997    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6998    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6999    break 2
7000  fi
7001done
7002  done
7003IFS=$as_save_IFS
7004
7005fi
7006fi
7007NMEDIT=$ac_cv_prog_NMEDIT
7008if test -n "$NMEDIT"; then
7009  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7010$as_echo "$NMEDIT" >&6; }
7011else
7012  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7013$as_echo "no" >&6; }
7014fi
7015
7016
7017fi
7018if test -z "$ac_cv_prog_NMEDIT"; then
7019  ac_ct_NMEDIT=$NMEDIT
7020  # Extract the first word of "nmedit", so it can be a program name with args.
7021set dummy nmedit; ac_word=$2
7022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7023$as_echo_n "checking for $ac_word... " >&6; }
7024if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7025  $as_echo_n "(cached) " >&6
7026else
7027  if test -n "$ac_ct_NMEDIT"; then
7028  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7029else
7030as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7031for as_dir in $PATH
7032do
7033  IFS=$as_save_IFS
7034  test -z "$as_dir" && as_dir=.
7035    for ac_exec_ext in '' $ac_executable_extensions; do
7036  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7037    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7038    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7039    break 2
7040  fi
7041done
7042  done
7043IFS=$as_save_IFS
7044
7045fi
7046fi
7047ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7048if test -n "$ac_ct_NMEDIT"; then
7049  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7050$as_echo "$ac_ct_NMEDIT" >&6; }
7051else
7052  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7053$as_echo "no" >&6; }
7054fi
7055
7056  if test "x$ac_ct_NMEDIT" = x; then
7057    NMEDIT=":"
7058  else
7059    case $cross_compiling:$ac_tool_warned in
7060yes:)
7061{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7062$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7063ac_tool_warned=yes ;;
7064esac
7065    NMEDIT=$ac_ct_NMEDIT
7066  fi
7067else
7068  NMEDIT="$ac_cv_prog_NMEDIT"
7069fi
7070
7071    if test -n "$ac_tool_prefix"; then
7072  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7073set dummy ${ac_tool_prefix}lipo; ac_word=$2
7074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7075$as_echo_n "checking for $ac_word... " >&6; }
7076if test "${ac_cv_prog_LIPO+set}" = set; then :
7077  $as_echo_n "(cached) " >&6
7078else
7079  if test -n "$LIPO"; then
7080  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7081else
7082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7083for as_dir in $PATH
7084do
7085  IFS=$as_save_IFS
7086  test -z "$as_dir" && as_dir=.
7087    for ac_exec_ext in '' $ac_executable_extensions; do
7088  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7089    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7090    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7091    break 2
7092  fi
7093done
7094  done
7095IFS=$as_save_IFS
7096
7097fi
7098fi
7099LIPO=$ac_cv_prog_LIPO
7100if test -n "$LIPO"; then
7101  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7102$as_echo "$LIPO" >&6; }
7103else
7104  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7105$as_echo "no" >&6; }
7106fi
7107
7108
7109fi
7110if test -z "$ac_cv_prog_LIPO"; then
7111  ac_ct_LIPO=$LIPO
7112  # Extract the first word of "lipo", so it can be a program name with args.
7113set dummy lipo; ac_word=$2
7114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7115$as_echo_n "checking for $ac_word... " >&6; }
7116if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7117  $as_echo_n "(cached) " >&6
7118else
7119  if test -n "$ac_ct_LIPO"; then
7120  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7121else
7122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7123for as_dir in $PATH
7124do
7125  IFS=$as_save_IFS
7126  test -z "$as_dir" && as_dir=.
7127    for ac_exec_ext in '' $ac_executable_extensions; do
7128  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7129    ac_cv_prog_ac_ct_LIPO="lipo"
7130    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7131    break 2
7132  fi
7133done
7134  done
7135IFS=$as_save_IFS
7136
7137fi
7138fi
7139ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7140if test -n "$ac_ct_LIPO"; then
7141  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7142$as_echo "$ac_ct_LIPO" >&6; }
7143else
7144  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7145$as_echo "no" >&6; }
7146fi
7147
7148  if test "x$ac_ct_LIPO" = x; then
7149    LIPO=":"
7150  else
7151    case $cross_compiling:$ac_tool_warned in
7152yes:)
7153{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7154$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7155ac_tool_warned=yes ;;
7156esac
7157    LIPO=$ac_ct_LIPO
7158  fi
7159else
7160  LIPO="$ac_cv_prog_LIPO"
7161fi
7162
7163    if test -n "$ac_tool_prefix"; then
7164  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7165set dummy ${ac_tool_prefix}otool; ac_word=$2
7166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7167$as_echo_n "checking for $ac_word... " >&6; }
7168if test "${ac_cv_prog_OTOOL+set}" = set; then :
7169  $as_echo_n "(cached) " >&6
7170else
7171  if test -n "$OTOOL"; then
7172  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7173else
7174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7175for as_dir in $PATH
7176do
7177  IFS=$as_save_IFS
7178  test -z "$as_dir" && as_dir=.
7179    for ac_exec_ext in '' $ac_executable_extensions; do
7180  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7181    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7182    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7183    break 2
7184  fi
7185done
7186  done
7187IFS=$as_save_IFS
7188
7189fi
7190fi
7191OTOOL=$ac_cv_prog_OTOOL
7192if test -n "$OTOOL"; then
7193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7194$as_echo "$OTOOL" >&6; }
7195else
7196  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7197$as_echo "no" >&6; }
7198fi
7199
7200
7201fi
7202if test -z "$ac_cv_prog_OTOOL"; then
7203  ac_ct_OTOOL=$OTOOL
7204  # Extract the first word of "otool", so it can be a program name with args.
7205set dummy otool; ac_word=$2
7206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7207$as_echo_n "checking for $ac_word... " >&6; }
7208if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7209  $as_echo_n "(cached) " >&6
7210else
7211  if test -n "$ac_ct_OTOOL"; then
7212  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7213else
7214as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7215for as_dir in $PATH
7216do
7217  IFS=$as_save_IFS
7218  test -z "$as_dir" && as_dir=.
7219    for ac_exec_ext in '' $ac_executable_extensions; do
7220  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7221    ac_cv_prog_ac_ct_OTOOL="otool"
7222    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7223    break 2
7224  fi
7225done
7226  done
7227IFS=$as_save_IFS
7228
7229fi
7230fi
7231ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7232if test -n "$ac_ct_OTOOL"; then
7233  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7234$as_echo "$ac_ct_OTOOL" >&6; }
7235else
7236  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7237$as_echo "no" >&6; }
7238fi
7239
7240  if test "x$ac_ct_OTOOL" = x; then
7241    OTOOL=":"
7242  else
7243    case $cross_compiling:$ac_tool_warned in
7244yes:)
7245{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7246$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7247ac_tool_warned=yes ;;
7248esac
7249    OTOOL=$ac_ct_OTOOL
7250  fi
7251else
7252  OTOOL="$ac_cv_prog_OTOOL"
7253fi
7254
7255    if test -n "$ac_tool_prefix"; then
7256  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7257set dummy ${ac_tool_prefix}otool64; ac_word=$2
7258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7259$as_echo_n "checking for $ac_word... " >&6; }
7260if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7261  $as_echo_n "(cached) " >&6
7262else
7263  if test -n "$OTOOL64"; then
7264  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7265else
7266as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7267for as_dir in $PATH
7268do
7269  IFS=$as_save_IFS
7270  test -z "$as_dir" && as_dir=.
7271    for ac_exec_ext in '' $ac_executable_extensions; do
7272  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7273    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7274    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7275    break 2
7276  fi
7277done
7278  done
7279IFS=$as_save_IFS
7280
7281fi
7282fi
7283OTOOL64=$ac_cv_prog_OTOOL64
7284if test -n "$OTOOL64"; then
7285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7286$as_echo "$OTOOL64" >&6; }
7287else
7288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7289$as_echo "no" >&6; }
7290fi
7291
7292
7293fi
7294if test -z "$ac_cv_prog_OTOOL64"; then
7295  ac_ct_OTOOL64=$OTOOL64
7296  # Extract the first word of "otool64", so it can be a program name with args.
7297set dummy otool64; ac_word=$2
7298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7299$as_echo_n "checking for $ac_word... " >&6; }
7300if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7301  $as_echo_n "(cached) " >&6
7302else
7303  if test -n "$ac_ct_OTOOL64"; then
7304  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7305else
7306as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7307for as_dir in $PATH
7308do
7309  IFS=$as_save_IFS
7310  test -z "$as_dir" && as_dir=.
7311    for ac_exec_ext in '' $ac_executable_extensions; do
7312  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7313    ac_cv_prog_ac_ct_OTOOL64="otool64"
7314    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7315    break 2
7316  fi
7317done
7318  done
7319IFS=$as_save_IFS
7320
7321fi
7322fi
7323ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7324if test -n "$ac_ct_OTOOL64"; then
7325  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7326$as_echo "$ac_ct_OTOOL64" >&6; }
7327else
7328  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7329$as_echo "no" >&6; }
7330fi
7331
7332  if test "x$ac_ct_OTOOL64" = x; then
7333    OTOOL64=":"
7334  else
7335    case $cross_compiling:$ac_tool_warned in
7336yes:)
7337{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7338$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7339ac_tool_warned=yes ;;
7340esac
7341    OTOOL64=$ac_ct_OTOOL64
7342  fi
7343else
7344  OTOOL64="$ac_cv_prog_OTOOL64"
7345fi
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7374$as_echo_n "checking for -single_module linker flag... " >&6; }
7375if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7376  $as_echo_n "(cached) " >&6
7377else
7378  lt_cv_apple_cc_single_mod=no
7379      if test -z "${LT_MULTI_MODULE}"; then
7380	# By default we will add the -single_module flag. You can override
7381	# by either setting the environment variable LT_MULTI_MODULE
7382	# non-empty at configure time, or by adding -multi_module to the
7383	# link flags.
7384	rm -rf libconftest.dylib*
7385	echo "int foo(void){return 1;}" > conftest.c
7386	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7387-dynamiclib -Wl,-single_module conftest.c" >&5
7388	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7389	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7390        _lt_result=$?
7391	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7392	  lt_cv_apple_cc_single_mod=yes
7393	else
7394	  cat conftest.err >&5
7395	fi
7396	rm -rf libconftest.dylib*
7397	rm -f conftest.*
7398      fi
7399fi
7400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7401$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7402    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7403$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7404if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7405  $as_echo_n "(cached) " >&6
7406else
7407  lt_cv_ld_exported_symbols_list=no
7408      save_LDFLAGS=$LDFLAGS
7409      echo "_main" > conftest.sym
7410      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7411      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7412/* end confdefs.h.  */
7413
7414int
7415main ()
7416{
7417
7418  ;
7419  return 0;
7420}
7421_ACEOF
7422if ac_fn_c_try_link "$LINENO"; then :
7423  lt_cv_ld_exported_symbols_list=yes
7424else
7425  lt_cv_ld_exported_symbols_list=no
7426fi
7427rm -f core conftest.err conftest.$ac_objext \
7428    conftest$ac_exeext conftest.$ac_ext
7429	LDFLAGS="$save_LDFLAGS"
7430
7431fi
7432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7433$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7434    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7435$as_echo_n "checking for -force_load linker flag... " >&6; }
7436if test "${lt_cv_ld_force_load+set}" = set; then :
7437  $as_echo_n "(cached) " >&6
7438else
7439  lt_cv_ld_force_load=no
7440      cat > conftest.c << _LT_EOF
7441int forced_loaded() { return 2;}
7442_LT_EOF
7443      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7444      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7445      echo "$AR cru libconftest.a conftest.o" >&5
7446      $AR cru libconftest.a conftest.o 2>&5
7447      cat > conftest.c << _LT_EOF
7448int main() { return 0;}
7449_LT_EOF
7450      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7451      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7452      _lt_result=$?
7453      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7454	lt_cv_ld_force_load=yes
7455      else
7456	cat conftest.err >&5
7457      fi
7458        rm -f conftest.err libconftest.a conftest conftest.c
7459        rm -rf conftest.dSYM
7460
7461fi
7462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7463$as_echo "$lt_cv_ld_force_load" >&6; }
7464    case $host_os in
7465    rhapsody* | darwin1.[012])
7466      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7467    darwin1.*)
7468      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7469    darwin*) # darwin 5.x on
7470      # if running on 10.5 or later, the deployment target defaults
7471      # to the OS version, if on x86, and 10.4, the deployment
7472      # target defaults to 10.4. Don't you love it?
7473      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7474	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7475	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7476	10.[012][,.]*)
7477	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7478	10.*)
7479	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7480      esac
7481    ;;
7482  esac
7483    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7484      _lt_dar_single_mod='$single_module'
7485    fi
7486    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7487      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7488    else
7489      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7490    fi
7491    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7492      _lt_dsymutil='~$DSYMUTIL $lib || :'
7493    else
7494      _lt_dsymutil=
7495    fi
7496    ;;
7497  esac
7498
7499for ac_header in dlfcn.h
7500do :
7501  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7502"
7503if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7504  cat >>confdefs.h <<_ACEOF
7505#define HAVE_DLFCN_H 1
7506_ACEOF
7507
7508fi
7509
7510done
7511
7512
7513
7514
7515
7516# Set options
7517
7518
7519
7520        enable_dlopen=no
7521
7522
7523  enable_win32_dll=no
7524
7525
7526            # Check whether --enable-shared was given.
7527if test "${enable_shared+set}" = set; then :
7528  enableval=$enable_shared; p=${PACKAGE-default}
7529    case $enableval in
7530    yes) enable_shared=yes ;;
7531    no) enable_shared=no ;;
7532    *)
7533      enable_shared=no
7534      # Look at the argument we got.  We use all the common list separators.
7535      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7536      for pkg in $enableval; do
7537	IFS="$lt_save_ifs"
7538	if test "X$pkg" = "X$p"; then
7539	  enable_shared=yes
7540	fi
7541      done
7542      IFS="$lt_save_ifs"
7543      ;;
7544    esac
7545else
7546  enable_shared=yes
7547fi
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557  # Check whether --enable-static was given.
7558if test "${enable_static+set}" = set; then :
7559  enableval=$enable_static; p=${PACKAGE-default}
7560    case $enableval in
7561    yes) enable_static=yes ;;
7562    no) enable_static=no ;;
7563    *)
7564     enable_static=no
7565      # Look at the argument we got.  We use all the common list separators.
7566      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7567      for pkg in $enableval; do
7568	IFS="$lt_save_ifs"
7569	if test "X$pkg" = "X$p"; then
7570	  enable_static=yes
7571	fi
7572      done
7573      IFS="$lt_save_ifs"
7574      ;;
7575    esac
7576else
7577  enable_static=yes
7578fi
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589# Check whether --with-pic was given.
7590if test "${with_pic+set}" = set; then :
7591  withval=$with_pic; pic_mode="$withval"
7592else
7593  pic_mode=default
7594fi
7595
7596
7597test -z "$pic_mode" && pic_mode=default
7598
7599
7600
7601
7602
7603
7604
7605  # Check whether --enable-fast-install was given.
7606if test "${enable_fast_install+set}" = set; then :
7607  enableval=$enable_fast_install; p=${PACKAGE-default}
7608    case $enableval in
7609    yes) enable_fast_install=yes ;;
7610    no) enable_fast_install=no ;;
7611    *)
7612      enable_fast_install=no
7613      # Look at the argument we got.  We use all the common list separators.
7614      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7615      for pkg in $enableval; do
7616	IFS="$lt_save_ifs"
7617	if test "X$pkg" = "X$p"; then
7618	  enable_fast_install=yes
7619	fi
7620      done
7621      IFS="$lt_save_ifs"
7622      ;;
7623    esac
7624else
7625  enable_fast_install=yes
7626fi
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638# This can be used to rebuild libtool when needed
7639LIBTOOL_DEPS="$ltmain"
7640
7641# Always use our own libtool.
7642LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669test -z "$LN_S" && LN_S="ln -s"
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684if test -n "${ZSH_VERSION+set}" ; then
7685   setopt NO_GLOB_SUBST
7686fi
7687
7688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7689$as_echo_n "checking for objdir... " >&6; }
7690if test "${lt_cv_objdir+set}" = set; then :
7691  $as_echo_n "(cached) " >&6
7692else
7693  rm -f .libs 2>/dev/null
7694mkdir .libs 2>/dev/null
7695if test -d .libs; then
7696  lt_cv_objdir=.libs
7697else
7698  # MS-DOS does not allow filenames that begin with a dot.
7699  lt_cv_objdir=_libs
7700fi
7701rmdir .libs 2>/dev/null
7702fi
7703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7704$as_echo "$lt_cv_objdir" >&6; }
7705objdir=$lt_cv_objdir
7706
7707
7708
7709
7710
7711cat >>confdefs.h <<_ACEOF
7712#define LT_OBJDIR "$lt_cv_objdir/"
7713_ACEOF
7714
7715
7716
7717
7718case $host_os in
7719aix3*)
7720  # AIX sometimes has problems with the GCC collect2 program.  For some
7721  # reason, if we set the COLLECT_NAMES environment variable, the problems
7722  # vanish in a puff of smoke.
7723  if test "X${COLLECT_NAMES+set}" != Xset; then
7724    COLLECT_NAMES=
7725    export COLLECT_NAMES
7726  fi
7727  ;;
7728esac
7729
7730# Global variables:
7731ofile=libtool
7732can_build_shared=yes
7733
7734# All known linkers require a `.a' archive for static linking (except MSVC,
7735# which needs '.lib').
7736libext=a
7737
7738with_gnu_ld="$lt_cv_prog_gnu_ld"
7739
7740old_CC="$CC"
7741old_CFLAGS="$CFLAGS"
7742
7743# Set sane defaults for various variables
7744test -z "$CC" && CC=cc
7745test -z "$LTCC" && LTCC=$CC
7746test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7747test -z "$LD" && LD=ld
7748test -z "$ac_objext" && ac_objext=o
7749
7750for cc_temp in $compiler""; do
7751  case $cc_temp in
7752    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7753    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7754    \-*) ;;
7755    *) break;;
7756  esac
7757done
7758cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7759
7760
7761# Only perform the check for file, if the check method requires it
7762test -z "$MAGIC_CMD" && MAGIC_CMD=file
7763case $deplibs_check_method in
7764file_magic*)
7765  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7766    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7767$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7768if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7769  $as_echo_n "(cached) " >&6
7770else
7771  case $MAGIC_CMD in
7772[\\/*] |  ?:[\\/]*)
7773  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7774  ;;
7775*)
7776  lt_save_MAGIC_CMD="$MAGIC_CMD"
7777  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7778  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7779  for ac_dir in $ac_dummy; do
7780    IFS="$lt_save_ifs"
7781    test -z "$ac_dir" && ac_dir=.
7782    if test -f $ac_dir/${ac_tool_prefix}file; then
7783      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7784      if test -n "$file_magic_test_file"; then
7785	case $deplibs_check_method in
7786	"file_magic "*)
7787	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7788	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7789	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7790	    $EGREP "$file_magic_regex" > /dev/null; then
7791	    :
7792	  else
7793	    cat <<_LT_EOF 1>&2
7794
7795*** Warning: the command libtool uses to detect shared libraries,
7796*** $file_magic_cmd, produces output that libtool cannot recognize.
7797*** The result is that libtool may fail to recognize shared libraries
7798*** as such.  This will affect the creation of libtool libraries that
7799*** depend on shared libraries, but programs linked with such libtool
7800*** libraries will work regardless of this problem.  Nevertheless, you
7801*** may want to report the problem to your system manager and/or to
7802*** bug-libtool@gnu.org
7803
7804_LT_EOF
7805	  fi ;;
7806	esac
7807      fi
7808      break
7809    fi
7810  done
7811  IFS="$lt_save_ifs"
7812  MAGIC_CMD="$lt_save_MAGIC_CMD"
7813  ;;
7814esac
7815fi
7816
7817MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7818if test -n "$MAGIC_CMD"; then
7819  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7820$as_echo "$MAGIC_CMD" >&6; }
7821else
7822  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7823$as_echo "no" >&6; }
7824fi
7825
7826
7827
7828
7829
7830if test -z "$lt_cv_path_MAGIC_CMD"; then
7831  if test -n "$ac_tool_prefix"; then
7832    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7833$as_echo_n "checking for file... " >&6; }
7834if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7835  $as_echo_n "(cached) " >&6
7836else
7837  case $MAGIC_CMD in
7838[\\/*] |  ?:[\\/]*)
7839  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7840  ;;
7841*)
7842  lt_save_MAGIC_CMD="$MAGIC_CMD"
7843  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7844  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7845  for ac_dir in $ac_dummy; do
7846    IFS="$lt_save_ifs"
7847    test -z "$ac_dir" && ac_dir=.
7848    if test -f $ac_dir/file; then
7849      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7850      if test -n "$file_magic_test_file"; then
7851	case $deplibs_check_method in
7852	"file_magic "*)
7853	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7854	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7855	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7856	    $EGREP "$file_magic_regex" > /dev/null; then
7857	    :
7858	  else
7859	    cat <<_LT_EOF 1>&2
7860
7861*** Warning: the command libtool uses to detect shared libraries,
7862*** $file_magic_cmd, produces output that libtool cannot recognize.
7863*** The result is that libtool may fail to recognize shared libraries
7864*** as such.  This will affect the creation of libtool libraries that
7865*** depend on shared libraries, but programs linked with such libtool
7866*** libraries will work regardless of this problem.  Nevertheless, you
7867*** may want to report the problem to your system manager and/or to
7868*** bug-libtool@gnu.org
7869
7870_LT_EOF
7871	  fi ;;
7872	esac
7873      fi
7874      break
7875    fi
7876  done
7877  IFS="$lt_save_ifs"
7878  MAGIC_CMD="$lt_save_MAGIC_CMD"
7879  ;;
7880esac
7881fi
7882
7883MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7884if test -n "$MAGIC_CMD"; then
7885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7886$as_echo "$MAGIC_CMD" >&6; }
7887else
7888  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7889$as_echo "no" >&6; }
7890fi
7891
7892
7893  else
7894    MAGIC_CMD=:
7895  fi
7896fi
7897
7898  fi
7899  ;;
7900esac
7901
7902# Use C for the default configuration in the libtool script
7903
7904lt_save_CC="$CC"
7905ac_ext=c
7906ac_cpp='$CPP $CPPFLAGS'
7907ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7908ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7909ac_compiler_gnu=$ac_cv_c_compiler_gnu
7910
7911
7912# Source file extension for C test sources.
7913ac_ext=c
7914
7915# Object file extension for compiled C test sources.
7916objext=o
7917objext=$objext
7918
7919# Code to be used in simple compile tests
7920lt_simple_compile_test_code="int some_variable = 0;"
7921
7922# Code to be used in simple link tests
7923lt_simple_link_test_code='int main(){return(0);}'
7924
7925
7926
7927
7928
7929
7930
7931# If no C compiler was specified, use CC.
7932LTCC=${LTCC-"$CC"}
7933
7934# If no C compiler flags were specified, use CFLAGS.
7935LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7936
7937# Allow CC to be a program name with arguments.
7938compiler=$CC
7939
7940# Save the default compiler, since it gets overwritten when the other
7941# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7942compiler_DEFAULT=$CC
7943
7944# save warnings/boilerplate of simple test code
7945ac_outfile=conftest.$ac_objext
7946echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7947eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7948_lt_compiler_boilerplate=`cat conftest.err`
7949$RM conftest*
7950
7951ac_outfile=conftest.$ac_objext
7952echo "$lt_simple_link_test_code" >conftest.$ac_ext
7953eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7954_lt_linker_boilerplate=`cat conftest.err`
7955$RM -r conftest*
7956
7957
7958## CAVEAT EMPTOR:
7959## There is no encapsulation within the following macros, do not change
7960## the running order or otherwise move them around unless you know exactly
7961## what you are doing...
7962if test -n "$compiler"; then
7963
7964lt_prog_compiler_no_builtin_flag=
7965
7966if test "$GCC" = yes; then
7967  case $cc_basename in
7968  nvcc*)
7969    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7970  *)
7971    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7972  esac
7973
7974  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7975$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7976if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7977  $as_echo_n "(cached) " >&6
7978else
7979  lt_cv_prog_compiler_rtti_exceptions=no
7980   ac_outfile=conftest.$ac_objext
7981   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7982   lt_compiler_flag="-fno-rtti -fno-exceptions"
7983   # Insert the option either (1) after the last *FLAGS variable, or
7984   # (2) before a word containing "conftest.", or (3) at the end.
7985   # Note that $ac_compile itself does not contain backslashes and begins
7986   # with a dollar sign (not a hyphen), so the echo should work correctly.
7987   # The option is referenced via a variable to avoid confusing sed.
7988   lt_compile=`echo "$ac_compile" | $SED \
7989   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7990   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7991   -e 's:$: $lt_compiler_flag:'`
7992   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7993   (eval "$lt_compile" 2>conftest.err)
7994   ac_status=$?
7995   cat conftest.err >&5
7996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7997   if (exit $ac_status) && test -s "$ac_outfile"; then
7998     # The compiler can only warn and ignore the option if not recognized
7999     # So say no if there are warnings other than the usual output.
8000     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8001     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8002     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8003       lt_cv_prog_compiler_rtti_exceptions=yes
8004     fi
8005   fi
8006   $RM conftest*
8007
8008fi
8009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8010$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8011
8012if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8013    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8014else
8015    :
8016fi
8017
8018fi
8019
8020
8021
8022
8023
8024
8025  lt_prog_compiler_wl=
8026lt_prog_compiler_pic=
8027lt_prog_compiler_static=
8028
8029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8030$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8031
8032  if test "$GCC" = yes; then
8033    lt_prog_compiler_wl='-Wl,'
8034    lt_prog_compiler_static='-static'
8035
8036    case $host_os in
8037      aix*)
8038      # All AIX code is PIC.
8039      if test "$host_cpu" = ia64; then
8040	# AIX 5 now supports IA64 processor
8041	lt_prog_compiler_static='-Bstatic'
8042      fi
8043      lt_prog_compiler_pic='-fPIC'
8044      ;;
8045
8046    amigaos*)
8047      case $host_cpu in
8048      powerpc)
8049            # see comment about AmigaOS4 .so support
8050            lt_prog_compiler_pic='-fPIC'
8051        ;;
8052      m68k)
8053            # FIXME: we need at least 68020 code to build shared libraries, but
8054            # adding the `-m68020' flag to GCC prevents building anything better,
8055            # like `-m68040'.
8056            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8057        ;;
8058      esac
8059      ;;
8060
8061    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8062      # PIC is the default for these OSes.
8063      ;;
8064
8065    mingw* | cygwin* | pw32* | os2* | cegcc*)
8066      # This hack is so that the source file can tell whether it is being
8067      # built for inclusion in a dll (and should export symbols for example).
8068      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8069      # (--disable-auto-import) libraries
8070      lt_prog_compiler_pic='-DDLL_EXPORT'
8071      ;;
8072
8073    darwin* | rhapsody*)
8074      # PIC is the default on this platform
8075      # Common symbols not allowed in MH_DYLIB files
8076      lt_prog_compiler_pic='-fno-common'
8077      ;;
8078
8079    haiku*)
8080      # PIC is the default for Haiku.
8081      # The "-static" flag exists, but is broken.
8082      lt_prog_compiler_static=
8083      ;;
8084
8085    hpux*)
8086      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8087      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8088      # sets the default TLS model and affects inlining.
8089      case $host_cpu in
8090      hppa*64*)
8091	# +Z the default
8092	;;
8093      *)
8094	lt_prog_compiler_pic='-fPIC'
8095	;;
8096      esac
8097      ;;
8098
8099    interix[3-9]*)
8100      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8101      # Instead, we relocate shared libraries at runtime.
8102      ;;
8103
8104    msdosdjgpp*)
8105      # Just because we use GCC doesn't mean we suddenly get shared libraries
8106      # on systems that don't support them.
8107      lt_prog_compiler_can_build_shared=no
8108      enable_shared=no
8109      ;;
8110
8111    *nto* | *qnx*)
8112      # QNX uses GNU C++, but need to define -shared option too, otherwise
8113      # it will coredump.
8114      lt_prog_compiler_pic='-fPIC -shared'
8115      ;;
8116
8117    sysv4*MP*)
8118      if test -d /usr/nec; then
8119	lt_prog_compiler_pic=-Kconform_pic
8120      fi
8121      ;;
8122
8123    *)
8124      lt_prog_compiler_pic='-fPIC'
8125      ;;
8126    esac
8127
8128    case $cc_basename in
8129    nvcc*) # Cuda Compiler Driver 2.2
8130      lt_prog_compiler_wl='-Xlinker '
8131      lt_prog_compiler_pic='-Xcompiler -fPIC'
8132      ;;
8133    esac
8134  else
8135    # PORTME Check for flag to pass linker flags through the system compiler.
8136    case $host_os in
8137    aix*)
8138      lt_prog_compiler_wl='-Wl,'
8139      if test "$host_cpu" = ia64; then
8140	# AIX 5 now supports IA64 processor
8141	lt_prog_compiler_static='-Bstatic'
8142      else
8143	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8144      fi
8145      ;;
8146
8147    mingw* | cygwin* | pw32* | os2* | cegcc*)
8148      # This hack is so that the source file can tell whether it is being
8149      # built for inclusion in a dll (and should export symbols for example).
8150      lt_prog_compiler_pic='-DDLL_EXPORT'
8151      ;;
8152
8153    hpux9* | hpux10* | hpux11*)
8154      lt_prog_compiler_wl='-Wl,'
8155      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8156      # not for PA HP-UX.
8157      case $host_cpu in
8158      hppa*64*|ia64*)
8159	# +Z the default
8160	;;
8161      *)
8162	lt_prog_compiler_pic='+Z'
8163	;;
8164      esac
8165      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8166      lt_prog_compiler_static='${wl}-a ${wl}archive'
8167      ;;
8168
8169    irix5* | irix6* | nonstopux*)
8170      lt_prog_compiler_wl='-Wl,'
8171      # PIC (with -KPIC) is the default.
8172      lt_prog_compiler_static='-non_shared'
8173      ;;
8174
8175    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8176      case $cc_basename in
8177      # old Intel for x86_64 which still supported -KPIC.
8178      ecc*)
8179	lt_prog_compiler_wl='-Wl,'
8180	lt_prog_compiler_pic='-KPIC'
8181	lt_prog_compiler_static='-static'
8182        ;;
8183      # icc used to be incompatible with GCC.
8184      # ICC 10 doesn't accept -KPIC any more.
8185      icc* | ifort*)
8186	lt_prog_compiler_wl='-Wl,'
8187	lt_prog_compiler_pic='-fPIC'
8188	lt_prog_compiler_static='-static'
8189        ;;
8190      # Lahey Fortran 8.1.
8191      lf95*)
8192	lt_prog_compiler_wl='-Wl,'
8193	lt_prog_compiler_pic='--shared'
8194	lt_prog_compiler_static='--static'
8195	;;
8196      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8197        # Portland Group compilers (*not* the Pentium gcc compiler,
8198	# which looks to be a dead project)
8199	lt_prog_compiler_wl='-Wl,'
8200	lt_prog_compiler_pic='-fpic'
8201	lt_prog_compiler_static='-Bstatic'
8202        ;;
8203      ccc*)
8204        lt_prog_compiler_wl='-Wl,'
8205        # All Alpha code is PIC.
8206        lt_prog_compiler_static='-non_shared'
8207        ;;
8208      xl* | bgxl* | bgf* | mpixl*)
8209	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8210	lt_prog_compiler_wl='-Wl,'
8211	lt_prog_compiler_pic='-qpic'
8212	lt_prog_compiler_static='-qstaticlink'
8213	;;
8214      *)
8215	case `$CC -V 2>&1 | sed 5q` in
8216	*Sun\ F* | *Sun*Fortran*)
8217	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8218	  lt_prog_compiler_pic='-KPIC'
8219	  lt_prog_compiler_static='-Bstatic'
8220	  lt_prog_compiler_wl=''
8221	  ;;
8222	*Sun\ C*)
8223	  # Sun C 5.9
8224	  lt_prog_compiler_pic='-KPIC'
8225	  lt_prog_compiler_static='-Bstatic'
8226	  lt_prog_compiler_wl='-Wl,'
8227	  ;;
8228	esac
8229	;;
8230      esac
8231      ;;
8232
8233    newsos6)
8234      lt_prog_compiler_pic='-KPIC'
8235      lt_prog_compiler_static='-Bstatic'
8236      ;;
8237
8238    *nto* | *qnx*)
8239      # QNX uses GNU C++, but need to define -shared option too, otherwise
8240      # it will coredump.
8241      lt_prog_compiler_pic='-fPIC -shared'
8242      ;;
8243
8244    osf3* | osf4* | osf5*)
8245      lt_prog_compiler_wl='-Wl,'
8246      # All OSF/1 code is PIC.
8247      lt_prog_compiler_static='-non_shared'
8248      ;;
8249
8250    rdos*)
8251      lt_prog_compiler_static='-non_shared'
8252      ;;
8253
8254    solaris*)
8255      lt_prog_compiler_pic='-KPIC'
8256      lt_prog_compiler_static='-Bstatic'
8257      case $cc_basename in
8258      f77* | f90* | f95*)
8259	lt_prog_compiler_wl='-Qoption ld ';;
8260      *)
8261	lt_prog_compiler_wl='-Wl,';;
8262      esac
8263      ;;
8264
8265    sunos4*)
8266      lt_prog_compiler_wl='-Qoption ld '
8267      lt_prog_compiler_pic='-PIC'
8268      lt_prog_compiler_static='-Bstatic'
8269      ;;
8270
8271    sysv4 | sysv4.2uw2* | sysv4.3*)
8272      lt_prog_compiler_wl='-Wl,'
8273      lt_prog_compiler_pic='-KPIC'
8274      lt_prog_compiler_static='-Bstatic'
8275      ;;
8276
8277    sysv4*MP*)
8278      if test -d /usr/nec ;then
8279	lt_prog_compiler_pic='-Kconform_pic'
8280	lt_prog_compiler_static='-Bstatic'
8281      fi
8282      ;;
8283
8284    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8285      lt_prog_compiler_wl='-Wl,'
8286      lt_prog_compiler_pic='-KPIC'
8287      lt_prog_compiler_static='-Bstatic'
8288      ;;
8289
8290    unicos*)
8291      lt_prog_compiler_wl='-Wl,'
8292      lt_prog_compiler_can_build_shared=no
8293      ;;
8294
8295    uts4*)
8296      lt_prog_compiler_pic='-pic'
8297      lt_prog_compiler_static='-Bstatic'
8298      ;;
8299
8300    *)
8301      lt_prog_compiler_can_build_shared=no
8302      ;;
8303    esac
8304  fi
8305
8306case $host_os in
8307  # For platforms which do not support PIC, -DPIC is meaningless:
8308  *djgpp*)
8309    lt_prog_compiler_pic=
8310    ;;
8311  *)
8312    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8313    ;;
8314esac
8315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8316$as_echo "$lt_prog_compiler_pic" >&6; }
8317
8318
8319
8320
8321
8322
8323#
8324# Check to make sure the PIC flag actually works.
8325#
8326if test -n "$lt_prog_compiler_pic"; then
8327  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8328$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8329if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8330  $as_echo_n "(cached) " >&6
8331else
8332  lt_cv_prog_compiler_pic_works=no
8333   ac_outfile=conftest.$ac_objext
8334   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8335   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8336   # Insert the option either (1) after the last *FLAGS variable, or
8337   # (2) before a word containing "conftest.", or (3) at the end.
8338   # Note that $ac_compile itself does not contain backslashes and begins
8339   # with a dollar sign (not a hyphen), so the echo should work correctly.
8340   # The option is referenced via a variable to avoid confusing sed.
8341   lt_compile=`echo "$ac_compile" | $SED \
8342   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8343   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8344   -e 's:$: $lt_compiler_flag:'`
8345   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8346   (eval "$lt_compile" 2>conftest.err)
8347   ac_status=$?
8348   cat conftest.err >&5
8349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8350   if (exit $ac_status) && test -s "$ac_outfile"; then
8351     # The compiler can only warn and ignore the option if not recognized
8352     # So say no if there are warnings other than the usual output.
8353     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8354     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8355     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8356       lt_cv_prog_compiler_pic_works=yes
8357     fi
8358   fi
8359   $RM conftest*
8360
8361fi
8362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8363$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8364
8365if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8366    case $lt_prog_compiler_pic in
8367     "" | " "*) ;;
8368     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8369     esac
8370else
8371    lt_prog_compiler_pic=
8372     lt_prog_compiler_can_build_shared=no
8373fi
8374
8375fi
8376
8377
8378
8379
8380
8381
8382#
8383# Check to make sure the static flag actually works.
8384#
8385wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8387$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8388if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8389  $as_echo_n "(cached) " >&6
8390else
8391  lt_cv_prog_compiler_static_works=no
8392   save_LDFLAGS="$LDFLAGS"
8393   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8394   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8395   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8396     # The linker can only warn and ignore the option if not recognized
8397     # So say no if there are warnings
8398     if test -s conftest.err; then
8399       # Append any errors to the config.log.
8400       cat conftest.err 1>&5
8401       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8402       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8403       if diff conftest.exp conftest.er2 >/dev/null; then
8404         lt_cv_prog_compiler_static_works=yes
8405       fi
8406     else
8407       lt_cv_prog_compiler_static_works=yes
8408     fi
8409   fi
8410   $RM -r conftest*
8411   LDFLAGS="$save_LDFLAGS"
8412
8413fi
8414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8415$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8416
8417if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8418    :
8419else
8420    lt_prog_compiler_static=
8421fi
8422
8423
8424
8425
8426
8427
8428
8429  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8430$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8431if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8432  $as_echo_n "(cached) " >&6
8433else
8434  lt_cv_prog_compiler_c_o=no
8435   $RM -r conftest 2>/dev/null
8436   mkdir conftest
8437   cd conftest
8438   mkdir out
8439   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8440
8441   lt_compiler_flag="-o out/conftest2.$ac_objext"
8442   # Insert the option either (1) after the last *FLAGS variable, or
8443   # (2) before a word containing "conftest.", or (3) at the end.
8444   # Note that $ac_compile itself does not contain backslashes and begins
8445   # with a dollar sign (not a hyphen), so the echo should work correctly.
8446   lt_compile=`echo "$ac_compile" | $SED \
8447   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8448   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8449   -e 's:$: $lt_compiler_flag:'`
8450   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8451   (eval "$lt_compile" 2>out/conftest.err)
8452   ac_status=$?
8453   cat out/conftest.err >&5
8454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8455   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8456   then
8457     # The compiler can only warn and ignore the option if not recognized
8458     # So say no if there are warnings
8459     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8460     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8461     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8462       lt_cv_prog_compiler_c_o=yes
8463     fi
8464   fi
8465   chmod u+w . 2>&5
8466   $RM conftest*
8467   # SGI C++ compiler will create directory out/ii_files/ for
8468   # template instantiation
8469   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8470   $RM out/* && rmdir out
8471   cd ..
8472   $RM -r conftest
8473   $RM conftest*
8474
8475fi
8476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8477$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8478
8479
8480
8481
8482
8483
8484  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8485$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8486if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8487  $as_echo_n "(cached) " >&6
8488else
8489  lt_cv_prog_compiler_c_o=no
8490   $RM -r conftest 2>/dev/null
8491   mkdir conftest
8492   cd conftest
8493   mkdir out
8494   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8495
8496   lt_compiler_flag="-o out/conftest2.$ac_objext"
8497   # Insert the option either (1) after the last *FLAGS variable, or
8498   # (2) before a word containing "conftest.", or (3) at the end.
8499   # Note that $ac_compile itself does not contain backslashes and begins
8500   # with a dollar sign (not a hyphen), so the echo should work correctly.
8501   lt_compile=`echo "$ac_compile" | $SED \
8502   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8503   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8504   -e 's:$: $lt_compiler_flag:'`
8505   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8506   (eval "$lt_compile" 2>out/conftest.err)
8507   ac_status=$?
8508   cat out/conftest.err >&5
8509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8510   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8511   then
8512     # The compiler can only warn and ignore the option if not recognized
8513     # So say no if there are warnings
8514     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8515     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8516     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8517       lt_cv_prog_compiler_c_o=yes
8518     fi
8519   fi
8520   chmod u+w . 2>&5
8521   $RM conftest*
8522   # SGI C++ compiler will create directory out/ii_files/ for
8523   # template instantiation
8524   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8525   $RM out/* && rmdir out
8526   cd ..
8527   $RM -r conftest
8528   $RM conftest*
8529
8530fi
8531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8532$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8533
8534
8535
8536
8537hard_links="nottested"
8538if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8539  # do not overwrite the value of need_locks provided by the user
8540  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8541$as_echo_n "checking if we can lock with hard links... " >&6; }
8542  hard_links=yes
8543  $RM conftest*
8544  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8545  touch conftest.a
8546  ln conftest.a conftest.b 2>&5 || hard_links=no
8547  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8548  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8549$as_echo "$hard_links" >&6; }
8550  if test "$hard_links" = no; then
8551    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8552$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8553    need_locks=warn
8554  fi
8555else
8556  need_locks=no
8557fi
8558
8559
8560
8561
8562
8563
8564  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8565$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8566
8567  runpath_var=
8568  allow_undefined_flag=
8569  always_export_symbols=no
8570  archive_cmds=
8571  archive_expsym_cmds=
8572  compiler_needs_object=no
8573  enable_shared_with_static_runtimes=no
8574  export_dynamic_flag_spec=
8575  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8576  hardcode_automatic=no
8577  hardcode_direct=no
8578  hardcode_direct_absolute=no
8579  hardcode_libdir_flag_spec=
8580  hardcode_libdir_flag_spec_ld=
8581  hardcode_libdir_separator=
8582  hardcode_minus_L=no
8583  hardcode_shlibpath_var=unsupported
8584  inherit_rpath=no
8585  link_all_deplibs=unknown
8586  module_cmds=
8587  module_expsym_cmds=
8588  old_archive_from_new_cmds=
8589  old_archive_from_expsyms_cmds=
8590  thread_safe_flag_spec=
8591  whole_archive_flag_spec=
8592  # include_expsyms should be a list of space-separated symbols to be *always*
8593  # included in the symbol list
8594  include_expsyms=
8595  # exclude_expsyms can be an extended regexp of symbols to exclude
8596  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8597  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8598  # as well as any symbol that contains `d'.
8599  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8600  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8601  # platforms (ab)use it in PIC code, but their linkers get confused if
8602  # the symbol is explicitly referenced.  Since portable code cannot
8603  # rely on this symbol name, it's probably fine to never include it in
8604  # preloaded symbol tables.
8605  # Exclude shared library initialization/finalization symbols.
8606  extract_expsyms_cmds=
8607
8608  case $host_os in
8609  cygwin* | mingw* | pw32* | cegcc*)
8610    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8611    # When not using gcc, we currently assume that we are using
8612    # Microsoft Visual C++.
8613    if test "$GCC" != yes; then
8614      with_gnu_ld=no
8615    fi
8616    ;;
8617  interix*)
8618    # we just hope/assume this is gcc and not c89 (= MSVC++)
8619    with_gnu_ld=yes
8620    ;;
8621  openbsd*)
8622    with_gnu_ld=no
8623    ;;
8624  esac
8625
8626  ld_shlibs=yes
8627
8628  # On some targets, GNU ld is compatible enough with the native linker
8629  # that we're better off using the native interface for both.
8630  lt_use_gnu_ld_interface=no
8631  if test "$with_gnu_ld" = yes; then
8632    case $host_os in
8633      aix*)
8634	# The AIX port of GNU ld has always aspired to compatibility
8635	# with the native linker.  However, as the warning in the GNU ld
8636	# block says, versions before 2.19.5* couldn't really create working
8637	# shared libraries, regardless of the interface used.
8638	case `$LD -v 2>&1` in
8639	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8640	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8641	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8642	  *)
8643	    lt_use_gnu_ld_interface=yes
8644	    ;;
8645	esac
8646	;;
8647      *)
8648	lt_use_gnu_ld_interface=yes
8649	;;
8650    esac
8651  fi
8652
8653  if test "$lt_use_gnu_ld_interface" = yes; then
8654    # If archive_cmds runs LD, not CC, wlarc should be empty
8655    wlarc='${wl}'
8656
8657    # Set some defaults for GNU ld with shared library support. These
8658    # are reset later if shared libraries are not supported. Putting them
8659    # here allows them to be overridden if necessary.
8660    runpath_var=LD_RUN_PATH
8661    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8662    export_dynamic_flag_spec='${wl}--export-dynamic'
8663    # ancient GNU ld didn't support --whole-archive et. al.
8664    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8665      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8666    else
8667      whole_archive_flag_spec=
8668    fi
8669    supports_anon_versioning=no
8670    case `$LD -v 2>&1` in
8671      *GNU\ gold*) supports_anon_versioning=yes ;;
8672      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8673      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8674      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8675      *\ 2.11.*) ;; # other 2.11 versions
8676      *) supports_anon_versioning=yes ;;
8677    esac
8678
8679    # See if GNU ld supports shared libraries.
8680    case $host_os in
8681    aix[3-9]*)
8682      # On AIX/PPC, the GNU linker is very broken
8683      if test "$host_cpu" != ia64; then
8684	ld_shlibs=no
8685	cat <<_LT_EOF 1>&2
8686
8687*** Warning: the GNU linker, at least up to release 2.19, is reported
8688*** to be unable to reliably create shared libraries on AIX.
8689*** Therefore, libtool is disabling shared libraries support.  If you
8690*** really care for shared libraries, you may want to install binutils
8691*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8692*** You will then need to restart the configuration process.
8693
8694_LT_EOF
8695      fi
8696      ;;
8697
8698    amigaos*)
8699      case $host_cpu in
8700      powerpc)
8701            # see comment about AmigaOS4 .so support
8702            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8703            archive_expsym_cmds=''
8704        ;;
8705      m68k)
8706            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)'
8707            hardcode_libdir_flag_spec='-L$libdir'
8708            hardcode_minus_L=yes
8709        ;;
8710      esac
8711      ;;
8712
8713    beos*)
8714      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8715	allow_undefined_flag=unsupported
8716	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8717	# support --undefined.  This deserves some investigation.  FIXME
8718	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8719      else
8720	ld_shlibs=no
8721      fi
8722      ;;
8723
8724    cygwin* | mingw* | pw32* | cegcc*)
8725      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8726      # as there is no search path for DLLs.
8727      hardcode_libdir_flag_spec='-L$libdir'
8728      export_dynamic_flag_spec='${wl}--export-all-symbols'
8729      allow_undefined_flag=unsupported
8730      always_export_symbols=no
8731      enable_shared_with_static_runtimes=yes
8732      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8733
8734      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8735        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8736	# If the export-symbols file already is a .def file (1st line
8737	# is EXPORTS), use it as is; otherwise, prepend...
8738	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8739	  cp $export_symbols $output_objdir/$soname.def;
8740	else
8741	  echo EXPORTS > $output_objdir/$soname.def;
8742	  cat $export_symbols >> $output_objdir/$soname.def;
8743	fi~
8744	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8745      else
8746	ld_shlibs=no
8747      fi
8748      ;;
8749
8750    haiku*)
8751      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8752      link_all_deplibs=yes
8753      ;;
8754
8755    interix[3-9]*)
8756      hardcode_direct=no
8757      hardcode_shlibpath_var=no
8758      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8759      export_dynamic_flag_spec='${wl}-E'
8760      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8761      # Instead, shared libraries are loaded at an image base (0x10000000 by
8762      # default) and relocated if they conflict, which is a slow very memory
8763      # consuming and fragmenting process.  To avoid this, we pick a random,
8764      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8765      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8766      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8767      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'
8768      ;;
8769
8770    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8771      tmp_diet=no
8772      if test "$host_os" = linux-dietlibc; then
8773	case $cc_basename in
8774	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8775	esac
8776      fi
8777      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8778	 && test "$tmp_diet" = no
8779      then
8780	tmp_addflag=' $pic_flag'
8781	tmp_sharedflag='-shared'
8782	case $cc_basename,$host_cpu in
8783        pgcc*)				# Portland Group C compiler
8784	  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'
8785	  tmp_addflag=' $pic_flag'
8786	  ;;
8787	pgf77* | pgf90* | pgf95* | pgfortran*)
8788					# Portland Group f77 and f90 compilers
8789	  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'
8790	  tmp_addflag=' $pic_flag -Mnomain' ;;
8791	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8792	  tmp_addflag=' -i_dynamic' ;;
8793	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8794	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8795	ifc* | ifort*)			# Intel Fortran compiler
8796	  tmp_addflag=' -nofor_main' ;;
8797	lf95*)				# Lahey Fortran 8.1
8798	  whole_archive_flag_spec=
8799	  tmp_sharedflag='--shared' ;;
8800	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8801	  tmp_sharedflag='-qmkshrobj'
8802	  tmp_addflag= ;;
8803	nvcc*)	# Cuda Compiler Driver 2.2
8804	  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'
8805	  compiler_needs_object=yes
8806	  ;;
8807	esac
8808	case `$CC -V 2>&1 | sed 5q` in
8809	*Sun\ C*)			# Sun C 5.9
8810	  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'
8811	  compiler_needs_object=yes
8812	  tmp_sharedflag='-G' ;;
8813	*Sun\ F*)			# Sun Fortran 8.3
8814	  tmp_sharedflag='-G' ;;
8815	esac
8816	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8817
8818        if test "x$supports_anon_versioning" = xyes; then
8819          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8820	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8821	    echo "local: *; };" >> $output_objdir/$libname.ver~
8822	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8823        fi
8824
8825	case $cc_basename in
8826	xlf* | bgf* | bgxlf* | mpixlf*)
8827	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8828	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8829	  hardcode_libdir_flag_spec=
8830	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8831	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8832	  if test "x$supports_anon_versioning" = xyes; then
8833	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8834	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8835	      echo "local: *; };" >> $output_objdir/$libname.ver~
8836	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8837	  fi
8838	  ;;
8839	esac
8840      else
8841        ld_shlibs=no
8842      fi
8843      ;;
8844
8845    netbsd*)
8846      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8847	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8848	wlarc=
8849      else
8850	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8851	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8852      fi
8853      ;;
8854
8855    solaris*)
8856      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8857	ld_shlibs=no
8858	cat <<_LT_EOF 1>&2
8859
8860*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8861*** create shared libraries on Solaris systems.  Therefore, libtool
8862*** is disabling shared libraries support.  We urge you to upgrade GNU
8863*** binutils to release 2.9.1 or newer.  Another option is to modify
8864*** your PATH or compiler configuration so that the native linker is
8865*** used, and then restart.
8866
8867_LT_EOF
8868      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8869	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8870	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8871      else
8872	ld_shlibs=no
8873      fi
8874      ;;
8875
8876    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8877      case `$LD -v 2>&1` in
8878        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8879	ld_shlibs=no
8880	cat <<_LT_EOF 1>&2
8881
8882*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8883*** reliably create shared libraries on SCO systems.  Therefore, libtool
8884*** is disabling shared libraries support.  We urge you to upgrade GNU
8885*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8886*** your PATH or compiler configuration so that the native linker is
8887*** used, and then restart.
8888
8889_LT_EOF
8890	;;
8891	*)
8892	  # For security reasons, it is highly recommended that you always
8893	  # use absolute paths for naming shared libraries, and exclude the
8894	  # DT_RUNPATH tag from executables and libraries.  But doing so
8895	  # requires that you compile everything twice, which is a pain.
8896	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8897	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8898	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8899	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8900	  else
8901	    ld_shlibs=no
8902	  fi
8903	;;
8904      esac
8905      ;;
8906
8907    sunos4*)
8908      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8909      wlarc=
8910      hardcode_direct=yes
8911      hardcode_shlibpath_var=no
8912      ;;
8913
8914    *)
8915      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8916	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8917	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8918      else
8919	ld_shlibs=no
8920      fi
8921      ;;
8922    esac
8923
8924    if test "$ld_shlibs" = no; then
8925      runpath_var=
8926      hardcode_libdir_flag_spec=
8927      export_dynamic_flag_spec=
8928      whole_archive_flag_spec=
8929    fi
8930  else
8931    # PORTME fill in a description of your system's linker (not GNU ld)
8932    case $host_os in
8933    aix3*)
8934      allow_undefined_flag=unsupported
8935      always_export_symbols=yes
8936      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'
8937      # Note: this linker hardcodes the directories in LIBPATH if there
8938      # are no directories specified by -L.
8939      hardcode_minus_L=yes
8940      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8941	# Neither direct hardcoding nor static linking is supported with a
8942	# broken collect2.
8943	hardcode_direct=unsupported
8944      fi
8945      ;;
8946
8947    aix[4-9]*)
8948      if test "$host_cpu" = ia64; then
8949	# On IA64, the linker does run time linking by default, so we don't
8950	# have to do anything special.
8951	aix_use_runtimelinking=no
8952	exp_sym_flag='-Bexport'
8953	no_entry_flag=""
8954      else
8955	# If we're using GNU nm, then we don't want the "-C" option.
8956	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8957	# Also, AIX nm treats weak defined symbols like other global
8958	# defined symbols, whereas GNU nm marks them as "W".
8959	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8960	  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'
8961	else
8962	  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'
8963	fi
8964	aix_use_runtimelinking=no
8965
8966	# Test if we are trying to use run time linking or normal
8967	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8968	# need to do runtime linking.
8969	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8970	  for ld_flag in $LDFLAGS; do
8971	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8972	    aix_use_runtimelinking=yes
8973	    break
8974	  fi
8975	  done
8976	  ;;
8977	esac
8978
8979	exp_sym_flag='-bexport'
8980	no_entry_flag='-bnoentry'
8981      fi
8982
8983      # When large executables or shared objects are built, AIX ld can
8984      # have problems creating the table of contents.  If linking a library
8985      # or program results in "error TOC overflow" add -mminimal-toc to
8986      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8987      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8988
8989      archive_cmds=''
8990      hardcode_direct=yes
8991      hardcode_direct_absolute=yes
8992      hardcode_libdir_separator=':'
8993      link_all_deplibs=yes
8994      file_list_spec='${wl}-f,'
8995
8996      if test "$GCC" = yes; then
8997	case $host_os in aix4.[012]|aix4.[012].*)
8998	# We only want to do this on AIX 4.2 and lower, the check
8999	# below for broken collect2 doesn't work under 4.3+
9000	  collect2name=`${CC} -print-prog-name=collect2`
9001	  if test -f "$collect2name" &&
9002	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9003	  then
9004	  # We have reworked collect2
9005	  :
9006	  else
9007	  # We have old collect2
9008	  hardcode_direct=unsupported
9009	  # It fails to find uninstalled libraries when the uninstalled
9010	  # path is not listed in the libpath.  Setting hardcode_minus_L
9011	  # to unsupported forces relinking
9012	  hardcode_minus_L=yes
9013	  hardcode_libdir_flag_spec='-L$libdir'
9014	  hardcode_libdir_separator=
9015	  fi
9016	  ;;
9017	esac
9018	shared_flag='-shared'
9019	if test "$aix_use_runtimelinking" = yes; then
9020	  shared_flag="$shared_flag "'${wl}-G'
9021	fi
9022      else
9023	# not using gcc
9024	if test "$host_cpu" = ia64; then
9025	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9026	# chokes on -Wl,-G. The following line is correct:
9027	  shared_flag='-G'
9028	else
9029	  if test "$aix_use_runtimelinking" = yes; then
9030	    shared_flag='${wl}-G'
9031	  else
9032	    shared_flag='${wl}-bM:SRE'
9033	  fi
9034	fi
9035      fi
9036
9037      export_dynamic_flag_spec='${wl}-bexpall'
9038      # It seems that -bexpall does not export symbols beginning with
9039      # underscore (_), so it is better to generate a list of symbols to export.
9040      always_export_symbols=yes
9041      if test "$aix_use_runtimelinking" = yes; then
9042	# Warning - without using the other runtime loading flags (-brtl),
9043	# -berok will link without error, but may produce a broken library.
9044	allow_undefined_flag='-berok'
9045        # Determine the default libpath from the value encoded in an
9046        # empty executable.
9047        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9048/* end confdefs.h.  */
9049
9050int
9051main ()
9052{
9053
9054  ;
9055  return 0;
9056}
9057_ACEOF
9058if ac_fn_c_try_link "$LINENO"; then :
9059
9060lt_aix_libpath_sed='
9061    /Import File Strings/,/^$/ {
9062	/^0/ {
9063	    s/^0  *\(.*\)$/\1/
9064	    p
9065	}
9066    }'
9067aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9068# Check for a 64-bit object if we didn't find anything.
9069if test -z "$aix_libpath"; then
9070  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9071fi
9072fi
9073rm -f core conftest.err conftest.$ac_objext \
9074    conftest$ac_exeext conftest.$ac_ext
9075if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9076
9077        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9078        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"
9079      else
9080	if test "$host_cpu" = ia64; then
9081	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9082	  allow_undefined_flag="-z nodefs"
9083	  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"
9084	else
9085	 # Determine the default libpath from the value encoded in an
9086	 # empty executable.
9087	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9088/* end confdefs.h.  */
9089
9090int
9091main ()
9092{
9093
9094  ;
9095  return 0;
9096}
9097_ACEOF
9098if ac_fn_c_try_link "$LINENO"; then :
9099
9100lt_aix_libpath_sed='
9101    /Import File Strings/,/^$/ {
9102	/^0/ {
9103	    s/^0  *\(.*\)$/\1/
9104	    p
9105	}
9106    }'
9107aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9108# Check for a 64-bit object if we didn't find anything.
9109if test -z "$aix_libpath"; then
9110  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9111fi
9112fi
9113rm -f core conftest.err conftest.$ac_objext \
9114    conftest$ac_exeext conftest.$ac_ext
9115if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9116
9117	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9118	  # Warning - without using the other run time loading flags,
9119	  # -berok will link without error, but may produce a broken library.
9120	  no_undefined_flag=' ${wl}-bernotok'
9121	  allow_undefined_flag=' ${wl}-berok'
9122	  if test "$with_gnu_ld" = yes; then
9123	    # We only use this code for GNU lds that support --whole-archive.
9124	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9125	  else
9126	    # Exported symbols can be pulled into shared objects from archives
9127	    whole_archive_flag_spec='$convenience'
9128	  fi
9129	  archive_cmds_need_lc=yes
9130	  # This is similar to how AIX traditionally builds its shared libraries.
9131	  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'
9132	fi
9133      fi
9134      ;;
9135
9136    amigaos*)
9137      case $host_cpu in
9138      powerpc)
9139            # see comment about AmigaOS4 .so support
9140            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9141            archive_expsym_cmds=''
9142        ;;
9143      m68k)
9144            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)'
9145            hardcode_libdir_flag_spec='-L$libdir'
9146            hardcode_minus_L=yes
9147        ;;
9148      esac
9149      ;;
9150
9151    bsdi[45]*)
9152      export_dynamic_flag_spec=-rdynamic
9153      ;;
9154
9155    cygwin* | mingw* | pw32* | cegcc*)
9156      # When not using gcc, we currently assume that we are using
9157      # Microsoft Visual C++.
9158      # hardcode_libdir_flag_spec is actually meaningless, as there is
9159      # no search path for DLLs.
9160      hardcode_libdir_flag_spec=' '
9161      allow_undefined_flag=unsupported
9162      # Tell ltmain to make .lib files, not .a files.
9163      libext=lib
9164      # Tell ltmain to make .dll files, not .so files.
9165      shrext_cmds=".dll"
9166      # FIXME: Setting linknames here is a bad hack.
9167      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9168      # The linker will automatically build a .lib file if we build a DLL.
9169      old_archive_from_new_cmds='true'
9170      # FIXME: Should let the user specify the lib program.
9171      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9172      fix_srcfile_path='`cygpath -w "$srcfile"`'
9173      enable_shared_with_static_runtimes=yes
9174      ;;
9175
9176    darwin* | rhapsody*)
9177
9178
9179  archive_cmds_need_lc=no
9180  hardcode_direct=no
9181  hardcode_automatic=yes
9182  hardcode_shlibpath_var=unsupported
9183  if test "$lt_cv_ld_force_load" = "yes"; then
9184    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\"`'
9185  else
9186    whole_archive_flag_spec=''
9187  fi
9188  link_all_deplibs=yes
9189  allow_undefined_flag="$_lt_dar_allow_undefined"
9190  case $cc_basename in
9191     ifort*) _lt_dar_can_shared=yes ;;
9192     *) _lt_dar_can_shared=$GCC ;;
9193  esac
9194  if test "$_lt_dar_can_shared" = "yes"; then
9195    output_verbose_link_cmd=func_echo_all
9196    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9197    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9198    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}"
9199    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}"
9200
9201  else
9202  ld_shlibs=no
9203  fi
9204
9205      ;;
9206
9207    dgux*)
9208      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9209      hardcode_libdir_flag_spec='-L$libdir'
9210      hardcode_shlibpath_var=no
9211      ;;
9212
9213    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9214    # support.  Future versions do this automatically, but an explicit c++rt0.o
9215    # does not break anything, and helps significantly (at the cost of a little
9216    # extra space).
9217    freebsd2.2*)
9218      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9219      hardcode_libdir_flag_spec='-R$libdir'
9220      hardcode_direct=yes
9221      hardcode_shlibpath_var=no
9222      ;;
9223
9224    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9225    freebsd2.*)
9226      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9227      hardcode_direct=yes
9228      hardcode_minus_L=yes
9229      hardcode_shlibpath_var=no
9230      ;;
9231
9232    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9233    freebsd* | dragonfly*)
9234      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9235      hardcode_libdir_flag_spec='-R$libdir'
9236      hardcode_direct=yes
9237      hardcode_shlibpath_var=no
9238      ;;
9239
9240    hpux9*)
9241      if test "$GCC" = yes; then
9242	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'
9243      else
9244	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'
9245      fi
9246      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9247      hardcode_libdir_separator=:
9248      hardcode_direct=yes
9249
9250      # hardcode_minus_L: Not really in the search PATH,
9251      # but as the default location of the library.
9252      hardcode_minus_L=yes
9253      export_dynamic_flag_spec='${wl}-E'
9254      ;;
9255
9256    hpux10*)
9257      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9258	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9259      else
9260	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9261      fi
9262      if test "$with_gnu_ld" = no; then
9263	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9264	hardcode_libdir_flag_spec_ld='+b $libdir'
9265	hardcode_libdir_separator=:
9266	hardcode_direct=yes
9267	hardcode_direct_absolute=yes
9268	export_dynamic_flag_spec='${wl}-E'
9269	# hardcode_minus_L: Not really in the search PATH,
9270	# but as the default location of the library.
9271	hardcode_minus_L=yes
9272      fi
9273      ;;
9274
9275    hpux11*)
9276      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9277	case $host_cpu in
9278	hppa*64*)
9279	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9280	  ;;
9281	ia64*)
9282	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9283	  ;;
9284	*)
9285	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9286	  ;;
9287	esac
9288      else
9289	case $host_cpu in
9290	hppa*64*)
9291	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9292	  ;;
9293	ia64*)
9294	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9295	  ;;
9296	*)
9297
9298	  # Older versions of the 11.00 compiler do not understand -b yet
9299	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9300	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9301$as_echo_n "checking if $CC understands -b... " >&6; }
9302if test "${lt_cv_prog_compiler__b+set}" = set; then :
9303  $as_echo_n "(cached) " >&6
9304else
9305  lt_cv_prog_compiler__b=no
9306   save_LDFLAGS="$LDFLAGS"
9307   LDFLAGS="$LDFLAGS -b"
9308   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9309   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9310     # The linker can only warn and ignore the option if not recognized
9311     # So say no if there are warnings
9312     if test -s conftest.err; then
9313       # Append any errors to the config.log.
9314       cat conftest.err 1>&5
9315       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9316       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9317       if diff conftest.exp conftest.er2 >/dev/null; then
9318         lt_cv_prog_compiler__b=yes
9319       fi
9320     else
9321       lt_cv_prog_compiler__b=yes
9322     fi
9323   fi
9324   $RM -r conftest*
9325   LDFLAGS="$save_LDFLAGS"
9326
9327fi
9328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9329$as_echo "$lt_cv_prog_compiler__b" >&6; }
9330
9331if test x"$lt_cv_prog_compiler__b" = xyes; then
9332    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9333else
9334    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9335fi
9336
9337	  ;;
9338	esac
9339      fi
9340      if test "$with_gnu_ld" = no; then
9341	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9342	hardcode_libdir_separator=:
9343
9344	case $host_cpu in
9345	hppa*64*|ia64*)
9346	  hardcode_direct=no
9347	  hardcode_shlibpath_var=no
9348	  ;;
9349	*)
9350	  hardcode_direct=yes
9351	  hardcode_direct_absolute=yes
9352	  export_dynamic_flag_spec='${wl}-E'
9353
9354	  # hardcode_minus_L: Not really in the search PATH,
9355	  # but as the default location of the library.
9356	  hardcode_minus_L=yes
9357	  ;;
9358	esac
9359      fi
9360      ;;
9361
9362    irix5* | irix6* | nonstopux*)
9363      if test "$GCC" = yes; then
9364	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'
9365	# Try to use the -exported_symbol ld option, if it does not
9366	# work, assume that -exports_file does not work either and
9367	# implicitly export all symbols.
9368        save_LDFLAGS="$LDFLAGS"
9369        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9370        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9371/* end confdefs.h.  */
9372int foo(void) {}
9373_ACEOF
9374if ac_fn_c_try_link "$LINENO"; then :
9375  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'
9376
9377fi
9378rm -f core conftest.err conftest.$ac_objext \
9379    conftest$ac_exeext conftest.$ac_ext
9380        LDFLAGS="$save_LDFLAGS"
9381      else
9382	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'
9383	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'
9384      fi
9385      archive_cmds_need_lc='no'
9386      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9387      hardcode_libdir_separator=:
9388      inherit_rpath=yes
9389      link_all_deplibs=yes
9390      ;;
9391
9392    netbsd*)
9393      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9394	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9395      else
9396	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9397      fi
9398      hardcode_libdir_flag_spec='-R$libdir'
9399      hardcode_direct=yes
9400      hardcode_shlibpath_var=no
9401      ;;
9402
9403    newsos6)
9404      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9405      hardcode_direct=yes
9406      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9407      hardcode_libdir_separator=:
9408      hardcode_shlibpath_var=no
9409      ;;
9410
9411    *nto* | *qnx*)
9412      ;;
9413
9414    openbsd*)
9415      if test -f /usr/libexec/ld.so; then
9416	hardcode_direct=yes
9417	hardcode_shlibpath_var=no
9418	hardcode_direct_absolute=yes
9419	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9420	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9421	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9422	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9423	  export_dynamic_flag_spec='${wl}-E'
9424	else
9425	  case $host_os in
9426	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9427	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9428	     hardcode_libdir_flag_spec='-R$libdir'
9429	     ;;
9430	   *)
9431	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9432	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9433	     ;;
9434	  esac
9435	fi
9436      else
9437	ld_shlibs=no
9438      fi
9439      ;;
9440
9441    os2*)
9442      hardcode_libdir_flag_spec='-L$libdir'
9443      hardcode_minus_L=yes
9444      allow_undefined_flag=unsupported
9445      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'
9446      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9447      ;;
9448
9449    osf3*)
9450      if test "$GCC" = yes; then
9451	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9452	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'
9453      else
9454	allow_undefined_flag=' -expect_unresolved \*'
9455	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'
9456      fi
9457      archive_cmds_need_lc='no'
9458      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9459      hardcode_libdir_separator=:
9460      ;;
9461
9462    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9463      if test "$GCC" = yes; then
9464	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9465	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'
9466	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9467      else
9468	allow_undefined_flag=' -expect_unresolved \*'
9469	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'
9470	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~
9471	$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'
9472
9473	# Both c and cxx compiler support -rpath directly
9474	hardcode_libdir_flag_spec='-rpath $libdir'
9475      fi
9476      archive_cmds_need_lc='no'
9477      hardcode_libdir_separator=:
9478      ;;
9479
9480    solaris*)
9481      no_undefined_flag=' -z defs'
9482      if test "$GCC" = yes; then
9483	wlarc='${wl}'
9484	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9485	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9486	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9487      else
9488	case `$CC -V 2>&1` in
9489	*"Compilers 5.0"*)
9490	  wlarc=''
9491	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9492	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9493	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9494	  ;;
9495	*)
9496	  wlarc='${wl}'
9497	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9498	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9499	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9500	  ;;
9501	esac
9502      fi
9503      hardcode_libdir_flag_spec='-R$libdir'
9504      hardcode_shlibpath_var=no
9505      case $host_os in
9506      solaris2.[0-5] | solaris2.[0-5].*) ;;
9507      *)
9508	# The compiler driver will combine and reorder linker options,
9509	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9510	# but is careful enough not to reorder.
9511	# Supported since Solaris 2.6 (maybe 2.5.1?)
9512	if test "$GCC" = yes; then
9513	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9514	else
9515	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9516	fi
9517	;;
9518      esac
9519      link_all_deplibs=yes
9520      ;;
9521
9522    sunos4*)
9523      if test "x$host_vendor" = xsequent; then
9524	# Use $CC to link under sequent, because it throws in some extra .o
9525	# files that make .init and .fini sections work.
9526	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9527      else
9528	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9529      fi
9530      hardcode_libdir_flag_spec='-L$libdir'
9531      hardcode_direct=yes
9532      hardcode_minus_L=yes
9533      hardcode_shlibpath_var=no
9534      ;;
9535
9536    sysv4)
9537      case $host_vendor in
9538	sni)
9539	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9540	  hardcode_direct=yes # is this really true???
9541	;;
9542	siemens)
9543	  ## LD is ld it makes a PLAMLIB
9544	  ## CC just makes a GrossModule.
9545	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9546	  reload_cmds='$CC -r -o $output$reload_objs'
9547	  hardcode_direct=no
9548        ;;
9549	motorola)
9550	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9551	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9552	;;
9553      esac
9554      runpath_var='LD_RUN_PATH'
9555      hardcode_shlibpath_var=no
9556      ;;
9557
9558    sysv4.3*)
9559      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9560      hardcode_shlibpath_var=no
9561      export_dynamic_flag_spec='-Bexport'
9562      ;;
9563
9564    sysv4*MP*)
9565      if test -d /usr/nec; then
9566	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9567	hardcode_shlibpath_var=no
9568	runpath_var=LD_RUN_PATH
9569	hardcode_runpath_var=yes
9570	ld_shlibs=yes
9571      fi
9572      ;;
9573
9574    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9575      no_undefined_flag='${wl}-z,text'
9576      archive_cmds_need_lc=no
9577      hardcode_shlibpath_var=no
9578      runpath_var='LD_RUN_PATH'
9579
9580      if test "$GCC" = yes; then
9581	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9582	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9583      else
9584	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9585	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9586      fi
9587      ;;
9588
9589    sysv5* | sco3.2v5* | sco5v6*)
9590      # Note: We can NOT use -z defs as we might desire, because we do not
9591      # link with -lc, and that would cause any symbols used from libc to
9592      # always be unresolved, which means just about no library would
9593      # ever link correctly.  If we're not using GNU ld we use -z text
9594      # though, which does catch some bad symbols but isn't as heavy-handed
9595      # as -z defs.
9596      no_undefined_flag='${wl}-z,text'
9597      allow_undefined_flag='${wl}-z,nodefs'
9598      archive_cmds_need_lc=no
9599      hardcode_shlibpath_var=no
9600      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9601      hardcode_libdir_separator=':'
9602      link_all_deplibs=yes
9603      export_dynamic_flag_spec='${wl}-Bexport'
9604      runpath_var='LD_RUN_PATH'
9605
9606      if test "$GCC" = yes; then
9607	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9608	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9609      else
9610	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9611	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9612      fi
9613      ;;
9614
9615    uts4*)
9616      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9617      hardcode_libdir_flag_spec='-L$libdir'
9618      hardcode_shlibpath_var=no
9619      ;;
9620
9621    *)
9622      ld_shlibs=no
9623      ;;
9624    esac
9625
9626    if test x$host_vendor = xsni; then
9627      case $host in
9628      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9629	export_dynamic_flag_spec='${wl}-Blargedynsym'
9630	;;
9631      esac
9632    fi
9633  fi
9634
9635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9636$as_echo "$ld_shlibs" >&6; }
9637test "$ld_shlibs" = no && can_build_shared=no
9638
9639with_gnu_ld=$with_gnu_ld
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655#
9656# Do we need to explicitly link libc?
9657#
9658case "x$archive_cmds_need_lc" in
9659x|xyes)
9660  # Assume -lc should be added
9661  archive_cmds_need_lc=yes
9662
9663  if test "$enable_shared" = yes && test "$GCC" = yes; then
9664    case $archive_cmds in
9665    *'~'*)
9666      # FIXME: we may have to deal with multi-command sequences.
9667      ;;
9668    '$CC '*)
9669      # Test whether the compiler implicitly links with -lc since on some
9670      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9671      # to ld, don't add -lc before -lgcc.
9672      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9673$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9674if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9675  $as_echo_n "(cached) " >&6
9676else
9677  $RM conftest*
9678	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9679
9680	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9681  (eval $ac_compile) 2>&5
9682  ac_status=$?
9683  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9684  test $ac_status = 0; } 2>conftest.err; then
9685	  soname=conftest
9686	  lib=conftest
9687	  libobjs=conftest.$ac_objext
9688	  deplibs=
9689	  wl=$lt_prog_compiler_wl
9690	  pic_flag=$lt_prog_compiler_pic
9691	  compiler_flags=-v
9692	  linker_flags=-v
9693	  verstring=
9694	  output_objdir=.
9695	  libname=conftest
9696	  lt_save_allow_undefined_flag=$allow_undefined_flag
9697	  allow_undefined_flag=
9698	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9699  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9700  ac_status=$?
9701  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9702  test $ac_status = 0; }
9703	  then
9704	    lt_cv_archive_cmds_need_lc=no
9705	  else
9706	    lt_cv_archive_cmds_need_lc=yes
9707	  fi
9708	  allow_undefined_flag=$lt_save_allow_undefined_flag
9709	else
9710	  cat conftest.err 1>&5
9711	fi
9712	$RM conftest*
9713
9714fi
9715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9716$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9717      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9718      ;;
9719    esac
9720  fi
9721  ;;
9722esac
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9881$as_echo_n "checking dynamic linker characteristics... " >&6; }
9882
9883if test "$GCC" = yes; then
9884  case $host_os in
9885    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9886    *) lt_awk_arg="/^libraries:/" ;;
9887  esac
9888  case $host_os in
9889    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9890    *) lt_sed_strip_eq="s,=/,/,g" ;;
9891  esac
9892  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9893  case $lt_search_path_spec in
9894  *\;*)
9895    # if the path contains ";" then we assume it to be the separator
9896    # otherwise default to the standard path separator (i.e. ":") - it is
9897    # assumed that no part of a normal pathname contains ";" but that should
9898    # okay in the real world where ";" in dirpaths is itself problematic.
9899    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9900    ;;
9901  *)
9902    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9903    ;;
9904  esac
9905  # Ok, now we have the path, separated by spaces, we can step through it
9906  # and add multilib dir if necessary.
9907  lt_tmp_lt_search_path_spec=
9908  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9909  for lt_sys_path in $lt_search_path_spec; do
9910    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9911      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9912    else
9913      test -d "$lt_sys_path" && \
9914	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9915    fi
9916  done
9917  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9918BEGIN {RS=" "; FS="/|\n";} {
9919  lt_foo="";
9920  lt_count=0;
9921  for (lt_i = NF; lt_i > 0; lt_i--) {
9922    if ($lt_i != "" && $lt_i != ".") {
9923      if ($lt_i == "..") {
9924        lt_count++;
9925      } else {
9926        if (lt_count == 0) {
9927          lt_foo="/" $lt_i lt_foo;
9928        } else {
9929          lt_count--;
9930        }
9931      }
9932    }
9933  }
9934  if (lt_foo != "") { lt_freq[lt_foo]++; }
9935  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9936}'`
9937  # AWK program above erroneously prepends '/' to C:/dos/paths
9938  # for these hosts.
9939  case $host_os in
9940    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9941      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9942  esac
9943  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9944else
9945  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9946fi
9947library_names_spec=
9948libname_spec='lib$name'
9949soname_spec=
9950shrext_cmds=".so"
9951postinstall_cmds=
9952postuninstall_cmds=
9953finish_cmds=
9954finish_eval=
9955shlibpath_var=
9956shlibpath_overrides_runpath=unknown
9957version_type=none
9958dynamic_linker="$host_os ld.so"
9959sys_lib_dlsearch_path_spec="/lib /usr/lib"
9960need_lib_prefix=unknown
9961hardcode_into_libs=no
9962
9963# when you set need_version to no, make sure it does not cause -set_version
9964# flags to be left without arguments
9965need_version=unknown
9966
9967case $host_os in
9968aix3*)
9969  version_type=linux
9970  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9971  shlibpath_var=LIBPATH
9972
9973  # AIX 3 has no versioning support, so we append a major version to the name.
9974  soname_spec='${libname}${release}${shared_ext}$major'
9975  ;;
9976
9977aix[4-9]*)
9978  version_type=linux
9979  need_lib_prefix=no
9980  need_version=no
9981  hardcode_into_libs=yes
9982  if test "$host_cpu" = ia64; then
9983    # AIX 5 supports IA64
9984    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9985    shlibpath_var=LD_LIBRARY_PATH
9986  else
9987    # With GCC up to 2.95.x, collect2 would create an import file
9988    # for dependence libraries.  The import file would start with
9989    # the line `#! .'.  This would cause the generated library to
9990    # depend on `.', always an invalid library.  This was fixed in
9991    # development snapshots of GCC prior to 3.0.
9992    case $host_os in
9993      aix4 | aix4.[01] | aix4.[01].*)
9994      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9995	   echo ' yes '
9996	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9997	:
9998      else
9999	can_build_shared=no
10000      fi
10001      ;;
10002    esac
10003    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10004    # soname into executable. Probably we can add versioning support to
10005    # collect2, so additional links can be useful in future.
10006    if test "$aix_use_runtimelinking" = yes; then
10007      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10008      # instead of lib<name>.a to let people know that these are not
10009      # typical AIX shared libraries.
10010      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10011    else
10012      # We preserve .a as extension for shared libraries through AIX4.2
10013      # and later when we are not doing run time linking.
10014      library_names_spec='${libname}${release}.a $libname.a'
10015      soname_spec='${libname}${release}${shared_ext}$major'
10016    fi
10017    shlibpath_var=LIBPATH
10018  fi
10019  ;;
10020
10021amigaos*)
10022  case $host_cpu in
10023  powerpc)
10024    # Since July 2007 AmigaOS4 officially supports .so libraries.
10025    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10026    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10027    ;;
10028  m68k)
10029    library_names_spec='$libname.ixlibrary $libname.a'
10030    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10031    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'
10032    ;;
10033  esac
10034  ;;
10035
10036beos*)
10037  library_names_spec='${libname}${shared_ext}'
10038  dynamic_linker="$host_os ld.so"
10039  shlibpath_var=LIBRARY_PATH
10040  ;;
10041
10042bsdi[45]*)
10043  version_type=linux
10044  need_version=no
10045  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10046  soname_spec='${libname}${release}${shared_ext}$major'
10047  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10048  shlibpath_var=LD_LIBRARY_PATH
10049  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10050  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10051  # the default ld.so.conf also contains /usr/contrib/lib and
10052  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10053  # libtool to hard-code these into programs
10054  ;;
10055
10056cygwin* | mingw* | pw32* | cegcc*)
10057  version_type=windows
10058  shrext_cmds=".dll"
10059  need_version=no
10060  need_lib_prefix=no
10061
10062  case $GCC,$host_os in
10063  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10064    library_names_spec='$libname.dll.a'
10065    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10066    postinstall_cmds='base_file=`basename \${file}`~
10067      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10068      dldir=$destdir/`dirname \$dlpath`~
10069      test -d \$dldir || mkdir -p \$dldir~
10070      $install_prog $dir/$dlname \$dldir/$dlname~
10071      chmod a+x \$dldir/$dlname~
10072      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10073        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10074      fi'
10075    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10076      dlpath=$dir/\$dldll~
10077       $RM \$dlpath'
10078    shlibpath_overrides_runpath=yes
10079
10080    case $host_os in
10081    cygwin*)
10082      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10083      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10084
10085      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10086      ;;
10087    mingw* | cegcc*)
10088      # MinGW DLLs use traditional 'lib' prefix
10089      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10090      ;;
10091    pw32*)
10092      # pw32 DLLs use 'pw' prefix rather than 'lib'
10093      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10094      ;;
10095    esac
10096    ;;
10097
10098  *)
10099    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10100    ;;
10101  esac
10102  dynamic_linker='Win32 ld.exe'
10103  # FIXME: first we should search . and the directory the executable is in
10104  shlibpath_var=PATH
10105  ;;
10106
10107darwin* | rhapsody*)
10108  dynamic_linker="$host_os dyld"
10109  version_type=darwin
10110  need_lib_prefix=no
10111  need_version=no
10112  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10113  soname_spec='${libname}${release}${major}$shared_ext'
10114  shlibpath_overrides_runpath=yes
10115  shlibpath_var=DYLD_LIBRARY_PATH
10116  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10117
10118  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10119  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10120  ;;
10121
10122dgux*)
10123  version_type=linux
10124  need_lib_prefix=no
10125  need_version=no
10126  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10127  soname_spec='${libname}${release}${shared_ext}$major'
10128  shlibpath_var=LD_LIBRARY_PATH
10129  ;;
10130
10131freebsd* | dragonfly*)
10132  # DragonFly does not have aout.  When/if they implement a new
10133  # versioning mechanism, adjust this.
10134  if test -x /usr/bin/objformat; then
10135    objformat=`/usr/bin/objformat`
10136  else
10137    case $host_os in
10138    freebsd[23].*) objformat=aout ;;
10139    *) objformat=elf ;;
10140    esac
10141  fi
10142  version_type=freebsd-$objformat
10143  case $version_type in
10144    freebsd-elf*)
10145      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10146      need_version=no
10147      need_lib_prefix=no
10148      ;;
10149    freebsd-*)
10150      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10151      need_version=yes
10152      ;;
10153  esac
10154  shlibpath_var=LD_LIBRARY_PATH
10155  case $host_os in
10156  freebsd2.*)
10157    shlibpath_overrides_runpath=yes
10158    ;;
10159  freebsd3.[01]* | freebsdelf3.[01]*)
10160    shlibpath_overrides_runpath=yes
10161    hardcode_into_libs=yes
10162    ;;
10163  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10164  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10165    shlibpath_overrides_runpath=no
10166    hardcode_into_libs=yes
10167    ;;
10168  *) # from 4.6 on, and DragonFly
10169    shlibpath_overrides_runpath=yes
10170    hardcode_into_libs=yes
10171    ;;
10172  esac
10173  ;;
10174
10175gnu*)
10176  version_type=linux
10177  need_lib_prefix=no
10178  need_version=no
10179  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10180  soname_spec='${libname}${release}${shared_ext}$major'
10181  shlibpath_var=LD_LIBRARY_PATH
10182  hardcode_into_libs=yes
10183  ;;
10184
10185haiku*)
10186  version_type=linux
10187  need_lib_prefix=no
10188  need_version=no
10189  dynamic_linker="$host_os runtime_loader"
10190  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10191  soname_spec='${libname}${release}${shared_ext}$major'
10192  shlibpath_var=LIBRARY_PATH
10193  shlibpath_overrides_runpath=yes
10194  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10195  hardcode_into_libs=yes
10196  ;;
10197
10198hpux9* | hpux10* | hpux11*)
10199  # Give a soname corresponding to the major version so that dld.sl refuses to
10200  # link against other versions.
10201  version_type=sunos
10202  need_lib_prefix=no
10203  need_version=no
10204  case $host_cpu in
10205  ia64*)
10206    shrext_cmds='.so'
10207    hardcode_into_libs=yes
10208    dynamic_linker="$host_os dld.so"
10209    shlibpath_var=LD_LIBRARY_PATH
10210    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10211    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10212    soname_spec='${libname}${release}${shared_ext}$major'
10213    if test "X$HPUX_IA64_MODE" = X32; then
10214      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10215    else
10216      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10217    fi
10218    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10219    ;;
10220  hppa*64*)
10221    shrext_cmds='.sl'
10222    hardcode_into_libs=yes
10223    dynamic_linker="$host_os dld.sl"
10224    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10225    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10226    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10227    soname_spec='${libname}${release}${shared_ext}$major'
10228    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10229    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10230    ;;
10231  *)
10232    shrext_cmds='.sl'
10233    dynamic_linker="$host_os dld.sl"
10234    shlibpath_var=SHLIB_PATH
10235    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10236    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10237    soname_spec='${libname}${release}${shared_ext}$major'
10238    ;;
10239  esac
10240  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10241  postinstall_cmds='chmod 555 $lib'
10242  # or fails outright, so override atomically:
10243  install_override_mode=555
10244  ;;
10245
10246interix[3-9]*)
10247  version_type=linux
10248  need_lib_prefix=no
10249  need_version=no
10250  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10251  soname_spec='${libname}${release}${shared_ext}$major'
10252  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10253  shlibpath_var=LD_LIBRARY_PATH
10254  shlibpath_overrides_runpath=no
10255  hardcode_into_libs=yes
10256  ;;
10257
10258irix5* | irix6* | nonstopux*)
10259  case $host_os in
10260    nonstopux*) version_type=nonstopux ;;
10261    *)
10262	if test "$lt_cv_prog_gnu_ld" = yes; then
10263		version_type=linux
10264	else
10265		version_type=irix
10266	fi ;;
10267  esac
10268  need_lib_prefix=no
10269  need_version=no
10270  soname_spec='${libname}${release}${shared_ext}$major'
10271  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10272  case $host_os in
10273  irix5* | nonstopux*)
10274    libsuff= shlibsuff=
10275    ;;
10276  *)
10277    case $LD in # libtool.m4 will add one of these switches to LD
10278    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10279      libsuff= shlibsuff= libmagic=32-bit;;
10280    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10281      libsuff=32 shlibsuff=N32 libmagic=N32;;
10282    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10283      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10284    *) libsuff= shlibsuff= libmagic=never-match;;
10285    esac
10286    ;;
10287  esac
10288  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10289  shlibpath_overrides_runpath=no
10290  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10291  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10292  hardcode_into_libs=yes
10293  ;;
10294
10295# No shared lib support for Linux oldld, aout, or coff.
10296linux*oldld* | linux*aout* | linux*coff*)
10297  dynamic_linker=no
10298  ;;
10299
10300# This must be Linux ELF.
10301linux* | k*bsd*-gnu | kopensolaris*-gnu)
10302  version_type=linux
10303  need_lib_prefix=no
10304  need_version=no
10305  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10306  soname_spec='${libname}${release}${shared_ext}$major'
10307  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10308  shlibpath_var=LD_LIBRARY_PATH
10309  shlibpath_overrides_runpath=no
10310
10311  # Some binutils ld are patched to set DT_RUNPATH
10312  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10313  $as_echo_n "(cached) " >&6
10314else
10315  lt_cv_shlibpath_overrides_runpath=no
10316    save_LDFLAGS=$LDFLAGS
10317    save_libdir=$libdir
10318    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10319	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10320    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10321/* end confdefs.h.  */
10322
10323int
10324main ()
10325{
10326
10327  ;
10328  return 0;
10329}
10330_ACEOF
10331if ac_fn_c_try_link "$LINENO"; then :
10332  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10333  lt_cv_shlibpath_overrides_runpath=yes
10334fi
10335fi
10336rm -f core conftest.err conftest.$ac_objext \
10337    conftest$ac_exeext conftest.$ac_ext
10338    LDFLAGS=$save_LDFLAGS
10339    libdir=$save_libdir
10340
10341fi
10342
10343  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10344
10345  # This implies no fast_install, which is unacceptable.
10346  # Some rework will be needed to allow for fast_install
10347  # before this can be enabled.
10348  hardcode_into_libs=yes
10349
10350  # Append ld.so.conf contents to the search path
10351  if test -f /etc/ld.so.conf; then
10352    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' ' '`
10353    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10354  fi
10355
10356  # We used to test for /lib/ld.so.1 and disable shared libraries on
10357  # powerpc, because MkLinux only supported shared libraries with the
10358  # GNU dynamic linker.  Since this was broken with cross compilers,
10359  # most powerpc-linux boxes support dynamic linking these days and
10360  # people can always --disable-shared, the test was removed, and we
10361  # assume the GNU/Linux dynamic linker is in use.
10362  dynamic_linker='GNU/Linux ld.so'
10363  ;;
10364
10365netbsd*)
10366  version_type=sunos
10367  need_lib_prefix=no
10368  need_version=no
10369  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10370    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10371    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10372    dynamic_linker='NetBSD (a.out) ld.so'
10373  else
10374    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10375    soname_spec='${libname}${release}${shared_ext}$major'
10376    dynamic_linker='NetBSD ld.elf_so'
10377  fi
10378  shlibpath_var=LD_LIBRARY_PATH
10379  shlibpath_overrides_runpath=yes
10380  hardcode_into_libs=yes
10381  ;;
10382
10383newsos6)
10384  version_type=linux
10385  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10386  shlibpath_var=LD_LIBRARY_PATH
10387  shlibpath_overrides_runpath=yes
10388  ;;
10389
10390*nto* | *qnx*)
10391  version_type=qnx
10392  need_lib_prefix=no
10393  need_version=no
10394  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10395  soname_spec='${libname}${release}${shared_ext}$major'
10396  shlibpath_var=LD_LIBRARY_PATH
10397  shlibpath_overrides_runpath=no
10398  hardcode_into_libs=yes
10399  dynamic_linker='ldqnx.so'
10400  ;;
10401
10402openbsd*)
10403  version_type=sunos
10404  sys_lib_dlsearch_path_spec="/usr/lib"
10405  need_lib_prefix=no
10406  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10407  case $host_os in
10408    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10409    *)				need_version=no  ;;
10410  esac
10411  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10412  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10413  shlibpath_var=LD_LIBRARY_PATH
10414  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10415    case $host_os in
10416      openbsd2.[89] | openbsd2.[89].*)
10417	shlibpath_overrides_runpath=no
10418	;;
10419      *)
10420	shlibpath_overrides_runpath=yes
10421	;;
10422      esac
10423  else
10424    shlibpath_overrides_runpath=yes
10425  fi
10426  ;;
10427
10428os2*)
10429  libname_spec='$name'
10430  shrext_cmds=".dll"
10431  need_lib_prefix=no
10432  library_names_spec='$libname${shared_ext} $libname.a'
10433  dynamic_linker='OS/2 ld.exe'
10434  shlibpath_var=LIBPATH
10435  ;;
10436
10437osf3* | osf4* | osf5*)
10438  version_type=osf
10439  need_lib_prefix=no
10440  need_version=no
10441  soname_spec='${libname}${release}${shared_ext}$major'
10442  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10443  shlibpath_var=LD_LIBRARY_PATH
10444  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10445  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10446  ;;
10447
10448rdos*)
10449  dynamic_linker=no
10450  ;;
10451
10452solaris*)
10453  version_type=linux
10454  need_lib_prefix=no
10455  need_version=no
10456  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10457  soname_spec='${libname}${release}${shared_ext}$major'
10458  shlibpath_var=LD_LIBRARY_PATH
10459  shlibpath_overrides_runpath=yes
10460  hardcode_into_libs=yes
10461  # ldd complains unless libraries are executable
10462  postinstall_cmds='chmod +x $lib'
10463  ;;
10464
10465sunos4*)
10466  version_type=sunos
10467  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10468  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10469  shlibpath_var=LD_LIBRARY_PATH
10470  shlibpath_overrides_runpath=yes
10471  if test "$with_gnu_ld" = yes; then
10472    need_lib_prefix=no
10473  fi
10474  need_version=yes
10475  ;;
10476
10477sysv4 | sysv4.3*)
10478  version_type=linux
10479  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10480  soname_spec='${libname}${release}${shared_ext}$major'
10481  shlibpath_var=LD_LIBRARY_PATH
10482  case $host_vendor in
10483    sni)
10484      shlibpath_overrides_runpath=no
10485      need_lib_prefix=no
10486      runpath_var=LD_RUN_PATH
10487      ;;
10488    siemens)
10489      need_lib_prefix=no
10490      ;;
10491    motorola)
10492      need_lib_prefix=no
10493      need_version=no
10494      shlibpath_overrides_runpath=no
10495      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10496      ;;
10497  esac
10498  ;;
10499
10500sysv4*MP*)
10501  if test -d /usr/nec ;then
10502    version_type=linux
10503    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10504    soname_spec='$libname${shared_ext}.$major'
10505    shlibpath_var=LD_LIBRARY_PATH
10506  fi
10507  ;;
10508
10509sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10510  version_type=freebsd-elf
10511  need_lib_prefix=no
10512  need_version=no
10513  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10514  soname_spec='${libname}${release}${shared_ext}$major'
10515  shlibpath_var=LD_LIBRARY_PATH
10516  shlibpath_overrides_runpath=yes
10517  hardcode_into_libs=yes
10518  if test "$with_gnu_ld" = yes; then
10519    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10520  else
10521    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10522    case $host_os in
10523      sco3.2v5*)
10524        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10525	;;
10526    esac
10527  fi
10528  sys_lib_dlsearch_path_spec='/usr/lib'
10529  ;;
10530
10531tpf*)
10532  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10533  version_type=linux
10534  need_lib_prefix=no
10535  need_version=no
10536  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10537  shlibpath_var=LD_LIBRARY_PATH
10538  shlibpath_overrides_runpath=no
10539  hardcode_into_libs=yes
10540  ;;
10541
10542uts4*)
10543  version_type=linux
10544  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10545  soname_spec='${libname}${release}${shared_ext}$major'
10546  shlibpath_var=LD_LIBRARY_PATH
10547  ;;
10548
10549*)
10550  dynamic_linker=no
10551  ;;
10552esac
10553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10554$as_echo "$dynamic_linker" >&6; }
10555test "$dynamic_linker" = no && can_build_shared=no
10556
10557variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10558if test "$GCC" = yes; then
10559  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10560fi
10561
10562if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10563  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10564fi
10565if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10566  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10567fi
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10661$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10662hardcode_action=
10663if test -n "$hardcode_libdir_flag_spec" ||
10664   test -n "$runpath_var" ||
10665   test "X$hardcode_automatic" = "Xyes" ; then
10666
10667  # We can hardcode non-existent directories.
10668  if test "$hardcode_direct" != no &&
10669     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10670     # have to relink, otherwise we might link with an installed library
10671     # when we should be linking with a yet-to-be-installed one
10672     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10673     test "$hardcode_minus_L" != no; then
10674    # Linking always hardcodes the temporary library directory.
10675    hardcode_action=relink
10676  else
10677    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10678    hardcode_action=immediate
10679  fi
10680else
10681  # We cannot hardcode anything, or else we can only hardcode existing
10682  # directories.
10683  hardcode_action=unsupported
10684fi
10685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10686$as_echo "$hardcode_action" >&6; }
10687
10688if test "$hardcode_action" = relink ||
10689   test "$inherit_rpath" = yes; then
10690  # Fast installation is not supported
10691  enable_fast_install=no
10692elif test "$shlibpath_overrides_runpath" = yes ||
10693     test "$enable_shared" = no; then
10694  # Fast installation is not necessary
10695  enable_fast_install=needless
10696fi
10697
10698
10699
10700
10701
10702
10703  if test "x$enable_dlopen" != xyes; then
10704  enable_dlopen=unknown
10705  enable_dlopen_self=unknown
10706  enable_dlopen_self_static=unknown
10707else
10708  lt_cv_dlopen=no
10709  lt_cv_dlopen_libs=
10710
10711  case $host_os in
10712  beos*)
10713    lt_cv_dlopen="load_add_on"
10714    lt_cv_dlopen_libs=
10715    lt_cv_dlopen_self=yes
10716    ;;
10717
10718  mingw* | pw32* | cegcc*)
10719    lt_cv_dlopen="LoadLibrary"
10720    lt_cv_dlopen_libs=
10721    ;;
10722
10723  cygwin*)
10724    lt_cv_dlopen="dlopen"
10725    lt_cv_dlopen_libs=
10726    ;;
10727
10728  darwin*)
10729  # if libdl is installed we need to link against it
10730    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10731$as_echo_n "checking for dlopen in -ldl... " >&6; }
10732if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10733  $as_echo_n "(cached) " >&6
10734else
10735  ac_check_lib_save_LIBS=$LIBS
10736LIBS="-ldl  $LIBS"
10737cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10738/* end confdefs.h.  */
10739
10740/* Override any GCC internal prototype to avoid an error.
10741   Use char because int might match the return type of a GCC
10742   builtin and then its argument prototype would still apply.  */
10743#ifdef __cplusplus
10744extern "C"
10745#endif
10746char dlopen ();
10747int
10748main ()
10749{
10750return dlopen ();
10751  ;
10752  return 0;
10753}
10754_ACEOF
10755if ac_fn_c_try_link "$LINENO"; then :
10756  ac_cv_lib_dl_dlopen=yes
10757else
10758  ac_cv_lib_dl_dlopen=no
10759fi
10760rm -f core conftest.err conftest.$ac_objext \
10761    conftest$ac_exeext conftest.$ac_ext
10762LIBS=$ac_check_lib_save_LIBS
10763fi
10764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10765$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10766if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10767  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10768else
10769
10770    lt_cv_dlopen="dyld"
10771    lt_cv_dlopen_libs=
10772    lt_cv_dlopen_self=yes
10773
10774fi
10775
10776    ;;
10777
10778  *)
10779    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10780if test "x$ac_cv_func_shl_load" = x""yes; then :
10781  lt_cv_dlopen="shl_load"
10782else
10783  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10784$as_echo_n "checking for shl_load in -ldld... " >&6; }
10785if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10786  $as_echo_n "(cached) " >&6
10787else
10788  ac_check_lib_save_LIBS=$LIBS
10789LIBS="-ldld  $LIBS"
10790cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10791/* end confdefs.h.  */
10792
10793/* Override any GCC internal prototype to avoid an error.
10794   Use char because int might match the return type of a GCC
10795   builtin and then its argument prototype would still apply.  */
10796#ifdef __cplusplus
10797extern "C"
10798#endif
10799char shl_load ();
10800int
10801main ()
10802{
10803return shl_load ();
10804  ;
10805  return 0;
10806}
10807_ACEOF
10808if ac_fn_c_try_link "$LINENO"; then :
10809  ac_cv_lib_dld_shl_load=yes
10810else
10811  ac_cv_lib_dld_shl_load=no
10812fi
10813rm -f core conftest.err conftest.$ac_objext \
10814    conftest$ac_exeext conftest.$ac_ext
10815LIBS=$ac_check_lib_save_LIBS
10816fi
10817{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10818$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10819if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10820  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10821else
10822  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10823if test "x$ac_cv_func_dlopen" = x""yes; then :
10824  lt_cv_dlopen="dlopen"
10825else
10826  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10827$as_echo_n "checking for dlopen in -ldl... " >&6; }
10828if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10829  $as_echo_n "(cached) " >&6
10830else
10831  ac_check_lib_save_LIBS=$LIBS
10832LIBS="-ldl  $LIBS"
10833cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10834/* end confdefs.h.  */
10835
10836/* Override any GCC internal prototype to avoid an error.
10837   Use char because int might match the return type of a GCC
10838   builtin and then its argument prototype would still apply.  */
10839#ifdef __cplusplus
10840extern "C"
10841#endif
10842char dlopen ();
10843int
10844main ()
10845{
10846return dlopen ();
10847  ;
10848  return 0;
10849}
10850_ACEOF
10851if ac_fn_c_try_link "$LINENO"; then :
10852  ac_cv_lib_dl_dlopen=yes
10853else
10854  ac_cv_lib_dl_dlopen=no
10855fi
10856rm -f core conftest.err conftest.$ac_objext \
10857    conftest$ac_exeext conftest.$ac_ext
10858LIBS=$ac_check_lib_save_LIBS
10859fi
10860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10861$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10862if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10863  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10864else
10865  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10866$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10867if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10868  $as_echo_n "(cached) " >&6
10869else
10870  ac_check_lib_save_LIBS=$LIBS
10871LIBS="-lsvld  $LIBS"
10872cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10873/* end confdefs.h.  */
10874
10875/* Override any GCC internal prototype to avoid an error.
10876   Use char because int might match the return type of a GCC
10877   builtin and then its argument prototype would still apply.  */
10878#ifdef __cplusplus
10879extern "C"
10880#endif
10881char dlopen ();
10882int
10883main ()
10884{
10885return dlopen ();
10886  ;
10887  return 0;
10888}
10889_ACEOF
10890if ac_fn_c_try_link "$LINENO"; then :
10891  ac_cv_lib_svld_dlopen=yes
10892else
10893  ac_cv_lib_svld_dlopen=no
10894fi
10895rm -f core conftest.err conftest.$ac_objext \
10896    conftest$ac_exeext conftest.$ac_ext
10897LIBS=$ac_check_lib_save_LIBS
10898fi
10899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10900$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10901if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10902  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10903else
10904  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10905$as_echo_n "checking for dld_link in -ldld... " >&6; }
10906if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10907  $as_echo_n "(cached) " >&6
10908else
10909  ac_check_lib_save_LIBS=$LIBS
10910LIBS="-ldld  $LIBS"
10911cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10912/* end confdefs.h.  */
10913
10914/* Override any GCC internal prototype to avoid an error.
10915   Use char because int might match the return type of a GCC
10916   builtin and then its argument prototype would still apply.  */
10917#ifdef __cplusplus
10918extern "C"
10919#endif
10920char dld_link ();
10921int
10922main ()
10923{
10924return dld_link ();
10925  ;
10926  return 0;
10927}
10928_ACEOF
10929if ac_fn_c_try_link "$LINENO"; then :
10930  ac_cv_lib_dld_dld_link=yes
10931else
10932  ac_cv_lib_dld_dld_link=no
10933fi
10934rm -f core conftest.err conftest.$ac_objext \
10935    conftest$ac_exeext conftest.$ac_ext
10936LIBS=$ac_check_lib_save_LIBS
10937fi
10938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10939$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10940if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10941  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10942fi
10943
10944
10945fi
10946
10947
10948fi
10949
10950
10951fi
10952
10953
10954fi
10955
10956
10957fi
10958
10959    ;;
10960  esac
10961
10962  if test "x$lt_cv_dlopen" != xno; then
10963    enable_dlopen=yes
10964  else
10965    enable_dlopen=no
10966  fi
10967
10968  case $lt_cv_dlopen in
10969  dlopen)
10970    save_CPPFLAGS="$CPPFLAGS"
10971    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10972
10973    save_LDFLAGS="$LDFLAGS"
10974    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10975
10976    save_LIBS="$LIBS"
10977    LIBS="$lt_cv_dlopen_libs $LIBS"
10978
10979    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10980$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10981if test "${lt_cv_dlopen_self+set}" = set; then :
10982  $as_echo_n "(cached) " >&6
10983else
10984  	  if test "$cross_compiling" = yes; then :
10985  lt_cv_dlopen_self=cross
10986else
10987  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10988  lt_status=$lt_dlunknown
10989  cat > conftest.$ac_ext <<_LT_EOF
10990#line 10990 "configure"
10991#include "confdefs.h"
10992
10993#if HAVE_DLFCN_H
10994#include <dlfcn.h>
10995#endif
10996
10997#include <stdio.h>
10998
10999#ifdef RTLD_GLOBAL
11000#  define LT_DLGLOBAL		RTLD_GLOBAL
11001#else
11002#  ifdef DL_GLOBAL
11003#    define LT_DLGLOBAL		DL_GLOBAL
11004#  else
11005#    define LT_DLGLOBAL		0
11006#  endif
11007#endif
11008
11009/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11010   find out it does not work in some platform. */
11011#ifndef LT_DLLAZY_OR_NOW
11012#  ifdef RTLD_LAZY
11013#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11014#  else
11015#    ifdef DL_LAZY
11016#      define LT_DLLAZY_OR_NOW		DL_LAZY
11017#    else
11018#      ifdef RTLD_NOW
11019#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11020#      else
11021#        ifdef DL_NOW
11022#          define LT_DLLAZY_OR_NOW	DL_NOW
11023#        else
11024#          define LT_DLLAZY_OR_NOW	0
11025#        endif
11026#      endif
11027#    endif
11028#  endif
11029#endif
11030
11031/* When -fvisbility=hidden is used, assume the code has been annotated
11032   correspondingly for the symbols needed.  */
11033#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11034void fnord () __attribute__((visibility("default")));
11035#endif
11036
11037void fnord () { int i=42; }
11038int main ()
11039{
11040  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11041  int status = $lt_dlunknown;
11042
11043  if (self)
11044    {
11045      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11046      else
11047        {
11048	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11049          else puts (dlerror ());
11050	}
11051      /* dlclose (self); */
11052    }
11053  else
11054    puts (dlerror ());
11055
11056  return status;
11057}
11058_LT_EOF
11059  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11060  (eval $ac_link) 2>&5
11061  ac_status=$?
11062  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11063  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11064    (./conftest; exit; ) >&5 2>/dev/null
11065    lt_status=$?
11066    case x$lt_status in
11067      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11068      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11069      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11070    esac
11071  else :
11072    # compilation failed
11073    lt_cv_dlopen_self=no
11074  fi
11075fi
11076rm -fr conftest*
11077
11078
11079fi
11080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11081$as_echo "$lt_cv_dlopen_self" >&6; }
11082
11083    if test "x$lt_cv_dlopen_self" = xyes; then
11084      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11085      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11086$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11087if test "${lt_cv_dlopen_self_static+set}" = set; then :
11088  $as_echo_n "(cached) " >&6
11089else
11090  	  if test "$cross_compiling" = yes; then :
11091  lt_cv_dlopen_self_static=cross
11092else
11093  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11094  lt_status=$lt_dlunknown
11095  cat > conftest.$ac_ext <<_LT_EOF
11096#line 11096 "configure"
11097#include "confdefs.h"
11098
11099#if HAVE_DLFCN_H
11100#include <dlfcn.h>
11101#endif
11102
11103#include <stdio.h>
11104
11105#ifdef RTLD_GLOBAL
11106#  define LT_DLGLOBAL		RTLD_GLOBAL
11107#else
11108#  ifdef DL_GLOBAL
11109#    define LT_DLGLOBAL		DL_GLOBAL
11110#  else
11111#    define LT_DLGLOBAL		0
11112#  endif
11113#endif
11114
11115/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11116   find out it does not work in some platform. */
11117#ifndef LT_DLLAZY_OR_NOW
11118#  ifdef RTLD_LAZY
11119#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11120#  else
11121#    ifdef DL_LAZY
11122#      define LT_DLLAZY_OR_NOW		DL_LAZY
11123#    else
11124#      ifdef RTLD_NOW
11125#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11126#      else
11127#        ifdef DL_NOW
11128#          define LT_DLLAZY_OR_NOW	DL_NOW
11129#        else
11130#          define LT_DLLAZY_OR_NOW	0
11131#        endif
11132#      endif
11133#    endif
11134#  endif
11135#endif
11136
11137/* When -fvisbility=hidden is used, assume the code has been annotated
11138   correspondingly for the symbols needed.  */
11139#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11140void fnord () __attribute__((visibility("default")));
11141#endif
11142
11143void fnord () { int i=42; }
11144int main ()
11145{
11146  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11147  int status = $lt_dlunknown;
11148
11149  if (self)
11150    {
11151      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11152      else
11153        {
11154	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11155          else puts (dlerror ());
11156	}
11157      /* dlclose (self); */
11158    }
11159  else
11160    puts (dlerror ());
11161
11162  return status;
11163}
11164_LT_EOF
11165  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11166  (eval $ac_link) 2>&5
11167  ac_status=$?
11168  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11169  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11170    (./conftest; exit; ) >&5 2>/dev/null
11171    lt_status=$?
11172    case x$lt_status in
11173      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11174      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11175      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11176    esac
11177  else :
11178    # compilation failed
11179    lt_cv_dlopen_self_static=no
11180  fi
11181fi
11182rm -fr conftest*
11183
11184
11185fi
11186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11187$as_echo "$lt_cv_dlopen_self_static" >&6; }
11188    fi
11189
11190    CPPFLAGS="$save_CPPFLAGS"
11191    LDFLAGS="$save_LDFLAGS"
11192    LIBS="$save_LIBS"
11193    ;;
11194  esac
11195
11196  case $lt_cv_dlopen_self in
11197  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11198  *) enable_dlopen_self=unknown ;;
11199  esac
11200
11201  case $lt_cv_dlopen_self_static in
11202  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11203  *) enable_dlopen_self_static=unknown ;;
11204  esac
11205fi
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223striplib=
11224old_striplib=
11225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11226$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11227if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11228  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11229  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11231$as_echo "yes" >&6; }
11232else
11233# FIXME - insert some real tests, host_os isn't really good enough
11234  case $host_os in
11235  darwin*)
11236    if test -n "$STRIP" ; then
11237      striplib="$STRIP -x"
11238      old_striplib="$STRIP -S"
11239      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11240$as_echo "yes" >&6; }
11241    else
11242      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11243$as_echo "no" >&6; }
11244    fi
11245    ;;
11246  *)
11247    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11248$as_echo "no" >&6; }
11249    ;;
11250  esac
11251fi
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264  # Report which library types will actually be built
11265  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11266$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11267  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11268$as_echo "$can_build_shared" >&6; }
11269
11270  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11271$as_echo_n "checking whether to build shared libraries... " >&6; }
11272  test "$can_build_shared" = "no" && enable_shared=no
11273
11274  # On AIX, shared libraries and static libraries use the same namespace, and
11275  # are all built from PIC.
11276  case $host_os in
11277  aix3*)
11278    test "$enable_shared" = yes && enable_static=no
11279    if test -n "$RANLIB"; then
11280      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11281      postinstall_cmds='$RANLIB $lib'
11282    fi
11283    ;;
11284
11285  aix[4-9]*)
11286    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11287      test "$enable_shared" = yes && enable_static=no
11288    fi
11289    ;;
11290  esac
11291  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11292$as_echo "$enable_shared" >&6; }
11293
11294  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11295$as_echo_n "checking whether to build static libraries... " >&6; }
11296  # Make sure either enable_shared or enable_static is yes.
11297  test "$enable_shared" = yes || enable_static=yes
11298  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11299$as_echo "$enable_static" >&6; }
11300
11301
11302
11303
11304fi
11305ac_ext=c
11306ac_cpp='$CPP $CPPFLAGS'
11307ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11308ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11309ac_compiler_gnu=$ac_cv_c_compiler_gnu
11310
11311CC="$lt_save_CC"
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325        ac_config_commands="$ac_config_commands libtool"
11326
11327
11328
11329
11330# Only expand once:
11331
11332
11333
11334# The tests for host and target for $enable_largefile require
11335# canonical names.
11336
11337
11338
11339# As the $enable_largefile decision depends on --enable-plugins we must set it
11340# even in directories otherwise not depending on the $plugins option.
11341
11342
11343  maybe_plugins=no
11344  for ac_header in dlfcn.h
11345do :
11346  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11347"
11348if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11349  cat >>confdefs.h <<_ACEOF
11350#define HAVE_DLFCN_H 1
11351_ACEOF
11352 maybe_plugins=yes
11353fi
11354
11355done
11356
11357  for ac_header in windows.h
11358do :
11359  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11360"
11361if test "x$ac_cv_header_windows_h" = x""yes; then :
11362  cat >>confdefs.h <<_ACEOF
11363#define HAVE_WINDOWS_H 1
11364_ACEOF
11365 maybe_plugins=yes
11366fi
11367
11368done
11369
11370
11371  # Check whether --enable-plugins was given.
11372if test "${enable_plugins+set}" = set; then :
11373  enableval=$enable_plugins; case "${enableval}" in
11374      no) plugins=no ;;
11375      *) plugins=yes
11376         if test "$maybe_plugins" != "yes" ; then
11377	   as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11378	 fi ;;
11379     esac
11380else
11381  plugins=$maybe_plugins
11382
11383fi
11384
11385  if test "$plugins" = "yes"; then
11386    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11387$as_echo_n "checking for library containing dlopen... " >&6; }
11388if test "${ac_cv_search_dlopen+set}" = set; then :
11389  $as_echo_n "(cached) " >&6
11390else
11391  ac_func_search_save_LIBS=$LIBS
11392cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11393/* end confdefs.h.  */
11394
11395/* Override any GCC internal prototype to avoid an error.
11396   Use char because int might match the return type of a GCC
11397   builtin and then its argument prototype would still apply.  */
11398#ifdef __cplusplus
11399extern "C"
11400#endif
11401char dlopen ();
11402int
11403main ()
11404{
11405return dlopen ();
11406  ;
11407  return 0;
11408}
11409_ACEOF
11410for ac_lib in '' dl; do
11411  if test -z "$ac_lib"; then
11412    ac_res="none required"
11413  else
11414    ac_res=-l$ac_lib
11415    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11416  fi
11417  if ac_fn_c_try_link "$LINENO"; then :
11418  ac_cv_search_dlopen=$ac_res
11419fi
11420rm -f core conftest.err conftest.$ac_objext \
11421    conftest$ac_exeext
11422  if test "${ac_cv_search_dlopen+set}" = set; then :
11423  break
11424fi
11425done
11426if test "${ac_cv_search_dlopen+set}" = set; then :
11427
11428else
11429  ac_cv_search_dlopen=no
11430fi
11431rm conftest.$ac_ext
11432LIBS=$ac_func_search_save_LIBS
11433fi
11434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11435$as_echo "$ac_cv_search_dlopen" >&6; }
11436ac_res=$ac_cv_search_dlopen
11437if test "$ac_res" != no; then :
11438  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11439
11440fi
11441
11442  fi
11443
11444
11445case "${host}" in
11446  sparc-*-solaris*|i[3-7]86-*-solaris*)
11447    # On native 32bit sparc and ia32 solaris, large-file and procfs support
11448    # are mutually exclusive; and without procfs support, the bfd/ elf module
11449    # cannot provide certain routines such as elfcore_write_prpsinfo
11450    # or elfcore_write_prstatus.  So unless the user explicitly requested
11451    # large-file support through the --enable-largefile switch, disable
11452    # large-file support in favor of procfs support.
11453    test "${target}" = "${host}" -a "x$plugins" = xno \
11454      && : ${enable_largefile="no"}
11455    ;;
11456esac
11457
11458# Check whether --enable-largefile was given.
11459if test "${enable_largefile+set}" = set; then :
11460  enableval=$enable_largefile;
11461fi
11462
11463if test "$enable_largefile" != no; then
11464
11465  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11466$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11467if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11468  $as_echo_n "(cached) " >&6
11469else
11470  ac_cv_sys_largefile_CC=no
11471     if test "$GCC" != yes; then
11472       ac_save_CC=$CC
11473       while :; do
11474	 # IRIX 6.2 and later do not support large files by default,
11475	 # so use the C compiler's -n32 option if that helps.
11476	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11477/* end confdefs.h.  */
11478#include <sys/types.h>
11479 /* Check that off_t can represent 2**63 - 1 correctly.
11480    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11481    since some C++ compilers masquerading as C compilers
11482    incorrectly reject 9223372036854775807.  */
11483#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11484  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11485		       && LARGE_OFF_T % 2147483647 == 1)
11486		      ? 1 : -1];
11487int
11488main ()
11489{
11490
11491  ;
11492  return 0;
11493}
11494_ACEOF
11495	 if ac_fn_c_try_compile "$LINENO"; then :
11496  break
11497fi
11498rm -f core conftest.err conftest.$ac_objext
11499	 CC="$CC -n32"
11500	 if ac_fn_c_try_compile "$LINENO"; then :
11501  ac_cv_sys_largefile_CC=' -n32'; break
11502fi
11503rm -f core conftest.err conftest.$ac_objext
11504	 break
11505       done
11506       CC=$ac_save_CC
11507       rm -f conftest.$ac_ext
11508    fi
11509fi
11510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11511$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11512  if test "$ac_cv_sys_largefile_CC" != no; then
11513    CC=$CC$ac_cv_sys_largefile_CC
11514  fi
11515
11516  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11517$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11518if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11519  $as_echo_n "(cached) " >&6
11520else
11521  while :; do
11522  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11523/* end confdefs.h.  */
11524#include <sys/types.h>
11525 /* Check that off_t can represent 2**63 - 1 correctly.
11526    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11527    since some C++ compilers masquerading as C compilers
11528    incorrectly reject 9223372036854775807.  */
11529#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11530  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11531		       && LARGE_OFF_T % 2147483647 == 1)
11532		      ? 1 : -1];
11533int
11534main ()
11535{
11536
11537  ;
11538  return 0;
11539}
11540_ACEOF
11541if ac_fn_c_try_compile "$LINENO"; then :
11542  ac_cv_sys_file_offset_bits=no; break
11543fi
11544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11545  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11546/* end confdefs.h.  */
11547#define _FILE_OFFSET_BITS 64
11548#include <sys/types.h>
11549 /* Check that off_t can represent 2**63 - 1 correctly.
11550    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11551    since some C++ compilers masquerading as C compilers
11552    incorrectly reject 9223372036854775807.  */
11553#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11554  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11555		       && LARGE_OFF_T % 2147483647 == 1)
11556		      ? 1 : -1];
11557int
11558main ()
11559{
11560
11561  ;
11562  return 0;
11563}
11564_ACEOF
11565if ac_fn_c_try_compile "$LINENO"; then :
11566  ac_cv_sys_file_offset_bits=64; break
11567fi
11568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11569  ac_cv_sys_file_offset_bits=unknown
11570  break
11571done
11572fi
11573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11574$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11575case $ac_cv_sys_file_offset_bits in #(
11576  no | unknown) ;;
11577  *)
11578cat >>confdefs.h <<_ACEOF
11579#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11580_ACEOF
11581;;
11582esac
11583rm -rf conftest*
11584  if test $ac_cv_sys_file_offset_bits = unknown; then
11585    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11586$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11587if test "${ac_cv_sys_large_files+set}" = set; then :
11588  $as_echo_n "(cached) " >&6
11589else
11590  while :; do
11591  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11592/* end confdefs.h.  */
11593#include <sys/types.h>
11594 /* Check that off_t can represent 2**63 - 1 correctly.
11595    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11596    since some C++ compilers masquerading as C compilers
11597    incorrectly reject 9223372036854775807.  */
11598#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11599  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11600		       && LARGE_OFF_T % 2147483647 == 1)
11601		      ? 1 : -1];
11602int
11603main ()
11604{
11605
11606  ;
11607  return 0;
11608}
11609_ACEOF
11610if ac_fn_c_try_compile "$LINENO"; then :
11611  ac_cv_sys_large_files=no; break
11612fi
11613rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11614  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11615/* end confdefs.h.  */
11616#define _LARGE_FILES 1
11617#include <sys/types.h>
11618 /* Check that off_t can represent 2**63 - 1 correctly.
11619    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11620    since some C++ compilers masquerading as C compilers
11621    incorrectly reject 9223372036854775807.  */
11622#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11623  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11624		       && LARGE_OFF_T % 2147483647 == 1)
11625		      ? 1 : -1];
11626int
11627main ()
11628{
11629
11630  ;
11631  return 0;
11632}
11633_ACEOF
11634if ac_fn_c_try_compile "$LINENO"; then :
11635  ac_cv_sys_large_files=1; break
11636fi
11637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11638  ac_cv_sys_large_files=unknown
11639  break
11640done
11641fi
11642{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11643$as_echo "$ac_cv_sys_large_files" >&6; }
11644case $ac_cv_sys_large_files in #(
11645  no | unknown) ;;
11646  *)
11647cat >>confdefs.h <<_ACEOF
11648#define _LARGE_FILES $ac_cv_sys_large_files
11649_ACEOF
11650;;
11651esac
11652rm -rf conftest*
11653  fi
11654fi
11655
11656
11657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
11658$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
11659if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
11660  $as_echo_n "(cached) " >&6
11661else
11662   echo abfoo >t1
11663  echo cdfoo >t2
11664  gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
11665  if cmp t1 t2 2 2 > /dev/null 2>&1; then
11666    if cmp t1 t2 1 1 > /dev/null 2>&1; then
11667      :
11668    else
11669      gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
11670    fi
11671  fi
11672  if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
11673    if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
11674      :
11675    else
11676      gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
11677    fi
11678  fi
11679  rm t1 t2
11680
11681fi
11682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
11683$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
11684do_compare="$gcc_cv_prog_cmp_skip"
11685
11686
11687
11688# Check whether --enable-targets was given.
11689if test "${enable_targets+set}" = set; then :
11690  enableval=$enable_targets; case "${enableval}" in
11691  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11692	    ;;
11693  no)	    enable_targets= ;;
11694  *)	    enable_targets=$enableval ;;
11695esac
11696fi
11697
11698ac_checking=yes
11699if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11700  ac_checking=
11701fi
11702# Check whether --enable-checking was given.
11703if test "${enable_checking+set}" = set; then :
11704  enableval=$enable_checking; case "${enableval}" in
11705  no|none)  ac_checking= ;;
11706  *)	    ac_checking=yes ;;
11707esac
11708fi
11709if test x$ac_checking != x ; then
11710
11711$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11712
11713fi
11714
11715# PR gas/19109
11716# Decide the default method for compressing debug sections.
11717ac_default_compressed_debug_sections=unset
11718# Provide a configure time option to override our default.
11719# Check whether --enable-compressed_debug_sections was given.
11720if test "${enable_compressed_debug_sections+set}" = set; then :
11721  enableval=$enable_compressed_debug_sections; case ,"${enableval}", in
11722  ,yes, | ,all, | *,gas,*) ac_default_compressed_debug_sections=yes ;;
11723  ,no, | ,none,)  ac_default_compressed_debug_sections=no ;;
11724  *)   ac_default_compressed_debug_sections=unset ;;
11725esac
11726fi
11727
11728# PR gas/19520
11729# Decide if x86 assembler should generate relax relocations.
11730ac_default_x86_relax_relocations=unset
11731# Provide a configure time option to override our default.
11732# Check whether --enable-x86_relax_relocations was given.
11733if test "${enable_x86_relax_relocations+set}" = set; then :
11734  enableval=$enable_x86_relax_relocations; case "${enableval}" in
11735  no)  ac_default_x86_relax_relocations=0 ;;
11736esac
11737fi
11738
11739# Decide if ELF assembler should generate common symbols with the
11740# STT_COMMON type.
11741ac_default_elf_stt_common=unset
11742# Provide a configure time option to override our default.
11743# Check whether --enable-elf_stt_common was given.
11744if test "${enable_elf_stt_common+set}" = set; then :
11745  enableval=$enable_elf_stt_common; case "${enableval}" in
11746  yes)  ac_default_elf_stt_common=1 ;;
11747esac
11748fi
11749
11750using_cgen=no
11751
11752
11753# Set the 'development' global.
11754. $srcdir/../bfd/development.sh
11755
11756# Set acp_cpp_for_build variable
11757ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
11758
11759# Default set of GCC warnings to enable.
11760GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11761GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11762
11763# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11764cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11765/* end confdefs.h.  */
11766__GNUC__
11767_ACEOF
11768if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11769  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11770
11771else
11772  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11773fi
11774rm -f conftest*
11775
11776
11777# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11778cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11779/* end confdefs.h.  */
11780__GNUC__
11781_ACEOF
11782if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11783  $EGREP "^[0-4]$" >/dev/null 2>&1; then :
11784
11785else
11786  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
11787fi
11788rm -f conftest*
11789
11790
11791# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
11792WARN_WRITE_STRINGS=""
11793cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11794/* end confdefs.h.  */
11795__GNUC__
11796_ACEOF
11797if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11798  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11799
11800else
11801  WARN_WRITE_STRINGS="-Wwrite-strings"
11802fi
11803rm -f conftest*
11804
11805
11806# Verify CC_FOR_BUILD to be compatible with warning flags
11807
11808# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11809cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11810/* end confdefs.h.  */
11811__GNUC__
11812_ACEOF
11813if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11814  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11815
11816else
11817  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
11818fi
11819rm -f conftest*
11820
11821
11822# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11823cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11824/* end confdefs.h.  */
11825__GNUC__
11826_ACEOF
11827if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11828  $EGREP "^[0-4]$" >/dev/null 2>&1; then :
11829
11830else
11831  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
11832fi
11833rm -f conftest*
11834
11835
11836# Check whether --enable-werror was given.
11837if test "${enable_werror+set}" = set; then :
11838  enableval=$enable_werror; case "${enableval}" in
11839     yes | y) ERROR_ON_WARNING="yes" ;;
11840     no | n)  ERROR_ON_WARNING="no" ;;
11841     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11842   esac
11843fi
11844
11845
11846# Disable -Wformat by default when using gcc on mingw
11847case "${host}" in
11848  *-*-mingw32*)
11849    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11850      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11851      GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
11852    fi
11853    ;;
11854  *) ;;
11855esac
11856
11857# Enable -Werror by default when using gcc.  Turn it off for releases.
11858if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11859    ERROR_ON_WARNING=yes
11860fi
11861
11862NO_WERROR=
11863if test "${ERROR_ON_WARNING}" = yes ; then
11864    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11865    GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
11866    NO_WERROR="-Wno-error"
11867fi
11868
11869if test "${GCC}" = yes ; then
11870  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11871  WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
11872fi
11873
11874# Check whether --enable-build-warnings was given.
11875if test "${enable_build_warnings+set}" = set; then :
11876  enableval=$enable_build_warnings; case "${enableval}" in
11877  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11878        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
11879  no)	if test "${GCC}" = yes ; then
11880	  WARN_CFLAGS="-w"
11881      WARN_CFLAGS_FOR_BUILD="-w"
11882	fi;;
11883  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11884        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
11885        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
11886  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11887        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
11888        WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
11889  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
11890        WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11891esac
11892fi
11893
11894
11895if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11896  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11897fi
11898
11899
11900
11901
11902
11903
11904
11905# Generate a header file
11906ac_config_headers="$ac_config_headers config.h:config.in"
11907
11908
11909
11910# Check whether --with-cpu was given.
11911if test "${with_cpu+set}" = set; then :
11912  withval=$with_cpu;
11913cat >>confdefs.h <<_ACEOF
11914#define TARGET_WITH_CPU "${with_cpu}"
11915_ACEOF
11916
11917fi
11918
11919
11920# PR 14072
11921
11922
11923# If we are on a DOS filesystem, we must use gdb.ini rather than
11924# .gdbinit.
11925case "${host}" in
11926  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11927    GDBINIT="gdb.ini"
11928    ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11929
11930    ;;
11931  *)
11932    GDBINIT=".gdbinit"
11933    ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11934
11935    ;;
11936esac
11937
11938
11939#We need this for the host.  BOUT header is in host order.
11940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11941$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11942if test "${ac_cv_c_bigendian+set}" = set; then :
11943  $as_echo_n "(cached) " >&6
11944else
11945  ac_cv_c_bigendian=unknown
11946    # See if we're dealing with a universal compiler.
11947    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11948/* end confdefs.h.  */
11949#ifndef __APPLE_CC__
11950	       not a universal capable compiler
11951	     #endif
11952	     typedef int dummy;
11953
11954_ACEOF
11955if ac_fn_c_try_compile "$LINENO"; then :
11956
11957	# Check for potential -arch flags.  It is not universal unless
11958	# there are at least two -arch flags with different values.
11959	ac_arch=
11960	ac_prev=
11961	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11962	 if test -n "$ac_prev"; then
11963	   case $ac_word in
11964	     i?86 | x86_64 | ppc | ppc64)
11965	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11966		 ac_arch=$ac_word
11967	       else
11968		 ac_cv_c_bigendian=universal
11969		 break
11970	       fi
11971	       ;;
11972	   esac
11973	   ac_prev=
11974	 elif test "x$ac_word" = "x-arch"; then
11975	   ac_prev=arch
11976	 fi
11977       done
11978fi
11979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11980    if test $ac_cv_c_bigendian = unknown; then
11981      # See if sys/param.h defines the BYTE_ORDER macro.
11982      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11983/* end confdefs.h.  */
11984#include <sys/types.h>
11985	     #include <sys/param.h>
11986
11987int
11988main ()
11989{
11990#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11991		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11992		     && LITTLE_ENDIAN)
11993	      bogus endian macros
11994	     #endif
11995
11996  ;
11997  return 0;
11998}
11999_ACEOF
12000if ac_fn_c_try_compile "$LINENO"; then :
12001  # It does; now see whether it defined to BIG_ENDIAN or not.
12002	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12003/* end confdefs.h.  */
12004#include <sys/types.h>
12005		#include <sys/param.h>
12006
12007int
12008main ()
12009{
12010#if BYTE_ORDER != BIG_ENDIAN
12011		 not big endian
12012		#endif
12013
12014  ;
12015  return 0;
12016}
12017_ACEOF
12018if ac_fn_c_try_compile "$LINENO"; then :
12019  ac_cv_c_bigendian=yes
12020else
12021  ac_cv_c_bigendian=no
12022fi
12023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12024fi
12025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12026    fi
12027    if test $ac_cv_c_bigendian = unknown; then
12028      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12029      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12030/* end confdefs.h.  */
12031#include <limits.h>
12032
12033int
12034main ()
12035{
12036#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12037	      bogus endian macros
12038	     #endif
12039
12040  ;
12041  return 0;
12042}
12043_ACEOF
12044if ac_fn_c_try_compile "$LINENO"; then :
12045  # It does; now see whether it defined to _BIG_ENDIAN or not.
12046	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12047/* end confdefs.h.  */
12048#include <limits.h>
12049
12050int
12051main ()
12052{
12053#ifndef _BIG_ENDIAN
12054		 not big endian
12055		#endif
12056
12057  ;
12058  return 0;
12059}
12060_ACEOF
12061if ac_fn_c_try_compile "$LINENO"; then :
12062  ac_cv_c_bigendian=yes
12063else
12064  ac_cv_c_bigendian=no
12065fi
12066rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12067fi
12068rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12069    fi
12070    if test $ac_cv_c_bigendian = unknown; then
12071      # Compile a test program.
12072      if test "$cross_compiling" = yes; then :
12073  # Try to guess by grepping values from an object file.
12074	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12075/* end confdefs.h.  */
12076short int ascii_mm[] =
12077		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12078		short int ascii_ii[] =
12079		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12080		int use_ascii (int i) {
12081		  return ascii_mm[i] + ascii_ii[i];
12082		}
12083		short int ebcdic_ii[] =
12084		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12085		short int ebcdic_mm[] =
12086		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12087		int use_ebcdic (int i) {
12088		  return ebcdic_mm[i] + ebcdic_ii[i];
12089		}
12090		extern int foo;
12091
12092int
12093main ()
12094{
12095return use_ascii (foo) == use_ebcdic (foo);
12096  ;
12097  return 0;
12098}
12099_ACEOF
12100if ac_fn_c_try_compile "$LINENO"; then :
12101  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12102	      ac_cv_c_bigendian=yes
12103	    fi
12104	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12105	      if test "$ac_cv_c_bigendian" = unknown; then
12106		ac_cv_c_bigendian=no
12107	      else
12108		# finding both strings is unlikely to happen, but who knows?
12109		ac_cv_c_bigendian=unknown
12110	      fi
12111	    fi
12112fi
12113rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12114else
12115  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12116/* end confdefs.h.  */
12117$ac_includes_default
12118int
12119main ()
12120{
12121
12122	     /* Are we little or big endian?  From Harbison&Steele.  */
12123	     union
12124	     {
12125	       long int l;
12126	       char c[sizeof (long int)];
12127	     } u;
12128	     u.l = 1;
12129	     return u.c[sizeof (long int) - 1] == 1;
12130
12131  ;
12132  return 0;
12133}
12134_ACEOF
12135if ac_fn_c_try_run "$LINENO"; then :
12136  ac_cv_c_bigendian=no
12137else
12138  ac_cv_c_bigendian=yes
12139fi
12140rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12141  conftest.$ac_objext conftest.beam conftest.$ac_ext
12142fi
12143
12144    fi
12145fi
12146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12147$as_echo "$ac_cv_c_bigendian" >&6; }
12148 case $ac_cv_c_bigendian in #(
12149   yes)
12150     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12151;; #(
12152   no)
12153      ;; #(
12154   universal)
12155
12156$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12157
12158     ;; #(
12159   *)
12160     as_fn_error "unknown endianness
12161 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12162 esac
12163
12164
12165te_file=generic
12166
12167# Makefile target for installing gas in $(tooldir)/bin.
12168install_tooldir=install-exec-tooldir
12169
12170canon_targets=""
12171all_targets=no
12172if test -n "$enable_targets" ; then
12173  for t in `echo $enable_targets | sed 's/,/ /g'`; do
12174    if test $t = "all"; then
12175      all_targets=yes
12176      continue
12177    fi
12178    result=`$ac_config_sub $t 2>/dev/null`
12179    if test -n "$result" ; then
12180      canon_targets="$canon_targets $result"
12181#    else
12182#      # Permit "all", etc.  We don't support it yet though.
12183#      canon_targets="$canon_targets $t"
12184    fi
12185  done
12186  _gas_uniq_list="$canon_targets"
12187_gas_uniq_newlist=""
12188for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12189  case $_gas_uniq_i in
12190  _gas_uniq_dummy) ;;
12191  *) case " $_gas_uniq_newlist " in
12192       *" $_gas_uniq_i "*) ;;
12193       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12194     esac ;;
12195  esac
12196done
12197canon_targets=$_gas_uniq_newlist
12198
12199fi
12200
12201emulations=""
12202
12203for this_target in $target $canon_targets ; do
12204
12205    targ=${this_target}
12206    . ${srcdir}/configure.tgt
12207
12208    case ${target_cpu} in
12209      crisv32)
12210
12211cat >>confdefs.h <<_ACEOF
12212#define DEFAULT_CRIS_ARCH $arch
12213_ACEOF
12214
12215	;;
12216    esac
12217
12218    if test ${this_target} = $target ; then
12219      target_cpu_type=${cpu_type}
12220    elif test ${target_cpu_type} != ${cpu_type} ; then
12221      continue
12222    fi
12223
12224    generic_target=${cpu_type}-${target_vendor}-${target_os}
12225    case ${generic_target} in
12226      i386-*-sco3.2v5*)
12227	if test ${this_target} = $target; then
12228
12229$as_echo "#define SCO_ELF 1" >>confdefs.h
12230
12231	fi
12232	;;
12233
12234      i386-*-msdosdjgpp* \
12235      | i386-*-go32* \
12236      | i386-go32-rtems*)
12237
12238$as_echo "#define STRICTCOFF 1" >>confdefs.h
12239
12240	;;
12241
12242      i386-*-solaris2 \
12243      | x86_64-*-solaris2 \
12244      | i386-*-solaris2.[0-9] \
12245      | i386-*-solaris2.1[01] \
12246      | x86_64-*-solaris2.1[01])
12247	if test ${this_target} = $target \
12248	   && test ${ac_default_x86_relax_relocations} = unset; then
12249	  ac_default_x86_relax_relocations=0
12250	fi
12251	;;
12252
12253      i860-*-*)
12254	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
12255$as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
12256	;;
12257
12258      microblaze*)
12259        ;;
12260
12261      ppc-*-aix[5-9].*)
12262
12263$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
12264
12265	;;
12266      ppc-*-solaris*)
12267	if test ${this_target} = $target; then
12268
12269$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12270
12271	fi
12272	if test x${endian} = xbig; then
12273	  as_fn_error "Solaris must be configured little endian" "$LINENO" 5
12274	fi
12275	;;
12276
12277      sh*-*-symbianelf*)
12278
12279$as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12280
12281	;;
12282    esac
12283
12284    if test ${this_target} = $target ; then
12285      endian_def=
12286      if test x${endian} = xbig; then
12287	endian_def=1
12288      elif test x${endian} = xlittle; then
12289	endian_def=0
12290      fi
12291      if test x${endian_def} != x; then
12292
12293cat >>confdefs.h <<_ACEOF
12294#define TARGET_BYTES_BIG_ENDIAN $endian_def
12295_ACEOF
12296
12297      fi
12298    fi
12299
12300# Other random stuff.
12301
12302    case ${cpu_type} in
12303      mips)
12304	# Set mips_cpu to the name of the default CPU.
12305	case ${target_cpu} in
12306	  mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12307	    mips_cpu=from-abi
12308	    ;;
12309	  mipsisa32 | mipsisa32el)
12310	    mips_cpu=mips32
12311	    ;;
12312	  mipsisa32r2 | mipsisa32r2el)
12313	    mips_cpu=mips32r2
12314	    ;;
12315	  mipsisa32r3 | mipsisa32r3el)
12316	    mips_cpu=mips32r3
12317	    ;;
12318	  mipsisa32r5 | mipsisa32r5el)
12319	    mips_cpu=mips32r5
12320	    ;;
12321	  mipsisa32r6 | mipsisa32r6el)
12322	    mips_cpu=mips32r6
12323	    ;;
12324	  mipsisa64 | mipsisa64el)
12325	    mips_cpu=mips64
12326	    ;;
12327	  mipsisa64r2 | mipsisa64r2el)
12328	    mips_cpu=mips64r2
12329	    ;;
12330	  mipsisa64r3 | mipsisa64r3el)
12331	    mips_cpu=mips64r3
12332	    ;;
12333	  mipsisa64r5 | mipsisa64r5el)
12334	    mips_cpu=mips64r5
12335	    ;;
12336	  mipsisa64r6 | mipsisa64r6el)
12337	    mips_cpu=mips64r6
12338	    ;;
12339	  mipstx39 | mipstx39el)
12340	    mips_cpu=r3900
12341	    ;;
12342	  mips64vr | mips64vrel)
12343	    mips_cpu=vr4100
12344	    ;;
12345	  mipsisa32r2* | mipsisa64r2*)
12346	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12347	    ;;
12348	  mipsisa32r6* | mipsisa64r6*)
12349	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'`
12350	    ;;
12351	  mips64* | mipsisa64* | mipsisa32*)
12352	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12353	    ;;
12354	  mips*)
12355	    mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12356	    ;;
12357	  *)
12358	    as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12359	    ;;
12360	esac
12361	# See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12362	# binaries.  It's a GNU extension that some OSes don't understand.
12363	case ${target} in
12364	  *-*-irix*)
12365	    use_e_mips_abi_o32=0
12366	    ;;
12367	  *)
12368	    use_e_mips_abi_o32=1
12369	    ;;
12370	esac
12371	# Decide whether to generate 32-bit or 64-bit code by default.
12372	# Used to resolve -march=from-abi when an embedded ABI is selected.
12373	case ${target} in
12374	  mips64*-*-* | mipsisa64*-*-*)
12375	    mips_default_64bit=1
12376	    ;;
12377	  *)
12378	    mips_default_64bit=0
12379	    ;;
12380	esac
12381	# Decide which ABI to target by default.
12382	case ${target} in
12383	  mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12384	    mips_default_abi=N32_ABI
12385	    ;;
12386	  mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12387	    mips_default_abi=O32_ABI
12388	    ;;
12389	  mips64*-openbsd*)
12390	    mips_default_abi=N64_ABI
12391	    ;;
12392	  *)
12393	    mips_default_abi=NO_ABI
12394	    ;;
12395	esac
12396
12397cat >>confdefs.h <<_ACEOF
12398#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12399_ACEOF
12400
12401
12402cat >>confdefs.h <<_ACEOF
12403#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12404_ACEOF
12405
12406
12407cat >>confdefs.h <<_ACEOF
12408#define MIPS_DEFAULT_64BIT $mips_default_64bit
12409_ACEOF
12410
12411
12412cat >>confdefs.h <<_ACEOF
12413#define MIPS_DEFAULT_ABI $mips_default_abi
12414_ACEOF
12415
12416	;;
12417    esac
12418
12419    # Do we need the opcodes library?
12420    case ${cpu_type} in
12421      vax | tic30)
12422	;;
12423
12424      *)
12425	need_opcodes=yes
12426
12427	case "${enable_shared}" in
12428	yes) shared_opcodes=true ;;
12429	*opcodes*) shared_opcodes=true ;;
12430	*) shared_opcodes=false ;;
12431	esac
12432	;;
12433    esac
12434
12435    # Any other special object files needed ?
12436    case ${cpu_type} in
12437
12438      bfin)
12439        echo ${extra_objects} | grep -s "bfin-parse.o"
12440        if test $? -ne 0 ; then
12441          extra_objects="$extra_objects bfin-parse.o"
12442        fi
12443
12444        echo ${extra_objects} | grep -s "bfin-lex-wrapper.o"
12445        if test $? -ne 0 ; then
12446          extra_objects="$extra_objects bfin-lex-wrapper.o"
12447        fi
12448        ;;
12449
12450      epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12451	using_cgen=yes
12452	;;
12453
12454      m32c)
12455	using_cgen=yes
12456	;;
12457      frv)
12458	using_cgen=yes
12459	;;
12460      m68k)
12461	case ${extra_objects} in
12462	*m68k-parse.o*) ;;
12463	*) extra_objects="$extra_objects m68k-parse.o" ;;
12464	esac
12465	;;
12466
12467      mep)
12468	using_cgen=yes
12469	;;
12470
12471      mips)
12472	echo ${extra_objects} | grep -s "itbl-parse.o"
12473	if test $? -ne 0 ; then
12474	  extra_objects="$extra_objects itbl-parse.o"
12475	fi
12476
12477	echo ${extra_objects} | grep -s "itbl-lex-wrapper.o"
12478	if test $? -ne 0 ; then
12479	  extra_objects="$extra_objects itbl-lex-wrapper.o"
12480	fi
12481
12482	echo ${extra_objects} | grep -s "itbl-ops.o"
12483	if test $? -ne 0 ; then
12484	  extra_objects="$extra_objects itbl-ops.o"
12485	fi
12486	;;
12487
12488      mt)
12489        using_cgen=yes
12490	;;
12491
12492      nds32)
12493        # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12494	# based on arch_name.
12495	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12496$as_echo_n "checking for default configuration of --with-arch... " >&6; }
12497	if test "x${with_arch}" != x; then
12498	  case ${with_arch} in
12499            v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12500
12501cat >>confdefs.h <<_ACEOF
12502#define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12503_ACEOF
12504
12505              ;;
12506	    *)
12507	      as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5
12508	      ;;
12509          esac
12510	fi
12511	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12512$as_echo "$with_arch" >&6; }
12513
12514        # Decide features one by one.
12515        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12516$as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12517	if test "x${enable_dx_regs}" = xyes; then
12518
12519$as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12520
12521	else
12522
12523$as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12524
12525	fi
12526	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12527$as_echo "$enable_dx_regs" >&6; }
12528
12529        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12530$as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12531	if test "x${enable_perf_ext}" = xno; then
12532
12533$as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12534
12535	else
12536
12537$as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12538
12539	fi
12540	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12541$as_echo "$enable_perf_ext" >&6; }
12542
12543        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12544$as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12545	if test "x${enable_perf_ext2}" = xno; then
12546
12547$as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12548
12549	else
12550
12551$as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12552
12553	fi
12554	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12555$as_echo "$enable_perf_ext2" >&6; }
12556
12557        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12558$as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12559	if test "x${enable_string_ext}" = xno; then
12560
12561$as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12562
12563	else
12564
12565$as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12566
12567	fi
12568	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12569$as_echo "$enable_string_ext" >&6; }
12570
12571        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12572$as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12573	if test "x${enable_audio_ext}" = xno; then
12574
12575$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12576
12577	else
12578
12579$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12580
12581	fi
12582	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12583$as_echo "$enable_audio_ext" >&6; }
12584	;;
12585
12586      i386 | riscv | s390 | sparc)
12587	if test $this_target = $target ; then
12588
12589cat >>confdefs.h <<_ACEOF
12590#define DEFAULT_ARCH "${arch}"
12591_ACEOF
12592
12593	fi
12594	;;
12595
12596      rl78)
12597        echo ${extra_objects} | grep -s "rl78-parse.o"
12598        if test $? -ne 0 ; then
12599          extra_objects="$extra_objects rl78-parse.o"
12600        fi
12601	;;
12602
12603      rx)
12604        echo ${extra_objects} | grep -s "rx-parse.o"
12605        if test $? -ne 0 ; then
12606          extra_objects="$extra_objects rx-parse.o"
12607        fi
12608	;;
12609
12610      xstormy16)
12611	using_cgen=yes
12612	;;
12613
12614      xc16x)
12615	using_cgen=yes
12616	;;
12617
12618      xtensa)
12619	echo ${extra_objects} | grep -s "xtensa-relax.o"
12620	if test $? -ne 0 ; then
12621	  extra_objects="$extra_objects xtensa-relax.o"
12622	fi
12623	;;
12624
12625      *)
12626	;;
12627    esac
12628
12629    if test $using_cgen = yes ; then
12630	case "x${extra_objects}" in
12631	*cgen.o*) ;;
12632	*) extra_objects="$extra_objects cgen.o" ;;
12633	esac
12634    fi
12635
12636# See if we really can support this configuration with the emulation code.
12637
12638    if test $this_target = $target ; then
12639      obj_format=$fmt
12640      te_file=$em
12641    fi
12642
12643   case ${te_file} in
12644      vms) extra_objects="$extra_objects te-vms.o" ;;
12645   esac
12646
12647# From target name and format, produce a list of supported emulations.
12648
12649    case ${generic_target}-${fmt} in
12650      mips-*-*-*)	case "$endian" in
12651			big)	emulation="mipsbelf mipslelf mipself" ;;
12652			*)	emulation="mipslelf mipsbelf mipself" ;;
12653			esac ;;
12654      # i386-pc-pe-coff != i386-pc-coff.
12655      i386-*-pe-coff)	;;
12656      # Uncommenting the next line will turn on support for i386 AOUT
12657      # for the default linux configuration
12658      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12659      #
12660      i386-*-aout)	emulation="i386aout" ;;
12661      i386-*-coff)	emulation="i386coff" ;;
12662      i386-*-elf)	emulation="i386elf" ;;
12663
12664      # Always all formats.  The first stated emulation becomes the default.
12665      cris-*-*aout*)	emulation="crisaout criself" ;;
12666      cris-*-*)		emulation="criself crisaout" ;;
12667    esac
12668
12669    emulations="$emulations $emulation"
12670
12671done
12672
12673if test ${ac_default_x86_relax_relocations} = unset; then
12674  ac_default_x86_relax_relocations=1
12675fi
12676
12677cat >>confdefs.h <<_ACEOF
12678#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS $ac_default_x86_relax_relocations
12679_ACEOF
12680
12681
12682if test ${ac_default_elf_stt_common} = unset; then
12683  ac_default_elf_stt_common=0
12684fi
12685
12686cat >>confdefs.h <<_ACEOF
12687#define DEFAULT_GENERATE_ELF_STT_COMMON $ac_default_elf_stt_common
12688_ACEOF
12689
12690
12691if test x$ac_default_compressed_debug_sections = xyes ; then
12692
12693$as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
12694
12695fi
12696
12697# Turn on all targets if possible
12698if test ${all_targets} = "yes"; then
12699  case ${target_cpu_type} in
12700  i386)
12701    case ${obj_format} in
12702    aout)
12703      emulations="$emulations i386coff i386elf"
12704      ;;
12705    coff)
12706      emulations="$emulations i386aout i386elf"
12707    ;;
12708    elf)
12709      emulations="$emulations i386aout i386coff"
12710      ;;
12711    esac
12712  ;;
12713  x86_64)
12714    case ${obj_format} in
12715    aout)
12716      emulations="$emulations i386coff i386elf"
12717      ;;
12718    coff)
12719      emulations="$emulations i386aout i386elf"
12720    ;;
12721    elf)
12722      emulations="$emulations i386aout i386coff"
12723      ;;
12724    esac
12725  ;;
12726  esac
12727fi
12728
12729# PE code has way too many macros tweaking behaviour
12730case ${te_file} in
12731  pe*) emulations="" ;;
12732esac
12733
12734# Assign floating point type.  Most processors with FP support
12735# IEEE FP.  On those that don't support FP at all, usually IEEE
12736# is emulated.
12737case ${target_cpu} in
12738  vax | pdp11 )	atof=vax ;;
12739  *)		atof=ieee ;;
12740esac
12741
12742case "${obj_format}" in
12743  "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12744esac
12745
12746# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12747cgen_cpu_prefix=""
12748if test $using_cgen = yes ; then
12749  case ${target_cpu} in
12750    or1knd)
12751       cgen_cpu_prefix=or1k ;;
12752    *) cgen_cpu_prefix=${target_cpu} ;;
12753  esac
12754
12755
12756$as_echo "#define USING_CGEN 1" >>confdefs.h
12757
12758fi
12759
12760
12761if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12762  as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12763fi
12764
12765if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12766  as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12767fi
12768
12769# Some COFF configurations want these random other flags set.
12770case ${obj_format} in
12771  coff)
12772    case ${target_cpu_type} in
12773      i386)
12774$as_echo "#define I386COFF 1" >>confdefs.h
12775 ;;
12776      m68k)
12777$as_echo "#define M68KCOFF 1" >>confdefs.h
12778 ;;
12779      m88k)
12780$as_echo "#define M88KCOFF 1" >>confdefs.h
12781 ;;
12782      x86_64)
12783$as_echo "#define I386COFF 1" >>confdefs.h
12784 ;;
12785    esac
12786    ;;
12787esac
12788
12789# Getting this done right is going to be a bitch.  Each configuration specified
12790# with --enable-targets=... should be checked for environment, format, cpu
12791# setting.
12792#
12793# For each configuration, the necessary object file support code must be linked
12794# in.  This might be only one, it might be up to four.  The necessary emulation
12795# code needs to be provided, too.
12796#
12797# And then there's "--enable-targets=all"....
12798#
12799# For now, just always do it for MIPS ELF configurations.  Sigh.
12800
12801formats="${obj_format}"
12802emfiles=""
12803EMULATIONS=""
12804_gas_uniq_list="$emulations"
12805_gas_uniq_newlist=""
12806for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12807  case $_gas_uniq_i in
12808  _gas_uniq_dummy) ;;
12809  *) case " $_gas_uniq_newlist " in
12810       *" $_gas_uniq_i "*) ;;
12811       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12812     esac ;;
12813  esac
12814done
12815emulations=$_gas_uniq_newlist
12816
12817for em in . $emulations ; do
12818  case $em in
12819    .)	continue ;;
12820    mipsbelf | mipslelf | mipself)
12821	fmt=elf   file=mipself ;;
12822    *coff)
12823	fmt=coff  file=$em ;;
12824    *aout)
12825	fmt=aout file=$em ;;
12826    *elf)
12827	fmt=elf file=$em ;;
12828  esac
12829  formats="$formats $fmt"
12830  emfiles="$emfiles e-$file.o"
12831  EMULATIONS="$EMULATIONS &$em,"
12832done
12833_gas_uniq_list="$formats"
12834_gas_uniq_newlist=""
12835for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12836  case $_gas_uniq_i in
12837  _gas_uniq_dummy) ;;
12838  *) case " $_gas_uniq_newlist " in
12839       *" $_gas_uniq_i "*) ;;
12840       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12841     esac ;;
12842  esac
12843done
12844formats=$_gas_uniq_newlist
12845
12846_gas_uniq_list="$emfiles"
12847_gas_uniq_newlist=""
12848for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12849  case $_gas_uniq_i in
12850  _gas_uniq_dummy) ;;
12851  *) case " $_gas_uniq_newlist " in
12852       *" $_gas_uniq_i "*) ;;
12853       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12854     esac ;;
12855  esac
12856done
12857emfiles=$_gas_uniq_newlist
12858
12859if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12860  for fmt in $formats ; do
12861    case $fmt in
12862      aout)
12863$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12864   ;;
12865      bout)
12866$as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12867   ;;
12868      coff)
12869$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12870    ;;
12871      ecoff)
12872$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12873   ;;
12874      elf)
12875$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12876     ;;
12877      generic)
12878$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12879 ;;
12880      som)
12881$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12882     ;;
12883    esac
12884    extra_objects="$extra_objects obj-$fmt.o"
12885  done
12886  obj_format=multi
12887fi
12888if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12889  DEFAULT_EMULATION=`set . $emulations ; echo $2`
12890  # e-mipself has more than one emulation per file, e-i386* has just one at the
12891  # moment.  If only one emulation is specified, then don't define
12892  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12893  case "${obj_format}${emfiles}" in
12894    multi* | *mipself*)
12895      extra_objects="$extra_objects $emfiles"
12896
12897$as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12898 ;;
12899  esac
12900fi
12901
12902
12903cat >>confdefs.h <<_ACEOF
12904#define EMULATIONS $EMULATIONS
12905_ACEOF
12906
12907
12908cat >>confdefs.h <<_ACEOF
12909#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12910_ACEOF
12911
12912
12913reject_dev_configs=yes
12914
12915case ${reject_dev_configs}-${dev} in
12916  yes-yes) # Oops.
12917    as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12918    ;;
12919esac
12920
12921
12922
12923
12924
12925
12926
12927# do we need the opcodes library?
12928case "${need_opcodes}" in
12929yes)
12930  OPCODES_LIB=../opcodes/libopcodes.la
12931  ;;
12932esac
12933
12934
12935
12936
12937cat >>confdefs.h <<_ACEOF
12938#define TARGET_ALIAS "${target_alias}"
12939_ACEOF
12940
12941
12942cat >>confdefs.h <<_ACEOF
12943#define TARGET_CANONICAL "${target}"
12944_ACEOF
12945
12946
12947cat >>confdefs.h <<_ACEOF
12948#define TARGET_CPU "${target_cpu}"
12949_ACEOF
12950
12951
12952cat >>confdefs.h <<_ACEOF
12953#define TARGET_VENDOR "${target_vendor}"
12954_ACEOF
12955
12956
12957cat >>confdefs.h <<_ACEOF
12958#define TARGET_OS "${target_os}"
12959_ACEOF
12960
12961
12962for ac_prog in 'bison -y' byacc
12963do
12964  # Extract the first word of "$ac_prog", so it can be a program name with args.
12965set dummy $ac_prog; ac_word=$2
12966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12967$as_echo_n "checking for $ac_word... " >&6; }
12968if test "${ac_cv_prog_YACC+set}" = set; then :
12969  $as_echo_n "(cached) " >&6
12970else
12971  if test -n "$YACC"; then
12972  ac_cv_prog_YACC="$YACC" # Let the user override the test.
12973else
12974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12975for as_dir in $PATH
12976do
12977  IFS=$as_save_IFS
12978  test -z "$as_dir" && as_dir=.
12979    for ac_exec_ext in '' $ac_executable_extensions; do
12980  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12981    ac_cv_prog_YACC="$ac_prog"
12982    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12983    break 2
12984  fi
12985done
12986  done
12987IFS=$as_save_IFS
12988
12989fi
12990fi
12991YACC=$ac_cv_prog_YACC
12992if test -n "$YACC"; then
12993  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12994$as_echo "$YACC" >&6; }
12995else
12996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12997$as_echo "no" >&6; }
12998fi
12999
13000
13001  test -n "$YACC" && break
13002done
13003test -n "$YACC" || YACC="yacc"
13004
13005for ac_prog in flex lex
13006do
13007  # Extract the first word of "$ac_prog", so it can be a program name with args.
13008set dummy $ac_prog; ac_word=$2
13009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13010$as_echo_n "checking for $ac_word... " >&6; }
13011if test "${ac_cv_prog_LEX+set}" = set; then :
13012  $as_echo_n "(cached) " >&6
13013else
13014  if test -n "$LEX"; then
13015  ac_cv_prog_LEX="$LEX" # Let the user override the test.
13016else
13017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13018for as_dir in $PATH
13019do
13020  IFS=$as_save_IFS
13021  test -z "$as_dir" && as_dir=.
13022    for ac_exec_ext in '' $ac_executable_extensions; do
13023  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13024    ac_cv_prog_LEX="$ac_prog"
13025    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13026    break 2
13027  fi
13028done
13029  done
13030IFS=$as_save_IFS
13031
13032fi
13033fi
13034LEX=$ac_cv_prog_LEX
13035if test -n "$LEX"; then
13036  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
13037$as_echo "$LEX" >&6; }
13038else
13039  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13040$as_echo "no" >&6; }
13041fi
13042
13043
13044  test -n "$LEX" && break
13045done
13046test -n "$LEX" || LEX=":"
13047
13048case "$LEX" in
13049  :|*"missing "*) ;;
13050  *) cat >conftest.l <<_ACEOF
13051%%
13052a { ECHO; }
13053b { REJECT; }
13054c { yymore (); }
13055d { yyless (1); }
13056e { yyless (input () != 0); }
13057f { unput (yytext[0]); }
13058. { BEGIN INITIAL; }
13059%%
13060#ifdef YYTEXT_POINTER
13061extern char *yytext;
13062#endif
13063int
13064main (void)
13065{
13066  return ! yylex () + ! yywrap ();
13067}
13068_ACEOF
13069{ { ac_try="$LEX conftest.l"
13070case "(($ac_try" in
13071  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13072  *) ac_try_echo=$ac_try;;
13073esac
13074eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13075$as_echo "$ac_try_echo"; } >&5
13076  (eval "$LEX conftest.l") 2>&5
13077  ac_status=$?
13078  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13079  test $ac_status = 0; }
13080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
13081$as_echo_n "checking lex output file root... " >&6; }
13082if test "${ac_cv_prog_lex_root+set}" = set; then :
13083  $as_echo_n "(cached) " >&6
13084else
13085
13086if test -f lex.yy.c; then
13087  ac_cv_prog_lex_root=lex.yy
13088elif test -f lexyy.c; then
13089  ac_cv_prog_lex_root=lexyy
13090else
13091  as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
13092fi
13093fi
13094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
13095$as_echo "$ac_cv_prog_lex_root" >&6; }
13096LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
13097
13098if test -z "${LEXLIB+set}"; then
13099  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
13100$as_echo_n "checking lex library... " >&6; }
13101if test "${ac_cv_lib_lex+set}" = set; then :
13102  $as_echo_n "(cached) " >&6
13103else
13104
13105    ac_save_LIBS=$LIBS
13106    ac_cv_lib_lex='none needed'
13107    for ac_lib in '' -lfl -ll; do
13108      LIBS="$ac_lib $ac_save_LIBS"
13109      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13110/* end confdefs.h.  */
13111`cat $LEX_OUTPUT_ROOT.c`
13112_ACEOF
13113if ac_fn_c_try_link "$LINENO"; then :
13114  ac_cv_lib_lex=$ac_lib
13115fi
13116rm -f core conftest.err conftest.$ac_objext \
13117    conftest$ac_exeext conftest.$ac_ext
13118      test "$ac_cv_lib_lex" != 'none needed' && break
13119    done
13120    LIBS=$ac_save_LIBS
13121
13122fi
13123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
13124$as_echo "$ac_cv_lib_lex" >&6; }
13125  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
13126fi
13127
13128
13129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
13130$as_echo_n "checking whether yytext is a pointer... " >&6; }
13131if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
13132  $as_echo_n "(cached) " >&6
13133else
13134  # POSIX says lex can declare yytext either as a pointer or an array; the
13135# default is implementation-dependent.  Figure out which it is, since
13136# not all implementations provide the %pointer and %array declarations.
13137ac_cv_prog_lex_yytext_pointer=no
13138ac_save_LIBS=$LIBS
13139LIBS="$LEXLIB $ac_save_LIBS"
13140cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13141/* end confdefs.h.  */
13142#define YYTEXT_POINTER 1
13143`cat $LEX_OUTPUT_ROOT.c`
13144_ACEOF
13145if ac_fn_c_try_link "$LINENO"; then :
13146  ac_cv_prog_lex_yytext_pointer=yes
13147fi
13148rm -f core conftest.err conftest.$ac_objext \
13149    conftest$ac_exeext conftest.$ac_ext
13150LIBS=$ac_save_LIBS
13151
13152fi
13153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
13154$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
13155if test $ac_cv_prog_lex_yytext_pointer = yes; then
13156
13157$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
13158
13159fi
13160rm -f conftest.l $LEX_OUTPUT_ROOT.c
13161 ;;
13162esac
13163if test "$LEX" = :; then
13164  LEX=${am_missing_run}flex
13165fi
13166
13167ALL_LINGUAS="fr tr es rw id ru fi ja zh_CN"
13168# If we haven't got the data from the intl directory,
13169# assume NLS is disabled.
13170USE_NLS=no
13171LIBINTL=
13172LIBINTL_DEP=
13173INCINTL=
13174XGETTEXT=
13175GMSGFMT=
13176POSUB=
13177
13178if test -f  ../intl/config.intl; then
13179  .  ../intl/config.intl
13180fi
13181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13182$as_echo_n "checking whether NLS is requested... " >&6; }
13183if test x"$USE_NLS" != xyes; then
13184  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13185$as_echo "no" >&6; }
13186else
13187  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13188$as_echo "yes" >&6; }
13189
13190$as_echo "#define ENABLE_NLS 1" >>confdefs.h
13191
13192
13193  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
13194$as_echo_n "checking for catalogs to be installed... " >&6; }
13195  # Look for .po and .gmo files in the source directory.
13196  CATALOGS=
13197  XLINGUAS=
13198  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
13199    # If there aren't any .gmo files the shell will give us the
13200    # literal string "../path/to/srcdir/po/*.gmo" which has to be
13201    # weeded out.
13202    case "$cat" in *\**)
13203      continue;;
13204    esac
13205    # The quadruple backslash is collapsed to a double backslash
13206    # by the backticks, then collapsed again by the double quotes,
13207    # leaving us with one backslash in the sed expression (right
13208    # before the dot that mustn't act as a wildcard).
13209    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
13210    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
13211    # The user is allowed to set LINGUAS to a list of languages to
13212    # install catalogs for.  If it's empty that means "all of them."
13213    if test "x$LINGUAS" = x; then
13214      CATALOGS="$CATALOGS $cat"
13215      XLINGUAS="$XLINGUAS $lang"
13216    else
13217      case "$LINGUAS" in *$lang*)
13218        CATALOGS="$CATALOGS $cat"
13219        XLINGUAS="$XLINGUAS $lang"
13220        ;;
13221      esac
13222    fi
13223  done
13224  LINGUAS="$XLINGUAS"
13225  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
13226$as_echo "$LINGUAS" >&6; }
13227
13228
13229    DATADIRNAME=share
13230
13231  INSTOBJEXT=.mo
13232
13233  GENCAT=gencat
13234
13235  CATOBJEXT=.gmo
13236
13237fi
13238
13239        MKINSTALLDIRS=
13240  if test -n "$ac_aux_dir"; then
13241    case "$ac_aux_dir" in
13242      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13243      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13244    esac
13245  fi
13246  if test -z "$MKINSTALLDIRS"; then
13247    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13248  fi
13249
13250
13251
13252  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13253$as_echo_n "checking whether NLS is requested... " >&6; }
13254    # Check whether --enable-nls was given.
13255if test "${enable_nls+set}" = set; then :
13256  enableval=$enable_nls; USE_NLS=$enableval
13257else
13258  USE_NLS=yes
13259fi
13260
13261  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13262$as_echo "$USE_NLS" >&6; }
13263
13264
13265
13266
13267
13268
13269# Prepare PATH_SEPARATOR.
13270# The user is always right.
13271if test "${PATH_SEPARATOR+set}" != set; then
13272  echo "#! /bin/sh" >conf$$.sh
13273  echo  "exit 0"   >>conf$$.sh
13274  chmod +x conf$$.sh
13275  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13276    PATH_SEPARATOR=';'
13277  else
13278    PATH_SEPARATOR=:
13279  fi
13280  rm -f conf$$.sh
13281fi
13282
13283# Find out how to test for executable files. Don't use a zero-byte file,
13284# as systems may use methods other than mode bits to determine executability.
13285cat >conf$$.file <<_ASEOF
13286#! /bin/sh
13287exit 0
13288_ASEOF
13289chmod +x conf$$.file
13290if test -x conf$$.file >/dev/null 2>&1; then
13291  ac_executable_p="test -x"
13292else
13293  ac_executable_p="test -f"
13294fi
13295rm -f conf$$.file
13296
13297# Extract the first word of "msgfmt", so it can be a program name with args.
13298set dummy msgfmt; ac_word=$2
13299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13300$as_echo_n "checking for $ac_word... " >&6; }
13301if test "${ac_cv_path_MSGFMT+set}" = set; then :
13302  $as_echo_n "(cached) " >&6
13303else
13304  case "$MSGFMT" in
13305  [\\/]* | ?:[\\/]*)
13306    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13307    ;;
13308  *)
13309    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13310    for ac_dir in $PATH; do
13311      IFS="$ac_save_IFS"
13312      test -z "$ac_dir" && ac_dir=.
13313      for ac_exec_ext in '' $ac_executable_extensions; do
13314        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13315          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13316     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13317            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13318            break 2
13319          fi
13320        fi
13321      done
13322    done
13323    IFS="$ac_save_IFS"
13324  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13325    ;;
13326esac
13327fi
13328MSGFMT="$ac_cv_path_MSGFMT"
13329if test "$MSGFMT" != ":"; then
13330  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13331$as_echo "$MSGFMT" >&6; }
13332else
13333  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13334$as_echo "no" >&6; }
13335fi
13336
13337  # Extract the first word of "gmsgfmt", so it can be a program name with args.
13338set dummy gmsgfmt; ac_word=$2
13339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13340$as_echo_n "checking for $ac_word... " >&6; }
13341if test "${ac_cv_path_GMSGFMT+set}" = set; then :
13342  $as_echo_n "(cached) " >&6
13343else
13344  case $GMSGFMT in
13345  [\\/]* | ?:[\\/]*)
13346  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13347  ;;
13348  *)
13349  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13350for as_dir in $PATH
13351do
13352  IFS=$as_save_IFS
13353  test -z "$as_dir" && as_dir=.
13354    for ac_exec_ext in '' $ac_executable_extensions; do
13355  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13356    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13357    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13358    break 2
13359  fi
13360done
13361  done
13362IFS=$as_save_IFS
13363
13364  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13365  ;;
13366esac
13367fi
13368GMSGFMT=$ac_cv_path_GMSGFMT
13369if test -n "$GMSGFMT"; then
13370  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13371$as_echo "$GMSGFMT" >&6; }
13372else
13373  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13374$as_echo "no" >&6; }
13375fi
13376
13377
13378
13379
13380# Prepare PATH_SEPARATOR.
13381# The user is always right.
13382if test "${PATH_SEPARATOR+set}" != set; then
13383  echo "#! /bin/sh" >conf$$.sh
13384  echo  "exit 0"   >>conf$$.sh
13385  chmod +x conf$$.sh
13386  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13387    PATH_SEPARATOR=';'
13388  else
13389    PATH_SEPARATOR=:
13390  fi
13391  rm -f conf$$.sh
13392fi
13393
13394# Find out how to test for executable files. Don't use a zero-byte file,
13395# as systems may use methods other than mode bits to determine executability.
13396cat >conf$$.file <<_ASEOF
13397#! /bin/sh
13398exit 0
13399_ASEOF
13400chmod +x conf$$.file
13401if test -x conf$$.file >/dev/null 2>&1; then
13402  ac_executable_p="test -x"
13403else
13404  ac_executable_p="test -f"
13405fi
13406rm -f conf$$.file
13407
13408# Extract the first word of "xgettext", so it can be a program name with args.
13409set dummy xgettext; ac_word=$2
13410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13411$as_echo_n "checking for $ac_word... " >&6; }
13412if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13413  $as_echo_n "(cached) " >&6
13414else
13415  case "$XGETTEXT" in
13416  [\\/]* | ?:[\\/]*)
13417    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13418    ;;
13419  *)
13420    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13421    for ac_dir in $PATH; do
13422      IFS="$ac_save_IFS"
13423      test -z "$ac_dir" && ac_dir=.
13424      for ac_exec_ext in '' $ac_executable_extensions; do
13425        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13426          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13427     (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
13428            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13429            break 2
13430          fi
13431        fi
13432      done
13433    done
13434    IFS="$ac_save_IFS"
13435  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13436    ;;
13437esac
13438fi
13439XGETTEXT="$ac_cv_path_XGETTEXT"
13440if test "$XGETTEXT" != ":"; then
13441  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13442$as_echo "$XGETTEXT" >&6; }
13443else
13444  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13445$as_echo "no" >&6; }
13446fi
13447
13448    rm -f messages.po
13449
13450
13451# Prepare PATH_SEPARATOR.
13452# The user is always right.
13453if test "${PATH_SEPARATOR+set}" != set; then
13454  echo "#! /bin/sh" >conf$$.sh
13455  echo  "exit 0"   >>conf$$.sh
13456  chmod +x conf$$.sh
13457  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13458    PATH_SEPARATOR=';'
13459  else
13460    PATH_SEPARATOR=:
13461  fi
13462  rm -f conf$$.sh
13463fi
13464
13465# Find out how to test for executable files. Don't use a zero-byte file,
13466# as systems may use methods other than mode bits to determine executability.
13467cat >conf$$.file <<_ASEOF
13468#! /bin/sh
13469exit 0
13470_ASEOF
13471chmod +x conf$$.file
13472if test -x conf$$.file >/dev/null 2>&1; then
13473  ac_executable_p="test -x"
13474else
13475  ac_executable_p="test -f"
13476fi
13477rm -f conf$$.file
13478
13479# Extract the first word of "msgmerge", so it can be a program name with args.
13480set dummy msgmerge; ac_word=$2
13481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13482$as_echo_n "checking for $ac_word... " >&6; }
13483if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13484  $as_echo_n "(cached) " >&6
13485else
13486  case "$MSGMERGE" in
13487  [\\/]* | ?:[\\/]*)
13488    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13489    ;;
13490  *)
13491    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13492    for ac_dir in $PATH; do
13493      IFS="$ac_save_IFS"
13494      test -z "$ac_dir" && ac_dir=.
13495      for ac_exec_ext in '' $ac_executable_extensions; do
13496        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13497          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13498            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13499            break 2
13500          fi
13501        fi
13502      done
13503    done
13504    IFS="$ac_save_IFS"
13505  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13506    ;;
13507esac
13508fi
13509MSGMERGE="$ac_cv_path_MSGMERGE"
13510if test "$MSGMERGE" != ":"; then
13511  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13512$as_echo "$MSGMERGE" >&6; }
13513else
13514  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13515$as_echo "no" >&6; }
13516fi
13517
13518
13519      if test "$GMSGFMT" != ":"; then
13520            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13521       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13522      : ;
13523    else
13524      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13525      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13526$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13527      GMSGFMT=":"
13528    fi
13529  fi
13530
13531      if test "$XGETTEXT" != ":"; then
13532            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13533       (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
13534      : ;
13535    else
13536      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13537$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13538      XGETTEXT=":"
13539    fi
13540        rm -f messages.po
13541  fi
13542
13543  ac_config_commands="$ac_config_commands default-1"
13544
13545
13546
13547
13548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13549$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13550    # Check whether --enable-maintainer-mode was given.
13551if test "${enable_maintainer_mode+set}" = set; then :
13552  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13553else
13554  USE_MAINTAINER_MODE=no
13555fi
13556
13557  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13558$as_echo "$USE_MAINTAINER_MODE" >&6; }
13559   if test $USE_MAINTAINER_MODE = yes; then
13560  MAINTAINER_MODE_TRUE=
13561  MAINTAINER_MODE_FALSE='#'
13562else
13563  MAINTAINER_MODE_TRUE='#'
13564  MAINTAINER_MODE_FALSE=
13565fi
13566
13567  MAINT=$MAINTAINER_MODE_TRUE
13568
13569
13570 if false; then
13571  GENINSRC_NEVER_TRUE=
13572  GENINSRC_NEVER_FALSE='#'
13573else
13574  GENINSRC_NEVER_TRUE='#'
13575  GENINSRC_NEVER_FALSE=
13576fi
13577
13578
13579
13580for ac_header in string.h stdlib.h memory.h strings.h unistd.h errno.h sys/types.h limits.h locale.h time.h sys/stat.h
13581do :
13582  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13583ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13584eval as_val=\$$as_ac_Header
13585   if test "x$as_val" = x""yes; then :
13586  cat >>confdefs.h <<_ACEOF
13587#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13588_ACEOF
13589
13590fi
13591
13592done
13593
13594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13595$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13596if test "${gcc_cv_header_string+set}" = set; then :
13597  $as_echo_n "(cached) " >&6
13598else
13599  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13600/* end confdefs.h.  */
13601#include <string.h>
13602#include <strings.h>
13603int
13604main ()
13605{
13606
13607  ;
13608  return 0;
13609}
13610_ACEOF
13611if ac_fn_c_try_compile "$LINENO"; then :
13612  gcc_cv_header_string=yes
13613else
13614  gcc_cv_header_string=no
13615fi
13616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13617fi
13618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13619$as_echo "$gcc_cv_header_string" >&6; }
13620if test $gcc_cv_header_string = yes; then
13621
13622$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13623
13624fi
13625
13626
13627# Put this here so that autoconf's "cross-compiling" message doesn't confuse
13628# people who are not cross-compiling but are compiling cross-assemblers.
13629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13630$as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13631if test "${host}" = "${target}"; then
13632  cross_gas=no
13633else
13634  cross_gas=yes
13635
13636$as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13637
13638fi
13639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13640$as_echo "$cross_gas" >&6; }
13641
13642# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13643# for constant arguments.  Useless!
13644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13645$as_echo_n "checking for working alloca.h... " >&6; }
13646if test "${ac_cv_working_alloca_h+set}" = set; then :
13647  $as_echo_n "(cached) " >&6
13648else
13649  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13650/* end confdefs.h.  */
13651#include <alloca.h>
13652int
13653main ()
13654{
13655char *p = (char *) alloca (2 * sizeof (int));
13656			  if (p) return 0;
13657  ;
13658  return 0;
13659}
13660_ACEOF
13661if ac_fn_c_try_link "$LINENO"; then :
13662  ac_cv_working_alloca_h=yes
13663else
13664  ac_cv_working_alloca_h=no
13665fi
13666rm -f core conftest.err conftest.$ac_objext \
13667    conftest$ac_exeext conftest.$ac_ext
13668fi
13669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13670$as_echo "$ac_cv_working_alloca_h" >&6; }
13671if test $ac_cv_working_alloca_h = yes; then
13672
13673$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13674
13675fi
13676
13677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13678$as_echo_n "checking for alloca... " >&6; }
13679if test "${ac_cv_func_alloca_works+set}" = set; then :
13680  $as_echo_n "(cached) " >&6
13681else
13682  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13683/* end confdefs.h.  */
13684#ifdef __GNUC__
13685# define alloca __builtin_alloca
13686#else
13687# ifdef _MSC_VER
13688#  include <malloc.h>
13689#  define alloca _alloca
13690# else
13691#  ifdef HAVE_ALLOCA_H
13692#   include <alloca.h>
13693#  else
13694#   ifdef _AIX
13695 #pragma alloca
13696#   else
13697#    ifndef alloca /* predefined by HP cc +Olibcalls */
13698char *alloca ();
13699#    endif
13700#   endif
13701#  endif
13702# endif
13703#endif
13704
13705int
13706main ()
13707{
13708char *p = (char *) alloca (1);
13709				    if (p) return 0;
13710  ;
13711  return 0;
13712}
13713_ACEOF
13714if ac_fn_c_try_link "$LINENO"; then :
13715  ac_cv_func_alloca_works=yes
13716else
13717  ac_cv_func_alloca_works=no
13718fi
13719rm -f core conftest.err conftest.$ac_objext \
13720    conftest$ac_exeext conftest.$ac_ext
13721fi
13722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13723$as_echo "$ac_cv_func_alloca_works" >&6; }
13724
13725if test $ac_cv_func_alloca_works = yes; then
13726
13727$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13728
13729else
13730  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13731# that cause trouble.  Some versions do not even contain alloca or
13732# contain a buggy version.  If you still want to use their alloca,
13733# use ar to extract alloca.o from them instead of compiling alloca.c.
13734
13735ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13736
13737$as_echo "#define C_ALLOCA 1" >>confdefs.h
13738
13739
13740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13741$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13742if test "${ac_cv_os_cray+set}" = set; then :
13743  $as_echo_n "(cached) " >&6
13744else
13745  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13746/* end confdefs.h.  */
13747#if defined CRAY && ! defined CRAY2
13748webecray
13749#else
13750wenotbecray
13751#endif
13752
13753_ACEOF
13754if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13755  $EGREP "webecray" >/dev/null 2>&1; then :
13756  ac_cv_os_cray=yes
13757else
13758  ac_cv_os_cray=no
13759fi
13760rm -f conftest*
13761
13762fi
13763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13764$as_echo "$ac_cv_os_cray" >&6; }
13765if test $ac_cv_os_cray = yes; then
13766  for ac_func in _getb67 GETB67 getb67; do
13767    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13768ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13769eval as_val=\$$as_ac_var
13770   if test "x$as_val" = x""yes; then :
13771
13772cat >>confdefs.h <<_ACEOF
13773#define CRAY_STACKSEG_END $ac_func
13774_ACEOF
13775
13776    break
13777fi
13778
13779  done
13780fi
13781
13782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13783$as_echo_n "checking stack direction for C alloca... " >&6; }
13784if test "${ac_cv_c_stack_direction+set}" = set; then :
13785  $as_echo_n "(cached) " >&6
13786else
13787  if test "$cross_compiling" = yes; then :
13788  ac_cv_c_stack_direction=0
13789else
13790  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13791/* end confdefs.h.  */
13792$ac_includes_default
13793int
13794find_stack_direction ()
13795{
13796  static char *addr = 0;
13797  auto char dummy;
13798  if (addr == 0)
13799    {
13800      addr = &dummy;
13801      return find_stack_direction ();
13802    }
13803  else
13804    return (&dummy > addr) ? 1 : -1;
13805}
13806
13807int
13808main ()
13809{
13810  return find_stack_direction () < 0;
13811}
13812_ACEOF
13813if ac_fn_c_try_run "$LINENO"; then :
13814  ac_cv_c_stack_direction=1
13815else
13816  ac_cv_c_stack_direction=-1
13817fi
13818rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13819  conftest.$ac_objext conftest.beam conftest.$ac_ext
13820fi
13821
13822fi
13823{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13824$as_echo "$ac_cv_c_stack_direction" >&6; }
13825cat >>confdefs.h <<_ACEOF
13826#define STACK_DIRECTION $ac_cv_c_stack_direction
13827_ACEOF
13828
13829
13830fi
13831
13832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13833$as_echo_n "checking for inline... " >&6; }
13834if test "${ac_cv_c_inline+set}" = set; then :
13835  $as_echo_n "(cached) " >&6
13836else
13837  ac_cv_c_inline=no
13838for ac_kw in inline __inline__ __inline; do
13839  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13840/* end confdefs.h.  */
13841#ifndef __cplusplus
13842typedef int foo_t;
13843static $ac_kw foo_t static_foo () {return 0; }
13844$ac_kw foo_t foo () {return 0; }
13845#endif
13846
13847_ACEOF
13848if ac_fn_c_try_compile "$LINENO"; then :
13849  ac_cv_c_inline=$ac_kw
13850fi
13851rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13852  test "$ac_cv_c_inline" != no && break
13853done
13854
13855fi
13856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13857$as_echo "$ac_cv_c_inline" >&6; }
13858
13859case $ac_cv_c_inline in
13860  inline | yes) ;;
13861  *)
13862    case $ac_cv_c_inline in
13863      no) ac_val=;;
13864      *) ac_val=$ac_cv_c_inline;;
13865    esac
13866    cat >>confdefs.h <<_ACEOF
13867#ifndef __cplusplus
13868#define inline $ac_val
13869#endif
13870_ACEOF
13871    ;;
13872esac
13873
13874
13875# VMS doesn't have unlink.
13876for ac_func in unlink remove
13877do :
13878  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13879ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13880eval as_val=\$$as_ac_var
13881   if test "x$as_val" = x""yes; then :
13882  cat >>confdefs.h <<_ACEOF
13883#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13884_ACEOF
13885 break
13886fi
13887done
13888
13889for ac_func in sbrk setlocale
13890do :
13891  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13892ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13893eval as_val=\$$as_ac_var
13894   if test "x$as_val" = x""yes; then :
13895  cat >>confdefs.h <<_ACEOF
13896#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13897_ACEOF
13898
13899fi
13900done
13901
13902
13903
13904  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13905$as_echo_n "checking for LC_MESSAGES... " >&6; }
13906if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13907  $as_echo_n "(cached) " >&6
13908else
13909  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13910/* end confdefs.h.  */
13911#include <locale.h>
13912int
13913main ()
13914{
13915return LC_MESSAGES
13916  ;
13917  return 0;
13918}
13919_ACEOF
13920if ac_fn_c_try_link "$LINENO"; then :
13921  am_cv_val_LC_MESSAGES=yes
13922else
13923  am_cv_val_LC_MESSAGES=no
13924fi
13925rm -f core conftest.err conftest.$ac_objext \
13926    conftest$ac_exeext conftest.$ac_ext
13927fi
13928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13929$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13930  if test $am_cv_val_LC_MESSAGES = yes; then
13931
13932$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13933
13934  fi
13935
13936
13937# do we need the math library?
13938case "${need_libm}" in
13939yes)
13940  LIBM=
13941case $host in
13942*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13943  # These system don't have libm, or don't need it
13944  ;;
13945*-ncr-sysv4.3*)
13946  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13947$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13948if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13949  $as_echo_n "(cached) " >&6
13950else
13951  ac_check_lib_save_LIBS=$LIBS
13952LIBS="-lmw  $LIBS"
13953cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13954/* end confdefs.h.  */
13955
13956/* Override any GCC internal prototype to avoid an error.
13957   Use char because int might match the return type of a GCC
13958   builtin and then its argument prototype would still apply.  */
13959#ifdef __cplusplus
13960extern "C"
13961#endif
13962char _mwvalidcheckl ();
13963int
13964main ()
13965{
13966return _mwvalidcheckl ();
13967  ;
13968  return 0;
13969}
13970_ACEOF
13971if ac_fn_c_try_link "$LINENO"; then :
13972  ac_cv_lib_mw__mwvalidcheckl=yes
13973else
13974  ac_cv_lib_mw__mwvalidcheckl=no
13975fi
13976rm -f core conftest.err conftest.$ac_objext \
13977    conftest$ac_exeext conftest.$ac_ext
13978LIBS=$ac_check_lib_save_LIBS
13979fi
13980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13981$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13982if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13983  LIBM="-lmw"
13984fi
13985
13986  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13987$as_echo_n "checking for cos in -lm... " >&6; }
13988if test "${ac_cv_lib_m_cos+set}" = set; then :
13989  $as_echo_n "(cached) " >&6
13990else
13991  ac_check_lib_save_LIBS=$LIBS
13992LIBS="-lm  $LIBS"
13993cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13994/* end confdefs.h.  */
13995
13996/* Override any GCC internal prototype to avoid an error.
13997   Use char because int might match the return type of a GCC
13998   builtin and then its argument prototype would still apply.  */
13999#ifdef __cplusplus
14000extern "C"
14001#endif
14002char cos ();
14003int
14004main ()
14005{
14006return cos ();
14007  ;
14008  return 0;
14009}
14010_ACEOF
14011if ac_fn_c_try_link "$LINENO"; then :
14012  ac_cv_lib_m_cos=yes
14013else
14014  ac_cv_lib_m_cos=no
14015fi
14016rm -f core conftest.err conftest.$ac_objext \
14017    conftest$ac_exeext conftest.$ac_ext
14018LIBS=$ac_check_lib_save_LIBS
14019fi
14020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14021$as_echo "$ac_cv_lib_m_cos" >&6; }
14022if test "x$ac_cv_lib_m_cos" = x""yes; then :
14023  LIBM="$LIBM -lm"
14024fi
14025
14026  ;;
14027*)
14028  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14029$as_echo_n "checking for cos in -lm... " >&6; }
14030if test "${ac_cv_lib_m_cos+set}" = set; then :
14031  $as_echo_n "(cached) " >&6
14032else
14033  ac_check_lib_save_LIBS=$LIBS
14034LIBS="-lm  $LIBS"
14035cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14036/* end confdefs.h.  */
14037
14038/* Override any GCC internal prototype to avoid an error.
14039   Use char because int might match the return type of a GCC
14040   builtin and then its argument prototype would still apply.  */
14041#ifdef __cplusplus
14042extern "C"
14043#endif
14044char cos ();
14045int
14046main ()
14047{
14048return cos ();
14049  ;
14050  return 0;
14051}
14052_ACEOF
14053if ac_fn_c_try_link "$LINENO"; then :
14054  ac_cv_lib_m_cos=yes
14055else
14056  ac_cv_lib_m_cos=no
14057fi
14058rm -f core conftest.err conftest.$ac_objext \
14059    conftest$ac_exeext conftest.$ac_ext
14060LIBS=$ac_check_lib_save_LIBS
14061fi
14062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14063$as_echo "$ac_cv_lib_m_cos" >&6; }
14064if test "x$ac_cv_lib_m_cos" = x""yes; then :
14065  LIBM="-lm"
14066fi
14067
14068  ;;
14069esac
14070
14071
14072
14073  ;;
14074esac
14075
14076# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
14077# enough, but on some of those systems, the assert macro relies on requoting
14078# working properly!
14079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
14080$as_echo_n "checking for working assert macro... " >&6; }
14081if test "${gas_cv_assert_ok+set}" = set; then :
14082  $as_echo_n "(cached) " >&6
14083else
14084  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14085/* end confdefs.h.  */
14086#include <assert.h>
14087#include <stdio.h>
14088int
14089main ()
14090{
14091
14092/* check for requoting problems */
14093static int a, b, c, d;
14094static char *s;
14095assert (!strcmp(s, "foo bar baz quux"));
14096/* check for newline handling */
14097assert (a == b
14098        || c == d);
14099
14100  ;
14101  return 0;
14102}
14103_ACEOF
14104if ac_fn_c_try_link "$LINENO"; then :
14105  gas_cv_assert_ok=yes
14106else
14107  gas_cv_assert_ok=no
14108fi
14109rm -f core conftest.err conftest.$ac_objext \
14110    conftest$ac_exeext conftest.$ac_ext
14111fi
14112{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
14113$as_echo "$gas_cv_assert_ok" >&6; }
14114test $gas_cv_assert_ok = yes ||
14115$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
14116
14117
14118
14119# On some systems, the system header files may not declare malloc, realloc,
14120# and free.  There are places where gas needs these functions to have been
14121# declared -- such as when taking their addresses.
14122gas_test_headers="
14123#ifdef HAVE_MEMORY_H
14124#include <memory.h>
14125#endif
14126#ifdef HAVE_STRING_H
14127#include <string.h>
14128#else
14129#ifdef HAVE_STRINGS_H
14130#include <strings.h>
14131#endif
14132#endif
14133#ifdef HAVE_STDLIB_H
14134#include <stdlib.h>
14135#endif
14136#ifdef HAVE_UNISTD_H
14137#include <unistd.h>
14138#endif
14139"
14140
14141# Does errno.h declare errno, or do we have to add a separate declaration
14142# for it?
14143
14144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
14145$as_echo_n "checking whether declaration is required for errno... " >&6; }
14146if test "${gas_cv_decl_needed_errno+set}" = set; then :
14147  $as_echo_n "(cached) " >&6
14148else
14149  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14150/* end confdefs.h.  */
14151
14152#ifdef HAVE_ERRNO_H
14153#include <errno.h>
14154#endif
14155
14156int
14157main ()
14158{
14159
14160typedef int f;
14161f x;
14162x = (f) errno;
14163
14164  ;
14165  return 0;
14166}
14167_ACEOF
14168if ac_fn_c_try_link "$LINENO"; then :
14169  gas_cv_decl_needed_errno=no
14170else
14171  gas_cv_decl_needed_errno=yes
14172fi
14173rm -f core conftest.err conftest.$ac_objext \
14174    conftest$ac_exeext conftest.$ac_ext
14175fi
14176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
14177$as_echo "$gas_cv_decl_needed_errno" >&6; }
14178if test $gas_cv_decl_needed_errno = yes; then
14179
14180$as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
14181
14182fi
14183
14184
14185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
14186$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
14187if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
14188  $as_echo_n "(cached) " >&6
14189else
14190  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14191/* end confdefs.h.  */
14192#include <unistd.h>
14193int
14194main ()
14195{
14196extern int getopt (int, char *const*, const char *);
14197  ;
14198  return 0;
14199}
14200_ACEOF
14201if ac_fn_c_try_compile "$LINENO"; then :
14202  gas_cv_decl_getopt_unistd_h=yes
14203else
14204  gas_cv_decl_getopt_unistd_h=no
14205fi
14206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14207fi
14208
14209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
14210$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
14211if test $gas_cv_decl_getopt_unistd_h = yes; then
14212
14213$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
14214
14215fi
14216
14217
14218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
14219$as_echo_n "checking whether declaration is required for environ... " >&6; }
14220if test "${gas_cv_decl_needed_environ+set}" = set; then :
14221  $as_echo_n "(cached) " >&6
14222else
14223  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14224/* end confdefs.h.  */
14225$gas_test_headers
14226int
14227main ()
14228{
14229
14230typedef char **f;
14231f x;
14232x = (f) environ;
14233
14234  ;
14235  return 0;
14236}
14237_ACEOF
14238if ac_fn_c_try_link "$LINENO"; then :
14239  gas_cv_decl_needed_environ=no
14240else
14241  gas_cv_decl_needed_environ=yes
14242fi
14243rm -f core conftest.err conftest.$ac_objext \
14244    conftest$ac_exeext conftest.$ac_ext
14245fi
14246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
14247$as_echo "$gas_cv_decl_needed_environ" >&6; }
14248if test $gas_cv_decl_needed_environ = yes; then
14249
14250$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
14251
14252fi
14253
14254
14255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
14256$as_echo_n "checking whether declaration is required for ffs... " >&6; }
14257if test "${gas_cv_decl_needed_ffs+set}" = set; then :
14258  $as_echo_n "(cached) " >&6
14259else
14260  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14261/* end confdefs.h.  */
14262$gas_test_headers
14263int
14264main ()
14265{
14266
14267typedef int (*f)(int);
14268f x;
14269x = (f) ffs;
14270
14271  ;
14272  return 0;
14273}
14274_ACEOF
14275if ac_fn_c_try_link "$LINENO"; then :
14276  gas_cv_decl_needed_ffs=no
14277else
14278  gas_cv_decl_needed_ffs=yes
14279fi
14280rm -f core conftest.err conftest.$ac_objext \
14281    conftest$ac_exeext conftest.$ac_ext
14282fi
14283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
14284$as_echo "$gas_cv_decl_needed_ffs" >&6; }
14285if test $gas_cv_decl_needed_ffs = yes; then
14286
14287$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
14288
14289fi
14290
14291
14292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
14293$as_echo_n "checking whether declaration is required for free... " >&6; }
14294if test "${gas_cv_decl_needed_free+set}" = set; then :
14295  $as_echo_n "(cached) " >&6
14296else
14297  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14298/* end confdefs.h.  */
14299$gas_test_headers
14300int
14301main ()
14302{
14303
14304typedef void (*f)();
14305f x;
14306x = (f) free;
14307
14308  ;
14309  return 0;
14310}
14311_ACEOF
14312if ac_fn_c_try_link "$LINENO"; then :
14313  gas_cv_decl_needed_free=no
14314else
14315  gas_cv_decl_needed_free=yes
14316fi
14317rm -f core conftest.err conftest.$ac_objext \
14318    conftest$ac_exeext conftest.$ac_ext
14319fi
14320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
14321$as_echo "$gas_cv_decl_needed_free" >&6; }
14322if test $gas_cv_decl_needed_free = yes; then
14323
14324$as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
14325
14326fi
14327
14328
14329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
14330$as_echo_n "checking whether declaration is required for malloc... " >&6; }
14331if test "${gas_cv_decl_needed_malloc+set}" = set; then :
14332  $as_echo_n "(cached) " >&6
14333else
14334  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14335/* end confdefs.h.  */
14336$gas_test_headers
14337int
14338main ()
14339{
14340
14341typedef char *(*f)();
14342f x;
14343x = (f) malloc;
14344
14345  ;
14346  return 0;
14347}
14348_ACEOF
14349if ac_fn_c_try_link "$LINENO"; then :
14350  gas_cv_decl_needed_malloc=no
14351else
14352  gas_cv_decl_needed_malloc=yes
14353fi
14354rm -f core conftest.err conftest.$ac_objext \
14355    conftest$ac_exeext conftest.$ac_ext
14356fi
14357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
14358$as_echo "$gas_cv_decl_needed_malloc" >&6; }
14359if test $gas_cv_decl_needed_malloc = yes; then
14360
14361$as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
14362
14363fi
14364
14365
14366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
14367$as_echo_n "checking whether declaration is required for sbrk... " >&6; }
14368if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
14369  $as_echo_n "(cached) " >&6
14370else
14371  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14372/* end confdefs.h.  */
14373$gas_test_headers
14374int
14375main ()
14376{
14377
14378typedef char *(*f)();
14379f x;
14380x = (f) sbrk;
14381
14382  ;
14383  return 0;
14384}
14385_ACEOF
14386if ac_fn_c_try_link "$LINENO"; then :
14387  gas_cv_decl_needed_sbrk=no
14388else
14389  gas_cv_decl_needed_sbrk=yes
14390fi
14391rm -f core conftest.err conftest.$ac_objext \
14392    conftest$ac_exeext conftest.$ac_ext
14393fi
14394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
14395$as_echo "$gas_cv_decl_needed_sbrk" >&6; }
14396if test $gas_cv_decl_needed_sbrk = yes; then
14397
14398$as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
14399
14400fi
14401
14402
14403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
14404$as_echo_n "checking whether declaration is required for strstr... " >&6; }
14405if test "${gas_cv_decl_needed_strstr+set}" = set; then :
14406  $as_echo_n "(cached) " >&6
14407else
14408  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14409/* end confdefs.h.  */
14410$gas_test_headers
14411int
14412main ()
14413{
14414
14415typedef char *(*f)();
14416f x;
14417x = (f) strstr;
14418
14419  ;
14420  return 0;
14421}
14422_ACEOF
14423if ac_fn_c_try_link "$LINENO"; then :
14424  gas_cv_decl_needed_strstr=no
14425else
14426  gas_cv_decl_needed_strstr=yes
14427fi
14428rm -f core conftest.err conftest.$ac_objext \
14429    conftest$ac_exeext conftest.$ac_ext
14430fi
14431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14432$as_echo "$gas_cv_decl_needed_strstr" >&6; }
14433if test $gas_cv_decl_needed_strstr = yes; then
14434
14435$as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14436
14437fi
14438
14439
14440ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14441if test "x$ac_cv_have_decl_free" = x""yes; then :
14442  ac_have_decl=1
14443else
14444  ac_have_decl=0
14445fi
14446
14447cat >>confdefs.h <<_ACEOF
14448#define HAVE_DECL_FREE $ac_have_decl
14449_ACEOF
14450ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14451if test "x$ac_cv_have_decl_getenv" = x""yes; then :
14452  ac_have_decl=1
14453else
14454  ac_have_decl=0
14455fi
14456
14457cat >>confdefs.h <<_ACEOF
14458#define HAVE_DECL_GETENV $ac_have_decl
14459_ACEOF
14460ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14461if test "x$ac_cv_have_decl_malloc" = x""yes; then :
14462  ac_have_decl=1
14463else
14464  ac_have_decl=0
14465fi
14466
14467cat >>confdefs.h <<_ACEOF
14468#define HAVE_DECL_MALLOC $ac_have_decl
14469_ACEOF
14470ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14471if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
14472  ac_have_decl=1
14473else
14474  ac_have_decl=0
14475fi
14476
14477cat >>confdefs.h <<_ACEOF
14478#define HAVE_DECL_MEMPCPY $ac_have_decl
14479_ACEOF
14480ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14481if test "x$ac_cv_have_decl_realloc" = x""yes; then :
14482  ac_have_decl=1
14483else
14484  ac_have_decl=0
14485fi
14486
14487cat >>confdefs.h <<_ACEOF
14488#define HAVE_DECL_REALLOC $ac_have_decl
14489_ACEOF
14490ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14491if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
14492  ac_have_decl=1
14493else
14494  ac_have_decl=0
14495fi
14496
14497cat >>confdefs.h <<_ACEOF
14498#define HAVE_DECL_STPCPY $ac_have_decl
14499_ACEOF
14500ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14501if test "x$ac_cv_have_decl_strstr" = x""yes; then :
14502  ac_have_decl=1
14503else
14504  ac_have_decl=0
14505fi
14506
14507cat >>confdefs.h <<_ACEOF
14508#define HAVE_DECL_STRSTR $ac_have_decl
14509_ACEOF
14510ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14511if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
14512  ac_have_decl=1
14513else
14514  ac_have_decl=0
14515fi
14516
14517cat >>confdefs.h <<_ACEOF
14518#define HAVE_DECL_VSNPRINTF $ac_have_decl
14519_ACEOF
14520ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
14521if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
14522  ac_have_decl=1
14523else
14524  ac_have_decl=0
14525fi
14526
14527cat >>confdefs.h <<_ACEOF
14528#define HAVE_DECL_ASPRINTF $ac_have_decl
14529_ACEOF
14530
14531
14532
14533case "${host}" in
14534*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14535
14536$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14537 ;;
14538esac
14539
14540# Link in zlib if we can.  This allows us to write compressed debug sections.
14541
14542  # Use the system's zlib library.
14543  zlibdir="-L\$(top_builddir)/../zlib"
14544  zlibinc="-I\$(top_srcdir)/../zlib"
14545
14546# Check whether --with-system-zlib was given.
14547if test "${with_system_zlib+set}" = set; then :
14548  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
14549    zlibdir=
14550    zlibinc=
14551  fi
14552
14553fi
14554
14555
14556
14557
14558
14559# Support for VMS timestamps via cross compile
14560
14561if test "$ac_cv_header_time_h" = yes; then
14562  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14563$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14564 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14565  $as_echo_n "(cached) " >&6
14566else
14567  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14568/* end confdefs.h.  */
14569
14570#define _BSD_SOURCE 1
14571#include <time.h>
14572int
14573main ()
14574{
14575struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14576  ;
14577  return 0;
14578}
14579_ACEOF
14580if ac_fn_c_try_compile "$LINENO"; then :
14581  gas_cv_have_time_type_member_tm_gmtoff=yes
14582else
14583  gas_cv_have_time_type_member_tm_gmtoff=no
14584
14585fi
14586rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14587fi
14588
14589 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14590
14591$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14592
14593 fi
14594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14595$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14596
14597fi
14598
14599if test "$ac_cv_header_sys_stat_h" = yes; then
14600    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14601$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14602 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14603  $as_echo_n "(cached) " >&6
14604else
14605  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14606/* end confdefs.h.  */
14607
14608#define _BSD_SOURCE 1
14609#include <sys/stat.h>
14610int
14611main ()
14612{
14613struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14614  ;
14615  return 0;
14616}
14617_ACEOF
14618if ac_fn_c_try_compile "$LINENO"; then :
14619  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14620else
14621  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14622
14623fi
14624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14625fi
14626
14627 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14628
14629$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14630
14631 fi
14632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14633$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14634
14635    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14636$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14637 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14638  $as_echo_n "(cached) " >&6
14639else
14640  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14641/* end confdefs.h.  */
14642
14643#define _BSD_SOURCE 1
14644#include <sys/stat.h>
14645int
14646main ()
14647{
14648struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14649  ;
14650  return 0;
14651}
14652_ACEOF
14653if ac_fn_c_try_compile "$LINENO"; then :
14654  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14655else
14656  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14657
14658fi
14659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14660fi
14661
14662 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14663
14664$as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14665
14666 fi
14667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14668$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14669
14670fi
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14681
14682ac_config_commands="$ac_config_commands default"
14683
14684
14685cat >confcache <<\_ACEOF
14686# This file is a shell script that caches the results of configure
14687# tests run on this system so they can be shared between configure
14688# scripts and configure runs, see configure's option --config-cache.
14689# It is not useful on other systems.  If it contains results you don't
14690# want to keep, you may remove or edit it.
14691#
14692# config.status only pays attention to the cache file if you give it
14693# the --recheck option to rerun configure.
14694#
14695# `ac_cv_env_foo' variables (set or unset) will be overridden when
14696# loading this file, other *unset* `ac_cv_foo' will be assigned the
14697# following values.
14698
14699_ACEOF
14700
14701# The following way of writing the cache mishandles newlines in values,
14702# but we know of no workaround that is simple, portable, and efficient.
14703# So, we kill variables containing newlines.
14704# Ultrix sh set writes to stderr and can't be redirected directly,
14705# and sets the high bit in the cache file unless we assign to the vars.
14706(
14707  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14708    eval ac_val=\$$ac_var
14709    case $ac_val in #(
14710    *${as_nl}*)
14711      case $ac_var in #(
14712      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14713$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14714      esac
14715      case $ac_var in #(
14716      _ | IFS | as_nl) ;; #(
14717      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14718      *) { eval $ac_var=; unset $ac_var;} ;;
14719      esac ;;
14720    esac
14721  done
14722
14723  (set) 2>&1 |
14724    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14725    *${as_nl}ac_space=\ *)
14726      # `set' does not quote correctly, so add quotes: double-quote
14727      # substitution turns \\\\ into \\, and sed turns \\ into \.
14728      sed -n \
14729	"s/'/'\\\\''/g;
14730	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14731      ;; #(
14732    *)
14733      # `set' quotes correctly as required by POSIX, so do not add quotes.
14734      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14735      ;;
14736    esac |
14737    sort
14738) |
14739  sed '
14740     /^ac_cv_env_/b end
14741     t clear
14742     :clear
14743     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14744     t end
14745     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14746     :end' >>confcache
14747if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14748  if test -w "$cache_file"; then
14749    test "x$cache_file" != "x/dev/null" &&
14750      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14751$as_echo "$as_me: updating cache $cache_file" >&6;}
14752    cat confcache >$cache_file
14753  else
14754    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14755$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14756  fi
14757fi
14758rm -f confcache
14759
14760test "x$prefix" = xNONE && prefix=$ac_default_prefix
14761# Let make expand exec_prefix.
14762test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14763
14764DEFS=-DHAVE_CONFIG_H
14765
14766ac_libobjs=
14767ac_ltlibobjs=
14768for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14769  # 1. Remove the extension, and $U if already installed.
14770  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14771  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14772  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14773  #    will be set to the directory where LIBOBJS objects are built.
14774  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14775  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14776done
14777LIBOBJS=$ac_libobjs
14778
14779LTLIBOBJS=$ac_ltlibobjs
14780
14781
14782if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14783  as_fn_error "conditional \"AMDEP\" was never defined.
14784Usually this means the macro was only invoked conditionally." "$LINENO" 5
14785fi
14786if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14787  as_fn_error "conditional \"am__fastdepCC\" was never defined.
14788Usually this means the macro was only invoked conditionally." "$LINENO" 5
14789fi
14790 if test -n "$EXEEXT"; then
14791  am__EXEEXT_TRUE=
14792  am__EXEEXT_FALSE='#'
14793else
14794  am__EXEEXT_TRUE='#'
14795  am__EXEEXT_FALSE=
14796fi
14797
14798
14799if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14800  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14801Usually this means the macro was only invoked conditionally." "$LINENO" 5
14802fi
14803if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14804  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14805Usually this means the macro was only invoked conditionally." "$LINENO" 5
14806fi
14807
14808: ${CONFIG_STATUS=./config.status}
14809ac_write_fail=0
14810ac_clean_files_save=$ac_clean_files
14811ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14812{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14813$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14814as_write_fail=0
14815cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14816#! $SHELL
14817# Generated by $as_me.
14818# Run this file to recreate the current configuration.
14819# Compiler output produced by configure, useful for debugging
14820# configure, is in config.log if it exists.
14821
14822debug=false
14823ac_cs_recheck=false
14824ac_cs_silent=false
14825
14826SHELL=\${CONFIG_SHELL-$SHELL}
14827export SHELL
14828_ASEOF
14829cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14830## -------------------- ##
14831## M4sh Initialization. ##
14832## -------------------- ##
14833
14834# Be more Bourne compatible
14835DUALCASE=1; export DUALCASE # for MKS sh
14836if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14837  emulate sh
14838  NULLCMD=:
14839  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14840  # is contrary to our usage.  Disable this feature.
14841  alias -g '${1+"$@"}'='"$@"'
14842  setopt NO_GLOB_SUBST
14843else
14844  case `(set -o) 2>/dev/null` in #(
14845  *posix*) :
14846    set -o posix ;; #(
14847  *) :
14848     ;;
14849esac
14850fi
14851
14852
14853as_nl='
14854'
14855export as_nl
14856# Printing a long string crashes Solaris 7 /usr/bin/printf.
14857as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14858as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14859as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14860# Prefer a ksh shell builtin over an external printf program on Solaris,
14861# but without wasting forks for bash or zsh.
14862if test -z "$BASH_VERSION$ZSH_VERSION" \
14863    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14864  as_echo='print -r --'
14865  as_echo_n='print -rn --'
14866elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14867  as_echo='printf %s\n'
14868  as_echo_n='printf %s'
14869else
14870  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14871    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14872    as_echo_n='/usr/ucb/echo -n'
14873  else
14874    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14875    as_echo_n_body='eval
14876      arg=$1;
14877      case $arg in #(
14878      *"$as_nl"*)
14879	expr "X$arg" : "X\\(.*\\)$as_nl";
14880	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14881      esac;
14882      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14883    '
14884    export as_echo_n_body
14885    as_echo_n='sh -c $as_echo_n_body as_echo'
14886  fi
14887  export as_echo_body
14888  as_echo='sh -c $as_echo_body as_echo'
14889fi
14890
14891# The user is always right.
14892if test "${PATH_SEPARATOR+set}" != set; then
14893  PATH_SEPARATOR=:
14894  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14895    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14896      PATH_SEPARATOR=';'
14897  }
14898fi
14899
14900
14901# IFS
14902# We need space, tab and new line, in precisely that order.  Quoting is
14903# there to prevent editors from complaining about space-tab.
14904# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14905# splitting by setting IFS to empty value.)
14906IFS=" ""	$as_nl"
14907
14908# Find who we are.  Look in the path if we contain no directory separator.
14909case $0 in #((
14910  *[\\/]* ) as_myself=$0 ;;
14911  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14912for as_dir in $PATH
14913do
14914  IFS=$as_save_IFS
14915  test -z "$as_dir" && as_dir=.
14916    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14917  done
14918IFS=$as_save_IFS
14919
14920     ;;
14921esac
14922# We did not find ourselves, most probably we were run as `sh COMMAND'
14923# in which case we are not to be found in the path.
14924if test "x$as_myself" = x; then
14925  as_myself=$0
14926fi
14927if test ! -f "$as_myself"; then
14928  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14929  exit 1
14930fi
14931
14932# Unset variables that we do not need and which cause bugs (e.g. in
14933# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14934# suppresses any "Segmentation fault" message there.  '((' could
14935# trigger a bug in pdksh 5.2.14.
14936for as_var in BASH_ENV ENV MAIL MAILPATH
14937do eval test x\${$as_var+set} = xset \
14938  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14939done
14940PS1='$ '
14941PS2='> '
14942PS4='+ '
14943
14944# NLS nuisances.
14945LC_ALL=C
14946export LC_ALL
14947LANGUAGE=C
14948export LANGUAGE
14949
14950# CDPATH.
14951(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14952
14953
14954# as_fn_error ERROR [LINENO LOG_FD]
14955# ---------------------------------
14956# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14957# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14958# script with status $?, using 1 if that was 0.
14959as_fn_error ()
14960{
14961  as_status=$?; test $as_status -eq 0 && as_status=1
14962  if test "$3"; then
14963    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14964    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14965  fi
14966  $as_echo "$as_me: error: $1" >&2
14967  as_fn_exit $as_status
14968} # as_fn_error
14969
14970
14971# as_fn_set_status STATUS
14972# -----------------------
14973# Set $? to STATUS, without forking.
14974as_fn_set_status ()
14975{
14976  return $1
14977} # as_fn_set_status
14978
14979# as_fn_exit STATUS
14980# -----------------
14981# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14982as_fn_exit ()
14983{
14984  set +e
14985  as_fn_set_status $1
14986  exit $1
14987} # as_fn_exit
14988
14989# as_fn_unset VAR
14990# ---------------
14991# Portably unset VAR.
14992as_fn_unset ()
14993{
14994  { eval $1=; unset $1;}
14995}
14996as_unset=as_fn_unset
14997# as_fn_append VAR VALUE
14998# ----------------------
14999# Append the text in VALUE to the end of the definition contained in VAR. Take
15000# advantage of any shell optimizations that allow amortized linear growth over
15001# repeated appends, instead of the typical quadratic growth present in naive
15002# implementations.
15003if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15004  eval 'as_fn_append ()
15005  {
15006    eval $1+=\$2
15007  }'
15008else
15009  as_fn_append ()
15010  {
15011    eval $1=\$$1\$2
15012  }
15013fi # as_fn_append
15014
15015# as_fn_arith ARG...
15016# ------------------
15017# Perform arithmetic evaluation on the ARGs, and store the result in the
15018# global $as_val. Take advantage of shells that can avoid forks. The arguments
15019# must be portable across $(()) and expr.
15020if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15021  eval 'as_fn_arith ()
15022  {
15023    as_val=$(( $* ))
15024  }'
15025else
15026  as_fn_arith ()
15027  {
15028    as_val=`expr "$@" || test $? -eq 1`
15029  }
15030fi # as_fn_arith
15031
15032
15033if expr a : '\(a\)' >/dev/null 2>&1 &&
15034   test "X`expr 00001 : '.*\(...\)'`" = X001; then
15035  as_expr=expr
15036else
15037  as_expr=false
15038fi
15039
15040if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15041  as_basename=basename
15042else
15043  as_basename=false
15044fi
15045
15046if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15047  as_dirname=dirname
15048else
15049  as_dirname=false
15050fi
15051
15052as_me=`$as_basename -- "$0" ||
15053$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15054	 X"$0" : 'X\(//\)$' \| \
15055	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15056$as_echo X/"$0" |
15057    sed '/^.*\/\([^/][^/]*\)\/*$/{
15058	    s//\1/
15059	    q
15060	  }
15061	  /^X\/\(\/\/\)$/{
15062	    s//\1/
15063	    q
15064	  }
15065	  /^X\/\(\/\).*/{
15066	    s//\1/
15067	    q
15068	  }
15069	  s/.*/./; q'`
15070
15071# Avoid depending upon Character Ranges.
15072as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15073as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15074as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15075as_cr_digits='0123456789'
15076as_cr_alnum=$as_cr_Letters$as_cr_digits
15077
15078ECHO_C= ECHO_N= ECHO_T=
15079case `echo -n x` in #(((((
15080-n*)
15081  case `echo 'xy\c'` in
15082  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
15083  xy)  ECHO_C='\c';;
15084  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
15085       ECHO_T='	';;
15086  esac;;
15087*)
15088  ECHO_N='-n';;
15089esac
15090
15091rm -f conf$$ conf$$.exe conf$$.file
15092if test -d conf$$.dir; then
15093  rm -f conf$$.dir/conf$$.file
15094else
15095  rm -f conf$$.dir
15096  mkdir conf$$.dir 2>/dev/null
15097fi
15098if (echo >conf$$.file) 2>/dev/null; then
15099  if ln -s conf$$.file conf$$ 2>/dev/null; then
15100    as_ln_s='ln -s'
15101    # ... but there are two gotchas:
15102    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15103    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15104    # In both cases, we have to default to `cp -p'.
15105    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15106      as_ln_s='cp -p'
15107  elif ln conf$$.file conf$$ 2>/dev/null; then
15108    as_ln_s=ln
15109  else
15110    as_ln_s='cp -p'
15111  fi
15112else
15113  as_ln_s='cp -p'
15114fi
15115rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15116rmdir conf$$.dir 2>/dev/null
15117
15118
15119# as_fn_mkdir_p
15120# -------------
15121# Create "$as_dir" as a directory, including parents if necessary.
15122as_fn_mkdir_p ()
15123{
15124
15125  case $as_dir in #(
15126  -*) as_dir=./$as_dir;;
15127  esac
15128  test -d "$as_dir" || eval $as_mkdir_p || {
15129    as_dirs=
15130    while :; do
15131      case $as_dir in #(
15132      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15133      *) as_qdir=$as_dir;;
15134      esac
15135      as_dirs="'$as_qdir' $as_dirs"
15136      as_dir=`$as_dirname -- "$as_dir" ||
15137$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15138	 X"$as_dir" : 'X\(//\)[^/]' \| \
15139	 X"$as_dir" : 'X\(//\)$' \| \
15140	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15141$as_echo X"$as_dir" |
15142    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15143	    s//\1/
15144	    q
15145	  }
15146	  /^X\(\/\/\)[^/].*/{
15147	    s//\1/
15148	    q
15149	  }
15150	  /^X\(\/\/\)$/{
15151	    s//\1/
15152	    q
15153	  }
15154	  /^X\(\/\).*/{
15155	    s//\1/
15156	    q
15157	  }
15158	  s/.*/./; q'`
15159      test -d "$as_dir" && break
15160    done
15161    test -z "$as_dirs" || eval "mkdir $as_dirs"
15162  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15163
15164
15165} # as_fn_mkdir_p
15166if mkdir -p . 2>/dev/null; then
15167  as_mkdir_p='mkdir -p "$as_dir"'
15168else
15169  test -d ./-p && rmdir ./-p
15170  as_mkdir_p=false
15171fi
15172
15173if test -x / >/dev/null 2>&1; then
15174  as_test_x='test -x'
15175else
15176  if ls -dL / >/dev/null 2>&1; then
15177    as_ls_L_option=L
15178  else
15179    as_ls_L_option=
15180  fi
15181  as_test_x='
15182    eval sh -c '\''
15183      if test -d "$1"; then
15184	test -d "$1/.";
15185      else
15186	case $1 in #(
15187	-*)set "./$1";;
15188	esac;
15189	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15190	???[sx]*):;;*)false;;esac;fi
15191    '\'' sh
15192  '
15193fi
15194as_executable_p=$as_test_x
15195
15196# Sed expression to map a string onto a valid CPP name.
15197as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15198
15199# Sed expression to map a string onto a valid variable name.
15200as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15201
15202
15203exec 6>&1
15204## ----------------------------------- ##
15205## Main body of $CONFIG_STATUS script. ##
15206## ----------------------------------- ##
15207_ASEOF
15208test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15209
15210cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15211# Save the log message, to keep $0 and so on meaningful, and to
15212# report actual input values of CONFIG_FILES etc. instead of their
15213# values after options handling.
15214ac_log="
15215This file was extended by gas $as_me 2.28.1, which was
15216generated by GNU Autoconf 2.64.  Invocation command line was
15217
15218  CONFIG_FILES    = $CONFIG_FILES
15219  CONFIG_HEADERS  = $CONFIG_HEADERS
15220  CONFIG_LINKS    = $CONFIG_LINKS
15221  CONFIG_COMMANDS = $CONFIG_COMMANDS
15222  $ $0 $@
15223
15224on `(hostname || uname -n) 2>/dev/null | sed 1q`
15225"
15226
15227_ACEOF
15228
15229case $ac_config_files in *"
15230"*) set x $ac_config_files; shift; ac_config_files=$*;;
15231esac
15232
15233case $ac_config_headers in *"
15234"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15235esac
15236
15237
15238cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15239# Files that config.status was made for.
15240config_files="$ac_config_files"
15241config_headers="$ac_config_headers"
15242config_commands="$ac_config_commands"
15243
15244_ACEOF
15245
15246cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15247ac_cs_usage="\
15248\`$as_me' instantiates files and other configuration actions
15249from templates according to the current configuration.  Unless the files
15250and actions are specified as TAGs, all are instantiated by default.
15251
15252Usage: $0 [OPTION]... [TAG]...
15253
15254  -h, --help       print this help, then exit
15255  -V, --version    print version number and configuration settings, then exit
15256  -q, --quiet, --silent
15257                   do not print progress messages
15258  -d, --debug      don't remove temporary files
15259      --recheck    update $as_me by reconfiguring in the same conditions
15260      --file=FILE[:TEMPLATE]
15261                   instantiate the configuration file FILE
15262      --header=FILE[:TEMPLATE]
15263                   instantiate the configuration header FILE
15264
15265Configuration files:
15266$config_files
15267
15268Configuration headers:
15269$config_headers
15270
15271Configuration commands:
15272$config_commands
15273
15274Report bugs to the package provider."
15275
15276_ACEOF
15277cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15278ac_cs_version="\\
15279gas config.status 2.28.1
15280configured by $0, generated by GNU Autoconf 2.64,
15281  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15282
15283Copyright (C) 2009 Free Software Foundation, Inc.
15284This config.status script is free software; the Free Software Foundation
15285gives unlimited permission to copy, distribute and modify it."
15286
15287ac_pwd='$ac_pwd'
15288srcdir='$srcdir'
15289INSTALL='$INSTALL'
15290MKDIR_P='$MKDIR_P'
15291AWK='$AWK'
15292test -n "\$AWK" || AWK=awk
15293_ACEOF
15294
15295cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15296# The default lists apply if the user does not specify any file.
15297ac_need_defaults=:
15298while test $# != 0
15299do
15300  case $1 in
15301  --*=*)
15302    ac_option=`expr "X$1" : 'X\([^=]*\)='`
15303    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15304    ac_shift=:
15305    ;;
15306  *)
15307    ac_option=$1
15308    ac_optarg=$2
15309    ac_shift=shift
15310    ;;
15311  esac
15312
15313  case $ac_option in
15314  # Handling of the options.
15315  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15316    ac_cs_recheck=: ;;
15317  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15318    $as_echo "$ac_cs_version"; exit ;;
15319  --debug | --debu | --deb | --de | --d | -d )
15320    debug=: ;;
15321  --file | --fil | --fi | --f )
15322    $ac_shift
15323    case $ac_optarg in
15324    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15325    esac
15326    as_fn_append CONFIG_FILES " '$ac_optarg'"
15327    ac_need_defaults=false;;
15328  --header | --heade | --head | --hea )
15329    $ac_shift
15330    case $ac_optarg in
15331    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15332    esac
15333    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15334    ac_need_defaults=false;;
15335  --he | --h)
15336    # Conflict between --help and --header
15337    as_fn_error "ambiguous option: \`$1'
15338Try \`$0 --help' for more information.";;
15339  --help | --hel | -h )
15340    $as_echo "$ac_cs_usage"; exit ;;
15341  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15342  | -silent | --silent | --silen | --sile | --sil | --si | --s)
15343    ac_cs_silent=: ;;
15344
15345  # This is an error.
15346  -*) as_fn_error "unrecognized option: \`$1'
15347Try \`$0 --help' for more information." ;;
15348
15349  *) as_fn_append ac_config_targets " $1"
15350     ac_need_defaults=false ;;
15351
15352  esac
15353  shift
15354done
15355
15356ac_configure_extra_args=
15357
15358if $ac_cs_silent; then
15359  exec 6>/dev/null
15360  ac_configure_extra_args="$ac_configure_extra_args --silent"
15361fi
15362
15363_ACEOF
15364cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15365if \$ac_cs_recheck; then
15366  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15367  shift
15368  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15369  CONFIG_SHELL='$SHELL'
15370  export CONFIG_SHELL
15371  exec "\$@"
15372fi
15373
15374_ACEOF
15375cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15376exec 5>>config.log
15377{
15378  echo
15379  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15380## Running $as_me. ##
15381_ASBOX
15382  $as_echo "$ac_log"
15383} >&5
15384
15385_ACEOF
15386cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15387#
15388# INIT-COMMANDS
15389#
15390AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15391
15392
15393# The HP-UX ksh and POSIX shell print the target directory to stdout
15394# if CDPATH is set.
15395(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15396
15397sed_quote_subst='$sed_quote_subst'
15398double_quote_subst='$double_quote_subst'
15399delay_variable_subst='$delay_variable_subst'
15400macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15401macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15402enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15403enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15404pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15405enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15406SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15407ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15408host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15409host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15410host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15411build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15412build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15413build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15414SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15415Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15416GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15417EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15418FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15419LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15420NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15421LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15422max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15423ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15424exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15425lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15426lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15427lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15428reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15429reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15430OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15431deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15432file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15433AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15434AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15435STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15436RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15437old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15438old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15439old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15440lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15441CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15442CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15443compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15444GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15445lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15446lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15447lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15448lt_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"`'
15449objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15450MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15451lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15452lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15453lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15454lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15455lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15456need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15457DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15458NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15459LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15460OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15461OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15462libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15463shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15464extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15465archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15466enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15467export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15468whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15469compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15470old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15471old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15472archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15473archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15474module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15475module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15476with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15477allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15478no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15479hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15480hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15481hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15482hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15483hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15484hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15485hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15486hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15487inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15488link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15489fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15490always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15491export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15492exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15493include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15494prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15495file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15496variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15497need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15498need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15499version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15500runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15501shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15502shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15503libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15504library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15505soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15506install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15507postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15508postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15509finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15510finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15511hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15512sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15513sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15514hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15515enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15516enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15517enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15518old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15519striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15520
15521LTCC='$LTCC'
15522LTCFLAGS='$LTCFLAGS'
15523compiler='$compiler_DEFAULT'
15524
15525# A function that is used when there is no print builtin or printf.
15526func_fallback_echo ()
15527{
15528  eval 'cat <<_LTECHO_EOF
15529\$1
15530_LTECHO_EOF'
15531}
15532
15533# Quote evaled strings.
15534for var in SHELL \
15535ECHO \
15536SED \
15537GREP \
15538EGREP \
15539FGREP \
15540LD \
15541NM \
15542LN_S \
15543lt_SP2NL \
15544lt_NL2SP \
15545reload_flag \
15546OBJDUMP \
15547deplibs_check_method \
15548file_magic_cmd \
15549AR \
15550AR_FLAGS \
15551STRIP \
15552RANLIB \
15553CC \
15554CFLAGS \
15555compiler \
15556lt_cv_sys_global_symbol_pipe \
15557lt_cv_sys_global_symbol_to_cdecl \
15558lt_cv_sys_global_symbol_to_c_name_address \
15559lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15560lt_prog_compiler_no_builtin_flag \
15561lt_prog_compiler_wl \
15562lt_prog_compiler_pic \
15563lt_prog_compiler_static \
15564lt_cv_prog_compiler_c_o \
15565need_locks \
15566DSYMUTIL \
15567NMEDIT \
15568LIPO \
15569OTOOL \
15570OTOOL64 \
15571shrext_cmds \
15572export_dynamic_flag_spec \
15573whole_archive_flag_spec \
15574compiler_needs_object \
15575with_gnu_ld \
15576allow_undefined_flag \
15577no_undefined_flag \
15578hardcode_libdir_flag_spec \
15579hardcode_libdir_flag_spec_ld \
15580hardcode_libdir_separator \
15581fix_srcfile_path \
15582exclude_expsyms \
15583include_expsyms \
15584file_list_spec \
15585variables_saved_for_relink \
15586libname_spec \
15587library_names_spec \
15588soname_spec \
15589install_override_mode \
15590finish_eval \
15591old_striplib \
15592striplib; do
15593    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15594    *[\\\\\\\`\\"\\\$]*)
15595      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15596      ;;
15597    *)
15598      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15599      ;;
15600    esac
15601done
15602
15603# Double-quote double-evaled strings.
15604for var in reload_cmds \
15605old_postinstall_cmds \
15606old_postuninstall_cmds \
15607old_archive_cmds \
15608extract_expsyms_cmds \
15609old_archive_from_new_cmds \
15610old_archive_from_expsyms_cmds \
15611archive_cmds \
15612archive_expsym_cmds \
15613module_cmds \
15614module_expsym_cmds \
15615export_symbols_cmds \
15616prelink_cmds \
15617postinstall_cmds \
15618postuninstall_cmds \
15619finish_cmds \
15620sys_lib_search_path_spec \
15621sys_lib_dlsearch_path_spec; do
15622    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15623    *[\\\\\\\`\\"\\\$]*)
15624      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15625      ;;
15626    *)
15627      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15628      ;;
15629    esac
15630done
15631
15632ac_aux_dir='$ac_aux_dir'
15633xsi_shell='$xsi_shell'
15634lt_shell_append='$lt_shell_append'
15635
15636# See if we are running on zsh, and set the options which allow our
15637# commands through without removal of \ escapes INIT.
15638if test -n "\${ZSH_VERSION+set}" ; then
15639   setopt NO_GLOB_SUBST
15640fi
15641
15642
15643    PACKAGE='$PACKAGE'
15644    VERSION='$VERSION'
15645    TIMESTAMP='$TIMESTAMP'
15646    RM='$RM'
15647    ofile='$ofile'
15648
15649
15650
15651# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15652    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15653    # from automake.
15654    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15655    # Capture the value of LINGUAS because we need it to compute CATALOGS.
15656    LINGUAS="${LINGUAS-%UNSET%}"
15657
15658target_cpu_type=${target_cpu_type}
15659 cgen_cpu_prefix=${cgen_cpu_prefix}
15660 obj_format=${obj_format}
15661 te_file=${te_file}
15662
15663_ACEOF
15664
15665cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15666
15667# Handling of arguments.
15668for ac_config_target in $ac_config_targets
15669do
15670  case $ac_config_target in
15671    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15672    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15673    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15674    "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15675    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15676    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15677    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15678    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15679    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15680    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15681
15682  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15683  esac
15684done
15685
15686
15687# If the user did not use the arguments to specify the items to instantiate,
15688# then the envvar interface is used.  Set only those that are not.
15689# We use the long form for the default assignment because of an extremely
15690# bizarre bug on SunOS 4.1.3.
15691if $ac_need_defaults; then
15692  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15693  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15694  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15695fi
15696
15697# Have a temporary directory for convenience.  Make it in the build tree
15698# simply because there is no reason against having it here, and in addition,
15699# creating and moving files from /tmp can sometimes cause problems.
15700# Hook for its removal unless debugging.
15701# Note that there is a small window in which the directory will not be cleaned:
15702# after its creation but before its name has been assigned to `$tmp'.
15703$debug ||
15704{
15705  tmp=
15706  trap 'exit_status=$?
15707  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15708' 0
15709  trap 'as_fn_exit 1' 1 2 13 15
15710}
15711# Create a (secure) tmp directory for tmp files.
15712
15713{
15714  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15715  test -n "$tmp" && test -d "$tmp"
15716}  ||
15717{
15718  tmp=./conf$$-$RANDOM
15719  (umask 077 && mkdir "$tmp")
15720} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15721
15722# Set up the scripts for CONFIG_FILES section.
15723# No need to generate them if there are no CONFIG_FILES.
15724# This happens for instance with `./config.status config.h'.
15725if test -n "$CONFIG_FILES"; then
15726
15727
15728ac_cr=`echo X | tr X '\015'`
15729# On cygwin, bash can eat \r inside `` if the user requested igncr.
15730# But we know of no other shell where ac_cr would be empty at this
15731# point, so we can use a bashism as a fallback.
15732if test "x$ac_cr" = x; then
15733  eval ac_cr=\$\'\\r\'
15734fi
15735ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15736if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15737  ac_cs_awk_cr='\r'
15738else
15739  ac_cs_awk_cr=$ac_cr
15740fi
15741
15742echo 'BEGIN {' >"$tmp/subs1.awk" &&
15743_ACEOF
15744
15745
15746{
15747  echo "cat >conf$$subs.awk <<_ACEOF" &&
15748  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15749  echo "_ACEOF"
15750} >conf$$subs.sh ||
15751  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15752ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15753ac_delim='%!_!# '
15754for ac_last_try in false false false false false :; do
15755  . ./conf$$subs.sh ||
15756    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15757
15758  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15759  if test $ac_delim_n = $ac_delim_num; then
15760    break
15761  elif $ac_last_try; then
15762    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15763  else
15764    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15765  fi
15766done
15767rm -f conf$$subs.sh
15768
15769cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15770cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15771_ACEOF
15772sed -n '
15773h
15774s/^/S["/; s/!.*/"]=/
15775p
15776g
15777s/^[^!]*!//
15778:repl
15779t repl
15780s/'"$ac_delim"'$//
15781t delim
15782:nl
15783h
15784s/\(.\{148\}\).*/\1/
15785t more1
15786s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15787p
15788n
15789b repl
15790:more1
15791s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15792p
15793g
15794s/.\{148\}//
15795t nl
15796:delim
15797h
15798s/\(.\{148\}\).*/\1/
15799t more2
15800s/["\\]/\\&/g; s/^/"/; s/$/"/
15801p
15802b
15803:more2
15804s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15805p
15806g
15807s/.\{148\}//
15808t delim
15809' <conf$$subs.awk | sed '
15810/^[^""]/{
15811  N
15812  s/\n//
15813}
15814' >>$CONFIG_STATUS || ac_write_fail=1
15815rm -f conf$$subs.awk
15816cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15817_ACAWK
15818cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15819  for (key in S) S_is_set[key] = 1
15820  FS = ""
15821
15822}
15823{
15824  line = $ 0
15825  nfields = split(line, field, "@")
15826  substed = 0
15827  len = length(field[1])
15828  for (i = 2; i < nfields; i++) {
15829    key = field[i]
15830    keylen = length(key)
15831    if (S_is_set[key]) {
15832      value = S[key]
15833      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15834      len += length(value) + length(field[++i])
15835      substed = 1
15836    } else
15837      len += 1 + keylen
15838  }
15839
15840  print line
15841}
15842
15843_ACAWK
15844_ACEOF
15845cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15846if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15847  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15848else
15849  cat
15850fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15851  || as_fn_error "could not setup config files machinery" "$LINENO" 5
15852_ACEOF
15853
15854# VPATH may cause trouble with some makes, so we remove $(srcdir),
15855# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15856# trailing colons and then remove the whole line if VPATH becomes empty
15857# (actually we leave an empty line to preserve line numbers).
15858if test "x$srcdir" = x.; then
15859  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
15860s/:*\$(srcdir):*/:/
15861s/:*\${srcdir}:*/:/
15862s/:*@srcdir@:*/:/
15863s/^\([^=]*=[	 ]*\):*/\1/
15864s/:*$//
15865s/^[^=]*=[	 ]*$//
15866}'
15867fi
15868
15869cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15870fi # test -n "$CONFIG_FILES"
15871
15872# Set up the scripts for CONFIG_HEADERS section.
15873# No need to generate them if there are no CONFIG_HEADERS.
15874# This happens for instance with `./config.status Makefile'.
15875if test -n "$CONFIG_HEADERS"; then
15876cat >"$tmp/defines.awk" <<\_ACAWK ||
15877BEGIN {
15878_ACEOF
15879
15880# Transform confdefs.h into an awk script `defines.awk', embedded as
15881# here-document in config.status, that substitutes the proper values into
15882# config.h.in to produce config.h.
15883
15884# Create a delimiter string that does not exist in confdefs.h, to ease
15885# handling of long lines.
15886ac_delim='%!_!# '
15887for ac_last_try in false false :; do
15888  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15889  if test -z "$ac_t"; then
15890    break
15891  elif $ac_last_try; then
15892    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15893  else
15894    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15895  fi
15896done
15897
15898# For the awk script, D is an array of macro values keyed by name,
15899# likewise P contains macro parameters if any.  Preserve backslash
15900# newline sequences.
15901
15902ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15903sed -n '
15904s/.\{148\}/&'"$ac_delim"'/g
15905t rset
15906:rset
15907s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
15908t def
15909d
15910:def
15911s/\\$//
15912t bsnl
15913s/["\\]/\\&/g
15914s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15915D["\1"]=" \3"/p
15916s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
15917d
15918:bsnl
15919s/["\\]/\\&/g
15920s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15921D["\1"]=" \3\\\\\\n"\\/p
15922t cont
15923s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15924t cont
15925d
15926:cont
15927n
15928s/.\{148\}/&'"$ac_delim"'/g
15929t clear
15930:clear
15931s/\\$//
15932t bsnlc
15933s/["\\]/\\&/g; s/^/"/; s/$/"/p
15934d
15935:bsnlc
15936s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15937b cont
15938' <confdefs.h | sed '
15939s/'"$ac_delim"'/"\\\
15940"/g' >>$CONFIG_STATUS || ac_write_fail=1
15941
15942cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15943  for (key in D) D_is_set[key] = 1
15944  FS = ""
15945}
15946/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15947  line = \$ 0
15948  split(line, arg, " ")
15949  if (arg[1] == "#") {
15950    defundef = arg[2]
15951    mac1 = arg[3]
15952  } else {
15953    defundef = substr(arg[1], 2)
15954    mac1 = arg[2]
15955  }
15956  split(mac1, mac2, "(") #)
15957  macro = mac2[1]
15958  prefix = substr(line, 1, index(line, defundef) - 1)
15959  if (D_is_set[macro]) {
15960    # Preserve the white space surrounding the "#".
15961    print prefix "define", macro P[macro] D[macro]
15962    next
15963  } else {
15964    # Replace #undef with comments.  This is necessary, for example,
15965    # in the case of _POSIX_SOURCE, which is predefined and required
15966    # on some systems where configure will not decide to define it.
15967    if (defundef == "undef") {
15968      print "/*", prefix defundef, macro, "*/"
15969      next
15970    }
15971  }
15972}
15973{ print }
15974_ACAWK
15975_ACEOF
15976cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15977  as_fn_error "could not setup config headers machinery" "$LINENO" 5
15978fi # test -n "$CONFIG_HEADERS"
15979
15980
15981eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15982shift
15983for ac_tag
15984do
15985  case $ac_tag in
15986  :[FHLC]) ac_mode=$ac_tag; continue;;
15987  esac
15988  case $ac_mode$ac_tag in
15989  :[FHL]*:*);;
15990  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15991  :[FH]-) ac_tag=-:-;;
15992  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15993  esac
15994  ac_save_IFS=$IFS
15995  IFS=:
15996  set x $ac_tag
15997  IFS=$ac_save_IFS
15998  shift
15999  ac_file=$1
16000  shift
16001
16002  case $ac_mode in
16003  :L) ac_source=$1;;
16004  :[FH])
16005    ac_file_inputs=
16006    for ac_f
16007    do
16008      case $ac_f in
16009      -) ac_f="$tmp/stdin";;
16010      *) # Look for the file first in the build tree, then in the source tree
16011	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
16012	 # because $ac_f cannot contain `:'.
16013	 test -f "$ac_f" ||
16014	   case $ac_f in
16015	   [\\/$]*) false;;
16016	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16017	   esac ||
16018	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16019      esac
16020      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16021      as_fn_append ac_file_inputs " '$ac_f'"
16022    done
16023
16024    # Let's still pretend it is `configure' which instantiates (i.e., don't
16025    # use $as_me), people would be surprised to read:
16026    #    /* config.h.  Generated by config.status.  */
16027    configure_input='Generated from '`
16028	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16029	`' by configure.'
16030    if test x"$ac_file" != x-; then
16031      configure_input="$ac_file.  $configure_input"
16032      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16033$as_echo "$as_me: creating $ac_file" >&6;}
16034    fi
16035    # Neutralize special characters interpreted by sed in replacement strings.
16036    case $configure_input in #(
16037    *\&* | *\|* | *\\* )
16038       ac_sed_conf_input=`$as_echo "$configure_input" |
16039       sed 's/[\\\\&|]/\\\\&/g'`;; #(
16040    *) ac_sed_conf_input=$configure_input;;
16041    esac
16042
16043    case $ac_tag in
16044    *:-:* | *:-) cat >"$tmp/stdin" \
16045      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
16046    esac
16047    ;;
16048  esac
16049
16050  ac_dir=`$as_dirname -- "$ac_file" ||
16051$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16052	 X"$ac_file" : 'X\(//\)[^/]' \| \
16053	 X"$ac_file" : 'X\(//\)$' \| \
16054	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16055$as_echo X"$ac_file" |
16056    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16057	    s//\1/
16058	    q
16059	  }
16060	  /^X\(\/\/\)[^/].*/{
16061	    s//\1/
16062	    q
16063	  }
16064	  /^X\(\/\/\)$/{
16065	    s//\1/
16066	    q
16067	  }
16068	  /^X\(\/\).*/{
16069	    s//\1/
16070	    q
16071	  }
16072	  s/.*/./; q'`
16073  as_dir="$ac_dir"; as_fn_mkdir_p
16074  ac_builddir=.
16075
16076case "$ac_dir" in
16077.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16078*)
16079  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16080  # A ".." for each directory in $ac_dir_suffix.
16081  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16082  case $ac_top_builddir_sub in
16083  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16084  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16085  esac ;;
16086esac
16087ac_abs_top_builddir=$ac_pwd
16088ac_abs_builddir=$ac_pwd$ac_dir_suffix
16089# for backward compatibility:
16090ac_top_builddir=$ac_top_build_prefix
16091
16092case $srcdir in
16093  .)  # We are building in place.
16094    ac_srcdir=.
16095    ac_top_srcdir=$ac_top_builddir_sub
16096    ac_abs_top_srcdir=$ac_pwd ;;
16097  [\\/]* | ?:[\\/]* )  # Absolute name.
16098    ac_srcdir=$srcdir$ac_dir_suffix;
16099    ac_top_srcdir=$srcdir
16100    ac_abs_top_srcdir=$srcdir ;;
16101  *) # Relative name.
16102    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16103    ac_top_srcdir=$ac_top_build_prefix$srcdir
16104    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16105esac
16106ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16107
16108
16109  case $ac_mode in
16110  :F)
16111  #
16112  # CONFIG_FILE
16113  #
16114
16115  case $INSTALL in
16116  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16117  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16118  esac
16119  ac_MKDIR_P=$MKDIR_P
16120  case $MKDIR_P in
16121  [\\/$]* | ?:[\\/]* ) ;;
16122  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16123  esac
16124_ACEOF
16125
16126cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16127# If the template does not know about datarootdir, expand it.
16128# FIXME: This hack should be removed a few years after 2.60.
16129ac_datarootdir_hack=; ac_datarootdir_seen=
16130ac_sed_dataroot='
16131/datarootdir/ {
16132  p
16133  q
16134}
16135/@datadir@/p
16136/@docdir@/p
16137/@infodir@/p
16138/@localedir@/p
16139/@mandir@/p'
16140case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16141*datarootdir*) ac_datarootdir_seen=yes;;
16142*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16143  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16144$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16145_ACEOF
16146cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16147  ac_datarootdir_hack='
16148  s&@datadir@&$datadir&g
16149  s&@docdir@&$docdir&g
16150  s&@infodir@&$infodir&g
16151  s&@localedir@&$localedir&g
16152  s&@mandir@&$mandir&g
16153  s&\\\${datarootdir}&$datarootdir&g' ;;
16154esac
16155_ACEOF
16156
16157# Neutralize VPATH when `$srcdir' = `.'.
16158# Shell code in configure.ac might set extrasub.
16159# FIXME: do we really want to maintain this feature?
16160cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16161ac_sed_extra="$ac_vpsub
16162$extrasub
16163_ACEOF
16164cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16165:t
16166/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16167s|@configure_input@|$ac_sed_conf_input|;t t
16168s&@top_builddir@&$ac_top_builddir_sub&;t t
16169s&@top_build_prefix@&$ac_top_build_prefix&;t t
16170s&@srcdir@&$ac_srcdir&;t t
16171s&@abs_srcdir@&$ac_abs_srcdir&;t t
16172s&@top_srcdir@&$ac_top_srcdir&;t t
16173s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16174s&@builddir@&$ac_builddir&;t t
16175s&@abs_builddir@&$ac_abs_builddir&;t t
16176s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16177s&@INSTALL@&$ac_INSTALL&;t t
16178s&@MKDIR_P@&$ac_MKDIR_P&;t t
16179$ac_datarootdir_hack
16180"
16181eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
16182  || as_fn_error "could not create $ac_file" "$LINENO" 5
16183
16184test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16185  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
16186  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
16187  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16188which seems to be undefined.  Please make sure it is defined." >&5
16189$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16190which seems to be undefined.  Please make sure it is defined." >&2;}
16191
16192  rm -f "$tmp/stdin"
16193  case $ac_file in
16194  -) cat "$tmp/out" && rm -f "$tmp/out";;
16195  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
16196  esac \
16197  || as_fn_error "could not create $ac_file" "$LINENO" 5
16198 ;;
16199  :H)
16200  #
16201  # CONFIG_HEADER
16202  #
16203  if test x"$ac_file" != x-; then
16204    {
16205      $as_echo "/* $configure_input  */" \
16206      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
16207    } >"$tmp/config.h" \
16208      || as_fn_error "could not create $ac_file" "$LINENO" 5
16209    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
16210      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16211$as_echo "$as_me: $ac_file is unchanged" >&6;}
16212    else
16213      rm -f "$ac_file"
16214      mv "$tmp/config.h" "$ac_file" \
16215	|| as_fn_error "could not create $ac_file" "$LINENO" 5
16216    fi
16217  else
16218    $as_echo "/* $configure_input  */" \
16219      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
16220      || as_fn_error "could not create -" "$LINENO" 5
16221  fi
16222# Compute "$ac_file"'s index in $config_headers.
16223_am_arg="$ac_file"
16224_am_stamp_count=1
16225for _am_header in $config_headers :; do
16226  case $_am_header in
16227    $_am_arg | $_am_arg:* )
16228      break ;;
16229    * )
16230      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16231  esac
16232done
16233echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16234$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16235	 X"$_am_arg" : 'X\(//\)[^/]' \| \
16236	 X"$_am_arg" : 'X\(//\)$' \| \
16237	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16238$as_echo X"$_am_arg" |
16239    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16240	    s//\1/
16241	    q
16242	  }
16243	  /^X\(\/\/\)[^/].*/{
16244	    s//\1/
16245	    q
16246	  }
16247	  /^X\(\/\/\)$/{
16248	    s//\1/
16249	    q
16250	  }
16251	  /^X\(\/\).*/{
16252	    s//\1/
16253	    q
16254	  }
16255	  s/.*/./; q'`/stamp-h$_am_stamp_count
16256 ;;
16257
16258  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16259$as_echo "$as_me: executing $ac_file commands" >&6;}
16260 ;;
16261  esac
16262
16263
16264  case $ac_file$ac_mode in
16265    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16266  # Autoconf 2.62 quotes --file arguments for eval, but not when files
16267  # are listed without --file.  Let's play safe and only enable the eval
16268  # if we detect the quoting.
16269  case $CONFIG_FILES in
16270  *\'*) eval set x "$CONFIG_FILES" ;;
16271  *)   set x $CONFIG_FILES ;;
16272  esac
16273  shift
16274  for mf
16275  do
16276    # Strip MF so we end up with the name of the file.
16277    mf=`echo "$mf" | sed -e 's/:.*$//'`
16278    # Check whether this is an Automake generated Makefile or not.
16279    # We used to match only the files named `Makefile.in', but
16280    # some people rename them; so instead we look at the file content.
16281    # Grep'ing the first line is not enough: some people post-process
16282    # each Makefile.in and add a new line on top of each file to say so.
16283    # Grep'ing the whole file is not good either: AIX grep has a line
16284    # limit of 2048, but all sed's we know have understand at least 4000.
16285    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16286      dirpart=`$as_dirname -- "$mf" ||
16287$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16288	 X"$mf" : 'X\(//\)[^/]' \| \
16289	 X"$mf" : 'X\(//\)$' \| \
16290	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16291$as_echo X"$mf" |
16292    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16293	    s//\1/
16294	    q
16295	  }
16296	  /^X\(\/\/\)[^/].*/{
16297	    s//\1/
16298	    q
16299	  }
16300	  /^X\(\/\/\)$/{
16301	    s//\1/
16302	    q
16303	  }
16304	  /^X\(\/\).*/{
16305	    s//\1/
16306	    q
16307	  }
16308	  s/.*/./; q'`
16309    else
16310      continue
16311    fi
16312    # Extract the definition of DEPDIR, am__include, and am__quote
16313    # from the Makefile without running `make'.
16314    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16315    test -z "$DEPDIR" && continue
16316    am__include=`sed -n 's/^am__include = //p' < "$mf"`
16317    test -z "am__include" && continue
16318    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16319    # When using ansi2knr, U may be empty or an underscore; expand it
16320    U=`sed -n 's/^U = //p' < "$mf"`
16321    # Find all dependency output files, they are included files with
16322    # $(DEPDIR) in their names.  We invoke sed twice because it is the
16323    # simplest approach to changing $(DEPDIR) to its actual value in the
16324    # expansion.
16325    for file in `sed -n "
16326      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16327	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16328      # Make sure the directory exists.
16329      test -f "$dirpart/$file" && continue
16330      fdir=`$as_dirname -- "$file" ||
16331$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16332	 X"$file" : 'X\(//\)[^/]' \| \
16333	 X"$file" : 'X\(//\)$' \| \
16334	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16335$as_echo X"$file" |
16336    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16337	    s//\1/
16338	    q
16339	  }
16340	  /^X\(\/\/\)[^/].*/{
16341	    s//\1/
16342	    q
16343	  }
16344	  /^X\(\/\/\)$/{
16345	    s//\1/
16346	    q
16347	  }
16348	  /^X\(\/\).*/{
16349	    s//\1/
16350	    q
16351	  }
16352	  s/.*/./; q'`
16353      as_dir=$dirpart/$fdir; as_fn_mkdir_p
16354      # echo "creating $dirpart/$file"
16355      echo '# dummy' > "$dirpart/$file"
16356    done
16357  done
16358}
16359 ;;
16360    "libtool":C)
16361
16362    # See if we are running on zsh, and set the options which allow our
16363    # commands through without removal of \ escapes.
16364    if test -n "${ZSH_VERSION+set}" ; then
16365      setopt NO_GLOB_SUBST
16366    fi
16367
16368    cfgfile="${ofile}T"
16369    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16370    $RM "$cfgfile"
16371
16372    cat <<_LT_EOF >> "$cfgfile"
16373#! $SHELL
16374
16375# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16376# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16377# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16378# NOTE: Changes made to this file will be lost: look at ltmain.sh.
16379#
16380#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16381#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16382#   Written by Gordon Matzigkeit, 1996
16383#
16384#   This file is part of GNU Libtool.
16385#
16386# GNU Libtool is free software; you can redistribute it and/or
16387# modify it under the terms of the GNU General Public License as
16388# published by the Free Software Foundation; either version 2 of
16389# the License, or (at your option) any later version.
16390#
16391# As a special exception to the GNU General Public License,
16392# if you distribute this file as part of a program or library that
16393# is built using GNU Libtool, you may include this file under the
16394# same distribution terms that you use for the rest of that program.
16395#
16396# GNU Libtool is distributed in the hope that it will be useful,
16397# but WITHOUT ANY WARRANTY; without even the implied warranty of
16398# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16399# GNU General Public License for more details.
16400#
16401# You should have received a copy of the GNU General Public License
16402# along with GNU Libtool; see the file COPYING.  If not, a copy
16403# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16404# obtained by writing to the Free Software Foundation, Inc.,
16405# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16406
16407
16408# The names of the tagged configurations supported by this script.
16409available_tags=""
16410
16411# ### BEGIN LIBTOOL CONFIG
16412
16413# Which release of libtool.m4 was used?
16414macro_version=$macro_version
16415macro_revision=$macro_revision
16416
16417# Whether or not to build shared libraries.
16418build_libtool_libs=$enable_shared
16419
16420# Whether or not to build static libraries.
16421build_old_libs=$enable_static
16422
16423# What type of objects to build.
16424pic_mode=$pic_mode
16425
16426# Whether or not to optimize for fast installation.
16427fast_install=$enable_fast_install
16428
16429# Shell to use when invoking shell scripts.
16430SHELL=$lt_SHELL
16431
16432# An echo program that protects backslashes.
16433ECHO=$lt_ECHO
16434
16435# The host system.
16436host_alias=$host_alias
16437host=$host
16438host_os=$host_os
16439
16440# The build system.
16441build_alias=$build_alias
16442build=$build
16443build_os=$build_os
16444
16445# A sed program that does not truncate output.
16446SED=$lt_SED
16447
16448# Sed that helps us avoid accidentally triggering echo(1) options like -n.
16449Xsed="\$SED -e 1s/^X//"
16450
16451# A grep program that handles long lines.
16452GREP=$lt_GREP
16453
16454# An ERE matcher.
16455EGREP=$lt_EGREP
16456
16457# A literal string matcher.
16458FGREP=$lt_FGREP
16459
16460# A BSD- or MS-compatible name lister.
16461NM=$lt_NM
16462
16463# Whether we need soft or hard links.
16464LN_S=$lt_LN_S
16465
16466# What is the maximum length of a command?
16467max_cmd_len=$max_cmd_len
16468
16469# Object file suffix (normally "o").
16470objext=$ac_objext
16471
16472# Executable file suffix (normally "").
16473exeext=$exeext
16474
16475# whether the shell understands "unset".
16476lt_unset=$lt_unset
16477
16478# turn spaces into newlines.
16479SP2NL=$lt_lt_SP2NL
16480
16481# turn newlines into spaces.
16482NL2SP=$lt_lt_NL2SP
16483
16484# An object symbol dumper.
16485OBJDUMP=$lt_OBJDUMP
16486
16487# Method to check whether dependent libraries are shared objects.
16488deplibs_check_method=$lt_deplibs_check_method
16489
16490# Command to use when deplibs_check_method == "file_magic".
16491file_magic_cmd=$lt_file_magic_cmd
16492
16493# The archiver.
16494AR=$lt_AR
16495AR_FLAGS=$lt_AR_FLAGS
16496
16497# A symbol stripping program.
16498STRIP=$lt_STRIP
16499
16500# Commands used to install an old-style archive.
16501RANLIB=$lt_RANLIB
16502old_postinstall_cmds=$lt_old_postinstall_cmds
16503old_postuninstall_cmds=$lt_old_postuninstall_cmds
16504
16505# Whether to use a lock for old archive extraction.
16506lock_old_archive_extraction=$lock_old_archive_extraction
16507
16508# A C compiler.
16509LTCC=$lt_CC
16510
16511# LTCC compiler flags.
16512LTCFLAGS=$lt_CFLAGS
16513
16514# Take the output of nm and produce a listing of raw symbols and C names.
16515global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16516
16517# Transform the output of nm in a proper C declaration.
16518global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16519
16520# Transform the output of nm in a C name address pair.
16521global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16522
16523# Transform the output of nm in a C name address pair when lib prefix is needed.
16524global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16525
16526# The name of the directory that contains temporary libtool files.
16527objdir=$objdir
16528
16529# Used to examine libraries when file_magic_cmd begins with "file".
16530MAGIC_CMD=$MAGIC_CMD
16531
16532# Must we lock files when doing compilation?
16533need_locks=$lt_need_locks
16534
16535# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16536DSYMUTIL=$lt_DSYMUTIL
16537
16538# Tool to change global to local symbols on Mac OS X.
16539NMEDIT=$lt_NMEDIT
16540
16541# Tool to manipulate fat objects and archives on Mac OS X.
16542LIPO=$lt_LIPO
16543
16544# ldd/readelf like tool for Mach-O binaries on Mac OS X.
16545OTOOL=$lt_OTOOL
16546
16547# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16548OTOOL64=$lt_OTOOL64
16549
16550# Old archive suffix (normally "a").
16551libext=$libext
16552
16553# Shared library suffix (normally ".so").
16554shrext_cmds=$lt_shrext_cmds
16555
16556# The commands to extract the exported symbol list from a shared archive.
16557extract_expsyms_cmds=$lt_extract_expsyms_cmds
16558
16559# Variables whose values should be saved in libtool wrapper scripts and
16560# restored at link time.
16561variables_saved_for_relink=$lt_variables_saved_for_relink
16562
16563# Do we need the "lib" prefix for modules?
16564need_lib_prefix=$need_lib_prefix
16565
16566# Do we need a version for libraries?
16567need_version=$need_version
16568
16569# Library versioning type.
16570version_type=$version_type
16571
16572# Shared library runtime path variable.
16573runpath_var=$runpath_var
16574
16575# Shared library path variable.
16576shlibpath_var=$shlibpath_var
16577
16578# Is shlibpath searched before the hard-coded library search path?
16579shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16580
16581# Format of library name prefix.
16582libname_spec=$lt_libname_spec
16583
16584# List of archive names.  First name is the real one, the rest are links.
16585# The last name is the one that the linker finds with -lNAME
16586library_names_spec=$lt_library_names_spec
16587
16588# The coded name of the library, if different from the real name.
16589soname_spec=$lt_soname_spec
16590
16591# Permission mode override for installation of shared libraries.
16592install_override_mode=$lt_install_override_mode
16593
16594# Command to use after installation of a shared archive.
16595postinstall_cmds=$lt_postinstall_cmds
16596
16597# Command to use after uninstallation of a shared archive.
16598postuninstall_cmds=$lt_postuninstall_cmds
16599
16600# Commands used to finish a libtool library installation in a directory.
16601finish_cmds=$lt_finish_cmds
16602
16603# As "finish_cmds", except a single script fragment to be evaled but
16604# not shown.
16605finish_eval=$lt_finish_eval
16606
16607# Whether we should hardcode library paths into libraries.
16608hardcode_into_libs=$hardcode_into_libs
16609
16610# Compile-time system search path for libraries.
16611sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16612
16613# Run-time system search path for libraries.
16614sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16615
16616# Whether dlopen is supported.
16617dlopen_support=$enable_dlopen
16618
16619# Whether dlopen of programs is supported.
16620dlopen_self=$enable_dlopen_self
16621
16622# Whether dlopen of statically linked programs is supported.
16623dlopen_self_static=$enable_dlopen_self_static
16624
16625# Commands to strip libraries.
16626old_striplib=$lt_old_striplib
16627striplib=$lt_striplib
16628
16629
16630# The linker used to build libraries.
16631LD=$lt_LD
16632
16633# How to create reloadable object files.
16634reload_flag=$lt_reload_flag
16635reload_cmds=$lt_reload_cmds
16636
16637# Commands used to build an old-style archive.
16638old_archive_cmds=$lt_old_archive_cmds
16639
16640# A language specific compiler.
16641CC=$lt_compiler
16642
16643# Is the compiler the GNU compiler?
16644with_gcc=$GCC
16645
16646# Compiler flag to turn off builtin functions.
16647no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16648
16649# How to pass a linker flag through the compiler.
16650wl=$lt_lt_prog_compiler_wl
16651
16652# Additional compiler flags for building library objects.
16653pic_flag=$lt_lt_prog_compiler_pic
16654
16655# Compiler flag to prevent dynamic linking.
16656link_static_flag=$lt_lt_prog_compiler_static
16657
16658# Does compiler simultaneously support -c and -o options?
16659compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16660
16661# Whether or not to add -lc for building shared libraries.
16662build_libtool_need_lc=$archive_cmds_need_lc
16663
16664# Whether or not to disallow shared libs when runtime libs are static.
16665allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16666
16667# Compiler flag to allow reflexive dlopens.
16668export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16669
16670# Compiler flag to generate shared objects directly from archives.
16671whole_archive_flag_spec=$lt_whole_archive_flag_spec
16672
16673# Whether the compiler copes with passing no objects directly.
16674compiler_needs_object=$lt_compiler_needs_object
16675
16676# Create an old-style archive from a shared archive.
16677old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16678
16679# Create a temporary old-style archive to link instead of a shared archive.
16680old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16681
16682# Commands used to build a shared archive.
16683archive_cmds=$lt_archive_cmds
16684archive_expsym_cmds=$lt_archive_expsym_cmds
16685
16686# Commands used to build a loadable module if different from building
16687# a shared archive.
16688module_cmds=$lt_module_cmds
16689module_expsym_cmds=$lt_module_expsym_cmds
16690
16691# Whether we are building with GNU ld or not.
16692with_gnu_ld=$lt_with_gnu_ld
16693
16694# Flag that allows shared libraries with undefined symbols to be built.
16695allow_undefined_flag=$lt_allow_undefined_flag
16696
16697# Flag that enforces no undefined symbols.
16698no_undefined_flag=$lt_no_undefined_flag
16699
16700# Flag to hardcode \$libdir into a binary during linking.
16701# This must work even if \$libdir does not exist
16702hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16703
16704# If ld is used when linking, flag to hardcode \$libdir into a binary
16705# during linking.  This must work even if \$libdir does not exist.
16706hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16707
16708# Whether we need a single "-rpath" flag with a separated argument.
16709hardcode_libdir_separator=$lt_hardcode_libdir_separator
16710
16711# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16712# DIR into the resulting binary.
16713hardcode_direct=$hardcode_direct
16714
16715# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16716# DIR into the resulting binary and the resulting library dependency is
16717# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16718# library is relocated.
16719hardcode_direct_absolute=$hardcode_direct_absolute
16720
16721# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16722# into the resulting binary.
16723hardcode_minus_L=$hardcode_minus_L
16724
16725# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16726# into the resulting binary.
16727hardcode_shlibpath_var=$hardcode_shlibpath_var
16728
16729# Set to "yes" if building a shared library automatically hardcodes DIR
16730# into the library and all subsequent libraries and executables linked
16731# against it.
16732hardcode_automatic=$hardcode_automatic
16733
16734# Set to yes if linker adds runtime paths of dependent libraries
16735# to runtime path list.
16736inherit_rpath=$inherit_rpath
16737
16738# Whether libtool must link a program against all its dependency libraries.
16739link_all_deplibs=$link_all_deplibs
16740
16741# Fix the shell variable \$srcfile for the compiler.
16742fix_srcfile_path=$lt_fix_srcfile_path
16743
16744# Set to "yes" if exported symbols are required.
16745always_export_symbols=$always_export_symbols
16746
16747# The commands to list exported symbols.
16748export_symbols_cmds=$lt_export_symbols_cmds
16749
16750# Symbols that should not be listed in the preloaded symbols.
16751exclude_expsyms=$lt_exclude_expsyms
16752
16753# Symbols that must always be exported.
16754include_expsyms=$lt_include_expsyms
16755
16756# Commands necessary for linking programs (against libraries) with templates.
16757prelink_cmds=$lt_prelink_cmds
16758
16759# Specify filename containing input files.
16760file_list_spec=$lt_file_list_spec
16761
16762# How to hardcode a shared library path into an executable.
16763hardcode_action=$hardcode_action
16764
16765# ### END LIBTOOL CONFIG
16766
16767_LT_EOF
16768
16769  case $host_os in
16770  aix3*)
16771    cat <<\_LT_EOF >> "$cfgfile"
16772# AIX sometimes has problems with the GCC collect2 program.  For some
16773# reason, if we set the COLLECT_NAMES environment variable, the problems
16774# vanish in a puff of smoke.
16775if test "X${COLLECT_NAMES+set}" != Xset; then
16776  COLLECT_NAMES=
16777  export COLLECT_NAMES
16778fi
16779_LT_EOF
16780    ;;
16781  esac
16782
16783
16784ltmain="$ac_aux_dir/ltmain.sh"
16785
16786
16787  # We use sed instead of cat because bash on DJGPP gets confused if
16788  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16789  # text mode, it properly converts lines to CR/LF.  This bash problem
16790  # is reportedly fixed, but why not run on old versions too?
16791  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16792    || (rm -f "$cfgfile"; exit 1)
16793
16794  case $xsi_shell in
16795  yes)
16796    cat << \_LT_EOF >> "$cfgfile"
16797
16798# func_dirname file append nondir_replacement
16799# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16800# otherwise set result to NONDIR_REPLACEMENT.
16801func_dirname ()
16802{
16803  case ${1} in
16804    */*) func_dirname_result="${1%/*}${2}" ;;
16805    *  ) func_dirname_result="${3}" ;;
16806  esac
16807}
16808
16809# func_basename file
16810func_basename ()
16811{
16812  func_basename_result="${1##*/}"
16813}
16814
16815# func_dirname_and_basename file append nondir_replacement
16816# perform func_basename and func_dirname in a single function
16817# call:
16818#   dirname:  Compute the dirname of FILE.  If nonempty,
16819#             add APPEND to the result, otherwise set result
16820#             to NONDIR_REPLACEMENT.
16821#             value returned in "$func_dirname_result"
16822#   basename: Compute filename of FILE.
16823#             value retuned in "$func_basename_result"
16824# Implementation must be kept synchronized with func_dirname
16825# and func_basename. For efficiency, we do not delegate to
16826# those functions but instead duplicate the functionality here.
16827func_dirname_and_basename ()
16828{
16829  case ${1} in
16830    */*) func_dirname_result="${1%/*}${2}" ;;
16831    *  ) func_dirname_result="${3}" ;;
16832  esac
16833  func_basename_result="${1##*/}"
16834}
16835
16836# func_stripname prefix suffix name
16837# strip PREFIX and SUFFIX off of NAME.
16838# PREFIX and SUFFIX must not contain globbing or regex special
16839# characters, hashes, percent signs, but SUFFIX may contain a leading
16840# dot (in which case that matches only a dot).
16841func_stripname ()
16842{
16843  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16844  # positional parameters, so assign one to ordinary parameter first.
16845  func_stripname_result=${3}
16846  func_stripname_result=${func_stripname_result#"${1}"}
16847  func_stripname_result=${func_stripname_result%"${2}"}
16848}
16849
16850# func_opt_split
16851func_opt_split ()
16852{
16853  func_opt_split_opt=${1%%=*}
16854  func_opt_split_arg=${1#*=}
16855}
16856
16857# func_lo2o object
16858func_lo2o ()
16859{
16860  case ${1} in
16861    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16862    *)    func_lo2o_result=${1} ;;
16863  esac
16864}
16865
16866# func_xform libobj-or-source
16867func_xform ()
16868{
16869  func_xform_result=${1%.*}.lo
16870}
16871
16872# func_arith arithmetic-term...
16873func_arith ()
16874{
16875  func_arith_result=$(( $* ))
16876}
16877
16878# func_len string
16879# STRING may not start with a hyphen.
16880func_len ()
16881{
16882  func_len_result=${#1}
16883}
16884
16885_LT_EOF
16886    ;;
16887  *) # Bourne compatible functions.
16888    cat << \_LT_EOF >> "$cfgfile"
16889
16890# func_dirname file append nondir_replacement
16891# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16892# otherwise set result to NONDIR_REPLACEMENT.
16893func_dirname ()
16894{
16895  # Extract subdirectory from the argument.
16896  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16897  if test "X$func_dirname_result" = "X${1}"; then
16898    func_dirname_result="${3}"
16899  else
16900    func_dirname_result="$func_dirname_result${2}"
16901  fi
16902}
16903
16904# func_basename file
16905func_basename ()
16906{
16907  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16908}
16909
16910
16911# func_stripname prefix suffix name
16912# strip PREFIX and SUFFIX off of NAME.
16913# PREFIX and SUFFIX must not contain globbing or regex special
16914# characters, hashes, percent signs, but SUFFIX may contain a leading
16915# dot (in which case that matches only a dot).
16916# func_strip_suffix prefix name
16917func_stripname ()
16918{
16919  case ${2} in
16920    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16921    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16922  esac
16923}
16924
16925# sed scripts:
16926my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16927my_sed_long_arg='1s/^-[^=]*=//'
16928
16929# func_opt_split
16930func_opt_split ()
16931{
16932  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16933  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16934}
16935
16936# func_lo2o object
16937func_lo2o ()
16938{
16939  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16940}
16941
16942# func_xform libobj-or-source
16943func_xform ()
16944{
16945  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16946}
16947
16948# func_arith arithmetic-term...
16949func_arith ()
16950{
16951  func_arith_result=`expr "$@"`
16952}
16953
16954# func_len string
16955# STRING may not start with a hyphen.
16956func_len ()
16957{
16958  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16959}
16960
16961_LT_EOF
16962esac
16963
16964case $lt_shell_append in
16965  yes)
16966    cat << \_LT_EOF >> "$cfgfile"
16967
16968# func_append var value
16969# Append VALUE to the end of shell variable VAR.
16970func_append ()
16971{
16972  eval "$1+=\$2"
16973}
16974_LT_EOF
16975    ;;
16976  *)
16977    cat << \_LT_EOF >> "$cfgfile"
16978
16979# func_append var value
16980# Append VALUE to the end of shell variable VAR.
16981func_append ()
16982{
16983  eval "$1=\$$1\$2"
16984}
16985
16986_LT_EOF
16987    ;;
16988  esac
16989
16990
16991  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16992    || (rm -f "$cfgfile"; exit 1)
16993
16994  mv -f "$cfgfile" "$ofile" ||
16995    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16996  chmod +x "$ofile"
16997
16998 ;;
16999    "default-1":C)
17000    for ac_file in $CONFIG_FILES; do
17001      # Support "outfile[:infile[:infile...]]"
17002      case "$ac_file" in
17003        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
17004      esac
17005      # PO directories have a Makefile.in generated from Makefile.in.in.
17006      case "$ac_file" in */Makefile.in)
17007        # Adjust a relative srcdir.
17008        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
17009        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
17010        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
17011        # In autoconf-2.13 it is called $ac_given_srcdir.
17012        # In autoconf-2.50 it is called $srcdir.
17013        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
17014        case "$ac_given_srcdir" in
17015          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
17016          /*) top_srcdir="$ac_given_srcdir" ;;
17017          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
17018        esac
17019        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
17020          rm -f "$ac_dir/POTFILES"
17021          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
17022          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
17023          POMAKEFILEDEPS="POTFILES.in"
17024          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
17025          # on $ac_dir but don't depend on user-specified configuration
17026          # parameters.
17027          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
17028            # The LINGUAS file contains the set of available languages.
17029            if test -n "$OBSOLETE_ALL_LINGUAS"; then
17030              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
17031            fi
17032            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
17033            # Hide the ALL_LINGUAS assigment from automake.
17034            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
17035            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
17036          else
17037            # The set of available languages was given in configure.ac.
17038            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
17039          fi
17040          case "$ac_given_srcdir" in
17041            .) srcdirpre= ;;
17042            *) srcdirpre='$(srcdir)/' ;;
17043          esac
17044          POFILES=
17045          GMOFILES=
17046          UPDATEPOFILES=
17047          DUMMYPOFILES=
17048          for lang in $ALL_LINGUAS; do
17049            POFILES="$POFILES $srcdirpre$lang.po"
17050            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
17051            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
17052            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
17053          done
17054          # CATALOGS depends on both $ac_dir and the user's LINGUAS
17055          # environment variable.
17056          INST_LINGUAS=
17057          if test -n "$ALL_LINGUAS"; then
17058            for presentlang in $ALL_LINGUAS; do
17059              useit=no
17060              if test "%UNSET%" != "$LINGUAS"; then
17061                desiredlanguages="$LINGUAS"
17062              else
17063                desiredlanguages="$ALL_LINGUAS"
17064              fi
17065              for desiredlang in $desiredlanguages; do
17066                # Use the presentlang catalog if desiredlang is
17067                #   a. equal to presentlang, or
17068                #   b. a variant of presentlang (because in this case,
17069                #      presentlang can be used as a fallback for messages
17070                #      which are not translated in the desiredlang catalog).
17071                case "$desiredlang" in
17072                  "$presentlang"*) useit=yes;;
17073                esac
17074              done
17075              if test $useit = yes; then
17076                INST_LINGUAS="$INST_LINGUAS $presentlang"
17077              fi
17078            done
17079          fi
17080          CATALOGS=
17081          if test -n "$INST_LINGUAS"; then
17082            for lang in $INST_LINGUAS; do
17083              CATALOGS="$CATALOGS $lang.gmo"
17084            done
17085          fi
17086          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
17087          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"
17088          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
17089            if test -f "$f"; then
17090              case "$f" in
17091                *.orig | *.bak | *~) ;;
17092                *) cat "$f" >> "$ac_dir/Makefile" ;;
17093              esac
17094            fi
17095          done
17096        fi
17097        ;;
17098      esac
17099    done ;;
17100    "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
17101 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
17102 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
17103 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
17104 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
17105 if test "x$cgen_cpu_prefix" != x ; then
17106   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
17107 fi ;;
17108
17109  esac
17110done # for ac_tag
17111
17112
17113as_fn_exit 0
17114_ACEOF
17115ac_clean_files=$ac_clean_files_save
17116
17117test $ac_write_fail = 0 ||
17118  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
17119
17120
17121# configure is writing to config.log, and then calls config.status.
17122# config.status does its own redirection, appending to config.log.
17123# Unfortunately, on DOS this fails, as config.log is still kept open
17124# by configure, so config.status won't be able to write to it; its
17125# output is simply discarded.  So we exec the FD to /dev/null,
17126# effectively closing config.log, so it can be properly (re)opened and
17127# appended to by config.status.  When coming back to configure, we
17128# need to make the FD available again.
17129if test "$no_create" != yes; then
17130  ac_cs_success=:
17131  ac_config_status_args=
17132  test "$silent" = yes &&
17133    ac_config_status_args="$ac_config_status_args --quiet"
17134  exec 5>/dev/null
17135  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17136  exec 5>>config.log
17137  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17138  # would make configure fail if this is the last instruction.
17139  $ac_cs_success || as_fn_exit $?
17140fi
17141if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17142  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17143$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17144fi
17145
17146