1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for gas 2.27.0.
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.27.0'
560PACKAGE_STRING='gas 2.27.0'
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
646OTOOL64
647OTOOL
648LIPO
649NMEDIT
650DSYMUTIL
651RANLIB
652AR
653OBJDUMP
654LN_S
655NM
656ac_ct_DUMPBIN
657DUMPBIN
658LD
659FGREP
660SED
661LIBTOOL
662EGREP
663GREP
664CPP
665am__fastdepCC_FALSE
666am__fastdepCC_TRUE
667CCDEPMODE
668am__nodep
669AMDEPBACKSLASH
670AMDEP_FALSE
671AMDEP_TRUE
672am__quote
673am__include
674DEPDIR
675am__untar
676am__tar
677AMTAR
678am__leading_dot
679SET_MAKE
680AWK
681mkdir_p
682MKDIR_P
683INSTALL_STRIP_PROGRAM
684STRIP
685install_sh
686MAKEINFO
687AUTOHEADER
688AUTOMAKE
689AUTOCONF
690ACLOCAL
691VERSION
692PACKAGE
693CYGPATH_W
694am__isrc
695INSTALL_DATA
696INSTALL_SCRIPT
697INSTALL_PROGRAM
698OBJEXT
699EXEEXT
700ac_ct_CC
701CPPFLAGS
702LDFLAGS
703CFLAGS
704CC
705target_os
706target_vendor
707target_cpu
708target
709host_os
710host_vendor
711host_cpu
712host
713build_os
714build_vendor
715build_cpu
716build
717target_alias
718host_alias
719build_alias
720LIBS
721ECHO_T
722ECHO_N
723ECHO_C
724DEFS
725mandir
726localedir
727libdir
728psdir
729pdfdir
730dvidir
731htmldir
732infodir
733docdir
734oldincludedir
735includedir
736localstatedir
737sharedstatedir
738sysconfdir
739datadir
740datarootdir
741libexecdir
742sbindir
743bindir
744program_transform_name
745prefix
746exec_prefix
747PACKAGE_URL
748PACKAGE_BUGREPORT
749PACKAGE_STRING
750PACKAGE_VERSION
751PACKAGE_TARNAME
752PACKAGE_NAME
753PATH_SEPARATOR
754SHELL'
755ac_subst_files=''
756ac_user_opts='
757enable_option_checking
758enable_dependency_tracking
759enable_shared
760enable_static
761with_pic
762enable_fast_install
763with_gnu_ld
764enable_libtool_lock
765enable_plugins
766enable_largefile
767enable_targets
768enable_checking
769enable_compressed_debug_sections
770enable_x86_relax_relocations
771enable_elf_stt_common
772enable_werror
773enable_build_warnings
774with_cpu
775enable_nls
776enable_maintainer_mode
777with_system_zlib
778'
779      ac_precious_vars='build_alias
780host_alias
781target_alias
782CC
783CFLAGS
784LDFLAGS
785LIBS
786CPPFLAGS
787CPP
788YACC
789YFLAGS'
790
791
792# Initialize some variables set by options.
793ac_init_help=
794ac_init_version=false
795ac_unrecognized_opts=
796ac_unrecognized_sep=
797# The variables have the same names as the options, with
798# dashes changed to underlines.
799cache_file=/dev/null
800exec_prefix=NONE
801no_create=
802no_recursion=
803prefix=NONE
804program_prefix=NONE
805program_suffix=NONE
806program_transform_name=s,x,x,
807silent=
808site=
809srcdir=
810verbose=
811x_includes=NONE
812x_libraries=NONE
813
814# Installation directory options.
815# These are left unexpanded so users can "make install exec_prefix=/foo"
816# and all the variables that are supposed to be based on exec_prefix
817# by default will actually change.
818# Use braces instead of parens because sh, perl, etc. also accept them.
819# (The list follows the same order as the GNU Coding Standards.)
820bindir='${exec_prefix}/bin'
821sbindir='${exec_prefix}/sbin'
822libexecdir='${exec_prefix}/libexec'
823datarootdir='${prefix}/share'
824datadir='${datarootdir}'
825sysconfdir='${prefix}/etc'
826sharedstatedir='${prefix}/com'
827localstatedir='${prefix}/var'
828includedir='${prefix}/include'
829oldincludedir='/usr/include'
830docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
831infodir='${datarootdir}/info'
832htmldir='${docdir}'
833dvidir='${docdir}'
834pdfdir='${docdir}'
835psdir='${docdir}'
836libdir='${exec_prefix}/lib'
837localedir='${datarootdir}/locale'
838mandir='${datarootdir}/man'
839
840ac_prev=
841ac_dashdash=
842for ac_option
843do
844  # If the previous option needs an argument, assign it.
845  if test -n "$ac_prev"; then
846    eval $ac_prev=\$ac_option
847    ac_prev=
848    continue
849  fi
850
851  case $ac_option in
852  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
853  *)	ac_optarg=yes ;;
854  esac
855
856  # Accept the important Cygnus configure options, so we can diagnose typos.
857
858  case $ac_dashdash$ac_option in
859  --)
860    ac_dashdash=yes ;;
861
862  -bindir | --bindir | --bindi | --bind | --bin | --bi)
863    ac_prev=bindir ;;
864  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
865    bindir=$ac_optarg ;;
866
867  -build | --build | --buil | --bui | --bu)
868    ac_prev=build_alias ;;
869  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
870    build_alias=$ac_optarg ;;
871
872  -cache-file | --cache-file | --cache-fil | --cache-fi \
873  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
874    ac_prev=cache_file ;;
875  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
876  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
877    cache_file=$ac_optarg ;;
878
879  --config-cache | -C)
880    cache_file=config.cache ;;
881
882  -datadir | --datadir | --datadi | --datad)
883    ac_prev=datadir ;;
884  -datadir=* | --datadir=* | --datadi=* | --datad=*)
885    datadir=$ac_optarg ;;
886
887  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
888  | --dataroo | --dataro | --datar)
889    ac_prev=datarootdir ;;
890  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
891  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
892    datarootdir=$ac_optarg ;;
893
894  -disable-* | --disable-*)
895    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
896    # Reject names that are not valid shell variable names.
897    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
898      as_fn_error "invalid feature name: $ac_useropt"
899    ac_useropt_orig=$ac_useropt
900    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
901    case $ac_user_opts in
902      *"
903"enable_$ac_useropt"
904"*) ;;
905      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
906	 ac_unrecognized_sep=', ';;
907    esac
908    eval enable_$ac_useropt=no ;;
909
910  -docdir | --docdir | --docdi | --doc | --do)
911    ac_prev=docdir ;;
912  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
913    docdir=$ac_optarg ;;
914
915  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
916    ac_prev=dvidir ;;
917  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
918    dvidir=$ac_optarg ;;
919
920  -enable-* | --enable-*)
921    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
922    # Reject names that are not valid shell variable names.
923    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
924      as_fn_error "invalid feature name: $ac_useropt"
925    ac_useropt_orig=$ac_useropt
926    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
927    case $ac_user_opts in
928      *"
929"enable_$ac_useropt"
930"*) ;;
931      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
932	 ac_unrecognized_sep=', ';;
933    esac
934    eval enable_$ac_useropt=\$ac_optarg ;;
935
936  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
937  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
938  | --exec | --exe | --ex)
939    ac_prev=exec_prefix ;;
940  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
941  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
942  | --exec=* | --exe=* | --ex=*)
943    exec_prefix=$ac_optarg ;;
944
945  -gas | --gas | --ga | --g)
946    # Obsolete; use --with-gas.
947    with_gas=yes ;;
948
949  -help | --help | --hel | --he | -h)
950    ac_init_help=long ;;
951  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
952    ac_init_help=recursive ;;
953  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
954    ac_init_help=short ;;
955
956  -host | --host | --hos | --ho)
957    ac_prev=host_alias ;;
958  -host=* | --host=* | --hos=* | --ho=*)
959    host_alias=$ac_optarg ;;
960
961  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
962    ac_prev=htmldir ;;
963  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
964  | --ht=*)
965    htmldir=$ac_optarg ;;
966
967  -includedir | --includedir | --includedi | --included | --include \
968  | --includ | --inclu | --incl | --inc)
969    ac_prev=includedir ;;
970  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
971  | --includ=* | --inclu=* | --incl=* | --inc=*)
972    includedir=$ac_optarg ;;
973
974  -infodir | --infodir | --infodi | --infod | --info | --inf)
975    ac_prev=infodir ;;
976  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
977    infodir=$ac_optarg ;;
978
979  -libdir | --libdir | --libdi | --libd)
980    ac_prev=libdir ;;
981  -libdir=* | --libdir=* | --libdi=* | --libd=*)
982    libdir=$ac_optarg ;;
983
984  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
985  | --libexe | --libex | --libe)
986    ac_prev=libexecdir ;;
987  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
988  | --libexe=* | --libex=* | --libe=*)
989    libexecdir=$ac_optarg ;;
990
991  -localedir | --localedir | --localedi | --localed | --locale)
992    ac_prev=localedir ;;
993  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
994    localedir=$ac_optarg ;;
995
996  -localstatedir | --localstatedir | --localstatedi | --localstated \
997  | --localstate | --localstat | --localsta | --localst | --locals)
998    ac_prev=localstatedir ;;
999  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1000  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1001    localstatedir=$ac_optarg ;;
1002
1003  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1004    ac_prev=mandir ;;
1005  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1006    mandir=$ac_optarg ;;
1007
1008  -nfp | --nfp | --nf)
1009    # Obsolete; use --without-fp.
1010    with_fp=no ;;
1011
1012  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1013  | --no-cr | --no-c | -n)
1014    no_create=yes ;;
1015
1016  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1017  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1018    no_recursion=yes ;;
1019
1020  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1021  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1022  | --oldin | --oldi | --old | --ol | --o)
1023    ac_prev=oldincludedir ;;
1024  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1025  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1026  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1027    oldincludedir=$ac_optarg ;;
1028
1029  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1030    ac_prev=prefix ;;
1031  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1032    prefix=$ac_optarg ;;
1033
1034  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1035  | --program-pre | --program-pr | --program-p)
1036    ac_prev=program_prefix ;;
1037  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1038  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1039    program_prefix=$ac_optarg ;;
1040
1041  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1042  | --program-suf | --program-su | --program-s)
1043    ac_prev=program_suffix ;;
1044  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1045  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1046    program_suffix=$ac_optarg ;;
1047
1048  -program-transform-name | --program-transform-name \
1049  | --program-transform-nam | --program-transform-na \
1050  | --program-transform-n | --program-transform- \
1051  | --program-transform | --program-transfor \
1052  | --program-transfo | --program-transf \
1053  | --program-trans | --program-tran \
1054  | --progr-tra | --program-tr | --program-t)
1055    ac_prev=program_transform_name ;;
1056  -program-transform-name=* | --program-transform-name=* \
1057  | --program-transform-nam=* | --program-transform-na=* \
1058  | --program-transform-n=* | --program-transform-=* \
1059  | --program-transform=* | --program-transfor=* \
1060  | --program-transfo=* | --program-transf=* \
1061  | --program-trans=* | --program-tran=* \
1062  | --progr-tra=* | --program-tr=* | --program-t=*)
1063    program_transform_name=$ac_optarg ;;
1064
1065  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1066    ac_prev=pdfdir ;;
1067  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1068    pdfdir=$ac_optarg ;;
1069
1070  -psdir | --psdir | --psdi | --psd | --ps)
1071    ac_prev=psdir ;;
1072  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1073    psdir=$ac_optarg ;;
1074
1075  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1076  | -silent | --silent | --silen | --sile | --sil)
1077    silent=yes ;;
1078
1079  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1080    ac_prev=sbindir ;;
1081  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1082  | --sbi=* | --sb=*)
1083    sbindir=$ac_optarg ;;
1084
1085  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1086  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1087  | --sharedst | --shareds | --shared | --share | --shar \
1088  | --sha | --sh)
1089    ac_prev=sharedstatedir ;;
1090  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1091  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1092  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1093  | --sha=* | --sh=*)
1094    sharedstatedir=$ac_optarg ;;
1095
1096  -site | --site | --sit)
1097    ac_prev=site ;;
1098  -site=* | --site=* | --sit=*)
1099    site=$ac_optarg ;;
1100
1101  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1102    ac_prev=srcdir ;;
1103  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1104    srcdir=$ac_optarg ;;
1105
1106  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1107  | --syscon | --sysco | --sysc | --sys | --sy)
1108    ac_prev=sysconfdir ;;
1109  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1110  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1111    sysconfdir=$ac_optarg ;;
1112
1113  -target | --target | --targe | --targ | --tar | --ta | --t)
1114    ac_prev=target_alias ;;
1115  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1116    target_alias=$ac_optarg ;;
1117
1118  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1119    verbose=yes ;;
1120
1121  -version | --version | --versio | --versi | --vers | -V)
1122    ac_init_version=: ;;
1123
1124  -with-* | --with-*)
1125    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1126    # Reject names that are not valid shell variable names.
1127    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1128      as_fn_error "invalid package name: $ac_useropt"
1129    ac_useropt_orig=$ac_useropt
1130    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1131    case $ac_user_opts in
1132      *"
1133"with_$ac_useropt"
1134"*) ;;
1135      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1136	 ac_unrecognized_sep=', ';;
1137    esac
1138    eval with_$ac_useropt=\$ac_optarg ;;
1139
1140  -without-* | --without-*)
1141    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1142    # Reject names that are not valid shell variable names.
1143    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1144      as_fn_error "invalid package name: $ac_useropt"
1145    ac_useropt_orig=$ac_useropt
1146    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1147    case $ac_user_opts in
1148      *"
1149"with_$ac_useropt"
1150"*) ;;
1151      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1152	 ac_unrecognized_sep=', ';;
1153    esac
1154    eval with_$ac_useropt=no ;;
1155
1156  --x)
1157    # Obsolete; use --with-x.
1158    with_x=yes ;;
1159
1160  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1161  | --x-incl | --x-inc | --x-in | --x-i)
1162    ac_prev=x_includes ;;
1163  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1164  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1165    x_includes=$ac_optarg ;;
1166
1167  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1168  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1169    ac_prev=x_libraries ;;
1170  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1171  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1172    x_libraries=$ac_optarg ;;
1173
1174  -*) as_fn_error "unrecognized option: \`$ac_option'
1175Try \`$0 --help' for more information."
1176    ;;
1177
1178  *=*)
1179    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1180    # Reject names that are not valid shell variable names.
1181    case $ac_envvar in #(
1182      '' | [0-9]* | *[!_$as_cr_alnum]* )
1183      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1184    esac
1185    eval $ac_envvar=\$ac_optarg
1186    export $ac_envvar ;;
1187
1188  *)
1189    # FIXME: should be removed in autoconf 3.0.
1190    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1191    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1192      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1193    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1194    ;;
1195
1196  esac
1197done
1198
1199if test -n "$ac_prev"; then
1200  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1201  as_fn_error "missing argument to $ac_option"
1202fi
1203
1204if test -n "$ac_unrecognized_opts"; then
1205  case $enable_option_checking in
1206    no) ;;
1207    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1208    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1209  esac
1210fi
1211
1212# Check all directory arguments for consistency.
1213for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1214		datadir sysconfdir sharedstatedir localstatedir includedir \
1215		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1216		libdir localedir mandir
1217do
1218  eval ac_val=\$$ac_var
1219  # Remove trailing slashes.
1220  case $ac_val in
1221    */ )
1222      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1223      eval $ac_var=\$ac_val;;
1224  esac
1225  # Be sure to have absolute directory names.
1226  case $ac_val in
1227    [\\/$]* | ?:[\\/]* )  continue;;
1228    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1229  esac
1230  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1231done
1232
1233# There might be people who depend on the old broken behavior: `$host'
1234# used to hold the argument of --host etc.
1235# FIXME: To remove some day.
1236build=$build_alias
1237host=$host_alias
1238target=$target_alias
1239
1240# FIXME: To remove some day.
1241if test "x$host_alias" != x; then
1242  if test "x$build_alias" = x; then
1243    cross_compiling=maybe
1244    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1245    If a cross compiler is detected then cross compile mode will be used." >&2
1246  elif test "x$build_alias" != "x$host_alias"; then
1247    cross_compiling=yes
1248  fi
1249fi
1250
1251ac_tool_prefix=
1252test -n "$host_alias" && ac_tool_prefix=$host_alias-
1253
1254test "$silent" = yes && exec 6>/dev/null
1255
1256
1257ac_pwd=`pwd` && test -n "$ac_pwd" &&
1258ac_ls_di=`ls -di .` &&
1259ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1260  as_fn_error "working directory cannot be determined"
1261test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1262  as_fn_error "pwd does not report name of working directory"
1263
1264
1265# Find the source files, if location was not specified.
1266if test -z "$srcdir"; then
1267  ac_srcdir_defaulted=yes
1268  # Try the directory containing this script, then the parent directory.
1269  ac_confdir=`$as_dirname -- "$as_myself" ||
1270$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1271	 X"$as_myself" : 'X\(//\)[^/]' \| \
1272	 X"$as_myself" : 'X\(//\)$' \| \
1273	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1274$as_echo X"$as_myself" |
1275    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1276	    s//\1/
1277	    q
1278	  }
1279	  /^X\(\/\/\)[^/].*/{
1280	    s//\1/
1281	    q
1282	  }
1283	  /^X\(\/\/\)$/{
1284	    s//\1/
1285	    q
1286	  }
1287	  /^X\(\/\).*/{
1288	    s//\1/
1289	    q
1290	  }
1291	  s/.*/./; q'`
1292  srcdir=$ac_confdir
1293  if test ! -r "$srcdir/$ac_unique_file"; then
1294    srcdir=..
1295  fi
1296else
1297  ac_srcdir_defaulted=no
1298fi
1299if test ! -r "$srcdir/$ac_unique_file"; then
1300  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1301  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1302fi
1303ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1304ac_abs_confdir=`(
1305	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1306	pwd)`
1307# When building in place, set srcdir=.
1308if test "$ac_abs_confdir" = "$ac_pwd"; then
1309  srcdir=.
1310fi
1311# Remove unnecessary trailing slashes from srcdir.
1312# Double slashes in file names in object file debugging info
1313# mess up M-x gdb in Emacs.
1314case $srcdir in
1315*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1316esac
1317for ac_var in $ac_precious_vars; do
1318  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1319  eval ac_env_${ac_var}_value=\$${ac_var}
1320  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1321  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1322done
1323
1324#
1325# Report the --help message.
1326#
1327if test "$ac_init_help" = "long"; then
1328  # Omit some internal or obsolete options to make the list less imposing.
1329  # This message is too long to be a string in the A/UX 3.1 sh.
1330  cat <<_ACEOF
1331\`configure' configures gas 2.27.0 to adapt to many kinds of systems.
1332
1333Usage: $0 [OPTION]... [VAR=VALUE]...
1334
1335To assign environment variables (e.g., CC, CFLAGS...), specify them as
1336VAR=VALUE.  See below for descriptions of some of the useful variables.
1337
1338Defaults for the options are specified in brackets.
1339
1340Configuration:
1341  -h, --help              display this help and exit
1342      --help=short        display options specific to this package
1343      --help=recursive    display the short help of all the included packages
1344  -V, --version           display version information and exit
1345  -q, --quiet, --silent   do not print \`checking...' messages
1346      --cache-file=FILE   cache test results in FILE [disabled]
1347  -C, --config-cache      alias for \`--cache-file=config.cache'
1348  -n, --no-create         do not create output files
1349      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1350
1351Installation directories:
1352  --prefix=PREFIX         install architecture-independent files in PREFIX
1353                          [$ac_default_prefix]
1354  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1355                          [PREFIX]
1356
1357By default, \`make install' will install all the files in
1358\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1359an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1360for instance \`--prefix=\$HOME'.
1361
1362For better control, use the options below.
1363
1364Fine tuning of the installation directories:
1365  --bindir=DIR            user executables [EPREFIX/bin]
1366  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1367  --libexecdir=DIR        program executables [EPREFIX/libexec]
1368  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1369  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1370  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1371  --libdir=DIR            object code libraries [EPREFIX/lib]
1372  --includedir=DIR        C header files [PREFIX/include]
1373  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1374  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1375  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1376  --infodir=DIR           info documentation [DATAROOTDIR/info]
1377  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1378  --mandir=DIR            man documentation [DATAROOTDIR/man]
1379  --docdir=DIR            documentation root [DATAROOTDIR/doc/gas]
1380  --htmldir=DIR           html documentation [DOCDIR]
1381  --dvidir=DIR            dvi documentation [DOCDIR]
1382  --pdfdir=DIR            pdf documentation [DOCDIR]
1383  --psdir=DIR             ps documentation [DOCDIR]
1384_ACEOF
1385
1386  cat <<\_ACEOF
1387
1388Program names:
1389  --program-prefix=PREFIX            prepend PREFIX to installed program names
1390  --program-suffix=SUFFIX            append SUFFIX to installed program names
1391  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1392
1393System types:
1394  --build=BUILD     configure for building on BUILD [guessed]
1395  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1396  --target=TARGET   configure for building compilers for TARGET [HOST]
1397_ACEOF
1398fi
1399
1400if test -n "$ac_init_help"; then
1401  case $ac_init_help in
1402     short | recursive ) echo "Configuration of gas 2.27.0:";;
1403   esac
1404  cat <<\_ACEOF
1405
1406Optional Features:
1407  --disable-option-checking  ignore unrecognized --enable/--with options
1408  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1409  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1410  --disable-dependency-tracking  speeds up one-time build
1411  --enable-dependency-tracking   do not reject slow dependency extractors
1412  --enable-shared[=PKGS]  build shared libraries [default=yes]
1413  --enable-static[=PKGS]  build static libraries [default=yes]
1414  --enable-fast-install[=PKGS]
1415                          optimize for fast installation [default=yes]
1416  --disable-libtool-lock  avoid locking (might break parallel builds)
1417  --enable-plugins        Enable support for plugins
1418  --disable-largefile     omit support for large files
1419  --enable-targets        alternative target configurations besides the primary
1420  --enable-checking       enable run-time checks
1421  --enable-compressed-debug-sections={all,gas,none}
1422                          compress debug sections by default
1423  --enable-x86-relax-relocations
1424                          generate x86 relax relocations by default
1425  --enable-elf-stt-common generate ELF common symbols with STT_COMMON type by
1426                          default
1427  --enable-werror         treat compile warnings as errors
1428  --enable-build-warnings enable build-time compiler warnings
1429  --disable-nls           do not use Native Language Support
1430  --enable-maintainer-mode  enable make rules and dependencies not useful
1431			  (and sometimes confusing) to the casual installer
1432
1433Optional Packages:
1434  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1435  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1436  --with-pic              try to use only PIC/non-PIC objects [default=use
1437                          both]
1438  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1439  --with-cpu=CPU          default cpu variant is CPU (currently only supported
1440                          on ARC)
1441  --with-system-zlib      use installed libz
1442
1443Some influential environment variables:
1444  CC          C compiler command
1445  CFLAGS      C compiler flags
1446  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1447              nonstandard directory <lib dir>
1448  LIBS        libraries to pass to the linker, e.g. -l<library>
1449  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1450              you have headers in a nonstandard directory <include dir>
1451  CPP         C preprocessor
1452  YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1453              the first program found out of: `bison -y', `byacc', `yacc'.
1454  YFLAGS      The list of arguments that will be passed by default to $YACC.
1455              This script will default YFLAGS to the empty string to avoid a
1456              default value of `-d' given by some make applications.
1457
1458Use these variables to override the choices made by `configure' or to help
1459it to find libraries and programs with nonstandard names/locations.
1460
1461Report bugs to the package provider.
1462_ACEOF
1463ac_status=$?
1464fi
1465
1466if test "$ac_init_help" = "recursive"; then
1467  # If there are subdirs, report their specific --help.
1468  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1469    test -d "$ac_dir" ||
1470      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1471      continue
1472    ac_builddir=.
1473
1474case "$ac_dir" in
1475.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1476*)
1477  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1478  # A ".." for each directory in $ac_dir_suffix.
1479  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1480  case $ac_top_builddir_sub in
1481  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1482  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1483  esac ;;
1484esac
1485ac_abs_top_builddir=$ac_pwd
1486ac_abs_builddir=$ac_pwd$ac_dir_suffix
1487# for backward compatibility:
1488ac_top_builddir=$ac_top_build_prefix
1489
1490case $srcdir in
1491  .)  # We are building in place.
1492    ac_srcdir=.
1493    ac_top_srcdir=$ac_top_builddir_sub
1494    ac_abs_top_srcdir=$ac_pwd ;;
1495  [\\/]* | ?:[\\/]* )  # Absolute name.
1496    ac_srcdir=$srcdir$ac_dir_suffix;
1497    ac_top_srcdir=$srcdir
1498    ac_abs_top_srcdir=$srcdir ;;
1499  *) # Relative name.
1500    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1501    ac_top_srcdir=$ac_top_build_prefix$srcdir
1502    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1503esac
1504ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1505
1506    cd "$ac_dir" || { ac_status=$?; continue; }
1507    # Check for guested configure.
1508    if test -f "$ac_srcdir/configure.gnu"; then
1509      echo &&
1510      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1511    elif test -f "$ac_srcdir/configure"; then
1512      echo &&
1513      $SHELL "$ac_srcdir/configure" --help=recursive
1514    else
1515      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1516    fi || ac_status=$?
1517    cd "$ac_pwd" || { ac_status=$?; break; }
1518  done
1519fi
1520
1521test -n "$ac_init_help" && exit $ac_status
1522if $ac_init_version; then
1523  cat <<\_ACEOF
1524gas configure 2.27.0
1525generated by GNU Autoconf 2.64
1526
1527Copyright (C) 2009 Free Software Foundation, Inc.
1528This configure script is free software; the Free Software Foundation
1529gives unlimited permission to copy, distribute and modify it.
1530_ACEOF
1531  exit
1532fi
1533
1534## ------------------------ ##
1535## Autoconf initialization. ##
1536## ------------------------ ##
1537
1538# ac_fn_c_try_compile LINENO
1539# --------------------------
1540# Try to compile conftest.$ac_ext, and return whether this succeeded.
1541ac_fn_c_try_compile ()
1542{
1543  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1544  rm -f conftest.$ac_objext
1545  if { { ac_try="$ac_compile"
1546case "(($ac_try" in
1547  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1548  *) ac_try_echo=$ac_try;;
1549esac
1550eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1551$as_echo "$ac_try_echo"; } >&5
1552  (eval "$ac_compile") 2>conftest.err
1553  ac_status=$?
1554  if test -s conftest.err; then
1555    grep -v '^ *+' conftest.err >conftest.er1
1556    cat conftest.er1 >&5
1557    mv -f conftest.er1 conftest.err
1558  fi
1559  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1560  test $ac_status = 0; } && {
1561	 test -z "$ac_c_werror_flag" ||
1562	 test ! -s conftest.err
1563       } && test -s conftest.$ac_objext; then :
1564  ac_retval=0
1565else
1566  $as_echo "$as_me: failed program was:" >&5
1567sed 's/^/| /' conftest.$ac_ext >&5
1568
1569	ac_retval=1
1570fi
1571  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1572  return $ac_retval
1573
1574} # ac_fn_c_try_compile
1575
1576# ac_fn_c_try_link LINENO
1577# -----------------------
1578# Try to link conftest.$ac_ext, and return whether this succeeded.
1579ac_fn_c_try_link ()
1580{
1581  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1582  rm -f conftest.$ac_objext conftest$ac_exeext
1583  if { { ac_try="$ac_link"
1584case "(($ac_try" in
1585  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1586  *) ac_try_echo=$ac_try;;
1587esac
1588eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1589$as_echo "$ac_try_echo"; } >&5
1590  (eval "$ac_link") 2>conftest.err
1591  ac_status=$?
1592  if test -s conftest.err; then
1593    grep -v '^ *+' conftest.err >conftest.er1
1594    cat conftest.er1 >&5
1595    mv -f conftest.er1 conftest.err
1596  fi
1597  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1598  test $ac_status = 0; } && {
1599	 test -z "$ac_c_werror_flag" ||
1600	 test ! -s conftest.err
1601       } && test -s conftest$ac_exeext && {
1602	 test "$cross_compiling" = yes ||
1603	 $as_test_x conftest$ac_exeext
1604       }; then :
1605  ac_retval=0
1606else
1607  $as_echo "$as_me: failed program was:" >&5
1608sed 's/^/| /' conftest.$ac_ext >&5
1609
1610	ac_retval=1
1611fi
1612  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1613  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1614  # interfere with the next link command; also delete a directory that is
1615  # left behind by Apple's compiler.  We do this before executing the actions.
1616  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1617  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1618  return $ac_retval
1619
1620} # ac_fn_c_try_link
1621
1622# ac_fn_c_try_cpp LINENO
1623# ----------------------
1624# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1625ac_fn_c_try_cpp ()
1626{
1627  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1628  if { { ac_try="$ac_cpp conftest.$ac_ext"
1629case "(($ac_try" in
1630  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1631  *) ac_try_echo=$ac_try;;
1632esac
1633eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1634$as_echo "$ac_try_echo"; } >&5
1635  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1636  ac_status=$?
1637  if test -s conftest.err; then
1638    grep -v '^ *+' conftest.err >conftest.er1
1639    cat conftest.er1 >&5
1640    mv -f conftest.er1 conftest.err
1641  fi
1642  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643  test $ac_status = 0; } >/dev/null && {
1644	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1645	 test ! -s conftest.err
1646       }; then :
1647  ac_retval=0
1648else
1649  $as_echo "$as_me: failed program was:" >&5
1650sed 's/^/| /' conftest.$ac_ext >&5
1651
1652    ac_retval=1
1653fi
1654  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1655  return $ac_retval
1656
1657} # ac_fn_c_try_cpp
1658
1659# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1660# -------------------------------------------------------
1661# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1662# the include files in INCLUDES and setting the cache variable VAR
1663# accordingly.
1664ac_fn_c_check_header_mongrel ()
1665{
1666  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1667  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1668  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1669$as_echo_n "checking for $2... " >&6; }
1670if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1671  $as_echo_n "(cached) " >&6
1672fi
1673eval ac_res=\$$3
1674	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1675$as_echo "$ac_res" >&6; }
1676else
1677  # Is the header compilable?
1678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1679$as_echo_n "checking $2 usability... " >&6; }
1680cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1681/* end confdefs.h.  */
1682$4
1683#include <$2>
1684_ACEOF
1685if ac_fn_c_try_compile "$LINENO"; then :
1686  ac_header_compiler=yes
1687else
1688  ac_header_compiler=no
1689fi
1690rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1692$as_echo "$ac_header_compiler" >&6; }
1693
1694# Is the header present?
1695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1696$as_echo_n "checking $2 presence... " >&6; }
1697cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1698/* end confdefs.h.  */
1699#include <$2>
1700_ACEOF
1701if ac_fn_c_try_cpp "$LINENO"; then :
1702  ac_header_preproc=yes
1703else
1704  ac_header_preproc=no
1705fi
1706rm -f conftest.err conftest.$ac_ext
1707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1708$as_echo "$ac_header_preproc" >&6; }
1709
1710# So?  What about this header?
1711case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1712  yes:no: )
1713    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1714$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1715    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1716$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1717    ;;
1718  no:yes:* )
1719    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1720$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1721    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1722$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1723    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1724$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1725    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1726$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1727    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1728$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1729    ;;
1730esac
1731  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1732$as_echo_n "checking for $2... " >&6; }
1733if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1734  $as_echo_n "(cached) " >&6
1735else
1736  eval "$3=\$ac_header_compiler"
1737fi
1738eval ac_res=\$$3
1739	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1740$as_echo "$ac_res" >&6; }
1741fi
1742  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1743
1744} # ac_fn_c_check_header_mongrel
1745
1746# ac_fn_c_try_run LINENO
1747# ----------------------
1748# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1749# that executables *can* be run.
1750ac_fn_c_try_run ()
1751{
1752  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1753  if { { ac_try="$ac_link"
1754case "(($ac_try" in
1755  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1756  *) ac_try_echo=$ac_try;;
1757esac
1758eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1759$as_echo "$ac_try_echo"; } >&5
1760  (eval "$ac_link") 2>&5
1761  ac_status=$?
1762  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1763  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1764  { { case "(($ac_try" in
1765  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1766  *) ac_try_echo=$ac_try;;
1767esac
1768eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1769$as_echo "$ac_try_echo"; } >&5
1770  (eval "$ac_try") 2>&5
1771  ac_status=$?
1772  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1773  test $ac_status = 0; }; }; then :
1774  ac_retval=0
1775else
1776  $as_echo "$as_me: program exited with status $ac_status" >&5
1777       $as_echo "$as_me: failed program was:" >&5
1778sed 's/^/| /' conftest.$ac_ext >&5
1779
1780       ac_retval=$ac_status
1781fi
1782  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1783  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1784  return $ac_retval
1785
1786} # ac_fn_c_try_run
1787
1788# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1789# -------------------------------------------------------
1790# Tests whether HEADER exists and can be compiled using the include files in
1791# INCLUDES, setting the cache variable VAR accordingly.
1792ac_fn_c_check_header_compile ()
1793{
1794  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1795  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1796$as_echo_n "checking for $2... " >&6; }
1797if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1798  $as_echo_n "(cached) " >&6
1799else
1800  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1801/* end confdefs.h.  */
1802$4
1803#include <$2>
1804_ACEOF
1805if ac_fn_c_try_compile "$LINENO"; then :
1806  eval "$3=yes"
1807else
1808  eval "$3=no"
1809fi
1810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1811fi
1812eval ac_res=\$$3
1813	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1814$as_echo "$ac_res" >&6; }
1815  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1816
1817} # ac_fn_c_check_header_compile
1818
1819# ac_fn_c_check_func LINENO FUNC VAR
1820# ----------------------------------
1821# Tests whether FUNC exists, setting the cache variable VAR accordingly
1822ac_fn_c_check_func ()
1823{
1824  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1826$as_echo_n "checking for $2... " >&6; }
1827if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1828  $as_echo_n "(cached) " >&6
1829else
1830  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1831/* end confdefs.h.  */
1832/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1833   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1834#define $2 innocuous_$2
1835
1836/* System header to define __stub macros and hopefully few prototypes,
1837    which can conflict with char $2 (); below.
1838    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1839    <limits.h> exists even on freestanding compilers.  */
1840
1841#ifdef __STDC__
1842# include <limits.h>
1843#else
1844# include <assert.h>
1845#endif
1846
1847#undef $2
1848
1849/* Override any GCC internal prototype to avoid an error.
1850   Use char because int might match the return type of a GCC
1851   builtin and then its argument prototype would still apply.  */
1852#ifdef __cplusplus
1853extern "C"
1854#endif
1855char $2 ();
1856/* The GNU C library defines this for functions which it implements
1857    to always fail with ENOSYS.  Some functions are actually named
1858    something starting with __ and the normal name is an alias.  */
1859#if defined __stub_$2 || defined __stub___$2
1860choke me
1861#endif
1862
1863int
1864main ()
1865{
1866return $2 ();
1867  ;
1868  return 0;
1869}
1870_ACEOF
1871if ac_fn_c_try_link "$LINENO"; then :
1872  eval "$3=yes"
1873else
1874  eval "$3=no"
1875fi
1876rm -f core conftest.err conftest.$ac_objext \
1877    conftest$ac_exeext conftest.$ac_ext
1878fi
1879eval ac_res=\$$3
1880	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1881$as_echo "$ac_res" >&6; }
1882  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1883
1884} # ac_fn_c_check_func
1885
1886# ac_fn_c_check_decl LINENO SYMBOL VAR
1887# ------------------------------------
1888# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1889ac_fn_c_check_decl ()
1890{
1891  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1892  as_decl_name=`echo $2|sed 's/ *(.*//'`
1893  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1894  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1895$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1896if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1897  $as_echo_n "(cached) " >&6
1898else
1899  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1900/* end confdefs.h.  */
1901$4
1902int
1903main ()
1904{
1905#ifndef $as_decl_name
1906#ifdef __cplusplus
1907  (void) $as_decl_use;
1908#else
1909  (void) $as_decl_name;
1910#endif
1911#endif
1912
1913  ;
1914  return 0;
1915}
1916_ACEOF
1917if ac_fn_c_try_compile "$LINENO"; then :
1918  eval "$3=yes"
1919else
1920  eval "$3=no"
1921fi
1922rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1923fi
1924eval ac_res=\$$3
1925	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1926$as_echo "$ac_res" >&6; }
1927  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1928
1929} # ac_fn_c_check_decl
1930cat >config.log <<_ACEOF
1931This file contains any messages produced by compilers while
1932running configure, to aid debugging if configure makes a mistake.
1933
1934It was created by gas $as_me 2.27.0, which was
1935generated by GNU Autoconf 2.64.  Invocation command line was
1936
1937  $ $0 $@
1938
1939_ACEOF
1940exec 5>>config.log
1941{
1942cat <<_ASUNAME
1943## --------- ##
1944## Platform. ##
1945## --------- ##
1946
1947hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1948uname -m = `(uname -m) 2>/dev/null || echo unknown`
1949uname -r = `(uname -r) 2>/dev/null || echo unknown`
1950uname -s = `(uname -s) 2>/dev/null || echo unknown`
1951uname -v = `(uname -v) 2>/dev/null || echo unknown`
1952
1953/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1954/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1955
1956/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1957/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1958/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1959/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1960/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1961/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1962/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1963
1964_ASUNAME
1965
1966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1967for as_dir in $PATH
1968do
1969  IFS=$as_save_IFS
1970  test -z "$as_dir" && as_dir=.
1971    $as_echo "PATH: $as_dir"
1972  done
1973IFS=$as_save_IFS
1974
1975} >&5
1976
1977cat >&5 <<_ACEOF
1978
1979
1980## ----------- ##
1981## Core tests. ##
1982## ----------- ##
1983
1984_ACEOF
1985
1986
1987# Keep a trace of the command line.
1988# Strip out --no-create and --no-recursion so they do not pile up.
1989# Strip out --silent because we don't want to record it for future runs.
1990# Also quote any args containing shell meta-characters.
1991# Make two passes to allow for proper duplicate-argument suppression.
1992ac_configure_args=
1993ac_configure_args0=
1994ac_configure_args1=
1995ac_must_keep_next=false
1996for ac_pass in 1 2
1997do
1998  for ac_arg
1999  do
2000    case $ac_arg in
2001    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2002    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2003    | -silent | --silent | --silen | --sile | --sil)
2004      continue ;;
2005    *\'*)
2006      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2007    esac
2008    case $ac_pass in
2009    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2010    2)
2011      as_fn_append ac_configure_args1 " '$ac_arg'"
2012      if test $ac_must_keep_next = true; then
2013	ac_must_keep_next=false # Got value, back to normal.
2014      else
2015	case $ac_arg in
2016	  *=* | --config-cache | -C | -disable-* | --disable-* \
2017	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2018	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2019	  | -with-* | --with-* | -without-* | --without-* | --x)
2020	    case "$ac_configure_args0 " in
2021	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2022	    esac
2023	    ;;
2024	  -* ) ac_must_keep_next=true ;;
2025	esac
2026      fi
2027      as_fn_append ac_configure_args " '$ac_arg'"
2028      ;;
2029    esac
2030  done
2031done
2032{ ac_configure_args0=; unset ac_configure_args0;}
2033{ ac_configure_args1=; unset ac_configure_args1;}
2034
2035# When interrupted or exit'd, cleanup temporary files, and complete
2036# config.log.  We remove comments because anyway the quotes in there
2037# would cause problems or look ugly.
2038# WARNING: Use '\'' to represent an apostrophe within the trap.
2039# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2040trap 'exit_status=$?
2041  # Save into config.log some information that might help in debugging.
2042  {
2043    echo
2044
2045    cat <<\_ASBOX
2046## ---------------- ##
2047## Cache variables. ##
2048## ---------------- ##
2049_ASBOX
2050    echo
2051    # The following way of writing the cache mishandles newlines in values,
2052(
2053  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2054    eval ac_val=\$$ac_var
2055    case $ac_val in #(
2056    *${as_nl}*)
2057      case $ac_var in #(
2058      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2059$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2060      esac
2061      case $ac_var in #(
2062      _ | IFS | as_nl) ;; #(
2063      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2064      *) { eval $ac_var=; unset $ac_var;} ;;
2065      esac ;;
2066    esac
2067  done
2068  (set) 2>&1 |
2069    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2070    *${as_nl}ac_space=\ *)
2071      sed -n \
2072	"s/'\''/'\''\\\\'\'''\''/g;
2073	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2074      ;; #(
2075    *)
2076      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2077      ;;
2078    esac |
2079    sort
2080)
2081    echo
2082
2083    cat <<\_ASBOX
2084## ----------------- ##
2085## Output variables. ##
2086## ----------------- ##
2087_ASBOX
2088    echo
2089    for ac_var in $ac_subst_vars
2090    do
2091      eval ac_val=\$$ac_var
2092      case $ac_val in
2093      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2094      esac
2095      $as_echo "$ac_var='\''$ac_val'\''"
2096    done | sort
2097    echo
2098
2099    if test -n "$ac_subst_files"; then
2100      cat <<\_ASBOX
2101## ------------------- ##
2102## File substitutions. ##
2103## ------------------- ##
2104_ASBOX
2105      echo
2106      for ac_var in $ac_subst_files
2107      do
2108	eval ac_val=\$$ac_var
2109	case $ac_val in
2110	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2111	esac
2112	$as_echo "$ac_var='\''$ac_val'\''"
2113      done | sort
2114      echo
2115    fi
2116
2117    if test -s confdefs.h; then
2118      cat <<\_ASBOX
2119## ----------- ##
2120## confdefs.h. ##
2121## ----------- ##
2122_ASBOX
2123      echo
2124      cat confdefs.h
2125      echo
2126    fi
2127    test "$ac_signal" != 0 &&
2128      $as_echo "$as_me: caught signal $ac_signal"
2129    $as_echo "$as_me: exit $exit_status"
2130  } >&5
2131  rm -f core *.core core.conftest.* &&
2132    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2133    exit $exit_status
2134' 0
2135for ac_signal in 1 2 13 15; do
2136  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2137done
2138ac_signal=0
2139
2140# confdefs.h avoids OS command line length limits that DEFS can exceed.
2141rm -f -r conftest* confdefs.h
2142
2143$as_echo "/* confdefs.h */" > confdefs.h
2144
2145# Predefined preprocessor variables.
2146
2147cat >>confdefs.h <<_ACEOF
2148#define PACKAGE_NAME "$PACKAGE_NAME"
2149_ACEOF
2150
2151cat >>confdefs.h <<_ACEOF
2152#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2153_ACEOF
2154
2155cat >>confdefs.h <<_ACEOF
2156#define PACKAGE_VERSION "$PACKAGE_VERSION"
2157_ACEOF
2158
2159cat >>confdefs.h <<_ACEOF
2160#define PACKAGE_STRING "$PACKAGE_STRING"
2161_ACEOF
2162
2163cat >>confdefs.h <<_ACEOF
2164#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2165_ACEOF
2166
2167cat >>confdefs.h <<_ACEOF
2168#define PACKAGE_URL "$PACKAGE_URL"
2169_ACEOF
2170
2171
2172# Let the site file select an alternate cache file if it wants to.
2173# Prefer an explicitly selected file to automatically selected ones.
2174ac_site_file1=NONE
2175ac_site_file2=NONE
2176if test -n "$CONFIG_SITE"; then
2177  ac_site_file1=$CONFIG_SITE
2178elif test "x$prefix" != xNONE; then
2179  ac_site_file1=$prefix/share/config.site
2180  ac_site_file2=$prefix/etc/config.site
2181else
2182  ac_site_file1=$ac_default_prefix/share/config.site
2183  ac_site_file2=$ac_default_prefix/etc/config.site
2184fi
2185for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2186do
2187  test "x$ac_site_file" = xNONE && continue
2188  if test -r "$ac_site_file"; then
2189    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2190$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2191    sed 's/^/| /' "$ac_site_file" >&5
2192    . "$ac_site_file"
2193  fi
2194done
2195
2196if test -r "$cache_file"; then
2197  # Some versions of bash will fail to source /dev/null (special
2198  # files actually), so we avoid doing that.
2199  if test -f "$cache_file"; then
2200    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2201$as_echo "$as_me: loading cache $cache_file" >&6;}
2202    case $cache_file in
2203      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2204      *)                      . "./$cache_file";;
2205    esac
2206  fi
2207else
2208  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2209$as_echo "$as_me: creating cache $cache_file" >&6;}
2210  >$cache_file
2211fi
2212
2213# Check that the precious variables saved in the cache have kept the same
2214# value.
2215ac_cache_corrupted=false
2216for ac_var in $ac_precious_vars; do
2217  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2218  eval ac_new_set=\$ac_env_${ac_var}_set
2219  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2220  eval ac_new_val=\$ac_env_${ac_var}_value
2221  case $ac_old_set,$ac_new_set in
2222    set,)
2223      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2224$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2225      ac_cache_corrupted=: ;;
2226    ,set)
2227      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2228$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2229      ac_cache_corrupted=: ;;
2230    ,);;
2231    *)
2232      if test "x$ac_old_val" != "x$ac_new_val"; then
2233	# differences in whitespace do not lead to failure.
2234	ac_old_val_w=`echo x $ac_old_val`
2235	ac_new_val_w=`echo x $ac_new_val`
2236	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2237	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2238$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2239	  ac_cache_corrupted=:
2240	else
2241	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2242$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2243	  eval $ac_var=\$ac_old_val
2244	fi
2245	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2246$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2247	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2248$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2249      fi;;
2250  esac
2251  # Pass precious variables to config.status.
2252  if test "$ac_new_set" = set; then
2253    case $ac_new_val in
2254    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2255    *) ac_arg=$ac_var=$ac_new_val ;;
2256    esac
2257    case " $ac_configure_args " in
2258      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2259      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2260    esac
2261  fi
2262done
2263if $ac_cache_corrupted; then
2264  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2265$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2266  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2267$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2268  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2269fi
2270## -------------------- ##
2271## Main body of script. ##
2272## -------------------- ##
2273
2274ac_ext=c
2275ac_cpp='$CPP $CPPFLAGS'
2276ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2277ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2278ac_compiler_gnu=$ac_cv_c_compiler_gnu
2279
2280
2281
2282
2283
2284
2285
2286ac_aux_dir=
2287for ac_dir in .. "$srcdir"/..; do
2288  for ac_t in install-sh install.sh shtool; do
2289    if test -f "$ac_dir/$ac_t"; then
2290      ac_aux_dir=$ac_dir
2291      ac_install_sh="$ac_aux_dir/$ac_t -c"
2292      break 2
2293    fi
2294  done
2295done
2296if test -z "$ac_aux_dir"; then
2297  as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2298fi
2299
2300# These three variables are undocumented and unsupported,
2301# and are intended to be withdrawn in a future Autoconf release.
2302# They can cause serious problems if a builder's source tree is in a directory
2303# whose full name contains unusual characters.
2304ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2305ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2306ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2307
2308
2309# Make sure we can run config.sub.
2310$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2311  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2312
2313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2314$as_echo_n "checking build system type... " >&6; }
2315if test "${ac_cv_build+set}" = set; then :
2316  $as_echo_n "(cached) " >&6
2317else
2318  ac_build_alias=$build_alias
2319test "x$ac_build_alias" = x &&
2320  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2321test "x$ac_build_alias" = x &&
2322  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2323ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2324  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2325
2326fi
2327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2328$as_echo "$ac_cv_build" >&6; }
2329case $ac_cv_build in
2330*-*-*) ;;
2331*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2332esac
2333build=$ac_cv_build
2334ac_save_IFS=$IFS; IFS='-'
2335set x $ac_cv_build
2336shift
2337build_cpu=$1
2338build_vendor=$2
2339shift; shift
2340# Remember, the first character of IFS is used to create $*,
2341# except with old shells:
2342build_os=$*
2343IFS=$ac_save_IFS
2344case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2345
2346
2347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2348$as_echo_n "checking host system type... " >&6; }
2349if test "${ac_cv_host+set}" = set; then :
2350  $as_echo_n "(cached) " >&6
2351else
2352  if test "x$host_alias" = x; then
2353  ac_cv_host=$ac_cv_build
2354else
2355  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2356    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2357fi
2358
2359fi
2360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2361$as_echo "$ac_cv_host" >&6; }
2362case $ac_cv_host in
2363*-*-*) ;;
2364*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2365esac
2366host=$ac_cv_host
2367ac_save_IFS=$IFS; IFS='-'
2368set x $ac_cv_host
2369shift
2370host_cpu=$1
2371host_vendor=$2
2372shift; shift
2373# Remember, the first character of IFS is used to create $*,
2374# except with old shells:
2375host_os=$*
2376IFS=$ac_save_IFS
2377case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2378
2379
2380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2381$as_echo_n "checking target system type... " >&6; }
2382if test "${ac_cv_target+set}" = set; then :
2383  $as_echo_n "(cached) " >&6
2384else
2385  if test "x$target_alias" = x; then
2386  ac_cv_target=$ac_cv_host
2387else
2388  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2389    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2390fi
2391
2392fi
2393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2394$as_echo "$ac_cv_target" >&6; }
2395case $ac_cv_target in
2396*-*-*) ;;
2397*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2398esac
2399target=$ac_cv_target
2400ac_save_IFS=$IFS; IFS='-'
2401set x $ac_cv_target
2402shift
2403target_cpu=$1
2404target_vendor=$2
2405shift; shift
2406# Remember, the first character of IFS is used to create $*,
2407# except with old shells:
2408target_os=$*
2409IFS=$ac_save_IFS
2410case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2411
2412
2413# The aliases save the names the user supplied, while $host etc.
2414# will get canonicalized.
2415test -n "$target_alias" &&
2416  test "$program_prefix$program_suffix$program_transform_name" = \
2417    NONENONEs,x,x, &&
2418  program_prefix=${target_alias}-
2419ac_ext=c
2420ac_cpp='$CPP $CPPFLAGS'
2421ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2422ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2423ac_compiler_gnu=$ac_cv_c_compiler_gnu
2424if test -n "$ac_tool_prefix"; then
2425  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2426set dummy ${ac_tool_prefix}gcc; ac_word=$2
2427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2428$as_echo_n "checking for $ac_word... " >&6; }
2429if test "${ac_cv_prog_CC+set}" = set; then :
2430  $as_echo_n "(cached) " >&6
2431else
2432  if test -n "$CC"; then
2433  ac_cv_prog_CC="$CC" # Let the user override the test.
2434else
2435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2436for as_dir in $PATH
2437do
2438  IFS=$as_save_IFS
2439  test -z "$as_dir" && as_dir=.
2440    for ac_exec_ext in '' $ac_executable_extensions; do
2441  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2442    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2443    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2444    break 2
2445  fi
2446done
2447  done
2448IFS=$as_save_IFS
2449
2450fi
2451fi
2452CC=$ac_cv_prog_CC
2453if test -n "$CC"; then
2454  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2455$as_echo "$CC" >&6; }
2456else
2457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2458$as_echo "no" >&6; }
2459fi
2460
2461
2462fi
2463if test -z "$ac_cv_prog_CC"; then
2464  ac_ct_CC=$CC
2465  # Extract the first word of "gcc", so it can be a program name with args.
2466set dummy gcc; ac_word=$2
2467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2468$as_echo_n "checking for $ac_word... " >&6; }
2469if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2470  $as_echo_n "(cached) " >&6
2471else
2472  if test -n "$ac_ct_CC"; then
2473  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2474else
2475as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2476for as_dir in $PATH
2477do
2478  IFS=$as_save_IFS
2479  test -z "$as_dir" && as_dir=.
2480    for ac_exec_ext in '' $ac_executable_extensions; do
2481  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2482    ac_cv_prog_ac_ct_CC="gcc"
2483    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2484    break 2
2485  fi
2486done
2487  done
2488IFS=$as_save_IFS
2489
2490fi
2491fi
2492ac_ct_CC=$ac_cv_prog_ac_ct_CC
2493if test -n "$ac_ct_CC"; then
2494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2495$as_echo "$ac_ct_CC" >&6; }
2496else
2497  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2498$as_echo "no" >&6; }
2499fi
2500
2501  if test "x$ac_ct_CC" = x; then
2502    CC=""
2503  else
2504    case $cross_compiling:$ac_tool_warned in
2505yes:)
2506{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2507$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2508ac_tool_warned=yes ;;
2509esac
2510    CC=$ac_ct_CC
2511  fi
2512else
2513  CC="$ac_cv_prog_CC"
2514fi
2515
2516if test -z "$CC"; then
2517          if test -n "$ac_tool_prefix"; then
2518    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2519set dummy ${ac_tool_prefix}cc; ac_word=$2
2520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2521$as_echo_n "checking for $ac_word... " >&6; }
2522if test "${ac_cv_prog_CC+set}" = set; then :
2523  $as_echo_n "(cached) " >&6
2524else
2525  if test -n "$CC"; then
2526  ac_cv_prog_CC="$CC" # Let the user override the test.
2527else
2528as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2529for as_dir in $PATH
2530do
2531  IFS=$as_save_IFS
2532  test -z "$as_dir" && as_dir=.
2533    for ac_exec_ext in '' $ac_executable_extensions; do
2534  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2535    ac_cv_prog_CC="${ac_tool_prefix}cc"
2536    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2537    break 2
2538  fi
2539done
2540  done
2541IFS=$as_save_IFS
2542
2543fi
2544fi
2545CC=$ac_cv_prog_CC
2546if test -n "$CC"; then
2547  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2548$as_echo "$CC" >&6; }
2549else
2550  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2551$as_echo "no" >&6; }
2552fi
2553
2554
2555  fi
2556fi
2557if test -z "$CC"; then
2558  # Extract the first word of "cc", so it can be a program name with args.
2559set dummy cc; ac_word=$2
2560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2561$as_echo_n "checking for $ac_word... " >&6; }
2562if test "${ac_cv_prog_CC+set}" = set; then :
2563  $as_echo_n "(cached) " >&6
2564else
2565  if test -n "$CC"; then
2566  ac_cv_prog_CC="$CC" # Let the user override the test.
2567else
2568  ac_prog_rejected=no
2569as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2570for as_dir in $PATH
2571do
2572  IFS=$as_save_IFS
2573  test -z "$as_dir" && as_dir=.
2574    for ac_exec_ext in '' $ac_executable_extensions; do
2575  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2576    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2577       ac_prog_rejected=yes
2578       continue
2579     fi
2580    ac_cv_prog_CC="cc"
2581    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2582    break 2
2583  fi
2584done
2585  done
2586IFS=$as_save_IFS
2587
2588if test $ac_prog_rejected = yes; then
2589  # We found a bogon in the path, so make sure we never use it.
2590  set dummy $ac_cv_prog_CC
2591  shift
2592  if test $# != 0; then
2593    # We chose a different compiler from the bogus one.
2594    # However, it has the same basename, so the bogon will be chosen
2595    # first if we set CC to just the basename; use the full file name.
2596    shift
2597    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2598  fi
2599fi
2600fi
2601fi
2602CC=$ac_cv_prog_CC
2603if test -n "$CC"; then
2604  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2605$as_echo "$CC" >&6; }
2606else
2607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2608$as_echo "no" >&6; }
2609fi
2610
2611
2612fi
2613if test -z "$CC"; then
2614  if test -n "$ac_tool_prefix"; then
2615  for ac_prog in cl.exe
2616  do
2617    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2618set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2620$as_echo_n "checking for $ac_word... " >&6; }
2621if test "${ac_cv_prog_CC+set}" = set; then :
2622  $as_echo_n "(cached) " >&6
2623else
2624  if test -n "$CC"; then
2625  ac_cv_prog_CC="$CC" # Let the user override the test.
2626else
2627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2628for as_dir in $PATH
2629do
2630  IFS=$as_save_IFS
2631  test -z "$as_dir" && as_dir=.
2632    for ac_exec_ext in '' $ac_executable_extensions; do
2633  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2634    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2635    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2636    break 2
2637  fi
2638done
2639  done
2640IFS=$as_save_IFS
2641
2642fi
2643fi
2644CC=$ac_cv_prog_CC
2645if test -n "$CC"; then
2646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2647$as_echo "$CC" >&6; }
2648else
2649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2650$as_echo "no" >&6; }
2651fi
2652
2653
2654    test -n "$CC" && break
2655  done
2656fi
2657if test -z "$CC"; then
2658  ac_ct_CC=$CC
2659  for ac_prog in cl.exe
2660do
2661  # Extract the first word of "$ac_prog", so it can be a program name with args.
2662set dummy $ac_prog; ac_word=$2
2663{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2664$as_echo_n "checking for $ac_word... " >&6; }
2665if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2666  $as_echo_n "(cached) " >&6
2667else
2668  if test -n "$ac_ct_CC"; then
2669  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2670else
2671as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2672for as_dir in $PATH
2673do
2674  IFS=$as_save_IFS
2675  test -z "$as_dir" && as_dir=.
2676    for ac_exec_ext in '' $ac_executable_extensions; do
2677  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2678    ac_cv_prog_ac_ct_CC="$ac_prog"
2679    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2680    break 2
2681  fi
2682done
2683  done
2684IFS=$as_save_IFS
2685
2686fi
2687fi
2688ac_ct_CC=$ac_cv_prog_ac_ct_CC
2689if test -n "$ac_ct_CC"; then
2690  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2691$as_echo "$ac_ct_CC" >&6; }
2692else
2693  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2694$as_echo "no" >&6; }
2695fi
2696
2697
2698  test -n "$ac_ct_CC" && break
2699done
2700
2701  if test "x$ac_ct_CC" = x; then
2702    CC=""
2703  else
2704    case $cross_compiling:$ac_tool_warned in
2705yes:)
2706{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2707$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2708ac_tool_warned=yes ;;
2709esac
2710    CC=$ac_ct_CC
2711  fi
2712fi
2713
2714fi
2715
2716
2717test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2718$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2719as_fn_error "no acceptable C compiler found in \$PATH
2720See \`config.log' for more details." "$LINENO" 5; }
2721
2722# Provide some information about the compiler.
2723$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2724set X $ac_compile
2725ac_compiler=$2
2726for ac_option in --version -v -V -qversion; do
2727  { { ac_try="$ac_compiler $ac_option >&5"
2728case "(($ac_try" in
2729  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2730  *) ac_try_echo=$ac_try;;
2731esac
2732eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2733$as_echo "$ac_try_echo"; } >&5
2734  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2735  ac_status=$?
2736  if test -s conftest.err; then
2737    sed '10a\
2738... rest of stderr output deleted ...
2739         10q' conftest.err >conftest.er1
2740    cat conftest.er1 >&5
2741    rm -f conftest.er1 conftest.err
2742  fi
2743  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2744  test $ac_status = 0; }
2745done
2746
2747cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2748/* end confdefs.h.  */
2749
2750int
2751main ()
2752{
2753
2754  ;
2755  return 0;
2756}
2757_ACEOF
2758ac_clean_files_save=$ac_clean_files
2759ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2760# Try to create an executable without -o first, disregard a.out.
2761# It will help us diagnose broken compilers, and finding out an intuition
2762# of exeext.
2763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2764$as_echo_n "checking for C compiler default output file name... " >&6; }
2765ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2766
2767# The possible output files:
2768ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2769
2770ac_rmfiles=
2771for ac_file in $ac_files
2772do
2773  case $ac_file in
2774    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2775    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2776  esac
2777done
2778rm -f $ac_rmfiles
2779
2780if { { ac_try="$ac_link_default"
2781case "(($ac_try" in
2782  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2783  *) ac_try_echo=$ac_try;;
2784esac
2785eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2786$as_echo "$ac_try_echo"; } >&5
2787  (eval "$ac_link_default") 2>&5
2788  ac_status=$?
2789  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2790  test $ac_status = 0; }; then :
2791  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2792# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2793# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2794# so that the user can short-circuit this test for compilers unknown to
2795# Autoconf.
2796for ac_file in $ac_files ''
2797do
2798  test -f "$ac_file" || continue
2799  case $ac_file in
2800    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2801	;;
2802    [ab].out )
2803	# We found the default executable, but exeext='' is most
2804	# certainly right.
2805	break;;
2806    *.* )
2807	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2808	then :; else
2809	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2810	fi
2811	# We set ac_cv_exeext here because the later test for it is not
2812	# safe: cross compilers may not add the suffix if given an `-o'
2813	# argument, so we may need to know it at that point already.
2814	# Even if this section looks crufty: it has the advantage of
2815	# actually working.
2816	break;;
2817    * )
2818	break;;
2819  esac
2820done
2821test "$ac_cv_exeext" = no && ac_cv_exeext=
2822
2823else
2824  ac_file=''
2825fi
2826{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2827$as_echo "$ac_file" >&6; }
2828if test -z "$ac_file"; then :
2829  $as_echo "$as_me: failed program was:" >&5
2830sed 's/^/| /' conftest.$ac_ext >&5
2831
2832{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2833$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2834{ as_fn_set_status 77
2835as_fn_error "C compiler cannot create executables
2836See \`config.log' for more details." "$LINENO" 5; }; }
2837fi
2838ac_exeext=$ac_cv_exeext
2839
2840# Check that the compiler produces executables we can run.  If not, either
2841# the compiler is broken, or we cross compile.
2842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2843$as_echo_n "checking whether the C compiler works... " >&6; }
2844# If not cross compiling, check that we can run a simple program.
2845if test "$cross_compiling" != yes; then
2846  if { ac_try='./$ac_file'
2847  { { case "(($ac_try" in
2848  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2849  *) ac_try_echo=$ac_try;;
2850esac
2851eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2852$as_echo "$ac_try_echo"; } >&5
2853  (eval "$ac_try") 2>&5
2854  ac_status=$?
2855  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2856  test $ac_status = 0; }; }; then
2857    cross_compiling=no
2858  else
2859    if test "$cross_compiling" = maybe; then
2860	cross_compiling=yes
2861    else
2862	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2863$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2864as_fn_error "cannot run C compiled programs.
2865If you meant to cross compile, use \`--host'.
2866See \`config.log' for more details." "$LINENO" 5; }
2867    fi
2868  fi
2869fi
2870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2871$as_echo "yes" >&6; }
2872
2873rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2874ac_clean_files=$ac_clean_files_save
2875# Check that the compiler produces executables we can run.  If not, either
2876# the compiler is broken, or we cross compile.
2877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2878$as_echo_n "checking whether we are cross compiling... " >&6; }
2879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2880$as_echo "$cross_compiling" >&6; }
2881
2882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2883$as_echo_n "checking for suffix of executables... " >&6; }
2884if { { ac_try="$ac_link"
2885case "(($ac_try" in
2886  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2887  *) ac_try_echo=$ac_try;;
2888esac
2889eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2890$as_echo "$ac_try_echo"; } >&5
2891  (eval "$ac_link") 2>&5
2892  ac_status=$?
2893  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2894  test $ac_status = 0; }; then :
2895  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2896# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2897# work properly (i.e., refer to `conftest.exe'), while it won't with
2898# `rm'.
2899for ac_file in conftest.exe conftest conftest.*; do
2900  test -f "$ac_file" || continue
2901  case $ac_file in
2902    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2903    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2904	  break;;
2905    * ) break;;
2906  esac
2907done
2908else
2909  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2910$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2911as_fn_error "cannot compute suffix of executables: cannot compile and link
2912See \`config.log' for more details." "$LINENO" 5; }
2913fi
2914rm -f conftest$ac_cv_exeext
2915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2916$as_echo "$ac_cv_exeext" >&6; }
2917
2918rm -f conftest.$ac_ext
2919EXEEXT=$ac_cv_exeext
2920ac_exeext=$EXEEXT
2921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2922$as_echo_n "checking for suffix of object files... " >&6; }
2923if test "${ac_cv_objext+set}" = set; then :
2924  $as_echo_n "(cached) " >&6
2925else
2926  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2927/* end confdefs.h.  */
2928
2929int
2930main ()
2931{
2932
2933  ;
2934  return 0;
2935}
2936_ACEOF
2937rm -f conftest.o conftest.obj
2938if { { ac_try="$ac_compile"
2939case "(($ac_try" in
2940  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2941  *) ac_try_echo=$ac_try;;
2942esac
2943eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2944$as_echo "$ac_try_echo"; } >&5
2945  (eval "$ac_compile") 2>&5
2946  ac_status=$?
2947  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2948  test $ac_status = 0; }; then :
2949  for ac_file in conftest.o conftest.obj conftest.*; do
2950  test -f "$ac_file" || continue;
2951  case $ac_file in
2952    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2953    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2954       break;;
2955  esac
2956done
2957else
2958  $as_echo "$as_me: failed program was:" >&5
2959sed 's/^/| /' conftest.$ac_ext >&5
2960
2961{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2962$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2963as_fn_error "cannot compute suffix of object files: cannot compile
2964See \`config.log' for more details." "$LINENO" 5; }
2965fi
2966rm -f conftest.$ac_cv_objext conftest.$ac_ext
2967fi
2968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2969$as_echo "$ac_cv_objext" >&6; }
2970OBJEXT=$ac_cv_objext
2971ac_objext=$OBJEXT
2972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2973$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2974if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2975  $as_echo_n "(cached) " >&6
2976else
2977  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2978/* end confdefs.h.  */
2979
2980int
2981main ()
2982{
2983#ifndef __GNUC__
2984       choke me
2985#endif
2986
2987  ;
2988  return 0;
2989}
2990_ACEOF
2991if ac_fn_c_try_compile "$LINENO"; then :
2992  ac_compiler_gnu=yes
2993else
2994  ac_compiler_gnu=no
2995fi
2996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2997ac_cv_c_compiler_gnu=$ac_compiler_gnu
2998
2999fi
3000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3001$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3002if test $ac_compiler_gnu = yes; then
3003  GCC=yes
3004else
3005  GCC=
3006fi
3007ac_test_CFLAGS=${CFLAGS+set}
3008ac_save_CFLAGS=$CFLAGS
3009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3010$as_echo_n "checking whether $CC accepts -g... " >&6; }
3011if test "${ac_cv_prog_cc_g+set}" = set; then :
3012  $as_echo_n "(cached) " >&6
3013else
3014  ac_save_c_werror_flag=$ac_c_werror_flag
3015   ac_c_werror_flag=yes
3016   ac_cv_prog_cc_g=no
3017   CFLAGS="-g"
3018   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3019/* end confdefs.h.  */
3020
3021int
3022main ()
3023{
3024
3025  ;
3026  return 0;
3027}
3028_ACEOF
3029if ac_fn_c_try_compile "$LINENO"; then :
3030  ac_cv_prog_cc_g=yes
3031else
3032  CFLAGS=""
3033      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3034/* end confdefs.h.  */
3035
3036int
3037main ()
3038{
3039
3040  ;
3041  return 0;
3042}
3043_ACEOF
3044if ac_fn_c_try_compile "$LINENO"; then :
3045
3046else
3047  ac_c_werror_flag=$ac_save_c_werror_flag
3048	 CFLAGS="-g"
3049	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3050/* end confdefs.h.  */
3051
3052int
3053main ()
3054{
3055
3056  ;
3057  return 0;
3058}
3059_ACEOF
3060if ac_fn_c_try_compile "$LINENO"; then :
3061  ac_cv_prog_cc_g=yes
3062fi
3063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3064fi
3065rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3066fi
3067rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3068   ac_c_werror_flag=$ac_save_c_werror_flag
3069fi
3070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3071$as_echo "$ac_cv_prog_cc_g" >&6; }
3072if test "$ac_test_CFLAGS" = set; then
3073  CFLAGS=$ac_save_CFLAGS
3074elif test $ac_cv_prog_cc_g = yes; then
3075  if test "$GCC" = yes; then
3076    CFLAGS="-g -O2"
3077  else
3078    CFLAGS="-g"
3079  fi
3080else
3081  if test "$GCC" = yes; then
3082    CFLAGS="-O2"
3083  else
3084    CFLAGS=
3085  fi
3086fi
3087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3088$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3089if test "${ac_cv_prog_cc_c89+set}" = set; then :
3090  $as_echo_n "(cached) " >&6
3091else
3092  ac_cv_prog_cc_c89=no
3093ac_save_CC=$CC
3094cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3095/* end confdefs.h.  */
3096#include <stdarg.h>
3097#include <stdio.h>
3098#include <sys/types.h>
3099#include <sys/stat.h>
3100/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3101struct buf { int x; };
3102FILE * (*rcsopen) (struct buf *, struct stat *, int);
3103static char *e (p, i)
3104     char **p;
3105     int i;
3106{
3107  return p[i];
3108}
3109static char *f (char * (*g) (char **, int), char **p, ...)
3110{
3111  char *s;
3112  va_list v;
3113  va_start (v,p);
3114  s = g (p, va_arg (v,int));
3115  va_end (v);
3116  return s;
3117}
3118
3119/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3120   function prototypes and stuff, but not '\xHH' hex character constants.
3121   These don't provoke an error unfortunately, instead are silently treated
3122   as 'x'.  The following induces an error, until -std is added to get
3123   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3124   array size at least.  It's necessary to write '\x00'==0 to get something
3125   that's true only with -std.  */
3126int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3127
3128/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3129   inside strings and character constants.  */
3130#define FOO(x) 'x'
3131int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3132
3133int test (int i, double x);
3134struct s1 {int (*f) (int a);};
3135struct s2 {int (*f) (double a);};
3136int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3137int argc;
3138char **argv;
3139int
3140main ()
3141{
3142return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3143  ;
3144  return 0;
3145}
3146_ACEOF
3147for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3148	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3149do
3150  CC="$ac_save_CC $ac_arg"
3151  if ac_fn_c_try_compile "$LINENO"; then :
3152  ac_cv_prog_cc_c89=$ac_arg
3153fi
3154rm -f core conftest.err conftest.$ac_objext
3155  test "x$ac_cv_prog_cc_c89" != "xno" && break
3156done
3157rm -f conftest.$ac_ext
3158CC=$ac_save_CC
3159
3160fi
3161# AC_CACHE_VAL
3162case "x$ac_cv_prog_cc_c89" in
3163  x)
3164    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3165$as_echo "none needed" >&6; } ;;
3166  xno)
3167    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3168$as_echo "unsupported" >&6; } ;;
3169  *)
3170    CC="$CC $ac_cv_prog_cc_c89"
3171    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3172$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3173esac
3174if test "x$ac_cv_prog_cc_c89" != xno; then :
3175
3176fi
3177
3178ac_ext=c
3179ac_cpp='$CPP $CPPFLAGS'
3180ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3181ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3182ac_compiler_gnu=$ac_cv_c_compiler_gnu
3183
3184
3185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3186$as_echo_n "checking for library containing strerror... " >&6; }
3187if test "${ac_cv_search_strerror+set}" = set; then :
3188  $as_echo_n "(cached) " >&6
3189else
3190  ac_func_search_save_LIBS=$LIBS
3191cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3192/* end confdefs.h.  */
3193
3194/* Override any GCC internal prototype to avoid an error.
3195   Use char because int might match the return type of a GCC
3196   builtin and then its argument prototype would still apply.  */
3197#ifdef __cplusplus
3198extern "C"
3199#endif
3200char strerror ();
3201int
3202main ()
3203{
3204return strerror ();
3205  ;
3206  return 0;
3207}
3208_ACEOF
3209for ac_lib in '' cposix; do
3210  if test -z "$ac_lib"; then
3211    ac_res="none required"
3212  else
3213    ac_res=-l$ac_lib
3214    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3215  fi
3216  if ac_fn_c_try_link "$LINENO"; then :
3217  ac_cv_search_strerror=$ac_res
3218fi
3219rm -f core conftest.err conftest.$ac_objext \
3220    conftest$ac_exeext
3221  if test "${ac_cv_search_strerror+set}" = set; then :
3222  break
3223fi
3224done
3225if test "${ac_cv_search_strerror+set}" = set; then :
3226
3227else
3228  ac_cv_search_strerror=no
3229fi
3230rm conftest.$ac_ext
3231LIBS=$ac_func_search_save_LIBS
3232fi
3233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3234$as_echo "$ac_cv_search_strerror" >&6; }
3235ac_res=$ac_cv_search_strerror
3236if test "$ac_res" != no; then :
3237  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3238
3239fi
3240
3241
3242am__api_version='1.11'
3243
3244# Find a good install program.  We prefer a C program (faster),
3245# so one script is as good as another.  But avoid the broken or
3246# incompatible versions:
3247# SysV /etc/install, /usr/sbin/install
3248# SunOS /usr/etc/install
3249# IRIX /sbin/install
3250# AIX /bin/install
3251# AmigaOS /C/install, which installs bootblocks on floppy discs
3252# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3253# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3254# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3255# OS/2's system install, which has a completely different semantic
3256# ./install, which can be erroneously created by make from ./install.sh.
3257# Reject install programs that cannot install multiple files.
3258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3259$as_echo_n "checking for a BSD-compatible install... " >&6; }
3260if test -z "$INSTALL"; then
3261if test "${ac_cv_path_install+set}" = set; then :
3262  $as_echo_n "(cached) " >&6
3263else
3264  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3265for as_dir in $PATH
3266do
3267  IFS=$as_save_IFS
3268  test -z "$as_dir" && as_dir=.
3269    # Account for people who put trailing slashes in PATH elements.
3270case $as_dir/ in #((
3271  ./ | .// | /[cC]/* | \
3272  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3273  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3274  /usr/ucb/* ) ;;
3275  *)
3276    # OSF1 and SCO ODT 3.0 have their own names for install.
3277    # Don't use installbsd from OSF since it installs stuff as root
3278    # by default.
3279    for ac_prog in ginstall scoinst install; do
3280      for ac_exec_ext in '' $ac_executable_extensions; do
3281	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3282	  if test $ac_prog = install &&
3283	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3284	    # AIX install.  It has an incompatible calling convention.
3285	    :
3286	  elif test $ac_prog = install &&
3287	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3288	    # program-specific install script used by HP pwplus--don't use.
3289	    :
3290	  else
3291	    rm -rf conftest.one conftest.two conftest.dir
3292	    echo one > conftest.one
3293	    echo two > conftest.two
3294	    mkdir conftest.dir
3295	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3296	      test -s conftest.one && test -s conftest.two &&
3297	      test -s conftest.dir/conftest.one &&
3298	      test -s conftest.dir/conftest.two
3299	    then
3300	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3301	      break 3
3302	    fi
3303	  fi
3304	fi
3305      done
3306    done
3307    ;;
3308esac
3309
3310  done
3311IFS=$as_save_IFS
3312
3313rm -rf conftest.one conftest.two conftest.dir
3314
3315fi
3316  if test "${ac_cv_path_install+set}" = set; then
3317    INSTALL=$ac_cv_path_install
3318  else
3319    # As a last resort, use the slow shell script.  Don't cache a
3320    # value for INSTALL within a source directory, because that will
3321    # break other packages using the cache if that directory is
3322    # removed, or if the value is a relative name.
3323    INSTALL=$ac_install_sh
3324  fi
3325fi
3326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3327$as_echo "$INSTALL" >&6; }
3328
3329# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3330# It thinks the first close brace ends the variable substitution.
3331test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3332
3333test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3334
3335test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3336
3337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3338$as_echo_n "checking whether build environment is sane... " >&6; }
3339# Just in case
3340sleep 1
3341echo timestamp > conftest.file
3342# Reject unsafe characters in $srcdir or the absolute working directory
3343# name.  Accept space and tab only in the latter.
3344am_lf='
3345'
3346case `pwd` in
3347  *[\\\"\#\$\&\'\`$am_lf]*)
3348    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3349esac
3350case $srcdir in
3351  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3352    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3353esac
3354
3355# Do `set' in a subshell so we don't clobber the current shell's
3356# arguments.  Must try -L first in case configure is actually a
3357# symlink; some systems play weird games with the mod time of symlinks
3358# (eg FreeBSD returns the mod time of the symlink's containing
3359# directory).
3360if (
3361   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3362   if test "$*" = "X"; then
3363      # -L didn't work.
3364      set X `ls -t "$srcdir/configure" conftest.file`
3365   fi
3366   rm -f conftest.file
3367   if test "$*" != "X $srcdir/configure conftest.file" \
3368      && test "$*" != "X conftest.file $srcdir/configure"; then
3369
3370      # If neither matched, then we have a broken ls.  This can happen
3371      # if, for instance, CONFIG_SHELL is bash and it inherits a
3372      # broken ls alias from the environment.  This has actually
3373      # happened.  Such a system could not be considered "sane".
3374      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3375alias in your environment" "$LINENO" 5
3376   fi
3377
3378   test "$2" = conftest.file
3379   )
3380then
3381   # Ok.
3382   :
3383else
3384   as_fn_error "newly created file is older than distributed files!
3385Check your system clock" "$LINENO" 5
3386fi
3387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3388$as_echo "yes" >&6; }
3389test "$program_prefix" != NONE &&
3390  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3391# Use a double $ so make ignores it.
3392test "$program_suffix" != NONE &&
3393  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3394# Double any \ or $.
3395# By default was `s,x,x', remove it if useless.
3396ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3397program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3398
3399# expand $ac_aux_dir to an absolute path
3400am_aux_dir=`cd $ac_aux_dir && pwd`
3401
3402if test x"${MISSING+set}" != xset; then
3403  case $am_aux_dir in
3404  *\ * | *\	*)
3405    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3406  *)
3407    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3408  esac
3409fi
3410# Use eval to expand $SHELL
3411if eval "$MISSING --run true"; then
3412  am_missing_run="$MISSING --run "
3413else
3414  am_missing_run=
3415  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3416$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3417fi
3418
3419if test x"${install_sh}" != xset; then
3420  case $am_aux_dir in
3421  *\ * | *\	*)
3422    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3423  *)
3424    install_sh="\${SHELL} $am_aux_dir/install-sh"
3425  esac
3426fi
3427
3428# Installed binaries are usually stripped using `strip' when the user
3429# run `make install-strip'.  However `strip' might not be the right
3430# tool to use in cross-compilation environments, therefore Automake
3431# will honor the `STRIP' environment variable to overrule this program.
3432if test "$cross_compiling" != no; then
3433  if test -n "$ac_tool_prefix"; then
3434  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3435set dummy ${ac_tool_prefix}strip; ac_word=$2
3436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3437$as_echo_n "checking for $ac_word... " >&6; }
3438if test "${ac_cv_prog_STRIP+set}" = set; then :
3439  $as_echo_n "(cached) " >&6
3440else
3441  if test -n "$STRIP"; then
3442  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3443else
3444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3445for as_dir in $PATH
3446do
3447  IFS=$as_save_IFS
3448  test -z "$as_dir" && as_dir=.
3449    for ac_exec_ext in '' $ac_executable_extensions; do
3450  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3451    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3452    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3453    break 2
3454  fi
3455done
3456  done
3457IFS=$as_save_IFS
3458
3459fi
3460fi
3461STRIP=$ac_cv_prog_STRIP
3462if test -n "$STRIP"; then
3463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3464$as_echo "$STRIP" >&6; }
3465else
3466  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3467$as_echo "no" >&6; }
3468fi
3469
3470
3471fi
3472if test -z "$ac_cv_prog_STRIP"; then
3473  ac_ct_STRIP=$STRIP
3474  # Extract the first word of "strip", so it can be a program name with args.
3475set dummy strip; ac_word=$2
3476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3477$as_echo_n "checking for $ac_word... " >&6; }
3478if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3479  $as_echo_n "(cached) " >&6
3480else
3481  if test -n "$ac_ct_STRIP"; then
3482  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3483else
3484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3485for as_dir in $PATH
3486do
3487  IFS=$as_save_IFS
3488  test -z "$as_dir" && as_dir=.
3489    for ac_exec_ext in '' $ac_executable_extensions; do
3490  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3491    ac_cv_prog_ac_ct_STRIP="strip"
3492    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3493    break 2
3494  fi
3495done
3496  done
3497IFS=$as_save_IFS
3498
3499fi
3500fi
3501ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3502if test -n "$ac_ct_STRIP"; then
3503  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3504$as_echo "$ac_ct_STRIP" >&6; }
3505else
3506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3507$as_echo "no" >&6; }
3508fi
3509
3510  if test "x$ac_ct_STRIP" = x; then
3511    STRIP=":"
3512  else
3513    case $cross_compiling:$ac_tool_warned in
3514yes:)
3515{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3516$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3517ac_tool_warned=yes ;;
3518esac
3519    STRIP=$ac_ct_STRIP
3520  fi
3521else
3522  STRIP="$ac_cv_prog_STRIP"
3523fi
3524
3525fi
3526INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3527
3528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3529$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3530if test -z "$MKDIR_P"; then
3531  if test "${ac_cv_path_mkdir+set}" = set; then :
3532  $as_echo_n "(cached) " >&6
3533else
3534  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3535for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3536do
3537  IFS=$as_save_IFS
3538  test -z "$as_dir" && as_dir=.
3539    for ac_prog in mkdir gmkdir; do
3540	 for ac_exec_ext in '' $ac_executable_extensions; do
3541	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3542	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3543	     'mkdir (GNU coreutils) '* | \
3544	     'mkdir (coreutils) '* | \
3545	     'mkdir (fileutils) '4.1*)
3546	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3547	       break 3;;
3548	   esac
3549	 done
3550       done
3551  done
3552IFS=$as_save_IFS
3553
3554fi
3555
3556  if test "${ac_cv_path_mkdir+set}" = set; then
3557    MKDIR_P="$ac_cv_path_mkdir -p"
3558  else
3559    # As a last resort, use the slow shell script.  Don't cache a
3560    # value for MKDIR_P within a source directory, because that will
3561    # break other packages using the cache if that directory is
3562    # removed, or if the value is a relative name.
3563    test -d ./--version && rmdir ./--version
3564    MKDIR_P="$ac_install_sh -d"
3565  fi
3566fi
3567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3568$as_echo "$MKDIR_P" >&6; }
3569
3570mkdir_p="$MKDIR_P"
3571case $mkdir_p in
3572  [\\/$]* | ?:[\\/]*) ;;
3573  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3574esac
3575
3576for ac_prog in gawk mawk nawk awk
3577do
3578  # Extract the first word of "$ac_prog", so it can be a program name with args.
3579set dummy $ac_prog; ac_word=$2
3580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3581$as_echo_n "checking for $ac_word... " >&6; }
3582if test "${ac_cv_prog_AWK+set}" = set; then :
3583  $as_echo_n "(cached) " >&6
3584else
3585  if test -n "$AWK"; then
3586  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3587else
3588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3589for as_dir in $PATH
3590do
3591  IFS=$as_save_IFS
3592  test -z "$as_dir" && as_dir=.
3593    for ac_exec_ext in '' $ac_executable_extensions; do
3594  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3595    ac_cv_prog_AWK="$ac_prog"
3596    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3597    break 2
3598  fi
3599done
3600  done
3601IFS=$as_save_IFS
3602
3603fi
3604fi
3605AWK=$ac_cv_prog_AWK
3606if test -n "$AWK"; then
3607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3608$as_echo "$AWK" >&6; }
3609else
3610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3611$as_echo "no" >&6; }
3612fi
3613
3614
3615  test -n "$AWK" && break
3616done
3617
3618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3619$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3620set x ${MAKE-make}
3621ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3622if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3623  $as_echo_n "(cached) " >&6
3624else
3625  cat >conftest.make <<\_ACEOF
3626SHELL = /bin/sh
3627all:
3628	@echo '@@@%%%=$(MAKE)=@@@%%%'
3629_ACEOF
3630# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3631case `${MAKE-make} -f conftest.make 2>/dev/null` in
3632  *@@@%%%=?*=@@@%%%*)
3633    eval ac_cv_prog_make_${ac_make}_set=yes;;
3634  *)
3635    eval ac_cv_prog_make_${ac_make}_set=no;;
3636esac
3637rm -f conftest.make
3638fi
3639if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3641$as_echo "yes" >&6; }
3642  SET_MAKE=
3643else
3644  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3645$as_echo "no" >&6; }
3646  SET_MAKE="MAKE=${MAKE-make}"
3647fi
3648
3649rm -rf .tst 2>/dev/null
3650mkdir .tst 2>/dev/null
3651if test -d .tst; then
3652  am__leading_dot=.
3653else
3654  am__leading_dot=_
3655fi
3656rmdir .tst 2>/dev/null
3657
3658DEPDIR="${am__leading_dot}deps"
3659
3660ac_config_commands="$ac_config_commands depfiles"
3661
3662
3663am_make=${MAKE-make}
3664cat > confinc << 'END'
3665am__doit:
3666	@echo this is the am__doit target
3667.PHONY: am__doit
3668END
3669# If we don't find an include directive, just comment out the code.
3670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3671$as_echo_n "checking for style of include used by $am_make... " >&6; }
3672am__include="#"
3673am__quote=
3674_am_result=none
3675# First try GNU make style include.
3676echo "include confinc" > confmf
3677# Ignore all kinds of additional output from `make'.
3678case `$am_make -s -f confmf 2> /dev/null` in #(
3679*the\ am__doit\ target*)
3680  am__include=include
3681  am__quote=
3682  _am_result=GNU
3683  ;;
3684esac
3685# Now try BSD make style include.
3686if test "$am__include" = "#"; then
3687   echo '.include "confinc"' > confmf
3688   case `$am_make -s -f confmf 2> /dev/null` in #(
3689   *the\ am__doit\ target*)
3690     am__include=.include
3691     am__quote="\""
3692     _am_result=BSD
3693     ;;
3694   esac
3695fi
3696
3697
3698{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3699$as_echo "$_am_result" >&6; }
3700rm -f confinc confmf
3701
3702# Check whether --enable-dependency-tracking was given.
3703if test "${enable_dependency_tracking+set}" = set; then :
3704  enableval=$enable_dependency_tracking;
3705fi
3706
3707if test "x$enable_dependency_tracking" != xno; then
3708  am_depcomp="$ac_aux_dir/depcomp"
3709  AMDEPBACKSLASH='\'
3710  am__nodep='_no'
3711fi
3712 if test "x$enable_dependency_tracking" != xno; then
3713  AMDEP_TRUE=
3714  AMDEP_FALSE='#'
3715else
3716  AMDEP_TRUE='#'
3717  AMDEP_FALSE=
3718fi
3719
3720
3721if test "`cd $srcdir && pwd`" != "`pwd`"; then
3722  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3723  # is not polluted with repeated "-I."
3724  am__isrc=' -I$(srcdir)'
3725  # test to see if srcdir already configured
3726  if test -f $srcdir/config.status; then
3727    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3728  fi
3729fi
3730
3731# test whether we have cygpath
3732if test -z "$CYGPATH_W"; then
3733  if (cygpath --version) >/dev/null 2>/dev/null; then
3734    CYGPATH_W='cygpath -w'
3735  else
3736    CYGPATH_W=echo
3737  fi
3738fi
3739
3740
3741# Define the identity of the package.
3742 PACKAGE='gas'
3743 VERSION='2.27.0'
3744
3745
3746cat >>confdefs.h <<_ACEOF
3747#define PACKAGE "$PACKAGE"
3748_ACEOF
3749
3750
3751cat >>confdefs.h <<_ACEOF
3752#define VERSION "$VERSION"
3753_ACEOF
3754
3755# Some tools Automake needs.
3756
3757ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3758
3759
3760AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3761
3762
3763AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3764
3765
3766AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3767
3768
3769MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3770
3771# We need awk for the "check" target.  The system "awk" is bad on
3772# some platforms.
3773# Always define AMTAR for backward compatibility.  Yes, it's still used
3774# in the wild :-(  We should find a proper way to deprecate it ...
3775AMTAR='$${TAR-tar}'
3776
3777am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3778
3779
3780
3781
3782depcc="$CC"   am_compiler_list=
3783
3784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3785$as_echo_n "checking dependency style of $depcc... " >&6; }
3786if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3787  $as_echo_n "(cached) " >&6
3788else
3789  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3790  # We make a subdir and do the tests there.  Otherwise we can end up
3791  # making bogus files that we don't know about and never remove.  For
3792  # instance it was reported that on HP-UX the gcc test will end up
3793  # making a dummy file named `D' -- because `-MD' means `put the output
3794  # in D'.
3795  rm -rf conftest.dir
3796  mkdir conftest.dir
3797  # Copy depcomp to subdir because otherwise we won't find it if we're
3798  # using a relative directory.
3799  cp "$am_depcomp" conftest.dir
3800  cd conftest.dir
3801  # We will build objects and dependencies in a subdirectory because
3802  # it helps to detect inapplicable dependency modes.  For instance
3803  # both Tru64's cc and ICC support -MD to output dependencies as a
3804  # side effect of compilation, but ICC will put the dependencies in
3805  # the current directory while Tru64 will put them in the object
3806  # directory.
3807  mkdir sub
3808
3809  am_cv_CC_dependencies_compiler_type=none
3810  if test "$am_compiler_list" = ""; then
3811     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3812  fi
3813  am__universal=false
3814  case " $depcc " in #(
3815     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3816     esac
3817
3818  for depmode in $am_compiler_list; do
3819    # Setup a source with many dependencies, because some compilers
3820    # like to wrap large dependency lists on column 80 (with \), and
3821    # we should not choose a depcomp mode which is confused by this.
3822    #
3823    # We need to recreate these files for each test, as the compiler may
3824    # overwrite some of them when testing with obscure command lines.
3825    # This happens at least with the AIX C compiler.
3826    : > sub/conftest.c
3827    for i in 1 2 3 4 5 6; do
3828      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3829      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3830      # Solaris 8's {/usr,}/bin/sh.
3831      touch sub/conftst$i.h
3832    done
3833    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3834
3835    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3836    # mode.  It turns out that the SunPro C++ compiler does not properly
3837    # handle `-M -o', and we need to detect this.  Also, some Intel
3838    # versions had trouble with output in subdirs
3839    am__obj=sub/conftest.${OBJEXT-o}
3840    am__minus_obj="-o $am__obj"
3841    case $depmode in
3842    gcc)
3843      # This depmode causes a compiler race in universal mode.
3844      test "$am__universal" = false || continue
3845      ;;
3846    nosideeffect)
3847      # after this tag, mechanisms are not by side-effect, so they'll
3848      # only be used when explicitly requested
3849      if test "x$enable_dependency_tracking" = xyes; then
3850	continue
3851      else
3852	break
3853      fi
3854      ;;
3855    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3856      # This compiler won't grok `-c -o', but also, the minuso test has
3857      # not run yet.  These depmodes are late enough in the game, and
3858      # so weak that their functioning should not be impacted.
3859      am__obj=conftest.${OBJEXT-o}
3860      am__minus_obj=
3861      ;;
3862    none) break ;;
3863    esac
3864    if depmode=$depmode \
3865       source=sub/conftest.c object=$am__obj \
3866       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3867       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3868         >/dev/null 2>conftest.err &&
3869       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3870       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3871       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3872       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3873      # icc doesn't choke on unknown options, it will just issue warnings
3874      # or remarks (even with -Werror).  So we grep stderr for any message
3875      # that says an option was ignored or not supported.
3876      # When given -MP, icc 7.0 and 7.1 complain thusly:
3877      #   icc: Command line warning: ignoring option '-M'; no argument required
3878      # The diagnosis changed in icc 8.0:
3879      #   icc: Command line remark: option '-MP' not supported
3880      if (grep 'ignoring option' conftest.err ||
3881          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3882        am_cv_CC_dependencies_compiler_type=$depmode
3883        break
3884      fi
3885    fi
3886  done
3887
3888  cd ..
3889  rm -rf conftest.dir
3890else
3891  am_cv_CC_dependencies_compiler_type=none
3892fi
3893
3894fi
3895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3896$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3897CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3898
3899 if
3900  test "x$enable_dependency_tracking" != xno \
3901  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3902  am__fastdepCC_TRUE=
3903  am__fastdepCC_FALSE='#'
3904else
3905  am__fastdepCC_TRUE='#'
3906  am__fastdepCC_FALSE=
3907fi
3908
3909
3910
3911
3912ac_ext=c
3913ac_cpp='$CPP $CPPFLAGS'
3914ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3915ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3916ac_compiler_gnu=$ac_cv_c_compiler_gnu
3917if test -n "$ac_tool_prefix"; then
3918  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3919set dummy ${ac_tool_prefix}gcc; ac_word=$2
3920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3921$as_echo_n "checking for $ac_word... " >&6; }
3922if test "${ac_cv_prog_CC+set}" = set; then :
3923  $as_echo_n "(cached) " >&6
3924else
3925  if test -n "$CC"; then
3926  ac_cv_prog_CC="$CC" # Let the user override the test.
3927else
3928as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3929for as_dir in $PATH
3930do
3931  IFS=$as_save_IFS
3932  test -z "$as_dir" && as_dir=.
3933    for ac_exec_ext in '' $ac_executable_extensions; do
3934  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3935    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3936    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3937    break 2
3938  fi
3939done
3940  done
3941IFS=$as_save_IFS
3942
3943fi
3944fi
3945CC=$ac_cv_prog_CC
3946if test -n "$CC"; then
3947  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3948$as_echo "$CC" >&6; }
3949else
3950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3951$as_echo "no" >&6; }
3952fi
3953
3954
3955fi
3956if test -z "$ac_cv_prog_CC"; then
3957  ac_ct_CC=$CC
3958  # Extract the first word of "gcc", so it can be a program name with args.
3959set dummy gcc; ac_word=$2
3960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3961$as_echo_n "checking for $ac_word... " >&6; }
3962if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3963  $as_echo_n "(cached) " >&6
3964else
3965  if test -n "$ac_ct_CC"; then
3966  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3967else
3968as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3969for as_dir in $PATH
3970do
3971  IFS=$as_save_IFS
3972  test -z "$as_dir" && as_dir=.
3973    for ac_exec_ext in '' $ac_executable_extensions; do
3974  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3975    ac_cv_prog_ac_ct_CC="gcc"
3976    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3977    break 2
3978  fi
3979done
3980  done
3981IFS=$as_save_IFS
3982
3983fi
3984fi
3985ac_ct_CC=$ac_cv_prog_ac_ct_CC
3986if test -n "$ac_ct_CC"; then
3987  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3988$as_echo "$ac_ct_CC" >&6; }
3989else
3990  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3991$as_echo "no" >&6; }
3992fi
3993
3994  if test "x$ac_ct_CC" = x; then
3995    CC=""
3996  else
3997    case $cross_compiling:$ac_tool_warned in
3998yes:)
3999{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4000$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4001ac_tool_warned=yes ;;
4002esac
4003    CC=$ac_ct_CC
4004  fi
4005else
4006  CC="$ac_cv_prog_CC"
4007fi
4008
4009if test -z "$CC"; then
4010          if test -n "$ac_tool_prefix"; then
4011    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4012set dummy ${ac_tool_prefix}cc; ac_word=$2
4013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4014$as_echo_n "checking for $ac_word... " >&6; }
4015if test "${ac_cv_prog_CC+set}" = set; then :
4016  $as_echo_n "(cached) " >&6
4017else
4018  if test -n "$CC"; then
4019  ac_cv_prog_CC="$CC" # Let the user override the test.
4020else
4021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4022for as_dir in $PATH
4023do
4024  IFS=$as_save_IFS
4025  test -z "$as_dir" && as_dir=.
4026    for ac_exec_ext in '' $ac_executable_extensions; do
4027  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4028    ac_cv_prog_CC="${ac_tool_prefix}cc"
4029    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4030    break 2
4031  fi
4032done
4033  done
4034IFS=$as_save_IFS
4035
4036fi
4037fi
4038CC=$ac_cv_prog_CC
4039if test -n "$CC"; then
4040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4041$as_echo "$CC" >&6; }
4042else
4043  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4044$as_echo "no" >&6; }
4045fi
4046
4047
4048  fi
4049fi
4050if test -z "$CC"; then
4051  # Extract the first word of "cc", so it can be a program name with args.
4052set dummy cc; ac_word=$2
4053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4054$as_echo_n "checking for $ac_word... " >&6; }
4055if test "${ac_cv_prog_CC+set}" = set; then :
4056  $as_echo_n "(cached) " >&6
4057else
4058  if test -n "$CC"; then
4059  ac_cv_prog_CC="$CC" # Let the user override the test.
4060else
4061  ac_prog_rejected=no
4062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4063for as_dir in $PATH
4064do
4065  IFS=$as_save_IFS
4066  test -z "$as_dir" && as_dir=.
4067    for ac_exec_ext in '' $ac_executable_extensions; do
4068  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4069    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4070       ac_prog_rejected=yes
4071       continue
4072     fi
4073    ac_cv_prog_CC="cc"
4074    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4075    break 2
4076  fi
4077done
4078  done
4079IFS=$as_save_IFS
4080
4081if test $ac_prog_rejected = yes; then
4082  # We found a bogon in the path, so make sure we never use it.
4083  set dummy $ac_cv_prog_CC
4084  shift
4085  if test $# != 0; then
4086    # We chose a different compiler from the bogus one.
4087    # However, it has the same basename, so the bogon will be chosen
4088    # first if we set CC to just the basename; use the full file name.
4089    shift
4090    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4091  fi
4092fi
4093fi
4094fi
4095CC=$ac_cv_prog_CC
4096if test -n "$CC"; then
4097  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4098$as_echo "$CC" >&6; }
4099else
4100  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4101$as_echo "no" >&6; }
4102fi
4103
4104
4105fi
4106if test -z "$CC"; then
4107  if test -n "$ac_tool_prefix"; then
4108  for ac_prog in cl.exe
4109  do
4110    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4111set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4113$as_echo_n "checking for $ac_word... " >&6; }
4114if test "${ac_cv_prog_CC+set}" = set; then :
4115  $as_echo_n "(cached) " >&6
4116else
4117  if test -n "$CC"; then
4118  ac_cv_prog_CC="$CC" # Let the user override the test.
4119else
4120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4121for as_dir in $PATH
4122do
4123  IFS=$as_save_IFS
4124  test -z "$as_dir" && as_dir=.
4125    for ac_exec_ext in '' $ac_executable_extensions; do
4126  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4127    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4128    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4129    break 2
4130  fi
4131done
4132  done
4133IFS=$as_save_IFS
4134
4135fi
4136fi
4137CC=$ac_cv_prog_CC
4138if test -n "$CC"; then
4139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4140$as_echo "$CC" >&6; }
4141else
4142  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4143$as_echo "no" >&6; }
4144fi
4145
4146
4147    test -n "$CC" && break
4148  done
4149fi
4150if test -z "$CC"; then
4151  ac_ct_CC=$CC
4152  for ac_prog in cl.exe
4153do
4154  # Extract the first word of "$ac_prog", so it can be a program name with args.
4155set dummy $ac_prog; ac_word=$2
4156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4157$as_echo_n "checking for $ac_word... " >&6; }
4158if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4159  $as_echo_n "(cached) " >&6
4160else
4161  if test -n "$ac_ct_CC"; then
4162  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4163else
4164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4165for as_dir in $PATH
4166do
4167  IFS=$as_save_IFS
4168  test -z "$as_dir" && as_dir=.
4169    for ac_exec_ext in '' $ac_executable_extensions; do
4170  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4171    ac_cv_prog_ac_ct_CC="$ac_prog"
4172    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4173    break 2
4174  fi
4175done
4176  done
4177IFS=$as_save_IFS
4178
4179fi
4180fi
4181ac_ct_CC=$ac_cv_prog_ac_ct_CC
4182if test -n "$ac_ct_CC"; then
4183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4184$as_echo "$ac_ct_CC" >&6; }
4185else
4186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4187$as_echo "no" >&6; }
4188fi
4189
4190
4191  test -n "$ac_ct_CC" && break
4192done
4193
4194  if test "x$ac_ct_CC" = x; then
4195    CC=""
4196  else
4197    case $cross_compiling:$ac_tool_warned in
4198yes:)
4199{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4200$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4201ac_tool_warned=yes ;;
4202esac
4203    CC=$ac_ct_CC
4204  fi
4205fi
4206
4207fi
4208
4209
4210test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4211$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4212as_fn_error "no acceptable C compiler found in \$PATH
4213See \`config.log' for more details." "$LINENO" 5; }
4214
4215# Provide some information about the compiler.
4216$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4217set X $ac_compile
4218ac_compiler=$2
4219for ac_option in --version -v -V -qversion; do
4220  { { ac_try="$ac_compiler $ac_option >&5"
4221case "(($ac_try" in
4222  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4223  *) ac_try_echo=$ac_try;;
4224esac
4225eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4226$as_echo "$ac_try_echo"; } >&5
4227  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4228  ac_status=$?
4229  if test -s conftest.err; then
4230    sed '10a\
4231... rest of stderr output deleted ...
4232         10q' conftest.err >conftest.er1
4233    cat conftest.er1 >&5
4234    rm -f conftest.er1 conftest.err
4235  fi
4236  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4237  test $ac_status = 0; }
4238done
4239
4240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4241$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4242if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4243  $as_echo_n "(cached) " >&6
4244else
4245  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4246/* end confdefs.h.  */
4247
4248int
4249main ()
4250{
4251#ifndef __GNUC__
4252       choke me
4253#endif
4254
4255  ;
4256  return 0;
4257}
4258_ACEOF
4259if ac_fn_c_try_compile "$LINENO"; then :
4260  ac_compiler_gnu=yes
4261else
4262  ac_compiler_gnu=no
4263fi
4264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4265ac_cv_c_compiler_gnu=$ac_compiler_gnu
4266
4267fi
4268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4269$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4270if test $ac_compiler_gnu = yes; then
4271  GCC=yes
4272else
4273  GCC=
4274fi
4275ac_test_CFLAGS=${CFLAGS+set}
4276ac_save_CFLAGS=$CFLAGS
4277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4278$as_echo_n "checking whether $CC accepts -g... " >&6; }
4279if test "${ac_cv_prog_cc_g+set}" = set; then :
4280  $as_echo_n "(cached) " >&6
4281else
4282  ac_save_c_werror_flag=$ac_c_werror_flag
4283   ac_c_werror_flag=yes
4284   ac_cv_prog_cc_g=no
4285   CFLAGS="-g"
4286   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4287/* end confdefs.h.  */
4288
4289int
4290main ()
4291{
4292
4293  ;
4294  return 0;
4295}
4296_ACEOF
4297if ac_fn_c_try_compile "$LINENO"; then :
4298  ac_cv_prog_cc_g=yes
4299else
4300  CFLAGS=""
4301      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4302/* end confdefs.h.  */
4303
4304int
4305main ()
4306{
4307
4308  ;
4309  return 0;
4310}
4311_ACEOF
4312if ac_fn_c_try_compile "$LINENO"; then :
4313
4314else
4315  ac_c_werror_flag=$ac_save_c_werror_flag
4316	 CFLAGS="-g"
4317	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4318/* end confdefs.h.  */
4319
4320int
4321main ()
4322{
4323
4324  ;
4325  return 0;
4326}
4327_ACEOF
4328if ac_fn_c_try_compile "$LINENO"; then :
4329  ac_cv_prog_cc_g=yes
4330fi
4331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4332fi
4333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4334fi
4335rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4336   ac_c_werror_flag=$ac_save_c_werror_flag
4337fi
4338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4339$as_echo "$ac_cv_prog_cc_g" >&6; }
4340if test "$ac_test_CFLAGS" = set; then
4341  CFLAGS=$ac_save_CFLAGS
4342elif test $ac_cv_prog_cc_g = yes; then
4343  if test "$GCC" = yes; then
4344    CFLAGS="-g -O2"
4345  else
4346    CFLAGS="-g"
4347  fi
4348else
4349  if test "$GCC" = yes; then
4350    CFLAGS="-O2"
4351  else
4352    CFLAGS=
4353  fi
4354fi
4355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4356$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4357if test "${ac_cv_prog_cc_c89+set}" = set; then :
4358  $as_echo_n "(cached) " >&6
4359else
4360  ac_cv_prog_cc_c89=no
4361ac_save_CC=$CC
4362cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4363/* end confdefs.h.  */
4364#include <stdarg.h>
4365#include <stdio.h>
4366#include <sys/types.h>
4367#include <sys/stat.h>
4368/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4369struct buf { int x; };
4370FILE * (*rcsopen) (struct buf *, struct stat *, int);
4371static char *e (p, i)
4372     char **p;
4373     int i;
4374{
4375  return p[i];
4376}
4377static char *f (char * (*g) (char **, int), char **p, ...)
4378{
4379  char *s;
4380  va_list v;
4381  va_start (v,p);
4382  s = g (p, va_arg (v,int));
4383  va_end (v);
4384  return s;
4385}
4386
4387/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4388   function prototypes and stuff, but not '\xHH' hex character constants.
4389   These don't provoke an error unfortunately, instead are silently treated
4390   as 'x'.  The following induces an error, until -std is added to get
4391   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4392   array size at least.  It's necessary to write '\x00'==0 to get something
4393   that's true only with -std.  */
4394int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4395
4396/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4397   inside strings and character constants.  */
4398#define FOO(x) 'x'
4399int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4400
4401int test (int i, double x);
4402struct s1 {int (*f) (int a);};
4403struct s2 {int (*f) (double a);};
4404int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4405int argc;
4406char **argv;
4407int
4408main ()
4409{
4410return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4411  ;
4412  return 0;
4413}
4414_ACEOF
4415for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4416	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4417do
4418  CC="$ac_save_CC $ac_arg"
4419  if ac_fn_c_try_compile "$LINENO"; then :
4420  ac_cv_prog_cc_c89=$ac_arg
4421fi
4422rm -f core conftest.err conftest.$ac_objext
4423  test "x$ac_cv_prog_cc_c89" != "xno" && break
4424done
4425rm -f conftest.$ac_ext
4426CC=$ac_save_CC
4427
4428fi
4429# AC_CACHE_VAL
4430case "x$ac_cv_prog_cc_c89" in
4431  x)
4432    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4433$as_echo "none needed" >&6; } ;;
4434  xno)
4435    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4436$as_echo "unsupported" >&6; } ;;
4437  *)
4438    CC="$CC $ac_cv_prog_cc_c89"
4439    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4440$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4441esac
4442if test "x$ac_cv_prog_cc_c89" != xno; then :
4443
4444fi
4445
4446ac_ext=c
4447ac_cpp='$CPP $CPPFLAGS'
4448ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4449ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4450ac_compiler_gnu=$ac_cv_c_compiler_gnu
4451
4452ac_ext=c
4453ac_cpp='$CPP $CPPFLAGS'
4454ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4455ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4456ac_compiler_gnu=$ac_cv_c_compiler_gnu
4457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4458$as_echo_n "checking how to run the C preprocessor... " >&6; }
4459# On Suns, sometimes $CPP names a directory.
4460if test -n "$CPP" && test -d "$CPP"; then
4461  CPP=
4462fi
4463if test -z "$CPP"; then
4464  if test "${ac_cv_prog_CPP+set}" = set; then :
4465  $as_echo_n "(cached) " >&6
4466else
4467      # Double quotes because CPP needs to be expanded
4468    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4469    do
4470      ac_preproc_ok=false
4471for ac_c_preproc_warn_flag in '' yes
4472do
4473  # Use a header file that comes with gcc, so configuring glibc
4474  # with a fresh cross-compiler works.
4475  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4476  # <limits.h> exists even on freestanding compilers.
4477  # On the NeXT, cc -E runs the code through the compiler's parser,
4478  # not just through cpp. "Syntax error" is here to catch this case.
4479  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480/* end confdefs.h.  */
4481#ifdef __STDC__
4482# include <limits.h>
4483#else
4484# include <assert.h>
4485#endif
4486		     Syntax error
4487_ACEOF
4488if ac_fn_c_try_cpp "$LINENO"; then :
4489
4490else
4491  # Broken: fails on valid input.
4492continue
4493fi
4494rm -f conftest.err conftest.$ac_ext
4495
4496  # OK, works on sane cases.  Now check whether nonexistent headers
4497  # can be detected and how.
4498  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4499/* end confdefs.h.  */
4500#include <ac_nonexistent.h>
4501_ACEOF
4502if ac_fn_c_try_cpp "$LINENO"; then :
4503  # Broken: success on invalid input.
4504continue
4505else
4506  # Passes both tests.
4507ac_preproc_ok=:
4508break
4509fi
4510rm -f conftest.err conftest.$ac_ext
4511
4512done
4513# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4514rm -f conftest.err conftest.$ac_ext
4515if $ac_preproc_ok; then :
4516  break
4517fi
4518
4519    done
4520    ac_cv_prog_CPP=$CPP
4521
4522fi
4523  CPP=$ac_cv_prog_CPP
4524else
4525  ac_cv_prog_CPP=$CPP
4526fi
4527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4528$as_echo "$CPP" >&6; }
4529ac_preproc_ok=false
4530for ac_c_preproc_warn_flag in '' yes
4531do
4532  # Use a header file that comes with gcc, so configuring glibc
4533  # with a fresh cross-compiler works.
4534  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4535  # <limits.h> exists even on freestanding compilers.
4536  # On the NeXT, cc -E runs the code through the compiler's parser,
4537  # not just through cpp. "Syntax error" is here to catch this case.
4538  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4539/* end confdefs.h.  */
4540#ifdef __STDC__
4541# include <limits.h>
4542#else
4543# include <assert.h>
4544#endif
4545		     Syntax error
4546_ACEOF
4547if ac_fn_c_try_cpp "$LINENO"; then :
4548
4549else
4550  # Broken: fails on valid input.
4551continue
4552fi
4553rm -f conftest.err conftest.$ac_ext
4554
4555  # OK, works on sane cases.  Now check whether nonexistent headers
4556  # can be detected and how.
4557  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4558/* end confdefs.h.  */
4559#include <ac_nonexistent.h>
4560_ACEOF
4561if ac_fn_c_try_cpp "$LINENO"; then :
4562  # Broken: success on invalid input.
4563continue
4564else
4565  # Passes both tests.
4566ac_preproc_ok=:
4567break
4568fi
4569rm -f conftest.err conftest.$ac_ext
4570
4571done
4572# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4573rm -f conftest.err conftest.$ac_ext
4574if $ac_preproc_ok; then :
4575
4576else
4577  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4578$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4579as_fn_error "C preprocessor \"$CPP\" fails sanity check
4580See \`config.log' for more details." "$LINENO" 5; }
4581fi
4582
4583ac_ext=c
4584ac_cpp='$CPP $CPPFLAGS'
4585ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4586ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4587ac_compiler_gnu=$ac_cv_c_compiler_gnu
4588
4589
4590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4591$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4592if test "${ac_cv_path_GREP+set}" = set; then :
4593  $as_echo_n "(cached) " >&6
4594else
4595  if test -z "$GREP"; then
4596  ac_path_GREP_found=false
4597  # Loop through the user's path and test for each of PROGNAME-LIST
4598  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4599for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4600do
4601  IFS=$as_save_IFS
4602  test -z "$as_dir" && as_dir=.
4603    for ac_prog in grep ggrep; do
4604    for ac_exec_ext in '' $ac_executable_extensions; do
4605      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4606      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4607# Check for GNU ac_path_GREP and select it if it is found.
4608  # Check for GNU $ac_path_GREP
4609case `"$ac_path_GREP" --version 2>&1` in
4610*GNU*)
4611  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4612*)
4613  ac_count=0
4614  $as_echo_n 0123456789 >"conftest.in"
4615  while :
4616  do
4617    cat "conftest.in" "conftest.in" >"conftest.tmp"
4618    mv "conftest.tmp" "conftest.in"
4619    cp "conftest.in" "conftest.nl"
4620    $as_echo 'GREP' >> "conftest.nl"
4621    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4622    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4623    as_fn_arith $ac_count + 1 && ac_count=$as_val
4624    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4625      # Best one so far, save it but keep looking for a better one
4626      ac_cv_path_GREP="$ac_path_GREP"
4627      ac_path_GREP_max=$ac_count
4628    fi
4629    # 10*(2^10) chars as input seems more than enough
4630    test $ac_count -gt 10 && break
4631  done
4632  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4633esac
4634
4635      $ac_path_GREP_found && break 3
4636    done
4637  done
4638  done
4639IFS=$as_save_IFS
4640  if test -z "$ac_cv_path_GREP"; then
4641    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4642  fi
4643else
4644  ac_cv_path_GREP=$GREP
4645fi
4646
4647fi
4648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4649$as_echo "$ac_cv_path_GREP" >&6; }
4650 GREP="$ac_cv_path_GREP"
4651
4652
4653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4654$as_echo_n "checking for egrep... " >&6; }
4655if test "${ac_cv_path_EGREP+set}" = set; then :
4656  $as_echo_n "(cached) " >&6
4657else
4658  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4659   then ac_cv_path_EGREP="$GREP -E"
4660   else
4661     if test -z "$EGREP"; then
4662  ac_path_EGREP_found=false
4663  # Loop through the user's path and test for each of PROGNAME-LIST
4664  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4665for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4666do
4667  IFS=$as_save_IFS
4668  test -z "$as_dir" && as_dir=.
4669    for ac_prog in egrep; do
4670    for ac_exec_ext in '' $ac_executable_extensions; do
4671      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4672      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4673# Check for GNU ac_path_EGREP and select it if it is found.
4674  # Check for GNU $ac_path_EGREP
4675case `"$ac_path_EGREP" --version 2>&1` in
4676*GNU*)
4677  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4678*)
4679  ac_count=0
4680  $as_echo_n 0123456789 >"conftest.in"
4681  while :
4682  do
4683    cat "conftest.in" "conftest.in" >"conftest.tmp"
4684    mv "conftest.tmp" "conftest.in"
4685    cp "conftest.in" "conftest.nl"
4686    $as_echo 'EGREP' >> "conftest.nl"
4687    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4688    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4689    as_fn_arith $ac_count + 1 && ac_count=$as_val
4690    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4691      # Best one so far, save it but keep looking for a better one
4692      ac_cv_path_EGREP="$ac_path_EGREP"
4693      ac_path_EGREP_max=$ac_count
4694    fi
4695    # 10*(2^10) chars as input seems more than enough
4696    test $ac_count -gt 10 && break
4697  done
4698  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4699esac
4700
4701      $ac_path_EGREP_found && break 3
4702    done
4703  done
4704  done
4705IFS=$as_save_IFS
4706  if test -z "$ac_cv_path_EGREP"; then
4707    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4708  fi
4709else
4710  ac_cv_path_EGREP=$EGREP
4711fi
4712
4713   fi
4714fi
4715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4716$as_echo "$ac_cv_path_EGREP" >&6; }
4717 EGREP="$ac_cv_path_EGREP"
4718
4719
4720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4721$as_echo_n "checking for ANSI C header files... " >&6; }
4722if test "${ac_cv_header_stdc+set}" = set; then :
4723  $as_echo_n "(cached) " >&6
4724else
4725  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4726/* end confdefs.h.  */
4727#include <stdlib.h>
4728#include <stdarg.h>
4729#include <string.h>
4730#include <float.h>
4731
4732int
4733main ()
4734{
4735
4736  ;
4737  return 0;
4738}
4739_ACEOF
4740if ac_fn_c_try_compile "$LINENO"; then :
4741  ac_cv_header_stdc=yes
4742else
4743  ac_cv_header_stdc=no
4744fi
4745rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4746
4747if test $ac_cv_header_stdc = yes; then
4748  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4749  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4750/* end confdefs.h.  */
4751#include <string.h>
4752
4753_ACEOF
4754if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4755  $EGREP "memchr" >/dev/null 2>&1; then :
4756
4757else
4758  ac_cv_header_stdc=no
4759fi
4760rm -f conftest*
4761
4762fi
4763
4764if test $ac_cv_header_stdc = yes; then
4765  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4766  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767/* end confdefs.h.  */
4768#include <stdlib.h>
4769
4770_ACEOF
4771if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4772  $EGREP "free" >/dev/null 2>&1; then :
4773
4774else
4775  ac_cv_header_stdc=no
4776fi
4777rm -f conftest*
4778
4779fi
4780
4781if test $ac_cv_header_stdc = yes; then
4782  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4783  if test "$cross_compiling" = yes; then :
4784  :
4785else
4786  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4787/* end confdefs.h.  */
4788#include <ctype.h>
4789#include <stdlib.h>
4790#if ((' ' & 0x0FF) == 0x020)
4791# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4792# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4793#else
4794# define ISLOWER(c) \
4795		   (('a' <= (c) && (c) <= 'i') \
4796		     || ('j' <= (c) && (c) <= 'r') \
4797		     || ('s' <= (c) && (c) <= 'z'))
4798# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4799#endif
4800
4801#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4802int
4803main ()
4804{
4805  int i;
4806  for (i = 0; i < 256; i++)
4807    if (XOR (islower (i), ISLOWER (i))
4808	|| toupper (i) != TOUPPER (i))
4809      return 2;
4810  return 0;
4811}
4812_ACEOF
4813if ac_fn_c_try_run "$LINENO"; then :
4814
4815else
4816  ac_cv_header_stdc=no
4817fi
4818rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4819  conftest.$ac_objext conftest.beam conftest.$ac_ext
4820fi
4821
4822fi
4823fi
4824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4825$as_echo "$ac_cv_header_stdc" >&6; }
4826if test $ac_cv_header_stdc = yes; then
4827
4828$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4829
4830fi
4831
4832# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4833for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4834		  inttypes.h stdint.h unistd.h
4835do :
4836  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4837ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4838"
4839eval as_val=\$$as_ac_Header
4840   if test "x$as_val" = x""yes; then :
4841  cat >>confdefs.h <<_ACEOF
4842#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4843_ACEOF
4844
4845fi
4846
4847done
4848
4849
4850
4851  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4852if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4853  MINIX=yes
4854else
4855  MINIX=
4856fi
4857
4858
4859  if test "$MINIX" = yes; then
4860
4861$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4862
4863
4864$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4865
4866
4867$as_echo "#define _MINIX 1" >>confdefs.h
4868
4869  fi
4870
4871
4872  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4873$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4874if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4875  $as_echo_n "(cached) " >&6
4876else
4877  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4878/* end confdefs.h.  */
4879
4880#	  define __EXTENSIONS__ 1
4881	  $ac_includes_default
4882int
4883main ()
4884{
4885
4886  ;
4887  return 0;
4888}
4889_ACEOF
4890if ac_fn_c_try_compile "$LINENO"; then :
4891  ac_cv_safe_to_define___extensions__=yes
4892else
4893  ac_cv_safe_to_define___extensions__=no
4894fi
4895rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4896fi
4897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4898$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4899  test $ac_cv_safe_to_define___extensions__ = yes &&
4900    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4901
4902  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4903
4904  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4905
4906  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4907
4908  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4909
4910
4911
4912
4913
4914case `pwd` in
4915  *\ * | *\	*)
4916    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4917$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4918esac
4919
4920
4921
4922macro_version='2.2.7a'
4923macro_revision='1.3134'
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937ltmain="$ac_aux_dir/ltmain.sh"
4938
4939# Backslashify metacharacters that are still active within
4940# double-quoted strings.
4941sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4942
4943# Same as above, but do not quote variable references.
4944double_quote_subst='s/\(["`\\]\)/\\\1/g'
4945
4946# Sed substitution to delay expansion of an escaped shell variable in a
4947# double_quote_subst'ed string.
4948delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4949
4950# Sed substitution to delay expansion of an escaped single quote.
4951delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4952
4953# Sed substitution to avoid accidental globbing in evaled expressions
4954no_glob_subst='s/\*/\\\*/g'
4955
4956ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4957ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4958ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4959
4960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4961$as_echo_n "checking how to print strings... " >&6; }
4962# Test print first, because it will be a builtin if present.
4963if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4964   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4965  ECHO='print -r --'
4966elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4967  ECHO='printf %s\n'
4968else
4969  # Use this function as a fallback that always works.
4970  func_fallback_echo ()
4971  {
4972    eval 'cat <<_LTECHO_EOF
4973$1
4974_LTECHO_EOF'
4975  }
4976  ECHO='func_fallback_echo'
4977fi
4978
4979# func_echo_all arg...
4980# Invoke $ECHO with all args, space-separated.
4981func_echo_all ()
4982{
4983    $ECHO ""
4984}
4985
4986case "$ECHO" in
4987  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4988$as_echo "printf" >&6; } ;;
4989  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4990$as_echo "print -r" >&6; } ;;
4991  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4992$as_echo "cat" >&6; } ;;
4993esac
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5009$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5010if test "${ac_cv_path_SED+set}" = set; then :
5011  $as_echo_n "(cached) " >&6
5012else
5013            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5014     for ac_i in 1 2 3 4 5 6 7; do
5015       ac_script="$ac_script$as_nl$ac_script"
5016     done
5017     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5018     { ac_script=; unset ac_script;}
5019     if test -z "$SED"; then
5020  ac_path_SED_found=false
5021  # Loop through the user's path and test for each of PROGNAME-LIST
5022  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5023for as_dir in $PATH
5024do
5025  IFS=$as_save_IFS
5026  test -z "$as_dir" && as_dir=.
5027    for ac_prog in sed gsed; do
5028    for ac_exec_ext in '' $ac_executable_extensions; do
5029      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5030      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5031# Check for GNU ac_path_SED and select it if it is found.
5032  # Check for GNU $ac_path_SED
5033case `"$ac_path_SED" --version 2>&1` in
5034*GNU*)
5035  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5036*)
5037  ac_count=0
5038  $as_echo_n 0123456789 >"conftest.in"
5039  while :
5040  do
5041    cat "conftest.in" "conftest.in" >"conftest.tmp"
5042    mv "conftest.tmp" "conftest.in"
5043    cp "conftest.in" "conftest.nl"
5044    $as_echo '' >> "conftest.nl"
5045    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5046    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5047    as_fn_arith $ac_count + 1 && ac_count=$as_val
5048    if test $ac_count -gt ${ac_path_SED_max-0}; then
5049      # Best one so far, save it but keep looking for a better one
5050      ac_cv_path_SED="$ac_path_SED"
5051      ac_path_SED_max=$ac_count
5052    fi
5053    # 10*(2^10) chars as input seems more than enough
5054    test $ac_count -gt 10 && break
5055  done
5056  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5057esac
5058
5059      $ac_path_SED_found && break 3
5060    done
5061  done
5062  done
5063IFS=$as_save_IFS
5064  if test -z "$ac_cv_path_SED"; then
5065    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5066  fi
5067else
5068  ac_cv_path_SED=$SED
5069fi
5070
5071fi
5072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5073$as_echo "$ac_cv_path_SED" >&6; }
5074 SED="$ac_cv_path_SED"
5075  rm -f conftest.sed
5076
5077test -z "$SED" && SED=sed
5078Xsed="$SED -e 1s/^X//"
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5091$as_echo_n "checking for fgrep... " >&6; }
5092if test "${ac_cv_path_FGREP+set}" = set; then :
5093  $as_echo_n "(cached) " >&6
5094else
5095  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5096   then ac_cv_path_FGREP="$GREP -F"
5097   else
5098     if test -z "$FGREP"; then
5099  ac_path_FGREP_found=false
5100  # Loop through the user's path and test for each of PROGNAME-LIST
5101  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5102for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5103do
5104  IFS=$as_save_IFS
5105  test -z "$as_dir" && as_dir=.
5106    for ac_prog in fgrep; do
5107    for ac_exec_ext in '' $ac_executable_extensions; do
5108      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5109      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5110# Check for GNU ac_path_FGREP and select it if it is found.
5111  # Check for GNU $ac_path_FGREP
5112case `"$ac_path_FGREP" --version 2>&1` in
5113*GNU*)
5114  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5115*)
5116  ac_count=0
5117  $as_echo_n 0123456789 >"conftest.in"
5118  while :
5119  do
5120    cat "conftest.in" "conftest.in" >"conftest.tmp"
5121    mv "conftest.tmp" "conftest.in"
5122    cp "conftest.in" "conftest.nl"
5123    $as_echo 'FGREP' >> "conftest.nl"
5124    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5125    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5126    as_fn_arith $ac_count + 1 && ac_count=$as_val
5127    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5128      # Best one so far, save it but keep looking for a better one
5129      ac_cv_path_FGREP="$ac_path_FGREP"
5130      ac_path_FGREP_max=$ac_count
5131    fi
5132    # 10*(2^10) chars as input seems more than enough
5133    test $ac_count -gt 10 && break
5134  done
5135  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5136esac
5137
5138      $ac_path_FGREP_found && break 3
5139    done
5140  done
5141  done
5142IFS=$as_save_IFS
5143  if test -z "$ac_cv_path_FGREP"; then
5144    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5145  fi
5146else
5147  ac_cv_path_FGREP=$FGREP
5148fi
5149
5150   fi
5151fi
5152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5153$as_echo "$ac_cv_path_FGREP" >&6; }
5154 FGREP="$ac_cv_path_FGREP"
5155
5156
5157test -z "$GREP" && GREP=grep
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177# Check whether --with-gnu-ld was given.
5178if test "${with_gnu_ld+set}" = set; then :
5179  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5180else
5181  with_gnu_ld=no
5182fi
5183
5184ac_prog=ld
5185if test "$GCC" = yes; then
5186  # Check if gcc -print-prog-name=ld gives a path.
5187  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5188$as_echo_n "checking for ld used by $CC... " >&6; }
5189  case $host in
5190  *-*-mingw*)
5191    # gcc leaves a trailing carriage return which upsets mingw
5192    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5193  *)
5194    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5195  esac
5196  case $ac_prog in
5197    # Accept absolute paths.
5198    [\\/]* | ?:[\\/]*)
5199      re_direlt='/[^/][^/]*/\.\./'
5200      # Canonicalize the pathname of ld
5201      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5202      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5203	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5204      done
5205      test -z "$LD" && LD="$ac_prog"
5206      ;;
5207  "")
5208    # If it fails, then pretend we aren't using GCC.
5209    ac_prog=ld
5210    ;;
5211  *)
5212    # If it is relative, then search for the first ld in PATH.
5213    with_gnu_ld=unknown
5214    ;;
5215  esac
5216elif test "$with_gnu_ld" = yes; then
5217  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5218$as_echo_n "checking for GNU ld... " >&6; }
5219else
5220  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5221$as_echo_n "checking for non-GNU ld... " >&6; }
5222fi
5223if test "${lt_cv_path_LD+set}" = set; then :
5224  $as_echo_n "(cached) " >&6
5225else
5226  if test -z "$LD"; then
5227  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5228  for ac_dir in $PATH; do
5229    IFS="$lt_save_ifs"
5230    test -z "$ac_dir" && ac_dir=.
5231    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5232      lt_cv_path_LD="$ac_dir/$ac_prog"
5233      # Check to see if the program is GNU ld.  I'd rather use --version,
5234      # but apparently some variants of GNU ld only accept -v.
5235      # Break only if it was the GNU/non-GNU ld that we prefer.
5236      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5237      *GNU* | *'with BFD'*)
5238	test "$with_gnu_ld" != no && break
5239	;;
5240      *)
5241	test "$with_gnu_ld" != yes && break
5242	;;
5243      esac
5244    fi
5245  done
5246  IFS="$lt_save_ifs"
5247else
5248  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5249fi
5250fi
5251
5252LD="$lt_cv_path_LD"
5253if test -n "$LD"; then
5254  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5255$as_echo "$LD" >&6; }
5256else
5257  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5258$as_echo "no" >&6; }
5259fi
5260test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5262$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5263if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5264  $as_echo_n "(cached) " >&6
5265else
5266  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5267case `$LD -v 2>&1 </dev/null` in
5268*GNU* | *'with BFD'*)
5269  lt_cv_prog_gnu_ld=yes
5270  ;;
5271*)
5272  lt_cv_prog_gnu_ld=no
5273  ;;
5274esac
5275fi
5276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5277$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5278with_gnu_ld=$lt_cv_prog_gnu_ld
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5289$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5290if test "${lt_cv_path_NM+set}" = set; then :
5291  $as_echo_n "(cached) " >&6
5292else
5293  if test -n "$NM"; then
5294  # Let the user override the test.
5295  lt_cv_path_NM="$NM"
5296else
5297  lt_nm_to_check="${ac_tool_prefix}nm"
5298  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5299    lt_nm_to_check="$lt_nm_to_check nm"
5300  fi
5301  for lt_tmp_nm in $lt_nm_to_check; do
5302    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5303    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5304      IFS="$lt_save_ifs"
5305      test -z "$ac_dir" && ac_dir=.
5306      tmp_nm="$ac_dir/$lt_tmp_nm"
5307      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5308	# Check to see if the nm accepts a BSD-compat flag.
5309	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5310	#   nm: unknown option "B" ignored
5311	# Tru64's nm complains that /dev/null is an invalid object file
5312	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5313	*/dev/null* | *'Invalid file or object type'*)
5314	  lt_cv_path_NM="$tmp_nm -B"
5315	  break
5316	  ;;
5317	*)
5318	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5319	  */dev/null*)
5320	    lt_cv_path_NM="$tmp_nm -p"
5321	    break
5322	    ;;
5323	  *)
5324	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5325	    continue # so that we can try to find one that supports BSD flags
5326	    ;;
5327	  esac
5328	  ;;
5329	esac
5330      fi
5331    done
5332    IFS="$lt_save_ifs"
5333  done
5334  : ${lt_cv_path_NM=no}
5335fi
5336fi
5337{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5338$as_echo "$lt_cv_path_NM" >&6; }
5339if test "$lt_cv_path_NM" != "no"; then
5340  NM="$lt_cv_path_NM"
5341else
5342  # Didn't find any BSD compatible name lister, look for dumpbin.
5343  if test -n "$DUMPBIN"; then :
5344    # Let the user override the test.
5345  else
5346    if test -n "$ac_tool_prefix"; then
5347  for ac_prog in dumpbin "link -dump"
5348  do
5349    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5350set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5352$as_echo_n "checking for $ac_word... " >&6; }
5353if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5354  $as_echo_n "(cached) " >&6
5355else
5356  if test -n "$DUMPBIN"; then
5357  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5358else
5359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5360for as_dir in $PATH
5361do
5362  IFS=$as_save_IFS
5363  test -z "$as_dir" && as_dir=.
5364    for ac_exec_ext in '' $ac_executable_extensions; do
5365  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5366    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5367    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5368    break 2
5369  fi
5370done
5371  done
5372IFS=$as_save_IFS
5373
5374fi
5375fi
5376DUMPBIN=$ac_cv_prog_DUMPBIN
5377if test -n "$DUMPBIN"; then
5378  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5379$as_echo "$DUMPBIN" >&6; }
5380else
5381  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5382$as_echo "no" >&6; }
5383fi
5384
5385
5386    test -n "$DUMPBIN" && break
5387  done
5388fi
5389if test -z "$DUMPBIN"; then
5390  ac_ct_DUMPBIN=$DUMPBIN
5391  for ac_prog in dumpbin "link -dump"
5392do
5393  # Extract the first word of "$ac_prog", so it can be a program name with args.
5394set dummy $ac_prog; ac_word=$2
5395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5396$as_echo_n "checking for $ac_word... " >&6; }
5397if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5398  $as_echo_n "(cached) " >&6
5399else
5400  if test -n "$ac_ct_DUMPBIN"; then
5401  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5402else
5403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5404for as_dir in $PATH
5405do
5406  IFS=$as_save_IFS
5407  test -z "$as_dir" && as_dir=.
5408    for ac_exec_ext in '' $ac_executable_extensions; do
5409  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5410    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5411    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5412    break 2
5413  fi
5414done
5415  done
5416IFS=$as_save_IFS
5417
5418fi
5419fi
5420ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5421if test -n "$ac_ct_DUMPBIN"; then
5422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5423$as_echo "$ac_ct_DUMPBIN" >&6; }
5424else
5425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5426$as_echo "no" >&6; }
5427fi
5428
5429
5430  test -n "$ac_ct_DUMPBIN" && break
5431done
5432
5433  if test "x$ac_ct_DUMPBIN" = x; then
5434    DUMPBIN=":"
5435  else
5436    case $cross_compiling:$ac_tool_warned in
5437yes:)
5438{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5439$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5440ac_tool_warned=yes ;;
5441esac
5442    DUMPBIN=$ac_ct_DUMPBIN
5443  fi
5444fi
5445
5446    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5447    *COFF*)
5448      DUMPBIN="$DUMPBIN -symbols"
5449      ;;
5450    *)
5451      DUMPBIN=:
5452      ;;
5453    esac
5454  fi
5455
5456  if test "$DUMPBIN" != ":"; then
5457    NM="$DUMPBIN"
5458  fi
5459fi
5460test -z "$NM" && NM=nm
5461
5462
5463
5464
5465
5466
5467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5468$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5469if test "${lt_cv_nm_interface+set}" = set; then :
5470  $as_echo_n "(cached) " >&6
5471else
5472  lt_cv_nm_interface="BSD nm"
5473  echo "int some_variable = 0;" > conftest.$ac_ext
5474  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5475  (eval "$ac_compile" 2>conftest.err)
5476  cat conftest.err >&5
5477  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5478  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5479  cat conftest.err >&5
5480  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5481  cat conftest.out >&5
5482  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5483    lt_cv_nm_interface="MS dumpbin"
5484  fi
5485  rm -f conftest*
5486fi
5487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5488$as_echo "$lt_cv_nm_interface" >&6; }
5489
5490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5491$as_echo_n "checking whether ln -s works... " >&6; }
5492LN_S=$as_ln_s
5493if test "$LN_S" = "ln -s"; then
5494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5495$as_echo "yes" >&6; }
5496else
5497  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5498$as_echo "no, using $LN_S" >&6; }
5499fi
5500
5501# find the maximum length of command line arguments
5502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5503$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5504if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5505  $as_echo_n "(cached) " >&6
5506else
5507    i=0
5508  teststring="ABCD"
5509
5510  case $build_os in
5511  msdosdjgpp*)
5512    # On DJGPP, this test can blow up pretty badly due to problems in libc
5513    # (any single argument exceeding 2000 bytes causes a buffer overrun
5514    # during glob expansion).  Even if it were fixed, the result of this
5515    # check would be larger than it should be.
5516    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5517    ;;
5518
5519  gnu*)
5520    # Under GNU Hurd, this test is not required because there is
5521    # no limit to the length of command line arguments.
5522    # Libtool will interpret -1 as no limit whatsoever
5523    lt_cv_sys_max_cmd_len=-1;
5524    ;;
5525
5526  cygwin* | mingw* | cegcc*)
5527    # On Win9x/ME, this test blows up -- it succeeds, but takes
5528    # about 5 minutes as the teststring grows exponentially.
5529    # Worse, since 9x/ME are not pre-emptively multitasking,
5530    # you end up with a "frozen" computer, even though with patience
5531    # the test eventually succeeds (with a max line length of 256k).
5532    # Instead, let's just punt: use the minimum linelength reported by
5533    # all of the supported platforms: 8192 (on NT/2K/XP).
5534    lt_cv_sys_max_cmd_len=8192;
5535    ;;
5536
5537  mint*)
5538    # On MiNT this can take a long time and run out of memory.
5539    lt_cv_sys_max_cmd_len=8192;
5540    ;;
5541
5542  amigaos*)
5543    # On AmigaOS with pdksh, this test takes hours, literally.
5544    # So we just punt and use a minimum line length of 8192.
5545    lt_cv_sys_max_cmd_len=8192;
5546    ;;
5547
5548  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5549    # This has been around since 386BSD, at least.  Likely further.
5550    if test -x /sbin/sysctl; then
5551      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5552    elif test -x /usr/sbin/sysctl; then
5553      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5554    else
5555      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5556    fi
5557    # And add a safety zone
5558    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5559    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5560    ;;
5561
5562  interix*)
5563    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5564    lt_cv_sys_max_cmd_len=196608
5565    ;;
5566
5567  osf*)
5568    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5569    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5570    # nice to cause kernel panics so lets avoid the loop below.
5571    # First set a reasonable default.
5572    lt_cv_sys_max_cmd_len=16384
5573    #
5574    if test -x /sbin/sysconfig; then
5575      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5576        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5577      esac
5578    fi
5579    ;;
5580  sco3.2v5*)
5581    lt_cv_sys_max_cmd_len=102400
5582    ;;
5583  sysv5* | sco5v6* | sysv4.2uw2*)
5584    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5585    if test -n "$kargmax"; then
5586      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5587    else
5588      lt_cv_sys_max_cmd_len=32768
5589    fi
5590    ;;
5591  *)
5592    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5593    if test -n "$lt_cv_sys_max_cmd_len"; then
5594      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5595      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5596    else
5597      # Make teststring a little bigger before we do anything with it.
5598      # a 1K string should be a reasonable start.
5599      for i in 1 2 3 4 5 6 7 8 ; do
5600        teststring=$teststring$teststring
5601      done
5602      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5603      # If test is not a shell built-in, we'll probably end up computing a
5604      # maximum length that is only half of the actual maximum length, but
5605      # we can't tell.
5606      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5607	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5608	      test $i != 17 # 1/2 MB should be enough
5609      do
5610        i=`expr $i + 1`
5611        teststring=$teststring$teststring
5612      done
5613      # Only check the string length outside the loop.
5614      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5615      teststring=
5616      # Add a significant safety factor because C++ compilers can tack on
5617      # massive amounts of additional arguments before passing them to the
5618      # linker.  It appears as though 1/2 is a usable value.
5619      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5620    fi
5621    ;;
5622  esac
5623
5624fi
5625
5626if test -n $lt_cv_sys_max_cmd_len ; then
5627  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5628$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5629else
5630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5631$as_echo "none" >&6; }
5632fi
5633max_cmd_len=$lt_cv_sys_max_cmd_len
5634
5635
5636
5637
5638
5639
5640: ${CP="cp -f"}
5641: ${MV="mv -f"}
5642: ${RM="rm -f"}
5643
5644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5645$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5646# Try some XSI features
5647xsi_shell=no
5648( _lt_dummy="a/b/c"
5649  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5650      = c,a/b,, \
5651    && eval 'test $(( 1 + 1 )) -eq 2 \
5652    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5653  && xsi_shell=yes
5654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5655$as_echo "$xsi_shell" >&6; }
5656
5657
5658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5659$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5660lt_shell_append=no
5661( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5662    >/dev/null 2>&1 \
5663  && lt_shell_append=yes
5664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5665$as_echo "$lt_shell_append" >&6; }
5666
5667
5668if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5669  lt_unset=unset
5670else
5671  lt_unset=false
5672fi
5673
5674
5675
5676
5677
5678# test EBCDIC or ASCII
5679case `echo X|tr X '\101'` in
5680 A) # ASCII based system
5681    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5682  lt_SP2NL='tr \040 \012'
5683  lt_NL2SP='tr \015\012 \040\040'
5684  ;;
5685 *) # EBCDIC based system
5686  lt_SP2NL='tr \100 \n'
5687  lt_NL2SP='tr \r\n \100\100'
5688  ;;
5689esac
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5700$as_echo_n "checking for $LD option to reload object files... " >&6; }
5701if test "${lt_cv_ld_reload_flag+set}" = set; then :
5702  $as_echo_n "(cached) " >&6
5703else
5704  lt_cv_ld_reload_flag='-r'
5705fi
5706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5707$as_echo "$lt_cv_ld_reload_flag" >&6; }
5708reload_flag=$lt_cv_ld_reload_flag
5709case $reload_flag in
5710"" | " "*) ;;
5711*) reload_flag=" $reload_flag" ;;
5712esac
5713reload_cmds='$LD$reload_flag -o $output$reload_objs'
5714case $host_os in
5715  darwin*)
5716    if test "$GCC" = yes; then
5717      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5718    else
5719      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5720    fi
5721    ;;
5722esac
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732if test -n "$ac_tool_prefix"; then
5733  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5734set dummy ${ac_tool_prefix}objdump; ac_word=$2
5735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5736$as_echo_n "checking for $ac_word... " >&6; }
5737if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5738  $as_echo_n "(cached) " >&6
5739else
5740  if test -n "$OBJDUMP"; then
5741  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5742else
5743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5744for as_dir in $PATH
5745do
5746  IFS=$as_save_IFS
5747  test -z "$as_dir" && as_dir=.
5748    for ac_exec_ext in '' $ac_executable_extensions; do
5749  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5750    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5751    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5752    break 2
5753  fi
5754done
5755  done
5756IFS=$as_save_IFS
5757
5758fi
5759fi
5760OBJDUMP=$ac_cv_prog_OBJDUMP
5761if test -n "$OBJDUMP"; then
5762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5763$as_echo "$OBJDUMP" >&6; }
5764else
5765  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5766$as_echo "no" >&6; }
5767fi
5768
5769
5770fi
5771if test -z "$ac_cv_prog_OBJDUMP"; then
5772  ac_ct_OBJDUMP=$OBJDUMP
5773  # Extract the first word of "objdump", so it can be a program name with args.
5774set dummy objdump; ac_word=$2
5775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5776$as_echo_n "checking for $ac_word... " >&6; }
5777if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5778  $as_echo_n "(cached) " >&6
5779else
5780  if test -n "$ac_ct_OBJDUMP"; then
5781  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5782else
5783as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5784for as_dir in $PATH
5785do
5786  IFS=$as_save_IFS
5787  test -z "$as_dir" && as_dir=.
5788    for ac_exec_ext in '' $ac_executable_extensions; do
5789  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5790    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5791    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5792    break 2
5793  fi
5794done
5795  done
5796IFS=$as_save_IFS
5797
5798fi
5799fi
5800ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5801if test -n "$ac_ct_OBJDUMP"; then
5802  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5803$as_echo "$ac_ct_OBJDUMP" >&6; }
5804else
5805  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5806$as_echo "no" >&6; }
5807fi
5808
5809  if test "x$ac_ct_OBJDUMP" = x; then
5810    OBJDUMP="false"
5811  else
5812    case $cross_compiling:$ac_tool_warned in
5813yes:)
5814{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5815$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5816ac_tool_warned=yes ;;
5817esac
5818    OBJDUMP=$ac_ct_OBJDUMP
5819  fi
5820else
5821  OBJDUMP="$ac_cv_prog_OBJDUMP"
5822fi
5823
5824test -z "$OBJDUMP" && OBJDUMP=objdump
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5835$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5836if test "${lt_cv_deplibs_check_method+set}" = set; then :
5837  $as_echo_n "(cached) " >&6
5838else
5839  lt_cv_file_magic_cmd='$MAGIC_CMD'
5840lt_cv_file_magic_test_file=
5841lt_cv_deplibs_check_method='unknown'
5842# Need to set the preceding variable on all platforms that support
5843# interlibrary dependencies.
5844# 'none' -- dependencies not supported.
5845# `unknown' -- same as none, but documents that we really don't know.
5846# 'pass_all' -- all dependencies passed with no checks.
5847# 'test_compile' -- check by making test program.
5848# 'file_magic [[regex]]' -- check by looking for files in library path
5849# which responds to the $file_magic_cmd with a given extended regex.
5850# If you have `file' or equivalent on your system and you're not sure
5851# whether `pass_all' will *always* work, you probably want this one.
5852
5853case $host_os in
5854aix[4-9]*)
5855  lt_cv_deplibs_check_method=pass_all
5856  ;;
5857
5858beos*)
5859  lt_cv_deplibs_check_method=pass_all
5860  ;;
5861
5862bsdi[45]*)
5863  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5864  lt_cv_file_magic_cmd='/usr/bin/file -L'
5865  lt_cv_file_magic_test_file=/shlib/libc.so
5866  ;;
5867
5868cygwin*)
5869  # func_win32_libid is a shell function defined in ltmain.sh
5870  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5871  lt_cv_file_magic_cmd='func_win32_libid'
5872  ;;
5873
5874mingw* | pw32*)
5875  # Base MSYS/MinGW do not provide the 'file' command needed by
5876  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5877  # unless we find 'file', for example because we are cross-compiling.
5878  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5879  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5880    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5881    lt_cv_file_magic_cmd='func_win32_libid'
5882  else
5883    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5884    lt_cv_file_magic_cmd='$OBJDUMP -f'
5885  fi
5886  ;;
5887
5888cegcc*)
5889  # use the weaker test based on 'objdump'. See mingw*.
5890  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5891  lt_cv_file_magic_cmd='$OBJDUMP -f'
5892  ;;
5893
5894darwin* | rhapsody*)
5895  lt_cv_deplibs_check_method=pass_all
5896  ;;
5897
5898freebsd* | dragonfly*)
5899  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5900    case $host_cpu in
5901    i*86 )
5902      # Not sure whether the presence of OpenBSD here was a mistake.
5903      # Let's accept both of them until this is cleared up.
5904      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5905      lt_cv_file_magic_cmd=/usr/bin/file
5906      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5907      ;;
5908    esac
5909  else
5910    lt_cv_deplibs_check_method=pass_all
5911  fi
5912  ;;
5913
5914gnu*)
5915  lt_cv_deplibs_check_method=pass_all
5916  ;;
5917
5918haiku*)
5919  lt_cv_deplibs_check_method=pass_all
5920  ;;
5921
5922hpux10.20* | hpux11*)
5923  lt_cv_file_magic_cmd=/usr/bin/file
5924  case $host_cpu in
5925  ia64*)
5926    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5927    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5928    ;;
5929  hppa*64*)
5930    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]'
5931    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5932    ;;
5933  *)
5934    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5935    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5936    ;;
5937  esac
5938  ;;
5939
5940interix[3-9]*)
5941  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5942  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5943  ;;
5944
5945irix5* | irix6* | nonstopux*)
5946  case $LD in
5947  *-32|*"-32 ") libmagic=32-bit;;
5948  *-n32|*"-n32 ") libmagic=N32;;
5949  *-64|*"-64 ") libmagic=64-bit;;
5950  *) libmagic=never-match;;
5951  esac
5952  lt_cv_deplibs_check_method=pass_all
5953  ;;
5954
5955# This must be Linux ELF.
5956linux* | k*bsd*-gnu | kopensolaris*-gnu)
5957  lt_cv_deplibs_check_method=pass_all
5958  ;;
5959
5960netbsd*)
5961  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5962    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5963  else
5964    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5965  fi
5966  ;;
5967
5968newos6*)
5969  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5970  lt_cv_file_magic_cmd=/usr/bin/file
5971  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5972  ;;
5973
5974*nto* | *qnx*)
5975  lt_cv_deplibs_check_method=pass_all
5976  ;;
5977
5978openbsd*)
5979  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5980    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5981  else
5982    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5983  fi
5984  ;;
5985
5986osf3* | osf4* | osf5*)
5987  lt_cv_deplibs_check_method=pass_all
5988  ;;
5989
5990rdos*)
5991  lt_cv_deplibs_check_method=pass_all
5992  ;;
5993
5994solaris*)
5995  lt_cv_deplibs_check_method=pass_all
5996  ;;
5997
5998sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5999  lt_cv_deplibs_check_method=pass_all
6000  ;;
6001
6002sysv4 | sysv4.3*)
6003  case $host_vendor in
6004  motorola)
6005    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]'
6006    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6007    ;;
6008  ncr)
6009    lt_cv_deplibs_check_method=pass_all
6010    ;;
6011  sequent)
6012    lt_cv_file_magic_cmd='/bin/file'
6013    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6014    ;;
6015  sni)
6016    lt_cv_file_magic_cmd='/bin/file'
6017    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6018    lt_cv_file_magic_test_file=/lib/libc.so
6019    ;;
6020  siemens)
6021    lt_cv_deplibs_check_method=pass_all
6022    ;;
6023  pc)
6024    lt_cv_deplibs_check_method=pass_all
6025    ;;
6026  esac
6027  ;;
6028
6029tpf*)
6030  lt_cv_deplibs_check_method=pass_all
6031  ;;
6032esac
6033
6034fi
6035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6036$as_echo "$lt_cv_deplibs_check_method" >&6; }
6037file_magic_cmd=$lt_cv_file_magic_cmd
6038deplibs_check_method=$lt_cv_deplibs_check_method
6039test -z "$deplibs_check_method" && deplibs_check_method=unknown
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052if test -n "$ac_tool_prefix"; then
6053  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6054set dummy ${ac_tool_prefix}ar; ac_word=$2
6055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6056$as_echo_n "checking for $ac_word... " >&6; }
6057if test "${ac_cv_prog_AR+set}" = set; then :
6058  $as_echo_n "(cached) " >&6
6059else
6060  if test -n "$AR"; then
6061  ac_cv_prog_AR="$AR" # Let the user override the test.
6062else
6063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6064for as_dir in $PATH
6065do
6066  IFS=$as_save_IFS
6067  test -z "$as_dir" && as_dir=.
6068    for ac_exec_ext in '' $ac_executable_extensions; do
6069  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6070    ac_cv_prog_AR="${ac_tool_prefix}ar"
6071    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6072    break 2
6073  fi
6074done
6075  done
6076IFS=$as_save_IFS
6077
6078fi
6079fi
6080AR=$ac_cv_prog_AR
6081if test -n "$AR"; then
6082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6083$as_echo "$AR" >&6; }
6084else
6085  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6086$as_echo "no" >&6; }
6087fi
6088
6089
6090fi
6091if test -z "$ac_cv_prog_AR"; then
6092  ac_ct_AR=$AR
6093  # Extract the first word of "ar", so it can be a program name with args.
6094set dummy ar; ac_word=$2
6095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6096$as_echo_n "checking for $ac_word... " >&6; }
6097if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6098  $as_echo_n "(cached) " >&6
6099else
6100  if test -n "$ac_ct_AR"; then
6101  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6102else
6103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6104for as_dir in $PATH
6105do
6106  IFS=$as_save_IFS
6107  test -z "$as_dir" && as_dir=.
6108    for ac_exec_ext in '' $ac_executable_extensions; do
6109  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6110    ac_cv_prog_ac_ct_AR="ar"
6111    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6112    break 2
6113  fi
6114done
6115  done
6116IFS=$as_save_IFS
6117
6118fi
6119fi
6120ac_ct_AR=$ac_cv_prog_ac_ct_AR
6121if test -n "$ac_ct_AR"; then
6122  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6123$as_echo "$ac_ct_AR" >&6; }
6124else
6125  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6126$as_echo "no" >&6; }
6127fi
6128
6129  if test "x$ac_ct_AR" = x; then
6130    AR="false"
6131  else
6132    case $cross_compiling:$ac_tool_warned in
6133yes:)
6134{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6135$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6136ac_tool_warned=yes ;;
6137esac
6138    AR=$ac_ct_AR
6139  fi
6140else
6141  AR="$ac_cv_prog_AR"
6142fi
6143
6144test -z "$AR" && AR=ar
6145test -z "$AR_FLAGS" && AR_FLAGS=cru
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157if test -n "$ac_tool_prefix"; then
6158  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6159set dummy ${ac_tool_prefix}strip; ac_word=$2
6160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6161$as_echo_n "checking for $ac_word... " >&6; }
6162if test "${ac_cv_prog_STRIP+set}" = set; then :
6163  $as_echo_n "(cached) " >&6
6164else
6165  if test -n "$STRIP"; then
6166  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6167else
6168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6169for as_dir in $PATH
6170do
6171  IFS=$as_save_IFS
6172  test -z "$as_dir" && as_dir=.
6173    for ac_exec_ext in '' $ac_executable_extensions; do
6174  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6175    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6176    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6177    break 2
6178  fi
6179done
6180  done
6181IFS=$as_save_IFS
6182
6183fi
6184fi
6185STRIP=$ac_cv_prog_STRIP
6186if test -n "$STRIP"; then
6187  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6188$as_echo "$STRIP" >&6; }
6189else
6190  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6191$as_echo "no" >&6; }
6192fi
6193
6194
6195fi
6196if test -z "$ac_cv_prog_STRIP"; then
6197  ac_ct_STRIP=$STRIP
6198  # Extract the first word of "strip", so it can be a program name with args.
6199set dummy strip; ac_word=$2
6200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6201$as_echo_n "checking for $ac_word... " >&6; }
6202if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6203  $as_echo_n "(cached) " >&6
6204else
6205  if test -n "$ac_ct_STRIP"; then
6206  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6207else
6208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209for as_dir in $PATH
6210do
6211  IFS=$as_save_IFS
6212  test -z "$as_dir" && as_dir=.
6213    for ac_exec_ext in '' $ac_executable_extensions; do
6214  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6215    ac_cv_prog_ac_ct_STRIP="strip"
6216    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6217    break 2
6218  fi
6219done
6220  done
6221IFS=$as_save_IFS
6222
6223fi
6224fi
6225ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6226if test -n "$ac_ct_STRIP"; then
6227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6228$as_echo "$ac_ct_STRIP" >&6; }
6229else
6230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6231$as_echo "no" >&6; }
6232fi
6233
6234  if test "x$ac_ct_STRIP" = x; then
6235    STRIP=":"
6236  else
6237    case $cross_compiling:$ac_tool_warned in
6238yes:)
6239{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6240$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6241ac_tool_warned=yes ;;
6242esac
6243    STRIP=$ac_ct_STRIP
6244  fi
6245else
6246  STRIP="$ac_cv_prog_STRIP"
6247fi
6248
6249test -z "$STRIP" && STRIP=:
6250
6251
6252
6253
6254
6255
6256if test -n "$ac_tool_prefix"; then
6257  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6258set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6260$as_echo_n "checking for $ac_word... " >&6; }
6261if test "${ac_cv_prog_RANLIB+set}" = set; then :
6262  $as_echo_n "(cached) " >&6
6263else
6264  if test -n "$RANLIB"; then
6265  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6266else
6267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6268for as_dir in $PATH
6269do
6270  IFS=$as_save_IFS
6271  test -z "$as_dir" && as_dir=.
6272    for ac_exec_ext in '' $ac_executable_extensions; do
6273  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6274    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6275    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6276    break 2
6277  fi
6278done
6279  done
6280IFS=$as_save_IFS
6281
6282fi
6283fi
6284RANLIB=$ac_cv_prog_RANLIB
6285if test -n "$RANLIB"; then
6286  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6287$as_echo "$RANLIB" >&6; }
6288else
6289  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6290$as_echo "no" >&6; }
6291fi
6292
6293
6294fi
6295if test -z "$ac_cv_prog_RANLIB"; then
6296  ac_ct_RANLIB=$RANLIB
6297  # Extract the first word of "ranlib", so it can be a program name with args.
6298set dummy ranlib; ac_word=$2
6299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6300$as_echo_n "checking for $ac_word... " >&6; }
6301if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6302  $as_echo_n "(cached) " >&6
6303else
6304  if test -n "$ac_ct_RANLIB"; then
6305  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6306else
6307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6308for as_dir in $PATH
6309do
6310  IFS=$as_save_IFS
6311  test -z "$as_dir" && as_dir=.
6312    for ac_exec_ext in '' $ac_executable_extensions; do
6313  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6314    ac_cv_prog_ac_ct_RANLIB="ranlib"
6315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6316    break 2
6317  fi
6318done
6319  done
6320IFS=$as_save_IFS
6321
6322fi
6323fi
6324ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6325if test -n "$ac_ct_RANLIB"; then
6326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6327$as_echo "$ac_ct_RANLIB" >&6; }
6328else
6329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6330$as_echo "no" >&6; }
6331fi
6332
6333  if test "x$ac_ct_RANLIB" = x; then
6334    RANLIB=":"
6335  else
6336    case $cross_compiling:$ac_tool_warned in
6337yes:)
6338{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6339$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6340ac_tool_warned=yes ;;
6341esac
6342    RANLIB=$ac_ct_RANLIB
6343  fi
6344else
6345  RANLIB="$ac_cv_prog_RANLIB"
6346fi
6347
6348test -z "$RANLIB" && RANLIB=:
6349
6350
6351
6352
6353
6354
6355# Determine commands to create old-style static archives.
6356old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6357old_postinstall_cmds='chmod 644 $oldlib'
6358old_postuninstall_cmds=
6359
6360if test -n "$RANLIB"; then
6361  case $host_os in
6362  openbsd*)
6363    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6364    ;;
6365  *)
6366    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6367    ;;
6368  esac
6369  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6370fi
6371
6372case $host_os in
6373  darwin*)
6374    lock_old_archive_extraction=yes ;;
6375  *)
6376    lock_old_archive_extraction=no ;;
6377esac
6378
6379
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# If no C compiler was specified, use CC.
6418LTCC=${LTCC-"$CC"}
6419
6420# If no C compiler flags were specified, use CFLAGS.
6421LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6422
6423# Allow CC to be a program name with arguments.
6424compiler=$CC
6425
6426
6427# Check for command to grab the raw symbol name followed by C symbol from nm.
6428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6429$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6430if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6431  $as_echo_n "(cached) " >&6
6432else
6433
6434# These are sane defaults that work on at least a few old systems.
6435# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6436
6437# Character class describing NM global symbol codes.
6438symcode='[BCDEGRST]'
6439
6440# Regexp to match symbols that can be accessed directly from C.
6441sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6442
6443# Define system-specific variables.
6444case $host_os in
6445aix*)
6446  symcode='[BCDT]'
6447  ;;
6448cygwin* | mingw* | pw32* | cegcc*)
6449  symcode='[ABCDGISTW]'
6450  ;;
6451hpux*)
6452  if test "$host_cpu" = ia64; then
6453    symcode='[ABCDEGRST]'
6454  fi
6455  ;;
6456irix* | nonstopux*)
6457  symcode='[BCDEGRST]'
6458  ;;
6459osf*)
6460  symcode='[BCDEGQRST]'
6461  ;;
6462solaris*)
6463  symcode='[BDRT]'
6464  ;;
6465sco3.2v5*)
6466  symcode='[DT]'
6467  ;;
6468sysv4.2uw2*)
6469  symcode='[DT]'
6470  ;;
6471sysv5* | sco5v6* | unixware* | OpenUNIX*)
6472  symcode='[ABDT]'
6473  ;;
6474sysv4)
6475  symcode='[DFNSTU]'
6476  ;;
6477esac
6478
6479# If we're using GNU nm, then use its standard symbol codes.
6480case `$NM -V 2>&1` in
6481*GNU* | *'with BFD'*)
6482  symcode='[ABCDGIRSTW]' ;;
6483esac
6484
6485# Transform an extracted symbol line into a proper C declaration.
6486# Some systems (esp. on ia64) link data and code symbols differently,
6487# so use this general approach.
6488lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6489
6490# Transform an extracted symbol line into symbol name and symbol address
6491lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6492lt_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'"
6493
6494# Handle CRLF in mingw tool chain
6495opt_cr=
6496case $build_os in
6497mingw*)
6498  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6499  ;;
6500esac
6501
6502# Try without a prefix underscore, then with it.
6503for ac_symprfx in "" "_"; do
6504
6505  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6506  symxfrm="\\1 $ac_symprfx\\2 \\2"
6507
6508  # Write the raw and C identifiers.
6509  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6510    # Fake it for dumpbin and say T for any non-static function
6511    # and D for any global variable.
6512    # Also find C++ and __fastcall symbols from MSVC++,
6513    # which start with @ or ?.
6514    lt_cv_sys_global_symbol_pipe="$AWK '"\
6515"     {last_section=section; section=\$ 3};"\
6516"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6517"     \$ 0!~/External *\|/{next};"\
6518"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6519"     {if(hide[section]) next};"\
6520"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6521"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6522"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6523"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6524"     ' prfx=^$ac_symprfx"
6525  else
6526    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6527  fi
6528
6529  # Check to see that the pipe works correctly.
6530  pipe_works=no
6531
6532  rm -f conftest*
6533  cat > conftest.$ac_ext <<_LT_EOF
6534#ifdef __cplusplus
6535extern "C" {
6536#endif
6537char nm_test_var;
6538void nm_test_func(void);
6539void nm_test_func(void){}
6540#ifdef __cplusplus
6541}
6542#endif
6543int main(){nm_test_var='a';nm_test_func();return(0);}
6544_LT_EOF
6545
6546  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6547  (eval $ac_compile) 2>&5
6548  ac_status=$?
6549  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6550  test $ac_status = 0; }; then
6551    # Now try to grab the symbols.
6552    nlist=conftest.nm
6553    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6554  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6555  ac_status=$?
6556  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6557  test $ac_status = 0; } && test -s "$nlist"; then
6558      # Try sorting and uniquifying the output.
6559      if sort "$nlist" | uniq > "$nlist"T; then
6560	mv -f "$nlist"T "$nlist"
6561      else
6562	rm -f "$nlist"T
6563      fi
6564
6565      # Make sure that we snagged all the symbols we need.
6566      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6567	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6568	  cat <<_LT_EOF > conftest.$ac_ext
6569#ifdef __cplusplus
6570extern "C" {
6571#endif
6572
6573_LT_EOF
6574	  # Now generate the symbol file.
6575	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6576
6577	  cat <<_LT_EOF >> conftest.$ac_ext
6578
6579/* The mapping between symbol names and symbols.  */
6580const struct {
6581  const char *name;
6582  void       *address;
6583}
6584lt__PROGRAM__LTX_preloaded_symbols[] =
6585{
6586  { "@PROGRAM@", (void *) 0 },
6587_LT_EOF
6588	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6589	  cat <<\_LT_EOF >> conftest.$ac_ext
6590  {0, (void *) 0}
6591};
6592
6593/* This works around a problem in FreeBSD linker */
6594#ifdef FREEBSD_WORKAROUND
6595static const void *lt_preloaded_setup() {
6596  return lt__PROGRAM__LTX_preloaded_symbols;
6597}
6598#endif
6599
6600#ifdef __cplusplus
6601}
6602#endif
6603_LT_EOF
6604	  # Now try linking the two files.
6605	  mv conftest.$ac_objext conftstm.$ac_objext
6606	  lt_save_LIBS="$LIBS"
6607	  lt_save_CFLAGS="$CFLAGS"
6608	  LIBS="conftstm.$ac_objext"
6609	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6610	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6611  (eval $ac_link) 2>&5
6612  ac_status=$?
6613  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6614  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6615	    pipe_works=yes
6616	  fi
6617	  LIBS="$lt_save_LIBS"
6618	  CFLAGS="$lt_save_CFLAGS"
6619	else
6620	  echo "cannot find nm_test_func in $nlist" >&5
6621	fi
6622      else
6623	echo "cannot find nm_test_var in $nlist" >&5
6624      fi
6625    else
6626      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6627    fi
6628  else
6629    echo "$progname: failed program was:" >&5
6630    cat conftest.$ac_ext >&5
6631  fi
6632  rm -rf conftest* conftst*
6633
6634  # Do not use the global_symbol_pipe unless it works.
6635  if test "$pipe_works" = yes; then
6636    break
6637  else
6638    lt_cv_sys_global_symbol_pipe=
6639  fi
6640done
6641
6642fi
6643
6644if test -z "$lt_cv_sys_global_symbol_pipe"; then
6645  lt_cv_sys_global_symbol_to_cdecl=
6646fi
6647if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6648  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6649$as_echo "failed" >&6; }
6650else
6651  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6652$as_echo "ok" >&6; }
6653fi
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676# Check whether --enable-libtool-lock was given.
6677if test "${enable_libtool_lock+set}" = set; then :
6678  enableval=$enable_libtool_lock;
6679fi
6680
6681test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6682
6683# Some flags need to be propagated to the compiler or linker for good
6684# libtool support.
6685case $host in
6686ia64-*-hpux*)
6687  # Find out which ABI we are using.
6688  echo 'int i;' > conftest.$ac_ext
6689  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6690  (eval $ac_compile) 2>&5
6691  ac_status=$?
6692  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6693  test $ac_status = 0; }; then
6694    case `/usr/bin/file conftest.$ac_objext` in
6695      *ELF-32*)
6696	HPUX_IA64_MODE="32"
6697	;;
6698      *ELF-64*)
6699	HPUX_IA64_MODE="64"
6700	;;
6701    esac
6702  fi
6703  rm -rf conftest*
6704  ;;
6705*-*-irix6*)
6706  # Find out which ABI we are using.
6707  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6708  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6709  (eval $ac_compile) 2>&5
6710  ac_status=$?
6711  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6712  test $ac_status = 0; }; then
6713    if test "$lt_cv_prog_gnu_ld" = yes; then
6714      case `/usr/bin/file conftest.$ac_objext` in
6715	*32-bit*)
6716	  LD="${LD-ld} -melf32bsmip"
6717	  ;;
6718	*N32*)
6719	  LD="${LD-ld} -melf32bmipn32"
6720	  ;;
6721	*64-bit*)
6722	  LD="${LD-ld} -melf64bmip"
6723	;;
6724      esac
6725    else
6726      case `/usr/bin/file conftest.$ac_objext` in
6727	*32-bit*)
6728	  LD="${LD-ld} -32"
6729	  ;;
6730	*N32*)
6731	  LD="${LD-ld} -n32"
6732	  ;;
6733	*64-bit*)
6734	  LD="${LD-ld} -64"
6735	  ;;
6736      esac
6737    fi
6738  fi
6739  rm -rf conftest*
6740  ;;
6741
6742x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6743s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6744  # Find out which ABI we are using.
6745  echo 'int i;' > conftest.$ac_ext
6746  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6747  (eval $ac_compile) 2>&5
6748  ac_status=$?
6749  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6750  test $ac_status = 0; }; then
6751    case `/usr/bin/file conftest.o` in
6752      *32-bit*)
6753	case $host in
6754	  x86_64-*kfreebsd*-gnu)
6755	    LD="${LD-ld} -m elf_i386_fbsd"
6756	    ;;
6757	  x86_64-*linux*)
6758	    case `/usr/bin/file conftest.o` in
6759	      *x86-64*)
6760		LD="${LD-ld} -m elf32_x86_64"
6761		;;
6762	      *)
6763		LD="${LD-ld} -m elf_i386"
6764		;;
6765	    esac
6766	    ;;
6767	  powerpc64le-*linux*)
6768	    LD="${LD-ld} -m elf32lppclinux"
6769	    ;;
6770	  powerpc64-*linux*)
6771	    LD="${LD-ld} -m elf32ppclinux"
6772	    ;;
6773	  s390x-*linux*)
6774	    LD="${LD-ld} -m elf_s390"
6775	    ;;
6776	  sparc64-*linux*)
6777	    LD="${LD-ld} -m elf32_sparc"
6778	    ;;
6779	esac
6780	;;
6781      *64-bit*)
6782	case $host in
6783	  x86_64-*kfreebsd*-gnu)
6784	    LD="${LD-ld} -m elf_x86_64_fbsd"
6785	    ;;
6786	  x86_64-*linux*)
6787	    LD="${LD-ld} -m elf_x86_64"
6788	    ;;
6789	  powerpcle-*linux*)
6790	    LD="${LD-ld} -m elf64lppc"
6791	    ;;
6792	  powerpc-*linux*)
6793	    LD="${LD-ld} -m elf64ppc"
6794	    ;;
6795	  s390*-*linux*|s390*-*tpf*)
6796	    LD="${LD-ld} -m elf64_s390"
6797	    ;;
6798	  sparc*-*linux*)
6799	    LD="${LD-ld} -m elf64_sparc"
6800	    ;;
6801	esac
6802	;;
6803    esac
6804  fi
6805  rm -rf conftest*
6806  ;;
6807
6808*-*-sco3.2v5*)
6809  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6810  SAVE_CFLAGS="$CFLAGS"
6811  CFLAGS="$CFLAGS -belf"
6812  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6813$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6814if test "${lt_cv_cc_needs_belf+set}" = set; then :
6815  $as_echo_n "(cached) " >&6
6816else
6817  ac_ext=c
6818ac_cpp='$CPP $CPPFLAGS'
6819ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6820ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6821ac_compiler_gnu=$ac_cv_c_compiler_gnu
6822
6823     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6824/* end confdefs.h.  */
6825
6826int
6827main ()
6828{
6829
6830  ;
6831  return 0;
6832}
6833_ACEOF
6834if ac_fn_c_try_link "$LINENO"; then :
6835  lt_cv_cc_needs_belf=yes
6836else
6837  lt_cv_cc_needs_belf=no
6838fi
6839rm -f core conftest.err conftest.$ac_objext \
6840    conftest$ac_exeext conftest.$ac_ext
6841     ac_ext=c
6842ac_cpp='$CPP $CPPFLAGS'
6843ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6844ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6845ac_compiler_gnu=$ac_cv_c_compiler_gnu
6846
6847fi
6848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6849$as_echo "$lt_cv_cc_needs_belf" >&6; }
6850  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6851    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6852    CFLAGS="$SAVE_CFLAGS"
6853  fi
6854  ;;
6855sparc*-*solaris*)
6856  # Find out which ABI we are using.
6857  echo 'int i;' > conftest.$ac_ext
6858  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6859  (eval $ac_compile) 2>&5
6860  ac_status=$?
6861  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6862  test $ac_status = 0; }; then
6863    case `/usr/bin/file conftest.o` in
6864    *64-bit*)
6865      case $lt_cv_prog_gnu_ld in
6866      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6867      *)
6868	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6869	  LD="${LD-ld} -64"
6870	fi
6871	;;
6872      esac
6873      ;;
6874    esac
6875  fi
6876  rm -rf conftest*
6877  ;;
6878esac
6879
6880need_locks="$enable_libtool_lock"
6881
6882
6883  case $host_os in
6884    rhapsody* | darwin*)
6885    if test -n "$ac_tool_prefix"; then
6886  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6887set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6889$as_echo_n "checking for $ac_word... " >&6; }
6890if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6891  $as_echo_n "(cached) " >&6
6892else
6893  if test -n "$DSYMUTIL"; then
6894  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6895else
6896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6897for as_dir in $PATH
6898do
6899  IFS=$as_save_IFS
6900  test -z "$as_dir" && as_dir=.
6901    for ac_exec_ext in '' $ac_executable_extensions; do
6902  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6903    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6904    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6905    break 2
6906  fi
6907done
6908  done
6909IFS=$as_save_IFS
6910
6911fi
6912fi
6913DSYMUTIL=$ac_cv_prog_DSYMUTIL
6914if test -n "$DSYMUTIL"; then
6915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6916$as_echo "$DSYMUTIL" >&6; }
6917else
6918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6919$as_echo "no" >&6; }
6920fi
6921
6922
6923fi
6924if test -z "$ac_cv_prog_DSYMUTIL"; then
6925  ac_ct_DSYMUTIL=$DSYMUTIL
6926  # Extract the first word of "dsymutil", so it can be a program name with args.
6927set dummy dsymutil; ac_word=$2
6928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6929$as_echo_n "checking for $ac_word... " >&6; }
6930if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6931  $as_echo_n "(cached) " >&6
6932else
6933  if test -n "$ac_ct_DSYMUTIL"; then
6934  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6935else
6936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6937for as_dir in $PATH
6938do
6939  IFS=$as_save_IFS
6940  test -z "$as_dir" && as_dir=.
6941    for ac_exec_ext in '' $ac_executable_extensions; do
6942  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6943    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6944    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6945    break 2
6946  fi
6947done
6948  done
6949IFS=$as_save_IFS
6950
6951fi
6952fi
6953ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6954if test -n "$ac_ct_DSYMUTIL"; then
6955  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6956$as_echo "$ac_ct_DSYMUTIL" >&6; }
6957else
6958  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6959$as_echo "no" >&6; }
6960fi
6961
6962  if test "x$ac_ct_DSYMUTIL" = x; then
6963    DSYMUTIL=":"
6964  else
6965    case $cross_compiling:$ac_tool_warned in
6966yes:)
6967{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6968$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6969ac_tool_warned=yes ;;
6970esac
6971    DSYMUTIL=$ac_ct_DSYMUTIL
6972  fi
6973else
6974  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6975fi
6976
6977    if test -n "$ac_tool_prefix"; then
6978  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6979set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6981$as_echo_n "checking for $ac_word... " >&6; }
6982if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6983  $as_echo_n "(cached) " >&6
6984else
6985  if test -n "$NMEDIT"; then
6986  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6987else
6988as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6989for as_dir in $PATH
6990do
6991  IFS=$as_save_IFS
6992  test -z "$as_dir" && as_dir=.
6993    for ac_exec_ext in '' $ac_executable_extensions; do
6994  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6995    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6996    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6997    break 2
6998  fi
6999done
7000  done
7001IFS=$as_save_IFS
7002
7003fi
7004fi
7005NMEDIT=$ac_cv_prog_NMEDIT
7006if test -n "$NMEDIT"; then
7007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7008$as_echo "$NMEDIT" >&6; }
7009else
7010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7011$as_echo "no" >&6; }
7012fi
7013
7014
7015fi
7016if test -z "$ac_cv_prog_NMEDIT"; then
7017  ac_ct_NMEDIT=$NMEDIT
7018  # Extract the first word of "nmedit", so it can be a program name with args.
7019set dummy nmedit; ac_word=$2
7020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7021$as_echo_n "checking for $ac_word... " >&6; }
7022if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7023  $as_echo_n "(cached) " >&6
7024else
7025  if test -n "$ac_ct_NMEDIT"; then
7026  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7027else
7028as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7029for as_dir in $PATH
7030do
7031  IFS=$as_save_IFS
7032  test -z "$as_dir" && as_dir=.
7033    for ac_exec_ext in '' $ac_executable_extensions; do
7034  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7035    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7036    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7037    break 2
7038  fi
7039done
7040  done
7041IFS=$as_save_IFS
7042
7043fi
7044fi
7045ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7046if test -n "$ac_ct_NMEDIT"; then
7047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7048$as_echo "$ac_ct_NMEDIT" >&6; }
7049else
7050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7051$as_echo "no" >&6; }
7052fi
7053
7054  if test "x$ac_ct_NMEDIT" = x; then
7055    NMEDIT=":"
7056  else
7057    case $cross_compiling:$ac_tool_warned in
7058yes:)
7059{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7060$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7061ac_tool_warned=yes ;;
7062esac
7063    NMEDIT=$ac_ct_NMEDIT
7064  fi
7065else
7066  NMEDIT="$ac_cv_prog_NMEDIT"
7067fi
7068
7069    if test -n "$ac_tool_prefix"; then
7070  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7071set dummy ${ac_tool_prefix}lipo; ac_word=$2
7072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7073$as_echo_n "checking for $ac_word... " >&6; }
7074if test "${ac_cv_prog_LIPO+set}" = set; then :
7075  $as_echo_n "(cached) " >&6
7076else
7077  if test -n "$LIPO"; then
7078  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7079else
7080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7081for as_dir in $PATH
7082do
7083  IFS=$as_save_IFS
7084  test -z "$as_dir" && as_dir=.
7085    for ac_exec_ext in '' $ac_executable_extensions; do
7086  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7087    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7088    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7089    break 2
7090  fi
7091done
7092  done
7093IFS=$as_save_IFS
7094
7095fi
7096fi
7097LIPO=$ac_cv_prog_LIPO
7098if test -n "$LIPO"; then
7099  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7100$as_echo "$LIPO" >&6; }
7101else
7102  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7103$as_echo "no" >&6; }
7104fi
7105
7106
7107fi
7108if test -z "$ac_cv_prog_LIPO"; then
7109  ac_ct_LIPO=$LIPO
7110  # Extract the first word of "lipo", so it can be a program name with args.
7111set dummy lipo; ac_word=$2
7112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7113$as_echo_n "checking for $ac_word... " >&6; }
7114if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7115  $as_echo_n "(cached) " >&6
7116else
7117  if test -n "$ac_ct_LIPO"; then
7118  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7119else
7120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7121for as_dir in $PATH
7122do
7123  IFS=$as_save_IFS
7124  test -z "$as_dir" && as_dir=.
7125    for ac_exec_ext in '' $ac_executable_extensions; do
7126  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7127    ac_cv_prog_ac_ct_LIPO="lipo"
7128    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7129    break 2
7130  fi
7131done
7132  done
7133IFS=$as_save_IFS
7134
7135fi
7136fi
7137ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7138if test -n "$ac_ct_LIPO"; then
7139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7140$as_echo "$ac_ct_LIPO" >&6; }
7141else
7142  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7143$as_echo "no" >&6; }
7144fi
7145
7146  if test "x$ac_ct_LIPO" = x; then
7147    LIPO=":"
7148  else
7149    case $cross_compiling:$ac_tool_warned in
7150yes:)
7151{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7152$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7153ac_tool_warned=yes ;;
7154esac
7155    LIPO=$ac_ct_LIPO
7156  fi
7157else
7158  LIPO="$ac_cv_prog_LIPO"
7159fi
7160
7161    if test -n "$ac_tool_prefix"; then
7162  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7163set dummy ${ac_tool_prefix}otool; ac_word=$2
7164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7165$as_echo_n "checking for $ac_word... " >&6; }
7166if test "${ac_cv_prog_OTOOL+set}" = set; then :
7167  $as_echo_n "(cached) " >&6
7168else
7169  if test -n "$OTOOL"; then
7170  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7171else
7172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7173for as_dir in $PATH
7174do
7175  IFS=$as_save_IFS
7176  test -z "$as_dir" && as_dir=.
7177    for ac_exec_ext in '' $ac_executable_extensions; do
7178  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7179    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7180    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7181    break 2
7182  fi
7183done
7184  done
7185IFS=$as_save_IFS
7186
7187fi
7188fi
7189OTOOL=$ac_cv_prog_OTOOL
7190if test -n "$OTOOL"; then
7191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7192$as_echo "$OTOOL" >&6; }
7193else
7194  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7195$as_echo "no" >&6; }
7196fi
7197
7198
7199fi
7200if test -z "$ac_cv_prog_OTOOL"; then
7201  ac_ct_OTOOL=$OTOOL
7202  # Extract the first word of "otool", so it can be a program name with args.
7203set dummy otool; ac_word=$2
7204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7205$as_echo_n "checking for $ac_word... " >&6; }
7206if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7207  $as_echo_n "(cached) " >&6
7208else
7209  if test -n "$ac_ct_OTOOL"; then
7210  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7211else
7212as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7213for as_dir in $PATH
7214do
7215  IFS=$as_save_IFS
7216  test -z "$as_dir" && as_dir=.
7217    for ac_exec_ext in '' $ac_executable_extensions; do
7218  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7219    ac_cv_prog_ac_ct_OTOOL="otool"
7220    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7221    break 2
7222  fi
7223done
7224  done
7225IFS=$as_save_IFS
7226
7227fi
7228fi
7229ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7230if test -n "$ac_ct_OTOOL"; then
7231  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7232$as_echo "$ac_ct_OTOOL" >&6; }
7233else
7234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7235$as_echo "no" >&6; }
7236fi
7237
7238  if test "x$ac_ct_OTOOL" = x; then
7239    OTOOL=":"
7240  else
7241    case $cross_compiling:$ac_tool_warned in
7242yes:)
7243{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7244$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7245ac_tool_warned=yes ;;
7246esac
7247    OTOOL=$ac_ct_OTOOL
7248  fi
7249else
7250  OTOOL="$ac_cv_prog_OTOOL"
7251fi
7252
7253    if test -n "$ac_tool_prefix"; then
7254  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7255set dummy ${ac_tool_prefix}otool64; ac_word=$2
7256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7257$as_echo_n "checking for $ac_word... " >&6; }
7258if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7259  $as_echo_n "(cached) " >&6
7260else
7261  if test -n "$OTOOL64"; then
7262  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7263else
7264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7265for as_dir in $PATH
7266do
7267  IFS=$as_save_IFS
7268  test -z "$as_dir" && as_dir=.
7269    for ac_exec_ext in '' $ac_executable_extensions; do
7270  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7271    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7272    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7273    break 2
7274  fi
7275done
7276  done
7277IFS=$as_save_IFS
7278
7279fi
7280fi
7281OTOOL64=$ac_cv_prog_OTOOL64
7282if test -n "$OTOOL64"; then
7283  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7284$as_echo "$OTOOL64" >&6; }
7285else
7286  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7287$as_echo "no" >&6; }
7288fi
7289
7290
7291fi
7292if test -z "$ac_cv_prog_OTOOL64"; then
7293  ac_ct_OTOOL64=$OTOOL64
7294  # Extract the first word of "otool64", so it can be a program name with args.
7295set dummy otool64; ac_word=$2
7296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7297$as_echo_n "checking for $ac_word... " >&6; }
7298if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7299  $as_echo_n "(cached) " >&6
7300else
7301  if test -n "$ac_ct_OTOOL64"; then
7302  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7303else
7304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7305for as_dir in $PATH
7306do
7307  IFS=$as_save_IFS
7308  test -z "$as_dir" && as_dir=.
7309    for ac_exec_ext in '' $ac_executable_extensions; do
7310  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7311    ac_cv_prog_ac_ct_OTOOL64="otool64"
7312    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7313    break 2
7314  fi
7315done
7316  done
7317IFS=$as_save_IFS
7318
7319fi
7320fi
7321ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7322if test -n "$ac_ct_OTOOL64"; then
7323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7324$as_echo "$ac_ct_OTOOL64" >&6; }
7325else
7326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7327$as_echo "no" >&6; }
7328fi
7329
7330  if test "x$ac_ct_OTOOL64" = x; then
7331    OTOOL64=":"
7332  else
7333    case $cross_compiling:$ac_tool_warned in
7334yes:)
7335{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7336$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7337ac_tool_warned=yes ;;
7338esac
7339    OTOOL64=$ac_ct_OTOOL64
7340  fi
7341else
7342  OTOOL64="$ac_cv_prog_OTOOL64"
7343fi
7344
7345
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    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7372$as_echo_n "checking for -single_module linker flag... " >&6; }
7373if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7374  $as_echo_n "(cached) " >&6
7375else
7376  lt_cv_apple_cc_single_mod=no
7377      if test -z "${LT_MULTI_MODULE}"; then
7378	# By default we will add the -single_module flag. You can override
7379	# by either setting the environment variable LT_MULTI_MODULE
7380	# non-empty at configure time, or by adding -multi_module to the
7381	# link flags.
7382	rm -rf libconftest.dylib*
7383	echo "int foo(void){return 1;}" > conftest.c
7384	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7385-dynamiclib -Wl,-single_module conftest.c" >&5
7386	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7387	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7388        _lt_result=$?
7389	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7390	  lt_cv_apple_cc_single_mod=yes
7391	else
7392	  cat conftest.err >&5
7393	fi
7394	rm -rf libconftest.dylib*
7395	rm -f conftest.*
7396      fi
7397fi
7398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7399$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7400    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7401$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7402if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7403  $as_echo_n "(cached) " >&6
7404else
7405  lt_cv_ld_exported_symbols_list=no
7406      save_LDFLAGS=$LDFLAGS
7407      echo "_main" > conftest.sym
7408      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7409      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7410/* end confdefs.h.  */
7411
7412int
7413main ()
7414{
7415
7416  ;
7417  return 0;
7418}
7419_ACEOF
7420if ac_fn_c_try_link "$LINENO"; then :
7421  lt_cv_ld_exported_symbols_list=yes
7422else
7423  lt_cv_ld_exported_symbols_list=no
7424fi
7425rm -f core conftest.err conftest.$ac_objext \
7426    conftest$ac_exeext conftest.$ac_ext
7427	LDFLAGS="$save_LDFLAGS"
7428
7429fi
7430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7431$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7432    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7433$as_echo_n "checking for -force_load linker flag... " >&6; }
7434if test "${lt_cv_ld_force_load+set}" = set; then :
7435  $as_echo_n "(cached) " >&6
7436else
7437  lt_cv_ld_force_load=no
7438      cat > conftest.c << _LT_EOF
7439int forced_loaded() { return 2;}
7440_LT_EOF
7441      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7442      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7443      echo "$AR cru libconftest.a conftest.o" >&5
7444      $AR cru libconftest.a conftest.o 2>&5
7445      cat > conftest.c << _LT_EOF
7446int main() { return 0;}
7447_LT_EOF
7448      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7449      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7450      _lt_result=$?
7451      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7452	lt_cv_ld_force_load=yes
7453      else
7454	cat conftest.err >&5
7455      fi
7456        rm -f conftest.err libconftest.a conftest conftest.c
7457        rm -rf conftest.dSYM
7458
7459fi
7460{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7461$as_echo "$lt_cv_ld_force_load" >&6; }
7462    case $host_os in
7463    rhapsody* | darwin1.[012])
7464      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7465    darwin1.*)
7466      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7467    darwin*) # darwin 5.x on
7468      # if running on 10.5 or later, the deployment target defaults
7469      # to the OS version, if on x86, and 10.4, the deployment
7470      # target defaults to 10.4. Don't you love it?
7471      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7472	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7473	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7474	10.[012][,.]*)
7475	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7476	10.*)
7477	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7478      esac
7479    ;;
7480  esac
7481    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7482      _lt_dar_single_mod='$single_module'
7483    fi
7484    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7485      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7486    else
7487      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7488    fi
7489    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7490      _lt_dsymutil='~$DSYMUTIL $lib || :'
7491    else
7492      _lt_dsymutil=
7493    fi
7494    ;;
7495  esac
7496
7497for ac_header in dlfcn.h
7498do :
7499  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7500"
7501if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7502  cat >>confdefs.h <<_ACEOF
7503#define HAVE_DLFCN_H 1
7504_ACEOF
7505
7506fi
7507
7508done
7509
7510
7511
7512
7513
7514# Set options
7515
7516
7517
7518        enable_dlopen=no
7519
7520
7521  enable_win32_dll=no
7522
7523
7524            # Check whether --enable-shared was given.
7525if test "${enable_shared+set}" = set; then :
7526  enableval=$enable_shared; p=${PACKAGE-default}
7527    case $enableval in
7528    yes) enable_shared=yes ;;
7529    no) enable_shared=no ;;
7530    *)
7531      enable_shared=no
7532      # Look at the argument we got.  We use all the common list separators.
7533      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7534      for pkg in $enableval; do
7535	IFS="$lt_save_ifs"
7536	if test "X$pkg" = "X$p"; then
7537	  enable_shared=yes
7538	fi
7539      done
7540      IFS="$lt_save_ifs"
7541      ;;
7542    esac
7543else
7544  enable_shared=yes
7545fi
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555  # Check whether --enable-static was given.
7556if test "${enable_static+set}" = set; then :
7557  enableval=$enable_static; p=${PACKAGE-default}
7558    case $enableval in
7559    yes) enable_static=yes ;;
7560    no) enable_static=no ;;
7561    *)
7562     enable_static=no
7563      # Look at the argument we got.  We use all the common list separators.
7564      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7565      for pkg in $enableval; do
7566	IFS="$lt_save_ifs"
7567	if test "X$pkg" = "X$p"; then
7568	  enable_static=yes
7569	fi
7570      done
7571      IFS="$lt_save_ifs"
7572      ;;
7573    esac
7574else
7575  enable_static=yes
7576fi
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587# Check whether --with-pic was given.
7588if test "${with_pic+set}" = set; then :
7589  withval=$with_pic; pic_mode="$withval"
7590else
7591  pic_mode=default
7592fi
7593
7594
7595test -z "$pic_mode" && pic_mode=default
7596
7597
7598
7599
7600
7601
7602
7603  # Check whether --enable-fast-install was given.
7604if test "${enable_fast_install+set}" = set; then :
7605  enableval=$enable_fast_install; p=${PACKAGE-default}
7606    case $enableval in
7607    yes) enable_fast_install=yes ;;
7608    no) enable_fast_install=no ;;
7609    *)
7610      enable_fast_install=no
7611      # Look at the argument we got.  We use all the common list separators.
7612      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7613      for pkg in $enableval; do
7614	IFS="$lt_save_ifs"
7615	if test "X$pkg" = "X$p"; then
7616	  enable_fast_install=yes
7617	fi
7618      done
7619      IFS="$lt_save_ifs"
7620      ;;
7621    esac
7622else
7623  enable_fast_install=yes
7624fi
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636# This can be used to rebuild libtool when needed
7637LIBTOOL_DEPS="$ltmain"
7638
7639# Always use our own libtool.
7640LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667test -z "$LN_S" && LN_S="ln -s"
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682if test -n "${ZSH_VERSION+set}" ; then
7683   setopt NO_GLOB_SUBST
7684fi
7685
7686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7687$as_echo_n "checking for objdir... " >&6; }
7688if test "${lt_cv_objdir+set}" = set; then :
7689  $as_echo_n "(cached) " >&6
7690else
7691  rm -f .libs 2>/dev/null
7692mkdir .libs 2>/dev/null
7693if test -d .libs; then
7694  lt_cv_objdir=.libs
7695else
7696  # MS-DOS does not allow filenames that begin with a dot.
7697  lt_cv_objdir=_libs
7698fi
7699rmdir .libs 2>/dev/null
7700fi
7701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7702$as_echo "$lt_cv_objdir" >&6; }
7703objdir=$lt_cv_objdir
7704
7705
7706
7707
7708
7709cat >>confdefs.h <<_ACEOF
7710#define LT_OBJDIR "$lt_cv_objdir/"
7711_ACEOF
7712
7713
7714
7715
7716case $host_os in
7717aix3*)
7718  # AIX sometimes has problems with the GCC collect2 program.  For some
7719  # reason, if we set the COLLECT_NAMES environment variable, the problems
7720  # vanish in a puff of smoke.
7721  if test "X${COLLECT_NAMES+set}" != Xset; then
7722    COLLECT_NAMES=
7723    export COLLECT_NAMES
7724  fi
7725  ;;
7726esac
7727
7728# Global variables:
7729ofile=libtool
7730can_build_shared=yes
7731
7732# All known linkers require a `.a' archive for static linking (except MSVC,
7733# which needs '.lib').
7734libext=a
7735
7736with_gnu_ld="$lt_cv_prog_gnu_ld"
7737
7738old_CC="$CC"
7739old_CFLAGS="$CFLAGS"
7740
7741# Set sane defaults for various variables
7742test -z "$CC" && CC=cc
7743test -z "$LTCC" && LTCC=$CC
7744test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7745test -z "$LD" && LD=ld
7746test -z "$ac_objext" && ac_objext=o
7747
7748for cc_temp in $compiler""; do
7749  case $cc_temp in
7750    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7751    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7752    \-*) ;;
7753    *) break;;
7754  esac
7755done
7756cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7757
7758
7759# Only perform the check for file, if the check method requires it
7760test -z "$MAGIC_CMD" && MAGIC_CMD=file
7761case $deplibs_check_method in
7762file_magic*)
7763  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7764    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7765$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7766if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7767  $as_echo_n "(cached) " >&6
7768else
7769  case $MAGIC_CMD in
7770[\\/*] |  ?:[\\/]*)
7771  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7772  ;;
7773*)
7774  lt_save_MAGIC_CMD="$MAGIC_CMD"
7775  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7776  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7777  for ac_dir in $ac_dummy; do
7778    IFS="$lt_save_ifs"
7779    test -z "$ac_dir" && ac_dir=.
7780    if test -f $ac_dir/${ac_tool_prefix}file; then
7781      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7782      if test -n "$file_magic_test_file"; then
7783	case $deplibs_check_method in
7784	"file_magic "*)
7785	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7786	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7787	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7788	    $EGREP "$file_magic_regex" > /dev/null; then
7789	    :
7790	  else
7791	    cat <<_LT_EOF 1>&2
7792
7793*** Warning: the command libtool uses to detect shared libraries,
7794*** $file_magic_cmd, produces output that libtool cannot recognize.
7795*** The result is that libtool may fail to recognize shared libraries
7796*** as such.  This will affect the creation of libtool libraries that
7797*** depend on shared libraries, but programs linked with such libtool
7798*** libraries will work regardless of this problem.  Nevertheless, you
7799*** may want to report the problem to your system manager and/or to
7800*** bug-libtool@gnu.org
7801
7802_LT_EOF
7803	  fi ;;
7804	esac
7805      fi
7806      break
7807    fi
7808  done
7809  IFS="$lt_save_ifs"
7810  MAGIC_CMD="$lt_save_MAGIC_CMD"
7811  ;;
7812esac
7813fi
7814
7815MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7816if test -n "$MAGIC_CMD"; then
7817  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7818$as_echo "$MAGIC_CMD" >&6; }
7819else
7820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7821$as_echo "no" >&6; }
7822fi
7823
7824
7825
7826
7827
7828if test -z "$lt_cv_path_MAGIC_CMD"; then
7829  if test -n "$ac_tool_prefix"; then
7830    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7831$as_echo_n "checking for file... " >&6; }
7832if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7833  $as_echo_n "(cached) " >&6
7834else
7835  case $MAGIC_CMD in
7836[\\/*] |  ?:[\\/]*)
7837  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7838  ;;
7839*)
7840  lt_save_MAGIC_CMD="$MAGIC_CMD"
7841  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7842  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7843  for ac_dir in $ac_dummy; do
7844    IFS="$lt_save_ifs"
7845    test -z "$ac_dir" && ac_dir=.
7846    if test -f $ac_dir/file; then
7847      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7848      if test -n "$file_magic_test_file"; then
7849	case $deplibs_check_method in
7850	"file_magic "*)
7851	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7852	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7853	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7854	    $EGREP "$file_magic_regex" > /dev/null; then
7855	    :
7856	  else
7857	    cat <<_LT_EOF 1>&2
7858
7859*** Warning: the command libtool uses to detect shared libraries,
7860*** $file_magic_cmd, produces output that libtool cannot recognize.
7861*** The result is that libtool may fail to recognize shared libraries
7862*** as such.  This will affect the creation of libtool libraries that
7863*** depend on shared libraries, but programs linked with such libtool
7864*** libraries will work regardless of this problem.  Nevertheless, you
7865*** may want to report the problem to your system manager and/or to
7866*** bug-libtool@gnu.org
7867
7868_LT_EOF
7869	  fi ;;
7870	esac
7871      fi
7872      break
7873    fi
7874  done
7875  IFS="$lt_save_ifs"
7876  MAGIC_CMD="$lt_save_MAGIC_CMD"
7877  ;;
7878esac
7879fi
7880
7881MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7882if test -n "$MAGIC_CMD"; then
7883  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7884$as_echo "$MAGIC_CMD" >&6; }
7885else
7886  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7887$as_echo "no" >&6; }
7888fi
7889
7890
7891  else
7892    MAGIC_CMD=:
7893  fi
7894fi
7895
7896  fi
7897  ;;
7898esac
7899
7900# Use C for the default configuration in the libtool script
7901
7902lt_save_CC="$CC"
7903ac_ext=c
7904ac_cpp='$CPP $CPPFLAGS'
7905ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7906ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7907ac_compiler_gnu=$ac_cv_c_compiler_gnu
7908
7909
7910# Source file extension for C test sources.
7911ac_ext=c
7912
7913# Object file extension for compiled C test sources.
7914objext=o
7915objext=$objext
7916
7917# Code to be used in simple compile tests
7918lt_simple_compile_test_code="int some_variable = 0;"
7919
7920# Code to be used in simple link tests
7921lt_simple_link_test_code='int main(){return(0);}'
7922
7923
7924
7925
7926
7927
7928
7929# If no C compiler was specified, use CC.
7930LTCC=${LTCC-"$CC"}
7931
7932# If no C compiler flags were specified, use CFLAGS.
7933LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7934
7935# Allow CC to be a program name with arguments.
7936compiler=$CC
7937
7938# Save the default compiler, since it gets overwritten when the other
7939# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7940compiler_DEFAULT=$CC
7941
7942# save warnings/boilerplate of simple test code
7943ac_outfile=conftest.$ac_objext
7944echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7945eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7946_lt_compiler_boilerplate=`cat conftest.err`
7947$RM conftest*
7948
7949ac_outfile=conftest.$ac_objext
7950echo "$lt_simple_link_test_code" >conftest.$ac_ext
7951eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7952_lt_linker_boilerplate=`cat conftest.err`
7953$RM -r conftest*
7954
7955
7956## CAVEAT EMPTOR:
7957## There is no encapsulation within the following macros, do not change
7958## the running order or otherwise move them around unless you know exactly
7959## what you are doing...
7960if test -n "$compiler"; then
7961
7962lt_prog_compiler_no_builtin_flag=
7963
7964if test "$GCC" = yes; then
7965  case $cc_basename in
7966  nvcc*)
7967    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7968  *)
7969    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7970  esac
7971
7972  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7973$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7974if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7975  $as_echo_n "(cached) " >&6
7976else
7977  lt_cv_prog_compiler_rtti_exceptions=no
7978   ac_outfile=conftest.$ac_objext
7979   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7980   lt_compiler_flag="-fno-rtti -fno-exceptions"
7981   # Insert the option either (1) after the last *FLAGS variable, or
7982   # (2) before a word containing "conftest.", or (3) at the end.
7983   # Note that $ac_compile itself does not contain backslashes and begins
7984   # with a dollar sign (not a hyphen), so the echo should work correctly.
7985   # The option is referenced via a variable to avoid confusing sed.
7986   lt_compile=`echo "$ac_compile" | $SED \
7987   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7988   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7989   -e 's:$: $lt_compiler_flag:'`
7990   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7991   (eval "$lt_compile" 2>conftest.err)
7992   ac_status=$?
7993   cat conftest.err >&5
7994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7995   if (exit $ac_status) && test -s "$ac_outfile"; then
7996     # The compiler can only warn and ignore the option if not recognized
7997     # So say no if there are warnings other than the usual output.
7998     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7999     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8000     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8001       lt_cv_prog_compiler_rtti_exceptions=yes
8002     fi
8003   fi
8004   $RM conftest*
8005
8006fi
8007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8008$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8009
8010if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8011    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8012else
8013    :
8014fi
8015
8016fi
8017
8018
8019
8020
8021
8022
8023  lt_prog_compiler_wl=
8024lt_prog_compiler_pic=
8025lt_prog_compiler_static=
8026
8027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8028$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8029
8030  if test "$GCC" = yes; then
8031    lt_prog_compiler_wl='-Wl,'
8032    lt_prog_compiler_static='-static'
8033
8034    case $host_os in
8035      aix*)
8036      # All AIX code is PIC.
8037      if test "$host_cpu" = ia64; then
8038	# AIX 5 now supports IA64 processor
8039	lt_prog_compiler_static='-Bstatic'
8040      fi
8041      lt_prog_compiler_pic='-fPIC'
8042      ;;
8043
8044    amigaos*)
8045      case $host_cpu in
8046      powerpc)
8047            # see comment about AmigaOS4 .so support
8048            lt_prog_compiler_pic='-fPIC'
8049        ;;
8050      m68k)
8051            # FIXME: we need at least 68020 code to build shared libraries, but
8052            # adding the `-m68020' flag to GCC prevents building anything better,
8053            # like `-m68040'.
8054            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8055        ;;
8056      esac
8057      ;;
8058
8059    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8060      # PIC is the default for these OSes.
8061      ;;
8062
8063    mingw* | cygwin* | pw32* | os2* | cegcc*)
8064      # This hack is so that the source file can tell whether it is being
8065      # built for inclusion in a dll (and should export symbols for example).
8066      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8067      # (--disable-auto-import) libraries
8068      lt_prog_compiler_pic='-DDLL_EXPORT'
8069      ;;
8070
8071    darwin* | rhapsody*)
8072      # PIC is the default on this platform
8073      # Common symbols not allowed in MH_DYLIB files
8074      lt_prog_compiler_pic='-fno-common'
8075      ;;
8076
8077    haiku*)
8078      # PIC is the default for Haiku.
8079      # The "-static" flag exists, but is broken.
8080      lt_prog_compiler_static=
8081      ;;
8082
8083    hpux*)
8084      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8085      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8086      # sets the default TLS model and affects inlining.
8087      case $host_cpu in
8088      hppa*64*)
8089	# +Z the default
8090	;;
8091      *)
8092	lt_prog_compiler_pic='-fPIC'
8093	;;
8094      esac
8095      ;;
8096
8097    interix[3-9]*)
8098      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8099      # Instead, we relocate shared libraries at runtime.
8100      ;;
8101
8102    msdosdjgpp*)
8103      # Just because we use GCC doesn't mean we suddenly get shared libraries
8104      # on systems that don't support them.
8105      lt_prog_compiler_can_build_shared=no
8106      enable_shared=no
8107      ;;
8108
8109    *nto* | *qnx*)
8110      # QNX uses GNU C++, but need to define -shared option too, otherwise
8111      # it will coredump.
8112      lt_prog_compiler_pic='-fPIC -shared'
8113      ;;
8114
8115    sysv4*MP*)
8116      if test -d /usr/nec; then
8117	lt_prog_compiler_pic=-Kconform_pic
8118      fi
8119      ;;
8120
8121    *)
8122      lt_prog_compiler_pic='-fPIC'
8123      ;;
8124    esac
8125
8126    case $cc_basename in
8127    nvcc*) # Cuda Compiler Driver 2.2
8128      lt_prog_compiler_wl='-Xlinker '
8129      lt_prog_compiler_pic='-Xcompiler -fPIC'
8130      ;;
8131    esac
8132  else
8133    # PORTME Check for flag to pass linker flags through the system compiler.
8134    case $host_os in
8135    aix*)
8136      lt_prog_compiler_wl='-Wl,'
8137      if test "$host_cpu" = ia64; then
8138	# AIX 5 now supports IA64 processor
8139	lt_prog_compiler_static='-Bstatic'
8140      else
8141	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8142      fi
8143      ;;
8144
8145    mingw* | cygwin* | pw32* | os2* | cegcc*)
8146      # This hack is so that the source file can tell whether it is being
8147      # built for inclusion in a dll (and should export symbols for example).
8148      lt_prog_compiler_pic='-DDLL_EXPORT'
8149      ;;
8150
8151    hpux9* | hpux10* | hpux11*)
8152      lt_prog_compiler_wl='-Wl,'
8153      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8154      # not for PA HP-UX.
8155      case $host_cpu in
8156      hppa*64*|ia64*)
8157	# +Z the default
8158	;;
8159      *)
8160	lt_prog_compiler_pic='+Z'
8161	;;
8162      esac
8163      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8164      lt_prog_compiler_static='${wl}-a ${wl}archive'
8165      ;;
8166
8167    irix5* | irix6* | nonstopux*)
8168      lt_prog_compiler_wl='-Wl,'
8169      # PIC (with -KPIC) is the default.
8170      lt_prog_compiler_static='-non_shared'
8171      ;;
8172
8173    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8174      case $cc_basename in
8175      # old Intel for x86_64 which still supported -KPIC.
8176      ecc*)
8177	lt_prog_compiler_wl='-Wl,'
8178	lt_prog_compiler_pic='-KPIC'
8179	lt_prog_compiler_static='-static'
8180        ;;
8181      # icc used to be incompatible with GCC.
8182      # ICC 10 doesn't accept -KPIC any more.
8183      icc* | ifort*)
8184	lt_prog_compiler_wl='-Wl,'
8185	lt_prog_compiler_pic='-fPIC'
8186	lt_prog_compiler_static='-static'
8187        ;;
8188      # Lahey Fortran 8.1.
8189      lf95*)
8190	lt_prog_compiler_wl='-Wl,'
8191	lt_prog_compiler_pic='--shared'
8192	lt_prog_compiler_static='--static'
8193	;;
8194      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8195        # Portland Group compilers (*not* the Pentium gcc compiler,
8196	# which looks to be a dead project)
8197	lt_prog_compiler_wl='-Wl,'
8198	lt_prog_compiler_pic='-fpic'
8199	lt_prog_compiler_static='-Bstatic'
8200        ;;
8201      ccc*)
8202        lt_prog_compiler_wl='-Wl,'
8203        # All Alpha code is PIC.
8204        lt_prog_compiler_static='-non_shared'
8205        ;;
8206      xl* | bgxl* | bgf* | mpixl*)
8207	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8208	lt_prog_compiler_wl='-Wl,'
8209	lt_prog_compiler_pic='-qpic'
8210	lt_prog_compiler_static='-qstaticlink'
8211	;;
8212      *)
8213	case `$CC -V 2>&1 | sed 5q` in
8214	*Sun\ F* | *Sun*Fortran*)
8215	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8216	  lt_prog_compiler_pic='-KPIC'
8217	  lt_prog_compiler_static='-Bstatic'
8218	  lt_prog_compiler_wl=''
8219	  ;;
8220	*Sun\ C*)
8221	  # Sun C 5.9
8222	  lt_prog_compiler_pic='-KPIC'
8223	  lt_prog_compiler_static='-Bstatic'
8224	  lt_prog_compiler_wl='-Wl,'
8225	  ;;
8226	esac
8227	;;
8228      esac
8229      ;;
8230
8231    newsos6)
8232      lt_prog_compiler_pic='-KPIC'
8233      lt_prog_compiler_static='-Bstatic'
8234      ;;
8235
8236    *nto* | *qnx*)
8237      # QNX uses GNU C++, but need to define -shared option too, otherwise
8238      # it will coredump.
8239      lt_prog_compiler_pic='-fPIC -shared'
8240      ;;
8241
8242    osf3* | osf4* | osf5*)
8243      lt_prog_compiler_wl='-Wl,'
8244      # All OSF/1 code is PIC.
8245      lt_prog_compiler_static='-non_shared'
8246      ;;
8247
8248    rdos*)
8249      lt_prog_compiler_static='-non_shared'
8250      ;;
8251
8252    solaris*)
8253      lt_prog_compiler_pic='-KPIC'
8254      lt_prog_compiler_static='-Bstatic'
8255      case $cc_basename in
8256      f77* | f90* | f95*)
8257	lt_prog_compiler_wl='-Qoption ld ';;
8258      *)
8259	lt_prog_compiler_wl='-Wl,';;
8260      esac
8261      ;;
8262
8263    sunos4*)
8264      lt_prog_compiler_wl='-Qoption ld '
8265      lt_prog_compiler_pic='-PIC'
8266      lt_prog_compiler_static='-Bstatic'
8267      ;;
8268
8269    sysv4 | sysv4.2uw2* | sysv4.3*)
8270      lt_prog_compiler_wl='-Wl,'
8271      lt_prog_compiler_pic='-KPIC'
8272      lt_prog_compiler_static='-Bstatic'
8273      ;;
8274
8275    sysv4*MP*)
8276      if test -d /usr/nec ;then
8277	lt_prog_compiler_pic='-Kconform_pic'
8278	lt_prog_compiler_static='-Bstatic'
8279      fi
8280      ;;
8281
8282    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8283      lt_prog_compiler_wl='-Wl,'
8284      lt_prog_compiler_pic='-KPIC'
8285      lt_prog_compiler_static='-Bstatic'
8286      ;;
8287
8288    unicos*)
8289      lt_prog_compiler_wl='-Wl,'
8290      lt_prog_compiler_can_build_shared=no
8291      ;;
8292
8293    uts4*)
8294      lt_prog_compiler_pic='-pic'
8295      lt_prog_compiler_static='-Bstatic'
8296      ;;
8297
8298    *)
8299      lt_prog_compiler_can_build_shared=no
8300      ;;
8301    esac
8302  fi
8303
8304case $host_os in
8305  # For platforms which do not support PIC, -DPIC is meaningless:
8306  *djgpp*)
8307    lt_prog_compiler_pic=
8308    ;;
8309  *)
8310    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8311    ;;
8312esac
8313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8314$as_echo "$lt_prog_compiler_pic" >&6; }
8315
8316
8317
8318
8319
8320
8321#
8322# Check to make sure the PIC flag actually works.
8323#
8324if test -n "$lt_prog_compiler_pic"; then
8325  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8326$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8327if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8328  $as_echo_n "(cached) " >&6
8329else
8330  lt_cv_prog_compiler_pic_works=no
8331   ac_outfile=conftest.$ac_objext
8332   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8333   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8334   # Insert the option either (1) after the last *FLAGS variable, or
8335   # (2) before a word containing "conftest.", or (3) at the end.
8336   # Note that $ac_compile itself does not contain backslashes and begins
8337   # with a dollar sign (not a hyphen), so the echo should work correctly.
8338   # The option is referenced via a variable to avoid confusing sed.
8339   lt_compile=`echo "$ac_compile" | $SED \
8340   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8341   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8342   -e 's:$: $lt_compiler_flag:'`
8343   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8344   (eval "$lt_compile" 2>conftest.err)
8345   ac_status=$?
8346   cat conftest.err >&5
8347   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8348   if (exit $ac_status) && test -s "$ac_outfile"; then
8349     # The compiler can only warn and ignore the option if not recognized
8350     # So say no if there are warnings other than the usual output.
8351     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8352     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8353     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8354       lt_cv_prog_compiler_pic_works=yes
8355     fi
8356   fi
8357   $RM conftest*
8358
8359fi
8360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8361$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8362
8363if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8364    case $lt_prog_compiler_pic in
8365     "" | " "*) ;;
8366     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8367     esac
8368else
8369    lt_prog_compiler_pic=
8370     lt_prog_compiler_can_build_shared=no
8371fi
8372
8373fi
8374
8375
8376
8377
8378
8379
8380#
8381# Check to make sure the static flag actually works.
8382#
8383wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8385$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8386if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8387  $as_echo_n "(cached) " >&6
8388else
8389  lt_cv_prog_compiler_static_works=no
8390   save_LDFLAGS="$LDFLAGS"
8391   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8392   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8393   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8394     # The linker can only warn and ignore the option if not recognized
8395     # So say no if there are warnings
8396     if test -s conftest.err; then
8397       # Append any errors to the config.log.
8398       cat conftest.err 1>&5
8399       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8400       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8401       if diff conftest.exp conftest.er2 >/dev/null; then
8402         lt_cv_prog_compiler_static_works=yes
8403       fi
8404     else
8405       lt_cv_prog_compiler_static_works=yes
8406     fi
8407   fi
8408   $RM -r conftest*
8409   LDFLAGS="$save_LDFLAGS"
8410
8411fi
8412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8413$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8414
8415if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8416    :
8417else
8418    lt_prog_compiler_static=
8419fi
8420
8421
8422
8423
8424
8425
8426
8427  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8428$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8429if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8430  $as_echo_n "(cached) " >&6
8431else
8432  lt_cv_prog_compiler_c_o=no
8433   $RM -r conftest 2>/dev/null
8434   mkdir conftest
8435   cd conftest
8436   mkdir out
8437   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8438
8439   lt_compiler_flag="-o out/conftest2.$ac_objext"
8440   # Insert the option either (1) after the last *FLAGS variable, or
8441   # (2) before a word containing "conftest.", or (3) at the end.
8442   # Note that $ac_compile itself does not contain backslashes and begins
8443   # with a dollar sign (not a hyphen), so the echo should work correctly.
8444   lt_compile=`echo "$ac_compile" | $SED \
8445   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8446   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8447   -e 's:$: $lt_compiler_flag:'`
8448   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8449   (eval "$lt_compile" 2>out/conftest.err)
8450   ac_status=$?
8451   cat out/conftest.err >&5
8452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8453   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8454   then
8455     # The compiler can only warn and ignore the option if not recognized
8456     # So say no if there are warnings
8457     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8458     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8459     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8460       lt_cv_prog_compiler_c_o=yes
8461     fi
8462   fi
8463   chmod u+w . 2>&5
8464   $RM conftest*
8465   # SGI C++ compiler will create directory out/ii_files/ for
8466   # template instantiation
8467   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8468   $RM out/* && rmdir out
8469   cd ..
8470   $RM -r conftest
8471   $RM conftest*
8472
8473fi
8474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8475$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8476
8477
8478
8479
8480
8481
8482  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8483$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8484if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8485  $as_echo_n "(cached) " >&6
8486else
8487  lt_cv_prog_compiler_c_o=no
8488   $RM -r conftest 2>/dev/null
8489   mkdir conftest
8490   cd conftest
8491   mkdir out
8492   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8493
8494   lt_compiler_flag="-o out/conftest2.$ac_objext"
8495   # Insert the option either (1) after the last *FLAGS variable, or
8496   # (2) before a word containing "conftest.", or (3) at the end.
8497   # Note that $ac_compile itself does not contain backslashes and begins
8498   # with a dollar sign (not a hyphen), so the echo should work correctly.
8499   lt_compile=`echo "$ac_compile" | $SED \
8500   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8501   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8502   -e 's:$: $lt_compiler_flag:'`
8503   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8504   (eval "$lt_compile" 2>out/conftest.err)
8505   ac_status=$?
8506   cat out/conftest.err >&5
8507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8508   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8509   then
8510     # The compiler can only warn and ignore the option if not recognized
8511     # So say no if there are warnings
8512     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8513     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8514     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8515       lt_cv_prog_compiler_c_o=yes
8516     fi
8517   fi
8518   chmod u+w . 2>&5
8519   $RM conftest*
8520   # SGI C++ compiler will create directory out/ii_files/ for
8521   # template instantiation
8522   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8523   $RM out/* && rmdir out
8524   cd ..
8525   $RM -r conftest
8526   $RM conftest*
8527
8528fi
8529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8530$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8531
8532
8533
8534
8535hard_links="nottested"
8536if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8537  # do not overwrite the value of need_locks provided by the user
8538  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8539$as_echo_n "checking if we can lock with hard links... " >&6; }
8540  hard_links=yes
8541  $RM conftest*
8542  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8543  touch conftest.a
8544  ln conftest.a conftest.b 2>&5 || hard_links=no
8545  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8547$as_echo "$hard_links" >&6; }
8548  if test "$hard_links" = no; then
8549    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8550$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8551    need_locks=warn
8552  fi
8553else
8554  need_locks=no
8555fi
8556
8557
8558
8559
8560
8561
8562  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8563$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8564
8565  runpath_var=
8566  allow_undefined_flag=
8567  always_export_symbols=no
8568  archive_cmds=
8569  archive_expsym_cmds=
8570  compiler_needs_object=no
8571  enable_shared_with_static_runtimes=no
8572  export_dynamic_flag_spec=
8573  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8574  hardcode_automatic=no
8575  hardcode_direct=no
8576  hardcode_direct_absolute=no
8577  hardcode_libdir_flag_spec=
8578  hardcode_libdir_flag_spec_ld=
8579  hardcode_libdir_separator=
8580  hardcode_minus_L=no
8581  hardcode_shlibpath_var=unsupported
8582  inherit_rpath=no
8583  link_all_deplibs=unknown
8584  module_cmds=
8585  module_expsym_cmds=
8586  old_archive_from_new_cmds=
8587  old_archive_from_expsyms_cmds=
8588  thread_safe_flag_spec=
8589  whole_archive_flag_spec=
8590  # include_expsyms should be a list of space-separated symbols to be *always*
8591  # included in the symbol list
8592  include_expsyms=
8593  # exclude_expsyms can be an extended regexp of symbols to exclude
8594  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8595  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8596  # as well as any symbol that contains `d'.
8597  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8598  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8599  # platforms (ab)use it in PIC code, but their linkers get confused if
8600  # the symbol is explicitly referenced.  Since portable code cannot
8601  # rely on this symbol name, it's probably fine to never include it in
8602  # preloaded symbol tables.
8603  # Exclude shared library initialization/finalization symbols.
8604  extract_expsyms_cmds=
8605
8606  case $host_os in
8607  cygwin* | mingw* | pw32* | cegcc*)
8608    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8609    # When not using gcc, we currently assume that we are using
8610    # Microsoft Visual C++.
8611    if test "$GCC" != yes; then
8612      with_gnu_ld=no
8613    fi
8614    ;;
8615  interix*)
8616    # we just hope/assume this is gcc and not c89 (= MSVC++)
8617    with_gnu_ld=yes
8618    ;;
8619  openbsd*)
8620    with_gnu_ld=no
8621    ;;
8622  esac
8623
8624  ld_shlibs=yes
8625
8626  # On some targets, GNU ld is compatible enough with the native linker
8627  # that we're better off using the native interface for both.
8628  lt_use_gnu_ld_interface=no
8629  if test "$with_gnu_ld" = yes; then
8630    case $host_os in
8631      aix*)
8632	# The AIX port of GNU ld has always aspired to compatibility
8633	# with the native linker.  However, as the warning in the GNU ld
8634	# block says, versions before 2.19.5* couldn't really create working
8635	# shared libraries, regardless of the interface used.
8636	case `$LD -v 2>&1` in
8637	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8638	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8639	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8640	  *)
8641	    lt_use_gnu_ld_interface=yes
8642	    ;;
8643	esac
8644	;;
8645      *)
8646	lt_use_gnu_ld_interface=yes
8647	;;
8648    esac
8649  fi
8650
8651  if test "$lt_use_gnu_ld_interface" = yes; then
8652    # If archive_cmds runs LD, not CC, wlarc should be empty
8653    wlarc='${wl}'
8654
8655    # Set some defaults for GNU ld with shared library support. These
8656    # are reset later if shared libraries are not supported. Putting them
8657    # here allows them to be overridden if necessary.
8658    runpath_var=LD_RUN_PATH
8659    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8660    export_dynamic_flag_spec='${wl}--export-dynamic'
8661    # ancient GNU ld didn't support --whole-archive et. al.
8662    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8663      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8664    else
8665      whole_archive_flag_spec=
8666    fi
8667    supports_anon_versioning=no
8668    case `$LD -v 2>&1` in
8669      *GNU\ gold*) supports_anon_versioning=yes ;;
8670      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8671      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8672      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8673      *\ 2.11.*) ;; # other 2.11 versions
8674      *) supports_anon_versioning=yes ;;
8675    esac
8676
8677    # See if GNU ld supports shared libraries.
8678    case $host_os in
8679    aix[3-9]*)
8680      # On AIX/PPC, the GNU linker is very broken
8681      if test "$host_cpu" != ia64; then
8682	ld_shlibs=no
8683	cat <<_LT_EOF 1>&2
8684
8685*** Warning: the GNU linker, at least up to release 2.19, is reported
8686*** to be unable to reliably create shared libraries on AIX.
8687*** Therefore, libtool is disabling shared libraries support.  If you
8688*** really care for shared libraries, you may want to install binutils
8689*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8690*** You will then need to restart the configuration process.
8691
8692_LT_EOF
8693      fi
8694      ;;
8695
8696    amigaos*)
8697      case $host_cpu in
8698      powerpc)
8699            # see comment about AmigaOS4 .so support
8700            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8701            archive_expsym_cmds=''
8702        ;;
8703      m68k)
8704            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)'
8705            hardcode_libdir_flag_spec='-L$libdir'
8706            hardcode_minus_L=yes
8707        ;;
8708      esac
8709      ;;
8710
8711    beos*)
8712      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8713	allow_undefined_flag=unsupported
8714	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8715	# support --undefined.  This deserves some investigation.  FIXME
8716	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8717      else
8718	ld_shlibs=no
8719      fi
8720      ;;
8721
8722    cygwin* | mingw* | pw32* | cegcc*)
8723      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8724      # as there is no search path for DLLs.
8725      hardcode_libdir_flag_spec='-L$libdir'
8726      export_dynamic_flag_spec='${wl}--export-all-symbols'
8727      allow_undefined_flag=unsupported
8728      always_export_symbols=no
8729      enable_shared_with_static_runtimes=yes
8730      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8731
8732      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8733        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8734	# If the export-symbols file already is a .def file (1st line
8735	# is EXPORTS), use it as is; otherwise, prepend...
8736	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8737	  cp $export_symbols $output_objdir/$soname.def;
8738	else
8739	  echo EXPORTS > $output_objdir/$soname.def;
8740	  cat $export_symbols >> $output_objdir/$soname.def;
8741	fi~
8742	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8743      else
8744	ld_shlibs=no
8745      fi
8746      ;;
8747
8748    haiku*)
8749      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8750      link_all_deplibs=yes
8751      ;;
8752
8753    interix[3-9]*)
8754      hardcode_direct=no
8755      hardcode_shlibpath_var=no
8756      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8757      export_dynamic_flag_spec='${wl}-E'
8758      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8759      # Instead, shared libraries are loaded at an image base (0x10000000 by
8760      # default) and relocated if they conflict, which is a slow very memory
8761      # consuming and fragmenting process.  To avoid this, we pick a random,
8762      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8763      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8764      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8765      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'
8766      ;;
8767
8768    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8769      tmp_diet=no
8770      if test "$host_os" = linux-dietlibc; then
8771	case $cc_basename in
8772	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8773	esac
8774      fi
8775      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8776	 && test "$tmp_diet" = no
8777      then
8778	tmp_addflag=' $pic_flag'
8779	tmp_sharedflag='-shared'
8780	case $cc_basename,$host_cpu in
8781        pgcc*)				# Portland Group C compiler
8782	  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'
8783	  tmp_addflag=' $pic_flag'
8784	  ;;
8785	pgf77* | pgf90* | pgf95* | pgfortran*)
8786					# Portland Group f77 and f90 compilers
8787	  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'
8788	  tmp_addflag=' $pic_flag -Mnomain' ;;
8789	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8790	  tmp_addflag=' -i_dynamic' ;;
8791	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8792	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8793	ifc* | ifort*)			# Intel Fortran compiler
8794	  tmp_addflag=' -nofor_main' ;;
8795	lf95*)				# Lahey Fortran 8.1
8796	  whole_archive_flag_spec=
8797	  tmp_sharedflag='--shared' ;;
8798	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8799	  tmp_sharedflag='-qmkshrobj'
8800	  tmp_addflag= ;;
8801	nvcc*)	# Cuda Compiler Driver 2.2
8802	  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'
8803	  compiler_needs_object=yes
8804	  ;;
8805	esac
8806	case `$CC -V 2>&1 | sed 5q` in
8807	*Sun\ C*)			# Sun C 5.9
8808	  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'
8809	  compiler_needs_object=yes
8810	  tmp_sharedflag='-G' ;;
8811	*Sun\ F*)			# Sun Fortran 8.3
8812	  tmp_sharedflag='-G' ;;
8813	esac
8814	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8815
8816        if test "x$supports_anon_versioning" = xyes; then
8817          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8818	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8819	    echo "local: *; };" >> $output_objdir/$libname.ver~
8820	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8821        fi
8822
8823	case $cc_basename in
8824	xlf* | bgf* | bgxlf* | mpixlf*)
8825	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8826	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8827	  hardcode_libdir_flag_spec=
8828	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8829	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8830	  if test "x$supports_anon_versioning" = xyes; then
8831	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8832	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8833	      echo "local: *; };" >> $output_objdir/$libname.ver~
8834	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8835	  fi
8836	  ;;
8837	esac
8838      else
8839        ld_shlibs=no
8840      fi
8841      ;;
8842
8843    netbsd*)
8844      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8845	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8846	wlarc=
8847      else
8848	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8849	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8850      fi
8851      ;;
8852
8853    solaris*)
8854      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8855	ld_shlibs=no
8856	cat <<_LT_EOF 1>&2
8857
8858*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8859*** create shared libraries on Solaris systems.  Therefore, libtool
8860*** is disabling shared libraries support.  We urge you to upgrade GNU
8861*** binutils to release 2.9.1 or newer.  Another option is to modify
8862*** your PATH or compiler configuration so that the native linker is
8863*** used, and then restart.
8864
8865_LT_EOF
8866      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8867	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8868	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8869      else
8870	ld_shlibs=no
8871      fi
8872      ;;
8873
8874    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8875      case `$LD -v 2>&1` in
8876        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8877	ld_shlibs=no
8878	cat <<_LT_EOF 1>&2
8879
8880*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8881*** reliably create shared libraries on SCO systems.  Therefore, libtool
8882*** is disabling shared libraries support.  We urge you to upgrade GNU
8883*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8884*** your PATH or compiler configuration so that the native linker is
8885*** used, and then restart.
8886
8887_LT_EOF
8888	;;
8889	*)
8890	  # For security reasons, it is highly recommended that you always
8891	  # use absolute paths for naming shared libraries, and exclude the
8892	  # DT_RUNPATH tag from executables and libraries.  But doing so
8893	  # requires that you compile everything twice, which is a pain.
8894	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8895	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8896	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8897	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8898	  else
8899	    ld_shlibs=no
8900	  fi
8901	;;
8902      esac
8903      ;;
8904
8905    sunos4*)
8906      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8907      wlarc=
8908      hardcode_direct=yes
8909      hardcode_shlibpath_var=no
8910      ;;
8911
8912    *)
8913      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8914	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8915	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8916      else
8917	ld_shlibs=no
8918      fi
8919      ;;
8920    esac
8921
8922    if test "$ld_shlibs" = no; then
8923      runpath_var=
8924      hardcode_libdir_flag_spec=
8925      export_dynamic_flag_spec=
8926      whole_archive_flag_spec=
8927    fi
8928  else
8929    # PORTME fill in a description of your system's linker (not GNU ld)
8930    case $host_os in
8931    aix3*)
8932      allow_undefined_flag=unsupported
8933      always_export_symbols=yes
8934      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'
8935      # Note: this linker hardcodes the directories in LIBPATH if there
8936      # are no directories specified by -L.
8937      hardcode_minus_L=yes
8938      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8939	# Neither direct hardcoding nor static linking is supported with a
8940	# broken collect2.
8941	hardcode_direct=unsupported
8942      fi
8943      ;;
8944
8945    aix[4-9]*)
8946      if test "$host_cpu" = ia64; then
8947	# On IA64, the linker does run time linking by default, so we don't
8948	# have to do anything special.
8949	aix_use_runtimelinking=no
8950	exp_sym_flag='-Bexport'
8951	no_entry_flag=""
8952      else
8953	# If we're using GNU nm, then we don't want the "-C" option.
8954	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8955	# Also, AIX nm treats weak defined symbols like other global
8956	# defined symbols, whereas GNU nm marks them as "W".
8957	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8958	  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'
8959	else
8960	  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'
8961	fi
8962	aix_use_runtimelinking=no
8963
8964	# Test if we are trying to use run time linking or normal
8965	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8966	# need to do runtime linking.
8967	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8968	  for ld_flag in $LDFLAGS; do
8969	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8970	    aix_use_runtimelinking=yes
8971	    break
8972	  fi
8973	  done
8974	  ;;
8975	esac
8976
8977	exp_sym_flag='-bexport'
8978	no_entry_flag='-bnoentry'
8979      fi
8980
8981      # When large executables or shared objects are built, AIX ld can
8982      # have problems creating the table of contents.  If linking a library
8983      # or program results in "error TOC overflow" add -mminimal-toc to
8984      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8985      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8986
8987      archive_cmds=''
8988      hardcode_direct=yes
8989      hardcode_direct_absolute=yes
8990      hardcode_libdir_separator=':'
8991      link_all_deplibs=yes
8992      file_list_spec='${wl}-f,'
8993
8994      if test "$GCC" = yes; then
8995	case $host_os in aix4.[012]|aix4.[012].*)
8996	# We only want to do this on AIX 4.2 and lower, the check
8997	# below for broken collect2 doesn't work under 4.3+
8998	  collect2name=`${CC} -print-prog-name=collect2`
8999	  if test -f "$collect2name" &&
9000	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9001	  then
9002	  # We have reworked collect2
9003	  :
9004	  else
9005	  # We have old collect2
9006	  hardcode_direct=unsupported
9007	  # It fails to find uninstalled libraries when the uninstalled
9008	  # path is not listed in the libpath.  Setting hardcode_minus_L
9009	  # to unsupported forces relinking
9010	  hardcode_minus_L=yes
9011	  hardcode_libdir_flag_spec='-L$libdir'
9012	  hardcode_libdir_separator=
9013	  fi
9014	  ;;
9015	esac
9016	shared_flag='-shared'
9017	if test "$aix_use_runtimelinking" = yes; then
9018	  shared_flag="$shared_flag "'${wl}-G'
9019	fi
9020      else
9021	# not using gcc
9022	if test "$host_cpu" = ia64; then
9023	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9024	# chokes on -Wl,-G. The following line is correct:
9025	  shared_flag='-G'
9026	else
9027	  if test "$aix_use_runtimelinking" = yes; then
9028	    shared_flag='${wl}-G'
9029	  else
9030	    shared_flag='${wl}-bM:SRE'
9031	  fi
9032	fi
9033      fi
9034
9035      export_dynamic_flag_spec='${wl}-bexpall'
9036      # It seems that -bexpall does not export symbols beginning with
9037      # underscore (_), so it is better to generate a list of symbols to export.
9038      always_export_symbols=yes
9039      if test "$aix_use_runtimelinking" = yes; then
9040	# Warning - without using the other runtime loading flags (-brtl),
9041	# -berok will link without error, but may produce a broken library.
9042	allow_undefined_flag='-berok'
9043        # Determine the default libpath from the value encoded in an
9044        # empty executable.
9045        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9046/* end confdefs.h.  */
9047
9048int
9049main ()
9050{
9051
9052  ;
9053  return 0;
9054}
9055_ACEOF
9056if ac_fn_c_try_link "$LINENO"; then :
9057
9058lt_aix_libpath_sed='
9059    /Import File Strings/,/^$/ {
9060	/^0/ {
9061	    s/^0  *\(.*\)$/\1/
9062	    p
9063	}
9064    }'
9065aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9066# Check for a 64-bit object if we didn't find anything.
9067if test -z "$aix_libpath"; then
9068  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9069fi
9070fi
9071rm -f core conftest.err conftest.$ac_objext \
9072    conftest$ac_exeext conftest.$ac_ext
9073if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9074
9075        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9076        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"
9077      else
9078	if test "$host_cpu" = ia64; then
9079	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9080	  allow_undefined_flag="-z nodefs"
9081	  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"
9082	else
9083	 # Determine the default libpath from the value encoded in an
9084	 # empty executable.
9085	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9086/* end confdefs.h.  */
9087
9088int
9089main ()
9090{
9091
9092  ;
9093  return 0;
9094}
9095_ACEOF
9096if ac_fn_c_try_link "$LINENO"; then :
9097
9098lt_aix_libpath_sed='
9099    /Import File Strings/,/^$/ {
9100	/^0/ {
9101	    s/^0  *\(.*\)$/\1/
9102	    p
9103	}
9104    }'
9105aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9106# Check for a 64-bit object if we didn't find anything.
9107if test -z "$aix_libpath"; then
9108  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9109fi
9110fi
9111rm -f core conftest.err conftest.$ac_objext \
9112    conftest$ac_exeext conftest.$ac_ext
9113if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9114
9115	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9116	  # Warning - without using the other run time loading flags,
9117	  # -berok will link without error, but may produce a broken library.
9118	  no_undefined_flag=' ${wl}-bernotok'
9119	  allow_undefined_flag=' ${wl}-berok'
9120	  if test "$with_gnu_ld" = yes; then
9121	    # We only use this code for GNU lds that support --whole-archive.
9122	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9123	  else
9124	    # Exported symbols can be pulled into shared objects from archives
9125	    whole_archive_flag_spec='$convenience'
9126	  fi
9127	  archive_cmds_need_lc=yes
9128	  # This is similar to how AIX traditionally builds its shared libraries.
9129	  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'
9130	fi
9131      fi
9132      ;;
9133
9134    amigaos*)
9135      case $host_cpu in
9136      powerpc)
9137            # see comment about AmigaOS4 .so support
9138            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9139            archive_expsym_cmds=''
9140        ;;
9141      m68k)
9142            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)'
9143            hardcode_libdir_flag_spec='-L$libdir'
9144            hardcode_minus_L=yes
9145        ;;
9146      esac
9147      ;;
9148
9149    bsdi[45]*)
9150      export_dynamic_flag_spec=-rdynamic
9151      ;;
9152
9153    cygwin* | mingw* | pw32* | cegcc*)
9154      # When not using gcc, we currently assume that we are using
9155      # Microsoft Visual C++.
9156      # hardcode_libdir_flag_spec is actually meaningless, as there is
9157      # no search path for DLLs.
9158      hardcode_libdir_flag_spec=' '
9159      allow_undefined_flag=unsupported
9160      # Tell ltmain to make .lib files, not .a files.
9161      libext=lib
9162      # Tell ltmain to make .dll files, not .so files.
9163      shrext_cmds=".dll"
9164      # FIXME: Setting linknames here is a bad hack.
9165      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9166      # The linker will automatically build a .lib file if we build a DLL.
9167      old_archive_from_new_cmds='true'
9168      # FIXME: Should let the user specify the lib program.
9169      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9170      fix_srcfile_path='`cygpath -w "$srcfile"`'
9171      enable_shared_with_static_runtimes=yes
9172      ;;
9173
9174    darwin* | rhapsody*)
9175
9176
9177  archive_cmds_need_lc=no
9178  hardcode_direct=no
9179  hardcode_automatic=yes
9180  hardcode_shlibpath_var=unsupported
9181  if test "$lt_cv_ld_force_load" = "yes"; then
9182    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\"`'
9183  else
9184    whole_archive_flag_spec=''
9185  fi
9186  link_all_deplibs=yes
9187  allow_undefined_flag="$_lt_dar_allow_undefined"
9188  case $cc_basename in
9189     ifort*) _lt_dar_can_shared=yes ;;
9190     *) _lt_dar_can_shared=$GCC ;;
9191  esac
9192  if test "$_lt_dar_can_shared" = "yes"; then
9193    output_verbose_link_cmd=func_echo_all
9194    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9195    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9196    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}"
9197    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}"
9198
9199  else
9200  ld_shlibs=no
9201  fi
9202
9203      ;;
9204
9205    dgux*)
9206      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9207      hardcode_libdir_flag_spec='-L$libdir'
9208      hardcode_shlibpath_var=no
9209      ;;
9210
9211    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9212    # support.  Future versions do this automatically, but an explicit c++rt0.o
9213    # does not break anything, and helps significantly (at the cost of a little
9214    # extra space).
9215    freebsd2.2*)
9216      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9217      hardcode_libdir_flag_spec='-R$libdir'
9218      hardcode_direct=yes
9219      hardcode_shlibpath_var=no
9220      ;;
9221
9222    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9223    freebsd2.*)
9224      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9225      hardcode_direct=yes
9226      hardcode_minus_L=yes
9227      hardcode_shlibpath_var=no
9228      ;;
9229
9230    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9231    freebsd* | dragonfly*)
9232      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9233      hardcode_libdir_flag_spec='-R$libdir'
9234      hardcode_direct=yes
9235      hardcode_shlibpath_var=no
9236      ;;
9237
9238    hpux9*)
9239      if test "$GCC" = yes; then
9240	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'
9241      else
9242	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'
9243      fi
9244      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9245      hardcode_libdir_separator=:
9246      hardcode_direct=yes
9247
9248      # hardcode_minus_L: Not really in the search PATH,
9249      # but as the default location of the library.
9250      hardcode_minus_L=yes
9251      export_dynamic_flag_spec='${wl}-E'
9252      ;;
9253
9254    hpux10*)
9255      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9256	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9257      else
9258	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9259      fi
9260      if test "$with_gnu_ld" = no; then
9261	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9262	hardcode_libdir_flag_spec_ld='+b $libdir'
9263	hardcode_libdir_separator=:
9264	hardcode_direct=yes
9265	hardcode_direct_absolute=yes
9266	export_dynamic_flag_spec='${wl}-E'
9267	# hardcode_minus_L: Not really in the search PATH,
9268	# but as the default location of the library.
9269	hardcode_minus_L=yes
9270      fi
9271      ;;
9272
9273    hpux11*)
9274      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9275	case $host_cpu in
9276	hppa*64*)
9277	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9278	  ;;
9279	ia64*)
9280	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9281	  ;;
9282	*)
9283	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9284	  ;;
9285	esac
9286      else
9287	case $host_cpu in
9288	hppa*64*)
9289	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9290	  ;;
9291	ia64*)
9292	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9293	  ;;
9294	*)
9295
9296	  # Older versions of the 11.00 compiler do not understand -b yet
9297	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9298	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9299$as_echo_n "checking if $CC understands -b... " >&6; }
9300if test "${lt_cv_prog_compiler__b+set}" = set; then :
9301  $as_echo_n "(cached) " >&6
9302else
9303  lt_cv_prog_compiler__b=no
9304   save_LDFLAGS="$LDFLAGS"
9305   LDFLAGS="$LDFLAGS -b"
9306   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9307   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9308     # The linker can only warn and ignore the option if not recognized
9309     # So say no if there are warnings
9310     if test -s conftest.err; then
9311       # Append any errors to the config.log.
9312       cat conftest.err 1>&5
9313       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9314       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9315       if diff conftest.exp conftest.er2 >/dev/null; then
9316         lt_cv_prog_compiler__b=yes
9317       fi
9318     else
9319       lt_cv_prog_compiler__b=yes
9320     fi
9321   fi
9322   $RM -r conftest*
9323   LDFLAGS="$save_LDFLAGS"
9324
9325fi
9326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9327$as_echo "$lt_cv_prog_compiler__b" >&6; }
9328
9329if test x"$lt_cv_prog_compiler__b" = xyes; then
9330    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9331else
9332    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9333fi
9334
9335	  ;;
9336	esac
9337      fi
9338      if test "$with_gnu_ld" = no; then
9339	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9340	hardcode_libdir_separator=:
9341
9342	case $host_cpu in
9343	hppa*64*|ia64*)
9344	  hardcode_direct=no
9345	  hardcode_shlibpath_var=no
9346	  ;;
9347	*)
9348	  hardcode_direct=yes
9349	  hardcode_direct_absolute=yes
9350	  export_dynamic_flag_spec='${wl}-E'
9351
9352	  # hardcode_minus_L: Not really in the search PATH,
9353	  # but as the default location of the library.
9354	  hardcode_minus_L=yes
9355	  ;;
9356	esac
9357      fi
9358      ;;
9359
9360    irix5* | irix6* | nonstopux*)
9361      if test "$GCC" = yes; then
9362	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'
9363	# Try to use the -exported_symbol ld option, if it does not
9364	# work, assume that -exports_file does not work either and
9365	# implicitly export all symbols.
9366        save_LDFLAGS="$LDFLAGS"
9367        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9368        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9369/* end confdefs.h.  */
9370int foo(void) {}
9371_ACEOF
9372if ac_fn_c_try_link "$LINENO"; then :
9373  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'
9374
9375fi
9376rm -f core conftest.err conftest.$ac_objext \
9377    conftest$ac_exeext conftest.$ac_ext
9378        LDFLAGS="$save_LDFLAGS"
9379      else
9380	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'
9381	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'
9382      fi
9383      archive_cmds_need_lc='no'
9384      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9385      hardcode_libdir_separator=:
9386      inherit_rpath=yes
9387      link_all_deplibs=yes
9388      ;;
9389
9390    netbsd*)
9391      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9392	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9393      else
9394	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9395      fi
9396      hardcode_libdir_flag_spec='-R$libdir'
9397      hardcode_direct=yes
9398      hardcode_shlibpath_var=no
9399      ;;
9400
9401    newsos6)
9402      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9403      hardcode_direct=yes
9404      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9405      hardcode_libdir_separator=:
9406      hardcode_shlibpath_var=no
9407      ;;
9408
9409    *nto* | *qnx*)
9410      ;;
9411
9412    openbsd*)
9413      if test -f /usr/libexec/ld.so; then
9414	hardcode_direct=yes
9415	hardcode_shlibpath_var=no
9416	hardcode_direct_absolute=yes
9417	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9418	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9419	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9420	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9421	  export_dynamic_flag_spec='${wl}-E'
9422	else
9423	  case $host_os in
9424	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9425	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9426	     hardcode_libdir_flag_spec='-R$libdir'
9427	     ;;
9428	   *)
9429	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9430	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9431	     ;;
9432	  esac
9433	fi
9434      else
9435	ld_shlibs=no
9436      fi
9437      ;;
9438
9439    os2*)
9440      hardcode_libdir_flag_spec='-L$libdir'
9441      hardcode_minus_L=yes
9442      allow_undefined_flag=unsupported
9443      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'
9444      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9445      ;;
9446
9447    osf3*)
9448      if test "$GCC" = yes; then
9449	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9450	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'
9451      else
9452	allow_undefined_flag=' -expect_unresolved \*'
9453	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'
9454      fi
9455      archive_cmds_need_lc='no'
9456      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9457      hardcode_libdir_separator=:
9458      ;;
9459
9460    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9461      if test "$GCC" = yes; then
9462	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9463	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'
9464	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9465      else
9466	allow_undefined_flag=' -expect_unresolved \*'
9467	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'
9468	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~
9469	$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'
9470
9471	# Both c and cxx compiler support -rpath directly
9472	hardcode_libdir_flag_spec='-rpath $libdir'
9473      fi
9474      archive_cmds_need_lc='no'
9475      hardcode_libdir_separator=:
9476      ;;
9477
9478    solaris*)
9479      no_undefined_flag=' -z defs'
9480      if test "$GCC" = yes; then
9481	wlarc='${wl}'
9482	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9483	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9484	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9485      else
9486	case `$CC -V 2>&1` in
9487	*"Compilers 5.0"*)
9488	  wlarc=''
9489	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9490	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9491	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9492	  ;;
9493	*)
9494	  wlarc='${wl}'
9495	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9496	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9497	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9498	  ;;
9499	esac
9500      fi
9501      hardcode_libdir_flag_spec='-R$libdir'
9502      hardcode_shlibpath_var=no
9503      case $host_os in
9504      solaris2.[0-5] | solaris2.[0-5].*) ;;
9505      *)
9506	# The compiler driver will combine and reorder linker options,
9507	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9508	# but is careful enough not to reorder.
9509	# Supported since Solaris 2.6 (maybe 2.5.1?)
9510	if test "$GCC" = yes; then
9511	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9512	else
9513	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9514	fi
9515	;;
9516      esac
9517      link_all_deplibs=yes
9518      ;;
9519
9520    sunos4*)
9521      if test "x$host_vendor" = xsequent; then
9522	# Use $CC to link under sequent, because it throws in some extra .o
9523	# files that make .init and .fini sections work.
9524	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9525      else
9526	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9527      fi
9528      hardcode_libdir_flag_spec='-L$libdir'
9529      hardcode_direct=yes
9530      hardcode_minus_L=yes
9531      hardcode_shlibpath_var=no
9532      ;;
9533
9534    sysv4)
9535      case $host_vendor in
9536	sni)
9537	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9538	  hardcode_direct=yes # is this really true???
9539	;;
9540	siemens)
9541	  ## LD is ld it makes a PLAMLIB
9542	  ## CC just makes a GrossModule.
9543	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9544	  reload_cmds='$CC -r -o $output$reload_objs'
9545	  hardcode_direct=no
9546        ;;
9547	motorola)
9548	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9549	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9550	;;
9551      esac
9552      runpath_var='LD_RUN_PATH'
9553      hardcode_shlibpath_var=no
9554      ;;
9555
9556    sysv4.3*)
9557      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9558      hardcode_shlibpath_var=no
9559      export_dynamic_flag_spec='-Bexport'
9560      ;;
9561
9562    sysv4*MP*)
9563      if test -d /usr/nec; then
9564	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9565	hardcode_shlibpath_var=no
9566	runpath_var=LD_RUN_PATH
9567	hardcode_runpath_var=yes
9568	ld_shlibs=yes
9569      fi
9570      ;;
9571
9572    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9573      no_undefined_flag='${wl}-z,text'
9574      archive_cmds_need_lc=no
9575      hardcode_shlibpath_var=no
9576      runpath_var='LD_RUN_PATH'
9577
9578      if test "$GCC" = yes; then
9579	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9580	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9581      else
9582	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9583	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9584      fi
9585      ;;
9586
9587    sysv5* | sco3.2v5* | sco5v6*)
9588      # Note: We can NOT use -z defs as we might desire, because we do not
9589      # link with -lc, and that would cause any symbols used from libc to
9590      # always be unresolved, which means just about no library would
9591      # ever link correctly.  If we're not using GNU ld we use -z text
9592      # though, which does catch some bad symbols but isn't as heavy-handed
9593      # as -z defs.
9594      no_undefined_flag='${wl}-z,text'
9595      allow_undefined_flag='${wl}-z,nodefs'
9596      archive_cmds_need_lc=no
9597      hardcode_shlibpath_var=no
9598      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9599      hardcode_libdir_separator=':'
9600      link_all_deplibs=yes
9601      export_dynamic_flag_spec='${wl}-Bexport'
9602      runpath_var='LD_RUN_PATH'
9603
9604      if test "$GCC" = yes; then
9605	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9606	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9607      else
9608	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9609	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9610      fi
9611      ;;
9612
9613    uts4*)
9614      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9615      hardcode_libdir_flag_spec='-L$libdir'
9616      hardcode_shlibpath_var=no
9617      ;;
9618
9619    *)
9620      ld_shlibs=no
9621      ;;
9622    esac
9623
9624    if test x$host_vendor = xsni; then
9625      case $host in
9626      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9627	export_dynamic_flag_spec='${wl}-Blargedynsym'
9628	;;
9629      esac
9630    fi
9631  fi
9632
9633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9634$as_echo "$ld_shlibs" >&6; }
9635test "$ld_shlibs" = no && can_build_shared=no
9636
9637with_gnu_ld=$with_gnu_ld
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653#
9654# Do we need to explicitly link libc?
9655#
9656case "x$archive_cmds_need_lc" in
9657x|xyes)
9658  # Assume -lc should be added
9659  archive_cmds_need_lc=yes
9660
9661  if test "$enable_shared" = yes && test "$GCC" = yes; then
9662    case $archive_cmds in
9663    *'~'*)
9664      # FIXME: we may have to deal with multi-command sequences.
9665      ;;
9666    '$CC '*)
9667      # Test whether the compiler implicitly links with -lc since on some
9668      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9669      # to ld, don't add -lc before -lgcc.
9670      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9671$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9672if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9673  $as_echo_n "(cached) " >&6
9674else
9675  $RM conftest*
9676	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9677
9678	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9679  (eval $ac_compile) 2>&5
9680  ac_status=$?
9681  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9682  test $ac_status = 0; } 2>conftest.err; then
9683	  soname=conftest
9684	  lib=conftest
9685	  libobjs=conftest.$ac_objext
9686	  deplibs=
9687	  wl=$lt_prog_compiler_wl
9688	  pic_flag=$lt_prog_compiler_pic
9689	  compiler_flags=-v
9690	  linker_flags=-v
9691	  verstring=
9692	  output_objdir=.
9693	  libname=conftest
9694	  lt_save_allow_undefined_flag=$allow_undefined_flag
9695	  allow_undefined_flag=
9696	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9697  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9698  ac_status=$?
9699  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9700  test $ac_status = 0; }
9701	  then
9702	    lt_cv_archive_cmds_need_lc=no
9703	  else
9704	    lt_cv_archive_cmds_need_lc=yes
9705	  fi
9706	  allow_undefined_flag=$lt_save_allow_undefined_flag
9707	else
9708	  cat conftest.err 1>&5
9709	fi
9710	$RM conftest*
9711
9712fi
9713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9714$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9715      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9716      ;;
9717    esac
9718  fi
9719  ;;
9720esac
9721
9722
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  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9879$as_echo_n "checking dynamic linker characteristics... " >&6; }
9880
9881if test "$GCC" = yes; then
9882  case $host_os in
9883    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9884    *) lt_awk_arg="/^libraries:/" ;;
9885  esac
9886  case $host_os in
9887    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9888    *) lt_sed_strip_eq="s,=/,/,g" ;;
9889  esac
9890  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9891  case $lt_search_path_spec in
9892  *\;*)
9893    # if the path contains ";" then we assume it to be the separator
9894    # otherwise default to the standard path separator (i.e. ":") - it is
9895    # assumed that no part of a normal pathname contains ";" but that should
9896    # okay in the real world where ";" in dirpaths is itself problematic.
9897    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9898    ;;
9899  *)
9900    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9901    ;;
9902  esac
9903  # Ok, now we have the path, separated by spaces, we can step through it
9904  # and add multilib dir if necessary.
9905  lt_tmp_lt_search_path_spec=
9906  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9907  for lt_sys_path in $lt_search_path_spec; do
9908    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9909      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9910    else
9911      test -d "$lt_sys_path" && \
9912	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9913    fi
9914  done
9915  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9916BEGIN {RS=" "; FS="/|\n";} {
9917  lt_foo="";
9918  lt_count=0;
9919  for (lt_i = NF; lt_i > 0; lt_i--) {
9920    if ($lt_i != "" && $lt_i != ".") {
9921      if ($lt_i == "..") {
9922        lt_count++;
9923      } else {
9924        if (lt_count == 0) {
9925          lt_foo="/" $lt_i lt_foo;
9926        } else {
9927          lt_count--;
9928        }
9929      }
9930    }
9931  }
9932  if (lt_foo != "") { lt_freq[lt_foo]++; }
9933  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9934}'`
9935  # AWK program above erroneously prepends '/' to C:/dos/paths
9936  # for these hosts.
9937  case $host_os in
9938    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9939      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9940  esac
9941  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9942else
9943  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9944fi
9945library_names_spec=
9946libname_spec='lib$name'
9947soname_spec=
9948shrext_cmds=".so"
9949postinstall_cmds=
9950postuninstall_cmds=
9951finish_cmds=
9952finish_eval=
9953shlibpath_var=
9954shlibpath_overrides_runpath=unknown
9955version_type=none
9956dynamic_linker="$host_os ld.so"
9957sys_lib_dlsearch_path_spec="/lib /usr/lib"
9958need_lib_prefix=unknown
9959hardcode_into_libs=no
9960
9961# when you set need_version to no, make sure it does not cause -set_version
9962# flags to be left without arguments
9963need_version=unknown
9964
9965case $host_os in
9966aix3*)
9967  version_type=linux
9968  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9969  shlibpath_var=LIBPATH
9970
9971  # AIX 3 has no versioning support, so we append a major version to the name.
9972  soname_spec='${libname}${release}${shared_ext}$major'
9973  ;;
9974
9975aix[4-9]*)
9976  version_type=linux
9977  need_lib_prefix=no
9978  need_version=no
9979  hardcode_into_libs=yes
9980  if test "$host_cpu" = ia64; then
9981    # AIX 5 supports IA64
9982    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9983    shlibpath_var=LD_LIBRARY_PATH
9984  else
9985    # With GCC up to 2.95.x, collect2 would create an import file
9986    # for dependence libraries.  The import file would start with
9987    # the line `#! .'.  This would cause the generated library to
9988    # depend on `.', always an invalid library.  This was fixed in
9989    # development snapshots of GCC prior to 3.0.
9990    case $host_os in
9991      aix4 | aix4.[01] | aix4.[01].*)
9992      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9993	   echo ' yes '
9994	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9995	:
9996      else
9997	can_build_shared=no
9998      fi
9999      ;;
10000    esac
10001    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10002    # soname into executable. Probably we can add versioning support to
10003    # collect2, so additional links can be useful in future.
10004    if test "$aix_use_runtimelinking" = yes; then
10005      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10006      # instead of lib<name>.a to let people know that these are not
10007      # typical AIX shared libraries.
10008      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10009    else
10010      # We preserve .a as extension for shared libraries through AIX4.2
10011      # and later when we are not doing run time linking.
10012      library_names_spec='${libname}${release}.a $libname.a'
10013      soname_spec='${libname}${release}${shared_ext}$major'
10014    fi
10015    shlibpath_var=LIBPATH
10016  fi
10017  ;;
10018
10019amigaos*)
10020  case $host_cpu in
10021  powerpc)
10022    # Since July 2007 AmigaOS4 officially supports .so libraries.
10023    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10024    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10025    ;;
10026  m68k)
10027    library_names_spec='$libname.ixlibrary $libname.a'
10028    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10029    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'
10030    ;;
10031  esac
10032  ;;
10033
10034beos*)
10035  library_names_spec='${libname}${shared_ext}'
10036  dynamic_linker="$host_os ld.so"
10037  shlibpath_var=LIBRARY_PATH
10038  ;;
10039
10040bsdi[45]*)
10041  version_type=linux
10042  need_version=no
10043  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10044  soname_spec='${libname}${release}${shared_ext}$major'
10045  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10046  shlibpath_var=LD_LIBRARY_PATH
10047  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10048  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10049  # the default ld.so.conf also contains /usr/contrib/lib and
10050  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10051  # libtool to hard-code these into programs
10052  ;;
10053
10054cygwin* | mingw* | pw32* | cegcc*)
10055  version_type=windows
10056  shrext_cmds=".dll"
10057  need_version=no
10058  need_lib_prefix=no
10059
10060  case $GCC,$host_os in
10061  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10062    library_names_spec='$libname.dll.a'
10063    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10064    postinstall_cmds='base_file=`basename \${file}`~
10065      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10066      dldir=$destdir/`dirname \$dlpath`~
10067      test -d \$dldir || mkdir -p \$dldir~
10068      $install_prog $dir/$dlname \$dldir/$dlname~
10069      chmod a+x \$dldir/$dlname~
10070      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10071        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10072      fi'
10073    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10074      dlpath=$dir/\$dldll~
10075       $RM \$dlpath'
10076    shlibpath_overrides_runpath=yes
10077
10078    case $host_os in
10079    cygwin*)
10080      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10081      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10082
10083      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10084      ;;
10085    mingw* | cegcc*)
10086      # MinGW DLLs use traditional 'lib' prefix
10087      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10088      ;;
10089    pw32*)
10090      # pw32 DLLs use 'pw' prefix rather than 'lib'
10091      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10092      ;;
10093    esac
10094    ;;
10095
10096  *)
10097    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10098    ;;
10099  esac
10100  dynamic_linker='Win32 ld.exe'
10101  # FIXME: first we should search . and the directory the executable is in
10102  shlibpath_var=PATH
10103  ;;
10104
10105darwin* | rhapsody*)
10106  dynamic_linker="$host_os dyld"
10107  version_type=darwin
10108  need_lib_prefix=no
10109  need_version=no
10110  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10111  soname_spec='${libname}${release}${major}$shared_ext'
10112  shlibpath_overrides_runpath=yes
10113  shlibpath_var=DYLD_LIBRARY_PATH
10114  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10115
10116  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10117  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10118  ;;
10119
10120dgux*)
10121  version_type=linux
10122  need_lib_prefix=no
10123  need_version=no
10124  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10125  soname_spec='${libname}${release}${shared_ext}$major'
10126  shlibpath_var=LD_LIBRARY_PATH
10127  ;;
10128
10129freebsd* | dragonfly*)
10130  # DragonFly does not have aout.  When/if they implement a new
10131  # versioning mechanism, adjust this.
10132  if test -x /usr/bin/objformat; then
10133    objformat=`/usr/bin/objformat`
10134  else
10135    case $host_os in
10136    freebsd[23].*) objformat=aout ;;
10137    *) objformat=elf ;;
10138    esac
10139  fi
10140  version_type=freebsd-$objformat
10141  case $version_type in
10142    freebsd-elf*)
10143      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10144      need_version=no
10145      need_lib_prefix=no
10146      ;;
10147    freebsd-*)
10148      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10149      need_version=yes
10150      ;;
10151  esac
10152  shlibpath_var=LD_LIBRARY_PATH
10153  case $host_os in
10154  freebsd2.*)
10155    shlibpath_overrides_runpath=yes
10156    ;;
10157  freebsd3.[01]* | freebsdelf3.[01]*)
10158    shlibpath_overrides_runpath=yes
10159    hardcode_into_libs=yes
10160    ;;
10161  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10162  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10163    shlibpath_overrides_runpath=no
10164    hardcode_into_libs=yes
10165    ;;
10166  *) # from 4.6 on, and DragonFly
10167    shlibpath_overrides_runpath=yes
10168    hardcode_into_libs=yes
10169    ;;
10170  esac
10171  ;;
10172
10173gnu*)
10174  version_type=linux
10175  need_lib_prefix=no
10176  need_version=no
10177  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10178  soname_spec='${libname}${release}${shared_ext}$major'
10179  shlibpath_var=LD_LIBRARY_PATH
10180  hardcode_into_libs=yes
10181  ;;
10182
10183haiku*)
10184  version_type=linux
10185  need_lib_prefix=no
10186  need_version=no
10187  dynamic_linker="$host_os runtime_loader"
10188  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10189  soname_spec='${libname}${release}${shared_ext}$major'
10190  shlibpath_var=LIBRARY_PATH
10191  shlibpath_overrides_runpath=yes
10192  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10193  hardcode_into_libs=yes
10194  ;;
10195
10196hpux9* | hpux10* | hpux11*)
10197  # Give a soname corresponding to the major version so that dld.sl refuses to
10198  # link against other versions.
10199  version_type=sunos
10200  need_lib_prefix=no
10201  need_version=no
10202  case $host_cpu in
10203  ia64*)
10204    shrext_cmds='.so'
10205    hardcode_into_libs=yes
10206    dynamic_linker="$host_os dld.so"
10207    shlibpath_var=LD_LIBRARY_PATH
10208    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10209    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10210    soname_spec='${libname}${release}${shared_ext}$major'
10211    if test "X$HPUX_IA64_MODE" = X32; then
10212      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10213    else
10214      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10215    fi
10216    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10217    ;;
10218  hppa*64*)
10219    shrext_cmds='.sl'
10220    hardcode_into_libs=yes
10221    dynamic_linker="$host_os dld.sl"
10222    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10223    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10224    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10225    soname_spec='${libname}${release}${shared_ext}$major'
10226    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10227    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10228    ;;
10229  *)
10230    shrext_cmds='.sl'
10231    dynamic_linker="$host_os dld.sl"
10232    shlibpath_var=SHLIB_PATH
10233    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10234    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10235    soname_spec='${libname}${release}${shared_ext}$major'
10236    ;;
10237  esac
10238  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10239  postinstall_cmds='chmod 555 $lib'
10240  # or fails outright, so override atomically:
10241  install_override_mode=555
10242  ;;
10243
10244interix[3-9]*)
10245  version_type=linux
10246  need_lib_prefix=no
10247  need_version=no
10248  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10249  soname_spec='${libname}${release}${shared_ext}$major'
10250  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10251  shlibpath_var=LD_LIBRARY_PATH
10252  shlibpath_overrides_runpath=no
10253  hardcode_into_libs=yes
10254  ;;
10255
10256irix5* | irix6* | nonstopux*)
10257  case $host_os in
10258    nonstopux*) version_type=nonstopux ;;
10259    *)
10260	if test "$lt_cv_prog_gnu_ld" = yes; then
10261		version_type=linux
10262	else
10263		version_type=irix
10264	fi ;;
10265  esac
10266  need_lib_prefix=no
10267  need_version=no
10268  soname_spec='${libname}${release}${shared_ext}$major'
10269  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10270  case $host_os in
10271  irix5* | nonstopux*)
10272    libsuff= shlibsuff=
10273    ;;
10274  *)
10275    case $LD in # libtool.m4 will add one of these switches to LD
10276    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10277      libsuff= shlibsuff= libmagic=32-bit;;
10278    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10279      libsuff=32 shlibsuff=N32 libmagic=N32;;
10280    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10281      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10282    *) libsuff= shlibsuff= libmagic=never-match;;
10283    esac
10284    ;;
10285  esac
10286  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10287  shlibpath_overrides_runpath=no
10288  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10289  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10290  hardcode_into_libs=yes
10291  ;;
10292
10293# No shared lib support for Linux oldld, aout, or coff.
10294linux*oldld* | linux*aout* | linux*coff*)
10295  dynamic_linker=no
10296  ;;
10297
10298# This must be Linux ELF.
10299linux* | k*bsd*-gnu | kopensolaris*-gnu)
10300  version_type=linux
10301  need_lib_prefix=no
10302  need_version=no
10303  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10304  soname_spec='${libname}${release}${shared_ext}$major'
10305  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10306  shlibpath_var=LD_LIBRARY_PATH
10307  shlibpath_overrides_runpath=no
10308
10309  # Some binutils ld are patched to set DT_RUNPATH
10310  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10311  $as_echo_n "(cached) " >&6
10312else
10313  lt_cv_shlibpath_overrides_runpath=no
10314    save_LDFLAGS=$LDFLAGS
10315    save_libdir=$libdir
10316    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10317	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10318    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10319/* end confdefs.h.  */
10320
10321int
10322main ()
10323{
10324
10325  ;
10326  return 0;
10327}
10328_ACEOF
10329if ac_fn_c_try_link "$LINENO"; then :
10330  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10331  lt_cv_shlibpath_overrides_runpath=yes
10332fi
10333fi
10334rm -f core conftest.err conftest.$ac_objext \
10335    conftest$ac_exeext conftest.$ac_ext
10336    LDFLAGS=$save_LDFLAGS
10337    libdir=$save_libdir
10338
10339fi
10340
10341  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10342
10343  # This implies no fast_install, which is unacceptable.
10344  # Some rework will be needed to allow for fast_install
10345  # before this can be enabled.
10346  hardcode_into_libs=yes
10347
10348  # Append ld.so.conf contents to the search path
10349  if test -f /etc/ld.so.conf; then
10350    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' ' '`
10351    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10352  fi
10353
10354  # We used to test for /lib/ld.so.1 and disable shared libraries on
10355  # powerpc, because MkLinux only supported shared libraries with the
10356  # GNU dynamic linker.  Since this was broken with cross compilers,
10357  # most powerpc-linux boxes support dynamic linking these days and
10358  # people can always --disable-shared, the test was removed, and we
10359  # assume the GNU/Linux dynamic linker is in use.
10360  dynamic_linker='GNU/Linux ld.so'
10361  ;;
10362
10363netbsd*)
10364  version_type=sunos
10365  need_lib_prefix=no
10366  need_version=no
10367  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10368    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10369    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10370    dynamic_linker='NetBSD (a.out) ld.so'
10371  else
10372    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10373    soname_spec='${libname}${release}${shared_ext}$major'
10374    dynamic_linker='NetBSD ld.elf_so'
10375  fi
10376  shlibpath_var=LD_LIBRARY_PATH
10377  shlibpath_overrides_runpath=yes
10378  hardcode_into_libs=yes
10379  ;;
10380
10381newsos6)
10382  version_type=linux
10383  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10384  shlibpath_var=LD_LIBRARY_PATH
10385  shlibpath_overrides_runpath=yes
10386  ;;
10387
10388*nto* | *qnx*)
10389  version_type=qnx
10390  need_lib_prefix=no
10391  need_version=no
10392  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10393  soname_spec='${libname}${release}${shared_ext}$major'
10394  shlibpath_var=LD_LIBRARY_PATH
10395  shlibpath_overrides_runpath=no
10396  hardcode_into_libs=yes
10397  dynamic_linker='ldqnx.so'
10398  ;;
10399
10400openbsd*)
10401  version_type=sunos
10402  sys_lib_dlsearch_path_spec="/usr/lib"
10403  need_lib_prefix=no
10404  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10405  case $host_os in
10406    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10407    *)				need_version=no  ;;
10408  esac
10409  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10410  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10411  shlibpath_var=LD_LIBRARY_PATH
10412  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10413    case $host_os in
10414      openbsd2.[89] | openbsd2.[89].*)
10415	shlibpath_overrides_runpath=no
10416	;;
10417      *)
10418	shlibpath_overrides_runpath=yes
10419	;;
10420      esac
10421  else
10422    shlibpath_overrides_runpath=yes
10423  fi
10424  ;;
10425
10426os2*)
10427  libname_spec='$name'
10428  shrext_cmds=".dll"
10429  need_lib_prefix=no
10430  library_names_spec='$libname${shared_ext} $libname.a'
10431  dynamic_linker='OS/2 ld.exe'
10432  shlibpath_var=LIBPATH
10433  ;;
10434
10435osf3* | osf4* | osf5*)
10436  version_type=osf
10437  need_lib_prefix=no
10438  need_version=no
10439  soname_spec='${libname}${release}${shared_ext}$major'
10440  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10441  shlibpath_var=LD_LIBRARY_PATH
10442  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10443  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10444  ;;
10445
10446rdos*)
10447  dynamic_linker=no
10448  ;;
10449
10450solaris*)
10451  version_type=linux
10452  need_lib_prefix=no
10453  need_version=no
10454  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10455  soname_spec='${libname}${release}${shared_ext}$major'
10456  shlibpath_var=LD_LIBRARY_PATH
10457  shlibpath_overrides_runpath=yes
10458  hardcode_into_libs=yes
10459  # ldd complains unless libraries are executable
10460  postinstall_cmds='chmod +x $lib'
10461  ;;
10462
10463sunos4*)
10464  version_type=sunos
10465  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10466  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10467  shlibpath_var=LD_LIBRARY_PATH
10468  shlibpath_overrides_runpath=yes
10469  if test "$with_gnu_ld" = yes; then
10470    need_lib_prefix=no
10471  fi
10472  need_version=yes
10473  ;;
10474
10475sysv4 | sysv4.3*)
10476  version_type=linux
10477  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10478  soname_spec='${libname}${release}${shared_ext}$major'
10479  shlibpath_var=LD_LIBRARY_PATH
10480  case $host_vendor in
10481    sni)
10482      shlibpath_overrides_runpath=no
10483      need_lib_prefix=no
10484      runpath_var=LD_RUN_PATH
10485      ;;
10486    siemens)
10487      need_lib_prefix=no
10488      ;;
10489    motorola)
10490      need_lib_prefix=no
10491      need_version=no
10492      shlibpath_overrides_runpath=no
10493      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10494      ;;
10495  esac
10496  ;;
10497
10498sysv4*MP*)
10499  if test -d /usr/nec ;then
10500    version_type=linux
10501    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10502    soname_spec='$libname${shared_ext}.$major'
10503    shlibpath_var=LD_LIBRARY_PATH
10504  fi
10505  ;;
10506
10507sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10508  version_type=freebsd-elf
10509  need_lib_prefix=no
10510  need_version=no
10511  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10512  soname_spec='${libname}${release}${shared_ext}$major'
10513  shlibpath_var=LD_LIBRARY_PATH
10514  shlibpath_overrides_runpath=yes
10515  hardcode_into_libs=yes
10516  if test "$with_gnu_ld" = yes; then
10517    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10518  else
10519    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10520    case $host_os in
10521      sco3.2v5*)
10522        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10523	;;
10524    esac
10525  fi
10526  sys_lib_dlsearch_path_spec='/usr/lib'
10527  ;;
10528
10529tpf*)
10530  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10531  version_type=linux
10532  need_lib_prefix=no
10533  need_version=no
10534  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10535  shlibpath_var=LD_LIBRARY_PATH
10536  shlibpath_overrides_runpath=no
10537  hardcode_into_libs=yes
10538  ;;
10539
10540uts4*)
10541  version_type=linux
10542  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10543  soname_spec='${libname}${release}${shared_ext}$major'
10544  shlibpath_var=LD_LIBRARY_PATH
10545  ;;
10546
10547*)
10548  dynamic_linker=no
10549  ;;
10550esac
10551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10552$as_echo "$dynamic_linker" >&6; }
10553test "$dynamic_linker" = no && can_build_shared=no
10554
10555variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10556if test "$GCC" = yes; then
10557  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10558fi
10559
10560if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10561  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10562fi
10563if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10564  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10565fi
10566
10567
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  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10659$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10660hardcode_action=
10661if test -n "$hardcode_libdir_flag_spec" ||
10662   test -n "$runpath_var" ||
10663   test "X$hardcode_automatic" = "Xyes" ; then
10664
10665  # We can hardcode non-existent directories.
10666  if test "$hardcode_direct" != no &&
10667     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10668     # have to relink, otherwise we might link with an installed library
10669     # when we should be linking with a yet-to-be-installed one
10670     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10671     test "$hardcode_minus_L" != no; then
10672    # Linking always hardcodes the temporary library directory.
10673    hardcode_action=relink
10674  else
10675    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10676    hardcode_action=immediate
10677  fi
10678else
10679  # We cannot hardcode anything, or else we can only hardcode existing
10680  # directories.
10681  hardcode_action=unsupported
10682fi
10683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10684$as_echo "$hardcode_action" >&6; }
10685
10686if test "$hardcode_action" = relink ||
10687   test "$inherit_rpath" = yes; then
10688  # Fast installation is not supported
10689  enable_fast_install=no
10690elif test "$shlibpath_overrides_runpath" = yes ||
10691     test "$enable_shared" = no; then
10692  # Fast installation is not necessary
10693  enable_fast_install=needless
10694fi
10695
10696
10697
10698
10699
10700
10701  if test "x$enable_dlopen" != xyes; then
10702  enable_dlopen=unknown
10703  enable_dlopen_self=unknown
10704  enable_dlopen_self_static=unknown
10705else
10706  lt_cv_dlopen=no
10707  lt_cv_dlopen_libs=
10708
10709  case $host_os in
10710  beos*)
10711    lt_cv_dlopen="load_add_on"
10712    lt_cv_dlopen_libs=
10713    lt_cv_dlopen_self=yes
10714    ;;
10715
10716  mingw* | pw32* | cegcc*)
10717    lt_cv_dlopen="LoadLibrary"
10718    lt_cv_dlopen_libs=
10719    ;;
10720
10721  cygwin*)
10722    lt_cv_dlopen="dlopen"
10723    lt_cv_dlopen_libs=
10724    ;;
10725
10726  darwin*)
10727  # if libdl is installed we need to link against it
10728    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10729$as_echo_n "checking for dlopen in -ldl... " >&6; }
10730if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10731  $as_echo_n "(cached) " >&6
10732else
10733  ac_check_lib_save_LIBS=$LIBS
10734LIBS="-ldl  $LIBS"
10735cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10736/* end confdefs.h.  */
10737
10738/* Override any GCC internal prototype to avoid an error.
10739   Use char because int might match the return type of a GCC
10740   builtin and then its argument prototype would still apply.  */
10741#ifdef __cplusplus
10742extern "C"
10743#endif
10744char dlopen ();
10745int
10746main ()
10747{
10748return dlopen ();
10749  ;
10750  return 0;
10751}
10752_ACEOF
10753if ac_fn_c_try_link "$LINENO"; then :
10754  ac_cv_lib_dl_dlopen=yes
10755else
10756  ac_cv_lib_dl_dlopen=no
10757fi
10758rm -f core conftest.err conftest.$ac_objext \
10759    conftest$ac_exeext conftest.$ac_ext
10760LIBS=$ac_check_lib_save_LIBS
10761fi
10762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10763$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10764if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10765  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10766else
10767
10768    lt_cv_dlopen="dyld"
10769    lt_cv_dlopen_libs=
10770    lt_cv_dlopen_self=yes
10771
10772fi
10773
10774    ;;
10775
10776  *)
10777    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10778if test "x$ac_cv_func_shl_load" = x""yes; then :
10779  lt_cv_dlopen="shl_load"
10780else
10781  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10782$as_echo_n "checking for shl_load in -ldld... " >&6; }
10783if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10784  $as_echo_n "(cached) " >&6
10785else
10786  ac_check_lib_save_LIBS=$LIBS
10787LIBS="-ldld  $LIBS"
10788cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10789/* end confdefs.h.  */
10790
10791/* Override any GCC internal prototype to avoid an error.
10792   Use char because int might match the return type of a GCC
10793   builtin and then its argument prototype would still apply.  */
10794#ifdef __cplusplus
10795extern "C"
10796#endif
10797char shl_load ();
10798int
10799main ()
10800{
10801return shl_load ();
10802  ;
10803  return 0;
10804}
10805_ACEOF
10806if ac_fn_c_try_link "$LINENO"; then :
10807  ac_cv_lib_dld_shl_load=yes
10808else
10809  ac_cv_lib_dld_shl_load=no
10810fi
10811rm -f core conftest.err conftest.$ac_objext \
10812    conftest$ac_exeext conftest.$ac_ext
10813LIBS=$ac_check_lib_save_LIBS
10814fi
10815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10816$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10817if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10818  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10819else
10820  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10821if test "x$ac_cv_func_dlopen" = x""yes; then :
10822  lt_cv_dlopen="dlopen"
10823else
10824  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10825$as_echo_n "checking for dlopen in -ldl... " >&6; }
10826if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10827  $as_echo_n "(cached) " >&6
10828else
10829  ac_check_lib_save_LIBS=$LIBS
10830LIBS="-ldl  $LIBS"
10831cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10832/* end confdefs.h.  */
10833
10834/* Override any GCC internal prototype to avoid an error.
10835   Use char because int might match the return type of a GCC
10836   builtin and then its argument prototype would still apply.  */
10837#ifdef __cplusplus
10838extern "C"
10839#endif
10840char dlopen ();
10841int
10842main ()
10843{
10844return dlopen ();
10845  ;
10846  return 0;
10847}
10848_ACEOF
10849if ac_fn_c_try_link "$LINENO"; then :
10850  ac_cv_lib_dl_dlopen=yes
10851else
10852  ac_cv_lib_dl_dlopen=no
10853fi
10854rm -f core conftest.err conftest.$ac_objext \
10855    conftest$ac_exeext conftest.$ac_ext
10856LIBS=$ac_check_lib_save_LIBS
10857fi
10858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10859$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10860if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10861  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10862else
10863  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10864$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10865if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10866  $as_echo_n "(cached) " >&6
10867else
10868  ac_check_lib_save_LIBS=$LIBS
10869LIBS="-lsvld  $LIBS"
10870cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10871/* end confdefs.h.  */
10872
10873/* Override any GCC internal prototype to avoid an error.
10874   Use char because int might match the return type of a GCC
10875   builtin and then its argument prototype would still apply.  */
10876#ifdef __cplusplus
10877extern "C"
10878#endif
10879char dlopen ();
10880int
10881main ()
10882{
10883return dlopen ();
10884  ;
10885  return 0;
10886}
10887_ACEOF
10888if ac_fn_c_try_link "$LINENO"; then :
10889  ac_cv_lib_svld_dlopen=yes
10890else
10891  ac_cv_lib_svld_dlopen=no
10892fi
10893rm -f core conftest.err conftest.$ac_objext \
10894    conftest$ac_exeext conftest.$ac_ext
10895LIBS=$ac_check_lib_save_LIBS
10896fi
10897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10898$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10899if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10900  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10901else
10902  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10903$as_echo_n "checking for dld_link in -ldld... " >&6; }
10904if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10905  $as_echo_n "(cached) " >&6
10906else
10907  ac_check_lib_save_LIBS=$LIBS
10908LIBS="-ldld  $LIBS"
10909cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10910/* end confdefs.h.  */
10911
10912/* Override any GCC internal prototype to avoid an error.
10913   Use char because int might match the return type of a GCC
10914   builtin and then its argument prototype would still apply.  */
10915#ifdef __cplusplus
10916extern "C"
10917#endif
10918char dld_link ();
10919int
10920main ()
10921{
10922return dld_link ();
10923  ;
10924  return 0;
10925}
10926_ACEOF
10927if ac_fn_c_try_link "$LINENO"; then :
10928  ac_cv_lib_dld_dld_link=yes
10929else
10930  ac_cv_lib_dld_dld_link=no
10931fi
10932rm -f core conftest.err conftest.$ac_objext \
10933    conftest$ac_exeext conftest.$ac_ext
10934LIBS=$ac_check_lib_save_LIBS
10935fi
10936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10937$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10938if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10939  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10940fi
10941
10942
10943fi
10944
10945
10946fi
10947
10948
10949fi
10950
10951
10952fi
10953
10954
10955fi
10956
10957    ;;
10958  esac
10959
10960  if test "x$lt_cv_dlopen" != xno; then
10961    enable_dlopen=yes
10962  else
10963    enable_dlopen=no
10964  fi
10965
10966  case $lt_cv_dlopen in
10967  dlopen)
10968    save_CPPFLAGS="$CPPFLAGS"
10969    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10970
10971    save_LDFLAGS="$LDFLAGS"
10972    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10973
10974    save_LIBS="$LIBS"
10975    LIBS="$lt_cv_dlopen_libs $LIBS"
10976
10977    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10978$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10979if test "${lt_cv_dlopen_self+set}" = set; then :
10980  $as_echo_n "(cached) " >&6
10981else
10982  	  if test "$cross_compiling" = yes; then :
10983  lt_cv_dlopen_self=cross
10984else
10985  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10986  lt_status=$lt_dlunknown
10987  cat > conftest.$ac_ext <<_LT_EOF
10988#line 10988 "configure"
10989#include "confdefs.h"
10990
10991#if HAVE_DLFCN_H
10992#include <dlfcn.h>
10993#endif
10994
10995#include <stdio.h>
10996
10997#ifdef RTLD_GLOBAL
10998#  define LT_DLGLOBAL		RTLD_GLOBAL
10999#else
11000#  ifdef DL_GLOBAL
11001#    define LT_DLGLOBAL		DL_GLOBAL
11002#  else
11003#    define LT_DLGLOBAL		0
11004#  endif
11005#endif
11006
11007/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11008   find out it does not work in some platform. */
11009#ifndef LT_DLLAZY_OR_NOW
11010#  ifdef RTLD_LAZY
11011#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11012#  else
11013#    ifdef DL_LAZY
11014#      define LT_DLLAZY_OR_NOW		DL_LAZY
11015#    else
11016#      ifdef RTLD_NOW
11017#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11018#      else
11019#        ifdef DL_NOW
11020#          define LT_DLLAZY_OR_NOW	DL_NOW
11021#        else
11022#          define LT_DLLAZY_OR_NOW	0
11023#        endif
11024#      endif
11025#    endif
11026#  endif
11027#endif
11028
11029/* When -fvisbility=hidden is used, assume the code has been annotated
11030   correspondingly for the symbols needed.  */
11031#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11032void fnord () __attribute__((visibility("default")));
11033#endif
11034
11035void fnord () { int i=42; }
11036int main ()
11037{
11038  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11039  int status = $lt_dlunknown;
11040
11041  if (self)
11042    {
11043      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11044      else
11045        {
11046	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11047          else puts (dlerror ());
11048	}
11049      /* dlclose (self); */
11050    }
11051  else
11052    puts (dlerror ());
11053
11054  return status;
11055}
11056_LT_EOF
11057  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11058  (eval $ac_link) 2>&5
11059  ac_status=$?
11060  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11061  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11062    (./conftest; exit; ) >&5 2>/dev/null
11063    lt_status=$?
11064    case x$lt_status in
11065      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11066      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11067      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11068    esac
11069  else :
11070    # compilation failed
11071    lt_cv_dlopen_self=no
11072  fi
11073fi
11074rm -fr conftest*
11075
11076
11077fi
11078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11079$as_echo "$lt_cv_dlopen_self" >&6; }
11080
11081    if test "x$lt_cv_dlopen_self" = xyes; then
11082      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11083      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11084$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11085if test "${lt_cv_dlopen_self_static+set}" = set; then :
11086  $as_echo_n "(cached) " >&6
11087else
11088  	  if test "$cross_compiling" = yes; then :
11089  lt_cv_dlopen_self_static=cross
11090else
11091  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11092  lt_status=$lt_dlunknown
11093  cat > conftest.$ac_ext <<_LT_EOF
11094#line 11094 "configure"
11095#include "confdefs.h"
11096
11097#if HAVE_DLFCN_H
11098#include <dlfcn.h>
11099#endif
11100
11101#include <stdio.h>
11102
11103#ifdef RTLD_GLOBAL
11104#  define LT_DLGLOBAL		RTLD_GLOBAL
11105#else
11106#  ifdef DL_GLOBAL
11107#    define LT_DLGLOBAL		DL_GLOBAL
11108#  else
11109#    define LT_DLGLOBAL		0
11110#  endif
11111#endif
11112
11113/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11114   find out it does not work in some platform. */
11115#ifndef LT_DLLAZY_OR_NOW
11116#  ifdef RTLD_LAZY
11117#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11118#  else
11119#    ifdef DL_LAZY
11120#      define LT_DLLAZY_OR_NOW		DL_LAZY
11121#    else
11122#      ifdef RTLD_NOW
11123#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11124#      else
11125#        ifdef DL_NOW
11126#          define LT_DLLAZY_OR_NOW	DL_NOW
11127#        else
11128#          define LT_DLLAZY_OR_NOW	0
11129#        endif
11130#      endif
11131#    endif
11132#  endif
11133#endif
11134
11135/* When -fvisbility=hidden is used, assume the code has been annotated
11136   correspondingly for the symbols needed.  */
11137#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11138void fnord () __attribute__((visibility("default")));
11139#endif
11140
11141void fnord () { int i=42; }
11142int main ()
11143{
11144  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11145  int status = $lt_dlunknown;
11146
11147  if (self)
11148    {
11149      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11150      else
11151        {
11152	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11153          else puts (dlerror ());
11154	}
11155      /* dlclose (self); */
11156    }
11157  else
11158    puts (dlerror ());
11159
11160  return status;
11161}
11162_LT_EOF
11163  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11164  (eval $ac_link) 2>&5
11165  ac_status=$?
11166  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11167  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11168    (./conftest; exit; ) >&5 2>/dev/null
11169    lt_status=$?
11170    case x$lt_status in
11171      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11172      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11173      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11174    esac
11175  else :
11176    # compilation failed
11177    lt_cv_dlopen_self_static=no
11178  fi
11179fi
11180rm -fr conftest*
11181
11182
11183fi
11184{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11185$as_echo "$lt_cv_dlopen_self_static" >&6; }
11186    fi
11187
11188    CPPFLAGS="$save_CPPFLAGS"
11189    LDFLAGS="$save_LDFLAGS"
11190    LIBS="$save_LIBS"
11191    ;;
11192  esac
11193
11194  case $lt_cv_dlopen_self in
11195  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11196  *) enable_dlopen_self=unknown ;;
11197  esac
11198
11199  case $lt_cv_dlopen_self_static in
11200  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11201  *) enable_dlopen_self_static=unknown ;;
11202  esac
11203fi
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221striplib=
11222old_striplib=
11223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11224$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11225if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11226  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11227  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11229$as_echo "yes" >&6; }
11230else
11231# FIXME - insert some real tests, host_os isn't really good enough
11232  case $host_os in
11233  darwin*)
11234    if test -n "$STRIP" ; then
11235      striplib="$STRIP -x"
11236      old_striplib="$STRIP -S"
11237      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11238$as_echo "yes" >&6; }
11239    else
11240      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11241$as_echo "no" >&6; }
11242    fi
11243    ;;
11244  *)
11245    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11246$as_echo "no" >&6; }
11247    ;;
11248  esac
11249fi
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262  # Report which library types will actually be built
11263  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11264$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11265  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11266$as_echo "$can_build_shared" >&6; }
11267
11268  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11269$as_echo_n "checking whether to build shared libraries... " >&6; }
11270  test "$can_build_shared" = "no" && enable_shared=no
11271
11272  # On AIX, shared libraries and static libraries use the same namespace, and
11273  # are all built from PIC.
11274  case $host_os in
11275  aix3*)
11276    test "$enable_shared" = yes && enable_static=no
11277    if test -n "$RANLIB"; then
11278      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11279      postinstall_cmds='$RANLIB $lib'
11280    fi
11281    ;;
11282
11283  aix[4-9]*)
11284    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11285      test "$enable_shared" = yes && enable_static=no
11286    fi
11287    ;;
11288  esac
11289  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11290$as_echo "$enable_shared" >&6; }
11291
11292  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11293$as_echo_n "checking whether to build static libraries... " >&6; }
11294  # Make sure either enable_shared or enable_static is yes.
11295  test "$enable_shared" = yes || enable_static=yes
11296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11297$as_echo "$enable_static" >&6; }
11298
11299
11300
11301
11302fi
11303ac_ext=c
11304ac_cpp='$CPP $CPPFLAGS'
11305ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11306ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11307ac_compiler_gnu=$ac_cv_c_compiler_gnu
11308
11309CC="$lt_save_CC"
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323        ac_config_commands="$ac_config_commands libtool"
11324
11325
11326
11327
11328# Only expand once:
11329
11330
11331
11332# The tests for host and target for $enable_largefile require
11333# canonical names.
11334
11335
11336
11337# As the $enable_largefile decision depends on --enable-plugins we must set it
11338# even in directories otherwise not depending on the $plugins option.
11339
11340
11341  maybe_plugins=no
11342  for ac_header in dlfcn.h
11343do :
11344  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11345"
11346if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11347  cat >>confdefs.h <<_ACEOF
11348#define HAVE_DLFCN_H 1
11349_ACEOF
11350 maybe_plugins=yes
11351fi
11352
11353done
11354
11355  for ac_header in windows.h
11356do :
11357  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11358"
11359if test "x$ac_cv_header_windows_h" = x""yes; then :
11360  cat >>confdefs.h <<_ACEOF
11361#define HAVE_WINDOWS_H 1
11362_ACEOF
11363 maybe_plugins=yes
11364fi
11365
11366done
11367
11368
11369  # Check whether --enable-plugins was given.
11370if test "${enable_plugins+set}" = set; then :
11371  enableval=$enable_plugins; case "${enableval}" in
11372      no) plugins=no ;;
11373      *) plugins=yes
11374         if test "$maybe_plugins" != "yes" ; then
11375	   as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11376	 fi ;;
11377     esac
11378else
11379  plugins=$maybe_plugins
11380
11381fi
11382
11383  if test "$plugins" = "yes"; then
11384    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11385$as_echo_n "checking for library containing dlopen... " >&6; }
11386if test "${ac_cv_search_dlopen+set}" = set; then :
11387  $as_echo_n "(cached) " >&6
11388else
11389  ac_func_search_save_LIBS=$LIBS
11390cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11391/* end confdefs.h.  */
11392
11393/* Override any GCC internal prototype to avoid an error.
11394   Use char because int might match the return type of a GCC
11395   builtin and then its argument prototype would still apply.  */
11396#ifdef __cplusplus
11397extern "C"
11398#endif
11399char dlopen ();
11400int
11401main ()
11402{
11403return dlopen ();
11404  ;
11405  return 0;
11406}
11407_ACEOF
11408for ac_lib in '' dl; do
11409  if test -z "$ac_lib"; then
11410    ac_res="none required"
11411  else
11412    ac_res=-l$ac_lib
11413    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11414  fi
11415  if ac_fn_c_try_link "$LINENO"; then :
11416  ac_cv_search_dlopen=$ac_res
11417fi
11418rm -f core conftest.err conftest.$ac_objext \
11419    conftest$ac_exeext
11420  if test "${ac_cv_search_dlopen+set}" = set; then :
11421  break
11422fi
11423done
11424if test "${ac_cv_search_dlopen+set}" = set; then :
11425
11426else
11427  ac_cv_search_dlopen=no
11428fi
11429rm conftest.$ac_ext
11430LIBS=$ac_func_search_save_LIBS
11431fi
11432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11433$as_echo "$ac_cv_search_dlopen" >&6; }
11434ac_res=$ac_cv_search_dlopen
11435if test "$ac_res" != no; then :
11436  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11437
11438fi
11439
11440  fi
11441
11442
11443case "${host}" in
11444  sparc-*-solaris*|i[3-7]86-*-solaris*)
11445    # On native 32bit sparc and ia32 solaris, large-file and procfs support
11446    # are mutually exclusive; and without procfs support, the bfd/ elf module
11447    # cannot provide certain routines such as elfcore_write_prpsinfo
11448    # or elfcore_write_prstatus.  So unless the user explicitly requested
11449    # large-file support through the --enable-largefile switch, disable
11450    # large-file support in favor of procfs support.
11451    test "${target}" = "${host}" -a "x$plugins" = xno \
11452      && : ${enable_largefile="no"}
11453    ;;
11454esac
11455
11456# Check whether --enable-largefile was given.
11457if test "${enable_largefile+set}" = set; then :
11458  enableval=$enable_largefile;
11459fi
11460
11461if test "$enable_largefile" != no; then
11462
11463  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11464$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11465if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11466  $as_echo_n "(cached) " >&6
11467else
11468  ac_cv_sys_largefile_CC=no
11469     if test "$GCC" != yes; then
11470       ac_save_CC=$CC
11471       while :; do
11472	 # IRIX 6.2 and later do not support large files by default,
11473	 # so use the C compiler's -n32 option if that helps.
11474	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11475/* end confdefs.h.  */
11476#include <sys/types.h>
11477 /* Check that off_t can represent 2**63 - 1 correctly.
11478    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11479    since some C++ compilers masquerading as C compilers
11480    incorrectly reject 9223372036854775807.  */
11481#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11482  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11483		       && LARGE_OFF_T % 2147483647 == 1)
11484		      ? 1 : -1];
11485int
11486main ()
11487{
11488
11489  ;
11490  return 0;
11491}
11492_ACEOF
11493	 if ac_fn_c_try_compile "$LINENO"; then :
11494  break
11495fi
11496rm -f core conftest.err conftest.$ac_objext
11497	 CC="$CC -n32"
11498	 if ac_fn_c_try_compile "$LINENO"; then :
11499  ac_cv_sys_largefile_CC=' -n32'; break
11500fi
11501rm -f core conftest.err conftest.$ac_objext
11502	 break
11503       done
11504       CC=$ac_save_CC
11505       rm -f conftest.$ac_ext
11506    fi
11507fi
11508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11509$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11510  if test "$ac_cv_sys_largefile_CC" != no; then
11511    CC=$CC$ac_cv_sys_largefile_CC
11512  fi
11513
11514  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11515$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11516if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11517  $as_echo_n "(cached) " >&6
11518else
11519  while :; do
11520  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11521/* end confdefs.h.  */
11522#include <sys/types.h>
11523 /* Check that off_t can represent 2**63 - 1 correctly.
11524    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11525    since some C++ compilers masquerading as C compilers
11526    incorrectly reject 9223372036854775807.  */
11527#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11528  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11529		       && LARGE_OFF_T % 2147483647 == 1)
11530		      ? 1 : -1];
11531int
11532main ()
11533{
11534
11535  ;
11536  return 0;
11537}
11538_ACEOF
11539if ac_fn_c_try_compile "$LINENO"; then :
11540  ac_cv_sys_file_offset_bits=no; break
11541fi
11542rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11543  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11544/* end confdefs.h.  */
11545#define _FILE_OFFSET_BITS 64
11546#include <sys/types.h>
11547 /* Check that off_t can represent 2**63 - 1 correctly.
11548    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11549    since some C++ compilers masquerading as C compilers
11550    incorrectly reject 9223372036854775807.  */
11551#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11552  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11553		       && LARGE_OFF_T % 2147483647 == 1)
11554		      ? 1 : -1];
11555int
11556main ()
11557{
11558
11559  ;
11560  return 0;
11561}
11562_ACEOF
11563if ac_fn_c_try_compile "$LINENO"; then :
11564  ac_cv_sys_file_offset_bits=64; break
11565fi
11566rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11567  ac_cv_sys_file_offset_bits=unknown
11568  break
11569done
11570fi
11571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11572$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11573case $ac_cv_sys_file_offset_bits in #(
11574  no | unknown) ;;
11575  *)
11576cat >>confdefs.h <<_ACEOF
11577#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11578_ACEOF
11579;;
11580esac
11581rm -rf conftest*
11582  if test $ac_cv_sys_file_offset_bits = unknown; then
11583    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11584$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11585if test "${ac_cv_sys_large_files+set}" = set; then :
11586  $as_echo_n "(cached) " >&6
11587else
11588  while :; do
11589  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11590/* end confdefs.h.  */
11591#include <sys/types.h>
11592 /* Check that off_t can represent 2**63 - 1 correctly.
11593    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11594    since some C++ compilers masquerading as C compilers
11595    incorrectly reject 9223372036854775807.  */
11596#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11597  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11598		       && LARGE_OFF_T % 2147483647 == 1)
11599		      ? 1 : -1];
11600int
11601main ()
11602{
11603
11604  ;
11605  return 0;
11606}
11607_ACEOF
11608if ac_fn_c_try_compile "$LINENO"; then :
11609  ac_cv_sys_large_files=no; break
11610fi
11611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11612  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11613/* end confdefs.h.  */
11614#define _LARGE_FILES 1
11615#include <sys/types.h>
11616 /* Check that off_t can represent 2**63 - 1 correctly.
11617    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11618    since some C++ compilers masquerading as C compilers
11619    incorrectly reject 9223372036854775807.  */
11620#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11621  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11622		       && LARGE_OFF_T % 2147483647 == 1)
11623		      ? 1 : -1];
11624int
11625main ()
11626{
11627
11628  ;
11629  return 0;
11630}
11631_ACEOF
11632if ac_fn_c_try_compile "$LINENO"; then :
11633  ac_cv_sys_large_files=1; break
11634fi
11635rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11636  ac_cv_sys_large_files=unknown
11637  break
11638done
11639fi
11640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11641$as_echo "$ac_cv_sys_large_files" >&6; }
11642case $ac_cv_sys_large_files in #(
11643  no | unknown) ;;
11644  *)
11645cat >>confdefs.h <<_ACEOF
11646#define _LARGE_FILES $ac_cv_sys_large_files
11647_ACEOF
11648;;
11649esac
11650rm -rf conftest*
11651  fi
11652fi
11653
11654
11655
11656# Check whether --enable-targets was given.
11657if test "${enable_targets+set}" = set; then :
11658  enableval=$enable_targets; case "${enableval}" in
11659  yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11660	    ;;
11661  no)	    enable_targets= ;;
11662  *)	    enable_targets=$enableval ;;
11663esac
11664fi
11665
11666ac_checking=yes
11667if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11668  ac_checking=
11669fi
11670# Check whether --enable-checking was given.
11671if test "${enable_checking+set}" = set; then :
11672  enableval=$enable_checking; case "${enableval}" in
11673  no|none)  ac_checking= ;;
11674  *)	    ac_checking=yes ;;
11675esac
11676fi
11677if test x$ac_checking != x ; then
11678
11679$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11680
11681fi
11682
11683# PR gas/19109
11684# Decide the default method for compressing debug sections.
11685ac_default_compressed_debug_sections=unset
11686# Provide a configure time option to override our default.
11687# Check whether --enable-compressed_debug_sections was given.
11688if test "${enable_compressed_debug_sections+set}" = set; then :
11689  enableval=$enable_compressed_debug_sections; case ,"${enableval}", in
11690  ,yes, | ,all, | *,gas,*) ac_default_compressed_debug_sections=yes ;;
11691  ,no, | ,none,)  ac_default_compressed_debug_sections=no ;;
11692  *)   ac_default_compressed_debug_sections=unset ;;
11693esac
11694fi
11695
11696# PR gas/19520
11697# Decide if x86 assembler should generate relax relocations.
11698ac_default_x86_relax_relocations=unset
11699# Provide a configure time option to override our default.
11700# Check whether --enable-x86_relax_relocations was given.
11701if test "${enable_x86_relax_relocations+set}" = set; then :
11702  enableval=$enable_x86_relax_relocations; case "${enableval}" in
11703  no)  ac_default_x86_relax_relocations=0 ;;
11704esac
11705fi
11706
11707# Decide if ELF assembler should generate common symbols with the
11708# STT_COMMON type.
11709ac_default_elf_stt_common=unset
11710# Provide a configure time option to override our default.
11711# Check whether --enable-elf_stt_common was given.
11712if test "${enable_elf_stt_common+set}" = set; then :
11713  enableval=$enable_elf_stt_common; case "${enableval}" in
11714  yes)  ac_default_elf_stt_common=1 ;;
11715esac
11716fi
11717
11718using_cgen=no
11719
11720
11721# Set the 'development' global.
11722. $srcdir/../bfd/development.sh
11723
11724# Default set of GCC warnings to enable.
11725GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11726
11727# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11728cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11729/* end confdefs.h.  */
11730__GNUC__
11731_ACEOF
11732if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11733  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11734
11735else
11736  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11737fi
11738rm -f conftest*
11739
11740
11741# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11742cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11743/* end confdefs.h.  */
11744__GNUC__
11745_ACEOF
11746if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11747  $EGREP "^[0-4]$" >/dev/null 2>&1; then :
11748
11749else
11750  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
11751fi
11752rm -f conftest*
11753
11754
11755# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
11756WARN_WRITE_STRINGS=""
11757cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11758/* end confdefs.h.  */
11759__GNUC__
11760_ACEOF
11761if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11762  $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11763
11764else
11765  WARN_WRITE_STRINGS="-Wwrite-strings"
11766fi
11767rm -f conftest*
11768
11769
11770# Check whether --enable-werror was given.
11771if test "${enable_werror+set}" = set; then :
11772  enableval=$enable_werror; case "${enableval}" in
11773     yes | y) ERROR_ON_WARNING="yes" ;;
11774     no | n)  ERROR_ON_WARNING="no" ;;
11775     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11776   esac
11777fi
11778
11779
11780# Disable -Wformat by default when using gcc on mingw
11781case "${host}" in
11782  *-*-mingw32*)
11783    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11784      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11785    fi
11786    ;;
11787  *) ;;
11788esac
11789
11790# Enable -Werror by default when using gcc.  Turn it off for releases.
11791if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11792    ERROR_ON_WARNING=yes
11793fi
11794
11795NO_WERROR=
11796if test "${ERROR_ON_WARNING}" = yes ; then
11797    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11798    NO_WERROR="-Wno-error"
11799fi
11800
11801if test "${GCC}" = yes ; then
11802  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11803fi
11804
11805# Check whether --enable-build-warnings was given.
11806if test "${enable_build_warnings+set}" = set; then :
11807  enableval=$enable_build_warnings; case "${enableval}" in
11808  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11809  no)	if test "${GCC}" = yes ; then
11810	  WARN_CFLAGS="-w"
11811	fi;;
11812  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11813        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11814  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11815        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11816  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11817esac
11818fi
11819
11820
11821if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11822  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11823fi
11824
11825
11826
11827
11828
11829
11830# Generate a header file
11831ac_config_headers="$ac_config_headers config.h:config.in"
11832
11833
11834
11835# Check whether --with-cpu was given.
11836if test "${with_cpu+set}" = set; then :
11837  withval=$with_cpu;
11838cat >>confdefs.h <<_ACEOF
11839#define TARGET_WITH_CPU "${with_cpu}"
11840_ACEOF
11841
11842fi
11843
11844
11845# PR 14072
11846
11847
11848# If we are on a DOS filesystem, we must use gdb.ini rather than
11849# .gdbinit.
11850case "${host}" in
11851  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11852    GDBINIT="gdb.ini"
11853    ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11854
11855    ;;
11856  *)
11857    GDBINIT=".gdbinit"
11858    ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11859
11860    ;;
11861esac
11862
11863
11864#We need this for the host.  BOUT header is in host order.
11865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11866$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11867if test "${ac_cv_c_bigendian+set}" = set; then :
11868  $as_echo_n "(cached) " >&6
11869else
11870  ac_cv_c_bigendian=unknown
11871    # See if we're dealing with a universal compiler.
11872    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11873/* end confdefs.h.  */
11874#ifndef __APPLE_CC__
11875	       not a universal capable compiler
11876	     #endif
11877	     typedef int dummy;
11878
11879_ACEOF
11880if ac_fn_c_try_compile "$LINENO"; then :
11881
11882	# Check for potential -arch flags.  It is not universal unless
11883	# there are at least two -arch flags with different values.
11884	ac_arch=
11885	ac_prev=
11886	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11887	 if test -n "$ac_prev"; then
11888	   case $ac_word in
11889	     i?86 | x86_64 | ppc | ppc64)
11890	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11891		 ac_arch=$ac_word
11892	       else
11893		 ac_cv_c_bigendian=universal
11894		 break
11895	       fi
11896	       ;;
11897	   esac
11898	   ac_prev=
11899	 elif test "x$ac_word" = "x-arch"; then
11900	   ac_prev=arch
11901	 fi
11902       done
11903fi
11904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11905    if test $ac_cv_c_bigendian = unknown; then
11906      # See if sys/param.h defines the BYTE_ORDER macro.
11907      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11908/* end confdefs.h.  */
11909#include <sys/types.h>
11910	     #include <sys/param.h>
11911
11912int
11913main ()
11914{
11915#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11916		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11917		     && LITTLE_ENDIAN)
11918	      bogus endian macros
11919	     #endif
11920
11921  ;
11922  return 0;
11923}
11924_ACEOF
11925if ac_fn_c_try_compile "$LINENO"; then :
11926  # It does; now see whether it defined to BIG_ENDIAN or not.
11927	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11928/* end confdefs.h.  */
11929#include <sys/types.h>
11930		#include <sys/param.h>
11931
11932int
11933main ()
11934{
11935#if BYTE_ORDER != BIG_ENDIAN
11936		 not big endian
11937		#endif
11938
11939  ;
11940  return 0;
11941}
11942_ACEOF
11943if ac_fn_c_try_compile "$LINENO"; then :
11944  ac_cv_c_bigendian=yes
11945else
11946  ac_cv_c_bigendian=no
11947fi
11948rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11949fi
11950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11951    fi
11952    if test $ac_cv_c_bigendian = unknown; then
11953      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11954      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11955/* end confdefs.h.  */
11956#include <limits.h>
11957
11958int
11959main ()
11960{
11961#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11962	      bogus endian macros
11963	     #endif
11964
11965  ;
11966  return 0;
11967}
11968_ACEOF
11969if ac_fn_c_try_compile "$LINENO"; then :
11970  # It does; now see whether it defined to _BIG_ENDIAN or not.
11971	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11972/* end confdefs.h.  */
11973#include <limits.h>
11974
11975int
11976main ()
11977{
11978#ifndef _BIG_ENDIAN
11979		 not big endian
11980		#endif
11981
11982  ;
11983  return 0;
11984}
11985_ACEOF
11986if ac_fn_c_try_compile "$LINENO"; then :
11987  ac_cv_c_bigendian=yes
11988else
11989  ac_cv_c_bigendian=no
11990fi
11991rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11992fi
11993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11994    fi
11995    if test $ac_cv_c_bigendian = unknown; then
11996      # Compile a test program.
11997      if test "$cross_compiling" = yes; then :
11998  # Try to guess by grepping values from an object file.
11999	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12000/* end confdefs.h.  */
12001short int ascii_mm[] =
12002		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12003		short int ascii_ii[] =
12004		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12005		int use_ascii (int i) {
12006		  return ascii_mm[i] + ascii_ii[i];
12007		}
12008		short int ebcdic_ii[] =
12009		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12010		short int ebcdic_mm[] =
12011		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12012		int use_ebcdic (int i) {
12013		  return ebcdic_mm[i] + ebcdic_ii[i];
12014		}
12015		extern int foo;
12016
12017int
12018main ()
12019{
12020return use_ascii (foo) == use_ebcdic (foo);
12021  ;
12022  return 0;
12023}
12024_ACEOF
12025if ac_fn_c_try_compile "$LINENO"; then :
12026  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12027	      ac_cv_c_bigendian=yes
12028	    fi
12029	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12030	      if test "$ac_cv_c_bigendian" = unknown; then
12031		ac_cv_c_bigendian=no
12032	      else
12033		# finding both strings is unlikely to happen, but who knows?
12034		ac_cv_c_bigendian=unknown
12035	      fi
12036	    fi
12037fi
12038rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12039else
12040  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12041/* end confdefs.h.  */
12042$ac_includes_default
12043int
12044main ()
12045{
12046
12047	     /* Are we little or big endian?  From Harbison&Steele.  */
12048	     union
12049	     {
12050	       long int l;
12051	       char c[sizeof (long int)];
12052	     } u;
12053	     u.l = 1;
12054	     return u.c[sizeof (long int) - 1] == 1;
12055
12056  ;
12057  return 0;
12058}
12059_ACEOF
12060if ac_fn_c_try_run "$LINENO"; then :
12061  ac_cv_c_bigendian=no
12062else
12063  ac_cv_c_bigendian=yes
12064fi
12065rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12066  conftest.$ac_objext conftest.beam conftest.$ac_ext
12067fi
12068
12069    fi
12070fi
12071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12072$as_echo "$ac_cv_c_bigendian" >&6; }
12073 case $ac_cv_c_bigendian in #(
12074   yes)
12075     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12076;; #(
12077   no)
12078      ;; #(
12079   universal)
12080
12081$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12082
12083     ;; #(
12084   *)
12085     as_fn_error "unknown endianness
12086 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12087 esac
12088
12089
12090te_file=generic
12091
12092# Makefile target for installing gas in $(tooldir)/bin.
12093install_tooldir=install-exec-tooldir
12094
12095canon_targets=""
12096all_targets=no
12097if test -n "$enable_targets" ; then
12098  for t in `echo $enable_targets | sed 's/,/ /g'`; do
12099    if test $t = "all"; then
12100      all_targets=yes
12101      continue
12102    fi
12103    result=`$ac_config_sub $t 2>/dev/null`
12104    if test -n "$result" ; then
12105      canon_targets="$canon_targets $result"
12106#    else
12107#      # Permit "all", etc.  We don't support it yet though.
12108#      canon_targets="$canon_targets $t"
12109    fi
12110  done
12111  _gas_uniq_list="$canon_targets"
12112_gas_uniq_newlist=""
12113for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12114  case $_gas_uniq_i in
12115  _gas_uniq_dummy) ;;
12116  *) case " $_gas_uniq_newlist " in
12117       *" $_gas_uniq_i "*) ;;
12118       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12119     esac ;;
12120  esac
12121done
12122canon_targets=$_gas_uniq_newlist
12123
12124fi
12125
12126emulations=""
12127
12128for this_target in $target $canon_targets ; do
12129
12130    targ=${this_target}
12131    . ${srcdir}/configure.tgt
12132
12133    case ${target_cpu} in
12134      crisv32)
12135
12136cat >>confdefs.h <<_ACEOF
12137#define DEFAULT_CRIS_ARCH $arch
12138_ACEOF
12139
12140	;;
12141    esac
12142
12143    if test ${this_target} = $target ; then
12144      target_cpu_type=${cpu_type}
12145    elif test ${target_cpu_type} != ${cpu_type} ; then
12146      continue
12147    fi
12148
12149    generic_target=${cpu_type}-${target_vendor}-${target_os}
12150    case ${generic_target} in
12151      i386-*-sco3.2v5*)
12152	if test ${this_target} = $target; then
12153
12154$as_echo "#define SCO_ELF 1" >>confdefs.h
12155
12156	fi
12157	;;
12158
12159      i386-*-msdosdjgpp* \
12160      | i386-*-go32* \
12161      | i386-go32-rtems*)
12162
12163$as_echo "#define STRICTCOFF 1" >>confdefs.h
12164
12165	;;
12166
12167      i386-*-solaris2 \
12168      | x86_64-*-solaris2 \
12169      | i386-*-solaris2.[0-9] \
12170      | i386-*-solaris2.1[01] \
12171      | x86_64-*-solaris2.1[01])
12172	if test ${this_target} = $target \
12173	   && test ${ac_default_x86_relax_relocations} = unset; then
12174	  ac_default_x86_relax_relocations=0
12175	fi
12176	;;
12177
12178      i860-*-*)
12179	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
12180$as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
12181	;;
12182
12183      microblaze*)
12184        ;;
12185
12186      ppc-*-aix[5-9].*)
12187
12188$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
12189
12190	;;
12191      ppc-*-solaris*)
12192	if test ${this_target} = $target; then
12193
12194$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12195
12196	fi
12197	if test x${endian} = xbig; then
12198	  as_fn_error "Solaris must be configured little endian" "$LINENO" 5
12199	fi
12200	;;
12201
12202      sh*-*-symbianelf*)
12203
12204$as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12205
12206	;;
12207    esac
12208
12209    if test ${this_target} = $target ; then
12210      endian_def=
12211      if test x${endian} = xbig; then
12212	endian_def=1
12213      elif test x${endian} = xlittle; then
12214	endian_def=0
12215      fi
12216      if test x${endian_def} != x; then
12217
12218cat >>confdefs.h <<_ACEOF
12219#define TARGET_BYTES_BIG_ENDIAN $endian_def
12220_ACEOF
12221
12222      fi
12223    fi
12224
12225# Other random stuff.
12226
12227    case ${cpu_type} in
12228      mips)
12229	# Set mips_cpu to the name of the default CPU.
12230	case ${target_cpu} in
12231	  mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12232	    mips_cpu=from-abi
12233	    ;;
12234	  mipsisa32 | mipsisa32el)
12235	    mips_cpu=mips32
12236	    ;;
12237	  mipsisa32r2 | mipsisa32r2el)
12238	    mips_cpu=mips32r2
12239	    ;;
12240	  mipsisa32r3 | mipsisa32r3el)
12241	    mips_cpu=mips32r3
12242	    ;;
12243	  mipsisa32r5 | mipsisa32r5el)
12244	    mips_cpu=mips32r5
12245	    ;;
12246	  mipsisa32r6 | mipsisa32r6el)
12247	    mips_cpu=mips32r6
12248	    ;;
12249	  mipsisa64 | mipsisa64el)
12250	    mips_cpu=mips64
12251	    ;;
12252	  mipsisa64r2 | mipsisa64r2el)
12253	    mips_cpu=mips64r2
12254	    ;;
12255	  mipsisa64r3 | mipsisa64r3el)
12256	    mips_cpu=mips64r3
12257	    ;;
12258	  mipsisa64r5 | mipsisa64r5el)
12259	    mips_cpu=mips64r5
12260	    ;;
12261	  mipsisa64r6 | mipsisa64r6el)
12262	    mips_cpu=mips64r6
12263	    ;;
12264	  mipstx39 | mipstx39el)
12265	    mips_cpu=r3900
12266	    ;;
12267	  mips64vr | mips64vrel)
12268	    mips_cpu=vr4100
12269	    ;;
12270	  mipsisa32r2* | mipsisa64r2*)
12271	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12272	    ;;
12273	  mipsisa32r6* | mipsisa64r6*)
12274	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'`
12275	    ;;
12276	  mips64* | mipsisa64* | mipsisa32*)
12277	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12278	    ;;
12279	  mips*)
12280	    mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12281	    ;;
12282	  *)
12283	    as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12284	    ;;
12285	esac
12286	# See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12287	# binaries.  It's a GNU extension that some OSes don't understand.
12288	case ${target} in
12289	  *-*-irix*)
12290	    use_e_mips_abi_o32=0
12291	    ;;
12292	  *)
12293	    use_e_mips_abi_o32=1
12294	    ;;
12295	esac
12296	# Decide whether to generate 32-bit or 64-bit code by default.
12297	# Used to resolve -march=from-abi when an embedded ABI is selected.
12298	case ${target} in
12299	  mips64*-*-* | mipsisa64*-*-*)
12300	    mips_default_64bit=1
12301	    ;;
12302	  *)
12303	    mips_default_64bit=0
12304	    ;;
12305	esac
12306	# Decide which ABI to target by default.
12307	case ${target} in
12308	  mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12309	    mips_default_abi=N32_ABI
12310	    ;;
12311	  mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12312	    mips_default_abi=O32_ABI
12313	    ;;
12314	  mips64*-openbsd*)
12315	    mips_default_abi=N64_ABI
12316	    ;;
12317	  *)
12318	    mips_default_abi=NO_ABI
12319	    ;;
12320	esac
12321
12322cat >>confdefs.h <<_ACEOF
12323#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12324_ACEOF
12325
12326
12327cat >>confdefs.h <<_ACEOF
12328#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12329_ACEOF
12330
12331
12332cat >>confdefs.h <<_ACEOF
12333#define MIPS_DEFAULT_64BIT $mips_default_64bit
12334_ACEOF
12335
12336
12337cat >>confdefs.h <<_ACEOF
12338#define MIPS_DEFAULT_ABI $mips_default_abi
12339_ACEOF
12340
12341	;;
12342    esac
12343
12344    # Do we need the opcodes library?
12345    case ${cpu_type} in
12346      vax | tic30)
12347	;;
12348
12349      *)
12350	need_opcodes=yes
12351
12352	case "${enable_shared}" in
12353	yes) shared_opcodes=true ;;
12354	*opcodes*) shared_opcodes=true ;;
12355	*) shared_opcodes=false ;;
12356	esac
12357	;;
12358    esac
12359
12360    # Any other special object files needed ?
12361    case ${cpu_type} in
12362
12363      bfin)
12364        echo ${extra_objects} | grep -s "bfin-parse.o"
12365        if test $? -ne 0 ; then
12366          extra_objects="$extra_objects bfin-parse.o"
12367        fi
12368
12369        echo ${extra_objects} | grep -s "bfin-lex-wrapper.o"
12370        if test $? -ne 0 ; then
12371          extra_objects="$extra_objects bfin-lex-wrapper.o"
12372        fi
12373        ;;
12374
12375      epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12376	using_cgen=yes
12377	;;
12378
12379      m32c)
12380	using_cgen=yes
12381	;;
12382      frv)
12383	using_cgen=yes
12384	;;
12385      m68k)
12386	case ${extra_objects} in
12387	*m68k-parse.o*) ;;
12388	*) extra_objects="$extra_objects m68k-parse.o" ;;
12389	esac
12390	;;
12391
12392      mep)
12393	using_cgen=yes
12394	;;
12395
12396      mips)
12397	echo ${extra_objects} | grep -s "itbl-parse.o"
12398	if test $? -ne 0 ; then
12399	  extra_objects="$extra_objects itbl-parse.o"
12400	fi
12401
12402	echo ${extra_objects} | grep -s "itbl-lex-wrapper.o"
12403	if test $? -ne 0 ; then
12404	  extra_objects="$extra_objects itbl-lex-wrapper.o"
12405	fi
12406
12407	echo ${extra_objects} | grep -s "itbl-ops.o"
12408	if test $? -ne 0 ; then
12409	  extra_objects="$extra_objects itbl-ops.o"
12410	fi
12411	;;
12412
12413      mt)
12414        using_cgen=yes
12415	;;
12416
12417      nds32)
12418        # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12419	# based on arch_name.
12420	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12421$as_echo_n "checking for default configuration of --with-arch... " >&6; }
12422	if test "x${with_arch}" != x; then
12423	  case ${with_arch} in
12424            v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12425
12426cat >>confdefs.h <<_ACEOF
12427#define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12428_ACEOF
12429
12430              ;;
12431	    *)
12432	      as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5
12433	      ;;
12434          esac
12435	fi
12436	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12437$as_echo "$with_arch" >&6; }
12438
12439        # Decide features one by one.
12440        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12441$as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12442	if test "x${enable_dx_regs}" = xyes; then
12443
12444$as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12445
12446	else
12447
12448$as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12449
12450	fi
12451	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12452$as_echo "$enable_dx_regs" >&6; }
12453
12454        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12455$as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12456	if test "x${enable_perf_ext}" = xno; then
12457
12458$as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12459
12460	else
12461
12462$as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12463
12464	fi
12465	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12466$as_echo "$enable_perf_ext" >&6; }
12467
12468        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12469$as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12470	if test "x${enable_perf_ext2}" = xno; then
12471
12472$as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12473
12474	else
12475
12476$as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12477
12478	fi
12479	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12480$as_echo "$enable_perf_ext2" >&6; }
12481
12482        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12483$as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12484	if test "x${enable_string_ext}" = xno; then
12485
12486$as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12487
12488	else
12489
12490$as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12491
12492	fi
12493	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12494$as_echo "$enable_string_ext" >&6; }
12495
12496        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12497$as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12498	if test "x${enable_audio_ext}" = xno; then
12499
12500$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12501
12502	else
12503
12504$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12505
12506	fi
12507	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12508$as_echo "$enable_audio_ext" >&6; }
12509	;;
12510
12511      i386 | s390 | sparc)
12512	if test $this_target = $target ; then
12513
12514cat >>confdefs.h <<_ACEOF
12515#define DEFAULT_ARCH "${arch}"
12516_ACEOF
12517
12518	fi
12519	;;
12520
12521      rl78)
12522        echo ${extra_objects} | grep -s "rl78-parse.o"
12523        if test $? -ne 0 ; then
12524          extra_objects="$extra_objects rl78-parse.o"
12525        fi
12526	;;
12527
12528      rx)
12529        echo ${extra_objects} | grep -s "rx-parse.o"
12530        if test $? -ne 0 ; then
12531          extra_objects="$extra_objects rx-parse.o"
12532        fi
12533	;;
12534
12535      xstormy16)
12536	using_cgen=yes
12537	;;
12538
12539      xc16x)
12540	using_cgen=yes
12541	;;
12542
12543      xtensa)
12544	echo ${extra_objects} | grep -s "xtensa-relax.o"
12545	if test $? -ne 0 ; then
12546	  extra_objects="$extra_objects xtensa-relax.o"
12547	fi
12548	;;
12549
12550      *)
12551	;;
12552    esac
12553
12554    if test $using_cgen = yes ; then
12555	case "x${extra_objects}" in
12556	*cgen.o*) ;;
12557	*) extra_objects="$extra_objects cgen.o" ;;
12558	esac
12559    fi
12560
12561# See if we really can support this configuration with the emulation code.
12562
12563    if test $this_target = $target ; then
12564      obj_format=$fmt
12565      te_file=$em
12566    fi
12567
12568   case ${te_file} in
12569      vms) extra_objects="$extra_objects te-vms.o" ;;
12570   esac
12571
12572# From target name and format, produce a list of supported emulations.
12573
12574    case ${generic_target}-${fmt} in
12575      mips-*-*-*)	case "$endian" in
12576			big)	emulation="mipsbelf mipslelf mipself" ;;
12577			*)	emulation="mipslelf mipsbelf mipself" ;;
12578			esac ;;
12579      # i386-pc-pe-coff != i386-pc-coff.
12580      i386-*-pe-coff)	;;
12581      # Uncommenting the next line will turn on support for i386 AOUT
12582      # for the default linux configuration
12583      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12584      #
12585      i386-*-aout)	emulation="i386aout" ;;
12586      i386-*-coff)	emulation="i386coff" ;;
12587      i386-*-elf)	emulation="i386elf" ;;
12588
12589      # Always all formats.  The first stated emulation becomes the default.
12590      cris-*-*aout*)	emulation="crisaout criself" ;;
12591      cris-*-*)		emulation="criself crisaout" ;;
12592    esac
12593
12594    emulations="$emulations $emulation"
12595
12596done
12597
12598if test ${ac_default_x86_relax_relocations} = unset; then
12599  ac_default_x86_relax_relocations=1
12600fi
12601
12602cat >>confdefs.h <<_ACEOF
12603#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS $ac_default_x86_relax_relocations
12604_ACEOF
12605
12606
12607if test ${ac_default_elf_stt_common} = unset; then
12608  ac_default_elf_stt_common=0
12609fi
12610
12611cat >>confdefs.h <<_ACEOF
12612#define DEFAULT_GENERATE_ELF_STT_COMMON $ac_default_elf_stt_common
12613_ACEOF
12614
12615
12616if test x$ac_default_compressed_debug_sections = xyes ; then
12617
12618$as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
12619
12620fi
12621
12622# Turn on all targets if possible
12623if test ${all_targets} = "yes"; then
12624  case ${target_cpu_type} in
12625  i386)
12626    case ${obj_format} in
12627    aout)
12628      emulations="$emulations i386coff i386elf"
12629      ;;
12630    coff)
12631      emulations="$emulations i386aout i386elf"
12632    ;;
12633    elf)
12634      emulations="$emulations i386aout i386coff"
12635      ;;
12636    esac
12637  ;;
12638  x86_64)
12639    case ${obj_format} in
12640    aout)
12641      emulations="$emulations i386coff i386elf"
12642      ;;
12643    coff)
12644      emulations="$emulations i386aout i386elf"
12645    ;;
12646    elf)
12647      emulations="$emulations i386aout i386coff"
12648      ;;
12649    esac
12650  ;;
12651  esac
12652fi
12653
12654# PE code has way too many macros tweaking behaviour
12655case ${te_file} in
12656  pe*) emulations="" ;;
12657esac
12658
12659# Assign floating point type.  Most processors with FP support
12660# IEEE FP.  On those that don't support FP at all, usually IEEE
12661# is emulated.
12662case ${target_cpu} in
12663  vax | pdp11 )	atof=vax ;;
12664  *)		atof=ieee ;;
12665esac
12666
12667case "${obj_format}" in
12668  "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12669esac
12670
12671# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12672cgen_cpu_prefix=""
12673if test $using_cgen = yes ; then
12674  case ${target_cpu} in
12675    or1knd)
12676       cgen_cpu_prefix=or1k ;;
12677    *) cgen_cpu_prefix=${target_cpu} ;;
12678  esac
12679
12680
12681$as_echo "#define USING_CGEN 1" >>confdefs.h
12682
12683fi
12684
12685
12686if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12687  as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12688fi
12689
12690if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12691  as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12692fi
12693
12694# Some COFF configurations want these random other flags set.
12695case ${obj_format} in
12696  coff)
12697    case ${target_cpu_type} in
12698      i386)
12699$as_echo "#define I386COFF 1" >>confdefs.h
12700 ;;
12701      m68k)
12702$as_echo "#define M68KCOFF 1" >>confdefs.h
12703 ;;
12704      m88k)
12705$as_echo "#define M88KCOFF 1" >>confdefs.h
12706 ;;
12707      x86_64)
12708$as_echo "#define I386COFF 1" >>confdefs.h
12709 ;;
12710    esac
12711    ;;
12712esac
12713
12714# Getting this done right is going to be a bitch.  Each configuration specified
12715# with --enable-targets=... should be checked for environment, format, cpu
12716# setting.
12717#
12718# For each configuration, the necessary object file support code must be linked
12719# in.  This might be only one, it might be up to four.  The necessary emulation
12720# code needs to be provided, too.
12721#
12722# And then there's "--enable-targets=all"....
12723#
12724# For now, just always do it for MIPS ELF configurations.  Sigh.
12725
12726formats="${obj_format}"
12727emfiles=""
12728EMULATIONS=""
12729_gas_uniq_list="$emulations"
12730_gas_uniq_newlist=""
12731for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12732  case $_gas_uniq_i in
12733  _gas_uniq_dummy) ;;
12734  *) case " $_gas_uniq_newlist " in
12735       *" $_gas_uniq_i "*) ;;
12736       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12737     esac ;;
12738  esac
12739done
12740emulations=$_gas_uniq_newlist
12741
12742for em in . $emulations ; do
12743  case $em in
12744    .)	continue ;;
12745    mipsbelf | mipslelf | mipself)
12746	fmt=elf   file=mipself ;;
12747    *coff)
12748	fmt=coff  file=$em ;;
12749    *aout)
12750	fmt=aout file=$em ;;
12751    *elf)
12752	fmt=elf file=$em ;;
12753  esac
12754  formats="$formats $fmt"
12755  emfiles="$emfiles e-$file.o"
12756  EMULATIONS="$EMULATIONS &$em,"
12757done
12758_gas_uniq_list="$formats"
12759_gas_uniq_newlist=""
12760for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12761  case $_gas_uniq_i in
12762  _gas_uniq_dummy) ;;
12763  *) case " $_gas_uniq_newlist " in
12764       *" $_gas_uniq_i "*) ;;
12765       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12766     esac ;;
12767  esac
12768done
12769formats=$_gas_uniq_newlist
12770
12771_gas_uniq_list="$emfiles"
12772_gas_uniq_newlist=""
12773for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12774  case $_gas_uniq_i in
12775  _gas_uniq_dummy) ;;
12776  *) case " $_gas_uniq_newlist " in
12777       *" $_gas_uniq_i "*) ;;
12778       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12779     esac ;;
12780  esac
12781done
12782emfiles=$_gas_uniq_newlist
12783
12784if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12785  for fmt in $formats ; do
12786    case $fmt in
12787      aout)
12788$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12789   ;;
12790      bout)
12791$as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12792   ;;
12793      coff)
12794$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12795    ;;
12796      ecoff)
12797$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12798   ;;
12799      elf)
12800$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12801     ;;
12802      generic)
12803$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12804 ;;
12805      som)
12806$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12807     ;;
12808    esac
12809    extra_objects="$extra_objects obj-$fmt.o"
12810  done
12811  obj_format=multi
12812fi
12813if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12814  DEFAULT_EMULATION=`set . $emulations ; echo $2`
12815  # e-mipself has more than one emulation per file, e-i386* has just one at the
12816  # moment.  If only one emulation is specified, then don't define
12817  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12818  case "${obj_format}${emfiles}" in
12819    multi* | *mipself*)
12820      extra_objects="$extra_objects $emfiles"
12821
12822$as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12823 ;;
12824  esac
12825fi
12826
12827
12828cat >>confdefs.h <<_ACEOF
12829#define EMULATIONS $EMULATIONS
12830_ACEOF
12831
12832
12833cat >>confdefs.h <<_ACEOF
12834#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12835_ACEOF
12836
12837
12838reject_dev_configs=yes
12839
12840case ${reject_dev_configs}-${dev} in
12841  yes-yes) # Oops.
12842    as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12843    ;;
12844esac
12845
12846
12847
12848
12849
12850
12851
12852# do we need the opcodes library?
12853case "${need_opcodes}" in
12854yes)
12855  OPCODES_LIB=../opcodes/libopcodes.la
12856  ;;
12857esac
12858
12859
12860
12861
12862cat >>confdefs.h <<_ACEOF
12863#define TARGET_ALIAS "${target_alias}"
12864_ACEOF
12865
12866
12867cat >>confdefs.h <<_ACEOF
12868#define TARGET_CANONICAL "${target}"
12869_ACEOF
12870
12871
12872cat >>confdefs.h <<_ACEOF
12873#define TARGET_CPU "${target_cpu}"
12874_ACEOF
12875
12876
12877cat >>confdefs.h <<_ACEOF
12878#define TARGET_VENDOR "${target_vendor}"
12879_ACEOF
12880
12881
12882cat >>confdefs.h <<_ACEOF
12883#define TARGET_OS "${target_os}"
12884_ACEOF
12885
12886
12887for ac_prog in 'bison -y' byacc
12888do
12889  # Extract the first word of "$ac_prog", so it can be a program name with args.
12890set dummy $ac_prog; ac_word=$2
12891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12892$as_echo_n "checking for $ac_word... " >&6; }
12893if test "${ac_cv_prog_YACC+set}" = set; then :
12894  $as_echo_n "(cached) " >&6
12895else
12896  if test -n "$YACC"; then
12897  ac_cv_prog_YACC="$YACC" # Let the user override the test.
12898else
12899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12900for as_dir in $PATH
12901do
12902  IFS=$as_save_IFS
12903  test -z "$as_dir" && as_dir=.
12904    for ac_exec_ext in '' $ac_executable_extensions; do
12905  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12906    ac_cv_prog_YACC="$ac_prog"
12907    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12908    break 2
12909  fi
12910done
12911  done
12912IFS=$as_save_IFS
12913
12914fi
12915fi
12916YACC=$ac_cv_prog_YACC
12917if test -n "$YACC"; then
12918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12919$as_echo "$YACC" >&6; }
12920else
12921  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12922$as_echo "no" >&6; }
12923fi
12924
12925
12926  test -n "$YACC" && break
12927done
12928test -n "$YACC" || YACC="yacc"
12929
12930for ac_prog in flex lex
12931do
12932  # Extract the first word of "$ac_prog", so it can be a program name with args.
12933set dummy $ac_prog; ac_word=$2
12934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12935$as_echo_n "checking for $ac_word... " >&6; }
12936if test "${ac_cv_prog_LEX+set}" = set; then :
12937  $as_echo_n "(cached) " >&6
12938else
12939  if test -n "$LEX"; then
12940  ac_cv_prog_LEX="$LEX" # Let the user override the test.
12941else
12942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12943for as_dir in $PATH
12944do
12945  IFS=$as_save_IFS
12946  test -z "$as_dir" && as_dir=.
12947    for ac_exec_ext in '' $ac_executable_extensions; do
12948  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12949    ac_cv_prog_LEX="$ac_prog"
12950    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12951    break 2
12952  fi
12953done
12954  done
12955IFS=$as_save_IFS
12956
12957fi
12958fi
12959LEX=$ac_cv_prog_LEX
12960if test -n "$LEX"; then
12961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12962$as_echo "$LEX" >&6; }
12963else
12964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12965$as_echo "no" >&6; }
12966fi
12967
12968
12969  test -n "$LEX" && break
12970done
12971test -n "$LEX" || LEX=":"
12972
12973case "$LEX" in
12974  :|*"missing "*) ;;
12975  *) cat >conftest.l <<_ACEOF
12976%%
12977a { ECHO; }
12978b { REJECT; }
12979c { yymore (); }
12980d { yyless (1); }
12981e { yyless (input () != 0); }
12982f { unput (yytext[0]); }
12983. { BEGIN INITIAL; }
12984%%
12985#ifdef YYTEXT_POINTER
12986extern char *yytext;
12987#endif
12988int
12989main (void)
12990{
12991  return ! yylex () + ! yywrap ();
12992}
12993_ACEOF
12994{ { ac_try="$LEX conftest.l"
12995case "(($ac_try" in
12996  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12997  *) ac_try_echo=$ac_try;;
12998esac
12999eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13000$as_echo "$ac_try_echo"; } >&5
13001  (eval "$LEX conftest.l") 2>&5
13002  ac_status=$?
13003  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13004  test $ac_status = 0; }
13005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
13006$as_echo_n "checking lex output file root... " >&6; }
13007if test "${ac_cv_prog_lex_root+set}" = set; then :
13008  $as_echo_n "(cached) " >&6
13009else
13010
13011if test -f lex.yy.c; then
13012  ac_cv_prog_lex_root=lex.yy
13013elif test -f lexyy.c; then
13014  ac_cv_prog_lex_root=lexyy
13015else
13016  as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
13017fi
13018fi
13019{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
13020$as_echo "$ac_cv_prog_lex_root" >&6; }
13021LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
13022
13023if test -z "${LEXLIB+set}"; then
13024  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
13025$as_echo_n "checking lex library... " >&6; }
13026if test "${ac_cv_lib_lex+set}" = set; then :
13027  $as_echo_n "(cached) " >&6
13028else
13029
13030    ac_save_LIBS=$LIBS
13031    ac_cv_lib_lex='none needed'
13032    for ac_lib in '' -lfl -ll; do
13033      LIBS="$ac_lib $ac_save_LIBS"
13034      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13035/* end confdefs.h.  */
13036`cat $LEX_OUTPUT_ROOT.c`
13037_ACEOF
13038if ac_fn_c_try_link "$LINENO"; then :
13039  ac_cv_lib_lex=$ac_lib
13040fi
13041rm -f core conftest.err conftest.$ac_objext \
13042    conftest$ac_exeext conftest.$ac_ext
13043      test "$ac_cv_lib_lex" != 'none needed' && break
13044    done
13045    LIBS=$ac_save_LIBS
13046
13047fi
13048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
13049$as_echo "$ac_cv_lib_lex" >&6; }
13050  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
13051fi
13052
13053
13054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
13055$as_echo_n "checking whether yytext is a pointer... " >&6; }
13056if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
13057  $as_echo_n "(cached) " >&6
13058else
13059  # POSIX says lex can declare yytext either as a pointer or an array; the
13060# default is implementation-dependent.  Figure out which it is, since
13061# not all implementations provide the %pointer and %array declarations.
13062ac_cv_prog_lex_yytext_pointer=no
13063ac_save_LIBS=$LIBS
13064LIBS="$LEXLIB $ac_save_LIBS"
13065cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13066/* end confdefs.h.  */
13067#define YYTEXT_POINTER 1
13068`cat $LEX_OUTPUT_ROOT.c`
13069_ACEOF
13070if ac_fn_c_try_link "$LINENO"; then :
13071  ac_cv_prog_lex_yytext_pointer=yes
13072fi
13073rm -f core conftest.err conftest.$ac_objext \
13074    conftest$ac_exeext conftest.$ac_ext
13075LIBS=$ac_save_LIBS
13076
13077fi
13078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
13079$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
13080if test $ac_cv_prog_lex_yytext_pointer = yes; then
13081
13082$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
13083
13084fi
13085rm -f conftest.l $LEX_OUTPUT_ROOT.c
13086 ;;
13087esac
13088if test "$LEX" = :; then
13089  LEX=${am_missing_run}flex
13090fi
13091
13092ALL_LINGUAS="fr tr es rw id ru fi ja zh_CN"
13093# If we haven't got the data from the intl directory,
13094# assume NLS is disabled.
13095USE_NLS=no
13096LIBINTL=
13097LIBINTL_DEP=
13098INCINTL=
13099XGETTEXT=
13100GMSGFMT=
13101POSUB=
13102
13103if test -f  ../intl/config.intl; then
13104  .  ../intl/config.intl
13105fi
13106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13107$as_echo_n "checking whether NLS is requested... " >&6; }
13108if test x"$USE_NLS" != xyes; then
13109  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13110$as_echo "no" >&6; }
13111else
13112  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13113$as_echo "yes" >&6; }
13114
13115$as_echo "#define ENABLE_NLS 1" >>confdefs.h
13116
13117
13118  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
13119$as_echo_n "checking for catalogs to be installed... " >&6; }
13120  # Look for .po and .gmo files in the source directory.
13121  CATALOGS=
13122  XLINGUAS=
13123  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
13124    # If there aren't any .gmo files the shell will give us the
13125    # literal string "../path/to/srcdir/po/*.gmo" which has to be
13126    # weeded out.
13127    case "$cat" in *\**)
13128      continue;;
13129    esac
13130    # The quadruple backslash is collapsed to a double backslash
13131    # by the backticks, then collapsed again by the double quotes,
13132    # leaving us with one backslash in the sed expression (right
13133    # before the dot that mustn't act as a wildcard).
13134    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
13135    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
13136    # The user is allowed to set LINGUAS to a list of languages to
13137    # install catalogs for.  If it's empty that means "all of them."
13138    if test "x$LINGUAS" = x; then
13139      CATALOGS="$CATALOGS $cat"
13140      XLINGUAS="$XLINGUAS $lang"
13141    else
13142      case "$LINGUAS" in *$lang*)
13143        CATALOGS="$CATALOGS $cat"
13144        XLINGUAS="$XLINGUAS $lang"
13145        ;;
13146      esac
13147    fi
13148  done
13149  LINGUAS="$XLINGUAS"
13150  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
13151$as_echo "$LINGUAS" >&6; }
13152
13153
13154    DATADIRNAME=share
13155
13156  INSTOBJEXT=.mo
13157
13158  GENCAT=gencat
13159
13160  CATOBJEXT=.gmo
13161
13162fi
13163
13164        MKINSTALLDIRS=
13165  if test -n "$ac_aux_dir"; then
13166    case "$ac_aux_dir" in
13167      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13168      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13169    esac
13170  fi
13171  if test -z "$MKINSTALLDIRS"; then
13172    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13173  fi
13174
13175
13176
13177  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13178$as_echo_n "checking whether NLS is requested... " >&6; }
13179    # Check whether --enable-nls was given.
13180if test "${enable_nls+set}" = set; then :
13181  enableval=$enable_nls; USE_NLS=$enableval
13182else
13183  USE_NLS=yes
13184fi
13185
13186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13187$as_echo "$USE_NLS" >&6; }
13188
13189
13190
13191
13192
13193
13194# Prepare PATH_SEPARATOR.
13195# The user is always right.
13196if test "${PATH_SEPARATOR+set}" != set; then
13197  echo "#! /bin/sh" >conf$$.sh
13198  echo  "exit 0"   >>conf$$.sh
13199  chmod +x conf$$.sh
13200  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13201    PATH_SEPARATOR=';'
13202  else
13203    PATH_SEPARATOR=:
13204  fi
13205  rm -f conf$$.sh
13206fi
13207
13208# Find out how to test for executable files. Don't use a zero-byte file,
13209# as systems may use methods other than mode bits to determine executability.
13210cat >conf$$.file <<_ASEOF
13211#! /bin/sh
13212exit 0
13213_ASEOF
13214chmod +x conf$$.file
13215if test -x conf$$.file >/dev/null 2>&1; then
13216  ac_executable_p="test -x"
13217else
13218  ac_executable_p="test -f"
13219fi
13220rm -f conf$$.file
13221
13222# Extract the first word of "msgfmt", so it can be a program name with args.
13223set dummy msgfmt; ac_word=$2
13224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13225$as_echo_n "checking for $ac_word... " >&6; }
13226if test "${ac_cv_path_MSGFMT+set}" = set; then :
13227  $as_echo_n "(cached) " >&6
13228else
13229  case "$MSGFMT" in
13230  [\\/]* | ?:[\\/]*)
13231    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13232    ;;
13233  *)
13234    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13235    for ac_dir in $PATH; do
13236      IFS="$ac_save_IFS"
13237      test -z "$ac_dir" && ac_dir=.
13238      for ac_exec_ext in '' $ac_executable_extensions; do
13239        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13240          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13241     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13242            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13243            break 2
13244          fi
13245        fi
13246      done
13247    done
13248    IFS="$ac_save_IFS"
13249  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13250    ;;
13251esac
13252fi
13253MSGFMT="$ac_cv_path_MSGFMT"
13254if test "$MSGFMT" != ":"; then
13255  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13256$as_echo "$MSGFMT" >&6; }
13257else
13258  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13259$as_echo "no" >&6; }
13260fi
13261
13262  # Extract the first word of "gmsgfmt", so it can be a program name with args.
13263set dummy gmsgfmt; ac_word=$2
13264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13265$as_echo_n "checking for $ac_word... " >&6; }
13266if test "${ac_cv_path_GMSGFMT+set}" = set; then :
13267  $as_echo_n "(cached) " >&6
13268else
13269  case $GMSGFMT in
13270  [\\/]* | ?:[\\/]*)
13271  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13272  ;;
13273  *)
13274  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13275for as_dir in $PATH
13276do
13277  IFS=$as_save_IFS
13278  test -z "$as_dir" && as_dir=.
13279    for ac_exec_ext in '' $ac_executable_extensions; do
13280  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13281    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13282    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13283    break 2
13284  fi
13285done
13286  done
13287IFS=$as_save_IFS
13288
13289  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13290  ;;
13291esac
13292fi
13293GMSGFMT=$ac_cv_path_GMSGFMT
13294if test -n "$GMSGFMT"; then
13295  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13296$as_echo "$GMSGFMT" >&6; }
13297else
13298  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13299$as_echo "no" >&6; }
13300fi
13301
13302
13303
13304
13305# Prepare PATH_SEPARATOR.
13306# The user is always right.
13307if test "${PATH_SEPARATOR+set}" != set; then
13308  echo "#! /bin/sh" >conf$$.sh
13309  echo  "exit 0"   >>conf$$.sh
13310  chmod +x conf$$.sh
13311  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13312    PATH_SEPARATOR=';'
13313  else
13314    PATH_SEPARATOR=:
13315  fi
13316  rm -f conf$$.sh
13317fi
13318
13319# Find out how to test for executable files. Don't use a zero-byte file,
13320# as systems may use methods other than mode bits to determine executability.
13321cat >conf$$.file <<_ASEOF
13322#! /bin/sh
13323exit 0
13324_ASEOF
13325chmod +x conf$$.file
13326if test -x conf$$.file >/dev/null 2>&1; then
13327  ac_executable_p="test -x"
13328else
13329  ac_executable_p="test -f"
13330fi
13331rm -f conf$$.file
13332
13333# Extract the first word of "xgettext", so it can be a program name with args.
13334set dummy xgettext; ac_word=$2
13335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13336$as_echo_n "checking for $ac_word... " >&6; }
13337if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13338  $as_echo_n "(cached) " >&6
13339else
13340  case "$XGETTEXT" in
13341  [\\/]* | ?:[\\/]*)
13342    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13343    ;;
13344  *)
13345    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13346    for ac_dir in $PATH; do
13347      IFS="$ac_save_IFS"
13348      test -z "$ac_dir" && ac_dir=.
13349      for ac_exec_ext in '' $ac_executable_extensions; do
13350        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13351          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13352     (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
13353            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13354            break 2
13355          fi
13356        fi
13357      done
13358    done
13359    IFS="$ac_save_IFS"
13360  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13361    ;;
13362esac
13363fi
13364XGETTEXT="$ac_cv_path_XGETTEXT"
13365if test "$XGETTEXT" != ":"; then
13366  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13367$as_echo "$XGETTEXT" >&6; }
13368else
13369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13370$as_echo "no" >&6; }
13371fi
13372
13373    rm -f messages.po
13374
13375
13376# Prepare PATH_SEPARATOR.
13377# The user is always right.
13378if test "${PATH_SEPARATOR+set}" != set; then
13379  echo "#! /bin/sh" >conf$$.sh
13380  echo  "exit 0"   >>conf$$.sh
13381  chmod +x conf$$.sh
13382  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13383    PATH_SEPARATOR=';'
13384  else
13385    PATH_SEPARATOR=:
13386  fi
13387  rm -f conf$$.sh
13388fi
13389
13390# Find out how to test for executable files. Don't use a zero-byte file,
13391# as systems may use methods other than mode bits to determine executability.
13392cat >conf$$.file <<_ASEOF
13393#! /bin/sh
13394exit 0
13395_ASEOF
13396chmod +x conf$$.file
13397if test -x conf$$.file >/dev/null 2>&1; then
13398  ac_executable_p="test -x"
13399else
13400  ac_executable_p="test -f"
13401fi
13402rm -f conf$$.file
13403
13404# Extract the first word of "msgmerge", so it can be a program name with args.
13405set dummy msgmerge; ac_word=$2
13406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13407$as_echo_n "checking for $ac_word... " >&6; }
13408if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13409  $as_echo_n "(cached) " >&6
13410else
13411  case "$MSGMERGE" in
13412  [\\/]* | ?:[\\/]*)
13413    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13414    ;;
13415  *)
13416    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13417    for ac_dir in $PATH; do
13418      IFS="$ac_save_IFS"
13419      test -z "$ac_dir" && ac_dir=.
13420      for ac_exec_ext in '' $ac_executable_extensions; do
13421        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13422          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13423            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13424            break 2
13425          fi
13426        fi
13427      done
13428    done
13429    IFS="$ac_save_IFS"
13430  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13431    ;;
13432esac
13433fi
13434MSGMERGE="$ac_cv_path_MSGMERGE"
13435if test "$MSGMERGE" != ":"; then
13436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13437$as_echo "$MSGMERGE" >&6; }
13438else
13439  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13440$as_echo "no" >&6; }
13441fi
13442
13443
13444      if test "$GMSGFMT" != ":"; then
13445            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13446       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13447      : ;
13448    else
13449      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13450      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13451$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13452      GMSGFMT=":"
13453    fi
13454  fi
13455
13456      if test "$XGETTEXT" != ":"; then
13457            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13458       (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
13459      : ;
13460    else
13461      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13462$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13463      XGETTEXT=":"
13464    fi
13465        rm -f messages.po
13466  fi
13467
13468  ac_config_commands="$ac_config_commands default-1"
13469
13470
13471
13472
13473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13474$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13475    # Check whether --enable-maintainer-mode was given.
13476if test "${enable_maintainer_mode+set}" = set; then :
13477  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13478else
13479  USE_MAINTAINER_MODE=no
13480fi
13481
13482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13483$as_echo "$USE_MAINTAINER_MODE" >&6; }
13484   if test $USE_MAINTAINER_MODE = yes; then
13485  MAINTAINER_MODE_TRUE=
13486  MAINTAINER_MODE_FALSE='#'
13487else
13488  MAINTAINER_MODE_TRUE='#'
13489  MAINTAINER_MODE_FALSE=
13490fi
13491
13492  MAINT=$MAINTAINER_MODE_TRUE
13493
13494
13495 if false; then
13496  GENINSRC_NEVER_TRUE=
13497  GENINSRC_NEVER_FALSE='#'
13498else
13499  GENINSRC_NEVER_TRUE='#'
13500  GENINSRC_NEVER_FALSE=
13501fi
13502
13503
13504
13505for 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
13506do :
13507  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13508ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13509eval as_val=\$$as_ac_Header
13510   if test "x$as_val" = x""yes; then :
13511  cat >>confdefs.h <<_ACEOF
13512#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13513_ACEOF
13514
13515fi
13516
13517done
13518
13519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13520$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13521if test "${gcc_cv_header_string+set}" = set; then :
13522  $as_echo_n "(cached) " >&6
13523else
13524  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13525/* end confdefs.h.  */
13526#include <string.h>
13527#include <strings.h>
13528int
13529main ()
13530{
13531
13532  ;
13533  return 0;
13534}
13535_ACEOF
13536if ac_fn_c_try_compile "$LINENO"; then :
13537  gcc_cv_header_string=yes
13538else
13539  gcc_cv_header_string=no
13540fi
13541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13542fi
13543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13544$as_echo "$gcc_cv_header_string" >&6; }
13545if test $gcc_cv_header_string = yes; then
13546
13547$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13548
13549fi
13550
13551
13552# Put this here so that autoconf's "cross-compiling" message doesn't confuse
13553# people who are not cross-compiling but are compiling cross-assemblers.
13554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13555$as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13556if test "${host}" = "${target}"; then
13557  cross_gas=no
13558else
13559  cross_gas=yes
13560
13561$as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13562
13563fi
13564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13565$as_echo "$cross_gas" >&6; }
13566
13567# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13568# for constant arguments.  Useless!
13569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13570$as_echo_n "checking for working alloca.h... " >&6; }
13571if test "${ac_cv_working_alloca_h+set}" = set; then :
13572  $as_echo_n "(cached) " >&6
13573else
13574  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13575/* end confdefs.h.  */
13576#include <alloca.h>
13577int
13578main ()
13579{
13580char *p = (char *) alloca (2 * sizeof (int));
13581			  if (p) return 0;
13582  ;
13583  return 0;
13584}
13585_ACEOF
13586if ac_fn_c_try_link "$LINENO"; then :
13587  ac_cv_working_alloca_h=yes
13588else
13589  ac_cv_working_alloca_h=no
13590fi
13591rm -f core conftest.err conftest.$ac_objext \
13592    conftest$ac_exeext conftest.$ac_ext
13593fi
13594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13595$as_echo "$ac_cv_working_alloca_h" >&6; }
13596if test $ac_cv_working_alloca_h = yes; then
13597
13598$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13599
13600fi
13601
13602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13603$as_echo_n "checking for alloca... " >&6; }
13604if test "${ac_cv_func_alloca_works+set}" = set; then :
13605  $as_echo_n "(cached) " >&6
13606else
13607  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13608/* end confdefs.h.  */
13609#ifdef __GNUC__
13610# define alloca __builtin_alloca
13611#else
13612# ifdef _MSC_VER
13613#  include <malloc.h>
13614#  define alloca _alloca
13615# else
13616#  ifdef HAVE_ALLOCA_H
13617#   include <alloca.h>
13618#  else
13619#   ifdef _AIX
13620 #pragma alloca
13621#   else
13622#    ifndef alloca /* predefined by HP cc +Olibcalls */
13623char *alloca ();
13624#    endif
13625#   endif
13626#  endif
13627# endif
13628#endif
13629
13630int
13631main ()
13632{
13633char *p = (char *) alloca (1);
13634				    if (p) return 0;
13635  ;
13636  return 0;
13637}
13638_ACEOF
13639if ac_fn_c_try_link "$LINENO"; then :
13640  ac_cv_func_alloca_works=yes
13641else
13642  ac_cv_func_alloca_works=no
13643fi
13644rm -f core conftest.err conftest.$ac_objext \
13645    conftest$ac_exeext conftest.$ac_ext
13646fi
13647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13648$as_echo "$ac_cv_func_alloca_works" >&6; }
13649
13650if test $ac_cv_func_alloca_works = yes; then
13651
13652$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13653
13654else
13655  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13656# that cause trouble.  Some versions do not even contain alloca or
13657# contain a buggy version.  If you still want to use their alloca,
13658# use ar to extract alloca.o from them instead of compiling alloca.c.
13659
13660ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13661
13662$as_echo "#define C_ALLOCA 1" >>confdefs.h
13663
13664
13665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13666$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13667if test "${ac_cv_os_cray+set}" = set; then :
13668  $as_echo_n "(cached) " >&6
13669else
13670  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13671/* end confdefs.h.  */
13672#if defined CRAY && ! defined CRAY2
13673webecray
13674#else
13675wenotbecray
13676#endif
13677
13678_ACEOF
13679if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13680  $EGREP "webecray" >/dev/null 2>&1; then :
13681  ac_cv_os_cray=yes
13682else
13683  ac_cv_os_cray=no
13684fi
13685rm -f conftest*
13686
13687fi
13688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13689$as_echo "$ac_cv_os_cray" >&6; }
13690if test $ac_cv_os_cray = yes; then
13691  for ac_func in _getb67 GETB67 getb67; do
13692    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13693ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13694eval as_val=\$$as_ac_var
13695   if test "x$as_val" = x""yes; then :
13696
13697cat >>confdefs.h <<_ACEOF
13698#define CRAY_STACKSEG_END $ac_func
13699_ACEOF
13700
13701    break
13702fi
13703
13704  done
13705fi
13706
13707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13708$as_echo_n "checking stack direction for C alloca... " >&6; }
13709if test "${ac_cv_c_stack_direction+set}" = set; then :
13710  $as_echo_n "(cached) " >&6
13711else
13712  if test "$cross_compiling" = yes; then :
13713  ac_cv_c_stack_direction=0
13714else
13715  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13716/* end confdefs.h.  */
13717$ac_includes_default
13718int
13719find_stack_direction ()
13720{
13721  static char *addr = 0;
13722  auto char dummy;
13723  if (addr == 0)
13724    {
13725      addr = &dummy;
13726      return find_stack_direction ();
13727    }
13728  else
13729    return (&dummy > addr) ? 1 : -1;
13730}
13731
13732int
13733main ()
13734{
13735  return find_stack_direction () < 0;
13736}
13737_ACEOF
13738if ac_fn_c_try_run "$LINENO"; then :
13739  ac_cv_c_stack_direction=1
13740else
13741  ac_cv_c_stack_direction=-1
13742fi
13743rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13744  conftest.$ac_objext conftest.beam conftest.$ac_ext
13745fi
13746
13747fi
13748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13749$as_echo "$ac_cv_c_stack_direction" >&6; }
13750cat >>confdefs.h <<_ACEOF
13751#define STACK_DIRECTION $ac_cv_c_stack_direction
13752_ACEOF
13753
13754
13755fi
13756
13757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13758$as_echo_n "checking for inline... " >&6; }
13759if test "${ac_cv_c_inline+set}" = set; then :
13760  $as_echo_n "(cached) " >&6
13761else
13762  ac_cv_c_inline=no
13763for ac_kw in inline __inline__ __inline; do
13764  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13765/* end confdefs.h.  */
13766#ifndef __cplusplus
13767typedef int foo_t;
13768static $ac_kw foo_t static_foo () {return 0; }
13769$ac_kw foo_t foo () {return 0; }
13770#endif
13771
13772_ACEOF
13773if ac_fn_c_try_compile "$LINENO"; then :
13774  ac_cv_c_inline=$ac_kw
13775fi
13776rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13777  test "$ac_cv_c_inline" != no && break
13778done
13779
13780fi
13781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13782$as_echo "$ac_cv_c_inline" >&6; }
13783
13784case $ac_cv_c_inline in
13785  inline | yes) ;;
13786  *)
13787    case $ac_cv_c_inline in
13788      no) ac_val=;;
13789      *) ac_val=$ac_cv_c_inline;;
13790    esac
13791    cat >>confdefs.h <<_ACEOF
13792#ifndef __cplusplus
13793#define inline $ac_val
13794#endif
13795_ACEOF
13796    ;;
13797esac
13798
13799
13800# VMS doesn't have unlink.
13801for ac_func in unlink remove
13802do :
13803  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13804ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13805eval as_val=\$$as_ac_var
13806   if test "x$as_val" = x""yes; then :
13807  cat >>confdefs.h <<_ACEOF
13808#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13809_ACEOF
13810 break
13811fi
13812done
13813
13814for ac_func in sbrk setlocale
13815do :
13816  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13817ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13818eval as_val=\$$as_ac_var
13819   if test "x$as_val" = x""yes; then :
13820  cat >>confdefs.h <<_ACEOF
13821#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13822_ACEOF
13823
13824fi
13825done
13826
13827
13828
13829  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13830$as_echo_n "checking for LC_MESSAGES... " >&6; }
13831if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13832  $as_echo_n "(cached) " >&6
13833else
13834  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13835/* end confdefs.h.  */
13836#include <locale.h>
13837int
13838main ()
13839{
13840return LC_MESSAGES
13841  ;
13842  return 0;
13843}
13844_ACEOF
13845if ac_fn_c_try_link "$LINENO"; then :
13846  am_cv_val_LC_MESSAGES=yes
13847else
13848  am_cv_val_LC_MESSAGES=no
13849fi
13850rm -f core conftest.err conftest.$ac_objext \
13851    conftest$ac_exeext conftest.$ac_ext
13852fi
13853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13854$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13855  if test $am_cv_val_LC_MESSAGES = yes; then
13856
13857$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13858
13859  fi
13860
13861
13862# do we need the math library?
13863case "${need_libm}" in
13864yes)
13865  LIBM=
13866case $host in
13867*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13868  # These system don't have libm, or don't need it
13869  ;;
13870*-ncr-sysv4.3*)
13871  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13872$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13873if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13874  $as_echo_n "(cached) " >&6
13875else
13876  ac_check_lib_save_LIBS=$LIBS
13877LIBS="-lmw  $LIBS"
13878cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13879/* end confdefs.h.  */
13880
13881/* Override any GCC internal prototype to avoid an error.
13882   Use char because int might match the return type of a GCC
13883   builtin and then its argument prototype would still apply.  */
13884#ifdef __cplusplus
13885extern "C"
13886#endif
13887char _mwvalidcheckl ();
13888int
13889main ()
13890{
13891return _mwvalidcheckl ();
13892  ;
13893  return 0;
13894}
13895_ACEOF
13896if ac_fn_c_try_link "$LINENO"; then :
13897  ac_cv_lib_mw__mwvalidcheckl=yes
13898else
13899  ac_cv_lib_mw__mwvalidcheckl=no
13900fi
13901rm -f core conftest.err conftest.$ac_objext \
13902    conftest$ac_exeext conftest.$ac_ext
13903LIBS=$ac_check_lib_save_LIBS
13904fi
13905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13906$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13907if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13908  LIBM="-lmw"
13909fi
13910
13911  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13912$as_echo_n "checking for cos in -lm... " >&6; }
13913if test "${ac_cv_lib_m_cos+set}" = set; then :
13914  $as_echo_n "(cached) " >&6
13915else
13916  ac_check_lib_save_LIBS=$LIBS
13917LIBS="-lm  $LIBS"
13918cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13919/* end confdefs.h.  */
13920
13921/* Override any GCC internal prototype to avoid an error.
13922   Use char because int might match the return type of a GCC
13923   builtin and then its argument prototype would still apply.  */
13924#ifdef __cplusplus
13925extern "C"
13926#endif
13927char cos ();
13928int
13929main ()
13930{
13931return cos ();
13932  ;
13933  return 0;
13934}
13935_ACEOF
13936if ac_fn_c_try_link "$LINENO"; then :
13937  ac_cv_lib_m_cos=yes
13938else
13939  ac_cv_lib_m_cos=no
13940fi
13941rm -f core conftest.err conftest.$ac_objext \
13942    conftest$ac_exeext conftest.$ac_ext
13943LIBS=$ac_check_lib_save_LIBS
13944fi
13945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13946$as_echo "$ac_cv_lib_m_cos" >&6; }
13947if test "x$ac_cv_lib_m_cos" = x""yes; then :
13948  LIBM="$LIBM -lm"
13949fi
13950
13951  ;;
13952*)
13953  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13954$as_echo_n "checking for cos in -lm... " >&6; }
13955if test "${ac_cv_lib_m_cos+set}" = set; then :
13956  $as_echo_n "(cached) " >&6
13957else
13958  ac_check_lib_save_LIBS=$LIBS
13959LIBS="-lm  $LIBS"
13960cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13961/* end confdefs.h.  */
13962
13963/* Override any GCC internal prototype to avoid an error.
13964   Use char because int might match the return type of a GCC
13965   builtin and then its argument prototype would still apply.  */
13966#ifdef __cplusplus
13967extern "C"
13968#endif
13969char cos ();
13970int
13971main ()
13972{
13973return cos ();
13974  ;
13975  return 0;
13976}
13977_ACEOF
13978if ac_fn_c_try_link "$LINENO"; then :
13979  ac_cv_lib_m_cos=yes
13980else
13981  ac_cv_lib_m_cos=no
13982fi
13983rm -f core conftest.err conftest.$ac_objext \
13984    conftest$ac_exeext conftest.$ac_ext
13985LIBS=$ac_check_lib_save_LIBS
13986fi
13987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13988$as_echo "$ac_cv_lib_m_cos" >&6; }
13989if test "x$ac_cv_lib_m_cos" = x""yes; then :
13990  LIBM="-lm"
13991fi
13992
13993  ;;
13994esac
13995
13996
13997
13998  ;;
13999esac
14000
14001# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
14002# enough, but on some of those systems, the assert macro relies on requoting
14003# working properly!
14004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
14005$as_echo_n "checking for working assert macro... " >&6; }
14006if test "${gas_cv_assert_ok+set}" = set; then :
14007  $as_echo_n "(cached) " >&6
14008else
14009  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14010/* end confdefs.h.  */
14011#include <assert.h>
14012#include <stdio.h>
14013int
14014main ()
14015{
14016
14017/* check for requoting problems */
14018static int a, b, c, d;
14019static char *s;
14020assert (!strcmp(s, "foo bar baz quux"));
14021/* check for newline handling */
14022assert (a == b
14023        || c == d);
14024
14025  ;
14026  return 0;
14027}
14028_ACEOF
14029if ac_fn_c_try_link "$LINENO"; then :
14030  gas_cv_assert_ok=yes
14031else
14032  gas_cv_assert_ok=no
14033fi
14034rm -f core conftest.err conftest.$ac_objext \
14035    conftest$ac_exeext conftest.$ac_ext
14036fi
14037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
14038$as_echo "$gas_cv_assert_ok" >&6; }
14039test $gas_cv_assert_ok = yes ||
14040$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
14041
14042
14043
14044# On some systems, the system header files may not declare malloc, realloc,
14045# and free.  There are places where gas needs these functions to have been
14046# declared -- such as when taking their addresses.
14047gas_test_headers="
14048#ifdef HAVE_MEMORY_H
14049#include <memory.h>
14050#endif
14051#ifdef HAVE_STRING_H
14052#include <string.h>
14053#else
14054#ifdef HAVE_STRINGS_H
14055#include <strings.h>
14056#endif
14057#endif
14058#ifdef HAVE_STDLIB_H
14059#include <stdlib.h>
14060#endif
14061#ifdef HAVE_UNISTD_H
14062#include <unistd.h>
14063#endif
14064"
14065
14066# Does errno.h declare errno, or do we have to add a separate declaration
14067# for it?
14068
14069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
14070$as_echo_n "checking whether declaration is required for errno... " >&6; }
14071if test "${gas_cv_decl_needed_errno+set}" = set; then :
14072  $as_echo_n "(cached) " >&6
14073else
14074  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14075/* end confdefs.h.  */
14076
14077#ifdef HAVE_ERRNO_H
14078#include <errno.h>
14079#endif
14080
14081int
14082main ()
14083{
14084
14085typedef int f;
14086f x;
14087x = (f) errno;
14088
14089  ;
14090  return 0;
14091}
14092_ACEOF
14093if ac_fn_c_try_link "$LINENO"; then :
14094  gas_cv_decl_needed_errno=no
14095else
14096  gas_cv_decl_needed_errno=yes
14097fi
14098rm -f core conftest.err conftest.$ac_objext \
14099    conftest$ac_exeext conftest.$ac_ext
14100fi
14101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
14102$as_echo "$gas_cv_decl_needed_errno" >&6; }
14103if test $gas_cv_decl_needed_errno = yes; then
14104
14105$as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
14106
14107fi
14108
14109
14110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
14111$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
14112if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
14113  $as_echo_n "(cached) " >&6
14114else
14115  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14116/* end confdefs.h.  */
14117#include <unistd.h>
14118int
14119main ()
14120{
14121extern int getopt (int, char *const*, const char *);
14122  ;
14123  return 0;
14124}
14125_ACEOF
14126if ac_fn_c_try_compile "$LINENO"; then :
14127  gas_cv_decl_getopt_unistd_h=yes
14128else
14129  gas_cv_decl_getopt_unistd_h=no
14130fi
14131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14132fi
14133
14134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
14135$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
14136if test $gas_cv_decl_getopt_unistd_h = yes; then
14137
14138$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
14139
14140fi
14141
14142
14143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
14144$as_echo_n "checking whether declaration is required for environ... " >&6; }
14145if test "${gas_cv_decl_needed_environ+set}" = set; then :
14146  $as_echo_n "(cached) " >&6
14147else
14148  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14149/* end confdefs.h.  */
14150$gas_test_headers
14151int
14152main ()
14153{
14154
14155typedef char **f;
14156f x;
14157x = (f) environ;
14158
14159  ;
14160  return 0;
14161}
14162_ACEOF
14163if ac_fn_c_try_link "$LINENO"; then :
14164  gas_cv_decl_needed_environ=no
14165else
14166  gas_cv_decl_needed_environ=yes
14167fi
14168rm -f core conftest.err conftest.$ac_objext \
14169    conftest$ac_exeext conftest.$ac_ext
14170fi
14171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
14172$as_echo "$gas_cv_decl_needed_environ" >&6; }
14173if test $gas_cv_decl_needed_environ = yes; then
14174
14175$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
14176
14177fi
14178
14179
14180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
14181$as_echo_n "checking whether declaration is required for ffs... " >&6; }
14182if test "${gas_cv_decl_needed_ffs+set}" = set; then :
14183  $as_echo_n "(cached) " >&6
14184else
14185  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14186/* end confdefs.h.  */
14187$gas_test_headers
14188int
14189main ()
14190{
14191
14192typedef int (*f)(int);
14193f x;
14194x = (f) ffs;
14195
14196  ;
14197  return 0;
14198}
14199_ACEOF
14200if ac_fn_c_try_link "$LINENO"; then :
14201  gas_cv_decl_needed_ffs=no
14202else
14203  gas_cv_decl_needed_ffs=yes
14204fi
14205rm -f core conftest.err conftest.$ac_objext \
14206    conftest$ac_exeext conftest.$ac_ext
14207fi
14208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
14209$as_echo "$gas_cv_decl_needed_ffs" >&6; }
14210if test $gas_cv_decl_needed_ffs = yes; then
14211
14212$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
14213
14214fi
14215
14216
14217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
14218$as_echo_n "checking whether declaration is required for free... " >&6; }
14219if test "${gas_cv_decl_needed_free+set}" = set; then :
14220  $as_echo_n "(cached) " >&6
14221else
14222  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14223/* end confdefs.h.  */
14224$gas_test_headers
14225int
14226main ()
14227{
14228
14229typedef void (*f)();
14230f x;
14231x = (f) free;
14232
14233  ;
14234  return 0;
14235}
14236_ACEOF
14237if ac_fn_c_try_link "$LINENO"; then :
14238  gas_cv_decl_needed_free=no
14239else
14240  gas_cv_decl_needed_free=yes
14241fi
14242rm -f core conftest.err conftest.$ac_objext \
14243    conftest$ac_exeext conftest.$ac_ext
14244fi
14245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
14246$as_echo "$gas_cv_decl_needed_free" >&6; }
14247if test $gas_cv_decl_needed_free = yes; then
14248
14249$as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
14250
14251fi
14252
14253
14254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
14255$as_echo_n "checking whether declaration is required for malloc... " >&6; }
14256if test "${gas_cv_decl_needed_malloc+set}" = set; then :
14257  $as_echo_n "(cached) " >&6
14258else
14259  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14260/* end confdefs.h.  */
14261$gas_test_headers
14262int
14263main ()
14264{
14265
14266typedef char *(*f)();
14267f x;
14268x = (f) malloc;
14269
14270  ;
14271  return 0;
14272}
14273_ACEOF
14274if ac_fn_c_try_link "$LINENO"; then :
14275  gas_cv_decl_needed_malloc=no
14276else
14277  gas_cv_decl_needed_malloc=yes
14278fi
14279rm -f core conftest.err conftest.$ac_objext \
14280    conftest$ac_exeext conftest.$ac_ext
14281fi
14282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
14283$as_echo "$gas_cv_decl_needed_malloc" >&6; }
14284if test $gas_cv_decl_needed_malloc = yes; then
14285
14286$as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
14287
14288fi
14289
14290
14291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
14292$as_echo_n "checking whether declaration is required for sbrk... " >&6; }
14293if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
14294  $as_echo_n "(cached) " >&6
14295else
14296  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14297/* end confdefs.h.  */
14298$gas_test_headers
14299int
14300main ()
14301{
14302
14303typedef char *(*f)();
14304f x;
14305x = (f) sbrk;
14306
14307  ;
14308  return 0;
14309}
14310_ACEOF
14311if ac_fn_c_try_link "$LINENO"; then :
14312  gas_cv_decl_needed_sbrk=no
14313else
14314  gas_cv_decl_needed_sbrk=yes
14315fi
14316rm -f core conftest.err conftest.$ac_objext \
14317    conftest$ac_exeext conftest.$ac_ext
14318fi
14319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
14320$as_echo "$gas_cv_decl_needed_sbrk" >&6; }
14321if test $gas_cv_decl_needed_sbrk = yes; then
14322
14323$as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
14324
14325fi
14326
14327
14328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
14329$as_echo_n "checking whether declaration is required for strstr... " >&6; }
14330if test "${gas_cv_decl_needed_strstr+set}" = set; then :
14331  $as_echo_n "(cached) " >&6
14332else
14333  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14334/* end confdefs.h.  */
14335$gas_test_headers
14336int
14337main ()
14338{
14339
14340typedef char *(*f)();
14341f x;
14342x = (f) strstr;
14343
14344  ;
14345  return 0;
14346}
14347_ACEOF
14348if ac_fn_c_try_link "$LINENO"; then :
14349  gas_cv_decl_needed_strstr=no
14350else
14351  gas_cv_decl_needed_strstr=yes
14352fi
14353rm -f core conftest.err conftest.$ac_objext \
14354    conftest$ac_exeext conftest.$ac_ext
14355fi
14356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14357$as_echo "$gas_cv_decl_needed_strstr" >&6; }
14358if test $gas_cv_decl_needed_strstr = yes; then
14359
14360$as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14361
14362fi
14363
14364
14365ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14366if test "x$ac_cv_have_decl_free" = x""yes; then :
14367  ac_have_decl=1
14368else
14369  ac_have_decl=0
14370fi
14371
14372cat >>confdefs.h <<_ACEOF
14373#define HAVE_DECL_FREE $ac_have_decl
14374_ACEOF
14375ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14376if test "x$ac_cv_have_decl_getenv" = x""yes; then :
14377  ac_have_decl=1
14378else
14379  ac_have_decl=0
14380fi
14381
14382cat >>confdefs.h <<_ACEOF
14383#define HAVE_DECL_GETENV $ac_have_decl
14384_ACEOF
14385ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14386if test "x$ac_cv_have_decl_malloc" = x""yes; then :
14387  ac_have_decl=1
14388else
14389  ac_have_decl=0
14390fi
14391
14392cat >>confdefs.h <<_ACEOF
14393#define HAVE_DECL_MALLOC $ac_have_decl
14394_ACEOF
14395ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14396if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
14397  ac_have_decl=1
14398else
14399  ac_have_decl=0
14400fi
14401
14402cat >>confdefs.h <<_ACEOF
14403#define HAVE_DECL_MEMPCPY $ac_have_decl
14404_ACEOF
14405ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14406if test "x$ac_cv_have_decl_realloc" = x""yes; then :
14407  ac_have_decl=1
14408else
14409  ac_have_decl=0
14410fi
14411
14412cat >>confdefs.h <<_ACEOF
14413#define HAVE_DECL_REALLOC $ac_have_decl
14414_ACEOF
14415ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14416if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
14417  ac_have_decl=1
14418else
14419  ac_have_decl=0
14420fi
14421
14422cat >>confdefs.h <<_ACEOF
14423#define HAVE_DECL_STPCPY $ac_have_decl
14424_ACEOF
14425ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14426if test "x$ac_cv_have_decl_strstr" = x""yes; then :
14427  ac_have_decl=1
14428else
14429  ac_have_decl=0
14430fi
14431
14432cat >>confdefs.h <<_ACEOF
14433#define HAVE_DECL_STRSTR $ac_have_decl
14434_ACEOF
14435ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14436if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
14437  ac_have_decl=1
14438else
14439  ac_have_decl=0
14440fi
14441
14442cat >>confdefs.h <<_ACEOF
14443#define HAVE_DECL_VSNPRINTF $ac_have_decl
14444_ACEOF
14445ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
14446if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
14447  ac_have_decl=1
14448else
14449  ac_have_decl=0
14450fi
14451
14452cat >>confdefs.h <<_ACEOF
14453#define HAVE_DECL_ASPRINTF $ac_have_decl
14454_ACEOF
14455
14456
14457
14458case "${host}" in
14459*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14460
14461$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14462 ;;
14463esac
14464
14465# Link in zlib if we can.  This allows us to write compressed debug sections.
14466
14467  # Use the system's zlib library.
14468  zlibdir="-L\$(top_builddir)/../zlib"
14469  zlibinc="-I\$(top_srcdir)/../zlib"
14470
14471# Check whether --with-system-zlib was given.
14472if test "${with_system_zlib+set}" = set; then :
14473  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
14474    zlibdir=
14475    zlibinc=
14476  fi
14477
14478fi
14479
14480
14481
14482
14483
14484# Support for VMS timestamps via cross compile
14485
14486if test "$ac_cv_header_time_h" = yes; then
14487  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14488$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14489 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14490  $as_echo_n "(cached) " >&6
14491else
14492  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14493/* end confdefs.h.  */
14494
14495#define _BSD_SOURCE 1
14496#include <time.h>
14497int
14498main ()
14499{
14500struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14501  ;
14502  return 0;
14503}
14504_ACEOF
14505if ac_fn_c_try_compile "$LINENO"; then :
14506  gas_cv_have_time_type_member_tm_gmtoff=yes
14507else
14508  gas_cv_have_time_type_member_tm_gmtoff=no
14509
14510fi
14511rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14512fi
14513
14514 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14515
14516$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14517
14518 fi
14519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14520$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14521
14522fi
14523
14524if test "$ac_cv_header_sys_stat_h" = yes; then
14525    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14526$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14527 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14528  $as_echo_n "(cached) " >&6
14529else
14530  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14531/* end confdefs.h.  */
14532
14533#define _BSD_SOURCE 1
14534#include <sys/stat.h>
14535int
14536main ()
14537{
14538struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14539  ;
14540  return 0;
14541}
14542_ACEOF
14543if ac_fn_c_try_compile "$LINENO"; then :
14544  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14545else
14546  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14547
14548fi
14549rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14550fi
14551
14552 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14553
14554$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14555
14556 fi
14557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14558$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14559
14560    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14561$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14562 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14563  $as_echo_n "(cached) " >&6
14564else
14565  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14566/* end confdefs.h.  */
14567
14568#define _BSD_SOURCE 1
14569#include <sys/stat.h>
14570int
14571main ()
14572{
14573struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14574  ;
14575  return 0;
14576}
14577_ACEOF
14578if ac_fn_c_try_compile "$LINENO"; then :
14579  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14580else
14581  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14582
14583fi
14584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14585fi
14586
14587 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14588
14589$as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14590
14591 fi
14592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14593$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14594
14595fi
14596
14597
14598
14599
14600
14601
14602
14603
14604
14605ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14606
14607ac_config_commands="$ac_config_commands default"
14608
14609
14610cat >confcache <<\_ACEOF
14611# This file is a shell script that caches the results of configure
14612# tests run on this system so they can be shared between configure
14613# scripts and configure runs, see configure's option --config-cache.
14614# It is not useful on other systems.  If it contains results you don't
14615# want to keep, you may remove or edit it.
14616#
14617# config.status only pays attention to the cache file if you give it
14618# the --recheck option to rerun configure.
14619#
14620# `ac_cv_env_foo' variables (set or unset) will be overridden when
14621# loading this file, other *unset* `ac_cv_foo' will be assigned the
14622# following values.
14623
14624_ACEOF
14625
14626# The following way of writing the cache mishandles newlines in values,
14627# but we know of no workaround that is simple, portable, and efficient.
14628# So, we kill variables containing newlines.
14629# Ultrix sh set writes to stderr and can't be redirected directly,
14630# and sets the high bit in the cache file unless we assign to the vars.
14631(
14632  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14633    eval ac_val=\$$ac_var
14634    case $ac_val in #(
14635    *${as_nl}*)
14636      case $ac_var in #(
14637      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14638$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14639      esac
14640      case $ac_var in #(
14641      _ | IFS | as_nl) ;; #(
14642      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14643      *) { eval $ac_var=; unset $ac_var;} ;;
14644      esac ;;
14645    esac
14646  done
14647
14648  (set) 2>&1 |
14649    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14650    *${as_nl}ac_space=\ *)
14651      # `set' does not quote correctly, so add quotes: double-quote
14652      # substitution turns \\\\ into \\, and sed turns \\ into \.
14653      sed -n \
14654	"s/'/'\\\\''/g;
14655	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14656      ;; #(
14657    *)
14658      # `set' quotes correctly as required by POSIX, so do not add quotes.
14659      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14660      ;;
14661    esac |
14662    sort
14663) |
14664  sed '
14665     /^ac_cv_env_/b end
14666     t clear
14667     :clear
14668     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14669     t end
14670     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14671     :end' >>confcache
14672if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14673  if test -w "$cache_file"; then
14674    test "x$cache_file" != "x/dev/null" &&
14675      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14676$as_echo "$as_me: updating cache $cache_file" >&6;}
14677    cat confcache >$cache_file
14678  else
14679    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14680$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14681  fi
14682fi
14683rm -f confcache
14684
14685test "x$prefix" = xNONE && prefix=$ac_default_prefix
14686# Let make expand exec_prefix.
14687test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14688
14689DEFS=-DHAVE_CONFIG_H
14690
14691ac_libobjs=
14692ac_ltlibobjs=
14693for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14694  # 1. Remove the extension, and $U if already installed.
14695  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14696  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14697  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14698  #    will be set to the directory where LIBOBJS objects are built.
14699  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14700  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14701done
14702LIBOBJS=$ac_libobjs
14703
14704LTLIBOBJS=$ac_ltlibobjs
14705
14706
14707if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14708  as_fn_error "conditional \"AMDEP\" was never defined.
14709Usually this means the macro was only invoked conditionally." "$LINENO" 5
14710fi
14711if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14712  as_fn_error "conditional \"am__fastdepCC\" was never defined.
14713Usually this means the macro was only invoked conditionally." "$LINENO" 5
14714fi
14715 if test -n "$EXEEXT"; then
14716  am__EXEEXT_TRUE=
14717  am__EXEEXT_FALSE='#'
14718else
14719  am__EXEEXT_TRUE='#'
14720  am__EXEEXT_FALSE=
14721fi
14722
14723
14724if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14725  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14726Usually this means the macro was only invoked conditionally." "$LINENO" 5
14727fi
14728if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14729  as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14730Usually this means the macro was only invoked conditionally." "$LINENO" 5
14731fi
14732
14733: ${CONFIG_STATUS=./config.status}
14734ac_write_fail=0
14735ac_clean_files_save=$ac_clean_files
14736ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14737{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14738$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14739as_write_fail=0
14740cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14741#! $SHELL
14742# Generated by $as_me.
14743# Run this file to recreate the current configuration.
14744# Compiler output produced by configure, useful for debugging
14745# configure, is in config.log if it exists.
14746
14747debug=false
14748ac_cs_recheck=false
14749ac_cs_silent=false
14750
14751SHELL=\${CONFIG_SHELL-$SHELL}
14752export SHELL
14753_ASEOF
14754cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14755## -------------------- ##
14756## M4sh Initialization. ##
14757## -------------------- ##
14758
14759# Be more Bourne compatible
14760DUALCASE=1; export DUALCASE # for MKS sh
14761if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14762  emulate sh
14763  NULLCMD=:
14764  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14765  # is contrary to our usage.  Disable this feature.
14766  alias -g '${1+"$@"}'='"$@"'
14767  setopt NO_GLOB_SUBST
14768else
14769  case `(set -o) 2>/dev/null` in #(
14770  *posix*) :
14771    set -o posix ;; #(
14772  *) :
14773     ;;
14774esac
14775fi
14776
14777
14778as_nl='
14779'
14780export as_nl
14781# Printing a long string crashes Solaris 7 /usr/bin/printf.
14782as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14783as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14784as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14785# Prefer a ksh shell builtin over an external printf program on Solaris,
14786# but without wasting forks for bash or zsh.
14787if test -z "$BASH_VERSION$ZSH_VERSION" \
14788    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14789  as_echo='print -r --'
14790  as_echo_n='print -rn --'
14791elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14792  as_echo='printf %s\n'
14793  as_echo_n='printf %s'
14794else
14795  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14796    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14797    as_echo_n='/usr/ucb/echo -n'
14798  else
14799    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14800    as_echo_n_body='eval
14801      arg=$1;
14802      case $arg in #(
14803      *"$as_nl"*)
14804	expr "X$arg" : "X\\(.*\\)$as_nl";
14805	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14806      esac;
14807      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14808    '
14809    export as_echo_n_body
14810    as_echo_n='sh -c $as_echo_n_body as_echo'
14811  fi
14812  export as_echo_body
14813  as_echo='sh -c $as_echo_body as_echo'
14814fi
14815
14816# The user is always right.
14817if test "${PATH_SEPARATOR+set}" != set; then
14818  PATH_SEPARATOR=:
14819  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14820    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14821      PATH_SEPARATOR=';'
14822  }
14823fi
14824
14825
14826# IFS
14827# We need space, tab and new line, in precisely that order.  Quoting is
14828# there to prevent editors from complaining about space-tab.
14829# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14830# splitting by setting IFS to empty value.)
14831IFS=" ""	$as_nl"
14832
14833# Find who we are.  Look in the path if we contain no directory separator.
14834case $0 in #((
14835  *[\\/]* ) as_myself=$0 ;;
14836  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14837for as_dir in $PATH
14838do
14839  IFS=$as_save_IFS
14840  test -z "$as_dir" && as_dir=.
14841    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14842  done
14843IFS=$as_save_IFS
14844
14845     ;;
14846esac
14847# We did not find ourselves, most probably we were run as `sh COMMAND'
14848# in which case we are not to be found in the path.
14849if test "x$as_myself" = x; then
14850  as_myself=$0
14851fi
14852if test ! -f "$as_myself"; then
14853  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14854  exit 1
14855fi
14856
14857# Unset variables that we do not need and which cause bugs (e.g. in
14858# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14859# suppresses any "Segmentation fault" message there.  '((' could
14860# trigger a bug in pdksh 5.2.14.
14861for as_var in BASH_ENV ENV MAIL MAILPATH
14862do eval test x\${$as_var+set} = xset \
14863  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14864done
14865PS1='$ '
14866PS2='> '
14867PS4='+ '
14868
14869# NLS nuisances.
14870LC_ALL=C
14871export LC_ALL
14872LANGUAGE=C
14873export LANGUAGE
14874
14875# CDPATH.
14876(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14877
14878
14879# as_fn_error ERROR [LINENO LOG_FD]
14880# ---------------------------------
14881# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14882# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14883# script with status $?, using 1 if that was 0.
14884as_fn_error ()
14885{
14886  as_status=$?; test $as_status -eq 0 && as_status=1
14887  if test "$3"; then
14888    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14889    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14890  fi
14891  $as_echo "$as_me: error: $1" >&2
14892  as_fn_exit $as_status
14893} # as_fn_error
14894
14895
14896# as_fn_set_status STATUS
14897# -----------------------
14898# Set $? to STATUS, without forking.
14899as_fn_set_status ()
14900{
14901  return $1
14902} # as_fn_set_status
14903
14904# as_fn_exit STATUS
14905# -----------------
14906# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14907as_fn_exit ()
14908{
14909  set +e
14910  as_fn_set_status $1
14911  exit $1
14912} # as_fn_exit
14913
14914# as_fn_unset VAR
14915# ---------------
14916# Portably unset VAR.
14917as_fn_unset ()
14918{
14919  { eval $1=; unset $1;}
14920}
14921as_unset=as_fn_unset
14922# as_fn_append VAR VALUE
14923# ----------------------
14924# Append the text in VALUE to the end of the definition contained in VAR. Take
14925# advantage of any shell optimizations that allow amortized linear growth over
14926# repeated appends, instead of the typical quadratic growth present in naive
14927# implementations.
14928if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14929  eval 'as_fn_append ()
14930  {
14931    eval $1+=\$2
14932  }'
14933else
14934  as_fn_append ()
14935  {
14936    eval $1=\$$1\$2
14937  }
14938fi # as_fn_append
14939
14940# as_fn_arith ARG...
14941# ------------------
14942# Perform arithmetic evaluation on the ARGs, and store the result in the
14943# global $as_val. Take advantage of shells that can avoid forks. The arguments
14944# must be portable across $(()) and expr.
14945if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14946  eval 'as_fn_arith ()
14947  {
14948    as_val=$(( $* ))
14949  }'
14950else
14951  as_fn_arith ()
14952  {
14953    as_val=`expr "$@" || test $? -eq 1`
14954  }
14955fi # as_fn_arith
14956
14957
14958if expr a : '\(a\)' >/dev/null 2>&1 &&
14959   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14960  as_expr=expr
14961else
14962  as_expr=false
14963fi
14964
14965if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14966  as_basename=basename
14967else
14968  as_basename=false
14969fi
14970
14971if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14972  as_dirname=dirname
14973else
14974  as_dirname=false
14975fi
14976
14977as_me=`$as_basename -- "$0" ||
14978$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14979	 X"$0" : 'X\(//\)$' \| \
14980	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14981$as_echo X/"$0" |
14982    sed '/^.*\/\([^/][^/]*\)\/*$/{
14983	    s//\1/
14984	    q
14985	  }
14986	  /^X\/\(\/\/\)$/{
14987	    s//\1/
14988	    q
14989	  }
14990	  /^X\/\(\/\).*/{
14991	    s//\1/
14992	    q
14993	  }
14994	  s/.*/./; q'`
14995
14996# Avoid depending upon Character Ranges.
14997as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14998as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14999as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15000as_cr_digits='0123456789'
15001as_cr_alnum=$as_cr_Letters$as_cr_digits
15002
15003ECHO_C= ECHO_N= ECHO_T=
15004case `echo -n x` in #(((((
15005-n*)
15006  case `echo 'xy\c'` in
15007  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
15008  xy)  ECHO_C='\c';;
15009  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
15010       ECHO_T='	';;
15011  esac;;
15012*)
15013  ECHO_N='-n';;
15014esac
15015
15016rm -f conf$$ conf$$.exe conf$$.file
15017if test -d conf$$.dir; then
15018  rm -f conf$$.dir/conf$$.file
15019else
15020  rm -f conf$$.dir
15021  mkdir conf$$.dir 2>/dev/null
15022fi
15023if (echo >conf$$.file) 2>/dev/null; then
15024  if ln -s conf$$.file conf$$ 2>/dev/null; then
15025    as_ln_s='ln -s'
15026    # ... but there are two gotchas:
15027    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15028    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15029    # In both cases, we have to default to `cp -p'.
15030    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15031      as_ln_s='cp -p'
15032  elif ln conf$$.file conf$$ 2>/dev/null; then
15033    as_ln_s=ln
15034  else
15035    as_ln_s='cp -p'
15036  fi
15037else
15038  as_ln_s='cp -p'
15039fi
15040rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15041rmdir conf$$.dir 2>/dev/null
15042
15043
15044# as_fn_mkdir_p
15045# -------------
15046# Create "$as_dir" as a directory, including parents if necessary.
15047as_fn_mkdir_p ()
15048{
15049
15050  case $as_dir in #(
15051  -*) as_dir=./$as_dir;;
15052  esac
15053  test -d "$as_dir" || eval $as_mkdir_p || {
15054    as_dirs=
15055    while :; do
15056      case $as_dir in #(
15057      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15058      *) as_qdir=$as_dir;;
15059      esac
15060      as_dirs="'$as_qdir' $as_dirs"
15061      as_dir=`$as_dirname -- "$as_dir" ||
15062$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15063	 X"$as_dir" : 'X\(//\)[^/]' \| \
15064	 X"$as_dir" : 'X\(//\)$' \| \
15065	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15066$as_echo X"$as_dir" |
15067    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15068	    s//\1/
15069	    q
15070	  }
15071	  /^X\(\/\/\)[^/].*/{
15072	    s//\1/
15073	    q
15074	  }
15075	  /^X\(\/\/\)$/{
15076	    s//\1/
15077	    q
15078	  }
15079	  /^X\(\/\).*/{
15080	    s//\1/
15081	    q
15082	  }
15083	  s/.*/./; q'`
15084      test -d "$as_dir" && break
15085    done
15086    test -z "$as_dirs" || eval "mkdir $as_dirs"
15087  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15088
15089
15090} # as_fn_mkdir_p
15091if mkdir -p . 2>/dev/null; then
15092  as_mkdir_p='mkdir -p "$as_dir"'
15093else
15094  test -d ./-p && rmdir ./-p
15095  as_mkdir_p=false
15096fi
15097
15098if test -x / >/dev/null 2>&1; then
15099  as_test_x='test -x'
15100else
15101  if ls -dL / >/dev/null 2>&1; then
15102    as_ls_L_option=L
15103  else
15104    as_ls_L_option=
15105  fi
15106  as_test_x='
15107    eval sh -c '\''
15108      if test -d "$1"; then
15109	test -d "$1/.";
15110      else
15111	case $1 in #(
15112	-*)set "./$1";;
15113	esac;
15114	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15115	???[sx]*):;;*)false;;esac;fi
15116    '\'' sh
15117  '
15118fi
15119as_executable_p=$as_test_x
15120
15121# Sed expression to map a string onto a valid CPP name.
15122as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15123
15124# Sed expression to map a string onto a valid variable name.
15125as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15126
15127
15128exec 6>&1
15129## ----------------------------------- ##
15130## Main body of $CONFIG_STATUS script. ##
15131## ----------------------------------- ##
15132_ASEOF
15133test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15134
15135cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15136# Save the log message, to keep $0 and so on meaningful, and to
15137# report actual input values of CONFIG_FILES etc. instead of their
15138# values after options handling.
15139ac_log="
15140This file was extended by gas $as_me 2.27.0, which was
15141generated by GNU Autoconf 2.64.  Invocation command line was
15142
15143  CONFIG_FILES    = $CONFIG_FILES
15144  CONFIG_HEADERS  = $CONFIG_HEADERS
15145  CONFIG_LINKS    = $CONFIG_LINKS
15146  CONFIG_COMMANDS = $CONFIG_COMMANDS
15147  $ $0 $@
15148
15149on `(hostname || uname -n) 2>/dev/null | sed 1q`
15150"
15151
15152_ACEOF
15153
15154case $ac_config_files in *"
15155"*) set x $ac_config_files; shift; ac_config_files=$*;;
15156esac
15157
15158case $ac_config_headers in *"
15159"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15160esac
15161
15162
15163cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15164# Files that config.status was made for.
15165config_files="$ac_config_files"
15166config_headers="$ac_config_headers"
15167config_commands="$ac_config_commands"
15168
15169_ACEOF
15170
15171cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15172ac_cs_usage="\
15173\`$as_me' instantiates files and other configuration actions
15174from templates according to the current configuration.  Unless the files
15175and actions are specified as TAGs, all are instantiated by default.
15176
15177Usage: $0 [OPTION]... [TAG]...
15178
15179  -h, --help       print this help, then exit
15180  -V, --version    print version number and configuration settings, then exit
15181  -q, --quiet, --silent
15182                   do not print progress messages
15183  -d, --debug      don't remove temporary files
15184      --recheck    update $as_me by reconfiguring in the same conditions
15185      --file=FILE[:TEMPLATE]
15186                   instantiate the configuration file FILE
15187      --header=FILE[:TEMPLATE]
15188                   instantiate the configuration header FILE
15189
15190Configuration files:
15191$config_files
15192
15193Configuration headers:
15194$config_headers
15195
15196Configuration commands:
15197$config_commands
15198
15199Report bugs to the package provider."
15200
15201_ACEOF
15202cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15203ac_cs_version="\\
15204gas config.status 2.27.0
15205configured by $0, generated by GNU Autoconf 2.64,
15206  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15207
15208Copyright (C) 2009 Free Software Foundation, Inc.
15209This config.status script is free software; the Free Software Foundation
15210gives unlimited permission to copy, distribute and modify it."
15211
15212ac_pwd='$ac_pwd'
15213srcdir='$srcdir'
15214INSTALL='$INSTALL'
15215MKDIR_P='$MKDIR_P'
15216AWK='$AWK'
15217test -n "\$AWK" || AWK=awk
15218_ACEOF
15219
15220cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15221# The default lists apply if the user does not specify any file.
15222ac_need_defaults=:
15223while test $# != 0
15224do
15225  case $1 in
15226  --*=*)
15227    ac_option=`expr "X$1" : 'X\([^=]*\)='`
15228    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15229    ac_shift=:
15230    ;;
15231  *)
15232    ac_option=$1
15233    ac_optarg=$2
15234    ac_shift=shift
15235    ;;
15236  esac
15237
15238  case $ac_option in
15239  # Handling of the options.
15240  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15241    ac_cs_recheck=: ;;
15242  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15243    $as_echo "$ac_cs_version"; exit ;;
15244  --debug | --debu | --deb | --de | --d | -d )
15245    debug=: ;;
15246  --file | --fil | --fi | --f )
15247    $ac_shift
15248    case $ac_optarg in
15249    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15250    esac
15251    as_fn_append CONFIG_FILES " '$ac_optarg'"
15252    ac_need_defaults=false;;
15253  --header | --heade | --head | --hea )
15254    $ac_shift
15255    case $ac_optarg in
15256    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15257    esac
15258    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15259    ac_need_defaults=false;;
15260  --he | --h)
15261    # Conflict between --help and --header
15262    as_fn_error "ambiguous option: \`$1'
15263Try \`$0 --help' for more information.";;
15264  --help | --hel | -h )
15265    $as_echo "$ac_cs_usage"; exit ;;
15266  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15267  | -silent | --silent | --silen | --sile | --sil | --si | --s)
15268    ac_cs_silent=: ;;
15269
15270  # This is an error.
15271  -*) as_fn_error "unrecognized option: \`$1'
15272Try \`$0 --help' for more information." ;;
15273
15274  *) as_fn_append ac_config_targets " $1"
15275     ac_need_defaults=false ;;
15276
15277  esac
15278  shift
15279done
15280
15281ac_configure_extra_args=
15282
15283if $ac_cs_silent; then
15284  exec 6>/dev/null
15285  ac_configure_extra_args="$ac_configure_extra_args --silent"
15286fi
15287
15288_ACEOF
15289cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15290if \$ac_cs_recheck; then
15291  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15292  shift
15293  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15294  CONFIG_SHELL='$SHELL'
15295  export CONFIG_SHELL
15296  exec "\$@"
15297fi
15298
15299_ACEOF
15300cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15301exec 5>>config.log
15302{
15303  echo
15304  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15305## Running $as_me. ##
15306_ASBOX
15307  $as_echo "$ac_log"
15308} >&5
15309
15310_ACEOF
15311cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15312#
15313# INIT-COMMANDS
15314#
15315AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15316
15317
15318# The HP-UX ksh and POSIX shell print the target directory to stdout
15319# if CDPATH is set.
15320(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15321
15322sed_quote_subst='$sed_quote_subst'
15323double_quote_subst='$double_quote_subst'
15324delay_variable_subst='$delay_variable_subst'
15325macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15326macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15327enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15328enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15329pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15330enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15331SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15332ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15333host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15334host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15335host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15336build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15337build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15338build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15339SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15340Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15341GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15342EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15343FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15344LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15345NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15346LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15347max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15348ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15349exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15350lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15351lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15352lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15353reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15354reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15355OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15356deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15357file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15358AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15359AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15360STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15361RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15362old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15363old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15364old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15365lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15366CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15367CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15368compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15369GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15370lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15371lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15372lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15373lt_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"`'
15374objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15375MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15376lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15377lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15378lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15379lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15380lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15381need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15382DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15383NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15384LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15385OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15386OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15387libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15388shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15389extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15390archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15391enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15392export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15393whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15394compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15395old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15396old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15397archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15398archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15399module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15400module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15401with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15402allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15403no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15404hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15405hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15406hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15407hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15408hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15409hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15410hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15411hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15412inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15413link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15414fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15415always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15416export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15417exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15418include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15419prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15420file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15421variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15422need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15423need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15424version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15425runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15426shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15427shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15428libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15429library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15430soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15431install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15432postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15433postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15434finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15435finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15436hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15437sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15438sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15439hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15440enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15441enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15442enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15443old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15444striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15445
15446LTCC='$LTCC'
15447LTCFLAGS='$LTCFLAGS'
15448compiler='$compiler_DEFAULT'
15449
15450# A function that is used when there is no print builtin or printf.
15451func_fallback_echo ()
15452{
15453  eval 'cat <<_LTECHO_EOF
15454\$1
15455_LTECHO_EOF'
15456}
15457
15458# Quote evaled strings.
15459for var in SHELL \
15460ECHO \
15461SED \
15462GREP \
15463EGREP \
15464FGREP \
15465LD \
15466NM \
15467LN_S \
15468lt_SP2NL \
15469lt_NL2SP \
15470reload_flag \
15471OBJDUMP \
15472deplibs_check_method \
15473file_magic_cmd \
15474AR \
15475AR_FLAGS \
15476STRIP \
15477RANLIB \
15478CC \
15479CFLAGS \
15480compiler \
15481lt_cv_sys_global_symbol_pipe \
15482lt_cv_sys_global_symbol_to_cdecl \
15483lt_cv_sys_global_symbol_to_c_name_address \
15484lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15485lt_prog_compiler_no_builtin_flag \
15486lt_prog_compiler_wl \
15487lt_prog_compiler_pic \
15488lt_prog_compiler_static \
15489lt_cv_prog_compiler_c_o \
15490need_locks \
15491DSYMUTIL \
15492NMEDIT \
15493LIPO \
15494OTOOL \
15495OTOOL64 \
15496shrext_cmds \
15497export_dynamic_flag_spec \
15498whole_archive_flag_spec \
15499compiler_needs_object \
15500with_gnu_ld \
15501allow_undefined_flag \
15502no_undefined_flag \
15503hardcode_libdir_flag_spec \
15504hardcode_libdir_flag_spec_ld \
15505hardcode_libdir_separator \
15506fix_srcfile_path \
15507exclude_expsyms \
15508include_expsyms \
15509file_list_spec \
15510variables_saved_for_relink \
15511libname_spec \
15512library_names_spec \
15513soname_spec \
15514install_override_mode \
15515finish_eval \
15516old_striplib \
15517striplib; do
15518    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15519    *[\\\\\\\`\\"\\\$]*)
15520      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15521      ;;
15522    *)
15523      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15524      ;;
15525    esac
15526done
15527
15528# Double-quote double-evaled strings.
15529for var in reload_cmds \
15530old_postinstall_cmds \
15531old_postuninstall_cmds \
15532old_archive_cmds \
15533extract_expsyms_cmds \
15534old_archive_from_new_cmds \
15535old_archive_from_expsyms_cmds \
15536archive_cmds \
15537archive_expsym_cmds \
15538module_cmds \
15539module_expsym_cmds \
15540export_symbols_cmds \
15541prelink_cmds \
15542postinstall_cmds \
15543postuninstall_cmds \
15544finish_cmds \
15545sys_lib_search_path_spec \
15546sys_lib_dlsearch_path_spec; do
15547    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15548    *[\\\\\\\`\\"\\\$]*)
15549      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15550      ;;
15551    *)
15552      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15553      ;;
15554    esac
15555done
15556
15557ac_aux_dir='$ac_aux_dir'
15558xsi_shell='$xsi_shell'
15559lt_shell_append='$lt_shell_append'
15560
15561# See if we are running on zsh, and set the options which allow our
15562# commands through without removal of \ escapes INIT.
15563if test -n "\${ZSH_VERSION+set}" ; then
15564   setopt NO_GLOB_SUBST
15565fi
15566
15567
15568    PACKAGE='$PACKAGE'
15569    VERSION='$VERSION'
15570    TIMESTAMP='$TIMESTAMP'
15571    RM='$RM'
15572    ofile='$ofile'
15573
15574
15575
15576# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15577    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15578    # from automake.
15579    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15580    # Capture the value of LINGUAS because we need it to compute CATALOGS.
15581    LINGUAS="${LINGUAS-%UNSET%}"
15582
15583target_cpu_type=${target_cpu_type}
15584 cgen_cpu_prefix=${cgen_cpu_prefix}
15585 obj_format=${obj_format}
15586 te_file=${te_file}
15587
15588_ACEOF
15589
15590cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15591
15592# Handling of arguments.
15593for ac_config_target in $ac_config_targets
15594do
15595  case $ac_config_target in
15596    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15597    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15598    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15599    "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15600    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15601    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15602    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15603    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15604    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15605    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15606
15607  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15608  esac
15609done
15610
15611
15612# If the user did not use the arguments to specify the items to instantiate,
15613# then the envvar interface is used.  Set only those that are not.
15614# We use the long form for the default assignment because of an extremely
15615# bizarre bug on SunOS 4.1.3.
15616if $ac_need_defaults; then
15617  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15618  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15619  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15620fi
15621
15622# Have a temporary directory for convenience.  Make it in the build tree
15623# simply because there is no reason against having it here, and in addition,
15624# creating and moving files from /tmp can sometimes cause problems.
15625# Hook for its removal unless debugging.
15626# Note that there is a small window in which the directory will not be cleaned:
15627# after its creation but before its name has been assigned to `$tmp'.
15628$debug ||
15629{
15630  tmp=
15631  trap 'exit_status=$?
15632  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15633' 0
15634  trap 'as_fn_exit 1' 1 2 13 15
15635}
15636# Create a (secure) tmp directory for tmp files.
15637
15638{
15639  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15640  test -n "$tmp" && test -d "$tmp"
15641}  ||
15642{
15643  tmp=./conf$$-$RANDOM
15644  (umask 077 && mkdir "$tmp")
15645} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15646
15647# Set up the scripts for CONFIG_FILES section.
15648# No need to generate them if there are no CONFIG_FILES.
15649# This happens for instance with `./config.status config.h'.
15650if test -n "$CONFIG_FILES"; then
15651
15652
15653ac_cr=`echo X | tr X '\015'`
15654# On cygwin, bash can eat \r inside `` if the user requested igncr.
15655# But we know of no other shell where ac_cr would be empty at this
15656# point, so we can use a bashism as a fallback.
15657if test "x$ac_cr" = x; then
15658  eval ac_cr=\$\'\\r\'
15659fi
15660ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15661if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15662  ac_cs_awk_cr='\r'
15663else
15664  ac_cs_awk_cr=$ac_cr
15665fi
15666
15667echo 'BEGIN {' >"$tmp/subs1.awk" &&
15668_ACEOF
15669
15670
15671{
15672  echo "cat >conf$$subs.awk <<_ACEOF" &&
15673  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15674  echo "_ACEOF"
15675} >conf$$subs.sh ||
15676  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15677ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15678ac_delim='%!_!# '
15679for ac_last_try in false false false false false :; do
15680  . ./conf$$subs.sh ||
15681    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15682
15683  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15684  if test $ac_delim_n = $ac_delim_num; then
15685    break
15686  elif $ac_last_try; then
15687    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15688  else
15689    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15690  fi
15691done
15692rm -f conf$$subs.sh
15693
15694cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15695cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15696_ACEOF
15697sed -n '
15698h
15699s/^/S["/; s/!.*/"]=/
15700p
15701g
15702s/^[^!]*!//
15703:repl
15704t repl
15705s/'"$ac_delim"'$//
15706t delim
15707:nl
15708h
15709s/\(.\{148\}\).*/\1/
15710t more1
15711s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15712p
15713n
15714b repl
15715:more1
15716s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15717p
15718g
15719s/.\{148\}//
15720t nl
15721:delim
15722h
15723s/\(.\{148\}\).*/\1/
15724t more2
15725s/["\\]/\\&/g; s/^/"/; s/$/"/
15726p
15727b
15728:more2
15729s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15730p
15731g
15732s/.\{148\}//
15733t delim
15734' <conf$$subs.awk | sed '
15735/^[^""]/{
15736  N
15737  s/\n//
15738}
15739' >>$CONFIG_STATUS || ac_write_fail=1
15740rm -f conf$$subs.awk
15741cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15742_ACAWK
15743cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15744  for (key in S) S_is_set[key] = 1
15745  FS = ""
15746
15747}
15748{
15749  line = $ 0
15750  nfields = split(line, field, "@")
15751  substed = 0
15752  len = length(field[1])
15753  for (i = 2; i < nfields; i++) {
15754    key = field[i]
15755    keylen = length(key)
15756    if (S_is_set[key]) {
15757      value = S[key]
15758      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15759      len += length(value) + length(field[++i])
15760      substed = 1
15761    } else
15762      len += 1 + keylen
15763  }
15764
15765  print line
15766}
15767
15768_ACAWK
15769_ACEOF
15770cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15771if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15772  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15773else
15774  cat
15775fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15776  || as_fn_error "could not setup config files machinery" "$LINENO" 5
15777_ACEOF
15778
15779# VPATH may cause trouble with some makes, so we remove $(srcdir),
15780# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15781# trailing colons and then remove the whole line if VPATH becomes empty
15782# (actually we leave an empty line to preserve line numbers).
15783if test "x$srcdir" = x.; then
15784  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
15785s/:*\$(srcdir):*/:/
15786s/:*\${srcdir}:*/:/
15787s/:*@srcdir@:*/:/
15788s/^\([^=]*=[	 ]*\):*/\1/
15789s/:*$//
15790s/^[^=]*=[	 ]*$//
15791}'
15792fi
15793
15794cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15795fi # test -n "$CONFIG_FILES"
15796
15797# Set up the scripts for CONFIG_HEADERS section.
15798# No need to generate them if there are no CONFIG_HEADERS.
15799# This happens for instance with `./config.status Makefile'.
15800if test -n "$CONFIG_HEADERS"; then
15801cat >"$tmp/defines.awk" <<\_ACAWK ||
15802BEGIN {
15803_ACEOF
15804
15805# Transform confdefs.h into an awk script `defines.awk', embedded as
15806# here-document in config.status, that substitutes the proper values into
15807# config.h.in to produce config.h.
15808
15809# Create a delimiter string that does not exist in confdefs.h, to ease
15810# handling of long lines.
15811ac_delim='%!_!# '
15812for ac_last_try in false false :; do
15813  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15814  if test -z "$ac_t"; then
15815    break
15816  elif $ac_last_try; then
15817    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15818  else
15819    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15820  fi
15821done
15822
15823# For the awk script, D is an array of macro values keyed by name,
15824# likewise P contains macro parameters if any.  Preserve backslash
15825# newline sequences.
15826
15827ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15828sed -n '
15829s/.\{148\}/&'"$ac_delim"'/g
15830t rset
15831:rset
15832s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
15833t def
15834d
15835:def
15836s/\\$//
15837t bsnl
15838s/["\\]/\\&/g
15839s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15840D["\1"]=" \3"/p
15841s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
15842d
15843:bsnl
15844s/["\\]/\\&/g
15845s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15846D["\1"]=" \3\\\\\\n"\\/p
15847t cont
15848s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15849t cont
15850d
15851:cont
15852n
15853s/.\{148\}/&'"$ac_delim"'/g
15854t clear
15855:clear
15856s/\\$//
15857t bsnlc
15858s/["\\]/\\&/g; s/^/"/; s/$/"/p
15859d
15860:bsnlc
15861s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15862b cont
15863' <confdefs.h | sed '
15864s/'"$ac_delim"'/"\\\
15865"/g' >>$CONFIG_STATUS || ac_write_fail=1
15866
15867cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15868  for (key in D) D_is_set[key] = 1
15869  FS = ""
15870}
15871/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15872  line = \$ 0
15873  split(line, arg, " ")
15874  if (arg[1] == "#") {
15875    defundef = arg[2]
15876    mac1 = arg[3]
15877  } else {
15878    defundef = substr(arg[1], 2)
15879    mac1 = arg[2]
15880  }
15881  split(mac1, mac2, "(") #)
15882  macro = mac2[1]
15883  prefix = substr(line, 1, index(line, defundef) - 1)
15884  if (D_is_set[macro]) {
15885    # Preserve the white space surrounding the "#".
15886    print prefix "define", macro P[macro] D[macro]
15887    next
15888  } else {
15889    # Replace #undef with comments.  This is necessary, for example,
15890    # in the case of _POSIX_SOURCE, which is predefined and required
15891    # on some systems where configure will not decide to define it.
15892    if (defundef == "undef") {
15893      print "/*", prefix defundef, macro, "*/"
15894      next
15895    }
15896  }
15897}
15898{ print }
15899_ACAWK
15900_ACEOF
15901cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15902  as_fn_error "could not setup config headers machinery" "$LINENO" 5
15903fi # test -n "$CONFIG_HEADERS"
15904
15905
15906eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15907shift
15908for ac_tag
15909do
15910  case $ac_tag in
15911  :[FHLC]) ac_mode=$ac_tag; continue;;
15912  esac
15913  case $ac_mode$ac_tag in
15914  :[FHL]*:*);;
15915  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15916  :[FH]-) ac_tag=-:-;;
15917  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15918  esac
15919  ac_save_IFS=$IFS
15920  IFS=:
15921  set x $ac_tag
15922  IFS=$ac_save_IFS
15923  shift
15924  ac_file=$1
15925  shift
15926
15927  case $ac_mode in
15928  :L) ac_source=$1;;
15929  :[FH])
15930    ac_file_inputs=
15931    for ac_f
15932    do
15933      case $ac_f in
15934      -) ac_f="$tmp/stdin";;
15935      *) # Look for the file first in the build tree, then in the source tree
15936	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
15937	 # because $ac_f cannot contain `:'.
15938	 test -f "$ac_f" ||
15939	   case $ac_f in
15940	   [\\/$]*) false;;
15941	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15942	   esac ||
15943	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15944      esac
15945      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15946      as_fn_append ac_file_inputs " '$ac_f'"
15947    done
15948
15949    # Let's still pretend it is `configure' which instantiates (i.e., don't
15950    # use $as_me), people would be surprised to read:
15951    #    /* config.h.  Generated by config.status.  */
15952    configure_input='Generated from '`
15953	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15954	`' by configure.'
15955    if test x"$ac_file" != x-; then
15956      configure_input="$ac_file.  $configure_input"
15957      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15958$as_echo "$as_me: creating $ac_file" >&6;}
15959    fi
15960    # Neutralize special characters interpreted by sed in replacement strings.
15961    case $configure_input in #(
15962    *\&* | *\|* | *\\* )
15963       ac_sed_conf_input=`$as_echo "$configure_input" |
15964       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15965    *) ac_sed_conf_input=$configure_input;;
15966    esac
15967
15968    case $ac_tag in
15969    *:-:* | *:-) cat >"$tmp/stdin" \
15970      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15971    esac
15972    ;;
15973  esac
15974
15975  ac_dir=`$as_dirname -- "$ac_file" ||
15976$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15977	 X"$ac_file" : 'X\(//\)[^/]' \| \
15978	 X"$ac_file" : 'X\(//\)$' \| \
15979	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15980$as_echo X"$ac_file" |
15981    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15982	    s//\1/
15983	    q
15984	  }
15985	  /^X\(\/\/\)[^/].*/{
15986	    s//\1/
15987	    q
15988	  }
15989	  /^X\(\/\/\)$/{
15990	    s//\1/
15991	    q
15992	  }
15993	  /^X\(\/\).*/{
15994	    s//\1/
15995	    q
15996	  }
15997	  s/.*/./; q'`
15998  as_dir="$ac_dir"; as_fn_mkdir_p
15999  ac_builddir=.
16000
16001case "$ac_dir" in
16002.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16003*)
16004  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16005  # A ".." for each directory in $ac_dir_suffix.
16006  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16007  case $ac_top_builddir_sub in
16008  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16009  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16010  esac ;;
16011esac
16012ac_abs_top_builddir=$ac_pwd
16013ac_abs_builddir=$ac_pwd$ac_dir_suffix
16014# for backward compatibility:
16015ac_top_builddir=$ac_top_build_prefix
16016
16017case $srcdir in
16018  .)  # We are building in place.
16019    ac_srcdir=.
16020    ac_top_srcdir=$ac_top_builddir_sub
16021    ac_abs_top_srcdir=$ac_pwd ;;
16022  [\\/]* | ?:[\\/]* )  # Absolute name.
16023    ac_srcdir=$srcdir$ac_dir_suffix;
16024    ac_top_srcdir=$srcdir
16025    ac_abs_top_srcdir=$srcdir ;;
16026  *) # Relative name.
16027    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16028    ac_top_srcdir=$ac_top_build_prefix$srcdir
16029    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16030esac
16031ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16032
16033
16034  case $ac_mode in
16035  :F)
16036  #
16037  # CONFIG_FILE
16038  #
16039
16040  case $INSTALL in
16041  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16042  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16043  esac
16044  ac_MKDIR_P=$MKDIR_P
16045  case $MKDIR_P in
16046  [\\/$]* | ?:[\\/]* ) ;;
16047  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16048  esac
16049_ACEOF
16050
16051cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16052# If the template does not know about datarootdir, expand it.
16053# FIXME: This hack should be removed a few years after 2.60.
16054ac_datarootdir_hack=; ac_datarootdir_seen=
16055ac_sed_dataroot='
16056/datarootdir/ {
16057  p
16058  q
16059}
16060/@datadir@/p
16061/@docdir@/p
16062/@infodir@/p
16063/@localedir@/p
16064/@mandir@/p'
16065case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16066*datarootdir*) ac_datarootdir_seen=yes;;
16067*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16068  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16069$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16070_ACEOF
16071cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16072  ac_datarootdir_hack='
16073  s&@datadir@&$datadir&g
16074  s&@docdir@&$docdir&g
16075  s&@infodir@&$infodir&g
16076  s&@localedir@&$localedir&g
16077  s&@mandir@&$mandir&g
16078  s&\\\${datarootdir}&$datarootdir&g' ;;
16079esac
16080_ACEOF
16081
16082# Neutralize VPATH when `$srcdir' = `.'.
16083# Shell code in configure.ac might set extrasub.
16084# FIXME: do we really want to maintain this feature?
16085cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16086ac_sed_extra="$ac_vpsub
16087$extrasub
16088_ACEOF
16089cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16090:t
16091/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16092s|@configure_input@|$ac_sed_conf_input|;t t
16093s&@top_builddir@&$ac_top_builddir_sub&;t t
16094s&@top_build_prefix@&$ac_top_build_prefix&;t t
16095s&@srcdir@&$ac_srcdir&;t t
16096s&@abs_srcdir@&$ac_abs_srcdir&;t t
16097s&@top_srcdir@&$ac_top_srcdir&;t t
16098s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16099s&@builddir@&$ac_builddir&;t t
16100s&@abs_builddir@&$ac_abs_builddir&;t t
16101s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16102s&@INSTALL@&$ac_INSTALL&;t t
16103s&@MKDIR_P@&$ac_MKDIR_P&;t t
16104$ac_datarootdir_hack
16105"
16106eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
16107  || as_fn_error "could not create $ac_file" "$LINENO" 5
16108
16109test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16110  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
16111  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
16112  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16113which seems to be undefined.  Please make sure it is defined." >&5
16114$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16115which seems to be undefined.  Please make sure it is defined." >&2;}
16116
16117  rm -f "$tmp/stdin"
16118  case $ac_file in
16119  -) cat "$tmp/out" && rm -f "$tmp/out";;
16120  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
16121  esac \
16122  || as_fn_error "could not create $ac_file" "$LINENO" 5
16123 ;;
16124  :H)
16125  #
16126  # CONFIG_HEADER
16127  #
16128  if test x"$ac_file" != x-; then
16129    {
16130      $as_echo "/* $configure_input  */" \
16131      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
16132    } >"$tmp/config.h" \
16133      || as_fn_error "could not create $ac_file" "$LINENO" 5
16134    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
16135      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16136$as_echo "$as_me: $ac_file is unchanged" >&6;}
16137    else
16138      rm -f "$ac_file"
16139      mv "$tmp/config.h" "$ac_file" \
16140	|| as_fn_error "could not create $ac_file" "$LINENO" 5
16141    fi
16142  else
16143    $as_echo "/* $configure_input  */" \
16144      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
16145      || as_fn_error "could not create -" "$LINENO" 5
16146  fi
16147# Compute "$ac_file"'s index in $config_headers.
16148_am_arg="$ac_file"
16149_am_stamp_count=1
16150for _am_header in $config_headers :; do
16151  case $_am_header in
16152    $_am_arg | $_am_arg:* )
16153      break ;;
16154    * )
16155      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16156  esac
16157done
16158echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16159$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16160	 X"$_am_arg" : 'X\(//\)[^/]' \| \
16161	 X"$_am_arg" : 'X\(//\)$' \| \
16162	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16163$as_echo X"$_am_arg" |
16164    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16165	    s//\1/
16166	    q
16167	  }
16168	  /^X\(\/\/\)[^/].*/{
16169	    s//\1/
16170	    q
16171	  }
16172	  /^X\(\/\/\)$/{
16173	    s//\1/
16174	    q
16175	  }
16176	  /^X\(\/\).*/{
16177	    s//\1/
16178	    q
16179	  }
16180	  s/.*/./; q'`/stamp-h$_am_stamp_count
16181 ;;
16182
16183  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16184$as_echo "$as_me: executing $ac_file commands" >&6;}
16185 ;;
16186  esac
16187
16188
16189  case $ac_file$ac_mode in
16190    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16191  # Autoconf 2.62 quotes --file arguments for eval, but not when files
16192  # are listed without --file.  Let's play safe and only enable the eval
16193  # if we detect the quoting.
16194  case $CONFIG_FILES in
16195  *\'*) eval set x "$CONFIG_FILES" ;;
16196  *)   set x $CONFIG_FILES ;;
16197  esac
16198  shift
16199  for mf
16200  do
16201    # Strip MF so we end up with the name of the file.
16202    mf=`echo "$mf" | sed -e 's/:.*$//'`
16203    # Check whether this is an Automake generated Makefile or not.
16204    # We used to match only the files named `Makefile.in', but
16205    # some people rename them; so instead we look at the file content.
16206    # Grep'ing the first line is not enough: some people post-process
16207    # each Makefile.in and add a new line on top of each file to say so.
16208    # Grep'ing the whole file is not good either: AIX grep has a line
16209    # limit of 2048, but all sed's we know have understand at least 4000.
16210    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16211      dirpart=`$as_dirname -- "$mf" ||
16212$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16213	 X"$mf" : 'X\(//\)[^/]' \| \
16214	 X"$mf" : 'X\(//\)$' \| \
16215	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16216$as_echo X"$mf" |
16217    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16218	    s//\1/
16219	    q
16220	  }
16221	  /^X\(\/\/\)[^/].*/{
16222	    s//\1/
16223	    q
16224	  }
16225	  /^X\(\/\/\)$/{
16226	    s//\1/
16227	    q
16228	  }
16229	  /^X\(\/\).*/{
16230	    s//\1/
16231	    q
16232	  }
16233	  s/.*/./; q'`
16234    else
16235      continue
16236    fi
16237    # Extract the definition of DEPDIR, am__include, and am__quote
16238    # from the Makefile without running `make'.
16239    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16240    test -z "$DEPDIR" && continue
16241    am__include=`sed -n 's/^am__include = //p' < "$mf"`
16242    test -z "am__include" && continue
16243    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16244    # When using ansi2knr, U may be empty or an underscore; expand it
16245    U=`sed -n 's/^U = //p' < "$mf"`
16246    # Find all dependency output files, they are included files with
16247    # $(DEPDIR) in their names.  We invoke sed twice because it is the
16248    # simplest approach to changing $(DEPDIR) to its actual value in the
16249    # expansion.
16250    for file in `sed -n "
16251      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16252	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16253      # Make sure the directory exists.
16254      test -f "$dirpart/$file" && continue
16255      fdir=`$as_dirname -- "$file" ||
16256$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16257	 X"$file" : 'X\(//\)[^/]' \| \
16258	 X"$file" : 'X\(//\)$' \| \
16259	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16260$as_echo X"$file" |
16261    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16262	    s//\1/
16263	    q
16264	  }
16265	  /^X\(\/\/\)[^/].*/{
16266	    s//\1/
16267	    q
16268	  }
16269	  /^X\(\/\/\)$/{
16270	    s//\1/
16271	    q
16272	  }
16273	  /^X\(\/\).*/{
16274	    s//\1/
16275	    q
16276	  }
16277	  s/.*/./; q'`
16278      as_dir=$dirpart/$fdir; as_fn_mkdir_p
16279      # echo "creating $dirpart/$file"
16280      echo '# dummy' > "$dirpart/$file"
16281    done
16282  done
16283}
16284 ;;
16285    "libtool":C)
16286
16287    # See if we are running on zsh, and set the options which allow our
16288    # commands through without removal of \ escapes.
16289    if test -n "${ZSH_VERSION+set}" ; then
16290      setopt NO_GLOB_SUBST
16291    fi
16292
16293    cfgfile="${ofile}T"
16294    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16295    $RM "$cfgfile"
16296
16297    cat <<_LT_EOF >> "$cfgfile"
16298#! $SHELL
16299
16300# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16301# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16302# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16303# NOTE: Changes made to this file will be lost: look at ltmain.sh.
16304#
16305#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16306#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16307#   Written by Gordon Matzigkeit, 1996
16308#
16309#   This file is part of GNU Libtool.
16310#
16311# GNU Libtool is free software; you can redistribute it and/or
16312# modify it under the terms of the GNU General Public License as
16313# published by the Free Software Foundation; either version 2 of
16314# the License, or (at your option) any later version.
16315#
16316# As a special exception to the GNU General Public License,
16317# if you distribute this file as part of a program or library that
16318# is built using GNU Libtool, you may include this file under the
16319# same distribution terms that you use for the rest of that program.
16320#
16321# GNU Libtool is distributed in the hope that it will be useful,
16322# but WITHOUT ANY WARRANTY; without even the implied warranty of
16323# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16324# GNU General Public License for more details.
16325#
16326# You should have received a copy of the GNU General Public License
16327# along with GNU Libtool; see the file COPYING.  If not, a copy
16328# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16329# obtained by writing to the Free Software Foundation, Inc.,
16330# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16331
16332
16333# The names of the tagged configurations supported by this script.
16334available_tags=""
16335
16336# ### BEGIN LIBTOOL CONFIG
16337
16338# Which release of libtool.m4 was used?
16339macro_version=$macro_version
16340macro_revision=$macro_revision
16341
16342# Whether or not to build shared libraries.
16343build_libtool_libs=$enable_shared
16344
16345# Whether or not to build static libraries.
16346build_old_libs=$enable_static
16347
16348# What type of objects to build.
16349pic_mode=$pic_mode
16350
16351# Whether or not to optimize for fast installation.
16352fast_install=$enable_fast_install
16353
16354# Shell to use when invoking shell scripts.
16355SHELL=$lt_SHELL
16356
16357# An echo program that protects backslashes.
16358ECHO=$lt_ECHO
16359
16360# The host system.
16361host_alias=$host_alias
16362host=$host
16363host_os=$host_os
16364
16365# The build system.
16366build_alias=$build_alias
16367build=$build
16368build_os=$build_os
16369
16370# A sed program that does not truncate output.
16371SED=$lt_SED
16372
16373# Sed that helps us avoid accidentally triggering echo(1) options like -n.
16374Xsed="\$SED -e 1s/^X//"
16375
16376# A grep program that handles long lines.
16377GREP=$lt_GREP
16378
16379# An ERE matcher.
16380EGREP=$lt_EGREP
16381
16382# A literal string matcher.
16383FGREP=$lt_FGREP
16384
16385# A BSD- or MS-compatible name lister.
16386NM=$lt_NM
16387
16388# Whether we need soft or hard links.
16389LN_S=$lt_LN_S
16390
16391# What is the maximum length of a command?
16392max_cmd_len=$max_cmd_len
16393
16394# Object file suffix (normally "o").
16395objext=$ac_objext
16396
16397# Executable file suffix (normally "").
16398exeext=$exeext
16399
16400# whether the shell understands "unset".
16401lt_unset=$lt_unset
16402
16403# turn spaces into newlines.
16404SP2NL=$lt_lt_SP2NL
16405
16406# turn newlines into spaces.
16407NL2SP=$lt_lt_NL2SP
16408
16409# An object symbol dumper.
16410OBJDUMP=$lt_OBJDUMP
16411
16412# Method to check whether dependent libraries are shared objects.
16413deplibs_check_method=$lt_deplibs_check_method
16414
16415# Command to use when deplibs_check_method == "file_magic".
16416file_magic_cmd=$lt_file_magic_cmd
16417
16418# The archiver.
16419AR=$lt_AR
16420AR_FLAGS=$lt_AR_FLAGS
16421
16422# A symbol stripping program.
16423STRIP=$lt_STRIP
16424
16425# Commands used to install an old-style archive.
16426RANLIB=$lt_RANLIB
16427old_postinstall_cmds=$lt_old_postinstall_cmds
16428old_postuninstall_cmds=$lt_old_postuninstall_cmds
16429
16430# Whether to use a lock for old archive extraction.
16431lock_old_archive_extraction=$lock_old_archive_extraction
16432
16433# A C compiler.
16434LTCC=$lt_CC
16435
16436# LTCC compiler flags.
16437LTCFLAGS=$lt_CFLAGS
16438
16439# Take the output of nm and produce a listing of raw symbols and C names.
16440global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16441
16442# Transform the output of nm in a proper C declaration.
16443global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16444
16445# Transform the output of nm in a C name address pair.
16446global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16447
16448# Transform the output of nm in a C name address pair when lib prefix is needed.
16449global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16450
16451# The name of the directory that contains temporary libtool files.
16452objdir=$objdir
16453
16454# Used to examine libraries when file_magic_cmd begins with "file".
16455MAGIC_CMD=$MAGIC_CMD
16456
16457# Must we lock files when doing compilation?
16458need_locks=$lt_need_locks
16459
16460# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16461DSYMUTIL=$lt_DSYMUTIL
16462
16463# Tool to change global to local symbols on Mac OS X.
16464NMEDIT=$lt_NMEDIT
16465
16466# Tool to manipulate fat objects and archives on Mac OS X.
16467LIPO=$lt_LIPO
16468
16469# ldd/readelf like tool for Mach-O binaries on Mac OS X.
16470OTOOL=$lt_OTOOL
16471
16472# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16473OTOOL64=$lt_OTOOL64
16474
16475# Old archive suffix (normally "a").
16476libext=$libext
16477
16478# Shared library suffix (normally ".so").
16479shrext_cmds=$lt_shrext_cmds
16480
16481# The commands to extract the exported symbol list from a shared archive.
16482extract_expsyms_cmds=$lt_extract_expsyms_cmds
16483
16484# Variables whose values should be saved in libtool wrapper scripts and
16485# restored at link time.
16486variables_saved_for_relink=$lt_variables_saved_for_relink
16487
16488# Do we need the "lib" prefix for modules?
16489need_lib_prefix=$need_lib_prefix
16490
16491# Do we need a version for libraries?
16492need_version=$need_version
16493
16494# Library versioning type.
16495version_type=$version_type
16496
16497# Shared library runtime path variable.
16498runpath_var=$runpath_var
16499
16500# Shared library path variable.
16501shlibpath_var=$shlibpath_var
16502
16503# Is shlibpath searched before the hard-coded library search path?
16504shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16505
16506# Format of library name prefix.
16507libname_spec=$lt_libname_spec
16508
16509# List of archive names.  First name is the real one, the rest are links.
16510# The last name is the one that the linker finds with -lNAME
16511library_names_spec=$lt_library_names_spec
16512
16513# The coded name of the library, if different from the real name.
16514soname_spec=$lt_soname_spec
16515
16516# Permission mode override for installation of shared libraries.
16517install_override_mode=$lt_install_override_mode
16518
16519# Command to use after installation of a shared archive.
16520postinstall_cmds=$lt_postinstall_cmds
16521
16522# Command to use after uninstallation of a shared archive.
16523postuninstall_cmds=$lt_postuninstall_cmds
16524
16525# Commands used to finish a libtool library installation in a directory.
16526finish_cmds=$lt_finish_cmds
16527
16528# As "finish_cmds", except a single script fragment to be evaled but
16529# not shown.
16530finish_eval=$lt_finish_eval
16531
16532# Whether we should hardcode library paths into libraries.
16533hardcode_into_libs=$hardcode_into_libs
16534
16535# Compile-time system search path for libraries.
16536sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16537
16538# Run-time system search path for libraries.
16539sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16540
16541# Whether dlopen is supported.
16542dlopen_support=$enable_dlopen
16543
16544# Whether dlopen of programs is supported.
16545dlopen_self=$enable_dlopen_self
16546
16547# Whether dlopen of statically linked programs is supported.
16548dlopen_self_static=$enable_dlopen_self_static
16549
16550# Commands to strip libraries.
16551old_striplib=$lt_old_striplib
16552striplib=$lt_striplib
16553
16554
16555# The linker used to build libraries.
16556LD=$lt_LD
16557
16558# How to create reloadable object files.
16559reload_flag=$lt_reload_flag
16560reload_cmds=$lt_reload_cmds
16561
16562# Commands used to build an old-style archive.
16563old_archive_cmds=$lt_old_archive_cmds
16564
16565# A language specific compiler.
16566CC=$lt_compiler
16567
16568# Is the compiler the GNU compiler?
16569with_gcc=$GCC
16570
16571# Compiler flag to turn off builtin functions.
16572no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16573
16574# How to pass a linker flag through the compiler.
16575wl=$lt_lt_prog_compiler_wl
16576
16577# Additional compiler flags for building library objects.
16578pic_flag=$lt_lt_prog_compiler_pic
16579
16580# Compiler flag to prevent dynamic linking.
16581link_static_flag=$lt_lt_prog_compiler_static
16582
16583# Does compiler simultaneously support -c and -o options?
16584compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16585
16586# Whether or not to add -lc for building shared libraries.
16587build_libtool_need_lc=$archive_cmds_need_lc
16588
16589# Whether or not to disallow shared libs when runtime libs are static.
16590allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16591
16592# Compiler flag to allow reflexive dlopens.
16593export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16594
16595# Compiler flag to generate shared objects directly from archives.
16596whole_archive_flag_spec=$lt_whole_archive_flag_spec
16597
16598# Whether the compiler copes with passing no objects directly.
16599compiler_needs_object=$lt_compiler_needs_object
16600
16601# Create an old-style archive from a shared archive.
16602old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16603
16604# Create a temporary old-style archive to link instead of a shared archive.
16605old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16606
16607# Commands used to build a shared archive.
16608archive_cmds=$lt_archive_cmds
16609archive_expsym_cmds=$lt_archive_expsym_cmds
16610
16611# Commands used to build a loadable module if different from building
16612# a shared archive.
16613module_cmds=$lt_module_cmds
16614module_expsym_cmds=$lt_module_expsym_cmds
16615
16616# Whether we are building with GNU ld or not.
16617with_gnu_ld=$lt_with_gnu_ld
16618
16619# Flag that allows shared libraries with undefined symbols to be built.
16620allow_undefined_flag=$lt_allow_undefined_flag
16621
16622# Flag that enforces no undefined symbols.
16623no_undefined_flag=$lt_no_undefined_flag
16624
16625# Flag to hardcode \$libdir into a binary during linking.
16626# This must work even if \$libdir does not exist
16627hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16628
16629# If ld is used when linking, flag to hardcode \$libdir into a binary
16630# during linking.  This must work even if \$libdir does not exist.
16631hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16632
16633# Whether we need a single "-rpath" flag with a separated argument.
16634hardcode_libdir_separator=$lt_hardcode_libdir_separator
16635
16636# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16637# DIR into the resulting binary.
16638hardcode_direct=$hardcode_direct
16639
16640# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16641# DIR into the resulting binary and the resulting library dependency is
16642# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16643# library is relocated.
16644hardcode_direct_absolute=$hardcode_direct_absolute
16645
16646# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16647# into the resulting binary.
16648hardcode_minus_L=$hardcode_minus_L
16649
16650# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16651# into the resulting binary.
16652hardcode_shlibpath_var=$hardcode_shlibpath_var
16653
16654# Set to "yes" if building a shared library automatically hardcodes DIR
16655# into the library and all subsequent libraries and executables linked
16656# against it.
16657hardcode_automatic=$hardcode_automatic
16658
16659# Set to yes if linker adds runtime paths of dependent libraries
16660# to runtime path list.
16661inherit_rpath=$inherit_rpath
16662
16663# Whether libtool must link a program against all its dependency libraries.
16664link_all_deplibs=$link_all_deplibs
16665
16666# Fix the shell variable \$srcfile for the compiler.
16667fix_srcfile_path=$lt_fix_srcfile_path
16668
16669# Set to "yes" if exported symbols are required.
16670always_export_symbols=$always_export_symbols
16671
16672# The commands to list exported symbols.
16673export_symbols_cmds=$lt_export_symbols_cmds
16674
16675# Symbols that should not be listed in the preloaded symbols.
16676exclude_expsyms=$lt_exclude_expsyms
16677
16678# Symbols that must always be exported.
16679include_expsyms=$lt_include_expsyms
16680
16681# Commands necessary for linking programs (against libraries) with templates.
16682prelink_cmds=$lt_prelink_cmds
16683
16684# Specify filename containing input files.
16685file_list_spec=$lt_file_list_spec
16686
16687# How to hardcode a shared library path into an executable.
16688hardcode_action=$hardcode_action
16689
16690# ### END LIBTOOL CONFIG
16691
16692_LT_EOF
16693
16694  case $host_os in
16695  aix3*)
16696    cat <<\_LT_EOF >> "$cfgfile"
16697# AIX sometimes has problems with the GCC collect2 program.  For some
16698# reason, if we set the COLLECT_NAMES environment variable, the problems
16699# vanish in a puff of smoke.
16700if test "X${COLLECT_NAMES+set}" != Xset; then
16701  COLLECT_NAMES=
16702  export COLLECT_NAMES
16703fi
16704_LT_EOF
16705    ;;
16706  esac
16707
16708
16709ltmain="$ac_aux_dir/ltmain.sh"
16710
16711
16712  # We use sed instead of cat because bash on DJGPP gets confused if
16713  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16714  # text mode, it properly converts lines to CR/LF.  This bash problem
16715  # is reportedly fixed, but why not run on old versions too?
16716  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16717    || (rm -f "$cfgfile"; exit 1)
16718
16719  case $xsi_shell in
16720  yes)
16721    cat << \_LT_EOF >> "$cfgfile"
16722
16723# func_dirname file append nondir_replacement
16724# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16725# otherwise set result to NONDIR_REPLACEMENT.
16726func_dirname ()
16727{
16728  case ${1} in
16729    */*) func_dirname_result="${1%/*}${2}" ;;
16730    *  ) func_dirname_result="${3}" ;;
16731  esac
16732}
16733
16734# func_basename file
16735func_basename ()
16736{
16737  func_basename_result="${1##*/}"
16738}
16739
16740# func_dirname_and_basename file append nondir_replacement
16741# perform func_basename and func_dirname in a single function
16742# call:
16743#   dirname:  Compute the dirname of FILE.  If nonempty,
16744#             add APPEND to the result, otherwise set result
16745#             to NONDIR_REPLACEMENT.
16746#             value returned in "$func_dirname_result"
16747#   basename: Compute filename of FILE.
16748#             value retuned in "$func_basename_result"
16749# Implementation must be kept synchronized with func_dirname
16750# and func_basename. For efficiency, we do not delegate to
16751# those functions but instead duplicate the functionality here.
16752func_dirname_and_basename ()
16753{
16754  case ${1} in
16755    */*) func_dirname_result="${1%/*}${2}" ;;
16756    *  ) func_dirname_result="${3}" ;;
16757  esac
16758  func_basename_result="${1##*/}"
16759}
16760
16761# func_stripname prefix suffix name
16762# strip PREFIX and SUFFIX off of NAME.
16763# PREFIX and SUFFIX must not contain globbing or regex special
16764# characters, hashes, percent signs, but SUFFIX may contain a leading
16765# dot (in which case that matches only a dot).
16766func_stripname ()
16767{
16768  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16769  # positional parameters, so assign one to ordinary parameter first.
16770  func_stripname_result=${3}
16771  func_stripname_result=${func_stripname_result#"${1}"}
16772  func_stripname_result=${func_stripname_result%"${2}"}
16773}
16774
16775# func_opt_split
16776func_opt_split ()
16777{
16778  func_opt_split_opt=${1%%=*}
16779  func_opt_split_arg=${1#*=}
16780}
16781
16782# func_lo2o object
16783func_lo2o ()
16784{
16785  case ${1} in
16786    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16787    *)    func_lo2o_result=${1} ;;
16788  esac
16789}
16790
16791# func_xform libobj-or-source
16792func_xform ()
16793{
16794  func_xform_result=${1%.*}.lo
16795}
16796
16797# func_arith arithmetic-term...
16798func_arith ()
16799{
16800  func_arith_result=$(( $* ))
16801}
16802
16803# func_len string
16804# STRING may not start with a hyphen.
16805func_len ()
16806{
16807  func_len_result=${#1}
16808}
16809
16810_LT_EOF
16811    ;;
16812  *) # Bourne compatible functions.
16813    cat << \_LT_EOF >> "$cfgfile"
16814
16815# func_dirname file append nondir_replacement
16816# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16817# otherwise set result to NONDIR_REPLACEMENT.
16818func_dirname ()
16819{
16820  # Extract subdirectory from the argument.
16821  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16822  if test "X$func_dirname_result" = "X${1}"; then
16823    func_dirname_result="${3}"
16824  else
16825    func_dirname_result="$func_dirname_result${2}"
16826  fi
16827}
16828
16829# func_basename file
16830func_basename ()
16831{
16832  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16833}
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).
16841# func_strip_suffix prefix name
16842func_stripname ()
16843{
16844  case ${2} in
16845    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16846    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16847  esac
16848}
16849
16850# sed scripts:
16851my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16852my_sed_long_arg='1s/^-[^=]*=//'
16853
16854# func_opt_split
16855func_opt_split ()
16856{
16857  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16858  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16859}
16860
16861# func_lo2o object
16862func_lo2o ()
16863{
16864  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16865}
16866
16867# func_xform libobj-or-source
16868func_xform ()
16869{
16870  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16871}
16872
16873# func_arith arithmetic-term...
16874func_arith ()
16875{
16876  func_arith_result=`expr "$@"`
16877}
16878
16879# func_len string
16880# STRING may not start with a hyphen.
16881func_len ()
16882{
16883  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16884}
16885
16886_LT_EOF
16887esac
16888
16889case $lt_shell_append in
16890  yes)
16891    cat << \_LT_EOF >> "$cfgfile"
16892
16893# func_append var value
16894# Append VALUE to the end of shell variable VAR.
16895func_append ()
16896{
16897  eval "$1+=\$2"
16898}
16899_LT_EOF
16900    ;;
16901  *)
16902    cat << \_LT_EOF >> "$cfgfile"
16903
16904# func_append var value
16905# Append VALUE to the end of shell variable VAR.
16906func_append ()
16907{
16908  eval "$1=\$$1\$2"
16909}
16910
16911_LT_EOF
16912    ;;
16913  esac
16914
16915
16916  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16917    || (rm -f "$cfgfile"; exit 1)
16918
16919  mv -f "$cfgfile" "$ofile" ||
16920    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16921  chmod +x "$ofile"
16922
16923 ;;
16924    "default-1":C)
16925    for ac_file in $CONFIG_FILES; do
16926      # Support "outfile[:infile[:infile...]]"
16927      case "$ac_file" in
16928        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16929      esac
16930      # PO directories have a Makefile.in generated from Makefile.in.in.
16931      case "$ac_file" in */Makefile.in)
16932        # Adjust a relative srcdir.
16933        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16934        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16935        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16936        # In autoconf-2.13 it is called $ac_given_srcdir.
16937        # In autoconf-2.50 it is called $srcdir.
16938        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16939        case "$ac_given_srcdir" in
16940          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16941          /*) top_srcdir="$ac_given_srcdir" ;;
16942          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16943        esac
16944        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16945          rm -f "$ac_dir/POTFILES"
16946          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16947          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16948          POMAKEFILEDEPS="POTFILES.in"
16949          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16950          # on $ac_dir but don't depend on user-specified configuration
16951          # parameters.
16952          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16953            # The LINGUAS file contains the set of available languages.
16954            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16955              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
16956            fi
16957            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16958            # Hide the ALL_LINGUAS assigment from automake.
16959            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16960            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16961          else
16962            # The set of available languages was given in configure.ac.
16963            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16964          fi
16965          case "$ac_given_srcdir" in
16966            .) srcdirpre= ;;
16967            *) srcdirpre='$(srcdir)/' ;;
16968          esac
16969          POFILES=
16970          GMOFILES=
16971          UPDATEPOFILES=
16972          DUMMYPOFILES=
16973          for lang in $ALL_LINGUAS; do
16974            POFILES="$POFILES $srcdirpre$lang.po"
16975            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16976            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16977            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16978          done
16979          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16980          # environment variable.
16981          INST_LINGUAS=
16982          if test -n "$ALL_LINGUAS"; then
16983            for presentlang in $ALL_LINGUAS; do
16984              useit=no
16985              if test "%UNSET%" != "$LINGUAS"; then
16986                desiredlanguages="$LINGUAS"
16987              else
16988                desiredlanguages="$ALL_LINGUAS"
16989              fi
16990              for desiredlang in $desiredlanguages; do
16991                # Use the presentlang catalog if desiredlang is
16992                #   a. equal to presentlang, or
16993                #   b. a variant of presentlang (because in this case,
16994                #      presentlang can be used as a fallback for messages
16995                #      which are not translated in the desiredlang catalog).
16996                case "$desiredlang" in
16997                  "$presentlang"*) useit=yes;;
16998                esac
16999              done
17000              if test $useit = yes; then
17001                INST_LINGUAS="$INST_LINGUAS $presentlang"
17002              fi
17003            done
17004          fi
17005          CATALOGS=
17006          if test -n "$INST_LINGUAS"; then
17007            for lang in $INST_LINGUAS; do
17008              CATALOGS="$CATALOGS $lang.gmo"
17009            done
17010          fi
17011          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
17012          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"
17013          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
17014            if test -f "$f"; then
17015              case "$f" in
17016                *.orig | *.bak | *~) ;;
17017                *) cat "$f" >> "$ac_dir/Makefile" ;;
17018              esac
17019            fi
17020          done
17021        fi
17022        ;;
17023      esac
17024    done ;;
17025    "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
17026 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
17027 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
17028 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
17029 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
17030 if test "x$cgen_cpu_prefix" != x ; then
17031   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
17032 fi ;;
17033
17034  esac
17035done # for ac_tag
17036
17037
17038as_fn_exit 0
17039_ACEOF
17040ac_clean_files=$ac_clean_files_save
17041
17042test $ac_write_fail = 0 ||
17043  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
17044
17045
17046# configure is writing to config.log, and then calls config.status.
17047# config.status does its own redirection, appending to config.log.
17048# Unfortunately, on DOS this fails, as config.log is still kept open
17049# by configure, so config.status won't be able to write to it; its
17050# output is simply discarded.  So we exec the FD to /dev/null,
17051# effectively closing config.log, so it can be properly (re)opened and
17052# appended to by config.status.  When coming back to configure, we
17053# need to make the FD available again.
17054if test "$no_create" != yes; then
17055  ac_cs_success=:
17056  ac_config_status_args=
17057  test "$silent" = yes &&
17058    ac_config_status_args="$ac_config_status_args --quiet"
17059  exec 5>/dev/null
17060  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17061  exec 5>>config.log
17062  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17063  # would make configure fail if this is the last instruction.
17064  $ac_cs_success || as_fn_exit $?
17065fi
17066if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17067  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17068$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17069fi
17070
17071