xref: /netbsd-src/external/gpl3/binutils/dist/gas/configure (revision dd7241df2fae9da4ea2bd20a68f001fa86ecf909)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for gas 2.42.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92  *[\\/]* ) as_myself=$0 ;;
93  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96  IFS=$as_save_IFS
97  test -z "$as_dir" && as_dir=.
98    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99  done
100IFS=$as_save_IFS
101
102     ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107  as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111  exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there.  '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136  # into an infinite loop, continuously re-executing ourselves.
137  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138    _as_can_reexec=no; export _as_can_reexec;
139    # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147  *v*x* | *x*v* ) as_opts=-vx ;;
148  *v* ) as_opts=-v ;;
149  *x* ) as_opts=-x ;;
150  * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157  fi
158  # We don't want this to propagate to other subprocesses.
159          { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162  emulate sh
163  NULLCMD=:
164  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165  # is contrary to our usage.  Disable this feature.
166  alias -g '\${1+\"\$@\"}'='\"\$@\"'
167  setopt NO_GLOB_SUBST
168else
169  case \`(set -o) 2>/dev/null\` in #(
170  *posix*) :
171    set -o posix ;; #(
172  *) :
173     ;;
174esac
175fi
176"
177  as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191  exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1
200
201  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    PATH=/empty FPATH=/empty; export PATH FPATH
206    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208  if (eval "$as_required") 2>/dev/null; then :
209  as_have_required=yes
210else
211  as_have_required=no
212fi
213  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215else
216  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217as_found=false
218for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219do
220  IFS=$as_save_IFS
221  test -z "$as_dir" && as_dir=.
222  as_found=:
223  case $as_dir in #(
224	 /*)
225	   for as_base in sh bash ksh sh5; do
226	     # Try only shells that exist, to save several forks.
227	     as_shell=$as_dir/$as_base
228	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230  CONFIG_SHELL=$as_shell as_have_required=yes
231		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  break 2
233fi
234fi
235	   done;;
236       esac
237  as_found=false
238done
239$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241  CONFIG_SHELL=$SHELL as_have_required=yes
242fi; }
243IFS=$as_save_IFS
244
245
246      if test "x$CONFIG_SHELL" != x; then :
247  export CONFIG_SHELL
248             # We cannot yet assume a decent shell, so we have to provide a
249# neutralization value for shells without unset; and this also
250# works around shells that cannot unset nonexistent variables.
251# Preserve -v and -x to the replacement shell.
252BASH_ENV=/dev/null
253ENV=/dev/null
254(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255case $- in # ((((
256  *v*x* | *x*v* ) as_opts=-vx ;;
257  *v* ) as_opts=-v ;;
258  *x* ) as_opts=-x ;;
259  * ) as_opts= ;;
260esac
261exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262# Admittedly, this is quite paranoid, since all the known shells bail
263# out after a failed `exec'.
264$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265exit 255
266fi
267
268    if test x$as_have_required = xno; then :
269  $as_echo "$0: This script requires a shell more modern than all"
270  $as_echo "$0: the shells that I found on your system."
271  if test x${ZSH_VERSION+set} = xset ; then
272    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
274  else
275    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276$0: including any error possibly output before this
277$0: message. Then install a modern shell, or manually run
278$0: the script under such a shell if you do have one."
279  fi
280  exit 1
281fi
282fi
283fi
284SHELL=${CONFIG_SHELL-/bin/sh}
285export SHELL
286# Unset more variables known to interfere with behavior of common tools.
287CLICOLOR_FORCE= GREP_OPTIONS=
288unset CLICOLOR_FORCE GREP_OPTIONS
289
290## --------------------- ##
291## M4sh Shell Functions. ##
292## --------------------- ##
293# as_fn_unset VAR
294# ---------------
295# Portably unset VAR.
296as_fn_unset ()
297{
298  { eval $1=; unset $1;}
299}
300as_unset=as_fn_unset
301
302# as_fn_set_status STATUS
303# -----------------------
304# Set $? to STATUS, without forking.
305as_fn_set_status ()
306{
307  return $1
308} # as_fn_set_status
309
310# as_fn_exit STATUS
311# -----------------
312# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313as_fn_exit ()
314{
315  set +e
316  as_fn_set_status $1
317  exit $1
318} # as_fn_exit
319
320# as_fn_mkdir_p
321# -------------
322# Create "$as_dir" as a directory, including parents if necessary.
323as_fn_mkdir_p ()
324{
325
326  case $as_dir in #(
327  -*) as_dir=./$as_dir;;
328  esac
329  test -d "$as_dir" || eval $as_mkdir_p || {
330    as_dirs=
331    while :; do
332      case $as_dir in #(
333      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
334      *) as_qdir=$as_dir;;
335      esac
336      as_dirs="'$as_qdir' $as_dirs"
337      as_dir=`$as_dirname -- "$as_dir" ||
338$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339	 X"$as_dir" : 'X\(//\)[^/]' \| \
340	 X"$as_dir" : 'X\(//\)$' \| \
341	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342$as_echo X"$as_dir" |
343    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
344	    s//\1/
345	    q
346	  }
347	  /^X\(\/\/\)[^/].*/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)$/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\).*/{
356	    s//\1/
357	    q
358	  }
359	  s/.*/./; q'`
360      test -d "$as_dir" && break
361    done
362    test -z "$as_dirs" || eval "mkdir $as_dirs"
363  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
365
366} # as_fn_mkdir_p
367
368# as_fn_executable_p FILE
369# -----------------------
370# Test if FILE is an executable regular file.
371as_fn_executable_p ()
372{
373  test -f "$1" && test -x "$1"
374} # as_fn_executable_p
375# as_fn_append VAR VALUE
376# ----------------------
377# Append the text in VALUE to the end of the definition contained in VAR. Take
378# advantage of any shell optimizations that allow amortized linear growth over
379# repeated appends, instead of the typical quadratic growth present in naive
380# implementations.
381if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382  eval 'as_fn_append ()
383  {
384    eval $1+=\$2
385  }'
386else
387  as_fn_append ()
388  {
389    eval $1=\$$1\$2
390  }
391fi # as_fn_append
392
393# as_fn_arith ARG...
394# ------------------
395# Perform arithmetic evaluation on the ARGs, and store the result in the
396# global $as_val. Take advantage of shells that can avoid forks. The arguments
397# must be portable across $(()) and expr.
398if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399  eval 'as_fn_arith ()
400  {
401    as_val=$(( $* ))
402  }'
403else
404  as_fn_arith ()
405  {
406    as_val=`expr "$@" || test $? -eq 1`
407  }
408fi # as_fn_arith
409
410
411# as_fn_error STATUS ERROR [LINENO LOG_FD]
412# ----------------------------------------
413# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415# script with STATUS, using 1 if that was 0.
416as_fn_error ()
417{
418  as_status=$1; test $as_status -eq 0 && as_status=1
419  if test "$4"; then
420    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
422  fi
423  $as_echo "$as_me: error: $2" >&2
424  as_fn_exit $as_status
425} # as_fn_error
426
427if expr a : '\(a\)' >/dev/null 2>&1 &&
428   test "X`expr 00001 : '.*\(...\)'`" = X001; then
429  as_expr=expr
430else
431  as_expr=false
432fi
433
434if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435  as_basename=basename
436else
437  as_basename=false
438fi
439
440if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441  as_dirname=dirname
442else
443  as_dirname=false
444fi
445
446as_me=`$as_basename -- "$0" ||
447$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448	 X"$0" : 'X\(//\)$' \| \
449	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
450$as_echo X/"$0" |
451    sed '/^.*\/\([^/][^/]*\)\/*$/{
452	    s//\1/
453	    q
454	  }
455	  /^X\/\(\/\/\)$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\).*/{
460	    s//\1/
461	    q
462	  }
463	  s/.*/./; q'`
464
465# Avoid depending upon Character Ranges.
466as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469as_cr_digits='0123456789'
470as_cr_alnum=$as_cr_Letters$as_cr_digits
471
472
473  as_lineno_1=$LINENO as_lineno_1a=$LINENO
474  as_lineno_2=$LINENO as_lineno_2a=$LINENO
475  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
478  sed -n '
479    p
480    /[$]LINENO/=
481  ' <$as_myself |
482    sed '
483      s/[$]LINENO.*/&-/
484      t lineno
485      b
486      :lineno
487      N
488      :loop
489      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
490      t loop
491      s/-\n.*//
492    ' >$as_me.lineno &&
493  chmod +x "$as_me.lineno" ||
494    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
495
496  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497  # already done that, so ensure we don't try to do so again and fall
498  # in an infinite loop.  This has already happened in practice.
499  _as_can_reexec=no; export _as_can_reexec
500  # Don't try to exec as it changes $[0], causing all sort of problems
501  # (the dirname of $[0] is not the place where we might find the
502  # original and so on.  Autoconf is especially sensitive to this).
503  . "./$as_me.lineno"
504  # Exit status is that of the last command.
505  exit
506}
507
508ECHO_C= ECHO_N= ECHO_T=
509case `echo -n x` in #(((((
510-n*)
511  case `echo 'xy\c'` in
512  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
513  xy)  ECHO_C='\c';;
514  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
515       ECHO_T='	';;
516  esac;;
517*)
518  ECHO_N='-n';;
519esac
520
521rm -f conf$$ conf$$.exe conf$$.file
522if test -d conf$$.dir; then
523  rm -f conf$$.dir/conf$$.file
524else
525  rm -f conf$$.dir
526  mkdir conf$$.dir 2>/dev/null
527fi
528if (echo >conf$$.file) 2>/dev/null; then
529  if ln -s conf$$.file conf$$ 2>/dev/null; then
530    as_ln_s='ln -s'
531    # ... but there are two gotchas:
532    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534    # In both cases, we have to default to `cp -pR'.
535    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
536      as_ln_s='cp -pR'
537  elif ln conf$$.file conf$$ 2>/dev/null; then
538    as_ln_s=ln
539  else
540    as_ln_s='cp -pR'
541  fi
542else
543  as_ln_s='cp -pR'
544fi
545rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546rmdir conf$$.dir 2>/dev/null
547
548if mkdir -p . 2>/dev/null; then
549  as_mkdir_p='mkdir -p "$as_dir"'
550else
551  test -d ./-p && rmdir ./-p
552  as_mkdir_p=false
553fi
554
555as_test_x='test -x'
556as_executable_p=as_fn_executable_p
557
558# Sed expression to map a string onto a valid CPP name.
559as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
560
561# Sed expression to map a string onto a valid variable name.
562as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567test -n "$DJDIR" || exec 7<&0 </dev/null
568exec 6>&1
569
570# Name of the host.
571# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572# so uname gets run too.
573ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575#
576# Initializations.
577#
578ac_default_prefix=/usr/local
579ac_clean_files=
580ac_config_libobj_dir=.
581LIBOBJS=
582cross_compiling=no
583subdirs=
584MFLAGS=
585MAKEFLAGS=
586
587# Identity of this package.
588PACKAGE_NAME='gas'
589PACKAGE_TARNAME='gas'
590PACKAGE_VERSION='2.42'
591PACKAGE_STRING='gas 2.42'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595ac_unique_file="as.h"
596# Factoring default headers for most tests.
597ac_includes_default="\
598#include <stdio.h>
599#ifdef HAVE_SYS_TYPES_H
600# include <sys/types.h>
601#endif
602#ifdef HAVE_SYS_STAT_H
603# include <sys/stat.h>
604#endif
605#ifdef STDC_HEADERS
606# include <stdlib.h>
607# include <stddef.h>
608#else
609# ifdef HAVE_STDLIB_H
610#  include <stdlib.h>
611# endif
612#endif
613#ifdef HAVE_STRING_H
614# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
615#  include <memory.h>
616# endif
617# include <string.h>
618#endif
619#ifdef HAVE_STRINGS_H
620# include <strings.h>
621#endif
622#ifdef HAVE_INTTYPES_H
623# include <inttypes.h>
624#endif
625#ifdef HAVE_STDINT_H
626# include <stdint.h>
627#endif
628#ifdef HAVE_UNISTD_H
629# include <unistd.h>
630#endif"
631
632gt_needs=
633ac_subst_vars='am__EXEEXT_FALSE
634am__EXEEXT_TRUE
635LTLIBOBJS
636LIBOBJS
637ZSTD_LIBS
638ZSTD_CFLAGS
639PKG_CONFIG_LIBDIR
640PKG_CONFIG_PATH
641PKG_CONFIG
642zlibinc
643zlibdir
644LIBM
645GENINSRC_NEVER_FALSE
646GENINSRC_NEVER_TRUE
647MAINT
648MAINTAINER_MODE_FALSE
649MAINTAINER_MODE_TRUE
650CATOBJEXT
651GENCAT
652INSTOBJEXT
653DATADIRNAME
654CATALOGS
655INCINTL
656LIBINTL_DEP
657POSUB
658LTLIBINTL
659LIBINTL
660INTLLIBS
661LTLIBICONV
662LIBICONV
663INTL_MACOSX_LIBS
664MSGMERGE
665XGETTEXT
666GMSGFMT
667MSGFMT
668USE_NLS
669MKINSTALLDIRS
670LEXLIB
671LEX_OUTPUT_ROOT
672LEX
673YFLAGS
674YACC
675OPCODES_LIB
676atof
677install_tooldir
678te_file
679obj_format
680target_cpu_type
681extra_objects
682cgen_cpu_prefix
683GDBINIT
684WARN_WRITE_STRINGS
685NO_WERROR
686WARN_CFLAGS_FOR_BUILD
687WARN_CFLAGS
688do_compare
689LARGEFILE_CPPFLAGS
690OTOOL64
691OTOOL
692LIPO
693NMEDIT
694DSYMUTIL
695RANLIB
696AR
697OBJDUMP
698LN_S
699NM
700ac_ct_DUMPBIN
701DUMPBIN
702LD
703FGREP
704SED
705LIBTOOL
706EGREP
707GREP
708CPP
709am__fastdepCC_FALSE
710am__fastdepCC_TRUE
711CCDEPMODE
712am__nodep
713AMDEPBACKSLASH
714AMDEP_FALSE
715AMDEP_TRUE
716am__quote
717am__include
718DEPDIR
719OBJEXT
720EXEEXT
721ac_ct_CC
722CPPFLAGS
723LDFLAGS
724CFLAGS
725CC
726AM_BACKSLASH
727AM_DEFAULT_VERBOSITY
728AM_DEFAULT_V
729AM_V
730am__untar
731am__tar
732AMTAR
733am__leading_dot
734SET_MAKE
735AWK
736mkdir_p
737MKDIR_P
738INSTALL_STRIP_PROGRAM
739STRIP
740install_sh
741MAKEINFO
742AUTOHEADER
743AUTOMAKE
744AUTOCONF
745ACLOCAL
746VERSION
747PACKAGE
748CYGPATH_W
749am__isrc
750INSTALL_DATA
751INSTALL_SCRIPT
752INSTALL_PROGRAM
753target_os
754target_vendor
755target_cpu
756target
757host_os
758host_vendor
759host_cpu
760host
761build_os
762build_vendor
763build_cpu
764build
765target_alias
766host_alias
767build_alias
768LIBS
769ECHO_T
770ECHO_N
771ECHO_C
772DEFS
773mandir
774localedir
775libdir
776psdir
777pdfdir
778dvidir
779htmldir
780infodir
781docdir
782oldincludedir
783includedir
784localstatedir
785sharedstatedir
786sysconfdir
787datadir
788datarootdir
789libexecdir
790sbindir
791bindir
792program_transform_name
793prefix
794exec_prefix
795PACKAGE_URL
796PACKAGE_BUGREPORT
797PACKAGE_STRING
798PACKAGE_VERSION
799PACKAGE_TARNAME
800PACKAGE_NAME
801PATH_SEPARATOR
802SHELL'
803ac_subst_files=''
804ac_user_opts='
805enable_option_checking
806enable_silent_rules
807enable_dependency_tracking
808enable_shared
809enable_static
810with_pic
811enable_fast_install
812with_gnu_ld
813enable_libtool_lock
814enable_plugins
815enable_largefile
816enable_targets
817enable_checking
818enable_compressed_debug_sections
819enable_default_compressed_debug_sections_algorithm
820enable_x86_relax_relocations
821enable_elf_stt_common
822enable_generate_build_notes
823enable_mips_fix_loongson3_llsc
824enable_x86_used_note
825enable_default_riscv_attribute
826enable_werror
827enable_build_warnings
828with_cpu
829enable_nls
830enable_rpath
831with_libiconv_prefix
832with_libiconv_type
833with_libintl_prefix
834with_libintl_type
835enable_maintainer_mode
836with_system_zlib
837with_zstd
838'
839      ac_precious_vars='build_alias
840host_alias
841target_alias
842CC
843CFLAGS
844LDFLAGS
845LIBS
846CPPFLAGS
847CPP
848YACC
849YFLAGS
850PKG_CONFIG
851PKG_CONFIG_PATH
852PKG_CONFIG_LIBDIR
853ZSTD_CFLAGS
854ZSTD_LIBS'
855
856
857# Initialize some variables set by options.
858ac_init_help=
859ac_init_version=false
860ac_unrecognized_opts=
861ac_unrecognized_sep=
862# The variables have the same names as the options, with
863# dashes changed to underlines.
864cache_file=/dev/null
865exec_prefix=NONE
866no_create=
867no_recursion=
868prefix=NONE
869program_prefix=NONE
870program_suffix=NONE
871program_transform_name=s,x,x,
872silent=
873site=
874srcdir=
875verbose=
876x_includes=NONE
877x_libraries=NONE
878
879# Installation directory options.
880# These are left unexpanded so users can "make install exec_prefix=/foo"
881# and all the variables that are supposed to be based on exec_prefix
882# by default will actually change.
883# Use braces instead of parens because sh, perl, etc. also accept them.
884# (The list follows the same order as the GNU Coding Standards.)
885bindir='${exec_prefix}/bin'
886sbindir='${exec_prefix}/sbin'
887libexecdir='${exec_prefix}/libexec'
888datarootdir='${prefix}/share'
889datadir='${datarootdir}'
890sysconfdir='${prefix}/etc'
891sharedstatedir='${prefix}/com'
892localstatedir='${prefix}/var'
893includedir='${prefix}/include'
894oldincludedir='/usr/include'
895docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
896infodir='${datarootdir}/info'
897htmldir='${docdir}'
898dvidir='${docdir}'
899pdfdir='${docdir}'
900psdir='${docdir}'
901libdir='${exec_prefix}/lib'
902localedir='${datarootdir}/locale'
903mandir='${datarootdir}/man'
904
905ac_prev=
906ac_dashdash=
907for ac_option
908do
909  # If the previous option needs an argument, assign it.
910  if test -n "$ac_prev"; then
911    eval $ac_prev=\$ac_option
912    ac_prev=
913    continue
914  fi
915
916  case $ac_option in
917  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
918  *=)   ac_optarg= ;;
919  *)    ac_optarg=yes ;;
920  esac
921
922  # Accept the important Cygnus configure options, so we can diagnose typos.
923
924  case $ac_dashdash$ac_option in
925  --)
926    ac_dashdash=yes ;;
927
928  -bindir | --bindir | --bindi | --bind | --bin | --bi)
929    ac_prev=bindir ;;
930  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
931    bindir=$ac_optarg ;;
932
933  -build | --build | --buil | --bui | --bu)
934    ac_prev=build_alias ;;
935  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
936    build_alias=$ac_optarg ;;
937
938  -cache-file | --cache-file | --cache-fil | --cache-fi \
939  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
940    ac_prev=cache_file ;;
941  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
942  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
943    cache_file=$ac_optarg ;;
944
945  --config-cache | -C)
946    cache_file=config.cache ;;
947
948  -datadir | --datadir | --datadi | --datad)
949    ac_prev=datadir ;;
950  -datadir=* | --datadir=* | --datadi=* | --datad=*)
951    datadir=$ac_optarg ;;
952
953  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
954  | --dataroo | --dataro | --datar)
955    ac_prev=datarootdir ;;
956  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
957  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
958    datarootdir=$ac_optarg ;;
959
960  -disable-* | --disable-*)
961    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
962    # Reject names that are not valid shell variable names.
963    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
964      as_fn_error $? "invalid feature name: $ac_useropt"
965    ac_useropt_orig=$ac_useropt
966    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
967    case $ac_user_opts in
968      *"
969"enable_$ac_useropt"
970"*) ;;
971      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
972	 ac_unrecognized_sep=', ';;
973    esac
974    eval enable_$ac_useropt=no ;;
975
976  -docdir | --docdir | --docdi | --doc | --do)
977    ac_prev=docdir ;;
978  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
979    docdir=$ac_optarg ;;
980
981  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
982    ac_prev=dvidir ;;
983  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
984    dvidir=$ac_optarg ;;
985
986  -enable-* | --enable-*)
987    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
988    # Reject names that are not valid shell variable names.
989    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
990      as_fn_error $? "invalid feature name: $ac_useropt"
991    ac_useropt_orig=$ac_useropt
992    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
993    case $ac_user_opts in
994      *"
995"enable_$ac_useropt"
996"*) ;;
997      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
998	 ac_unrecognized_sep=', ';;
999    esac
1000    eval enable_$ac_useropt=\$ac_optarg ;;
1001
1002  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1003  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1004  | --exec | --exe | --ex)
1005    ac_prev=exec_prefix ;;
1006  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1007  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1008  | --exec=* | --exe=* | --ex=*)
1009    exec_prefix=$ac_optarg ;;
1010
1011  -gas | --gas | --ga | --g)
1012    # Obsolete; use --with-gas.
1013    with_gas=yes ;;
1014
1015  -help | --help | --hel | --he | -h)
1016    ac_init_help=long ;;
1017  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1018    ac_init_help=recursive ;;
1019  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1020    ac_init_help=short ;;
1021
1022  -host | --host | --hos | --ho)
1023    ac_prev=host_alias ;;
1024  -host=* | --host=* | --hos=* | --ho=*)
1025    host_alias=$ac_optarg ;;
1026
1027  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1028    ac_prev=htmldir ;;
1029  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1030  | --ht=*)
1031    htmldir=$ac_optarg ;;
1032
1033  -includedir | --includedir | --includedi | --included | --include \
1034  | --includ | --inclu | --incl | --inc)
1035    ac_prev=includedir ;;
1036  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1037  | --includ=* | --inclu=* | --incl=* | --inc=*)
1038    includedir=$ac_optarg ;;
1039
1040  -infodir | --infodir | --infodi | --infod | --info | --inf)
1041    ac_prev=infodir ;;
1042  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1043    infodir=$ac_optarg ;;
1044
1045  -libdir | --libdir | --libdi | --libd)
1046    ac_prev=libdir ;;
1047  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1048    libdir=$ac_optarg ;;
1049
1050  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1051  | --libexe | --libex | --libe)
1052    ac_prev=libexecdir ;;
1053  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1054  | --libexe=* | --libex=* | --libe=*)
1055    libexecdir=$ac_optarg ;;
1056
1057  -localedir | --localedir | --localedi | --localed | --locale)
1058    ac_prev=localedir ;;
1059  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1060    localedir=$ac_optarg ;;
1061
1062  -localstatedir | --localstatedir | --localstatedi | --localstated \
1063  | --localstate | --localstat | --localsta | --localst | --locals)
1064    ac_prev=localstatedir ;;
1065  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1066  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1067    localstatedir=$ac_optarg ;;
1068
1069  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1070    ac_prev=mandir ;;
1071  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1072    mandir=$ac_optarg ;;
1073
1074  -nfp | --nfp | --nf)
1075    # Obsolete; use --without-fp.
1076    with_fp=no ;;
1077
1078  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1079  | --no-cr | --no-c | -n)
1080    no_create=yes ;;
1081
1082  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1083  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1084    no_recursion=yes ;;
1085
1086  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1087  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1088  | --oldin | --oldi | --old | --ol | --o)
1089    ac_prev=oldincludedir ;;
1090  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1091  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1092  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1093    oldincludedir=$ac_optarg ;;
1094
1095  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1096    ac_prev=prefix ;;
1097  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1098    prefix=$ac_optarg ;;
1099
1100  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1101  | --program-pre | --program-pr | --program-p)
1102    ac_prev=program_prefix ;;
1103  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1104  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1105    program_prefix=$ac_optarg ;;
1106
1107  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1108  | --program-suf | --program-su | --program-s)
1109    ac_prev=program_suffix ;;
1110  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1111  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1112    program_suffix=$ac_optarg ;;
1113
1114  -program-transform-name | --program-transform-name \
1115  | --program-transform-nam | --program-transform-na \
1116  | --program-transform-n | --program-transform- \
1117  | --program-transform | --program-transfor \
1118  | --program-transfo | --program-transf \
1119  | --program-trans | --program-tran \
1120  | --progr-tra | --program-tr | --program-t)
1121    ac_prev=program_transform_name ;;
1122  -program-transform-name=* | --program-transform-name=* \
1123  | --program-transform-nam=* | --program-transform-na=* \
1124  | --program-transform-n=* | --program-transform-=* \
1125  | --program-transform=* | --program-transfor=* \
1126  | --program-transfo=* | --program-transf=* \
1127  | --program-trans=* | --program-tran=* \
1128  | --progr-tra=* | --program-tr=* | --program-t=*)
1129    program_transform_name=$ac_optarg ;;
1130
1131  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1132    ac_prev=pdfdir ;;
1133  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1134    pdfdir=$ac_optarg ;;
1135
1136  -psdir | --psdir | --psdi | --psd | --ps)
1137    ac_prev=psdir ;;
1138  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1139    psdir=$ac_optarg ;;
1140
1141  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1142  | -silent | --silent | --silen | --sile | --sil)
1143    silent=yes ;;
1144
1145  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1146    ac_prev=sbindir ;;
1147  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1148  | --sbi=* | --sb=*)
1149    sbindir=$ac_optarg ;;
1150
1151  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1152  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1153  | --sharedst | --shareds | --shared | --share | --shar \
1154  | --sha | --sh)
1155    ac_prev=sharedstatedir ;;
1156  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1157  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1158  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1159  | --sha=* | --sh=*)
1160    sharedstatedir=$ac_optarg ;;
1161
1162  -site | --site | --sit)
1163    ac_prev=site ;;
1164  -site=* | --site=* | --sit=*)
1165    site=$ac_optarg ;;
1166
1167  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1168    ac_prev=srcdir ;;
1169  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1170    srcdir=$ac_optarg ;;
1171
1172  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1173  | --syscon | --sysco | --sysc | --sys | --sy)
1174    ac_prev=sysconfdir ;;
1175  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1176  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1177    sysconfdir=$ac_optarg ;;
1178
1179  -target | --target | --targe | --targ | --tar | --ta | --t)
1180    ac_prev=target_alias ;;
1181  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1182    target_alias=$ac_optarg ;;
1183
1184  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1185    verbose=yes ;;
1186
1187  -version | --version | --versio | --versi | --vers | -V)
1188    ac_init_version=: ;;
1189
1190  -with-* | --with-*)
1191    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1192    # Reject names that are not valid shell variable names.
1193    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1194      as_fn_error $? "invalid package name: $ac_useropt"
1195    ac_useropt_orig=$ac_useropt
1196    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1197    case $ac_user_opts in
1198      *"
1199"with_$ac_useropt"
1200"*) ;;
1201      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1202	 ac_unrecognized_sep=', ';;
1203    esac
1204    eval with_$ac_useropt=\$ac_optarg ;;
1205
1206  -without-* | --without-*)
1207    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1208    # Reject names that are not valid shell variable names.
1209    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1210      as_fn_error $? "invalid package name: $ac_useropt"
1211    ac_useropt_orig=$ac_useropt
1212    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1213    case $ac_user_opts in
1214      *"
1215"with_$ac_useropt"
1216"*) ;;
1217      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1218	 ac_unrecognized_sep=', ';;
1219    esac
1220    eval with_$ac_useropt=no ;;
1221
1222  --x)
1223    # Obsolete; use --with-x.
1224    with_x=yes ;;
1225
1226  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1227  | --x-incl | --x-inc | --x-in | --x-i)
1228    ac_prev=x_includes ;;
1229  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1230  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1231    x_includes=$ac_optarg ;;
1232
1233  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1234  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1235    ac_prev=x_libraries ;;
1236  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1237  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1238    x_libraries=$ac_optarg ;;
1239
1240  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1241Try \`$0 --help' for more information"
1242    ;;
1243
1244  *=*)
1245    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1246    # Reject names that are not valid shell variable names.
1247    case $ac_envvar in #(
1248      '' | [0-9]* | *[!_$as_cr_alnum]* )
1249      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1250    esac
1251    eval $ac_envvar=\$ac_optarg
1252    export $ac_envvar ;;
1253
1254  *)
1255    # FIXME: should be removed in autoconf 3.0.
1256    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1257    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1258      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1259    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1260    ;;
1261
1262  esac
1263done
1264
1265if test -n "$ac_prev"; then
1266  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1267  as_fn_error $? "missing argument to $ac_option"
1268fi
1269
1270if test -n "$ac_unrecognized_opts"; then
1271  case $enable_option_checking in
1272    no) ;;
1273    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1274    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1275  esac
1276fi
1277
1278# Check all directory arguments for consistency.
1279for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1280		datadir sysconfdir sharedstatedir localstatedir includedir \
1281		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1282		libdir localedir mandir
1283do
1284  eval ac_val=\$$ac_var
1285  # Remove trailing slashes.
1286  case $ac_val in
1287    */ )
1288      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1289      eval $ac_var=\$ac_val;;
1290  esac
1291  # Be sure to have absolute directory names.
1292  case $ac_val in
1293    [\\/$]* | ?:[\\/]* )  continue;;
1294    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1295  esac
1296  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1297done
1298
1299# There might be people who depend on the old broken behavior: `$host'
1300# used to hold the argument of --host etc.
1301# FIXME: To remove some day.
1302build=$build_alias
1303host=$host_alias
1304target=$target_alias
1305
1306# FIXME: To remove some day.
1307if test "x$host_alias" != x; then
1308  if test "x$build_alias" = x; then
1309    cross_compiling=maybe
1310  elif test "x$build_alias" != "x$host_alias"; then
1311    cross_compiling=yes
1312  fi
1313fi
1314
1315ac_tool_prefix=
1316test -n "$host_alias" && ac_tool_prefix=$host_alias-
1317
1318test "$silent" = yes && exec 6>/dev/null
1319
1320
1321ac_pwd=`pwd` && test -n "$ac_pwd" &&
1322ac_ls_di=`ls -di .` &&
1323ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1324  as_fn_error $? "working directory cannot be determined"
1325test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1326  as_fn_error $? "pwd does not report name of working directory"
1327
1328
1329# Find the source files, if location was not specified.
1330if test -z "$srcdir"; then
1331  ac_srcdir_defaulted=yes
1332  # Try the directory containing this script, then the parent directory.
1333  ac_confdir=`$as_dirname -- "$as_myself" ||
1334$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1335	 X"$as_myself" : 'X\(//\)[^/]' \| \
1336	 X"$as_myself" : 'X\(//\)$' \| \
1337	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1338$as_echo X"$as_myself" |
1339    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1340	    s//\1/
1341	    q
1342	  }
1343	  /^X\(\/\/\)[^/].*/{
1344	    s//\1/
1345	    q
1346	  }
1347	  /^X\(\/\/\)$/{
1348	    s//\1/
1349	    q
1350	  }
1351	  /^X\(\/\).*/{
1352	    s//\1/
1353	    q
1354	  }
1355	  s/.*/./; q'`
1356  srcdir=$ac_confdir
1357  if test ! -r "$srcdir/$ac_unique_file"; then
1358    srcdir=..
1359  fi
1360else
1361  ac_srcdir_defaulted=no
1362fi
1363if test ! -r "$srcdir/$ac_unique_file"; then
1364  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1365  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1366fi
1367ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1368ac_abs_confdir=`(
1369	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1370	pwd)`
1371# When building in place, set srcdir=.
1372if test "$ac_abs_confdir" = "$ac_pwd"; then
1373  srcdir=.
1374fi
1375# Remove unnecessary trailing slashes from srcdir.
1376# Double slashes in file names in object file debugging info
1377# mess up M-x gdb in Emacs.
1378case $srcdir in
1379*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1380esac
1381for ac_var in $ac_precious_vars; do
1382  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1383  eval ac_env_${ac_var}_value=\$${ac_var}
1384  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1385  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1386done
1387
1388#
1389# Report the --help message.
1390#
1391if test "$ac_init_help" = "long"; then
1392  # Omit some internal or obsolete options to make the list less imposing.
1393  # This message is too long to be a string in the A/UX 3.1 sh.
1394  cat <<_ACEOF
1395\`configure' configures gas 2.42 to adapt to many kinds of systems.
1396
1397Usage: $0 [OPTION]... [VAR=VALUE]...
1398
1399To assign environment variables (e.g., CC, CFLAGS...), specify them as
1400VAR=VALUE.  See below for descriptions of some of the useful variables.
1401
1402Defaults for the options are specified in brackets.
1403
1404Configuration:
1405  -h, --help              display this help and exit
1406      --help=short        display options specific to this package
1407      --help=recursive    display the short help of all the included packages
1408  -V, --version           display version information and exit
1409  -q, --quiet, --silent   do not print \`checking ...' messages
1410      --cache-file=FILE   cache test results in FILE [disabled]
1411  -C, --config-cache      alias for \`--cache-file=config.cache'
1412  -n, --no-create         do not create output files
1413      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1414
1415Installation directories:
1416  --prefix=PREFIX         install architecture-independent files in PREFIX
1417                          [$ac_default_prefix]
1418  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1419                          [PREFIX]
1420
1421By default, \`make install' will install all the files in
1422\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1423an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1424for instance \`--prefix=\$HOME'.
1425
1426For better control, use the options below.
1427
1428Fine tuning of the installation directories:
1429  --bindir=DIR            user executables [EPREFIX/bin]
1430  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1431  --libexecdir=DIR        program executables [EPREFIX/libexec]
1432  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1433  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1434  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1435  --libdir=DIR            object code libraries [EPREFIX/lib]
1436  --includedir=DIR        C header files [PREFIX/include]
1437  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1438  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1439  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1440  --infodir=DIR           info documentation [DATAROOTDIR/info]
1441  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1442  --mandir=DIR            man documentation [DATAROOTDIR/man]
1443  --docdir=DIR            documentation root [DATAROOTDIR/doc/gas]
1444  --htmldir=DIR           html documentation [DOCDIR]
1445  --dvidir=DIR            dvi documentation [DOCDIR]
1446  --pdfdir=DIR            pdf documentation [DOCDIR]
1447  --psdir=DIR             ps documentation [DOCDIR]
1448_ACEOF
1449
1450  cat <<\_ACEOF
1451
1452Program names:
1453  --program-prefix=PREFIX            prepend PREFIX to installed program names
1454  --program-suffix=SUFFIX            append SUFFIX to installed program names
1455  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1456
1457System types:
1458  --build=BUILD     configure for building on BUILD [guessed]
1459  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1460  --target=TARGET   configure for building compilers for TARGET [HOST]
1461_ACEOF
1462fi
1463
1464if test -n "$ac_init_help"; then
1465  case $ac_init_help in
1466     short | recursive ) echo "Configuration of gas 2.42:";;
1467   esac
1468  cat <<\_ACEOF
1469
1470Optional Features:
1471  --disable-option-checking  ignore unrecognized --enable/--with options
1472  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1473  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1474  --enable-silent-rules   less verbose build output (undo: "make V=1")
1475  --disable-silent-rules  verbose build output (undo: "make V=0")
1476  --enable-dependency-tracking
1477                          do not reject slow dependency extractors
1478  --disable-dependency-tracking
1479                          speeds up one-time build
1480  --enable-shared[=PKGS]  build shared libraries [default=yes]
1481  --enable-static[=PKGS]  build static libraries [default=yes]
1482  --enable-fast-install[=PKGS]
1483                          optimize for fast installation [default=yes]
1484  --disable-libtool-lock  avoid locking (might break parallel builds)
1485  --enable-plugins        Enable support for plugins
1486  --disable-largefile     omit support for large files
1487  --enable-targets        alternative target configurations besides the primary
1488  --enable-checking       enable run-time checks
1489  --enable-compressed-debug-sections={all,gas,none}
1490                          compress debug sections by default
1491  --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
1492                          Default compression algorithm for
1493                          --enable-compressed-debug-sections.
1494  --enable-x86-relax-relocations
1495                          generate x86 relax relocations by default
1496  --enable-elf-stt-common generate ELF common symbols with STT_COMMON type by
1497                          default
1498  --enable-generate-build-notes
1499                          generate GNU Build notes if none are provided by the
1500                          input
1501  --enable-mips-fix-loongson3-llsc
1502                          enable MIPS fix Loongson3 LLSC errata
1503  --enable-x86-used-note  generate GNU x86 used ISA and feature properties
1504  --enable-default-riscv-attribute
1505                          generate RISC-V arch attribute by default
1506  --enable-werror         treat compile warnings as errors
1507  --enable-build-warnings enable build-time compiler warnings
1508  --disable-nls           do not use Native Language Support
1509  --disable-rpath         do not hardcode runtime library paths
1510  --enable-maintainer-mode
1511                          enable make rules and dependencies not useful (and
1512                          sometimes confusing) to the casual installer
1513
1514Optional Packages:
1515  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1516  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1517  --with-pic              try to use only PIC/non-PIC objects [default=use
1518                          both]
1519  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1520  --with-cpu=CPU          default cpu variant is CPU (currently only supported
1521                          on ARC)
1522  --with-gnu-ld           assume the C compiler uses GNU ld default=no
1523  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1524  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1525  --with-libiconv-type=TYPE     type of library to search for (auto/static/shared)
1526  --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
1527  --without-libintl-prefix     don't search for libintl in includedir and libdir
1528  --with-libintl-type=TYPE     type of library to search for (auto/static/shared)
1529  --with-system-zlib      use installed libz
1530  --with-zstd             support zstd compressed debug sections
1531                          (default=auto)
1532
1533Some influential environment variables:
1534  CC          C compiler command
1535  CFLAGS      C compiler flags
1536  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1537              nonstandard directory <lib dir>
1538  LIBS        libraries to pass to the linker, e.g. -l<library>
1539  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1540              you have headers in a nonstandard directory <include dir>
1541  CPP         C preprocessor
1542  YACC        The `Yet Another Compiler Compiler' implementation to use.
1543              Defaults to the first program found out of: `bison -y', `byacc',
1544              `yacc'.
1545  YFLAGS      The list of arguments that will be passed by default to $YACC.
1546              This script will default YFLAGS to the empty string to avoid a
1547              default value of `-d' given by some make applications.
1548  PKG_CONFIG  path to pkg-config utility
1549  PKG_CONFIG_PATH
1550              directories to add to pkg-config's search path
1551  PKG_CONFIG_LIBDIR
1552              path overriding pkg-config's built-in search path
1553  ZSTD_CFLAGS C compiler flags for ZSTD, overriding pkg-config
1554  ZSTD_LIBS   linker flags for ZSTD, overriding pkg-config
1555
1556Use these variables to override the choices made by `configure' or to help
1557it to find libraries and programs with nonstandard names/locations.
1558
1559Report bugs to the package provider.
1560_ACEOF
1561ac_status=$?
1562fi
1563
1564if test "$ac_init_help" = "recursive"; then
1565  # If there are subdirs, report their specific --help.
1566  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1567    test -d "$ac_dir" ||
1568      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1569      continue
1570    ac_builddir=.
1571
1572case "$ac_dir" in
1573.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1574*)
1575  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1576  # A ".." for each directory in $ac_dir_suffix.
1577  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1578  case $ac_top_builddir_sub in
1579  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1580  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1581  esac ;;
1582esac
1583ac_abs_top_builddir=$ac_pwd
1584ac_abs_builddir=$ac_pwd$ac_dir_suffix
1585# for backward compatibility:
1586ac_top_builddir=$ac_top_build_prefix
1587
1588case $srcdir in
1589  .)  # We are building in place.
1590    ac_srcdir=.
1591    ac_top_srcdir=$ac_top_builddir_sub
1592    ac_abs_top_srcdir=$ac_pwd ;;
1593  [\\/]* | ?:[\\/]* )  # Absolute name.
1594    ac_srcdir=$srcdir$ac_dir_suffix;
1595    ac_top_srcdir=$srcdir
1596    ac_abs_top_srcdir=$srcdir ;;
1597  *) # Relative name.
1598    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1599    ac_top_srcdir=$ac_top_build_prefix$srcdir
1600    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1601esac
1602ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1603
1604    cd "$ac_dir" || { ac_status=$?; continue; }
1605    # Check for guested configure.
1606    if test -f "$ac_srcdir/configure.gnu"; then
1607      echo &&
1608      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1609    elif test -f "$ac_srcdir/configure"; then
1610      echo &&
1611      $SHELL "$ac_srcdir/configure" --help=recursive
1612    else
1613      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1614    fi || ac_status=$?
1615    cd "$ac_pwd" || { ac_status=$?; break; }
1616  done
1617fi
1618
1619test -n "$ac_init_help" && exit $ac_status
1620if $ac_init_version; then
1621  cat <<\_ACEOF
1622gas configure 2.42
1623generated by GNU Autoconf 2.69
1624
1625Copyright (C) 2012 Free Software Foundation, Inc.
1626This configure script is free software; the Free Software Foundation
1627gives unlimited permission to copy, distribute and modify it.
1628_ACEOF
1629  exit
1630fi
1631
1632## ------------------------ ##
1633## Autoconf initialization. ##
1634## ------------------------ ##
1635
1636# ac_fn_c_try_compile LINENO
1637# --------------------------
1638# Try to compile conftest.$ac_ext, and return whether this succeeded.
1639ac_fn_c_try_compile ()
1640{
1641  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1642  rm -f conftest.$ac_objext
1643  if { { ac_try="$ac_compile"
1644case "(($ac_try" in
1645  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646  *) ac_try_echo=$ac_try;;
1647esac
1648eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649$as_echo "$ac_try_echo"; } >&5
1650  (eval "$ac_compile") 2>conftest.err
1651  ac_status=$?
1652  if test -s conftest.err; then
1653    grep -v '^ *+' conftest.err >conftest.er1
1654    cat conftest.er1 >&5
1655    mv -f conftest.er1 conftest.err
1656  fi
1657  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1658  test $ac_status = 0; } && {
1659	 test -z "$ac_c_werror_flag" ||
1660	 test ! -s conftest.err
1661       } && test -s conftest.$ac_objext; then :
1662  ac_retval=0
1663else
1664  $as_echo "$as_me: failed program was:" >&5
1665sed 's/^/| /' conftest.$ac_ext >&5
1666
1667	ac_retval=1
1668fi
1669  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1670  as_fn_set_status $ac_retval
1671
1672} # ac_fn_c_try_compile
1673
1674# ac_fn_c_try_cpp LINENO
1675# ----------------------
1676# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1677ac_fn_c_try_cpp ()
1678{
1679  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1680  if { { ac_try="$ac_cpp conftest.$ac_ext"
1681case "(($ac_try" in
1682  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1683  *) ac_try_echo=$ac_try;;
1684esac
1685eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1686$as_echo "$ac_try_echo"; } >&5
1687  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1688  ac_status=$?
1689  if test -s conftest.err; then
1690    grep -v '^ *+' conftest.err >conftest.er1
1691    cat conftest.er1 >&5
1692    mv -f conftest.er1 conftest.err
1693  fi
1694  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1695  test $ac_status = 0; } > conftest.i && {
1696	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1697	 test ! -s conftest.err
1698       }; then :
1699  ac_retval=0
1700else
1701  $as_echo "$as_me: failed program was:" >&5
1702sed 's/^/| /' conftest.$ac_ext >&5
1703
1704    ac_retval=1
1705fi
1706  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1707  as_fn_set_status $ac_retval
1708
1709} # ac_fn_c_try_cpp
1710
1711# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1712# -------------------------------------------------------
1713# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1714# the include files in INCLUDES and setting the cache variable VAR
1715# accordingly.
1716ac_fn_c_check_header_mongrel ()
1717{
1718  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1719  if eval \${$3+:} false; then :
1720  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1721$as_echo_n "checking for $2... " >&6; }
1722if eval \${$3+:} false; then :
1723  $as_echo_n "(cached) " >&6
1724fi
1725eval ac_res=\$$3
1726	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1727$as_echo "$ac_res" >&6; }
1728else
1729  # Is the header compilable?
1730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1731$as_echo_n "checking $2 usability... " >&6; }
1732cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1733/* end confdefs.h.  */
1734$4
1735#include <$2>
1736_ACEOF
1737if ac_fn_c_try_compile "$LINENO"; then :
1738  ac_header_compiler=yes
1739else
1740  ac_header_compiler=no
1741fi
1742rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1744$as_echo "$ac_header_compiler" >&6; }
1745
1746# Is the header present?
1747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1748$as_echo_n "checking $2 presence... " >&6; }
1749cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1750/* end confdefs.h.  */
1751#include <$2>
1752_ACEOF
1753if ac_fn_c_try_cpp "$LINENO"; then :
1754  ac_header_preproc=yes
1755else
1756  ac_header_preproc=no
1757fi
1758rm -f conftest.err conftest.i conftest.$ac_ext
1759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1760$as_echo "$ac_header_preproc" >&6; }
1761
1762# So?  What about this header?
1763case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1764  yes:no: )
1765    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1766$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1767    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1768$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1769    ;;
1770  no:yes:* )
1771    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1772$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1773    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1774$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1775    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1776$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1777    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1778$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1779    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1780$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1781    ;;
1782esac
1783  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1784$as_echo_n "checking for $2... " >&6; }
1785if eval \${$3+:} false; then :
1786  $as_echo_n "(cached) " >&6
1787else
1788  eval "$3=\$ac_header_compiler"
1789fi
1790eval ac_res=\$$3
1791	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1792$as_echo "$ac_res" >&6; }
1793fi
1794  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1795
1796} # ac_fn_c_check_header_mongrel
1797
1798# ac_fn_c_try_run LINENO
1799# ----------------------
1800# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1801# that executables *can* be run.
1802ac_fn_c_try_run ()
1803{
1804  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805  if { { ac_try="$ac_link"
1806case "(($ac_try" in
1807  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1808  *) ac_try_echo=$ac_try;;
1809esac
1810eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1811$as_echo "$ac_try_echo"; } >&5
1812  (eval "$ac_link") 2>&5
1813  ac_status=$?
1814  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1815  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1816  { { case "(($ac_try" in
1817  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1818  *) ac_try_echo=$ac_try;;
1819esac
1820eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1821$as_echo "$ac_try_echo"; } >&5
1822  (eval "$ac_try") 2>&5
1823  ac_status=$?
1824  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1825  test $ac_status = 0; }; }; then :
1826  ac_retval=0
1827else
1828  $as_echo "$as_me: program exited with status $ac_status" >&5
1829       $as_echo "$as_me: failed program was:" >&5
1830sed 's/^/| /' conftest.$ac_ext >&5
1831
1832       ac_retval=$ac_status
1833fi
1834  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1835  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1836  as_fn_set_status $ac_retval
1837
1838} # ac_fn_c_try_run
1839
1840# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1841# -------------------------------------------------------
1842# Tests whether HEADER exists and can be compiled using the include files in
1843# INCLUDES, setting the cache variable VAR accordingly.
1844ac_fn_c_check_header_compile ()
1845{
1846  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1847  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1848$as_echo_n "checking for $2... " >&6; }
1849if eval \${$3+:} false; then :
1850  $as_echo_n "(cached) " >&6
1851else
1852  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1853/* end confdefs.h.  */
1854$4
1855#include <$2>
1856_ACEOF
1857if ac_fn_c_try_compile "$LINENO"; then :
1858  eval "$3=yes"
1859else
1860  eval "$3=no"
1861fi
1862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1863fi
1864eval ac_res=\$$3
1865	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1866$as_echo "$ac_res" >&6; }
1867  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1868
1869} # ac_fn_c_check_header_compile
1870
1871# ac_fn_c_try_link LINENO
1872# -----------------------
1873# Try to link conftest.$ac_ext, and return whether this succeeded.
1874ac_fn_c_try_link ()
1875{
1876  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1877  rm -f conftest.$ac_objext conftest$ac_exeext
1878  if { { ac_try="$ac_link"
1879case "(($ac_try" in
1880  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1881  *) ac_try_echo=$ac_try;;
1882esac
1883eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1884$as_echo "$ac_try_echo"; } >&5
1885  (eval "$ac_link") 2>conftest.err
1886  ac_status=$?
1887  if test -s conftest.err; then
1888    grep -v '^ *+' conftest.err >conftest.er1
1889    cat conftest.er1 >&5
1890    mv -f conftest.er1 conftest.err
1891  fi
1892  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1893  test $ac_status = 0; } && {
1894	 test -z "$ac_c_werror_flag" ||
1895	 test ! -s conftest.err
1896       } && test -s conftest$ac_exeext && {
1897	 test "$cross_compiling" = yes ||
1898	 test -x conftest$ac_exeext
1899       }; then :
1900  ac_retval=0
1901else
1902  $as_echo "$as_me: failed program was:" >&5
1903sed 's/^/| /' conftest.$ac_ext >&5
1904
1905	ac_retval=1
1906fi
1907  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1908  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1909  # interfere with the next link command; also delete a directory that is
1910  # left behind by Apple's compiler.  We do this before executing the actions.
1911  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1912  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1913  as_fn_set_status $ac_retval
1914
1915} # ac_fn_c_try_link
1916
1917# ac_fn_c_check_func LINENO FUNC VAR
1918# ----------------------------------
1919# Tests whether FUNC exists, setting the cache variable VAR accordingly
1920ac_fn_c_check_func ()
1921{
1922  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1923  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1924$as_echo_n "checking for $2... " >&6; }
1925if eval \${$3+:} false; then :
1926  $as_echo_n "(cached) " >&6
1927else
1928  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1929/* end confdefs.h.  */
1930/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1931   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1932#define $2 innocuous_$2
1933
1934/* System header to define __stub macros and hopefully few prototypes,
1935    which can conflict with char $2 (); below.
1936    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1937    <limits.h> exists even on freestanding compilers.  */
1938
1939#ifdef __STDC__
1940# include <limits.h>
1941#else
1942# include <assert.h>
1943#endif
1944
1945#undef $2
1946
1947/* Override any GCC internal prototype to avoid an error.
1948   Use char because int might match the return type of a GCC
1949   builtin and then its argument prototype would still apply.  */
1950#ifdef __cplusplus
1951extern "C"
1952#endif
1953char $2 ();
1954/* The GNU C library defines this for functions which it implements
1955    to always fail with ENOSYS.  Some functions are actually named
1956    something starting with __ and the normal name is an alias.  */
1957#if defined __stub_$2 || defined __stub___$2
1958choke me
1959#endif
1960
1961int
1962main ()
1963{
1964return $2 ();
1965  ;
1966  return 0;
1967}
1968_ACEOF
1969if ac_fn_c_try_link "$LINENO"; then :
1970  eval "$3=yes"
1971else
1972  eval "$3=no"
1973fi
1974rm -f core conftest.err conftest.$ac_objext \
1975    conftest$ac_exeext conftest.$ac_ext
1976fi
1977eval ac_res=\$$3
1978	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1979$as_echo "$ac_res" >&6; }
1980  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1981
1982} # ac_fn_c_check_func
1983
1984# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1985# ---------------------------------------------
1986# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1987# accordingly.
1988ac_fn_c_check_decl ()
1989{
1990  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1991  as_decl_name=`echo $2|sed 's/ *(.*//'`
1992  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1993  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1994$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1995if eval \${$3+:} false; then :
1996  $as_echo_n "(cached) " >&6
1997else
1998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1999/* end confdefs.h.  */
2000$4
2001int
2002main ()
2003{
2004#ifndef $as_decl_name
2005#ifdef __cplusplus
2006  (void) $as_decl_use;
2007#else
2008  (void) $as_decl_name;
2009#endif
2010#endif
2011
2012  ;
2013  return 0;
2014}
2015_ACEOF
2016if ac_fn_c_try_compile "$LINENO"; then :
2017  eval "$3=yes"
2018else
2019  eval "$3=no"
2020fi
2021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2022fi
2023eval ac_res=\$$3
2024	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2025$as_echo "$ac_res" >&6; }
2026  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2027
2028} # ac_fn_c_check_decl
2029cat >config.log <<_ACEOF
2030This file contains any messages produced by compilers while
2031running configure, to aid debugging if configure makes a mistake.
2032
2033It was created by gas $as_me 2.42, which was
2034generated by GNU Autoconf 2.69.  Invocation command line was
2035
2036  $ $0 $@
2037
2038_ACEOF
2039exec 5>>config.log
2040{
2041cat <<_ASUNAME
2042## --------- ##
2043## Platform. ##
2044## --------- ##
2045
2046hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2047uname -m = `(uname -m) 2>/dev/null || echo unknown`
2048uname -r = `(uname -r) 2>/dev/null || echo unknown`
2049uname -s = `(uname -s) 2>/dev/null || echo unknown`
2050uname -v = `(uname -v) 2>/dev/null || echo unknown`
2051
2052/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2053/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2054
2055/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2056/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2057/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2058/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2059/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2060/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2061/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2062
2063_ASUNAME
2064
2065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2066for as_dir in $PATH
2067do
2068  IFS=$as_save_IFS
2069  test -z "$as_dir" && as_dir=.
2070    $as_echo "PATH: $as_dir"
2071  done
2072IFS=$as_save_IFS
2073
2074} >&5
2075
2076cat >&5 <<_ACEOF
2077
2078
2079## ----------- ##
2080## Core tests. ##
2081## ----------- ##
2082
2083_ACEOF
2084
2085
2086# Keep a trace of the command line.
2087# Strip out --no-create and --no-recursion so they do not pile up.
2088# Strip out --silent because we don't want to record it for future runs.
2089# Also quote any args containing shell meta-characters.
2090# Make two passes to allow for proper duplicate-argument suppression.
2091ac_configure_args=
2092ac_configure_args0=
2093ac_configure_args1=
2094ac_must_keep_next=false
2095for ac_pass in 1 2
2096do
2097  for ac_arg
2098  do
2099    case $ac_arg in
2100    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2101    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2102    | -silent | --silent | --silen | --sile | --sil)
2103      continue ;;
2104    *\'*)
2105      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2106    esac
2107    case $ac_pass in
2108    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2109    2)
2110      as_fn_append ac_configure_args1 " '$ac_arg'"
2111      if test $ac_must_keep_next = true; then
2112	ac_must_keep_next=false # Got value, back to normal.
2113      else
2114	case $ac_arg in
2115	  *=* | --config-cache | -C | -disable-* | --disable-* \
2116	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2117	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2118	  | -with-* | --with-* | -without-* | --without-* | --x)
2119	    case "$ac_configure_args0 " in
2120	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2121	    esac
2122	    ;;
2123	  -* ) ac_must_keep_next=true ;;
2124	esac
2125      fi
2126      as_fn_append ac_configure_args " '$ac_arg'"
2127      ;;
2128    esac
2129  done
2130done
2131{ ac_configure_args0=; unset ac_configure_args0;}
2132{ ac_configure_args1=; unset ac_configure_args1;}
2133
2134# When interrupted or exit'd, cleanup temporary files, and complete
2135# config.log.  We remove comments because anyway the quotes in there
2136# would cause problems or look ugly.
2137# WARNING: Use '\'' to represent an apostrophe within the trap.
2138# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2139trap 'exit_status=$?
2140  # Save into config.log some information that might help in debugging.
2141  {
2142    echo
2143
2144    $as_echo "## ---------------- ##
2145## Cache variables. ##
2146## ---------------- ##"
2147    echo
2148    # The following way of writing the cache mishandles newlines in values,
2149(
2150  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2151    eval ac_val=\$$ac_var
2152    case $ac_val in #(
2153    *${as_nl}*)
2154      case $ac_var in #(
2155      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2156$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2157      esac
2158      case $ac_var in #(
2159      _ | IFS | as_nl) ;; #(
2160      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2161      *) { eval $ac_var=; unset $ac_var;} ;;
2162      esac ;;
2163    esac
2164  done
2165  (set) 2>&1 |
2166    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2167    *${as_nl}ac_space=\ *)
2168      sed -n \
2169	"s/'\''/'\''\\\\'\'''\''/g;
2170	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2171      ;; #(
2172    *)
2173      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2174      ;;
2175    esac |
2176    sort
2177)
2178    echo
2179
2180    $as_echo "## ----------------- ##
2181## Output variables. ##
2182## ----------------- ##"
2183    echo
2184    for ac_var in $ac_subst_vars
2185    do
2186      eval ac_val=\$$ac_var
2187      case $ac_val in
2188      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2189      esac
2190      $as_echo "$ac_var='\''$ac_val'\''"
2191    done | sort
2192    echo
2193
2194    if test -n "$ac_subst_files"; then
2195      $as_echo "## ------------------- ##
2196## File substitutions. ##
2197## ------------------- ##"
2198      echo
2199      for ac_var in $ac_subst_files
2200      do
2201	eval ac_val=\$$ac_var
2202	case $ac_val in
2203	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2204	esac
2205	$as_echo "$ac_var='\''$ac_val'\''"
2206      done | sort
2207      echo
2208    fi
2209
2210    if test -s confdefs.h; then
2211      $as_echo "## ----------- ##
2212## confdefs.h. ##
2213## ----------- ##"
2214      echo
2215      cat confdefs.h
2216      echo
2217    fi
2218    test "$ac_signal" != 0 &&
2219      $as_echo "$as_me: caught signal $ac_signal"
2220    $as_echo "$as_me: exit $exit_status"
2221  } >&5
2222  rm -f core *.core core.conftest.* &&
2223    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2224    exit $exit_status
2225' 0
2226for ac_signal in 1 2 13 15; do
2227  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2228done
2229ac_signal=0
2230
2231# confdefs.h avoids OS command line length limits that DEFS can exceed.
2232rm -f -r conftest* confdefs.h
2233
2234$as_echo "/* confdefs.h */" > confdefs.h
2235
2236# Predefined preprocessor variables.
2237
2238cat >>confdefs.h <<_ACEOF
2239#define PACKAGE_NAME "$PACKAGE_NAME"
2240_ACEOF
2241
2242cat >>confdefs.h <<_ACEOF
2243#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2244_ACEOF
2245
2246cat >>confdefs.h <<_ACEOF
2247#define PACKAGE_VERSION "$PACKAGE_VERSION"
2248_ACEOF
2249
2250cat >>confdefs.h <<_ACEOF
2251#define PACKAGE_STRING "$PACKAGE_STRING"
2252_ACEOF
2253
2254cat >>confdefs.h <<_ACEOF
2255#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2256_ACEOF
2257
2258cat >>confdefs.h <<_ACEOF
2259#define PACKAGE_URL "$PACKAGE_URL"
2260_ACEOF
2261
2262
2263# Let the site file select an alternate cache file if it wants to.
2264# Prefer an explicitly selected file to automatically selected ones.
2265ac_site_file1=NONE
2266ac_site_file2=NONE
2267if test -n "$CONFIG_SITE"; then
2268  # We do not want a PATH search for config.site.
2269  case $CONFIG_SITE in #((
2270    -*)  ac_site_file1=./$CONFIG_SITE;;
2271    */*) ac_site_file1=$CONFIG_SITE;;
2272    *)   ac_site_file1=./$CONFIG_SITE;;
2273  esac
2274elif test "x$prefix" != xNONE; then
2275  ac_site_file1=$prefix/share/config.site
2276  ac_site_file2=$prefix/etc/config.site
2277else
2278  ac_site_file1=$ac_default_prefix/share/config.site
2279  ac_site_file2=$ac_default_prefix/etc/config.site
2280fi
2281for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2282do
2283  test "x$ac_site_file" = xNONE && continue
2284  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2285    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2286$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2287    sed 's/^/| /' "$ac_site_file" >&5
2288    . "$ac_site_file" \
2289      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2290$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2291as_fn_error $? "failed to load site script $ac_site_file
2292See \`config.log' for more details" "$LINENO" 5; }
2293  fi
2294done
2295
2296if test -r "$cache_file"; then
2297  # Some versions of bash will fail to source /dev/null (special files
2298  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2299  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2300    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2301$as_echo "$as_me: loading cache $cache_file" >&6;}
2302    case $cache_file in
2303      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2304      *)                      . "./$cache_file";;
2305    esac
2306  fi
2307else
2308  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2309$as_echo "$as_me: creating cache $cache_file" >&6;}
2310  >$cache_file
2311fi
2312
2313gt_needs="$gt_needs "
2314# Check that the precious variables saved in the cache have kept the same
2315# value.
2316ac_cache_corrupted=false
2317for ac_var in $ac_precious_vars; do
2318  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2319  eval ac_new_set=\$ac_env_${ac_var}_set
2320  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2321  eval ac_new_val=\$ac_env_${ac_var}_value
2322  case $ac_old_set,$ac_new_set in
2323    set,)
2324      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2325$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2326      ac_cache_corrupted=: ;;
2327    ,set)
2328      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2329$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2330      ac_cache_corrupted=: ;;
2331    ,);;
2332    *)
2333      if test "x$ac_old_val" != "x$ac_new_val"; then
2334	# differences in whitespace do not lead to failure.
2335	ac_old_val_w=`echo x $ac_old_val`
2336	ac_new_val_w=`echo x $ac_new_val`
2337	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2338	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2339$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2340	  ac_cache_corrupted=:
2341	else
2342	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2343$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2344	  eval $ac_var=\$ac_old_val
2345	fi
2346	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2347$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2348	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2349$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2350      fi;;
2351  esac
2352  # Pass precious variables to config.status.
2353  if test "$ac_new_set" = set; then
2354    case $ac_new_val in
2355    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2356    *) ac_arg=$ac_var=$ac_new_val ;;
2357    esac
2358    case " $ac_configure_args " in
2359      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2360      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2361    esac
2362  fi
2363done
2364if $ac_cache_corrupted; then
2365  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2366$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2367  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2368$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2369  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2370fi
2371## -------------------- ##
2372## Main body of script. ##
2373## -------------------- ##
2374
2375ac_ext=c
2376ac_cpp='$CPP $CPPFLAGS'
2377ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2378ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2379ac_compiler_gnu=$ac_cv_c_compiler_gnu
2380
2381
2382
2383
2384
2385
2386
2387ac_aux_dir=
2388for ac_dir in .. "$srcdir"/..; do
2389  if test -f "$ac_dir/install-sh"; then
2390    ac_aux_dir=$ac_dir
2391    ac_install_sh="$ac_aux_dir/install-sh -c"
2392    break
2393  elif test -f "$ac_dir/install.sh"; then
2394    ac_aux_dir=$ac_dir
2395    ac_install_sh="$ac_aux_dir/install.sh -c"
2396    break
2397  elif test -f "$ac_dir/shtool"; then
2398    ac_aux_dir=$ac_dir
2399    ac_install_sh="$ac_aux_dir/shtool install -c"
2400    break
2401  fi
2402done
2403if test -z "$ac_aux_dir"; then
2404  as_fn_error $? "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2405fi
2406
2407# These three variables are undocumented and unsupported,
2408# and are intended to be withdrawn in a future Autoconf release.
2409# They can cause serious problems if a builder's source tree is in a directory
2410# whose full name contains unusual characters.
2411ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2412ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2413ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2414
2415
2416# Make sure we can run config.sub.
2417$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2418  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2419
2420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2421$as_echo_n "checking build system type... " >&6; }
2422if ${ac_cv_build+:} false; then :
2423  $as_echo_n "(cached) " >&6
2424else
2425  ac_build_alias=$build_alias
2426test "x$ac_build_alias" = x &&
2427  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2428test "x$ac_build_alias" = x &&
2429  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2430ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2431  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2432
2433fi
2434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2435$as_echo "$ac_cv_build" >&6; }
2436case $ac_cv_build in
2437*-*-*) ;;
2438*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2439esac
2440build=$ac_cv_build
2441ac_save_IFS=$IFS; IFS='-'
2442set x $ac_cv_build
2443shift
2444build_cpu=$1
2445build_vendor=$2
2446shift; shift
2447# Remember, the first character of IFS is used to create $*,
2448# except with old shells:
2449build_os=$*
2450IFS=$ac_save_IFS
2451case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2452
2453
2454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2455$as_echo_n "checking host system type... " >&6; }
2456if ${ac_cv_host+:} false; then :
2457  $as_echo_n "(cached) " >&6
2458else
2459  if test "x$host_alias" = x; then
2460  ac_cv_host=$ac_cv_build
2461else
2462  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2463    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2464fi
2465
2466fi
2467{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2468$as_echo "$ac_cv_host" >&6; }
2469case $ac_cv_host in
2470*-*-*) ;;
2471*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2472esac
2473host=$ac_cv_host
2474ac_save_IFS=$IFS; IFS='-'
2475set x $ac_cv_host
2476shift
2477host_cpu=$1
2478host_vendor=$2
2479shift; shift
2480# Remember, the first character of IFS is used to create $*,
2481# except with old shells:
2482host_os=$*
2483IFS=$ac_save_IFS
2484case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2485
2486
2487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2488$as_echo_n "checking target system type... " >&6; }
2489if ${ac_cv_target+:} false; then :
2490  $as_echo_n "(cached) " >&6
2491else
2492  if test "x$target_alias" = x; then
2493  ac_cv_target=$ac_cv_host
2494else
2495  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2496    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2497fi
2498
2499fi
2500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2501$as_echo "$ac_cv_target" >&6; }
2502case $ac_cv_target in
2503*-*-*) ;;
2504*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2505esac
2506target=$ac_cv_target
2507ac_save_IFS=$IFS; IFS='-'
2508set x $ac_cv_target
2509shift
2510target_cpu=$1
2511target_vendor=$2
2512shift; shift
2513# Remember, the first character of IFS is used to create $*,
2514# except with old shells:
2515target_os=$*
2516IFS=$ac_save_IFS
2517case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2518
2519
2520# The aliases save the names the user supplied, while $host etc.
2521# will get canonicalized.
2522test -n "$target_alias" &&
2523  test "$program_prefix$program_suffix$program_transform_name" = \
2524    NONENONEs,x,x, &&
2525  program_prefix=${target_alias}-
2526
2527am__api_version='1.15'
2528
2529# Find a good install program.  We prefer a C program (faster),
2530# so one script is as good as another.  But avoid the broken or
2531# incompatible versions:
2532# SysV /etc/install, /usr/sbin/install
2533# SunOS /usr/etc/install
2534# IRIX /sbin/install
2535# AIX /bin/install
2536# AmigaOS /C/install, which installs bootblocks on floppy discs
2537# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2538# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2539# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2540# OS/2's system install, which has a completely different semantic
2541# ./install, which can be erroneously created by make from ./install.sh.
2542# Reject install programs that cannot install multiple files.
2543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2544$as_echo_n "checking for a BSD-compatible install... " >&6; }
2545if test -z "$INSTALL"; then
2546if ${ac_cv_path_install+:} false; then :
2547  $as_echo_n "(cached) " >&6
2548else
2549  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2550for as_dir in $PATH
2551do
2552  IFS=$as_save_IFS
2553  test -z "$as_dir" && as_dir=.
2554    # Account for people who put trailing slashes in PATH elements.
2555case $as_dir/ in #((
2556  ./ | .// | /[cC]/* | \
2557  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2558  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2559  /usr/ucb/* ) ;;
2560  *)
2561    # OSF1 and SCO ODT 3.0 have their own names for install.
2562    # Don't use installbsd from OSF since it installs stuff as root
2563    # by default.
2564    for ac_prog in ginstall scoinst install; do
2565      for ac_exec_ext in '' $ac_executable_extensions; do
2566	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2567	  if test $ac_prog = install &&
2568	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2569	    # AIX install.  It has an incompatible calling convention.
2570	    :
2571	  elif test $ac_prog = install &&
2572	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2573	    # program-specific install script used by HP pwplus--don't use.
2574	    :
2575	  else
2576	    rm -rf conftest.one conftest.two conftest.dir
2577	    echo one > conftest.one
2578	    echo two > conftest.two
2579	    mkdir conftest.dir
2580	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2581	      test -s conftest.one && test -s conftest.two &&
2582	      test -s conftest.dir/conftest.one &&
2583	      test -s conftest.dir/conftest.two
2584	    then
2585	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2586	      break 3
2587	    fi
2588	  fi
2589	fi
2590      done
2591    done
2592    ;;
2593esac
2594
2595  done
2596IFS=$as_save_IFS
2597
2598rm -rf conftest.one conftest.two conftest.dir
2599
2600fi
2601  if test "${ac_cv_path_install+set}" = set; then
2602    INSTALL=$ac_cv_path_install
2603  else
2604    # As a last resort, use the slow shell script.  Don't cache a
2605    # value for INSTALL within a source directory, because that will
2606    # break other packages using the cache if that directory is
2607    # removed, or if the value is a relative name.
2608    INSTALL=$ac_install_sh
2609  fi
2610fi
2611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2612$as_echo "$INSTALL" >&6; }
2613
2614# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2615# It thinks the first close brace ends the variable substitution.
2616test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2617
2618test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2619
2620test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2621
2622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2623$as_echo_n "checking whether build environment is sane... " >&6; }
2624# Reject unsafe characters in $srcdir or the absolute working directory
2625# name.  Accept space and tab only in the latter.
2626am_lf='
2627'
2628case `pwd` in
2629  *[\\\"\#\$\&\'\`$am_lf]*)
2630    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2631esac
2632case $srcdir in
2633  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2634    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2635esac
2636
2637# Do 'set' in a subshell so we don't clobber the current shell's
2638# arguments.  Must try -L first in case configure is actually a
2639# symlink; some systems play weird games with the mod time of symlinks
2640# (eg FreeBSD returns the mod time of the symlink's containing
2641# directory).
2642if (
2643   am_has_slept=no
2644   for am_try in 1 2; do
2645     echo "timestamp, slept: $am_has_slept" > conftest.file
2646     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2647     if test "$*" = "X"; then
2648	# -L didn't work.
2649	set X `ls -t "$srcdir/configure" conftest.file`
2650     fi
2651     if test "$*" != "X $srcdir/configure conftest.file" \
2652	&& test "$*" != "X conftest.file $srcdir/configure"; then
2653
2654	# If neither matched, then we have a broken ls.  This can happen
2655	# if, for instance, CONFIG_SHELL is bash and it inherits a
2656	# broken ls alias from the environment.  This has actually
2657	# happened.  Such a system could not be considered "sane".
2658	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2659  alias in your environment" "$LINENO" 5
2660     fi
2661     if test "$2" = conftest.file || test $am_try -eq 2; then
2662       break
2663     fi
2664     # Just in case.
2665     sleep 1
2666     am_has_slept=yes
2667   done
2668   test "$2" = conftest.file
2669   )
2670then
2671   # Ok.
2672   :
2673else
2674   as_fn_error $? "newly created file is older than distributed files!
2675Check your system clock" "$LINENO" 5
2676fi
2677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2678$as_echo "yes" >&6; }
2679# If we didn't sleep, we still need to ensure time stamps of config.status and
2680# generated files are strictly newer.
2681am_sleep_pid=
2682if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2683  ( sleep 1 ) &
2684  am_sleep_pid=$!
2685fi
2686
2687rm -f conftest.file
2688
2689test "$program_prefix" != NONE &&
2690  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2691# Use a double $ so make ignores it.
2692test "$program_suffix" != NONE &&
2693  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2694# Double any \ or $.
2695# By default was `s,x,x', remove it if useless.
2696ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2697program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2698
2699# Expand $ac_aux_dir to an absolute path.
2700am_aux_dir=`cd "$ac_aux_dir" && pwd`
2701
2702if test x"${MISSING+set}" != xset; then
2703  case $am_aux_dir in
2704  *\ * | *\	*)
2705    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2706  *)
2707    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2708  esac
2709fi
2710# Use eval to expand $SHELL
2711if eval "$MISSING --is-lightweight"; then
2712  am_missing_run="$MISSING "
2713else
2714  am_missing_run=
2715  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2716$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2717fi
2718
2719if test x"${install_sh+set}" != xset; then
2720  case $am_aux_dir in
2721  *\ * | *\	*)
2722    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2723  *)
2724    install_sh="\${SHELL} $am_aux_dir/install-sh"
2725  esac
2726fi
2727
2728# Installed binaries are usually stripped using 'strip' when the user
2729# run "make install-strip".  However 'strip' might not be the right
2730# tool to use in cross-compilation environments, therefore Automake
2731# will honor the 'STRIP' environment variable to overrule this program.
2732if test "$cross_compiling" != no; then
2733  if test -n "$ac_tool_prefix"; then
2734  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2735set dummy ${ac_tool_prefix}strip; ac_word=$2
2736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2737$as_echo_n "checking for $ac_word... " >&6; }
2738if ${ac_cv_prog_STRIP+:} false; then :
2739  $as_echo_n "(cached) " >&6
2740else
2741  if test -n "$STRIP"; then
2742  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2743else
2744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2745for as_dir in $PATH
2746do
2747  IFS=$as_save_IFS
2748  test -z "$as_dir" && as_dir=.
2749    for ac_exec_ext in '' $ac_executable_extensions; do
2750  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2751    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2752    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2753    break 2
2754  fi
2755done
2756  done
2757IFS=$as_save_IFS
2758
2759fi
2760fi
2761STRIP=$ac_cv_prog_STRIP
2762if test -n "$STRIP"; then
2763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2764$as_echo "$STRIP" >&6; }
2765else
2766  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2767$as_echo "no" >&6; }
2768fi
2769
2770
2771fi
2772if test -z "$ac_cv_prog_STRIP"; then
2773  ac_ct_STRIP=$STRIP
2774  # Extract the first word of "strip", so it can be a program name with args.
2775set dummy strip; ac_word=$2
2776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2777$as_echo_n "checking for $ac_word... " >&6; }
2778if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2779  $as_echo_n "(cached) " >&6
2780else
2781  if test -n "$ac_ct_STRIP"; then
2782  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2783else
2784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2785for as_dir in $PATH
2786do
2787  IFS=$as_save_IFS
2788  test -z "$as_dir" && as_dir=.
2789    for ac_exec_ext in '' $ac_executable_extensions; do
2790  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2791    ac_cv_prog_ac_ct_STRIP="strip"
2792    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2793    break 2
2794  fi
2795done
2796  done
2797IFS=$as_save_IFS
2798
2799fi
2800fi
2801ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2802if test -n "$ac_ct_STRIP"; then
2803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2804$as_echo "$ac_ct_STRIP" >&6; }
2805else
2806  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2807$as_echo "no" >&6; }
2808fi
2809
2810  if test "x$ac_ct_STRIP" = x; then
2811    STRIP=":"
2812  else
2813    case $cross_compiling:$ac_tool_warned in
2814yes:)
2815{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2816$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2817ac_tool_warned=yes ;;
2818esac
2819    STRIP=$ac_ct_STRIP
2820  fi
2821else
2822  STRIP="$ac_cv_prog_STRIP"
2823fi
2824
2825fi
2826INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2827
2828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2829$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2830if test -z "$MKDIR_P"; then
2831  if ${ac_cv_path_mkdir+:} false; then :
2832  $as_echo_n "(cached) " >&6
2833else
2834  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2835for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2836do
2837  IFS=$as_save_IFS
2838  test -z "$as_dir" && as_dir=.
2839    for ac_prog in mkdir gmkdir; do
2840	 for ac_exec_ext in '' $ac_executable_extensions; do
2841	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2842	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2843	     'mkdir (GNU coreutils) '* | \
2844	     'mkdir (coreutils) '* | \
2845	     'mkdir (fileutils) '4.1*)
2846	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2847	       break 3;;
2848	   esac
2849	 done
2850       done
2851  done
2852IFS=$as_save_IFS
2853
2854fi
2855
2856  test -d ./--version && rmdir ./--version
2857  if test "${ac_cv_path_mkdir+set}" = set; then
2858    MKDIR_P="$ac_cv_path_mkdir -p"
2859  else
2860    # As a last resort, use the slow shell script.  Don't cache a
2861    # value for MKDIR_P within a source directory, because that will
2862    # break other packages using the cache if that directory is
2863    # removed, or if the value is a relative name.
2864    MKDIR_P="$ac_install_sh -d"
2865  fi
2866fi
2867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2868$as_echo "$MKDIR_P" >&6; }
2869
2870for ac_prog in gawk mawk nawk awk
2871do
2872  # Extract the first word of "$ac_prog", so it can be a program name with args.
2873set dummy $ac_prog; ac_word=$2
2874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2875$as_echo_n "checking for $ac_word... " >&6; }
2876if ${ac_cv_prog_AWK+:} false; then :
2877  $as_echo_n "(cached) " >&6
2878else
2879  if test -n "$AWK"; then
2880  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2881else
2882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2883for as_dir in $PATH
2884do
2885  IFS=$as_save_IFS
2886  test -z "$as_dir" && as_dir=.
2887    for ac_exec_ext in '' $ac_executable_extensions; do
2888  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2889    ac_cv_prog_AWK="$ac_prog"
2890    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2891    break 2
2892  fi
2893done
2894  done
2895IFS=$as_save_IFS
2896
2897fi
2898fi
2899AWK=$ac_cv_prog_AWK
2900if test -n "$AWK"; then
2901  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2902$as_echo "$AWK" >&6; }
2903else
2904  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2905$as_echo "no" >&6; }
2906fi
2907
2908
2909  test -n "$AWK" && break
2910done
2911
2912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2913$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2914set x ${MAKE-make}
2915ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2916if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2917  $as_echo_n "(cached) " >&6
2918else
2919  cat >conftest.make <<\_ACEOF
2920SHELL = /bin/sh
2921all:
2922	@echo '@@@%%%=$(MAKE)=@@@%%%'
2923_ACEOF
2924# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2925case `${MAKE-make} -f conftest.make 2>/dev/null` in
2926  *@@@%%%=?*=@@@%%%*)
2927    eval ac_cv_prog_make_${ac_make}_set=yes;;
2928  *)
2929    eval ac_cv_prog_make_${ac_make}_set=no;;
2930esac
2931rm -f conftest.make
2932fi
2933if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2934  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2935$as_echo "yes" >&6; }
2936  SET_MAKE=
2937else
2938  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2939$as_echo "no" >&6; }
2940  SET_MAKE="MAKE=${MAKE-make}"
2941fi
2942
2943rm -rf .tst 2>/dev/null
2944mkdir .tst 2>/dev/null
2945if test -d .tst; then
2946  am__leading_dot=.
2947else
2948  am__leading_dot=_
2949fi
2950rmdir .tst 2>/dev/null
2951
2952# Check whether --enable-silent-rules was given.
2953if test "${enable_silent_rules+set}" = set; then :
2954  enableval=$enable_silent_rules;
2955fi
2956
2957case $enable_silent_rules in # (((
2958  yes) AM_DEFAULT_VERBOSITY=0;;
2959   no) AM_DEFAULT_VERBOSITY=1;;
2960    *) AM_DEFAULT_VERBOSITY=1;;
2961esac
2962am_make=${MAKE-make}
2963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2964$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2965if ${am_cv_make_support_nested_variables+:} false; then :
2966  $as_echo_n "(cached) " >&6
2967else
2968  if $as_echo 'TRUE=$(BAR$(V))
2969BAR0=false
2970BAR1=true
2971V=1
2972am__doit:
2973	@$(TRUE)
2974.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2975  am_cv_make_support_nested_variables=yes
2976else
2977  am_cv_make_support_nested_variables=no
2978fi
2979fi
2980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2981$as_echo "$am_cv_make_support_nested_variables" >&6; }
2982if test $am_cv_make_support_nested_variables = yes; then
2983    AM_V='$(V)'
2984  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2985else
2986  AM_V=$AM_DEFAULT_VERBOSITY
2987  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2988fi
2989AM_BACKSLASH='\'
2990
2991if test "`cd $srcdir && pwd`" != "`pwd`"; then
2992  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2993  # is not polluted with repeated "-I."
2994  am__isrc=' -I$(srcdir)'
2995  # test to see if srcdir already configured
2996  if test -f $srcdir/config.status; then
2997    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2998  fi
2999fi
3000
3001# test whether we have cygpath
3002if test -z "$CYGPATH_W"; then
3003  if (cygpath --version) >/dev/null 2>/dev/null; then
3004    CYGPATH_W='cygpath -w'
3005  else
3006    CYGPATH_W=echo
3007  fi
3008fi
3009
3010
3011# Define the identity of the package.
3012 PACKAGE='gas'
3013 VERSION='2.42'
3014
3015
3016cat >>confdefs.h <<_ACEOF
3017#define PACKAGE "$PACKAGE"
3018_ACEOF
3019
3020
3021cat >>confdefs.h <<_ACEOF
3022#define VERSION "$VERSION"
3023_ACEOF
3024
3025# Some tools Automake needs.
3026
3027ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3028
3029
3030AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3031
3032
3033AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3034
3035
3036AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3037
3038
3039MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3040
3041# For better backward compatibility.  To be removed once Automake 1.9.x
3042# dies out for good.  For more background, see:
3043# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3044# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3045mkdir_p='$(MKDIR_P)'
3046
3047# We need awk for the "check" target (and possibly the TAP driver).  The
3048# system "awk" is bad on some platforms.
3049# Always define AMTAR for backward compatibility.  Yes, it's still used
3050# in the wild :-(  We should find a proper way to deprecate it ...
3051AMTAR='$${TAR-tar}'
3052
3053
3054# We'll loop over all known methods to create a tar archive until one works.
3055_am_tools='gnutar  pax cpio none'
3056
3057am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3058
3059
3060
3061
3062
3063
3064# POSIX will say in a future version that running "rm -f" with no argument
3065# is OK; and we want to be able to make that assumption in our Makefile
3066# recipes.  So use an aggressive probe to check that the usage we want is
3067# actually supported "in the wild" to an acceptable degree.
3068# See automake bug#10828.
3069# To make any issue more visible, cause the running configure to be aborted
3070# by default if the 'rm' program in use doesn't match our expectations; the
3071# user can still override this though.
3072if rm -f && rm -fr && rm -rf; then : OK; else
3073  cat >&2 <<'END'
3074Oops!
3075
3076Your 'rm' program seems unable to run without file operands specified
3077on the command line, even when the '-f' option is present.  This is contrary
3078to the behaviour of most rm programs out there, and not conforming with
3079the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3080
3081Please tell bug-automake@gnu.org about your system, including the value
3082of your $PATH and any error possibly output before this message.  This
3083can help us improve future automake versions.
3084
3085END
3086  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3087    echo 'Configuration will proceed anyway, since you have set the' >&2
3088    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3089    echo >&2
3090  else
3091    cat >&2 <<'END'
3092Aborting the configuration process, to ensure you take notice of the issue.
3093
3094You can download and install GNU coreutils to get an 'rm' implementation
3095that behaves properly: <http://www.gnu.org/software/coreutils/>.
3096
3097If you want to complete the configuration process using your problematic
3098'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3099to "yes", and re-run configure.
3100
3101END
3102    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3103  fi
3104fi
3105
3106# Check whether --enable-silent-rules was given.
3107if test "${enable_silent_rules+set}" = set; then :
3108  enableval=$enable_silent_rules;
3109fi
3110
3111case $enable_silent_rules in # (((
3112  yes) AM_DEFAULT_VERBOSITY=0;;
3113   no) AM_DEFAULT_VERBOSITY=1;;
3114    *) AM_DEFAULT_VERBOSITY=0;;
3115esac
3116am_make=${MAKE-make}
3117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3118$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3119if ${am_cv_make_support_nested_variables+:} false; then :
3120  $as_echo_n "(cached) " >&6
3121else
3122  if $as_echo 'TRUE=$(BAR$(V))
3123BAR0=false
3124BAR1=true
3125V=1
3126am__doit:
3127	@$(TRUE)
3128.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3129  am_cv_make_support_nested_variables=yes
3130else
3131  am_cv_make_support_nested_variables=no
3132fi
3133fi
3134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3135$as_echo "$am_cv_make_support_nested_variables" >&6; }
3136if test $am_cv_make_support_nested_variables = yes; then
3137    AM_V='$(V)'
3138  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3139else
3140  AM_V=$AM_DEFAULT_VERBOSITY
3141  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3142fi
3143AM_BACKSLASH='\'
3144
3145
3146ac_ext=c
3147ac_cpp='$CPP $CPPFLAGS'
3148ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3149ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3150ac_compiler_gnu=$ac_cv_c_compiler_gnu
3151if test -n "$ac_tool_prefix"; then
3152  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3153set dummy ${ac_tool_prefix}gcc; ac_word=$2
3154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3155$as_echo_n "checking for $ac_word... " >&6; }
3156if ${ac_cv_prog_CC+:} false; then :
3157  $as_echo_n "(cached) " >&6
3158else
3159  if test -n "$CC"; then
3160  ac_cv_prog_CC="$CC" # Let the user override the test.
3161else
3162as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3163for as_dir in $PATH
3164do
3165  IFS=$as_save_IFS
3166  test -z "$as_dir" && as_dir=.
3167    for ac_exec_ext in '' $ac_executable_extensions; do
3168  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3169    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3170    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3171    break 2
3172  fi
3173done
3174  done
3175IFS=$as_save_IFS
3176
3177fi
3178fi
3179CC=$ac_cv_prog_CC
3180if test -n "$CC"; then
3181  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3182$as_echo "$CC" >&6; }
3183else
3184  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3185$as_echo "no" >&6; }
3186fi
3187
3188
3189fi
3190if test -z "$ac_cv_prog_CC"; then
3191  ac_ct_CC=$CC
3192  # Extract the first word of "gcc", so it can be a program name with args.
3193set dummy gcc; ac_word=$2
3194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3195$as_echo_n "checking for $ac_word... " >&6; }
3196if ${ac_cv_prog_ac_ct_CC+:} false; then :
3197  $as_echo_n "(cached) " >&6
3198else
3199  if test -n "$ac_ct_CC"; then
3200  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3201else
3202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3203for as_dir in $PATH
3204do
3205  IFS=$as_save_IFS
3206  test -z "$as_dir" && as_dir=.
3207    for ac_exec_ext in '' $ac_executable_extensions; do
3208  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3209    ac_cv_prog_ac_ct_CC="gcc"
3210    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3211    break 2
3212  fi
3213done
3214  done
3215IFS=$as_save_IFS
3216
3217fi
3218fi
3219ac_ct_CC=$ac_cv_prog_ac_ct_CC
3220if test -n "$ac_ct_CC"; then
3221  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3222$as_echo "$ac_ct_CC" >&6; }
3223else
3224  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3225$as_echo "no" >&6; }
3226fi
3227
3228  if test "x$ac_ct_CC" = x; then
3229    CC=""
3230  else
3231    case $cross_compiling:$ac_tool_warned in
3232yes:)
3233{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3234$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3235ac_tool_warned=yes ;;
3236esac
3237    CC=$ac_ct_CC
3238  fi
3239else
3240  CC="$ac_cv_prog_CC"
3241fi
3242
3243if test -z "$CC"; then
3244          if test -n "$ac_tool_prefix"; then
3245    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3246set dummy ${ac_tool_prefix}cc; ac_word=$2
3247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3248$as_echo_n "checking for $ac_word... " >&6; }
3249if ${ac_cv_prog_CC+:} false; then :
3250  $as_echo_n "(cached) " >&6
3251else
3252  if test -n "$CC"; then
3253  ac_cv_prog_CC="$CC" # Let the user override the test.
3254else
3255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3256for as_dir in $PATH
3257do
3258  IFS=$as_save_IFS
3259  test -z "$as_dir" && as_dir=.
3260    for ac_exec_ext in '' $ac_executable_extensions; do
3261  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3262    ac_cv_prog_CC="${ac_tool_prefix}cc"
3263    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3264    break 2
3265  fi
3266done
3267  done
3268IFS=$as_save_IFS
3269
3270fi
3271fi
3272CC=$ac_cv_prog_CC
3273if test -n "$CC"; then
3274  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3275$as_echo "$CC" >&6; }
3276else
3277  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3278$as_echo "no" >&6; }
3279fi
3280
3281
3282  fi
3283fi
3284if test -z "$CC"; then
3285  # Extract the first word of "cc", so it can be a program name with args.
3286set dummy cc; ac_word=$2
3287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3288$as_echo_n "checking for $ac_word... " >&6; }
3289if ${ac_cv_prog_CC+:} false; then :
3290  $as_echo_n "(cached) " >&6
3291else
3292  if test -n "$CC"; then
3293  ac_cv_prog_CC="$CC" # Let the user override the test.
3294else
3295  ac_prog_rejected=no
3296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3297for as_dir in $PATH
3298do
3299  IFS=$as_save_IFS
3300  test -z "$as_dir" && as_dir=.
3301    for ac_exec_ext in '' $ac_executable_extensions; do
3302  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3303    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3304       ac_prog_rejected=yes
3305       continue
3306     fi
3307    ac_cv_prog_CC="cc"
3308    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3309    break 2
3310  fi
3311done
3312  done
3313IFS=$as_save_IFS
3314
3315if test $ac_prog_rejected = yes; then
3316  # We found a bogon in the path, so make sure we never use it.
3317  set dummy $ac_cv_prog_CC
3318  shift
3319  if test $# != 0; then
3320    # We chose a different compiler from the bogus one.
3321    # However, it has the same basename, so the bogon will be chosen
3322    # first if we set CC to just the basename; use the full file name.
3323    shift
3324    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3325  fi
3326fi
3327fi
3328fi
3329CC=$ac_cv_prog_CC
3330if test -n "$CC"; then
3331  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3332$as_echo "$CC" >&6; }
3333else
3334  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3335$as_echo "no" >&6; }
3336fi
3337
3338
3339fi
3340if test -z "$CC"; then
3341  if test -n "$ac_tool_prefix"; then
3342  for ac_prog in cl.exe
3343  do
3344    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3345set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3347$as_echo_n "checking for $ac_word... " >&6; }
3348if ${ac_cv_prog_CC+:} false; then :
3349  $as_echo_n "(cached) " >&6
3350else
3351  if test -n "$CC"; then
3352  ac_cv_prog_CC="$CC" # Let the user override the test.
3353else
3354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3355for as_dir in $PATH
3356do
3357  IFS=$as_save_IFS
3358  test -z "$as_dir" && as_dir=.
3359    for ac_exec_ext in '' $ac_executable_extensions; do
3360  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3361    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3362    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3363    break 2
3364  fi
3365done
3366  done
3367IFS=$as_save_IFS
3368
3369fi
3370fi
3371CC=$ac_cv_prog_CC
3372if test -n "$CC"; then
3373  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3374$as_echo "$CC" >&6; }
3375else
3376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3377$as_echo "no" >&6; }
3378fi
3379
3380
3381    test -n "$CC" && break
3382  done
3383fi
3384if test -z "$CC"; then
3385  ac_ct_CC=$CC
3386  for ac_prog in cl.exe
3387do
3388  # Extract the first word of "$ac_prog", so it can be a program name with args.
3389set dummy $ac_prog; ac_word=$2
3390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3391$as_echo_n "checking for $ac_word... " >&6; }
3392if ${ac_cv_prog_ac_ct_CC+:} false; then :
3393  $as_echo_n "(cached) " >&6
3394else
3395  if test -n "$ac_ct_CC"; then
3396  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3397else
3398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3399for as_dir in $PATH
3400do
3401  IFS=$as_save_IFS
3402  test -z "$as_dir" && as_dir=.
3403    for ac_exec_ext in '' $ac_executable_extensions; do
3404  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3405    ac_cv_prog_ac_ct_CC="$ac_prog"
3406    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3407    break 2
3408  fi
3409done
3410  done
3411IFS=$as_save_IFS
3412
3413fi
3414fi
3415ac_ct_CC=$ac_cv_prog_ac_ct_CC
3416if test -n "$ac_ct_CC"; then
3417  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3418$as_echo "$ac_ct_CC" >&6; }
3419else
3420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3421$as_echo "no" >&6; }
3422fi
3423
3424
3425  test -n "$ac_ct_CC" && break
3426done
3427
3428  if test "x$ac_ct_CC" = x; then
3429    CC=""
3430  else
3431    case $cross_compiling:$ac_tool_warned in
3432yes:)
3433{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3434$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3435ac_tool_warned=yes ;;
3436esac
3437    CC=$ac_ct_CC
3438  fi
3439fi
3440
3441fi
3442
3443
3444test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3445$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3446as_fn_error $? "no acceptable C compiler found in \$PATH
3447See \`config.log' for more details" "$LINENO" 5; }
3448
3449# Provide some information about the compiler.
3450$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3451set X $ac_compile
3452ac_compiler=$2
3453for ac_option in --version -v -V -qversion; do
3454  { { ac_try="$ac_compiler $ac_option >&5"
3455case "(($ac_try" in
3456  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3457  *) ac_try_echo=$ac_try;;
3458esac
3459eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3460$as_echo "$ac_try_echo"; } >&5
3461  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3462  ac_status=$?
3463  if test -s conftest.err; then
3464    sed '10a\
3465... rest of stderr output deleted ...
3466         10q' conftest.err >conftest.er1
3467    cat conftest.er1 >&5
3468  fi
3469  rm -f conftest.er1 conftest.err
3470  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3471  test $ac_status = 0; }
3472done
3473
3474cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3475/* end confdefs.h.  */
3476
3477int
3478main ()
3479{
3480
3481  ;
3482  return 0;
3483}
3484_ACEOF
3485ac_clean_files_save=$ac_clean_files
3486ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3487# Try to create an executable without -o first, disregard a.out.
3488# It will help us diagnose broken compilers, and finding out an intuition
3489# of exeext.
3490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3491$as_echo_n "checking whether the C compiler works... " >&6; }
3492ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3493
3494# The possible output files:
3495ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3496
3497ac_rmfiles=
3498for ac_file in $ac_files
3499do
3500  case $ac_file in
3501    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3502    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3503  esac
3504done
3505rm -f $ac_rmfiles
3506
3507if { { ac_try="$ac_link_default"
3508case "(($ac_try" in
3509  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3510  *) ac_try_echo=$ac_try;;
3511esac
3512eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3513$as_echo "$ac_try_echo"; } >&5
3514  (eval "$ac_link_default") 2>&5
3515  ac_status=$?
3516  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3517  test $ac_status = 0; }; then :
3518  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3519# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3520# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3521# so that the user can short-circuit this test for compilers unknown to
3522# Autoconf.
3523for ac_file in $ac_files ''
3524do
3525  test -f "$ac_file" || continue
3526  case $ac_file in
3527    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3528	;;
3529    [ab].out )
3530	# We found the default executable, but exeext='' is most
3531	# certainly right.
3532	break;;
3533    *.* )
3534	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3535	then :; else
3536	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3537	fi
3538	# We set ac_cv_exeext here because the later test for it is not
3539	# safe: cross compilers may not add the suffix if given an `-o'
3540	# argument, so we may need to know it at that point already.
3541	# Even if this section looks crufty: it has the advantage of
3542	# actually working.
3543	break;;
3544    * )
3545	break;;
3546  esac
3547done
3548test "$ac_cv_exeext" = no && ac_cv_exeext=
3549
3550else
3551  ac_file=''
3552fi
3553if test -z "$ac_file"; then :
3554  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3555$as_echo "no" >&6; }
3556$as_echo "$as_me: failed program was:" >&5
3557sed 's/^/| /' conftest.$ac_ext >&5
3558
3559{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3560$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3561as_fn_error 77 "C compiler cannot create executables
3562See \`config.log' for more details" "$LINENO" 5; }
3563else
3564  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3565$as_echo "yes" >&6; }
3566fi
3567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3568$as_echo_n "checking for C compiler default output file name... " >&6; }
3569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3570$as_echo "$ac_file" >&6; }
3571ac_exeext=$ac_cv_exeext
3572
3573rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3574ac_clean_files=$ac_clean_files_save
3575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3576$as_echo_n "checking for suffix of executables... " >&6; }
3577if { { ac_try="$ac_link"
3578case "(($ac_try" in
3579  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3580  *) ac_try_echo=$ac_try;;
3581esac
3582eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3583$as_echo "$ac_try_echo"; } >&5
3584  (eval "$ac_link") 2>&5
3585  ac_status=$?
3586  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3587  test $ac_status = 0; }; then :
3588  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3589# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3590# work properly (i.e., refer to `conftest.exe'), while it won't with
3591# `rm'.
3592for ac_file in conftest.exe conftest conftest.*; do
3593  test -f "$ac_file" || continue
3594  case $ac_file in
3595    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3596    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3597	  break;;
3598    * ) break;;
3599  esac
3600done
3601else
3602  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3603$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3604as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3605See \`config.log' for more details" "$LINENO" 5; }
3606fi
3607rm -f conftest conftest$ac_cv_exeext
3608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3609$as_echo "$ac_cv_exeext" >&6; }
3610
3611rm -f conftest.$ac_ext
3612EXEEXT=$ac_cv_exeext
3613ac_exeext=$EXEEXT
3614cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3615/* end confdefs.h.  */
3616#include <stdio.h>
3617int
3618main ()
3619{
3620FILE *f = fopen ("conftest.out", "w");
3621 return ferror (f) || fclose (f) != 0;
3622
3623  ;
3624  return 0;
3625}
3626_ACEOF
3627ac_clean_files="$ac_clean_files conftest.out"
3628# Check that the compiler produces executables we can run.  If not, either
3629# the compiler is broken, or we cross compile.
3630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3631$as_echo_n "checking whether we are cross compiling... " >&6; }
3632if test "$cross_compiling" != yes; then
3633  { { ac_try="$ac_link"
3634case "(($ac_try" in
3635  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3636  *) ac_try_echo=$ac_try;;
3637esac
3638eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3639$as_echo "$ac_try_echo"; } >&5
3640  (eval "$ac_link") 2>&5
3641  ac_status=$?
3642  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3643  test $ac_status = 0; }
3644  if { ac_try='./conftest$ac_cv_exeext'
3645  { { case "(($ac_try" in
3646  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3647  *) ac_try_echo=$ac_try;;
3648esac
3649eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3650$as_echo "$ac_try_echo"; } >&5
3651  (eval "$ac_try") 2>&5
3652  ac_status=$?
3653  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3654  test $ac_status = 0; }; }; then
3655    cross_compiling=no
3656  else
3657    if test "$cross_compiling" = maybe; then
3658	cross_compiling=yes
3659    else
3660	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3661$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3662as_fn_error $? "cannot run C compiled programs.
3663If you meant to cross compile, use \`--host'.
3664See \`config.log' for more details" "$LINENO" 5; }
3665    fi
3666  fi
3667fi
3668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3669$as_echo "$cross_compiling" >&6; }
3670
3671rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3672ac_clean_files=$ac_clean_files_save
3673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3674$as_echo_n "checking for suffix of object files... " >&6; }
3675if ${ac_cv_objext+:} false; then :
3676  $as_echo_n "(cached) " >&6
3677else
3678  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3679/* end confdefs.h.  */
3680
3681int
3682main ()
3683{
3684
3685  ;
3686  return 0;
3687}
3688_ACEOF
3689rm -f conftest.o conftest.obj
3690if { { ac_try="$ac_compile"
3691case "(($ac_try" in
3692  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3693  *) ac_try_echo=$ac_try;;
3694esac
3695eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3696$as_echo "$ac_try_echo"; } >&5
3697  (eval "$ac_compile") 2>&5
3698  ac_status=$?
3699  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3700  test $ac_status = 0; }; then :
3701  for ac_file in conftest.o conftest.obj conftest.*; do
3702  test -f "$ac_file" || continue;
3703  case $ac_file in
3704    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3705    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3706       break;;
3707  esac
3708done
3709else
3710  $as_echo "$as_me: failed program was:" >&5
3711sed 's/^/| /' conftest.$ac_ext >&5
3712
3713{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3714$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3715as_fn_error $? "cannot compute suffix of object files: cannot compile
3716See \`config.log' for more details" "$LINENO" 5; }
3717fi
3718rm -f conftest.$ac_cv_objext conftest.$ac_ext
3719fi
3720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3721$as_echo "$ac_cv_objext" >&6; }
3722OBJEXT=$ac_cv_objext
3723ac_objext=$OBJEXT
3724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3725$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3726if ${ac_cv_c_compiler_gnu+:} false; then :
3727  $as_echo_n "(cached) " >&6
3728else
3729  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3730/* end confdefs.h.  */
3731
3732int
3733main ()
3734{
3735#ifndef __GNUC__
3736       choke me
3737#endif
3738
3739  ;
3740  return 0;
3741}
3742_ACEOF
3743if ac_fn_c_try_compile "$LINENO"; then :
3744  ac_compiler_gnu=yes
3745else
3746  ac_compiler_gnu=no
3747fi
3748rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3749ac_cv_c_compiler_gnu=$ac_compiler_gnu
3750
3751fi
3752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3753$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3754if test $ac_compiler_gnu = yes; then
3755  GCC=yes
3756else
3757  GCC=
3758fi
3759ac_test_CFLAGS=${CFLAGS+set}
3760ac_save_CFLAGS=$CFLAGS
3761{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3762$as_echo_n "checking whether $CC accepts -g... " >&6; }
3763if ${ac_cv_prog_cc_g+:} false; then :
3764  $as_echo_n "(cached) " >&6
3765else
3766  ac_save_c_werror_flag=$ac_c_werror_flag
3767   ac_c_werror_flag=yes
3768   ac_cv_prog_cc_g=no
3769   CFLAGS="-g"
3770   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3771/* end confdefs.h.  */
3772
3773int
3774main ()
3775{
3776
3777  ;
3778  return 0;
3779}
3780_ACEOF
3781if ac_fn_c_try_compile "$LINENO"; then :
3782  ac_cv_prog_cc_g=yes
3783else
3784  CFLAGS=""
3785      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3786/* end confdefs.h.  */
3787
3788int
3789main ()
3790{
3791
3792  ;
3793  return 0;
3794}
3795_ACEOF
3796if ac_fn_c_try_compile "$LINENO"; then :
3797
3798else
3799  ac_c_werror_flag=$ac_save_c_werror_flag
3800	 CFLAGS="-g"
3801	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3802/* end confdefs.h.  */
3803
3804int
3805main ()
3806{
3807
3808  ;
3809  return 0;
3810}
3811_ACEOF
3812if ac_fn_c_try_compile "$LINENO"; then :
3813  ac_cv_prog_cc_g=yes
3814fi
3815rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3816fi
3817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3818fi
3819rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3820   ac_c_werror_flag=$ac_save_c_werror_flag
3821fi
3822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3823$as_echo "$ac_cv_prog_cc_g" >&6; }
3824if test "$ac_test_CFLAGS" = set; then
3825  CFLAGS=$ac_save_CFLAGS
3826elif test $ac_cv_prog_cc_g = yes; then
3827  if test "$GCC" = yes; then
3828    CFLAGS="-g -O2"
3829  else
3830    CFLAGS="-g"
3831  fi
3832else
3833  if test "$GCC" = yes; then
3834    CFLAGS="-O2"
3835  else
3836    CFLAGS=
3837  fi
3838fi
3839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3840$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3841if ${ac_cv_prog_cc_c89+:} false; then :
3842  $as_echo_n "(cached) " >&6
3843else
3844  ac_cv_prog_cc_c89=no
3845ac_save_CC=$CC
3846cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3847/* end confdefs.h.  */
3848#include <stdarg.h>
3849#include <stdio.h>
3850struct stat;
3851/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3852struct buf { int x; };
3853FILE * (*rcsopen) (struct buf *, struct stat *, int);
3854static char *e (p, i)
3855     char **p;
3856     int i;
3857{
3858  return p[i];
3859}
3860static char *f (char * (*g) (char **, int), char **p, ...)
3861{
3862  char *s;
3863  va_list v;
3864  va_start (v,p);
3865  s = g (p, va_arg (v,int));
3866  va_end (v);
3867  return s;
3868}
3869
3870/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3871   function prototypes and stuff, but not '\xHH' hex character constants.
3872   These don't provoke an error unfortunately, instead are silently treated
3873   as 'x'.  The following induces an error, until -std is added to get
3874   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3875   array size at least.  It's necessary to write '\x00'==0 to get something
3876   that's true only with -std.  */
3877int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3878
3879/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3880   inside strings and character constants.  */
3881#define FOO(x) 'x'
3882int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3883
3884int test (int i, double x);
3885struct s1 {int (*f) (int a);};
3886struct s2 {int (*f) (double a);};
3887int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3888int argc;
3889char **argv;
3890int
3891main ()
3892{
3893return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3894  ;
3895  return 0;
3896}
3897_ACEOF
3898for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3899	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3900do
3901  CC="$ac_save_CC $ac_arg"
3902  if ac_fn_c_try_compile "$LINENO"; then :
3903  ac_cv_prog_cc_c89=$ac_arg
3904fi
3905rm -f core conftest.err conftest.$ac_objext
3906  test "x$ac_cv_prog_cc_c89" != "xno" && break
3907done
3908rm -f conftest.$ac_ext
3909CC=$ac_save_CC
3910
3911fi
3912# AC_CACHE_VAL
3913case "x$ac_cv_prog_cc_c89" in
3914  x)
3915    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3916$as_echo "none needed" >&6; } ;;
3917  xno)
3918    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3919$as_echo "unsupported" >&6; } ;;
3920  *)
3921    CC="$CC $ac_cv_prog_cc_c89"
3922    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3923$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3924esac
3925if test "x$ac_cv_prog_cc_c89" != xno; then :
3926
3927fi
3928
3929ac_ext=c
3930ac_cpp='$CPP $CPPFLAGS'
3931ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3932ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3933ac_compiler_gnu=$ac_cv_c_compiler_gnu
3934
3935ac_ext=c
3936ac_cpp='$CPP $CPPFLAGS'
3937ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3938ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3939ac_compiler_gnu=$ac_cv_c_compiler_gnu
3940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3941$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3942if ${am_cv_prog_cc_c_o+:} false; then :
3943  $as_echo_n "(cached) " >&6
3944else
3945  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3946/* end confdefs.h.  */
3947
3948int
3949main ()
3950{
3951
3952  ;
3953  return 0;
3954}
3955_ACEOF
3956  # Make sure it works both with $CC and with simple cc.
3957  # Following AC_PROG_CC_C_O, we do the test twice because some
3958  # compilers refuse to overwrite an existing .o file with -o,
3959  # though they will create one.
3960  am_cv_prog_cc_c_o=yes
3961  for am_i in 1 2; do
3962    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3963   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3964   ac_status=$?
3965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3966   (exit $ac_status); } \
3967         && test -f conftest2.$ac_objext; then
3968      : OK
3969    else
3970      am_cv_prog_cc_c_o=no
3971      break
3972    fi
3973  done
3974  rm -f core conftest*
3975  unset am_i
3976fi
3977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3978$as_echo "$am_cv_prog_cc_c_o" >&6; }
3979if test "$am_cv_prog_cc_c_o" != yes; then
3980   # Losing compiler, so override with the script.
3981   # FIXME: It is wrong to rewrite CC.
3982   # But if we don't then we get into trouble of one sort or another.
3983   # A longer-term fix would be to have automake use am__CC in this case,
3984   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3985   CC="$am_aux_dir/compile $CC"
3986fi
3987ac_ext=c
3988ac_cpp='$CPP $CPPFLAGS'
3989ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3990ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3991ac_compiler_gnu=$ac_cv_c_compiler_gnu
3992
3993DEPDIR="${am__leading_dot}deps"
3994
3995ac_config_commands="$ac_config_commands depfiles"
3996
3997
3998am_make=${MAKE-make}
3999cat > confinc << 'END'
4000am__doit:
4001	@echo this is the am__doit target
4002.PHONY: am__doit
4003END
4004# If we don't find an include directive, just comment out the code.
4005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4006$as_echo_n "checking for style of include used by $am_make... " >&6; }
4007am__include="#"
4008am__quote=
4009_am_result=none
4010# First try GNU make style include.
4011echo "include confinc" > confmf
4012# Ignore all kinds of additional output from 'make'.
4013case `$am_make -s -f confmf 2> /dev/null` in #(
4014*the\ am__doit\ target*)
4015  am__include=include
4016  am__quote=
4017  _am_result=GNU
4018  ;;
4019esac
4020# Now try BSD make style include.
4021if test "$am__include" = "#"; then
4022   echo '.include "confinc"' > confmf
4023   case `$am_make -s -f confmf 2> /dev/null` in #(
4024   *the\ am__doit\ target*)
4025     am__include=.include
4026     am__quote="\""
4027     _am_result=BSD
4028     ;;
4029   esac
4030fi
4031
4032
4033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4034$as_echo "$_am_result" >&6; }
4035rm -f confinc confmf
4036
4037# Check whether --enable-dependency-tracking was given.
4038if test "${enable_dependency_tracking+set}" = set; then :
4039  enableval=$enable_dependency_tracking;
4040fi
4041
4042if test "x$enable_dependency_tracking" != xno; then
4043  am_depcomp="$ac_aux_dir/depcomp"
4044  AMDEPBACKSLASH='\'
4045  am__nodep='_no'
4046fi
4047 if test "x$enable_dependency_tracking" != xno; then
4048  AMDEP_TRUE=
4049  AMDEP_FALSE='#'
4050else
4051  AMDEP_TRUE='#'
4052  AMDEP_FALSE=
4053fi
4054
4055
4056
4057depcc="$CC"   am_compiler_list=
4058
4059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4060$as_echo_n "checking dependency style of $depcc... " >&6; }
4061if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4062  $as_echo_n "(cached) " >&6
4063else
4064  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4065  # We make a subdir and do the tests there.  Otherwise we can end up
4066  # making bogus files that we don't know about and never remove.  For
4067  # instance it was reported that on HP-UX the gcc test will end up
4068  # making a dummy file named 'D' -- because '-MD' means "put the output
4069  # in D".
4070  rm -rf conftest.dir
4071  mkdir conftest.dir
4072  # Copy depcomp to subdir because otherwise we won't find it if we're
4073  # using a relative directory.
4074  cp "$am_depcomp" conftest.dir
4075  cd conftest.dir
4076  # We will build objects and dependencies in a subdirectory because
4077  # it helps to detect inapplicable dependency modes.  For instance
4078  # both Tru64's cc and ICC support -MD to output dependencies as a
4079  # side effect of compilation, but ICC will put the dependencies in
4080  # the current directory while Tru64 will put them in the object
4081  # directory.
4082  mkdir sub
4083
4084  am_cv_CC_dependencies_compiler_type=none
4085  if test "$am_compiler_list" = ""; then
4086     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4087  fi
4088  am__universal=false
4089  case " $depcc " in #(
4090     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4091     esac
4092
4093  for depmode in $am_compiler_list; do
4094    # Setup a source with many dependencies, because some compilers
4095    # like to wrap large dependency lists on column 80 (with \), and
4096    # we should not choose a depcomp mode which is confused by this.
4097    #
4098    # We need to recreate these files for each test, as the compiler may
4099    # overwrite some of them when testing with obscure command lines.
4100    # This happens at least with the AIX C compiler.
4101    : > sub/conftest.c
4102    for i in 1 2 3 4 5 6; do
4103      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4104      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4105      # Solaris 10 /bin/sh.
4106      echo '/* dummy */' > sub/conftst$i.h
4107    done
4108    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4109
4110    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4111    # mode.  It turns out that the SunPro C++ compiler does not properly
4112    # handle '-M -o', and we need to detect this.  Also, some Intel
4113    # versions had trouble with output in subdirs.
4114    am__obj=sub/conftest.${OBJEXT-o}
4115    am__minus_obj="-o $am__obj"
4116    case $depmode in
4117    gcc)
4118      # This depmode causes a compiler race in universal mode.
4119      test "$am__universal" = false || continue
4120      ;;
4121    nosideeffect)
4122      # After this tag, mechanisms are not by side-effect, so they'll
4123      # only be used when explicitly requested.
4124      if test "x$enable_dependency_tracking" = xyes; then
4125	continue
4126      else
4127	break
4128      fi
4129      ;;
4130    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4131      # This compiler won't grok '-c -o', but also, the minuso test has
4132      # not run yet.  These depmodes are late enough in the game, and
4133      # so weak that their functioning should not be impacted.
4134      am__obj=conftest.${OBJEXT-o}
4135      am__minus_obj=
4136      ;;
4137    none) break ;;
4138    esac
4139    if depmode=$depmode \
4140       source=sub/conftest.c object=$am__obj \
4141       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4142       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4143         >/dev/null 2>conftest.err &&
4144       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4145       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4146       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4147       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4148      # icc doesn't choke on unknown options, it will just issue warnings
4149      # or remarks (even with -Werror).  So we grep stderr for any message
4150      # that says an option was ignored or not supported.
4151      # When given -MP, icc 7.0 and 7.1 complain thusly:
4152      #   icc: Command line warning: ignoring option '-M'; no argument required
4153      # The diagnosis changed in icc 8.0:
4154      #   icc: Command line remark: option '-MP' not supported
4155      if (grep 'ignoring option' conftest.err ||
4156          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4157        am_cv_CC_dependencies_compiler_type=$depmode
4158        break
4159      fi
4160    fi
4161  done
4162
4163  cd ..
4164  rm -rf conftest.dir
4165else
4166  am_cv_CC_dependencies_compiler_type=none
4167fi
4168
4169fi
4170{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4171$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4172CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4173
4174 if
4175  test "x$enable_dependency_tracking" != xno \
4176  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4177  am__fastdepCC_TRUE=
4178  am__fastdepCC_FALSE='#'
4179else
4180  am__fastdepCC_TRUE='#'
4181  am__fastdepCC_FALSE=
4182fi
4183
4184
4185
4186ac_ext=c
4187ac_cpp='$CPP $CPPFLAGS'
4188ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4189ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4190ac_compiler_gnu=$ac_cv_c_compiler_gnu
4191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4192$as_echo_n "checking how to run the C preprocessor... " >&6; }
4193# On Suns, sometimes $CPP names a directory.
4194if test -n "$CPP" && test -d "$CPP"; then
4195  CPP=
4196fi
4197if test -z "$CPP"; then
4198  if ${ac_cv_prog_CPP+:} false; then :
4199  $as_echo_n "(cached) " >&6
4200else
4201      # Double quotes because CPP needs to be expanded
4202    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4203    do
4204      ac_preproc_ok=false
4205for ac_c_preproc_warn_flag in '' yes
4206do
4207  # Use a header file that comes with gcc, so configuring glibc
4208  # with a fresh cross-compiler works.
4209  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4210  # <limits.h> exists even on freestanding compilers.
4211  # On the NeXT, cc -E runs the code through the compiler's parser,
4212  # not just through cpp. "Syntax error" is here to catch this case.
4213  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4214/* end confdefs.h.  */
4215#ifdef __STDC__
4216# include <limits.h>
4217#else
4218# include <assert.h>
4219#endif
4220		     Syntax error
4221_ACEOF
4222if ac_fn_c_try_cpp "$LINENO"; then :
4223
4224else
4225  # Broken: fails on valid input.
4226continue
4227fi
4228rm -f conftest.err conftest.i conftest.$ac_ext
4229
4230  # OK, works on sane cases.  Now check whether nonexistent headers
4231  # can be detected and how.
4232  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4233/* end confdefs.h.  */
4234#include <ac_nonexistent.h>
4235_ACEOF
4236if ac_fn_c_try_cpp "$LINENO"; then :
4237  # Broken: success on invalid input.
4238continue
4239else
4240  # Passes both tests.
4241ac_preproc_ok=:
4242break
4243fi
4244rm -f conftest.err conftest.i conftest.$ac_ext
4245
4246done
4247# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4248rm -f conftest.i conftest.err conftest.$ac_ext
4249if $ac_preproc_ok; then :
4250  break
4251fi
4252
4253    done
4254    ac_cv_prog_CPP=$CPP
4255
4256fi
4257  CPP=$ac_cv_prog_CPP
4258else
4259  ac_cv_prog_CPP=$CPP
4260fi
4261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4262$as_echo "$CPP" >&6; }
4263ac_preproc_ok=false
4264for ac_c_preproc_warn_flag in '' yes
4265do
4266  # Use a header file that comes with gcc, so configuring glibc
4267  # with a fresh cross-compiler works.
4268  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4269  # <limits.h> exists even on freestanding compilers.
4270  # On the NeXT, cc -E runs the code through the compiler's parser,
4271  # not just through cpp. "Syntax error" is here to catch this case.
4272  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4273/* end confdefs.h.  */
4274#ifdef __STDC__
4275# include <limits.h>
4276#else
4277# include <assert.h>
4278#endif
4279		     Syntax error
4280_ACEOF
4281if ac_fn_c_try_cpp "$LINENO"; then :
4282
4283else
4284  # Broken: fails on valid input.
4285continue
4286fi
4287rm -f conftest.err conftest.i conftest.$ac_ext
4288
4289  # OK, works on sane cases.  Now check whether nonexistent headers
4290  # can be detected and how.
4291  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4292/* end confdefs.h.  */
4293#include <ac_nonexistent.h>
4294_ACEOF
4295if ac_fn_c_try_cpp "$LINENO"; then :
4296  # Broken: success on invalid input.
4297continue
4298else
4299  # Passes both tests.
4300ac_preproc_ok=:
4301break
4302fi
4303rm -f conftest.err conftest.i conftest.$ac_ext
4304
4305done
4306# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4307rm -f conftest.i conftest.err conftest.$ac_ext
4308if $ac_preproc_ok; then :
4309
4310else
4311  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4312$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4313as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4314See \`config.log' for more details" "$LINENO" 5; }
4315fi
4316
4317ac_ext=c
4318ac_cpp='$CPP $CPPFLAGS'
4319ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4320ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4321ac_compiler_gnu=$ac_cv_c_compiler_gnu
4322
4323
4324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4325$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4326if ${ac_cv_path_GREP+:} false; then :
4327  $as_echo_n "(cached) " >&6
4328else
4329  if test -z "$GREP"; then
4330  ac_path_GREP_found=false
4331  # Loop through the user's path and test for each of PROGNAME-LIST
4332  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4333for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4334do
4335  IFS=$as_save_IFS
4336  test -z "$as_dir" && as_dir=.
4337    for ac_prog in grep ggrep; do
4338    for ac_exec_ext in '' $ac_executable_extensions; do
4339      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4340      as_fn_executable_p "$ac_path_GREP" || continue
4341# Check for GNU ac_path_GREP and select it if it is found.
4342  # Check for GNU $ac_path_GREP
4343case `"$ac_path_GREP" --version 2>&1` in
4344*GNU*)
4345  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4346*)
4347  ac_count=0
4348  $as_echo_n 0123456789 >"conftest.in"
4349  while :
4350  do
4351    cat "conftest.in" "conftest.in" >"conftest.tmp"
4352    mv "conftest.tmp" "conftest.in"
4353    cp "conftest.in" "conftest.nl"
4354    $as_echo 'GREP' >> "conftest.nl"
4355    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4356    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4357    as_fn_arith $ac_count + 1 && ac_count=$as_val
4358    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4359      # Best one so far, save it but keep looking for a better one
4360      ac_cv_path_GREP="$ac_path_GREP"
4361      ac_path_GREP_max=$ac_count
4362    fi
4363    # 10*(2^10) chars as input seems more than enough
4364    test $ac_count -gt 10 && break
4365  done
4366  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4367esac
4368
4369      $ac_path_GREP_found && break 3
4370    done
4371  done
4372  done
4373IFS=$as_save_IFS
4374  if test -z "$ac_cv_path_GREP"; then
4375    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4376  fi
4377else
4378  ac_cv_path_GREP=$GREP
4379fi
4380
4381fi
4382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4383$as_echo "$ac_cv_path_GREP" >&6; }
4384 GREP="$ac_cv_path_GREP"
4385
4386
4387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4388$as_echo_n "checking for egrep... " >&6; }
4389if ${ac_cv_path_EGREP+:} false; then :
4390  $as_echo_n "(cached) " >&6
4391else
4392  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4393   then ac_cv_path_EGREP="$GREP -E"
4394   else
4395     if test -z "$EGREP"; then
4396  ac_path_EGREP_found=false
4397  # Loop through the user's path and test for each of PROGNAME-LIST
4398  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4399for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4400do
4401  IFS=$as_save_IFS
4402  test -z "$as_dir" && as_dir=.
4403    for ac_prog in egrep; do
4404    for ac_exec_ext in '' $ac_executable_extensions; do
4405      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4406      as_fn_executable_p "$ac_path_EGREP" || continue
4407# Check for GNU ac_path_EGREP and select it if it is found.
4408  # Check for GNU $ac_path_EGREP
4409case `"$ac_path_EGREP" --version 2>&1` in
4410*GNU*)
4411  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4412*)
4413  ac_count=0
4414  $as_echo_n 0123456789 >"conftest.in"
4415  while :
4416  do
4417    cat "conftest.in" "conftest.in" >"conftest.tmp"
4418    mv "conftest.tmp" "conftest.in"
4419    cp "conftest.in" "conftest.nl"
4420    $as_echo 'EGREP' >> "conftest.nl"
4421    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4422    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4423    as_fn_arith $ac_count + 1 && ac_count=$as_val
4424    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4425      # Best one so far, save it but keep looking for a better one
4426      ac_cv_path_EGREP="$ac_path_EGREP"
4427      ac_path_EGREP_max=$ac_count
4428    fi
4429    # 10*(2^10) chars as input seems more than enough
4430    test $ac_count -gt 10 && break
4431  done
4432  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4433esac
4434
4435      $ac_path_EGREP_found && break 3
4436    done
4437  done
4438  done
4439IFS=$as_save_IFS
4440  if test -z "$ac_cv_path_EGREP"; then
4441    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4442  fi
4443else
4444  ac_cv_path_EGREP=$EGREP
4445fi
4446
4447   fi
4448fi
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4450$as_echo "$ac_cv_path_EGREP" >&6; }
4451 EGREP="$ac_cv_path_EGREP"
4452
4453
4454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4455$as_echo_n "checking for ANSI C header files... " >&6; }
4456if ${ac_cv_header_stdc+:} false; then :
4457  $as_echo_n "(cached) " >&6
4458else
4459  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4460/* end confdefs.h.  */
4461#include <stdlib.h>
4462#include <stdarg.h>
4463#include <string.h>
4464#include <float.h>
4465
4466int
4467main ()
4468{
4469
4470  ;
4471  return 0;
4472}
4473_ACEOF
4474if ac_fn_c_try_compile "$LINENO"; then :
4475  ac_cv_header_stdc=yes
4476else
4477  ac_cv_header_stdc=no
4478fi
4479rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4480
4481if test $ac_cv_header_stdc = yes; then
4482  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4483  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4484/* end confdefs.h.  */
4485#include <string.h>
4486
4487_ACEOF
4488if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4489  $EGREP "memchr" >/dev/null 2>&1; then :
4490
4491else
4492  ac_cv_header_stdc=no
4493fi
4494rm -f conftest*
4495
4496fi
4497
4498if test $ac_cv_header_stdc = yes; then
4499  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4500  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4501/* end confdefs.h.  */
4502#include <stdlib.h>
4503
4504_ACEOF
4505if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4506  $EGREP "free" >/dev/null 2>&1; then :
4507
4508else
4509  ac_cv_header_stdc=no
4510fi
4511rm -f conftest*
4512
4513fi
4514
4515if test $ac_cv_header_stdc = yes; then
4516  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4517  if test "$cross_compiling" = yes; then :
4518  :
4519else
4520  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4521/* end confdefs.h.  */
4522#include <ctype.h>
4523#include <stdlib.h>
4524#if ((' ' & 0x0FF) == 0x020)
4525# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4526# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4527#else
4528# define ISLOWER(c) \
4529		   (('a' <= (c) && (c) <= 'i') \
4530		     || ('j' <= (c) && (c) <= 'r') \
4531		     || ('s' <= (c) && (c) <= 'z'))
4532# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4533#endif
4534
4535#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4536int
4537main ()
4538{
4539  int i;
4540  for (i = 0; i < 256; i++)
4541    if (XOR (islower (i), ISLOWER (i))
4542	|| toupper (i) != TOUPPER (i))
4543      return 2;
4544  return 0;
4545}
4546_ACEOF
4547if ac_fn_c_try_run "$LINENO"; then :
4548
4549else
4550  ac_cv_header_stdc=no
4551fi
4552rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4553  conftest.$ac_objext conftest.beam conftest.$ac_ext
4554fi
4555
4556fi
4557fi
4558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4559$as_echo "$ac_cv_header_stdc" >&6; }
4560if test $ac_cv_header_stdc = yes; then
4561
4562$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4563
4564fi
4565
4566# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4567for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4568		  inttypes.h stdint.h unistd.h
4569do :
4570  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4571ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4572"
4573if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4574  cat >>confdefs.h <<_ACEOF
4575#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4576_ACEOF
4577
4578fi
4579
4580done
4581
4582
4583
4584  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4585if test "x$ac_cv_header_minix_config_h" = xyes; then :
4586  MINIX=yes
4587else
4588  MINIX=
4589fi
4590
4591
4592  if test "$MINIX" = yes; then
4593
4594$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4595
4596
4597$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4598
4599
4600$as_echo "#define _MINIX 1" >>confdefs.h
4601
4602  fi
4603
4604
4605  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4606$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4607if ${ac_cv_safe_to_define___extensions__+:} false; then :
4608  $as_echo_n "(cached) " >&6
4609else
4610  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4611/* end confdefs.h.  */
4612
4613#         define __EXTENSIONS__ 1
4614          $ac_includes_default
4615int
4616main ()
4617{
4618
4619  ;
4620  return 0;
4621}
4622_ACEOF
4623if ac_fn_c_try_compile "$LINENO"; then :
4624  ac_cv_safe_to_define___extensions__=yes
4625else
4626  ac_cv_safe_to_define___extensions__=no
4627fi
4628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4629fi
4630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4631$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4632  test $ac_cv_safe_to_define___extensions__ = yes &&
4633    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4634
4635  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4636
4637  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4638
4639  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4640
4641  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4642
4643
4644
4645
4646
4647case `pwd` in
4648  *\ * | *\	*)
4649    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4650$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4651esac
4652
4653
4654
4655macro_version='2.2.7a'
4656macro_revision='1.3134'
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670ltmain="$ac_aux_dir/ltmain.sh"
4671
4672# Backslashify metacharacters that are still active within
4673# double-quoted strings.
4674sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4675
4676# Same as above, but do not quote variable references.
4677double_quote_subst='s/\(["`\\]\)/\\\1/g'
4678
4679# Sed substitution to delay expansion of an escaped shell variable in a
4680# double_quote_subst'ed string.
4681delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4682
4683# Sed substitution to delay expansion of an escaped single quote.
4684delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4685
4686# Sed substitution to avoid accidental globbing in evaled expressions
4687no_glob_subst='s/\*/\\\*/g'
4688
4689ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4690ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4691ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4692
4693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4694$as_echo_n "checking how to print strings... " >&6; }
4695# Test print first, because it will be a builtin if present.
4696if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4697   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4698  ECHO='print -r --'
4699elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4700  ECHO='printf %s\n'
4701else
4702  # Use this function as a fallback that always works.
4703  func_fallback_echo ()
4704  {
4705    eval 'cat <<_LTECHO_EOF
4706$1
4707_LTECHO_EOF'
4708  }
4709  ECHO='func_fallback_echo'
4710fi
4711
4712# func_echo_all arg...
4713# Invoke $ECHO with all args, space-separated.
4714func_echo_all ()
4715{
4716    $ECHO ""
4717}
4718
4719case "$ECHO" in
4720  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4721$as_echo "printf" >&6; } ;;
4722  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4723$as_echo "print -r" >&6; } ;;
4724  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4725$as_echo "cat" >&6; } ;;
4726esac
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4742$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4743if ${ac_cv_path_SED+:} false; then :
4744  $as_echo_n "(cached) " >&6
4745else
4746            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4747     for ac_i in 1 2 3 4 5 6 7; do
4748       ac_script="$ac_script$as_nl$ac_script"
4749     done
4750     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4751     { ac_script=; unset ac_script;}
4752     if test -z "$SED"; then
4753  ac_path_SED_found=false
4754  # Loop through the user's path and test for each of PROGNAME-LIST
4755  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4756for as_dir in $PATH
4757do
4758  IFS=$as_save_IFS
4759  test -z "$as_dir" && as_dir=.
4760    for ac_prog in sed gsed; do
4761    for ac_exec_ext in '' $ac_executable_extensions; do
4762      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4763      as_fn_executable_p "$ac_path_SED" || continue
4764# Check for GNU ac_path_SED and select it if it is found.
4765  # Check for GNU $ac_path_SED
4766case `"$ac_path_SED" --version 2>&1` in
4767*GNU*)
4768  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4769*)
4770  ac_count=0
4771  $as_echo_n 0123456789 >"conftest.in"
4772  while :
4773  do
4774    cat "conftest.in" "conftest.in" >"conftest.tmp"
4775    mv "conftest.tmp" "conftest.in"
4776    cp "conftest.in" "conftest.nl"
4777    $as_echo '' >> "conftest.nl"
4778    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4779    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4780    as_fn_arith $ac_count + 1 && ac_count=$as_val
4781    if test $ac_count -gt ${ac_path_SED_max-0}; then
4782      # Best one so far, save it but keep looking for a better one
4783      ac_cv_path_SED="$ac_path_SED"
4784      ac_path_SED_max=$ac_count
4785    fi
4786    # 10*(2^10) chars as input seems more than enough
4787    test $ac_count -gt 10 && break
4788  done
4789  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4790esac
4791
4792      $ac_path_SED_found && break 3
4793    done
4794  done
4795  done
4796IFS=$as_save_IFS
4797  if test -z "$ac_cv_path_SED"; then
4798    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4799  fi
4800else
4801  ac_cv_path_SED=$SED
4802fi
4803
4804fi
4805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4806$as_echo "$ac_cv_path_SED" >&6; }
4807 SED="$ac_cv_path_SED"
4808  rm -f conftest.sed
4809
4810test -z "$SED" && SED=sed
4811Xsed="$SED -e 1s/^X//"
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4824$as_echo_n "checking for fgrep... " >&6; }
4825if ${ac_cv_path_FGREP+:} false; then :
4826  $as_echo_n "(cached) " >&6
4827else
4828  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4829   then ac_cv_path_FGREP="$GREP -F"
4830   else
4831     if test -z "$FGREP"; then
4832  ac_path_FGREP_found=false
4833  # Loop through the user's path and test for each of PROGNAME-LIST
4834  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4835for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4836do
4837  IFS=$as_save_IFS
4838  test -z "$as_dir" && as_dir=.
4839    for ac_prog in fgrep; do
4840    for ac_exec_ext in '' $ac_executable_extensions; do
4841      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4842      as_fn_executable_p "$ac_path_FGREP" || continue
4843# Check for GNU ac_path_FGREP and select it if it is found.
4844  # Check for GNU $ac_path_FGREP
4845case `"$ac_path_FGREP" --version 2>&1` in
4846*GNU*)
4847  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4848*)
4849  ac_count=0
4850  $as_echo_n 0123456789 >"conftest.in"
4851  while :
4852  do
4853    cat "conftest.in" "conftest.in" >"conftest.tmp"
4854    mv "conftest.tmp" "conftest.in"
4855    cp "conftest.in" "conftest.nl"
4856    $as_echo 'FGREP' >> "conftest.nl"
4857    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4858    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4859    as_fn_arith $ac_count + 1 && ac_count=$as_val
4860    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4861      # Best one so far, save it but keep looking for a better one
4862      ac_cv_path_FGREP="$ac_path_FGREP"
4863      ac_path_FGREP_max=$ac_count
4864    fi
4865    # 10*(2^10) chars as input seems more than enough
4866    test $ac_count -gt 10 && break
4867  done
4868  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4869esac
4870
4871      $ac_path_FGREP_found && break 3
4872    done
4873  done
4874  done
4875IFS=$as_save_IFS
4876  if test -z "$ac_cv_path_FGREP"; then
4877    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4878  fi
4879else
4880  ac_cv_path_FGREP=$FGREP
4881fi
4882
4883   fi
4884fi
4885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4886$as_echo "$ac_cv_path_FGREP" >&6; }
4887 FGREP="$ac_cv_path_FGREP"
4888
4889
4890test -z "$GREP" && GREP=grep
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910# Check whether --with-gnu-ld was given.
4911if test "${with_gnu_ld+set}" = set; then :
4912  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4913else
4914  with_gnu_ld=no
4915fi
4916
4917ac_prog=ld
4918if test "$GCC" = yes; then
4919  # Check if gcc -print-prog-name=ld gives a path.
4920  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4921$as_echo_n "checking for ld used by $CC... " >&6; }
4922  case $host in
4923  *-*-mingw*)
4924    # gcc leaves a trailing carriage return which upsets mingw
4925    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4926  *)
4927    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4928  esac
4929  case $ac_prog in
4930    # Accept absolute paths.
4931    [\\/]* | ?:[\\/]*)
4932      re_direlt='/[^/][^/]*/\.\./'
4933      # Canonicalize the pathname of ld
4934      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4935      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4936	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4937      done
4938      test -z "$LD" && LD="$ac_prog"
4939      ;;
4940  "")
4941    # If it fails, then pretend we aren't using GCC.
4942    ac_prog=ld
4943    ;;
4944  *)
4945    # If it is relative, then search for the first ld in PATH.
4946    with_gnu_ld=unknown
4947    ;;
4948  esac
4949elif test "$with_gnu_ld" = yes; then
4950  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4951$as_echo_n "checking for GNU ld... " >&6; }
4952else
4953  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4954$as_echo_n "checking for non-GNU ld... " >&6; }
4955fi
4956if ${lt_cv_path_LD+:} false; then :
4957  $as_echo_n "(cached) " >&6
4958else
4959  if test -z "$LD"; then
4960  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4961  for ac_dir in $PATH; do
4962    IFS="$lt_save_ifs"
4963    test -z "$ac_dir" && ac_dir=.
4964    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4965      lt_cv_path_LD="$ac_dir/$ac_prog"
4966      # Check to see if the program is GNU ld.  I'd rather use --version,
4967      # but apparently some variants of GNU ld only accept -v.
4968      # Break only if it was the GNU/non-GNU ld that we prefer.
4969      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4970      *GNU* | *'with BFD'*)
4971	test "$with_gnu_ld" != no && break
4972	;;
4973      *)
4974	test "$with_gnu_ld" != yes && break
4975	;;
4976      esac
4977    fi
4978  done
4979  IFS="$lt_save_ifs"
4980else
4981  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4982fi
4983fi
4984
4985LD="$lt_cv_path_LD"
4986if test -n "$LD"; then
4987  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4988$as_echo "$LD" >&6; }
4989else
4990  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4991$as_echo "no" >&6; }
4992fi
4993test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4995$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4996if ${lt_cv_prog_gnu_ld+:} false; then :
4997  $as_echo_n "(cached) " >&6
4998else
4999  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5000case `$LD -v 2>&1 </dev/null` in
5001*GNU* | *'with BFD'*)
5002  lt_cv_prog_gnu_ld=yes
5003  ;;
5004*)
5005  lt_cv_prog_gnu_ld=no
5006  ;;
5007esac
5008fi
5009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5010$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5011with_gnu_ld=$lt_cv_prog_gnu_ld
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5022$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5023if ${lt_cv_path_NM+:} false; then :
5024  $as_echo_n "(cached) " >&6
5025else
5026  if test -n "$NM"; then
5027   # Let the user override the nm to test.
5028   lt_nm_to_check="$NM"
5029 else
5030   lt_nm_to_check="${ac_tool_prefix}nm"
5031   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5032     lt_nm_to_check="$lt_nm_to_check nm"
5033   fi
5034 fi
5035 for lt_tmp_nm in "$lt_nm_to_check"; do
5036   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5037   for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5038     IFS="$lt_save_ifs"
5039     test -z "$ac_dir" && ac_dir=.
5040     # Strip out any user-provided options from the nm to test twice,
5041     # the first time to test to see if nm (rather than its options) has
5042     # an explicit path, the second time to yield a file which can be
5043     # nm'ed itself.
5044     tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`"
5045     case "$tmp_nm_path" in
5046     */*|*\\*) tmp_nm="$lt_tmp_nm";;
5047     *) tmp_nm="$ac_dir/$lt_tmp_nm";;
5048     esac
5049     tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`"
5050     if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then
5051       # Check to see if the nm accepts a BSD-compat flag.
5052       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5053       #   nm: unknown option "B" ignored
5054       case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5055       *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B"
5056	 break
5057	 ;;
5058       *)
5059	 case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5060	 *$tmp_nm*)
5061	   lt_cv_path_NM="$tmp_nm -p"
5062	   break
5063	   ;;
5064	 *)
5065	   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5066	   continue # so that we can try to find one that supports BSD flags
5067	   ;;
5068	 esac
5069	 ;;
5070       esac
5071     fi
5072   done
5073   IFS="$lt_save_ifs"
5074 done
5075 : ${lt_cv_path_NM=no}
5076fi
5077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5078$as_echo "$lt_cv_path_NM" >&6; }
5079if test "$lt_cv_path_NM" != "no"; then
5080  NM="$lt_cv_path_NM"
5081else
5082  # Didn't find any BSD compatible name lister, look for dumpbin.
5083  if test -n "$DUMPBIN"; then :
5084    # Let the user override the test.
5085  else
5086    if test -n "$ac_tool_prefix"; then
5087  for ac_prog in dumpbin "link -dump"
5088  do
5089    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5090set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5092$as_echo_n "checking for $ac_word... " >&6; }
5093if ${ac_cv_prog_DUMPBIN+:} false; then :
5094  $as_echo_n "(cached) " >&6
5095else
5096  if test -n "$DUMPBIN"; then
5097  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5098else
5099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5100for as_dir in $PATH
5101do
5102  IFS=$as_save_IFS
5103  test -z "$as_dir" && as_dir=.
5104    for ac_exec_ext in '' $ac_executable_extensions; do
5105  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5106    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5107    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5108    break 2
5109  fi
5110done
5111  done
5112IFS=$as_save_IFS
5113
5114fi
5115fi
5116DUMPBIN=$ac_cv_prog_DUMPBIN
5117if test -n "$DUMPBIN"; then
5118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5119$as_echo "$DUMPBIN" >&6; }
5120else
5121  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5122$as_echo "no" >&6; }
5123fi
5124
5125
5126    test -n "$DUMPBIN" && break
5127  done
5128fi
5129if test -z "$DUMPBIN"; then
5130  ac_ct_DUMPBIN=$DUMPBIN
5131  for ac_prog in dumpbin "link -dump"
5132do
5133  # Extract the first word of "$ac_prog", so it can be a program name with args.
5134set dummy $ac_prog; ac_word=$2
5135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5136$as_echo_n "checking for $ac_word... " >&6; }
5137if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5138  $as_echo_n "(cached) " >&6
5139else
5140  if test -n "$ac_ct_DUMPBIN"; then
5141  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5142else
5143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5144for as_dir in $PATH
5145do
5146  IFS=$as_save_IFS
5147  test -z "$as_dir" && as_dir=.
5148    for ac_exec_ext in '' $ac_executable_extensions; do
5149  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5150    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5151    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5152    break 2
5153  fi
5154done
5155  done
5156IFS=$as_save_IFS
5157
5158fi
5159fi
5160ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5161if test -n "$ac_ct_DUMPBIN"; then
5162  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5163$as_echo "$ac_ct_DUMPBIN" >&6; }
5164else
5165  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5166$as_echo "no" >&6; }
5167fi
5168
5169
5170  test -n "$ac_ct_DUMPBIN" && break
5171done
5172
5173  if test "x$ac_ct_DUMPBIN" = x; then
5174    DUMPBIN=":"
5175  else
5176    case $cross_compiling:$ac_tool_warned in
5177yes:)
5178{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5179$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5180ac_tool_warned=yes ;;
5181esac
5182    DUMPBIN=$ac_ct_DUMPBIN
5183  fi
5184fi
5185
5186    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5187    *COFF*)
5188      DUMPBIN="$DUMPBIN -symbols"
5189      ;;
5190    *)
5191      DUMPBIN=:
5192      ;;
5193    esac
5194  fi
5195
5196  if test "$DUMPBIN" != ":"; then
5197    NM="$DUMPBIN"
5198  fi
5199fi
5200test -z "$NM" && NM=nm
5201
5202
5203
5204
5205
5206
5207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5208$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5209if ${lt_cv_nm_interface+:} false; then :
5210  $as_echo_n "(cached) " >&6
5211else
5212  lt_cv_nm_interface="BSD nm"
5213  echo "int some_variable = 0;" > conftest.$ac_ext
5214  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5215  (eval "$ac_compile" 2>conftest.err)
5216  cat conftest.err >&5
5217  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5218  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5219  cat conftest.err >&5
5220  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5221  cat conftest.out >&5
5222  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5223    lt_cv_nm_interface="MS dumpbin"
5224  fi
5225  rm -f conftest*
5226fi
5227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5228$as_echo "$lt_cv_nm_interface" >&6; }
5229
5230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5231$as_echo_n "checking whether ln -s works... " >&6; }
5232LN_S=$as_ln_s
5233if test "$LN_S" = "ln -s"; then
5234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5235$as_echo "yes" >&6; }
5236else
5237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5238$as_echo "no, using $LN_S" >&6; }
5239fi
5240
5241# find the maximum length of command line arguments
5242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5243$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5244if ${lt_cv_sys_max_cmd_len+:} false; then :
5245  $as_echo_n "(cached) " >&6
5246else
5247    i=0
5248  teststring="ABCD"
5249
5250  case $build_os in
5251  msdosdjgpp*)
5252    # On DJGPP, this test can blow up pretty badly due to problems in libc
5253    # (any single argument exceeding 2000 bytes causes a buffer overrun
5254    # during glob expansion).  Even if it were fixed, the result of this
5255    # check would be larger than it should be.
5256    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5257    ;;
5258
5259  gnu*)
5260    # Under GNU Hurd, this test is not required because there is
5261    # no limit to the length of command line arguments.
5262    # Libtool will interpret -1 as no limit whatsoever
5263    lt_cv_sys_max_cmd_len=-1;
5264    ;;
5265
5266  cygwin* | mingw* | cegcc*)
5267    # On Win9x/ME, this test blows up -- it succeeds, but takes
5268    # about 5 minutes as the teststring grows exponentially.
5269    # Worse, since 9x/ME are not pre-emptively multitasking,
5270    # you end up with a "frozen" computer, even though with patience
5271    # the test eventually succeeds (with a max line length of 256k).
5272    # Instead, let's just punt: use the minimum linelength reported by
5273    # all of the supported platforms: 8192 (on NT/2K/XP).
5274    lt_cv_sys_max_cmd_len=8192;
5275    ;;
5276
5277  mint*)
5278    # On MiNT this can take a long time and run out of memory.
5279    lt_cv_sys_max_cmd_len=8192;
5280    ;;
5281
5282  amigaos*)
5283    # On AmigaOS with pdksh, this test takes hours, literally.
5284    # So we just punt and use a minimum line length of 8192.
5285    lt_cv_sys_max_cmd_len=8192;
5286    ;;
5287
5288  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5289    # This has been around since 386BSD, at least.  Likely further.
5290    if test -x /sbin/sysctl; then
5291      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5292    elif test -x /usr/sbin/sysctl; then
5293      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5294    else
5295      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5296    fi
5297    # And add a safety zone
5298    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5299    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5300    ;;
5301
5302  interix*)
5303    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5304    lt_cv_sys_max_cmd_len=196608
5305    ;;
5306
5307  osf*)
5308    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5309    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5310    # nice to cause kernel panics so lets avoid the loop below.
5311    # First set a reasonable default.
5312    lt_cv_sys_max_cmd_len=16384
5313    #
5314    if test -x /sbin/sysconfig; then
5315      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5316        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5317      esac
5318    fi
5319    ;;
5320  sco3.2v5*)
5321    lt_cv_sys_max_cmd_len=102400
5322    ;;
5323  sysv5* | sco5v6* | sysv4.2uw2*)
5324    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5325    if test -n "$kargmax"; then
5326      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5327    else
5328      lt_cv_sys_max_cmd_len=32768
5329    fi
5330    ;;
5331  *)
5332    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5333    if test -n "$lt_cv_sys_max_cmd_len"; then
5334      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5335      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5336    else
5337      # Make teststring a little bigger before we do anything with it.
5338      # a 1K string should be a reasonable start.
5339      for i in 1 2 3 4 5 6 7 8 ; do
5340        teststring=$teststring$teststring
5341      done
5342      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5343      # If test is not a shell built-in, we'll probably end up computing a
5344      # maximum length that is only half of the actual maximum length, but
5345      # we can't tell.
5346      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5347	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5348	      test $i != 17 # 1/2 MB should be enough
5349      do
5350        i=`expr $i + 1`
5351        teststring=$teststring$teststring
5352      done
5353      # Only check the string length outside the loop.
5354      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5355      teststring=
5356      # Add a significant safety factor because C++ compilers can tack on
5357      # massive amounts of additional arguments before passing them to the
5358      # linker.  It appears as though 1/2 is a usable value.
5359      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5360    fi
5361    ;;
5362  esac
5363
5364fi
5365
5366if test -n $lt_cv_sys_max_cmd_len ; then
5367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5368$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5369else
5370  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5371$as_echo "none" >&6; }
5372fi
5373max_cmd_len=$lt_cv_sys_max_cmd_len
5374
5375
5376
5377
5378
5379
5380: ${CP="cp -f"}
5381: ${MV="mv -f"}
5382: ${RM="rm -f"}
5383
5384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5385$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5386# Try some XSI features
5387xsi_shell=no
5388( _lt_dummy="a/b/c"
5389  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5390      = c,a/b,, \
5391    && eval 'test $(( 1 + 1 )) -eq 2 \
5392    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5393  && xsi_shell=yes
5394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5395$as_echo "$xsi_shell" >&6; }
5396
5397
5398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5399$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5400lt_shell_append=no
5401( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5402    >/dev/null 2>&1 \
5403  && lt_shell_append=yes
5404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5405$as_echo "$lt_shell_append" >&6; }
5406
5407
5408if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5409  lt_unset=unset
5410else
5411  lt_unset=false
5412fi
5413
5414
5415
5416
5417
5418# test EBCDIC or ASCII
5419case `echo X|tr X '\101'` in
5420 A) # ASCII based system
5421    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5422  lt_SP2NL='tr \040 \012'
5423  lt_NL2SP='tr \015\012 \040\040'
5424  ;;
5425 *) # EBCDIC based system
5426  lt_SP2NL='tr \100 \n'
5427  lt_NL2SP='tr \r\n \100\100'
5428  ;;
5429esac
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5440$as_echo_n "checking for $LD option to reload object files... " >&6; }
5441if ${lt_cv_ld_reload_flag+:} false; then :
5442  $as_echo_n "(cached) " >&6
5443else
5444  lt_cv_ld_reload_flag='-r'
5445fi
5446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5447$as_echo "$lt_cv_ld_reload_flag" >&6; }
5448reload_flag=$lt_cv_ld_reload_flag
5449case $reload_flag in
5450"" | " "*) ;;
5451*) reload_flag=" $reload_flag" ;;
5452esac
5453reload_cmds='$LD$reload_flag -o $output$reload_objs'
5454case $host_os in
5455  darwin*)
5456    if test "$GCC" = yes; then
5457      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5458    else
5459      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5460    fi
5461    ;;
5462esac
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472if test -n "$ac_tool_prefix"; then
5473  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5474set dummy ${ac_tool_prefix}objdump; ac_word=$2
5475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5476$as_echo_n "checking for $ac_word... " >&6; }
5477if ${ac_cv_prog_OBJDUMP+:} false; then :
5478  $as_echo_n "(cached) " >&6
5479else
5480  if test -n "$OBJDUMP"; then
5481  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5482else
5483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5484for as_dir in $PATH
5485do
5486  IFS=$as_save_IFS
5487  test -z "$as_dir" && as_dir=.
5488    for ac_exec_ext in '' $ac_executable_extensions; do
5489  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5490    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5491    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5492    break 2
5493  fi
5494done
5495  done
5496IFS=$as_save_IFS
5497
5498fi
5499fi
5500OBJDUMP=$ac_cv_prog_OBJDUMP
5501if test -n "$OBJDUMP"; then
5502  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5503$as_echo "$OBJDUMP" >&6; }
5504else
5505  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5506$as_echo "no" >&6; }
5507fi
5508
5509
5510fi
5511if test -z "$ac_cv_prog_OBJDUMP"; then
5512  ac_ct_OBJDUMP=$OBJDUMP
5513  # Extract the first word of "objdump", so it can be a program name with args.
5514set dummy objdump; ac_word=$2
5515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5516$as_echo_n "checking for $ac_word... " >&6; }
5517if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5518  $as_echo_n "(cached) " >&6
5519else
5520  if test -n "$ac_ct_OBJDUMP"; then
5521  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5522else
5523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5524for as_dir in $PATH
5525do
5526  IFS=$as_save_IFS
5527  test -z "$as_dir" && as_dir=.
5528    for ac_exec_ext in '' $ac_executable_extensions; do
5529  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5530    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5531    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5532    break 2
5533  fi
5534done
5535  done
5536IFS=$as_save_IFS
5537
5538fi
5539fi
5540ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5541if test -n "$ac_ct_OBJDUMP"; then
5542  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5543$as_echo "$ac_ct_OBJDUMP" >&6; }
5544else
5545  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5546$as_echo "no" >&6; }
5547fi
5548
5549  if test "x$ac_ct_OBJDUMP" = x; then
5550    OBJDUMP="false"
5551  else
5552    case $cross_compiling:$ac_tool_warned in
5553yes:)
5554{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5555$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5556ac_tool_warned=yes ;;
5557esac
5558    OBJDUMP=$ac_ct_OBJDUMP
5559  fi
5560else
5561  OBJDUMP="$ac_cv_prog_OBJDUMP"
5562fi
5563
5564test -z "$OBJDUMP" && OBJDUMP=objdump
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5575$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5576if ${lt_cv_deplibs_check_method+:} false; then :
5577  $as_echo_n "(cached) " >&6
5578else
5579  lt_cv_file_magic_cmd='$MAGIC_CMD'
5580lt_cv_file_magic_test_file=
5581lt_cv_deplibs_check_method='unknown'
5582# Need to set the preceding variable on all platforms that support
5583# interlibrary dependencies.
5584# 'none' -- dependencies not supported.
5585# `unknown' -- same as none, but documents that we really don't know.
5586# 'pass_all' -- all dependencies passed with no checks.
5587# 'test_compile' -- check by making test program.
5588# 'file_magic [[regex]]' -- check by looking for files in library path
5589# which responds to the $file_magic_cmd with a given extended regex.
5590# If you have `file' or equivalent on your system and you're not sure
5591# whether `pass_all' will *always* work, you probably want this one.
5592
5593case $host_os in
5594aix[4-9]*)
5595  lt_cv_deplibs_check_method=pass_all
5596  ;;
5597
5598beos*)
5599  lt_cv_deplibs_check_method=pass_all
5600  ;;
5601
5602bsdi[45]*)
5603  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5604  lt_cv_file_magic_cmd='/usr/bin/file -L'
5605  lt_cv_file_magic_test_file=/shlib/libc.so
5606  ;;
5607
5608cygwin*)
5609  # func_win32_libid is a shell function defined in ltmain.sh
5610  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5611  lt_cv_file_magic_cmd='func_win32_libid'
5612  ;;
5613
5614mingw* | pw32*)
5615  # Base MSYS/MinGW do not provide the 'file' command needed by
5616  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5617  # unless we find 'file', for example because we are cross-compiling.
5618  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5619  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5620    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5621    lt_cv_file_magic_cmd='func_win32_libid'
5622  else
5623    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5624    lt_cv_file_magic_cmd='$OBJDUMP -f'
5625  fi
5626  ;;
5627
5628cegcc*)
5629  # use the weaker test based on 'objdump'. See mingw*.
5630  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5631  lt_cv_file_magic_cmd='$OBJDUMP -f'
5632  ;;
5633
5634darwin* | rhapsody*)
5635  lt_cv_deplibs_check_method=pass_all
5636  ;;
5637
5638freebsd* | dragonfly*)
5639  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5640    case $host_cpu in
5641    i*86 )
5642      # Not sure whether the presence of OpenBSD here was a mistake.
5643      # Let's accept both of them until this is cleared up.
5644      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5645      lt_cv_file_magic_cmd=/usr/bin/file
5646      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5647      ;;
5648    esac
5649  else
5650    lt_cv_deplibs_check_method=pass_all
5651  fi
5652  ;;
5653
5654gnu*)
5655  lt_cv_deplibs_check_method=pass_all
5656  ;;
5657
5658haiku*)
5659  lt_cv_deplibs_check_method=pass_all
5660  ;;
5661
5662hpux10.20* | hpux11*)
5663  lt_cv_file_magic_cmd=/usr/bin/file
5664  case $host_cpu in
5665  ia64*)
5666    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5667    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5668    ;;
5669  hppa*64*)
5670    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]'
5671    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5672    ;;
5673  *)
5674    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5675    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5676    ;;
5677  esac
5678  ;;
5679
5680interix[3-9]*)
5681  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5682  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5683  ;;
5684
5685irix5* | irix6* | nonstopux*)
5686  case $LD in
5687  *-32|*"-32 ") libmagic=32-bit;;
5688  *-n32|*"-n32 ") libmagic=N32;;
5689  *-64|*"-64 ") libmagic=64-bit;;
5690  *) libmagic=never-match;;
5691  esac
5692  lt_cv_deplibs_check_method=pass_all
5693  ;;
5694
5695# This must be Linux ELF.
5696linux* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
5697  lt_cv_deplibs_check_method=pass_all
5698  ;;
5699
5700netbsd*)
5701  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5702    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5703  else
5704    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5705  fi
5706  ;;
5707
5708newos6*)
5709  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5710  lt_cv_file_magic_cmd=/usr/bin/file
5711  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5712  ;;
5713
5714*nto* | *qnx*)
5715  lt_cv_deplibs_check_method=pass_all
5716  ;;
5717
5718openbsd*)
5719  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5720    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5721  else
5722    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5723  fi
5724  ;;
5725
5726osf3* | osf4* | osf5*)
5727  lt_cv_deplibs_check_method=pass_all
5728  ;;
5729
5730rdos*)
5731  lt_cv_deplibs_check_method=pass_all
5732  ;;
5733
5734solaris*)
5735  lt_cv_deplibs_check_method=pass_all
5736  ;;
5737
5738sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5739  lt_cv_deplibs_check_method=pass_all
5740  ;;
5741
5742sysv4 | sysv4.3*)
5743  case $host_vendor in
5744  motorola)
5745    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]'
5746    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5747    ;;
5748  ncr)
5749    lt_cv_deplibs_check_method=pass_all
5750    ;;
5751  sequent)
5752    lt_cv_file_magic_cmd='/bin/file'
5753    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5754    ;;
5755  sni)
5756    lt_cv_file_magic_cmd='/bin/file'
5757    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5758    lt_cv_file_magic_test_file=/lib/libc.so
5759    ;;
5760  siemens)
5761    lt_cv_deplibs_check_method=pass_all
5762    ;;
5763  pc)
5764    lt_cv_deplibs_check_method=pass_all
5765    ;;
5766  esac
5767  ;;
5768
5769tpf*)
5770  lt_cv_deplibs_check_method=pass_all
5771  ;;
5772vxworks*)
5773  # Assume VxWorks cross toolchains are built on Linux, possibly
5774  # as canadian for Windows hosts.
5775  lt_cv_deplibs_check_method=pass_all
5776  ;;
5777esac
5778
5779fi
5780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5781$as_echo "$lt_cv_deplibs_check_method" >&6; }
5782file_magic_cmd=$lt_cv_file_magic_cmd
5783deplibs_check_method=$lt_cv_deplibs_check_method
5784test -z "$deplibs_check_method" && deplibs_check_method=unknown
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797plugin_option=
5798plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
5799for plugin in $plugin_names; do
5800  plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
5801  if test x$plugin_so = x$plugin; then
5802    plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
5803  fi
5804  if test x$plugin_so != x$plugin; then
5805    plugin_option="--plugin $plugin_so"
5806    break
5807  fi
5808done
5809
5810if test -n "$ac_tool_prefix"; then
5811  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5812set dummy ${ac_tool_prefix}ar; ac_word=$2
5813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5814$as_echo_n "checking for $ac_word... " >&6; }
5815if ${ac_cv_prog_AR+:} false; then :
5816  $as_echo_n "(cached) " >&6
5817else
5818  if test -n "$AR"; then
5819  ac_cv_prog_AR="$AR" # Let the user override the test.
5820else
5821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5822for as_dir in $PATH
5823do
5824  IFS=$as_save_IFS
5825  test -z "$as_dir" && as_dir=.
5826    for ac_exec_ext in '' $ac_executable_extensions; do
5827  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5828    ac_cv_prog_AR="${ac_tool_prefix}ar"
5829    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5830    break 2
5831  fi
5832done
5833  done
5834IFS=$as_save_IFS
5835
5836fi
5837fi
5838AR=$ac_cv_prog_AR
5839if test -n "$AR"; then
5840  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5841$as_echo "$AR" >&6; }
5842else
5843  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5844$as_echo "no" >&6; }
5845fi
5846
5847
5848fi
5849if test -z "$ac_cv_prog_AR"; then
5850  ac_ct_AR=$AR
5851  # Extract the first word of "ar", so it can be a program name with args.
5852set dummy ar; ac_word=$2
5853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5854$as_echo_n "checking for $ac_word... " >&6; }
5855if ${ac_cv_prog_ac_ct_AR+:} false; then :
5856  $as_echo_n "(cached) " >&6
5857else
5858  if test -n "$ac_ct_AR"; then
5859  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5860else
5861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5862for as_dir in $PATH
5863do
5864  IFS=$as_save_IFS
5865  test -z "$as_dir" && as_dir=.
5866    for ac_exec_ext in '' $ac_executable_extensions; do
5867  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5868    ac_cv_prog_ac_ct_AR="ar"
5869    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5870    break 2
5871  fi
5872done
5873  done
5874IFS=$as_save_IFS
5875
5876fi
5877fi
5878ac_ct_AR=$ac_cv_prog_ac_ct_AR
5879if test -n "$ac_ct_AR"; then
5880  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5881$as_echo "$ac_ct_AR" >&6; }
5882else
5883  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5884$as_echo "no" >&6; }
5885fi
5886
5887  if test "x$ac_ct_AR" = x; then
5888    AR="false"
5889  else
5890    case $cross_compiling:$ac_tool_warned in
5891yes:)
5892{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5893$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5894ac_tool_warned=yes ;;
5895esac
5896    AR=$ac_ct_AR
5897  fi
5898else
5899  AR="$ac_cv_prog_AR"
5900fi
5901
5902test -z "$AR" && AR=ar
5903if test -n "$plugin_option"; then
5904  if $AR --help 2>&1 | grep -q "\--plugin"; then
5905    touch conftest.c
5906    $AR $plugin_option rc conftest.a conftest.c
5907    if test "$?" != 0; then
5908      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
5909$as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
5910    else
5911      AR="$AR $plugin_option"
5912    fi
5913    rm -f conftest.*
5914  fi
5915fi
5916test -z "$AR_FLAGS" && AR_FLAGS=cru
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928if test -n "$ac_tool_prefix"; then
5929  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5930set dummy ${ac_tool_prefix}strip; ac_word=$2
5931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5932$as_echo_n "checking for $ac_word... " >&6; }
5933if ${ac_cv_prog_STRIP+:} false; then :
5934  $as_echo_n "(cached) " >&6
5935else
5936  if test -n "$STRIP"; then
5937  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5938else
5939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5940for as_dir in $PATH
5941do
5942  IFS=$as_save_IFS
5943  test -z "$as_dir" && as_dir=.
5944    for ac_exec_ext in '' $ac_executable_extensions; do
5945  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5946    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5947    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5948    break 2
5949  fi
5950done
5951  done
5952IFS=$as_save_IFS
5953
5954fi
5955fi
5956STRIP=$ac_cv_prog_STRIP
5957if test -n "$STRIP"; then
5958  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5959$as_echo "$STRIP" >&6; }
5960else
5961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5962$as_echo "no" >&6; }
5963fi
5964
5965
5966fi
5967if test -z "$ac_cv_prog_STRIP"; then
5968  ac_ct_STRIP=$STRIP
5969  # Extract the first word of "strip", so it can be a program name with args.
5970set dummy strip; ac_word=$2
5971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5972$as_echo_n "checking for $ac_word... " >&6; }
5973if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5974  $as_echo_n "(cached) " >&6
5975else
5976  if test -n "$ac_ct_STRIP"; then
5977  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5978else
5979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5980for as_dir in $PATH
5981do
5982  IFS=$as_save_IFS
5983  test -z "$as_dir" && as_dir=.
5984    for ac_exec_ext in '' $ac_executable_extensions; do
5985  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5986    ac_cv_prog_ac_ct_STRIP="strip"
5987    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5988    break 2
5989  fi
5990done
5991  done
5992IFS=$as_save_IFS
5993
5994fi
5995fi
5996ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5997if test -n "$ac_ct_STRIP"; then
5998  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5999$as_echo "$ac_ct_STRIP" >&6; }
6000else
6001  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6002$as_echo "no" >&6; }
6003fi
6004
6005  if test "x$ac_ct_STRIP" = x; then
6006    STRIP=":"
6007  else
6008    case $cross_compiling:$ac_tool_warned in
6009yes:)
6010{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6011$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6012ac_tool_warned=yes ;;
6013esac
6014    STRIP=$ac_ct_STRIP
6015  fi
6016else
6017  STRIP="$ac_cv_prog_STRIP"
6018fi
6019
6020test -z "$STRIP" && STRIP=:
6021
6022
6023
6024
6025
6026
6027if test -n "$ac_tool_prefix"; then
6028  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6029set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6031$as_echo_n "checking for $ac_word... " >&6; }
6032if ${ac_cv_prog_RANLIB+:} false; then :
6033  $as_echo_n "(cached) " >&6
6034else
6035  if test -n "$RANLIB"; then
6036  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6037else
6038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6039for as_dir in $PATH
6040do
6041  IFS=$as_save_IFS
6042  test -z "$as_dir" && as_dir=.
6043    for ac_exec_ext in '' $ac_executable_extensions; do
6044  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6045    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6046    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6047    break 2
6048  fi
6049done
6050  done
6051IFS=$as_save_IFS
6052
6053fi
6054fi
6055RANLIB=$ac_cv_prog_RANLIB
6056if test -n "$RANLIB"; then
6057  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6058$as_echo "$RANLIB" >&6; }
6059else
6060  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6061$as_echo "no" >&6; }
6062fi
6063
6064
6065fi
6066if test -z "$ac_cv_prog_RANLIB"; then
6067  ac_ct_RANLIB=$RANLIB
6068  # Extract the first word of "ranlib", so it can be a program name with args.
6069set dummy ranlib; ac_word=$2
6070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6071$as_echo_n "checking for $ac_word... " >&6; }
6072if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6073  $as_echo_n "(cached) " >&6
6074else
6075  if test -n "$ac_ct_RANLIB"; then
6076  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6077else
6078as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6079for as_dir in $PATH
6080do
6081  IFS=$as_save_IFS
6082  test -z "$as_dir" && as_dir=.
6083    for ac_exec_ext in '' $ac_executable_extensions; do
6084  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6085    ac_cv_prog_ac_ct_RANLIB="ranlib"
6086    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6087    break 2
6088  fi
6089done
6090  done
6091IFS=$as_save_IFS
6092
6093fi
6094fi
6095ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6096if test -n "$ac_ct_RANLIB"; then
6097  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6098$as_echo "$ac_ct_RANLIB" >&6; }
6099else
6100  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6101$as_echo "no" >&6; }
6102fi
6103
6104  if test "x$ac_ct_RANLIB" = x; then
6105    RANLIB=":"
6106  else
6107    case $cross_compiling:$ac_tool_warned in
6108yes:)
6109{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6110$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6111ac_tool_warned=yes ;;
6112esac
6113    RANLIB=$ac_ct_RANLIB
6114  fi
6115else
6116  RANLIB="$ac_cv_prog_RANLIB"
6117fi
6118
6119test -z "$RANLIB" && RANLIB=:
6120if test -n "$plugin_option" && test "$RANLIB" != ":"; then
6121  if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
6122    RANLIB="$RANLIB $plugin_option"
6123  fi
6124fi
6125
6126
6127
6128
6129
6130
6131# Determine commands to create old-style static archives.
6132old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6133old_postinstall_cmds='chmod 644 $oldlib'
6134old_postuninstall_cmds=
6135
6136if test -n "$RANLIB"; then
6137  case $host_os in
6138  openbsd*)
6139    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6140    ;;
6141  *)
6142    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6143    ;;
6144  esac
6145  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6146fi
6147
6148case $host_os in
6149  darwin*)
6150    lock_old_archive_extraction=yes ;;
6151  *)
6152    lock_old_archive_extraction=no ;;
6153esac
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193# If no C compiler was specified, use CC.
6194LTCC=${LTCC-"$CC"}
6195
6196# If no C compiler flags were specified, use CFLAGS.
6197LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6198
6199# Allow CC to be a program name with arguments.
6200compiler=$CC
6201
6202
6203# Check for command to grab the raw symbol name followed by C symbol from nm.
6204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6205$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6206if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6207  $as_echo_n "(cached) " >&6
6208else
6209
6210# These are sane defaults that work on at least a few old systems.
6211# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6212
6213# Character class describing NM global symbol codes.
6214symcode='[BCDEGRST]'
6215
6216# Regexp to match symbols that can be accessed directly from C.
6217sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6218
6219# Define system-specific variables.
6220case $host_os in
6221aix*)
6222  symcode='[BCDT]'
6223  ;;
6224cygwin* | mingw* | pw32* | cegcc*)
6225  symcode='[ABCDGISTW]'
6226  ;;
6227hpux*)
6228  if test "$host_cpu" = ia64; then
6229    symcode='[ABCDEGRST]'
6230  fi
6231  ;;
6232irix* | nonstopux*)
6233  symcode='[BCDEGRST]'
6234  ;;
6235osf*)
6236  symcode='[BCDEGQRST]'
6237  ;;
6238solaris*)
6239  symcode='[BCDRT]'
6240  ;;
6241sco3.2v5*)
6242  symcode='[DT]'
6243  ;;
6244sysv4.2uw2*)
6245  symcode='[DT]'
6246  ;;
6247sysv5* | sco5v6* | unixware* | OpenUNIX*)
6248  symcode='[ABDT]'
6249  ;;
6250sysv4)
6251  symcode='[DFNSTU]'
6252  ;;
6253esac
6254
6255# If we're using GNU nm, then use its standard symbol codes.
6256case `$NM -V 2>&1` in
6257*GNU* | *'with BFD'*)
6258  symcode='[ABCDGIRSTW]' ;;
6259esac
6260
6261# Transform an extracted symbol line into a proper C declaration.
6262# Some systems (esp. on ia64) link data and code symbols differently,
6263# so use this general approach.
6264lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6265
6266# Transform an extracted symbol line into symbol name and symbol address
6267lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6268lt_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'"
6269
6270# Handle CRLF in mingw tool chain
6271opt_cr=
6272case $build_os in
6273mingw*)
6274  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6275  ;;
6276esac
6277
6278# Try without a prefix underscore, then with it.
6279for ac_symprfx in "" "_"; do
6280
6281  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6282  symxfrm="\\1 $ac_symprfx\\2 \\2"
6283
6284  # Write the raw and C identifiers.
6285  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6286    # Fake it for dumpbin and say T for any non-static function
6287    # and D for any global variable.
6288    # Also find C++ and __fastcall symbols from MSVC++,
6289    # which start with @ or ?.
6290    lt_cv_sys_global_symbol_pipe="$AWK '"\
6291"     {last_section=section; section=\$ 3};"\
6292"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6293"     \$ 0!~/External *\|/{next};"\
6294"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6295"     {if(hide[section]) next};"\
6296"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6297"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6298"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6299"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6300"     ' prfx=^$ac_symprfx"
6301  else
6302    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6303  fi
6304
6305  # Check to see that the pipe works correctly.
6306  pipe_works=no
6307
6308  rm -f conftest*
6309  cat > conftest.$ac_ext <<_LT_EOF
6310#ifdef __cplusplus
6311extern "C" {
6312#endif
6313char nm_test_var;
6314void nm_test_func(void);
6315void nm_test_func(void){}
6316#ifdef __cplusplus
6317}
6318#endif
6319int main(){nm_test_var='a';nm_test_func();return(0);}
6320_LT_EOF
6321
6322  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6323  (eval $ac_compile) 2>&5
6324  ac_status=$?
6325  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6326  test $ac_status = 0; }; then
6327    # Now try to grab the symbols.
6328    nlist=conftest.nm
6329    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6330  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6331  ac_status=$?
6332  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6333  test $ac_status = 0; } && test -s "$nlist"; then
6334      # Try sorting and uniquifying the output.
6335      if sort "$nlist" | uniq > "$nlist"T; then
6336	mv -f "$nlist"T "$nlist"
6337      else
6338	rm -f "$nlist"T
6339      fi
6340
6341      # Make sure that we snagged all the symbols we need.
6342      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6343	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6344	  cat <<_LT_EOF > conftest.$ac_ext
6345#ifdef __cplusplus
6346extern "C" {
6347#endif
6348
6349_LT_EOF
6350	  # Now generate the symbol file.
6351	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6352
6353	  cat <<_LT_EOF >> conftest.$ac_ext
6354
6355/* The mapping between symbol names and symbols.  */
6356const struct {
6357  const char *name;
6358  void       *address;
6359}
6360lt__PROGRAM__LTX_preloaded_symbols[] =
6361{
6362  { "@PROGRAM@", (void *) 0 },
6363_LT_EOF
6364	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6365	  cat <<\_LT_EOF >> conftest.$ac_ext
6366  {0, (void *) 0}
6367};
6368
6369/* This works around a problem in FreeBSD linker */
6370#ifdef FREEBSD_WORKAROUND
6371static const void *lt_preloaded_setup() {
6372  return lt__PROGRAM__LTX_preloaded_symbols;
6373}
6374#endif
6375
6376#ifdef __cplusplus
6377}
6378#endif
6379_LT_EOF
6380	  # Now try linking the two files.
6381	  mv conftest.$ac_objext conftstm.$ac_objext
6382	  lt_save_LIBS="$LIBS"
6383	  lt_save_CFLAGS="$CFLAGS"
6384	  LIBS="conftstm.$ac_objext"
6385	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6386	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6387  (eval $ac_link) 2>&5
6388  ac_status=$?
6389  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6390  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6391	    pipe_works=yes
6392	  fi
6393	  LIBS="$lt_save_LIBS"
6394	  CFLAGS="$lt_save_CFLAGS"
6395	else
6396	  echo "cannot find nm_test_func in $nlist" >&5
6397	fi
6398      else
6399	echo "cannot find nm_test_var in $nlist" >&5
6400      fi
6401    else
6402      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6403    fi
6404  else
6405    echo "$progname: failed program was:" >&5
6406    cat conftest.$ac_ext >&5
6407  fi
6408  rm -rf conftest* conftst*
6409
6410  # Do not use the global_symbol_pipe unless it works.
6411  if test "$pipe_works" = yes; then
6412    break
6413  else
6414    lt_cv_sys_global_symbol_pipe=
6415  fi
6416done
6417
6418fi
6419
6420if test -z "$lt_cv_sys_global_symbol_pipe"; then
6421  lt_cv_sys_global_symbol_to_cdecl=
6422fi
6423if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6424  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6425$as_echo "failed" >&6; }
6426else
6427  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6428$as_echo "ok" >&6; }
6429fi
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452# Check whether --enable-libtool-lock was given.
6453if test "${enable_libtool_lock+set}" = set; then :
6454  enableval=$enable_libtool_lock;
6455fi
6456
6457test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6458
6459# Some flags need to be propagated to the compiler or linker for good
6460# libtool support.
6461case $host in
6462ia64-*-hpux*)
6463  # Find out which ABI we are using.
6464  echo 'int i;' > conftest.$ac_ext
6465  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6466  (eval $ac_compile) 2>&5
6467  ac_status=$?
6468  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6469  test $ac_status = 0; }; then
6470    case `/usr/bin/file conftest.$ac_objext` in
6471      *ELF-32*)
6472	HPUX_IA64_MODE="32"
6473	;;
6474      *ELF-64*)
6475	HPUX_IA64_MODE="64"
6476	;;
6477    esac
6478  fi
6479  rm -rf conftest*
6480  ;;
6481*-*-irix6*)
6482  # Find out which ABI we are using.
6483  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6484  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6485  (eval $ac_compile) 2>&5
6486  ac_status=$?
6487  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6488  test $ac_status = 0; }; then
6489    if test "$lt_cv_prog_gnu_ld" = yes; then
6490      case `/usr/bin/file conftest.$ac_objext` in
6491	*32-bit*)
6492	  LD="${LD-ld} -melf32bsmip"
6493	  ;;
6494	*N32*)
6495	  LD="${LD-ld} -melf32bmipn32"
6496	  ;;
6497	*64-bit*)
6498	  LD="${LD-ld} -melf64bmip"
6499	;;
6500      esac
6501    else
6502      case `/usr/bin/file conftest.$ac_objext` in
6503	*32-bit*)
6504	  LD="${LD-ld} -32"
6505	  ;;
6506	*N32*)
6507	  LD="${LD-ld} -n32"
6508	  ;;
6509	*64-bit*)
6510	  LD="${LD-ld} -64"
6511	  ;;
6512      esac
6513    fi
6514  fi
6515  rm -rf conftest*
6516  ;;
6517
6518x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6519s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6520  # Find out which ABI we are using.
6521  echo 'int i;' > conftest.$ac_ext
6522  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6523  (eval $ac_compile) 2>&5
6524  ac_status=$?
6525  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6526  test $ac_status = 0; }; then
6527    case `/usr/bin/file conftest.o` in
6528      *32-bit*)
6529	case $host in
6530	  x86_64-*kfreebsd*-gnu)
6531	    LD="${LD-ld} -m elf_i386_fbsd"
6532	    ;;
6533	  x86_64-*linux*)
6534	    case `/usr/bin/file conftest.o` in
6535	      *x86-64*)
6536		LD="${LD-ld} -m elf32_x86_64"
6537		;;
6538	      *)
6539		LD="${LD-ld} -m elf_i386"
6540		;;
6541	    esac
6542	    ;;
6543	  powerpc64le-*linux*)
6544	    LD="${LD-ld} -m elf32lppclinux"
6545	    ;;
6546	  powerpc64-*linux*)
6547	    LD="${LD-ld} -m elf32ppclinux"
6548	    ;;
6549	  s390x-*linux*)
6550	    LD="${LD-ld} -m elf_s390"
6551	    ;;
6552	  sparc64-*linux*)
6553	    LD="${LD-ld} -m elf32_sparc"
6554	    ;;
6555	esac
6556	;;
6557      *64-bit*)
6558	case $host in
6559	  x86_64-*kfreebsd*-gnu)
6560	    LD="${LD-ld} -m elf_x86_64_fbsd"
6561	    ;;
6562	  x86_64-*linux*)
6563	    LD="${LD-ld} -m elf_x86_64"
6564	    ;;
6565	  powerpcle-*linux*)
6566	    LD="${LD-ld} -m elf64lppc"
6567	    ;;
6568	  powerpc-*linux*)
6569	    LD="${LD-ld} -m elf64ppc"
6570	    ;;
6571	  s390*-*linux*|s390*-*tpf*)
6572	    LD="${LD-ld} -m elf64_s390"
6573	    ;;
6574	  sparc*-*linux*)
6575	    LD="${LD-ld} -m elf64_sparc"
6576	    ;;
6577	esac
6578	;;
6579    esac
6580  fi
6581  rm -rf conftest*
6582  ;;
6583
6584*-*-sco3.2v5*)
6585  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6586  SAVE_CFLAGS="$CFLAGS"
6587  CFLAGS="$CFLAGS -belf"
6588  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6589$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6590if ${lt_cv_cc_needs_belf+:} false; then :
6591  $as_echo_n "(cached) " >&6
6592else
6593  ac_ext=c
6594ac_cpp='$CPP $CPPFLAGS'
6595ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6596ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6597ac_compiler_gnu=$ac_cv_c_compiler_gnu
6598
6599     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6600/* end confdefs.h.  */
6601
6602int
6603main ()
6604{
6605
6606  ;
6607  return 0;
6608}
6609_ACEOF
6610if ac_fn_c_try_link "$LINENO"; then :
6611  lt_cv_cc_needs_belf=yes
6612else
6613  lt_cv_cc_needs_belf=no
6614fi
6615rm -f core conftest.err conftest.$ac_objext \
6616    conftest$ac_exeext conftest.$ac_ext
6617     ac_ext=c
6618ac_cpp='$CPP $CPPFLAGS'
6619ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6620ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6621ac_compiler_gnu=$ac_cv_c_compiler_gnu
6622
6623fi
6624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6625$as_echo "$lt_cv_cc_needs_belf" >&6; }
6626  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6627    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6628    CFLAGS="$SAVE_CFLAGS"
6629  fi
6630  ;;
6631sparc*-*solaris*)
6632  # Find out which ABI we are using.
6633  echo 'int i;' > conftest.$ac_ext
6634  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6635  (eval $ac_compile) 2>&5
6636  ac_status=$?
6637  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6638  test $ac_status = 0; }; then
6639    case `/usr/bin/file conftest.o` in
6640    *64-bit*)
6641      case $lt_cv_prog_gnu_ld in
6642      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6643      *)
6644	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6645	  LD="${LD-ld} -64"
6646	fi
6647	;;
6648      esac
6649      ;;
6650    esac
6651  fi
6652  rm -rf conftest*
6653  ;;
6654esac
6655
6656need_locks="$enable_libtool_lock"
6657
6658
6659  case $host_os in
6660    rhapsody* | darwin*)
6661    if test -n "$ac_tool_prefix"; then
6662  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6663set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6665$as_echo_n "checking for $ac_word... " >&6; }
6666if ${ac_cv_prog_DSYMUTIL+:} false; then :
6667  $as_echo_n "(cached) " >&6
6668else
6669  if test -n "$DSYMUTIL"; then
6670  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6671else
6672as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6673for as_dir in $PATH
6674do
6675  IFS=$as_save_IFS
6676  test -z "$as_dir" && as_dir=.
6677    for ac_exec_ext in '' $ac_executable_extensions; do
6678  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6679    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6680    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6681    break 2
6682  fi
6683done
6684  done
6685IFS=$as_save_IFS
6686
6687fi
6688fi
6689DSYMUTIL=$ac_cv_prog_DSYMUTIL
6690if test -n "$DSYMUTIL"; then
6691  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6692$as_echo "$DSYMUTIL" >&6; }
6693else
6694  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6695$as_echo "no" >&6; }
6696fi
6697
6698
6699fi
6700if test -z "$ac_cv_prog_DSYMUTIL"; then
6701  ac_ct_DSYMUTIL=$DSYMUTIL
6702  # Extract the first word of "dsymutil", so it can be a program name with args.
6703set dummy dsymutil; ac_word=$2
6704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6705$as_echo_n "checking for $ac_word... " >&6; }
6706if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6707  $as_echo_n "(cached) " >&6
6708else
6709  if test -n "$ac_ct_DSYMUTIL"; then
6710  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6711else
6712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6713for as_dir in $PATH
6714do
6715  IFS=$as_save_IFS
6716  test -z "$as_dir" && as_dir=.
6717    for ac_exec_ext in '' $ac_executable_extensions; do
6718  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6719    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6720    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6721    break 2
6722  fi
6723done
6724  done
6725IFS=$as_save_IFS
6726
6727fi
6728fi
6729ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6730if test -n "$ac_ct_DSYMUTIL"; then
6731  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6732$as_echo "$ac_ct_DSYMUTIL" >&6; }
6733else
6734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6735$as_echo "no" >&6; }
6736fi
6737
6738  if test "x$ac_ct_DSYMUTIL" = x; then
6739    DSYMUTIL=":"
6740  else
6741    case $cross_compiling:$ac_tool_warned in
6742yes:)
6743{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6744$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6745ac_tool_warned=yes ;;
6746esac
6747    DSYMUTIL=$ac_ct_DSYMUTIL
6748  fi
6749else
6750  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6751fi
6752
6753    if test -n "$ac_tool_prefix"; then
6754  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6755set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6757$as_echo_n "checking for $ac_word... " >&6; }
6758if ${ac_cv_prog_NMEDIT+:} false; then :
6759  $as_echo_n "(cached) " >&6
6760else
6761  if test -n "$NMEDIT"; then
6762  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6763else
6764as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6765for as_dir in $PATH
6766do
6767  IFS=$as_save_IFS
6768  test -z "$as_dir" && as_dir=.
6769    for ac_exec_ext in '' $ac_executable_extensions; do
6770  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6771    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6772    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6773    break 2
6774  fi
6775done
6776  done
6777IFS=$as_save_IFS
6778
6779fi
6780fi
6781NMEDIT=$ac_cv_prog_NMEDIT
6782if test -n "$NMEDIT"; then
6783  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6784$as_echo "$NMEDIT" >&6; }
6785else
6786  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6787$as_echo "no" >&6; }
6788fi
6789
6790
6791fi
6792if test -z "$ac_cv_prog_NMEDIT"; then
6793  ac_ct_NMEDIT=$NMEDIT
6794  # Extract the first word of "nmedit", so it can be a program name with args.
6795set dummy nmedit; ac_word=$2
6796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6797$as_echo_n "checking for $ac_word... " >&6; }
6798if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6799  $as_echo_n "(cached) " >&6
6800else
6801  if test -n "$ac_ct_NMEDIT"; then
6802  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6803else
6804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6805for as_dir in $PATH
6806do
6807  IFS=$as_save_IFS
6808  test -z "$as_dir" && as_dir=.
6809    for ac_exec_ext in '' $ac_executable_extensions; do
6810  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6811    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6812    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6813    break 2
6814  fi
6815done
6816  done
6817IFS=$as_save_IFS
6818
6819fi
6820fi
6821ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6822if test -n "$ac_ct_NMEDIT"; then
6823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6824$as_echo "$ac_ct_NMEDIT" >&6; }
6825else
6826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6827$as_echo "no" >&6; }
6828fi
6829
6830  if test "x$ac_ct_NMEDIT" = x; then
6831    NMEDIT=":"
6832  else
6833    case $cross_compiling:$ac_tool_warned in
6834yes:)
6835{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6836$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6837ac_tool_warned=yes ;;
6838esac
6839    NMEDIT=$ac_ct_NMEDIT
6840  fi
6841else
6842  NMEDIT="$ac_cv_prog_NMEDIT"
6843fi
6844
6845    if test -n "$ac_tool_prefix"; then
6846  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6847set dummy ${ac_tool_prefix}lipo; ac_word=$2
6848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6849$as_echo_n "checking for $ac_word... " >&6; }
6850if ${ac_cv_prog_LIPO+:} false; then :
6851  $as_echo_n "(cached) " >&6
6852else
6853  if test -n "$LIPO"; then
6854  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6855else
6856as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6857for as_dir in $PATH
6858do
6859  IFS=$as_save_IFS
6860  test -z "$as_dir" && as_dir=.
6861    for ac_exec_ext in '' $ac_executable_extensions; do
6862  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6863    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6864    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6865    break 2
6866  fi
6867done
6868  done
6869IFS=$as_save_IFS
6870
6871fi
6872fi
6873LIPO=$ac_cv_prog_LIPO
6874if test -n "$LIPO"; then
6875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6876$as_echo "$LIPO" >&6; }
6877else
6878  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6879$as_echo "no" >&6; }
6880fi
6881
6882
6883fi
6884if test -z "$ac_cv_prog_LIPO"; then
6885  ac_ct_LIPO=$LIPO
6886  # Extract the first word of "lipo", so it can be a program name with args.
6887set dummy lipo; 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 ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6891  $as_echo_n "(cached) " >&6
6892else
6893  if test -n "$ac_ct_LIPO"; then
6894  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6903    ac_cv_prog_ac_ct_LIPO="lipo"
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
6913ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6914if test -n "$ac_ct_LIPO"; then
6915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6916$as_echo "$ac_ct_LIPO" >&6; }
6917else
6918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6919$as_echo "no" >&6; }
6920fi
6921
6922  if test "x$ac_ct_LIPO" = x; then
6923    LIPO=":"
6924  else
6925    case $cross_compiling:$ac_tool_warned in
6926yes:)
6927{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6928$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6929ac_tool_warned=yes ;;
6930esac
6931    LIPO=$ac_ct_LIPO
6932  fi
6933else
6934  LIPO="$ac_cv_prog_LIPO"
6935fi
6936
6937    if test -n "$ac_tool_prefix"; then
6938  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6939set dummy ${ac_tool_prefix}otool; ac_word=$2
6940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6941$as_echo_n "checking for $ac_word... " >&6; }
6942if ${ac_cv_prog_OTOOL+:} false; then :
6943  $as_echo_n "(cached) " >&6
6944else
6945  if test -n "$OTOOL"; then
6946  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6947else
6948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6949for as_dir in $PATH
6950do
6951  IFS=$as_save_IFS
6952  test -z "$as_dir" && as_dir=.
6953    for ac_exec_ext in '' $ac_executable_extensions; do
6954  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6955    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6956    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6957    break 2
6958  fi
6959done
6960  done
6961IFS=$as_save_IFS
6962
6963fi
6964fi
6965OTOOL=$ac_cv_prog_OTOOL
6966if test -n "$OTOOL"; then
6967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6968$as_echo "$OTOOL" >&6; }
6969else
6970  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6971$as_echo "no" >&6; }
6972fi
6973
6974
6975fi
6976if test -z "$ac_cv_prog_OTOOL"; then
6977  ac_ct_OTOOL=$OTOOL
6978  # Extract the first word of "otool", so it can be a program name with args.
6979set dummy otool; 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 ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6983  $as_echo_n "(cached) " >&6
6984else
6985  if test -n "$ac_ct_OTOOL"; then
6986  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6995    ac_cv_prog_ac_ct_OTOOL="otool"
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
7005ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7006if test -n "$ac_ct_OTOOL"; then
7007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7008$as_echo "$ac_ct_OTOOL" >&6; }
7009else
7010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7011$as_echo "no" >&6; }
7012fi
7013
7014  if test "x$ac_ct_OTOOL" = x; then
7015    OTOOL=":"
7016  else
7017    case $cross_compiling:$ac_tool_warned in
7018yes:)
7019{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7020$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7021ac_tool_warned=yes ;;
7022esac
7023    OTOOL=$ac_ct_OTOOL
7024  fi
7025else
7026  OTOOL="$ac_cv_prog_OTOOL"
7027fi
7028
7029    if test -n "$ac_tool_prefix"; then
7030  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7031set dummy ${ac_tool_prefix}otool64; ac_word=$2
7032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7033$as_echo_n "checking for $ac_word... " >&6; }
7034if ${ac_cv_prog_OTOOL64+:} false; then :
7035  $as_echo_n "(cached) " >&6
7036else
7037  if test -n "$OTOOL64"; then
7038  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7039else
7040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7041for as_dir in $PATH
7042do
7043  IFS=$as_save_IFS
7044  test -z "$as_dir" && as_dir=.
7045    for ac_exec_ext in '' $ac_executable_extensions; do
7046  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7047    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7048    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7049    break 2
7050  fi
7051done
7052  done
7053IFS=$as_save_IFS
7054
7055fi
7056fi
7057OTOOL64=$ac_cv_prog_OTOOL64
7058if test -n "$OTOOL64"; then
7059  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7060$as_echo "$OTOOL64" >&6; }
7061else
7062  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7063$as_echo "no" >&6; }
7064fi
7065
7066
7067fi
7068if test -z "$ac_cv_prog_OTOOL64"; then
7069  ac_ct_OTOOL64=$OTOOL64
7070  # Extract the first word of "otool64", so it can be a program name with args.
7071set dummy otool64; 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 ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7075  $as_echo_n "(cached) " >&6
7076else
7077  if test -n "$ac_ct_OTOOL64"; then
7078  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7087    ac_cv_prog_ac_ct_OTOOL64="otool64"
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
7097ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7098if test -n "$ac_ct_OTOOL64"; then
7099  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7100$as_echo "$ac_ct_OTOOL64" >&6; }
7101else
7102  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7103$as_echo "no" >&6; }
7104fi
7105
7106  if test "x$ac_ct_OTOOL64" = x; then
7107    OTOOL64=":"
7108  else
7109    case $cross_compiling:$ac_tool_warned in
7110yes:)
7111{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7112$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7113ac_tool_warned=yes ;;
7114esac
7115    OTOOL64=$ac_ct_OTOOL64
7116  fi
7117else
7118  OTOOL64="$ac_cv_prog_OTOOL64"
7119fi
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7148$as_echo_n "checking for -single_module linker flag... " >&6; }
7149if ${lt_cv_apple_cc_single_mod+:} false; then :
7150  $as_echo_n "(cached) " >&6
7151else
7152  lt_cv_apple_cc_single_mod=no
7153      if test -z "${LT_MULTI_MODULE}"; then
7154	# By default we will add the -single_module flag. You can override
7155	# by either setting the environment variable LT_MULTI_MODULE
7156	# non-empty at configure time, or by adding -multi_module to the
7157	# link flags.
7158	rm -rf libconftest.dylib*
7159	echo "int foo(void){return 1;}" > conftest.c
7160	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7161-dynamiclib -Wl,-single_module conftest.c" >&5
7162	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7163	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7164        _lt_result=$?
7165	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7166	  lt_cv_apple_cc_single_mod=yes
7167	else
7168	  cat conftest.err >&5
7169	fi
7170	rm -rf libconftest.dylib*
7171	rm -f conftest.*
7172      fi
7173fi
7174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7175$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7176    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7177$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7178if ${lt_cv_ld_exported_symbols_list+:} false; then :
7179  $as_echo_n "(cached) " >&6
7180else
7181  lt_cv_ld_exported_symbols_list=no
7182      save_LDFLAGS=$LDFLAGS
7183      echo "_main" > conftest.sym
7184      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7185      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7186/* end confdefs.h.  */
7187
7188int
7189main ()
7190{
7191
7192  ;
7193  return 0;
7194}
7195_ACEOF
7196if ac_fn_c_try_link "$LINENO"; then :
7197  lt_cv_ld_exported_symbols_list=yes
7198else
7199  lt_cv_ld_exported_symbols_list=no
7200fi
7201rm -f core conftest.err conftest.$ac_objext \
7202    conftest$ac_exeext conftest.$ac_ext
7203	LDFLAGS="$save_LDFLAGS"
7204
7205fi
7206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7207$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7208    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7209$as_echo_n "checking for -force_load linker flag... " >&6; }
7210if ${lt_cv_ld_force_load+:} false; then :
7211  $as_echo_n "(cached) " >&6
7212else
7213  lt_cv_ld_force_load=no
7214      cat > conftest.c << _LT_EOF
7215int forced_loaded() { return 2;}
7216_LT_EOF
7217      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7218      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7219      echo "$AR cru libconftest.a conftest.o" >&5
7220      $AR cru libconftest.a conftest.o 2>&5
7221      cat > conftest.c << _LT_EOF
7222int main() { return 0;}
7223_LT_EOF
7224      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7225      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7226      _lt_result=$?
7227      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7228	lt_cv_ld_force_load=yes
7229      else
7230	cat conftest.err >&5
7231      fi
7232        rm -f conftest.err libconftest.a conftest conftest.c
7233        rm -rf conftest.dSYM
7234
7235fi
7236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7237$as_echo "$lt_cv_ld_force_load" >&6; }
7238    # Allow for Darwin 4-7 (macOS 10.0-10.3) although these are not expect to
7239    # build without first building modern cctools / linker.
7240    case $host_cpu-$host_os in
7241    *-rhapsody* | *-darwin1.[012])
7242      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7243    *-darwin1.*)
7244      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7245    *-darwin*)
7246      # darwin 5.x (macOS 10.1) onwards we only need to adjust when the
7247      # deployment target is forced to an earlier version.
7248      case ${MACOSX_DEPLOYMENT_TARGET-UNSET},$host in
7249	UNSET,*-darwin[89]*|UNSET,*-darwin[12][0123456789]*)
7250	  ;;
7251	10.[012][,.]*)
7252	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7253	  ;;
7254	*)
7255	  ;;
7256     esac
7257    ;;
7258  esac
7259    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7260      _lt_dar_single_mod='$single_module'
7261    fi
7262    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7263      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7264    else
7265      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7266    fi
7267    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7268      _lt_dsymutil='~$DSYMUTIL $lib || :'
7269    else
7270      _lt_dsymutil=
7271    fi
7272    ;;
7273  esac
7274
7275for ac_header in dlfcn.h
7276do :
7277  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7278"
7279if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7280  cat >>confdefs.h <<_ACEOF
7281#define HAVE_DLFCN_H 1
7282_ACEOF
7283
7284fi
7285
7286done
7287
7288
7289
7290
7291
7292# Set options
7293
7294
7295
7296        enable_dlopen=no
7297
7298
7299  enable_win32_dll=no
7300
7301
7302            # Check whether --enable-shared was given.
7303if test "${enable_shared+set}" = set; then :
7304  enableval=$enable_shared; p=${PACKAGE-default}
7305    case $enableval in
7306    yes) enable_shared=yes ;;
7307    no) enable_shared=no ;;
7308    *)
7309      enable_shared=no
7310      # Look at the argument we got.  We use all the common list separators.
7311      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7312      for pkg in $enableval; do
7313	IFS="$lt_save_ifs"
7314	if test "X$pkg" = "X$p"; then
7315	  enable_shared=yes
7316	fi
7317      done
7318      IFS="$lt_save_ifs"
7319      ;;
7320    esac
7321else
7322  enable_shared=yes
7323fi
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333  # Check whether --enable-static was given.
7334if test "${enable_static+set}" = set; then :
7335  enableval=$enable_static; p=${PACKAGE-default}
7336    case $enableval in
7337    yes) enable_static=yes ;;
7338    no) enable_static=no ;;
7339    *)
7340     enable_static=no
7341      # Look at the argument we got.  We use all the common list separators.
7342      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7343      for pkg in $enableval; do
7344	IFS="$lt_save_ifs"
7345	if test "X$pkg" = "X$p"; then
7346	  enable_static=yes
7347	fi
7348      done
7349      IFS="$lt_save_ifs"
7350      ;;
7351    esac
7352else
7353  enable_static=yes
7354fi
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365# Check whether --with-pic was given.
7366if test "${with_pic+set}" = set; then :
7367  withval=$with_pic; pic_mode="$withval"
7368else
7369  pic_mode=default
7370fi
7371
7372
7373test -z "$pic_mode" && pic_mode=default
7374
7375
7376
7377
7378
7379
7380
7381  # Check whether --enable-fast-install was given.
7382if test "${enable_fast_install+set}" = set; then :
7383  enableval=$enable_fast_install; p=${PACKAGE-default}
7384    case $enableval in
7385    yes) enable_fast_install=yes ;;
7386    no) enable_fast_install=no ;;
7387    *)
7388      enable_fast_install=no
7389      # Look at the argument we got.  We use all the common list separators.
7390      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7391      for pkg in $enableval; do
7392	IFS="$lt_save_ifs"
7393	if test "X$pkg" = "X$p"; then
7394	  enable_fast_install=yes
7395	fi
7396      done
7397      IFS="$lt_save_ifs"
7398      ;;
7399    esac
7400else
7401  enable_fast_install=yes
7402fi
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414# This can be used to rebuild libtool when needed
7415LIBTOOL_DEPS="$ltmain"
7416
7417# Always use our own libtool.
7418LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445test -z "$LN_S" && LN_S="ln -s"
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460if test -n "${ZSH_VERSION+set}" ; then
7461   setopt NO_GLOB_SUBST
7462fi
7463
7464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7465$as_echo_n "checking for objdir... " >&6; }
7466if ${lt_cv_objdir+:} false; then :
7467  $as_echo_n "(cached) " >&6
7468else
7469  rm -f .libs 2>/dev/null
7470mkdir .libs 2>/dev/null
7471if test -d .libs; then
7472  lt_cv_objdir=.libs
7473else
7474  # MS-DOS does not allow filenames that begin with a dot.
7475  lt_cv_objdir=_libs
7476fi
7477rmdir .libs 2>/dev/null
7478fi
7479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7480$as_echo "$lt_cv_objdir" >&6; }
7481objdir=$lt_cv_objdir
7482
7483
7484
7485
7486
7487cat >>confdefs.h <<_ACEOF
7488#define LT_OBJDIR "$lt_cv_objdir/"
7489_ACEOF
7490
7491
7492
7493
7494case $host_os in
7495aix3*)
7496  # AIX sometimes has problems with the GCC collect2 program.  For some
7497  # reason, if we set the COLLECT_NAMES environment variable, the problems
7498  # vanish in a puff of smoke.
7499  if test "X${COLLECT_NAMES+set}" != Xset; then
7500    COLLECT_NAMES=
7501    export COLLECT_NAMES
7502  fi
7503  ;;
7504esac
7505
7506# Global variables:
7507ofile=libtool
7508can_build_shared=yes
7509
7510# All known linkers require a `.a' archive for static linking (except MSVC,
7511# which needs '.lib').
7512libext=a
7513
7514with_gnu_ld="$lt_cv_prog_gnu_ld"
7515
7516old_CC="$CC"
7517old_CFLAGS="$CFLAGS"
7518
7519# Set sane defaults for various variables
7520test -z "$CC" && CC=cc
7521test -z "$LTCC" && LTCC=$CC
7522test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7523test -z "$LD" && LD=ld
7524test -z "$ac_objext" && ac_objext=o
7525
7526for cc_temp in $compiler""; do
7527  case $cc_temp in
7528    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7529    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7530    \-*) ;;
7531    *) break;;
7532  esac
7533done
7534cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7535
7536
7537# Only perform the check for file, if the check method requires it
7538test -z "$MAGIC_CMD" && MAGIC_CMD=file
7539case $deplibs_check_method in
7540file_magic*)
7541  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7542    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7543$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7544if ${lt_cv_path_MAGIC_CMD+:} false; then :
7545  $as_echo_n "(cached) " >&6
7546else
7547  case $MAGIC_CMD in
7548[\\/*] |  ?:[\\/]*)
7549  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7550  ;;
7551*)
7552  lt_save_MAGIC_CMD="$MAGIC_CMD"
7553  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7554  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7555  for ac_dir in $ac_dummy; do
7556    IFS="$lt_save_ifs"
7557    test -z "$ac_dir" && ac_dir=.
7558    if test -f $ac_dir/${ac_tool_prefix}file; then
7559      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7560      if test -n "$file_magic_test_file"; then
7561	case $deplibs_check_method in
7562	"file_magic "*)
7563	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7564	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7565	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7566	    $EGREP "$file_magic_regex" > /dev/null; then
7567	    :
7568	  else
7569	    cat <<_LT_EOF 1>&2
7570
7571*** Warning: the command libtool uses to detect shared libraries,
7572*** $file_magic_cmd, produces output that libtool cannot recognize.
7573*** The result is that libtool may fail to recognize shared libraries
7574*** as such.  This will affect the creation of libtool libraries that
7575*** depend on shared libraries, but programs linked with such libtool
7576*** libraries will work regardless of this problem.  Nevertheless, you
7577*** may want to report the problem to your system manager and/or to
7578*** bug-libtool@gnu.org
7579
7580_LT_EOF
7581	  fi ;;
7582	esac
7583      fi
7584      break
7585    fi
7586  done
7587  IFS="$lt_save_ifs"
7588  MAGIC_CMD="$lt_save_MAGIC_CMD"
7589  ;;
7590esac
7591fi
7592
7593MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7594if test -n "$MAGIC_CMD"; then
7595  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7596$as_echo "$MAGIC_CMD" >&6; }
7597else
7598  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7599$as_echo "no" >&6; }
7600fi
7601
7602
7603
7604
7605
7606if test -z "$lt_cv_path_MAGIC_CMD"; then
7607  if test -n "$ac_tool_prefix"; then
7608    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7609$as_echo_n "checking for file... " >&6; }
7610if ${lt_cv_path_MAGIC_CMD+:} false; then :
7611  $as_echo_n "(cached) " >&6
7612else
7613  case $MAGIC_CMD in
7614[\\/*] |  ?:[\\/]*)
7615  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7616  ;;
7617*)
7618  lt_save_MAGIC_CMD="$MAGIC_CMD"
7619  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7620  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7621  for ac_dir in $ac_dummy; do
7622    IFS="$lt_save_ifs"
7623    test -z "$ac_dir" && ac_dir=.
7624    if test -f $ac_dir/file; then
7625      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7626      if test -n "$file_magic_test_file"; then
7627	case $deplibs_check_method in
7628	"file_magic "*)
7629	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7630	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7631	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7632	    $EGREP "$file_magic_regex" > /dev/null; then
7633	    :
7634	  else
7635	    cat <<_LT_EOF 1>&2
7636
7637*** Warning: the command libtool uses to detect shared libraries,
7638*** $file_magic_cmd, produces output that libtool cannot recognize.
7639*** The result is that libtool may fail to recognize shared libraries
7640*** as such.  This will affect the creation of libtool libraries that
7641*** depend on shared libraries, but programs linked with such libtool
7642*** libraries will work regardless of this problem.  Nevertheless, you
7643*** may want to report the problem to your system manager and/or to
7644*** bug-libtool@gnu.org
7645
7646_LT_EOF
7647	  fi ;;
7648	esac
7649      fi
7650      break
7651    fi
7652  done
7653  IFS="$lt_save_ifs"
7654  MAGIC_CMD="$lt_save_MAGIC_CMD"
7655  ;;
7656esac
7657fi
7658
7659MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7660if test -n "$MAGIC_CMD"; then
7661  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7662$as_echo "$MAGIC_CMD" >&6; }
7663else
7664  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7665$as_echo "no" >&6; }
7666fi
7667
7668
7669  else
7670    MAGIC_CMD=:
7671  fi
7672fi
7673
7674  fi
7675  ;;
7676esac
7677
7678# Use C for the default configuration in the libtool script
7679
7680lt_save_CC="$CC"
7681ac_ext=c
7682ac_cpp='$CPP $CPPFLAGS'
7683ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7684ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7685ac_compiler_gnu=$ac_cv_c_compiler_gnu
7686
7687
7688# Source file extension for C test sources.
7689ac_ext=c
7690
7691# Object file extension for compiled C test sources.
7692objext=o
7693objext=$objext
7694
7695# Code to be used in simple compile tests
7696lt_simple_compile_test_code="int some_variable = 0;"
7697
7698# Code to be used in simple link tests
7699lt_simple_link_test_code='int main(){return(0);}'
7700
7701
7702
7703
7704
7705
7706
7707# If no C compiler was specified, use CC.
7708LTCC=${LTCC-"$CC"}
7709
7710# If no C compiler flags were specified, use CFLAGS.
7711LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7712
7713# Allow CC to be a program name with arguments.
7714compiler=$CC
7715
7716# Save the default compiler, since it gets overwritten when the other
7717# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7718compiler_DEFAULT=$CC
7719
7720# save warnings/boilerplate of simple test code
7721ac_outfile=conftest.$ac_objext
7722echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7723eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7724_lt_compiler_boilerplate=`cat conftest.err`
7725$RM conftest*
7726
7727ac_outfile=conftest.$ac_objext
7728echo "$lt_simple_link_test_code" >conftest.$ac_ext
7729eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7730_lt_linker_boilerplate=`cat conftest.err`
7731$RM -r conftest*
7732
7733
7734## CAVEAT EMPTOR:
7735## There is no encapsulation within the following macros, do not change
7736## the running order or otherwise move them around unless you know exactly
7737## what you are doing...
7738if test -n "$compiler"; then
7739
7740lt_prog_compiler_no_builtin_flag=
7741
7742if test "$GCC" = yes; then
7743  case $cc_basename in
7744  nvcc*)
7745    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7746  *)
7747    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7748  esac
7749
7750  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7751$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7752if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7753  $as_echo_n "(cached) " >&6
7754else
7755  lt_cv_prog_compiler_rtti_exceptions=no
7756   ac_outfile=conftest.$ac_objext
7757   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7758   lt_compiler_flag="-fno-rtti -fno-exceptions"
7759   # Insert the option either (1) after the last *FLAGS variable, or
7760   # (2) before a word containing "conftest.", or (3) at the end.
7761   # Note that $ac_compile itself does not contain backslashes and begins
7762   # with a dollar sign (not a hyphen), so the echo should work correctly.
7763   # The option is referenced via a variable to avoid confusing sed.
7764   lt_compile=`echo "$ac_compile" | $SED \
7765   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7766   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7767   -e 's:$: $lt_compiler_flag:'`
7768   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7769   (eval "$lt_compile" 2>conftest.err)
7770   ac_status=$?
7771   cat conftest.err >&5
7772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7773   if (exit $ac_status) && test -s "$ac_outfile"; then
7774     # The compiler can only warn and ignore the option if not recognized
7775     # So say no if there are warnings other than the usual output.
7776     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7777     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7778     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7779       lt_cv_prog_compiler_rtti_exceptions=yes
7780     fi
7781   fi
7782   $RM conftest*
7783
7784fi
7785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7786$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7787
7788if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7789    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7790else
7791    :
7792fi
7793
7794fi
7795
7796
7797
7798
7799
7800
7801  lt_prog_compiler_wl=
7802lt_prog_compiler_pic=
7803lt_prog_compiler_static=
7804
7805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7806$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7807
7808  if test "$GCC" = yes; then
7809    lt_prog_compiler_wl='-Wl,'
7810    lt_prog_compiler_static='-static'
7811
7812    case $host_os in
7813      aix*)
7814      # All AIX code is PIC.
7815      if test "$host_cpu" = ia64; then
7816	# AIX 5 now supports IA64 processor
7817	lt_prog_compiler_static='-Bstatic'
7818      fi
7819      lt_prog_compiler_pic='-fPIC'
7820      ;;
7821
7822    amigaos*)
7823      case $host_cpu in
7824      powerpc)
7825            # see comment about AmigaOS4 .so support
7826            lt_prog_compiler_pic='-fPIC'
7827        ;;
7828      m68k)
7829            # FIXME: we need at least 68020 code to build shared libraries, but
7830            # adding the `-m68020' flag to GCC prevents building anything better,
7831            # like `-m68040'.
7832            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7833        ;;
7834      esac
7835      ;;
7836
7837    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7838      # PIC is the default for these OSes.
7839      ;;
7840
7841    mingw* | cygwin* | pw32* | os2* | cegcc*)
7842      # This hack is so that the source file can tell whether it is being
7843      # built for inclusion in a dll (and should export symbols for example).
7844      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7845      # (--disable-auto-import) libraries
7846      lt_prog_compiler_pic='-DDLL_EXPORT'
7847      ;;
7848
7849    darwin* | rhapsody*)
7850      # PIC is the default on this platform
7851      # Common symbols not allowed in MH_DYLIB files
7852      lt_prog_compiler_pic='-fno-common'
7853      ;;
7854
7855    haiku*)
7856      # PIC is the default for Haiku.
7857      # The "-static" flag exists, but is broken.
7858      lt_prog_compiler_static=
7859      ;;
7860
7861    hpux*)
7862      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7863      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7864      # sets the default TLS model and affects inlining.
7865      case $host_cpu in
7866      hppa*64*)
7867	# +Z the default
7868	;;
7869      *)
7870	lt_prog_compiler_pic='-fPIC'
7871	;;
7872      esac
7873      ;;
7874
7875    interix[3-9]*)
7876      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7877      # Instead, we relocate shared libraries at runtime.
7878      ;;
7879
7880    msdosdjgpp*)
7881      # Just because we use GCC doesn't mean we suddenly get shared libraries
7882      # on systems that don't support them.
7883      lt_prog_compiler_can_build_shared=no
7884      enable_shared=no
7885      ;;
7886
7887    *nto* | *qnx*)
7888      # QNX uses GNU C++, but need to define -shared option too, otherwise
7889      # it will coredump.
7890      lt_prog_compiler_pic='-fPIC -shared'
7891      ;;
7892
7893    sysv4*MP*)
7894      if test -d /usr/nec; then
7895	lt_prog_compiler_pic=-Kconform_pic
7896      fi
7897      ;;
7898
7899    *)
7900      lt_prog_compiler_pic='-fPIC'
7901      ;;
7902    esac
7903
7904    case $cc_basename in
7905    nvcc*) # Cuda Compiler Driver 2.2
7906      lt_prog_compiler_wl='-Xlinker '
7907      lt_prog_compiler_pic='-Xcompiler -fPIC'
7908      ;;
7909    esac
7910  else
7911    # PORTME Check for flag to pass linker flags through the system compiler.
7912    case $host_os in
7913    aix*)
7914      lt_prog_compiler_wl='-Wl,'
7915      if test "$host_cpu" = ia64; then
7916	# AIX 5 now supports IA64 processor
7917	lt_prog_compiler_static='-Bstatic'
7918      else
7919	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7920      fi
7921      ;;
7922
7923    mingw* | cygwin* | pw32* | os2* | cegcc*)
7924      # This hack is so that the source file can tell whether it is being
7925      # built for inclusion in a dll (and should export symbols for example).
7926      lt_prog_compiler_pic='-DDLL_EXPORT'
7927      ;;
7928
7929    hpux9* | hpux10* | hpux11*)
7930      lt_prog_compiler_wl='-Wl,'
7931      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7932      # not for PA HP-UX.
7933      case $host_cpu in
7934      hppa*64*|ia64*)
7935	# +Z the default
7936	;;
7937      *)
7938	lt_prog_compiler_pic='+Z'
7939	;;
7940      esac
7941      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7942      lt_prog_compiler_static='${wl}-a ${wl}archive'
7943      ;;
7944
7945    irix5* | irix6* | nonstopux*)
7946      lt_prog_compiler_wl='-Wl,'
7947      # PIC (with -KPIC) is the default.
7948      lt_prog_compiler_static='-non_shared'
7949      ;;
7950
7951    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7952      case $cc_basename in
7953      # old Intel for x86_64 which still supported -KPIC.
7954      ecc*)
7955	lt_prog_compiler_wl='-Wl,'
7956	lt_prog_compiler_pic='-KPIC'
7957	lt_prog_compiler_static='-static'
7958        ;;
7959      # icc used to be incompatible with GCC.
7960      # ICC 10 doesn't accept -KPIC any more.
7961      icc* | ifort*)
7962	lt_prog_compiler_wl='-Wl,'
7963	lt_prog_compiler_pic='-fPIC'
7964	lt_prog_compiler_static='-static'
7965        ;;
7966      # Lahey Fortran 8.1.
7967      lf95*)
7968	lt_prog_compiler_wl='-Wl,'
7969	lt_prog_compiler_pic='--shared'
7970	lt_prog_compiler_static='--static'
7971	;;
7972      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7973        # Portland Group compilers (*not* the Pentium gcc compiler,
7974	# which looks to be a dead project)
7975	lt_prog_compiler_wl='-Wl,'
7976	lt_prog_compiler_pic='-fpic'
7977	lt_prog_compiler_static='-Bstatic'
7978        ;;
7979      ccc*)
7980        lt_prog_compiler_wl='-Wl,'
7981        # All Alpha code is PIC.
7982        lt_prog_compiler_static='-non_shared'
7983        ;;
7984      xl* | bgxl* | bgf* | mpixl*)
7985	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7986	lt_prog_compiler_wl='-Wl,'
7987	lt_prog_compiler_pic='-qpic'
7988	lt_prog_compiler_static='-qstaticlink'
7989	;;
7990      *)
7991	case `$CC -V 2>&1 | sed 5q` in
7992	*Sun\ F* | *Sun*Fortran*)
7993	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7994	  lt_prog_compiler_pic='-KPIC'
7995	  lt_prog_compiler_static='-Bstatic'
7996	  lt_prog_compiler_wl=''
7997	  ;;
7998	*Sun\ C*)
7999	  # Sun C 5.9
8000	  lt_prog_compiler_pic='-KPIC'
8001	  lt_prog_compiler_static='-Bstatic'
8002	  lt_prog_compiler_wl='-Wl,'
8003	  ;;
8004	esac
8005	;;
8006      esac
8007      ;;
8008
8009    newsos6)
8010      lt_prog_compiler_pic='-KPIC'
8011      lt_prog_compiler_static='-Bstatic'
8012      ;;
8013
8014    *nto* | *qnx*)
8015      # QNX uses GNU C++, but need to define -shared option too, otherwise
8016      # it will coredump.
8017      lt_prog_compiler_pic='-fPIC -shared'
8018      ;;
8019
8020    osf3* | osf4* | osf5*)
8021      lt_prog_compiler_wl='-Wl,'
8022      # All OSF/1 code is PIC.
8023      lt_prog_compiler_static='-non_shared'
8024      ;;
8025
8026    rdos*)
8027      lt_prog_compiler_static='-non_shared'
8028      ;;
8029
8030    solaris*)
8031      lt_prog_compiler_pic='-KPIC'
8032      lt_prog_compiler_static='-Bstatic'
8033      case $cc_basename in
8034      f77* | f90* | f95*)
8035	lt_prog_compiler_wl='-Qoption ld ';;
8036      *)
8037	lt_prog_compiler_wl='-Wl,';;
8038      esac
8039      ;;
8040
8041    sunos4*)
8042      lt_prog_compiler_wl='-Qoption ld '
8043      lt_prog_compiler_pic='-PIC'
8044      lt_prog_compiler_static='-Bstatic'
8045      ;;
8046
8047    sysv4 | sysv4.2uw2* | sysv4.3*)
8048      lt_prog_compiler_wl='-Wl,'
8049      lt_prog_compiler_pic='-KPIC'
8050      lt_prog_compiler_static='-Bstatic'
8051      ;;
8052
8053    sysv4*MP*)
8054      if test -d /usr/nec ;then
8055	lt_prog_compiler_pic='-Kconform_pic'
8056	lt_prog_compiler_static='-Bstatic'
8057      fi
8058      ;;
8059
8060    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8061      lt_prog_compiler_wl='-Wl,'
8062      lt_prog_compiler_pic='-KPIC'
8063      lt_prog_compiler_static='-Bstatic'
8064      ;;
8065
8066    unicos*)
8067      lt_prog_compiler_wl='-Wl,'
8068      lt_prog_compiler_can_build_shared=no
8069      ;;
8070
8071    uts4*)
8072      lt_prog_compiler_pic='-pic'
8073      lt_prog_compiler_static='-Bstatic'
8074      ;;
8075
8076    *)
8077      lt_prog_compiler_can_build_shared=no
8078      ;;
8079    esac
8080  fi
8081
8082case $host_os in
8083  # For platforms which do not support PIC, -DPIC is meaningless:
8084  *djgpp*)
8085    lt_prog_compiler_pic=
8086    ;;
8087  *)
8088    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8089    ;;
8090esac
8091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8092$as_echo "$lt_prog_compiler_pic" >&6; }
8093
8094
8095
8096
8097
8098
8099#
8100# Check to make sure the PIC flag actually works.
8101#
8102if test -n "$lt_prog_compiler_pic"; then
8103  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8104$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8105if ${lt_cv_prog_compiler_pic_works+:} false; then :
8106  $as_echo_n "(cached) " >&6
8107else
8108  lt_cv_prog_compiler_pic_works=no
8109   ac_outfile=conftest.$ac_objext
8110   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8111   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8112   # Insert the option either (1) after the last *FLAGS variable, or
8113   # (2) before a word containing "conftest.", or (3) at the end.
8114   # Note that $ac_compile itself does not contain backslashes and begins
8115   # with a dollar sign (not a hyphen), so the echo should work correctly.
8116   # The option is referenced via a variable to avoid confusing sed.
8117   lt_compile=`echo "$ac_compile" | $SED \
8118   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8119   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8120   -e 's:$: $lt_compiler_flag:'`
8121   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8122   (eval "$lt_compile" 2>conftest.err)
8123   ac_status=$?
8124   cat conftest.err >&5
8125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126   if (exit $ac_status) && test -s "$ac_outfile"; then
8127     # The compiler can only warn and ignore the option if not recognized
8128     # So say no if there are warnings other than the usual output.
8129     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8130     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8131     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8132       lt_cv_prog_compiler_pic_works=yes
8133     fi
8134   fi
8135   $RM conftest*
8136
8137fi
8138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8139$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8140
8141if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8142    case $lt_prog_compiler_pic in
8143     "" | " "*) ;;
8144     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8145     esac
8146else
8147    lt_prog_compiler_pic=
8148     lt_prog_compiler_can_build_shared=no
8149fi
8150
8151fi
8152
8153
8154
8155
8156
8157
8158#
8159# Check to make sure the static flag actually works.
8160#
8161wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8163$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8164if ${lt_cv_prog_compiler_static_works+:} false; then :
8165  $as_echo_n "(cached) " >&6
8166else
8167  lt_cv_prog_compiler_static_works=no
8168   save_LDFLAGS="$LDFLAGS"
8169   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8170   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8171   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8172     # The linker can only warn and ignore the option if not recognized
8173     # So say no if there are warnings
8174     if test -s conftest.err; then
8175       # Append any errors to the config.log.
8176       cat conftest.err 1>&5
8177       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8178       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8179       if diff conftest.exp conftest.er2 >/dev/null; then
8180         lt_cv_prog_compiler_static_works=yes
8181       fi
8182     else
8183       lt_cv_prog_compiler_static_works=yes
8184     fi
8185   fi
8186   $RM -r conftest*
8187   LDFLAGS="$save_LDFLAGS"
8188
8189fi
8190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8191$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8192
8193if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8194    :
8195else
8196    lt_prog_compiler_static=
8197fi
8198
8199
8200
8201
8202
8203
8204
8205  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8206$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8207if ${lt_cv_prog_compiler_c_o+:} false; then :
8208  $as_echo_n "(cached) " >&6
8209else
8210  lt_cv_prog_compiler_c_o=no
8211   $RM -r conftest 2>/dev/null
8212   mkdir conftest
8213   cd conftest
8214   mkdir out
8215   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8216
8217   lt_compiler_flag="-o out/conftest2.$ac_objext"
8218   # Insert the option either (1) after the last *FLAGS variable, or
8219   # (2) before a word containing "conftest.", or (3) at the end.
8220   # Note that $ac_compile itself does not contain backslashes and begins
8221   # with a dollar sign (not a hyphen), so the echo should work correctly.
8222   lt_compile=`echo "$ac_compile" | $SED \
8223   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8224   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8225   -e 's:$: $lt_compiler_flag:'`
8226   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8227   (eval "$lt_compile" 2>out/conftest.err)
8228   ac_status=$?
8229   cat out/conftest.err >&5
8230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8231   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8232   then
8233     # The compiler can only warn and ignore the option if not recognized
8234     # So say no if there are warnings
8235     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8236     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8237     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8238       lt_cv_prog_compiler_c_o=yes
8239     fi
8240   fi
8241   chmod u+w . 2>&5
8242   $RM conftest*
8243   # SGI C++ compiler will create directory out/ii_files/ for
8244   # template instantiation
8245   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8246   $RM out/* && rmdir out
8247   cd ..
8248   $RM -r conftest
8249   $RM conftest*
8250
8251fi
8252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8253$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8254
8255
8256
8257
8258
8259
8260  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8261$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8262if ${lt_cv_prog_compiler_c_o+:} false; then :
8263  $as_echo_n "(cached) " >&6
8264else
8265  lt_cv_prog_compiler_c_o=no
8266   $RM -r conftest 2>/dev/null
8267   mkdir conftest
8268   cd conftest
8269   mkdir out
8270   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8271
8272   lt_compiler_flag="-o out/conftest2.$ac_objext"
8273   # Insert the option either (1) after the last *FLAGS variable, or
8274   # (2) before a word containing "conftest.", or (3) at the end.
8275   # Note that $ac_compile itself does not contain backslashes and begins
8276   # with a dollar sign (not a hyphen), so the echo should work correctly.
8277   lt_compile=`echo "$ac_compile" | $SED \
8278   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8279   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8280   -e 's:$: $lt_compiler_flag:'`
8281   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8282   (eval "$lt_compile" 2>out/conftest.err)
8283   ac_status=$?
8284   cat out/conftest.err >&5
8285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8286   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8287   then
8288     # The compiler can only warn and ignore the option if not recognized
8289     # So say no if there are warnings
8290     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8291     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8292     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8293       lt_cv_prog_compiler_c_o=yes
8294     fi
8295   fi
8296   chmod u+w . 2>&5
8297   $RM conftest*
8298   # SGI C++ compiler will create directory out/ii_files/ for
8299   # template instantiation
8300   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8301   $RM out/* && rmdir out
8302   cd ..
8303   $RM -r conftest
8304   $RM conftest*
8305
8306fi
8307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8308$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8309
8310
8311
8312
8313hard_links="nottested"
8314if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8315  # do not overwrite the value of need_locks provided by the user
8316  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8317$as_echo_n "checking if we can lock with hard links... " >&6; }
8318  hard_links=yes
8319  $RM conftest*
8320  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8321  touch conftest.a
8322  ln conftest.a conftest.b 2>&5 || hard_links=no
8323  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8324  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8325$as_echo "$hard_links" >&6; }
8326  if test "$hard_links" = no; then
8327    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8328$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8329    need_locks=warn
8330  fi
8331else
8332  need_locks=no
8333fi
8334
8335
8336
8337
8338
8339
8340  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8341$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8342
8343  runpath_var=
8344  allow_undefined_flag=
8345  always_export_symbols=no
8346  archive_cmds=
8347  archive_expsym_cmds=
8348  compiler_needs_object=no
8349  enable_shared_with_static_runtimes=no
8350  export_dynamic_flag_spec=
8351  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8352  hardcode_automatic=no
8353  hardcode_direct=no
8354  hardcode_direct_absolute=no
8355  hardcode_libdir_flag_spec=
8356  hardcode_libdir_flag_spec_ld=
8357  hardcode_libdir_separator=
8358  hardcode_minus_L=no
8359  hardcode_shlibpath_var=unsupported
8360  inherit_rpath=no
8361  link_all_deplibs=unknown
8362  module_cmds=
8363  module_expsym_cmds=
8364  old_archive_from_new_cmds=
8365  old_archive_from_expsyms_cmds=
8366  thread_safe_flag_spec=
8367  whole_archive_flag_spec=
8368  # include_expsyms should be a list of space-separated symbols to be *always*
8369  # included in the symbol list
8370  include_expsyms=
8371  # exclude_expsyms can be an extended regexp of symbols to exclude
8372  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8373  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8374  # as well as any symbol that contains `d'.
8375  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8376  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8377  # platforms (ab)use it in PIC code, but their linkers get confused if
8378  # the symbol is explicitly referenced.  Since portable code cannot
8379  # rely on this symbol name, it's probably fine to never include it in
8380  # preloaded symbol tables.
8381  # Exclude shared library initialization/finalization symbols.
8382  extract_expsyms_cmds=
8383
8384  case $host_os in
8385  cygwin* | mingw* | pw32* | cegcc*)
8386    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8387    # When not using gcc, we currently assume that we are using
8388    # Microsoft Visual C++.
8389    if test "$GCC" != yes; then
8390      with_gnu_ld=no
8391    fi
8392    ;;
8393  interix*)
8394    # we just hope/assume this is gcc and not c89 (= MSVC++)
8395    with_gnu_ld=yes
8396    ;;
8397  openbsd*)
8398    with_gnu_ld=no
8399    ;;
8400  esac
8401
8402  ld_shlibs=yes
8403
8404  # On some targets, GNU ld is compatible enough with the native linker
8405  # that we're better off using the native interface for both.
8406  lt_use_gnu_ld_interface=no
8407  if test "$with_gnu_ld" = yes; then
8408    case $host_os in
8409      aix*)
8410	# The AIX port of GNU ld has always aspired to compatibility
8411	# with the native linker.  However, as the warning in the GNU ld
8412	# block says, versions before 2.19.5* couldn't really create working
8413	# shared libraries, regardless of the interface used.
8414	case `$LD -v 2>&1` in
8415	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8416	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8417	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8418	  *)
8419	    lt_use_gnu_ld_interface=yes
8420	    ;;
8421	esac
8422	;;
8423      *)
8424	lt_use_gnu_ld_interface=yes
8425	;;
8426    esac
8427  fi
8428
8429  if test "$lt_use_gnu_ld_interface" = yes; then
8430    # If archive_cmds runs LD, not CC, wlarc should be empty
8431    wlarc='${wl}'
8432
8433    # Set some defaults for GNU ld with shared library support. These
8434    # are reset later if shared libraries are not supported. Putting them
8435    # here allows them to be overridden if necessary.
8436    runpath_var=LD_RUN_PATH
8437    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8438    export_dynamic_flag_spec='${wl}--export-dynamic'
8439    # ancient GNU ld didn't support --whole-archive et. al.
8440    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8441      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8442    else
8443      whole_archive_flag_spec=
8444    fi
8445    supports_anon_versioning=no
8446    case `$LD -v 2>&1` in
8447      *GNU\ gold*) supports_anon_versioning=yes ;;
8448      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8449      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8450      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8451      *\ 2.11.*) ;; # other 2.11 versions
8452      *) supports_anon_versioning=yes ;;
8453    esac
8454
8455    # See if GNU ld supports shared libraries.
8456    case $host_os in
8457    aix[3-9]*)
8458      # On AIX/PPC, the GNU linker is very broken
8459      if test "$host_cpu" != ia64; then
8460	ld_shlibs=no
8461	cat <<_LT_EOF 1>&2
8462
8463*** Warning: the GNU linker, at least up to release 2.19, is reported
8464*** to be unable to reliably create shared libraries on AIX.
8465*** Therefore, libtool is disabling shared libraries support.  If you
8466*** really care for shared libraries, you may want to install binutils
8467*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8468*** You will then need to restart the configuration process.
8469
8470_LT_EOF
8471      fi
8472      ;;
8473
8474    amigaos*)
8475      case $host_cpu in
8476      powerpc)
8477            # see comment about AmigaOS4 .so support
8478            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8479            archive_expsym_cmds=''
8480        ;;
8481      m68k)
8482            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)'
8483            hardcode_libdir_flag_spec='-L$libdir'
8484            hardcode_minus_L=yes
8485        ;;
8486      esac
8487      ;;
8488
8489    beos*)
8490      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8491	allow_undefined_flag=unsupported
8492	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8493	# support --undefined.  This deserves some investigation.  FIXME
8494	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8495      else
8496	ld_shlibs=no
8497      fi
8498      ;;
8499
8500    cygwin* | mingw* | pw32* | cegcc*)
8501      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8502      # as there is no search path for DLLs.
8503      hardcode_libdir_flag_spec='-L$libdir'
8504      export_dynamic_flag_spec='${wl}--export-all-symbols'
8505      allow_undefined_flag=unsupported
8506      always_export_symbols=no
8507      enable_shared_with_static_runtimes=yes
8508      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8509
8510      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8511        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8512	# If the export-symbols file already is a .def file (1st line
8513	# is EXPORTS), use it as is; otherwise, prepend...
8514	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8515	  cp $export_symbols $output_objdir/$soname.def;
8516	else
8517	  echo EXPORTS > $output_objdir/$soname.def;
8518	  cat $export_symbols >> $output_objdir/$soname.def;
8519	fi~
8520	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8521      else
8522	ld_shlibs=no
8523      fi
8524      ;;
8525
8526    haiku*)
8527      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8528      link_all_deplibs=yes
8529      ;;
8530
8531    interix[3-9]*)
8532      hardcode_direct=no
8533      hardcode_shlibpath_var=no
8534      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8535      export_dynamic_flag_spec='${wl}-E'
8536      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8537      # Instead, shared libraries are loaded at an image base (0x10000000 by
8538      # default) and relocated if they conflict, which is a slow very memory
8539      # consuming and fragmenting process.  To avoid this, we pick a random,
8540      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8541      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8542      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8543      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'
8544      ;;
8545
8546    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
8547      tmp_diet=no
8548      if test "$host_os" = linux-dietlibc; then
8549	case $cc_basename in
8550	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8551	esac
8552      fi
8553      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8554	 && test "$tmp_diet" = no
8555      then
8556	tmp_addflag=' $pic_flag'
8557	tmp_sharedflag='-shared'
8558	case $cc_basename,$host_cpu in
8559        pgcc*)				# Portland Group C compiler
8560	  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'
8561	  tmp_addflag=' $pic_flag'
8562	  ;;
8563	pgf77* | pgf90* | pgf95* | pgfortran*)
8564					# Portland Group f77 and f90 compilers
8565	  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'
8566	  tmp_addflag=' $pic_flag -Mnomain' ;;
8567	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8568	  tmp_addflag=' -i_dynamic' ;;
8569	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8570	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8571	ifc* | ifort*)			# Intel Fortran compiler
8572	  tmp_addflag=' -nofor_main' ;;
8573	lf95*)				# Lahey Fortran 8.1
8574	  whole_archive_flag_spec=
8575	  tmp_sharedflag='--shared' ;;
8576	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8577	  tmp_sharedflag='-qmkshrobj'
8578	  tmp_addflag= ;;
8579	nvcc*)	# Cuda Compiler Driver 2.2
8580	  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'
8581	  compiler_needs_object=yes
8582	  ;;
8583	esac
8584	case `$CC -V 2>&1 | sed 5q` in
8585	*Sun\ C*)			# Sun C 5.9
8586	  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'
8587	  compiler_needs_object=yes
8588	  tmp_sharedflag='-G' ;;
8589	*Sun\ F*)			# Sun Fortran 8.3
8590	  tmp_sharedflag='-G' ;;
8591	esac
8592	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8593
8594        if test "x$supports_anon_versioning" = xyes; then
8595          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8596	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8597	    echo "local: *; };" >> $output_objdir/$libname.ver~
8598	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8599        fi
8600
8601	case $cc_basename in
8602	xlf* | bgf* | bgxlf* | mpixlf*)
8603	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8604	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8605	  hardcode_libdir_flag_spec=
8606	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8607	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8608	  if test "x$supports_anon_versioning" = xyes; then
8609	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8610	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8611	      echo "local: *; };" >> $output_objdir/$libname.ver~
8612	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8613	  fi
8614	  ;;
8615	esac
8616      else
8617        ld_shlibs=no
8618      fi
8619      ;;
8620
8621    netbsd*)
8622      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8623	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8624	wlarc=
8625      else
8626	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8627	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8628      fi
8629      ;;
8630
8631    solaris*)
8632      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8633	ld_shlibs=no
8634	cat <<_LT_EOF 1>&2
8635
8636*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8637*** create shared libraries on Solaris systems.  Therefore, libtool
8638*** is disabling shared libraries support.  We urge you to upgrade GNU
8639*** binutils to release 2.9.1 or newer.  Another option is to modify
8640*** your PATH or compiler configuration so that the native linker is
8641*** used, and then restart.
8642
8643_LT_EOF
8644      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8645	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8646	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8647      else
8648	ld_shlibs=no
8649      fi
8650      ;;
8651
8652    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8653      case `$LD -v 2>&1` in
8654        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8655	ld_shlibs=no
8656	cat <<_LT_EOF 1>&2
8657
8658*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8659*** reliably create shared libraries on SCO systems.  Therefore, libtool
8660*** is disabling shared libraries support.  We urge you to upgrade GNU
8661*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8662*** your PATH or compiler configuration so that the native linker is
8663*** used, and then restart.
8664
8665_LT_EOF
8666	;;
8667	*)
8668	  # For security reasons, it is highly recommended that you always
8669	  # use absolute paths for naming shared libraries, and exclude the
8670	  # DT_RUNPATH tag from executables and libraries.  But doing so
8671	  # requires that you compile everything twice, which is a pain.
8672	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8673	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8674	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8675	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8676	  else
8677	    ld_shlibs=no
8678	  fi
8679	;;
8680      esac
8681      ;;
8682
8683    sunos4*)
8684      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8685      wlarc=
8686      hardcode_direct=yes
8687      hardcode_shlibpath_var=no
8688      ;;
8689
8690    *)
8691      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8692	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8693	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8694      else
8695	ld_shlibs=no
8696      fi
8697      ;;
8698    esac
8699
8700    if test "$ld_shlibs" = no; then
8701      runpath_var=
8702      hardcode_libdir_flag_spec=
8703      export_dynamic_flag_spec=
8704      whole_archive_flag_spec=
8705    fi
8706  else
8707    # PORTME fill in a description of your system's linker (not GNU ld)
8708    case $host_os in
8709    aix3*)
8710      allow_undefined_flag=unsupported
8711      always_export_symbols=yes
8712      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'
8713      # Note: this linker hardcodes the directories in LIBPATH if there
8714      # are no directories specified by -L.
8715      hardcode_minus_L=yes
8716      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8717	# Neither direct hardcoding nor static linking is supported with a
8718	# broken collect2.
8719	hardcode_direct=unsupported
8720      fi
8721      ;;
8722
8723    aix[4-9]*)
8724      if test "$host_cpu" = ia64; then
8725	# On IA64, the linker does run time linking by default, so we don't
8726	# have to do anything special.
8727	aix_use_runtimelinking=no
8728	exp_sym_flag='-Bexport'
8729	no_entry_flag=""
8730      else
8731	# If we're using GNU nm, then we don't want the "-C" option.
8732	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8733	# Also, AIX nm treats weak defined symbols like other global
8734	# defined symbols, whereas GNU nm marks them as "W".
8735	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8736	  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'
8737	else
8738	  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'
8739	fi
8740	aix_use_runtimelinking=no
8741
8742	# Test if we are trying to use run time linking or normal
8743	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8744	# need to do runtime linking.
8745	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8746	  for ld_flag in $LDFLAGS; do
8747	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8748	    aix_use_runtimelinking=yes
8749	    break
8750	  fi
8751	  done
8752	  ;;
8753	esac
8754
8755	exp_sym_flag='-bexport'
8756	no_entry_flag='-bnoentry'
8757      fi
8758
8759      # When large executables or shared objects are built, AIX ld can
8760      # have problems creating the table of contents.  If linking a library
8761      # or program results in "error TOC overflow" add -mminimal-toc to
8762      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8763      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8764
8765      archive_cmds=''
8766      hardcode_direct=yes
8767      hardcode_direct_absolute=yes
8768      hardcode_libdir_separator=':'
8769      link_all_deplibs=yes
8770      file_list_spec='${wl}-f,'
8771
8772      if test "$GCC" = yes; then
8773	case $host_os in aix4.[012]|aix4.[012].*)
8774	# We only want to do this on AIX 4.2 and lower, the check
8775	# below for broken collect2 doesn't work under 4.3+
8776	  collect2name=`${CC} -print-prog-name=collect2`
8777	  if test -f "$collect2name" &&
8778	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8779	  then
8780	  # We have reworked collect2
8781	  :
8782	  else
8783	  # We have old collect2
8784	  hardcode_direct=unsupported
8785	  # It fails to find uninstalled libraries when the uninstalled
8786	  # path is not listed in the libpath.  Setting hardcode_minus_L
8787	  # to unsupported forces relinking
8788	  hardcode_minus_L=yes
8789	  hardcode_libdir_flag_spec='-L$libdir'
8790	  hardcode_libdir_separator=
8791	  fi
8792	  ;;
8793	esac
8794	shared_flag='-shared'
8795	if test "$aix_use_runtimelinking" = yes; then
8796	  shared_flag="$shared_flag "'${wl}-G'
8797	fi
8798      else
8799	# not using gcc
8800	if test "$host_cpu" = ia64; then
8801	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8802	# chokes on -Wl,-G. The following line is correct:
8803	  shared_flag='-G'
8804	else
8805	  if test "$aix_use_runtimelinking" = yes; then
8806	    shared_flag='${wl}-G'
8807	  else
8808	    shared_flag='${wl}-bM:SRE'
8809	  fi
8810	fi
8811      fi
8812
8813      export_dynamic_flag_spec='${wl}-bexpall'
8814      # It seems that -bexpall does not export symbols beginning with
8815      # underscore (_), so it is better to generate a list of symbols to export.
8816      always_export_symbols=yes
8817      if test "$aix_use_runtimelinking" = yes; then
8818	# Warning - without using the other runtime loading flags (-brtl),
8819	# -berok will link without error, but may produce a broken library.
8820	allow_undefined_flag='-berok'
8821        # Determine the default libpath from the value encoded in an
8822        # empty executable.
8823        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8824/* end confdefs.h.  */
8825
8826int
8827main ()
8828{
8829
8830  ;
8831  return 0;
8832}
8833_ACEOF
8834if ac_fn_c_try_link "$LINENO"; then :
8835
8836lt_aix_libpath_sed='
8837    /Import File Strings/,/^$/ {
8838	/^0/ {
8839	    s/^0  *\(.*\)$/\1/
8840	    p
8841	}
8842    }'
8843aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8844# Check for a 64-bit object if we didn't find anything.
8845if test -z "$aix_libpath"; then
8846  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8847fi
8848fi
8849rm -f core conftest.err conftest.$ac_objext \
8850    conftest$ac_exeext conftest.$ac_ext
8851if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8852
8853        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8854        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"
8855      else
8856	if test "$host_cpu" = ia64; then
8857	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8858	  allow_undefined_flag="-z nodefs"
8859	  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"
8860	else
8861	 # Determine the default libpath from the value encoded in an
8862	 # empty executable.
8863	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8864/* end confdefs.h.  */
8865
8866int
8867main ()
8868{
8869
8870  ;
8871  return 0;
8872}
8873_ACEOF
8874if ac_fn_c_try_link "$LINENO"; then :
8875
8876lt_aix_libpath_sed='
8877    /Import File Strings/,/^$/ {
8878	/^0/ {
8879	    s/^0  *\(.*\)$/\1/
8880	    p
8881	}
8882    }'
8883aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8884# Check for a 64-bit object if we didn't find anything.
8885if test -z "$aix_libpath"; then
8886  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8887fi
8888fi
8889rm -f core conftest.err conftest.$ac_objext \
8890    conftest$ac_exeext conftest.$ac_ext
8891if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8892
8893	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8894	  # Warning - without using the other run time loading flags,
8895	  # -berok will link without error, but may produce a broken library.
8896	  no_undefined_flag=' ${wl}-bernotok'
8897	  allow_undefined_flag=' ${wl}-berok'
8898	  if test "$with_gnu_ld" = yes; then
8899	    # We only use this code for GNU lds that support --whole-archive.
8900	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8901	  else
8902	    # Exported symbols can be pulled into shared objects from archives
8903	    whole_archive_flag_spec='$convenience'
8904	  fi
8905	  archive_cmds_need_lc=yes
8906	  # This is similar to how AIX traditionally builds its shared libraries.
8907	  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'
8908	fi
8909      fi
8910      ;;
8911
8912    amigaos*)
8913      case $host_cpu in
8914      powerpc)
8915            # see comment about AmigaOS4 .so support
8916            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8917            archive_expsym_cmds=''
8918        ;;
8919      m68k)
8920            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)'
8921            hardcode_libdir_flag_spec='-L$libdir'
8922            hardcode_minus_L=yes
8923        ;;
8924      esac
8925      ;;
8926
8927    bsdi[45]*)
8928      export_dynamic_flag_spec=-rdynamic
8929      ;;
8930
8931    cygwin* | mingw* | pw32* | cegcc*)
8932      # When not using gcc, we currently assume that we are using
8933      # Microsoft Visual C++.
8934      # hardcode_libdir_flag_spec is actually meaningless, as there is
8935      # no search path for DLLs.
8936      hardcode_libdir_flag_spec=' '
8937      allow_undefined_flag=unsupported
8938      # Tell ltmain to make .lib files, not .a files.
8939      libext=lib
8940      # Tell ltmain to make .dll files, not .so files.
8941      shrext_cmds=".dll"
8942      # FIXME: Setting linknames here is a bad hack.
8943      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8944      # The linker will automatically build a .lib file if we build a DLL.
8945      old_archive_from_new_cmds='true'
8946      # FIXME: Should let the user specify the lib program.
8947      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8948      fix_srcfile_path='`cygpath -w "$srcfile"`'
8949      enable_shared_with_static_runtimes=yes
8950      ;;
8951
8952    darwin* | rhapsody*)
8953
8954
8955  archive_cmds_need_lc=no
8956  hardcode_direct=no
8957  hardcode_automatic=yes
8958  hardcode_shlibpath_var=unsupported
8959  if test "$lt_cv_ld_force_load" = "yes"; then
8960    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\"`'
8961  else
8962    whole_archive_flag_spec=''
8963  fi
8964  link_all_deplibs=yes
8965  allow_undefined_flag="$_lt_dar_allow_undefined"
8966  case $cc_basename in
8967     ifort*) _lt_dar_can_shared=yes ;;
8968     *) _lt_dar_can_shared=$GCC ;;
8969  esac
8970  if test "$_lt_dar_can_shared" = "yes"; then
8971    output_verbose_link_cmd=func_echo_all
8972    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8973    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8974    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}"
8975    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}"
8976
8977  else
8978  ld_shlibs=no
8979  fi
8980
8981      ;;
8982
8983    dgux*)
8984      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8985      hardcode_libdir_flag_spec='-L$libdir'
8986      hardcode_shlibpath_var=no
8987      ;;
8988
8989    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8990    # support.  Future versions do this automatically, but an explicit c++rt0.o
8991    # does not break anything, and helps significantly (at the cost of a little
8992    # extra space).
8993    freebsd2.2*)
8994      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8995      hardcode_libdir_flag_spec='-R$libdir'
8996      hardcode_direct=yes
8997      hardcode_shlibpath_var=no
8998      ;;
8999
9000    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9001    freebsd2.*)
9002      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9003      hardcode_direct=yes
9004      hardcode_minus_L=yes
9005      hardcode_shlibpath_var=no
9006      ;;
9007
9008    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9009    freebsd* | dragonfly*)
9010      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9011      hardcode_libdir_flag_spec='-R$libdir'
9012      hardcode_direct=yes
9013      hardcode_shlibpath_var=no
9014      ;;
9015
9016    hpux9*)
9017      if test "$GCC" = yes; then
9018	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'
9019      else
9020	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'
9021      fi
9022      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9023      hardcode_libdir_separator=:
9024      hardcode_direct=yes
9025
9026      # hardcode_minus_L: Not really in the search PATH,
9027      # but as the default location of the library.
9028      hardcode_minus_L=yes
9029      export_dynamic_flag_spec='${wl}-E'
9030      ;;
9031
9032    hpux10*)
9033      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9034	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9035      else
9036	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9037      fi
9038      if test "$with_gnu_ld" = no; then
9039	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9040	hardcode_libdir_flag_spec_ld='+b $libdir'
9041	hardcode_libdir_separator=:
9042	hardcode_direct=yes
9043	hardcode_direct_absolute=yes
9044	export_dynamic_flag_spec='${wl}-E'
9045	# hardcode_minus_L: Not really in the search PATH,
9046	# but as the default location of the library.
9047	hardcode_minus_L=yes
9048      fi
9049      ;;
9050
9051    hpux11*)
9052      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9053	case $host_cpu in
9054	hppa*64*)
9055	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9056	  ;;
9057	ia64*)
9058	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9059	  ;;
9060	*)
9061	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9062	  ;;
9063	esac
9064      else
9065	case $host_cpu in
9066	hppa*64*)
9067	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9068	  ;;
9069	ia64*)
9070	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9071	  ;;
9072	*)
9073
9074	  # Older versions of the 11.00 compiler do not understand -b yet
9075	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9076	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9077$as_echo_n "checking if $CC understands -b... " >&6; }
9078if ${lt_cv_prog_compiler__b+:} false; then :
9079  $as_echo_n "(cached) " >&6
9080else
9081  lt_cv_prog_compiler__b=no
9082   save_LDFLAGS="$LDFLAGS"
9083   LDFLAGS="$LDFLAGS -b"
9084   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9085   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9086     # The linker can only warn and ignore the option if not recognized
9087     # So say no if there are warnings
9088     if test -s conftest.err; then
9089       # Append any errors to the config.log.
9090       cat conftest.err 1>&5
9091       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9092       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9093       if diff conftest.exp conftest.er2 >/dev/null; then
9094         lt_cv_prog_compiler__b=yes
9095       fi
9096     else
9097       lt_cv_prog_compiler__b=yes
9098     fi
9099   fi
9100   $RM -r conftest*
9101   LDFLAGS="$save_LDFLAGS"
9102
9103fi
9104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9105$as_echo "$lt_cv_prog_compiler__b" >&6; }
9106
9107if test x"$lt_cv_prog_compiler__b" = xyes; then
9108    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9109else
9110    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9111fi
9112
9113	  ;;
9114	esac
9115      fi
9116      if test "$with_gnu_ld" = no; then
9117	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9118	hardcode_libdir_separator=:
9119
9120	case $host_cpu in
9121	hppa*64*|ia64*)
9122	  hardcode_direct=no
9123	  hardcode_shlibpath_var=no
9124	  ;;
9125	*)
9126	  hardcode_direct=yes
9127	  hardcode_direct_absolute=yes
9128	  export_dynamic_flag_spec='${wl}-E'
9129
9130	  # hardcode_minus_L: Not really in the search PATH,
9131	  # but as the default location of the library.
9132	  hardcode_minus_L=yes
9133	  ;;
9134	esac
9135      fi
9136      ;;
9137
9138    irix5* | irix6* | nonstopux*)
9139      if test "$GCC" = yes; then
9140	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'
9141	# Try to use the -exported_symbol ld option, if it does not
9142	# work, assume that -exports_file does not work either and
9143	# implicitly export all symbols.
9144        save_LDFLAGS="$LDFLAGS"
9145        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9146        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9147/* end confdefs.h.  */
9148int foo(void) {}
9149_ACEOF
9150if ac_fn_c_try_link "$LINENO"; then :
9151  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'
9152
9153fi
9154rm -f core conftest.err conftest.$ac_objext \
9155    conftest$ac_exeext conftest.$ac_ext
9156        LDFLAGS="$save_LDFLAGS"
9157      else
9158	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'
9159	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'
9160      fi
9161      archive_cmds_need_lc='no'
9162      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9163      hardcode_libdir_separator=:
9164      inherit_rpath=yes
9165      link_all_deplibs=yes
9166      ;;
9167
9168    netbsd*)
9169      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9170	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9171      else
9172	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9173      fi
9174      hardcode_libdir_flag_spec='-R$libdir'
9175      hardcode_direct=yes
9176      hardcode_shlibpath_var=no
9177      ;;
9178
9179    newsos6)
9180      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9181      hardcode_direct=yes
9182      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9183      hardcode_libdir_separator=:
9184      hardcode_shlibpath_var=no
9185      ;;
9186
9187    *nto* | *qnx*)
9188      ;;
9189
9190    openbsd*)
9191      if test -f /usr/libexec/ld.so; then
9192	hardcode_direct=yes
9193	hardcode_shlibpath_var=no
9194	hardcode_direct_absolute=yes
9195	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9196	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9197	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9198	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9199	  export_dynamic_flag_spec='${wl}-E'
9200	else
9201	  case $host_os in
9202	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9203	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9204	     hardcode_libdir_flag_spec='-R$libdir'
9205	     ;;
9206	   *)
9207	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9208	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9209	     ;;
9210	  esac
9211	fi
9212      else
9213	ld_shlibs=no
9214      fi
9215      ;;
9216
9217    os2*)
9218      hardcode_libdir_flag_spec='-L$libdir'
9219      hardcode_minus_L=yes
9220      allow_undefined_flag=unsupported
9221      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'
9222      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9223      ;;
9224
9225    osf3*)
9226      if test "$GCC" = yes; then
9227	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9228	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'
9229      else
9230	allow_undefined_flag=' -expect_unresolved \*'
9231	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'
9232      fi
9233      archive_cmds_need_lc='no'
9234      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9235      hardcode_libdir_separator=:
9236      ;;
9237
9238    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9239      if test "$GCC" = yes; then
9240	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9241	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'
9242	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9243      else
9244	allow_undefined_flag=' -expect_unresolved \*'
9245	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'
9246	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~
9247	$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'
9248
9249	# Both c and cxx compiler support -rpath directly
9250	hardcode_libdir_flag_spec='-rpath $libdir'
9251      fi
9252      archive_cmds_need_lc='no'
9253      hardcode_libdir_separator=:
9254      ;;
9255
9256    solaris*)
9257      no_undefined_flag=' -z defs'
9258      if test "$GCC" = yes; then
9259	wlarc='${wl}'
9260	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9261	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9262	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9263      else
9264	case `$CC -V 2>&1` in
9265	*"Compilers 5.0"*)
9266	  wlarc=''
9267	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9268	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9269	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9270	  ;;
9271	*)
9272	  wlarc='${wl}'
9273	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9274	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9275	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9276	  ;;
9277	esac
9278      fi
9279      hardcode_libdir_flag_spec='-R$libdir'
9280      hardcode_shlibpath_var=no
9281      case $host_os in
9282      solaris2.[0-5] | solaris2.[0-5].*) ;;
9283      *)
9284	# The compiler driver will combine and reorder linker options,
9285	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9286	# but is careful enough not to reorder.
9287	# Supported since Solaris 2.6 (maybe 2.5.1?)
9288	if test "$GCC" = yes; then
9289	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9290	else
9291	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9292	fi
9293	;;
9294      esac
9295      link_all_deplibs=yes
9296      ;;
9297
9298    sunos4*)
9299      if test "x$host_vendor" = xsequent; then
9300	# Use $CC to link under sequent, because it throws in some extra .o
9301	# files that make .init and .fini sections work.
9302	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9303      else
9304	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9305      fi
9306      hardcode_libdir_flag_spec='-L$libdir'
9307      hardcode_direct=yes
9308      hardcode_minus_L=yes
9309      hardcode_shlibpath_var=no
9310      ;;
9311
9312    sysv4)
9313      case $host_vendor in
9314	sni)
9315	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9316	  hardcode_direct=yes # is this really true???
9317	;;
9318	siemens)
9319	  ## LD is ld it makes a PLAMLIB
9320	  ## CC just makes a GrossModule.
9321	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9322	  reload_cmds='$CC -r -o $output$reload_objs'
9323	  hardcode_direct=no
9324        ;;
9325	motorola)
9326	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9327	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9328	;;
9329      esac
9330      runpath_var='LD_RUN_PATH'
9331      hardcode_shlibpath_var=no
9332      ;;
9333
9334    sysv4.3*)
9335      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9336      hardcode_shlibpath_var=no
9337      export_dynamic_flag_spec='-Bexport'
9338      ;;
9339
9340    sysv4*MP*)
9341      if test -d /usr/nec; then
9342	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9343	hardcode_shlibpath_var=no
9344	runpath_var=LD_RUN_PATH
9345	hardcode_runpath_var=yes
9346	ld_shlibs=yes
9347      fi
9348      ;;
9349
9350    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9351      no_undefined_flag='${wl}-z,text'
9352      archive_cmds_need_lc=no
9353      hardcode_shlibpath_var=no
9354      runpath_var='LD_RUN_PATH'
9355
9356      if test "$GCC" = yes; then
9357	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9358	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9359      else
9360	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9361	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9362      fi
9363      ;;
9364
9365    sysv5* | sco3.2v5* | sco5v6*)
9366      # Note: We can NOT use -z defs as we might desire, because we do not
9367      # link with -lc, and that would cause any symbols used from libc to
9368      # always be unresolved, which means just about no library would
9369      # ever link correctly.  If we're not using GNU ld we use -z text
9370      # though, which does catch some bad symbols but isn't as heavy-handed
9371      # as -z defs.
9372      no_undefined_flag='${wl}-z,text'
9373      allow_undefined_flag='${wl}-z,nodefs'
9374      archive_cmds_need_lc=no
9375      hardcode_shlibpath_var=no
9376      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9377      hardcode_libdir_separator=':'
9378      link_all_deplibs=yes
9379      export_dynamic_flag_spec='${wl}-Bexport'
9380      runpath_var='LD_RUN_PATH'
9381
9382      if test "$GCC" = yes; then
9383	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9384	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9385      else
9386	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9387	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9388      fi
9389      ;;
9390
9391    uts4*)
9392      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9393      hardcode_libdir_flag_spec='-L$libdir'
9394      hardcode_shlibpath_var=no
9395      ;;
9396
9397    *)
9398      ld_shlibs=no
9399      ;;
9400    esac
9401
9402    if test x$host_vendor = xsni; then
9403      case $host in
9404      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9405	export_dynamic_flag_spec='${wl}-Blargedynsym'
9406	;;
9407      esac
9408    fi
9409  fi
9410
9411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9412$as_echo "$ld_shlibs" >&6; }
9413test "$ld_shlibs" = no && can_build_shared=no
9414
9415with_gnu_ld=$with_gnu_ld
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431#
9432# Do we need to explicitly link libc?
9433#
9434case "x$archive_cmds_need_lc" in
9435x|xyes)
9436  # Assume -lc should be added
9437  archive_cmds_need_lc=yes
9438
9439  if test "$enable_shared" = yes && test "$GCC" = yes; then
9440    case $archive_cmds in
9441    *'~'*)
9442      # FIXME: we may have to deal with multi-command sequences.
9443      ;;
9444    '$CC '*)
9445      # Test whether the compiler implicitly links with -lc since on some
9446      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9447      # to ld, don't add -lc before -lgcc.
9448      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9449$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9450if ${lt_cv_archive_cmds_need_lc+:} false; then :
9451  $as_echo_n "(cached) " >&6
9452else
9453  $RM conftest*
9454	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9455
9456	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9457  (eval $ac_compile) 2>&5
9458  ac_status=$?
9459  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9460  test $ac_status = 0; } 2>conftest.err; then
9461	  soname=conftest
9462	  lib=conftest
9463	  libobjs=conftest.$ac_objext
9464	  deplibs=
9465	  wl=$lt_prog_compiler_wl
9466	  pic_flag=$lt_prog_compiler_pic
9467	  compiler_flags=-v
9468	  linker_flags=-v
9469	  verstring=
9470	  output_objdir=.
9471	  libname=conftest
9472	  lt_save_allow_undefined_flag=$allow_undefined_flag
9473	  allow_undefined_flag=
9474	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9475  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9476  ac_status=$?
9477  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9478  test $ac_status = 0; }
9479	  then
9480	    lt_cv_archive_cmds_need_lc=no
9481	  else
9482	    lt_cv_archive_cmds_need_lc=yes
9483	  fi
9484	  allow_undefined_flag=$lt_save_allow_undefined_flag
9485	else
9486	  cat conftest.err 1>&5
9487	fi
9488	$RM conftest*
9489
9490fi
9491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9492$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9493      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9494      ;;
9495    esac
9496  fi
9497  ;;
9498esac
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9657$as_echo_n "checking dynamic linker characteristics... " >&6; }
9658
9659if test "$GCC" = yes; then
9660  case $host_os in
9661    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9662    *) lt_awk_arg="/^libraries:/" ;;
9663  esac
9664  case $host_os in
9665    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9666    *) lt_sed_strip_eq="s,=/,/,g" ;;
9667  esac
9668  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9669  case $lt_search_path_spec in
9670  *\;*)
9671    # if the path contains ";" then we assume it to be the separator
9672    # otherwise default to the standard path separator (i.e. ":") - it is
9673    # assumed that no part of a normal pathname contains ";" but that should
9674    # okay in the real world where ";" in dirpaths is itself problematic.
9675    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9676    ;;
9677  *)
9678    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9679    ;;
9680  esac
9681  # Ok, now we have the path, separated by spaces, we can step through it
9682  # and add multilib dir if necessary.
9683  lt_tmp_lt_search_path_spec=
9684  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9685  for lt_sys_path in $lt_search_path_spec; do
9686    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9687      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9688    else
9689      test -d "$lt_sys_path" && \
9690	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9691    fi
9692  done
9693  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9694BEGIN {RS=" "; FS="/|\n";} {
9695  lt_foo="";
9696  lt_count=0;
9697  for (lt_i = NF; lt_i > 0; lt_i--) {
9698    if ($lt_i != "" && $lt_i != ".") {
9699      if ($lt_i == "..") {
9700        lt_count++;
9701      } else {
9702        if (lt_count == 0) {
9703          lt_foo="/" $lt_i lt_foo;
9704        } else {
9705          lt_count--;
9706        }
9707      }
9708    }
9709  }
9710  if (lt_foo != "") { lt_freq[lt_foo]++; }
9711  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9712}'`
9713  # AWK program above erroneously prepends '/' to C:/dos/paths
9714  # for these hosts.
9715  case $host_os in
9716    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9717      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9718  esac
9719  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9720else
9721  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9722fi
9723library_names_spec=
9724libname_spec='lib$name'
9725soname_spec=
9726shrext_cmds=".so"
9727postinstall_cmds=
9728postuninstall_cmds=
9729finish_cmds=
9730finish_eval=
9731shlibpath_var=
9732shlibpath_overrides_runpath=unknown
9733version_type=none
9734dynamic_linker="$host_os ld.so"
9735sys_lib_dlsearch_path_spec="/lib /usr/lib"
9736need_lib_prefix=unknown
9737hardcode_into_libs=no
9738
9739# when you set need_version to no, make sure it does not cause -set_version
9740# flags to be left without arguments
9741need_version=unknown
9742
9743case $host_os in
9744aix3*)
9745  version_type=linux
9746  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9747  shlibpath_var=LIBPATH
9748
9749  # AIX 3 has no versioning support, so we append a major version to the name.
9750  soname_spec='${libname}${release}${shared_ext}$major'
9751  ;;
9752
9753aix[4-9]*)
9754  version_type=linux
9755  need_lib_prefix=no
9756  need_version=no
9757  hardcode_into_libs=yes
9758  if test "$host_cpu" = ia64; then
9759    # AIX 5 supports IA64
9760    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9761    shlibpath_var=LD_LIBRARY_PATH
9762  else
9763    # With GCC up to 2.95.x, collect2 would create an import file
9764    # for dependence libraries.  The import file would start with
9765    # the line `#! .'.  This would cause the generated library to
9766    # depend on `.', always an invalid library.  This was fixed in
9767    # development snapshots of GCC prior to 3.0.
9768    case $host_os in
9769      aix4 | aix4.[01] | aix4.[01].*)
9770      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9771	   echo ' yes '
9772	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9773	:
9774      else
9775	can_build_shared=no
9776      fi
9777      ;;
9778    esac
9779    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9780    # soname into executable. Probably we can add versioning support to
9781    # collect2, so additional links can be useful in future.
9782    if test "$aix_use_runtimelinking" = yes; then
9783      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9784      # instead of lib<name>.a to let people know that these are not
9785      # typical AIX shared libraries.
9786      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9787    else
9788      # We preserve .a as extension for shared libraries through AIX4.2
9789      # and later when we are not doing run time linking.
9790      library_names_spec='${libname}${release}.a $libname.a'
9791      soname_spec='${libname}${release}${shared_ext}$major'
9792    fi
9793    shlibpath_var=LIBPATH
9794  fi
9795  ;;
9796
9797amigaos*)
9798  case $host_cpu in
9799  powerpc)
9800    # Since July 2007 AmigaOS4 officially supports .so libraries.
9801    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9802    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9803    ;;
9804  m68k)
9805    library_names_spec='$libname.ixlibrary $libname.a'
9806    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9807    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'
9808    ;;
9809  esac
9810  ;;
9811
9812beos*)
9813  library_names_spec='${libname}${shared_ext}'
9814  dynamic_linker="$host_os ld.so"
9815  shlibpath_var=LIBRARY_PATH
9816  ;;
9817
9818bsdi[45]*)
9819  version_type=linux
9820  need_version=no
9821  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9822  soname_spec='${libname}${release}${shared_ext}$major'
9823  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9824  shlibpath_var=LD_LIBRARY_PATH
9825  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9826  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9827  # the default ld.so.conf also contains /usr/contrib/lib and
9828  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9829  # libtool to hard-code these into programs
9830  ;;
9831
9832cygwin* | mingw* | pw32* | cegcc*)
9833  version_type=windows
9834  shrext_cmds=".dll"
9835  need_version=no
9836  need_lib_prefix=no
9837
9838  case $GCC,$host_os in
9839  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9840    library_names_spec='$libname.dll.a'
9841    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9842    postinstall_cmds='base_file=`basename \${file}`~
9843      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9844      dldir=$destdir/`dirname \$dlpath`~
9845      test -d \$dldir || mkdir -p \$dldir~
9846      $install_prog $dir/$dlname \$dldir/$dlname~
9847      chmod a+x \$dldir/$dlname~
9848      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9849        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9850      fi'
9851    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9852      dlpath=$dir/\$dldll~
9853       $RM \$dlpath'
9854    shlibpath_overrides_runpath=yes
9855
9856    case $host_os in
9857    cygwin*)
9858      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9859      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9860
9861      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9862      ;;
9863    mingw* | cegcc*)
9864      # MinGW DLLs use traditional 'lib' prefix
9865      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9866      ;;
9867    pw32*)
9868      # pw32 DLLs use 'pw' prefix rather than 'lib'
9869      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9870      ;;
9871    esac
9872    ;;
9873
9874  *)
9875    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9876    ;;
9877  esac
9878  dynamic_linker='Win32 ld.exe'
9879  # FIXME: first we should search . and the directory the executable is in
9880  shlibpath_var=PATH
9881  ;;
9882
9883darwin* | rhapsody*)
9884  dynamic_linker="$host_os dyld"
9885  version_type=darwin
9886  need_lib_prefix=no
9887  need_version=no
9888  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9889  soname_spec='${libname}${release}${major}$shared_ext'
9890  shlibpath_overrides_runpath=yes
9891  shlibpath_var=DYLD_LIBRARY_PATH
9892  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9893
9894  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9895  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9896  ;;
9897
9898dgux*)
9899  version_type=linux
9900  need_lib_prefix=no
9901  need_version=no
9902  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9903  soname_spec='${libname}${release}${shared_ext}$major'
9904  shlibpath_var=LD_LIBRARY_PATH
9905  ;;
9906
9907freebsd* | dragonfly*)
9908  # DragonFly does not have aout.  When/if they implement a new
9909  # versioning mechanism, adjust this.
9910  if test -x /usr/bin/objformat; then
9911    objformat=`/usr/bin/objformat`
9912  else
9913    case $host_os in
9914    freebsd[23].*) objformat=aout ;;
9915    *) objformat=elf ;;
9916    esac
9917  fi
9918  version_type=freebsd-$objformat
9919  case $version_type in
9920    freebsd-elf*)
9921      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9922      need_version=no
9923      need_lib_prefix=no
9924      ;;
9925    freebsd-*)
9926      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9927      need_version=yes
9928      ;;
9929  esac
9930  shlibpath_var=LD_LIBRARY_PATH
9931  case $host_os in
9932  freebsd2.*)
9933    shlibpath_overrides_runpath=yes
9934    ;;
9935  freebsd3.[01]* | freebsdelf3.[01]*)
9936    shlibpath_overrides_runpath=yes
9937    hardcode_into_libs=yes
9938    ;;
9939  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9940  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9941    shlibpath_overrides_runpath=no
9942    hardcode_into_libs=yes
9943    ;;
9944  *) # from 4.6 on, and DragonFly
9945    shlibpath_overrides_runpath=yes
9946    hardcode_into_libs=yes
9947    ;;
9948  esac
9949  ;;
9950
9951haiku*)
9952  version_type=linux
9953  need_lib_prefix=no
9954  need_version=no
9955  dynamic_linker="$host_os runtime_loader"
9956  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9957  soname_spec='${libname}${release}${shared_ext}$major'
9958  shlibpath_var=LIBRARY_PATH
9959  shlibpath_overrides_runpath=yes
9960  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9961  hardcode_into_libs=yes
9962  ;;
9963
9964hpux9* | hpux10* | hpux11*)
9965  # Give a soname corresponding to the major version so that dld.sl refuses to
9966  # link against other versions.
9967  version_type=sunos
9968  need_lib_prefix=no
9969  need_version=no
9970  case $host_cpu in
9971  ia64*)
9972    shrext_cmds='.so'
9973    hardcode_into_libs=yes
9974    dynamic_linker="$host_os dld.so"
9975    shlibpath_var=LD_LIBRARY_PATH
9976    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9977    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9978    soname_spec='${libname}${release}${shared_ext}$major'
9979    if test "X$HPUX_IA64_MODE" = X32; then
9980      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9981    else
9982      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9983    fi
9984    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9985    ;;
9986  hppa*64*)
9987    shrext_cmds='.sl'
9988    hardcode_into_libs=yes
9989    dynamic_linker="$host_os dld.sl"
9990    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9991    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9992    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9993    soname_spec='${libname}${release}${shared_ext}$major'
9994    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9995    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9996    ;;
9997  *)
9998    shrext_cmds='.sl'
9999    dynamic_linker="$host_os dld.sl"
10000    shlibpath_var=SHLIB_PATH
10001    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10002    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10003    soname_spec='${libname}${release}${shared_ext}$major'
10004    ;;
10005  esac
10006  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10007  postinstall_cmds='chmod 555 $lib'
10008  # or fails outright, so override atomically:
10009  install_override_mode=555
10010  ;;
10011
10012interix[3-9]*)
10013  version_type=linux
10014  need_lib_prefix=no
10015  need_version=no
10016  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10017  soname_spec='${libname}${release}${shared_ext}$major'
10018  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10019  shlibpath_var=LD_LIBRARY_PATH
10020  shlibpath_overrides_runpath=no
10021  hardcode_into_libs=yes
10022  ;;
10023
10024irix5* | irix6* | nonstopux*)
10025  case $host_os in
10026    nonstopux*) version_type=nonstopux ;;
10027    *)
10028	if test "$lt_cv_prog_gnu_ld" = yes; then
10029		version_type=linux
10030	else
10031		version_type=irix
10032	fi ;;
10033  esac
10034  need_lib_prefix=no
10035  need_version=no
10036  soname_spec='${libname}${release}${shared_ext}$major'
10037  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10038  case $host_os in
10039  irix5* | nonstopux*)
10040    libsuff= shlibsuff=
10041    ;;
10042  *)
10043    case $LD in # libtool.m4 will add one of these switches to LD
10044    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10045      libsuff= shlibsuff= libmagic=32-bit;;
10046    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10047      libsuff=32 shlibsuff=N32 libmagic=N32;;
10048    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10049      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10050    *) libsuff= shlibsuff= libmagic=never-match;;
10051    esac
10052    ;;
10053  esac
10054  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10055  shlibpath_overrides_runpath=no
10056  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10057  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10058  hardcode_into_libs=yes
10059  ;;
10060
10061# No shared lib support for Linux oldld, aout, or coff.
10062linux*oldld* | linux*aout* | linux*coff*)
10063  dynamic_linker=no
10064  ;;
10065
10066# This must be Linux ELF.
10067
10068# uclinux* changes (here and below) have been submitted to the libtool
10069# project, but have not yet been accepted: they are GCC-local changes
10070# for the time being.  (See
10071# https://lists.gnu.org/archive/html/libtool-patches/2018-05/msg00000.html)
10072linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu* | uclinuxfdpiceabi)
10073  version_type=linux
10074  need_lib_prefix=no
10075  need_version=no
10076  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10077  soname_spec='${libname}${release}${shared_ext}$major'
10078  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10079  shlibpath_var=LD_LIBRARY_PATH
10080  shlibpath_overrides_runpath=no
10081
10082  # Some binutils ld are patched to set DT_RUNPATH
10083  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10084  $as_echo_n "(cached) " >&6
10085else
10086  lt_cv_shlibpath_overrides_runpath=no
10087    save_LDFLAGS=$LDFLAGS
10088    save_libdir=$libdir
10089    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10090	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10091    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10092/* end confdefs.h.  */
10093
10094int
10095main ()
10096{
10097
10098  ;
10099  return 0;
10100}
10101_ACEOF
10102if ac_fn_c_try_link "$LINENO"; then :
10103  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10104  lt_cv_shlibpath_overrides_runpath=yes
10105fi
10106fi
10107rm -f core conftest.err conftest.$ac_objext \
10108    conftest$ac_exeext conftest.$ac_ext
10109    LDFLAGS=$save_LDFLAGS
10110    libdir=$save_libdir
10111
10112fi
10113
10114  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10115
10116  # This implies no fast_install, which is unacceptable.
10117  # Some rework will be needed to allow for fast_install
10118  # before this can be enabled.
10119  hardcode_into_libs=yes
10120
10121  # Append ld.so.conf contents to the search path
10122  if test -f /etc/ld.so.conf; then
10123    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' ' '`
10124    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10125  fi
10126
10127  # We used to test for /lib/ld.so.1 and disable shared libraries on
10128  # powerpc, because MkLinux only supported shared libraries with the
10129  # GNU dynamic linker.  Since this was broken with cross compilers,
10130  # most powerpc-linux boxes support dynamic linking these days and
10131  # people can always --disable-shared, the test was removed, and we
10132  # assume the GNU/Linux dynamic linker is in use.
10133  dynamic_linker='GNU/Linux ld.so'
10134  ;;
10135
10136netbsd*)
10137  version_type=sunos
10138  need_lib_prefix=no
10139  need_version=no
10140  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10141    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10142    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10143    dynamic_linker='NetBSD (a.out) ld.so'
10144  else
10145    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10146    soname_spec='${libname}${release}${shared_ext}$major'
10147    dynamic_linker='NetBSD ld.elf_so'
10148  fi
10149  shlibpath_var=LD_LIBRARY_PATH
10150  shlibpath_overrides_runpath=yes
10151  hardcode_into_libs=yes
10152  ;;
10153
10154newsos6)
10155  version_type=linux
10156  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10157  shlibpath_var=LD_LIBRARY_PATH
10158  shlibpath_overrides_runpath=yes
10159  ;;
10160
10161*nto* | *qnx*)
10162  version_type=qnx
10163  need_lib_prefix=no
10164  need_version=no
10165  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10166  soname_spec='${libname}${release}${shared_ext}$major'
10167  shlibpath_var=LD_LIBRARY_PATH
10168  shlibpath_overrides_runpath=no
10169  hardcode_into_libs=yes
10170  dynamic_linker='ldqnx.so'
10171  ;;
10172
10173openbsd*)
10174  version_type=sunos
10175  sys_lib_dlsearch_path_spec="/usr/lib"
10176  need_lib_prefix=no
10177  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10178  case $host_os in
10179    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10180    *)				need_version=no  ;;
10181  esac
10182  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10183  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10184  shlibpath_var=LD_LIBRARY_PATH
10185  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10186    case $host_os in
10187      openbsd2.[89] | openbsd2.[89].*)
10188	shlibpath_overrides_runpath=no
10189	;;
10190      *)
10191	shlibpath_overrides_runpath=yes
10192	;;
10193      esac
10194  else
10195    shlibpath_overrides_runpath=yes
10196  fi
10197  ;;
10198
10199os2*)
10200  libname_spec='$name'
10201  shrext_cmds=".dll"
10202  need_lib_prefix=no
10203  library_names_spec='$libname${shared_ext} $libname.a'
10204  dynamic_linker='OS/2 ld.exe'
10205  shlibpath_var=LIBPATH
10206  ;;
10207
10208osf3* | osf4* | osf5*)
10209  version_type=osf
10210  need_lib_prefix=no
10211  need_version=no
10212  soname_spec='${libname}${release}${shared_ext}$major'
10213  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10214  shlibpath_var=LD_LIBRARY_PATH
10215  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10216  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10217  ;;
10218
10219rdos*)
10220  dynamic_linker=no
10221  ;;
10222
10223solaris*)
10224  version_type=linux
10225  need_lib_prefix=no
10226  need_version=no
10227  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10228  soname_spec='${libname}${release}${shared_ext}$major'
10229  shlibpath_var=LD_LIBRARY_PATH
10230  shlibpath_overrides_runpath=yes
10231  hardcode_into_libs=yes
10232  # ldd complains unless libraries are executable
10233  postinstall_cmds='chmod +x $lib'
10234  ;;
10235
10236sunos4*)
10237  version_type=sunos
10238  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10239  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10240  shlibpath_var=LD_LIBRARY_PATH
10241  shlibpath_overrides_runpath=yes
10242  if test "$with_gnu_ld" = yes; then
10243    need_lib_prefix=no
10244  fi
10245  need_version=yes
10246  ;;
10247
10248sysv4 | sysv4.3*)
10249  version_type=linux
10250  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10251  soname_spec='${libname}${release}${shared_ext}$major'
10252  shlibpath_var=LD_LIBRARY_PATH
10253  case $host_vendor in
10254    sni)
10255      shlibpath_overrides_runpath=no
10256      need_lib_prefix=no
10257      runpath_var=LD_RUN_PATH
10258      ;;
10259    siemens)
10260      need_lib_prefix=no
10261      ;;
10262    motorola)
10263      need_lib_prefix=no
10264      need_version=no
10265      shlibpath_overrides_runpath=no
10266      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10267      ;;
10268  esac
10269  ;;
10270
10271sysv4*MP*)
10272  if test -d /usr/nec ;then
10273    version_type=linux
10274    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10275    soname_spec='$libname${shared_ext}.$major'
10276    shlibpath_var=LD_LIBRARY_PATH
10277  fi
10278  ;;
10279
10280sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10281  version_type=freebsd-elf
10282  need_lib_prefix=no
10283  need_version=no
10284  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10285  soname_spec='${libname}${release}${shared_ext}$major'
10286  shlibpath_var=LD_LIBRARY_PATH
10287  shlibpath_overrides_runpath=yes
10288  hardcode_into_libs=yes
10289  if test "$with_gnu_ld" = yes; then
10290    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10291  else
10292    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10293    case $host_os in
10294      sco3.2v5*)
10295        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10296	;;
10297    esac
10298  fi
10299  sys_lib_dlsearch_path_spec='/usr/lib'
10300  ;;
10301
10302tpf*)
10303  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10304  version_type=linux
10305  need_lib_prefix=no
10306  need_version=no
10307  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10308  shlibpath_var=LD_LIBRARY_PATH
10309  shlibpath_overrides_runpath=no
10310  hardcode_into_libs=yes
10311  ;;
10312
10313uts4*)
10314  version_type=linux
10315  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10316  soname_spec='${libname}${release}${shared_ext}$major'
10317  shlibpath_var=LD_LIBRARY_PATH
10318  ;;
10319
10320# Shared libraries for VwWorks, >= 7 only at this stage
10321# and (fpic) still incompatible with "large" code models
10322# in a few configurations. Only for RTP mode in any case,
10323# and upon explicit request at configure time.
10324vxworks7*)
10325  dynamic_linker=no
10326  case ${with_multisubdir}-${enable_shared} in
10327    *large*)
10328      ;;
10329    *mrtp*-yes)
10330      version_type=linux
10331      need_lib_prefix=no
10332      need_version=no
10333      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10334      soname_spec='${libname}${release}${shared_ext}$major'
10335      dynamic_linker="$host_os module_loader"
10336      ;;
10337  esac
10338  ;;
10339*)
10340  dynamic_linker=no
10341  ;;
10342esac
10343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10344$as_echo "$dynamic_linker" >&6; }
10345test "$dynamic_linker" = no && can_build_shared=no
10346
10347variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10348if test "$GCC" = yes; then
10349  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10350fi
10351
10352if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10353  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10354fi
10355if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10356  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10357fi
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10451$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10452hardcode_action=
10453if test -n "$hardcode_libdir_flag_spec" ||
10454   test -n "$runpath_var" ||
10455   test "X$hardcode_automatic" = "Xyes" ; then
10456
10457  # We can hardcode non-existent directories.
10458  if test "$hardcode_direct" != no &&
10459     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10460     # have to relink, otherwise we might link with an installed library
10461     # when we should be linking with a yet-to-be-installed one
10462     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10463     test "$hardcode_minus_L" != no; then
10464    # Linking always hardcodes the temporary library directory.
10465    hardcode_action=relink
10466  else
10467    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10468    hardcode_action=immediate
10469  fi
10470else
10471  # We cannot hardcode anything, or else we can only hardcode existing
10472  # directories.
10473  hardcode_action=unsupported
10474fi
10475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10476$as_echo "$hardcode_action" >&6; }
10477
10478if test "$hardcode_action" = relink ||
10479   test "$inherit_rpath" = yes; then
10480  # Fast installation is not supported
10481  enable_fast_install=no
10482elif test "$shlibpath_overrides_runpath" = yes ||
10483     test "$enable_shared" = no; then
10484  # Fast installation is not necessary
10485  enable_fast_install=needless
10486fi
10487
10488
10489
10490
10491
10492
10493  if test "x$enable_dlopen" != xyes; then
10494  enable_dlopen=unknown
10495  enable_dlopen_self=unknown
10496  enable_dlopen_self_static=unknown
10497else
10498  lt_cv_dlopen=no
10499  lt_cv_dlopen_libs=
10500
10501  case $host_os in
10502  beos*)
10503    lt_cv_dlopen="load_add_on"
10504    lt_cv_dlopen_libs=
10505    lt_cv_dlopen_self=yes
10506    ;;
10507
10508  mingw* | pw32* | cegcc*)
10509    lt_cv_dlopen="LoadLibrary"
10510    lt_cv_dlopen_libs=
10511    ;;
10512
10513  cygwin*)
10514    lt_cv_dlopen="dlopen"
10515    lt_cv_dlopen_libs=
10516    ;;
10517
10518  darwin*)
10519  # if libdl is installed we need to link against it
10520    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10521$as_echo_n "checking for dlopen in -ldl... " >&6; }
10522if ${ac_cv_lib_dl_dlopen+:} false; then :
10523  $as_echo_n "(cached) " >&6
10524else
10525  ac_check_lib_save_LIBS=$LIBS
10526LIBS="-ldl  $LIBS"
10527cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10528/* end confdefs.h.  */
10529
10530/* Override any GCC internal prototype to avoid an error.
10531   Use char because int might match the return type of a GCC
10532   builtin and then its argument prototype would still apply.  */
10533#ifdef __cplusplus
10534extern "C"
10535#endif
10536char dlopen ();
10537int
10538main ()
10539{
10540return dlopen ();
10541  ;
10542  return 0;
10543}
10544_ACEOF
10545if ac_fn_c_try_link "$LINENO"; then :
10546  ac_cv_lib_dl_dlopen=yes
10547else
10548  ac_cv_lib_dl_dlopen=no
10549fi
10550rm -f core conftest.err conftest.$ac_objext \
10551    conftest$ac_exeext conftest.$ac_ext
10552LIBS=$ac_check_lib_save_LIBS
10553fi
10554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10555$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10556if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10557  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10558else
10559
10560    lt_cv_dlopen="dyld"
10561    lt_cv_dlopen_libs=
10562    lt_cv_dlopen_self=yes
10563
10564fi
10565
10566    ;;
10567
10568  *)
10569    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10570if test "x$ac_cv_func_shl_load" = xyes; then :
10571  lt_cv_dlopen="shl_load"
10572else
10573  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10574$as_echo_n "checking for shl_load in -ldld... " >&6; }
10575if ${ac_cv_lib_dld_shl_load+:} false; then :
10576  $as_echo_n "(cached) " >&6
10577else
10578  ac_check_lib_save_LIBS=$LIBS
10579LIBS="-ldld  $LIBS"
10580cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10581/* end confdefs.h.  */
10582
10583/* Override any GCC internal prototype to avoid an error.
10584   Use char because int might match the return type of a GCC
10585   builtin and then its argument prototype would still apply.  */
10586#ifdef __cplusplus
10587extern "C"
10588#endif
10589char shl_load ();
10590int
10591main ()
10592{
10593return shl_load ();
10594  ;
10595  return 0;
10596}
10597_ACEOF
10598if ac_fn_c_try_link "$LINENO"; then :
10599  ac_cv_lib_dld_shl_load=yes
10600else
10601  ac_cv_lib_dld_shl_load=no
10602fi
10603rm -f core conftest.err conftest.$ac_objext \
10604    conftest$ac_exeext conftest.$ac_ext
10605LIBS=$ac_check_lib_save_LIBS
10606fi
10607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10608$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10609if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10610  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10611else
10612  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10613if test "x$ac_cv_func_dlopen" = xyes; then :
10614  lt_cv_dlopen="dlopen"
10615else
10616  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10617$as_echo_n "checking for dlopen in -ldl... " >&6; }
10618if ${ac_cv_lib_dl_dlopen+:} false; then :
10619  $as_echo_n "(cached) " >&6
10620else
10621  ac_check_lib_save_LIBS=$LIBS
10622LIBS="-ldl  $LIBS"
10623cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10624/* end confdefs.h.  */
10625
10626/* Override any GCC internal prototype to avoid an error.
10627   Use char because int might match the return type of a GCC
10628   builtin and then its argument prototype would still apply.  */
10629#ifdef __cplusplus
10630extern "C"
10631#endif
10632char dlopen ();
10633int
10634main ()
10635{
10636return dlopen ();
10637  ;
10638  return 0;
10639}
10640_ACEOF
10641if ac_fn_c_try_link "$LINENO"; then :
10642  ac_cv_lib_dl_dlopen=yes
10643else
10644  ac_cv_lib_dl_dlopen=no
10645fi
10646rm -f core conftest.err conftest.$ac_objext \
10647    conftest$ac_exeext conftest.$ac_ext
10648LIBS=$ac_check_lib_save_LIBS
10649fi
10650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10651$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10652if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10653  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10654else
10655  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10656$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10657if ${ac_cv_lib_svld_dlopen+:} false; then :
10658  $as_echo_n "(cached) " >&6
10659else
10660  ac_check_lib_save_LIBS=$LIBS
10661LIBS="-lsvld  $LIBS"
10662cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10663/* end confdefs.h.  */
10664
10665/* Override any GCC internal prototype to avoid an error.
10666   Use char because int might match the return type of a GCC
10667   builtin and then its argument prototype would still apply.  */
10668#ifdef __cplusplus
10669extern "C"
10670#endif
10671char dlopen ();
10672int
10673main ()
10674{
10675return dlopen ();
10676  ;
10677  return 0;
10678}
10679_ACEOF
10680if ac_fn_c_try_link "$LINENO"; then :
10681  ac_cv_lib_svld_dlopen=yes
10682else
10683  ac_cv_lib_svld_dlopen=no
10684fi
10685rm -f core conftest.err conftest.$ac_objext \
10686    conftest$ac_exeext conftest.$ac_ext
10687LIBS=$ac_check_lib_save_LIBS
10688fi
10689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10690$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10691if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10692  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10693else
10694  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10695$as_echo_n "checking for dld_link in -ldld... " >&6; }
10696if ${ac_cv_lib_dld_dld_link+:} false; then :
10697  $as_echo_n "(cached) " >&6
10698else
10699  ac_check_lib_save_LIBS=$LIBS
10700LIBS="-ldld  $LIBS"
10701cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10702/* end confdefs.h.  */
10703
10704/* Override any GCC internal prototype to avoid an error.
10705   Use char because int might match the return type of a GCC
10706   builtin and then its argument prototype would still apply.  */
10707#ifdef __cplusplus
10708extern "C"
10709#endif
10710char dld_link ();
10711int
10712main ()
10713{
10714return dld_link ();
10715  ;
10716  return 0;
10717}
10718_ACEOF
10719if ac_fn_c_try_link "$LINENO"; then :
10720  ac_cv_lib_dld_dld_link=yes
10721else
10722  ac_cv_lib_dld_dld_link=no
10723fi
10724rm -f core conftest.err conftest.$ac_objext \
10725    conftest$ac_exeext conftest.$ac_ext
10726LIBS=$ac_check_lib_save_LIBS
10727fi
10728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10729$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10730if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10731  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10732fi
10733
10734
10735fi
10736
10737
10738fi
10739
10740
10741fi
10742
10743
10744fi
10745
10746
10747fi
10748
10749    ;;
10750  esac
10751
10752  if test "x$lt_cv_dlopen" != xno; then
10753    enable_dlopen=yes
10754  else
10755    enable_dlopen=no
10756  fi
10757
10758  case $lt_cv_dlopen in
10759  dlopen)
10760    save_CPPFLAGS="$CPPFLAGS"
10761    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10762
10763    save_LDFLAGS="$LDFLAGS"
10764    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10765
10766    save_LIBS="$LIBS"
10767    LIBS="$lt_cv_dlopen_libs $LIBS"
10768
10769    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10770$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10771if ${lt_cv_dlopen_self+:} false; then :
10772  $as_echo_n "(cached) " >&6
10773else
10774  	  if test "$cross_compiling" = yes; then :
10775  lt_cv_dlopen_self=cross
10776else
10777  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10778  lt_status=$lt_dlunknown
10779  cat > conftest.$ac_ext <<_LT_EOF
10780#line 10780 "configure"
10781#include "confdefs.h"
10782
10783#if HAVE_DLFCN_H
10784#include <dlfcn.h>
10785#endif
10786
10787#include <stdio.h>
10788
10789#ifdef RTLD_GLOBAL
10790#  define LT_DLGLOBAL		RTLD_GLOBAL
10791#else
10792#  ifdef DL_GLOBAL
10793#    define LT_DLGLOBAL		DL_GLOBAL
10794#  else
10795#    define LT_DLGLOBAL		0
10796#  endif
10797#endif
10798
10799/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10800   find out it does not work in some platform. */
10801#ifndef LT_DLLAZY_OR_NOW
10802#  ifdef RTLD_LAZY
10803#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10804#  else
10805#    ifdef DL_LAZY
10806#      define LT_DLLAZY_OR_NOW		DL_LAZY
10807#    else
10808#      ifdef RTLD_NOW
10809#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10810#      else
10811#        ifdef DL_NOW
10812#          define LT_DLLAZY_OR_NOW	DL_NOW
10813#        else
10814#          define LT_DLLAZY_OR_NOW	0
10815#        endif
10816#      endif
10817#    endif
10818#  endif
10819#endif
10820
10821/* When -fvisbility=hidden is used, assume the code has been annotated
10822   correspondingly for the symbols needed.  */
10823#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10824void fnord () __attribute__((visibility("default")));
10825#endif
10826
10827void fnord () { int i=42; }
10828int main ()
10829{
10830  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10831  int status = $lt_dlunknown;
10832
10833  if (self)
10834    {
10835      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10836      else
10837        {
10838	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10839          else puts (dlerror ());
10840	}
10841      /* dlclose (self); */
10842    }
10843  else
10844    puts (dlerror ());
10845
10846  return status;
10847}
10848_LT_EOF
10849  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10850  (eval $ac_link) 2>&5
10851  ac_status=$?
10852  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10853  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10854    (./conftest; exit; ) >&5 2>/dev/null
10855    lt_status=$?
10856    case x$lt_status in
10857      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10858      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10859      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10860    esac
10861  else :
10862    # compilation failed
10863    lt_cv_dlopen_self=no
10864  fi
10865fi
10866rm -fr conftest*
10867
10868
10869fi
10870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10871$as_echo "$lt_cv_dlopen_self" >&6; }
10872
10873    if test "x$lt_cv_dlopen_self" = xyes; then
10874      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10875      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10876$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10877if ${lt_cv_dlopen_self_static+:} false; then :
10878  $as_echo_n "(cached) " >&6
10879else
10880  	  if test "$cross_compiling" = yes; then :
10881  lt_cv_dlopen_self_static=cross
10882else
10883  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10884  lt_status=$lt_dlunknown
10885  cat > conftest.$ac_ext <<_LT_EOF
10886#line 10886 "configure"
10887#include "confdefs.h"
10888
10889#if HAVE_DLFCN_H
10890#include <dlfcn.h>
10891#endif
10892
10893#include <stdio.h>
10894
10895#ifdef RTLD_GLOBAL
10896#  define LT_DLGLOBAL		RTLD_GLOBAL
10897#else
10898#  ifdef DL_GLOBAL
10899#    define LT_DLGLOBAL		DL_GLOBAL
10900#  else
10901#    define LT_DLGLOBAL		0
10902#  endif
10903#endif
10904
10905/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10906   find out it does not work in some platform. */
10907#ifndef LT_DLLAZY_OR_NOW
10908#  ifdef RTLD_LAZY
10909#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10910#  else
10911#    ifdef DL_LAZY
10912#      define LT_DLLAZY_OR_NOW		DL_LAZY
10913#    else
10914#      ifdef RTLD_NOW
10915#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10916#      else
10917#        ifdef DL_NOW
10918#          define LT_DLLAZY_OR_NOW	DL_NOW
10919#        else
10920#          define LT_DLLAZY_OR_NOW	0
10921#        endif
10922#      endif
10923#    endif
10924#  endif
10925#endif
10926
10927/* When -fvisbility=hidden is used, assume the code has been annotated
10928   correspondingly for the symbols needed.  */
10929#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10930void fnord () __attribute__((visibility("default")));
10931#endif
10932
10933void fnord () { int i=42; }
10934int main ()
10935{
10936  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10937  int status = $lt_dlunknown;
10938
10939  if (self)
10940    {
10941      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10942      else
10943        {
10944	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
10945          else puts (dlerror ());
10946	}
10947      /* dlclose (self); */
10948    }
10949  else
10950    puts (dlerror ());
10951
10952  return status;
10953}
10954_LT_EOF
10955  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10956  (eval $ac_link) 2>&5
10957  ac_status=$?
10958  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10959  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10960    (./conftest; exit; ) >&5 2>/dev/null
10961    lt_status=$?
10962    case x$lt_status in
10963      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10964      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10965      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10966    esac
10967  else :
10968    # compilation failed
10969    lt_cv_dlopen_self_static=no
10970  fi
10971fi
10972rm -fr conftest*
10973
10974
10975fi
10976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10977$as_echo "$lt_cv_dlopen_self_static" >&6; }
10978    fi
10979
10980    CPPFLAGS="$save_CPPFLAGS"
10981    LDFLAGS="$save_LDFLAGS"
10982    LIBS="$save_LIBS"
10983    ;;
10984  esac
10985
10986  case $lt_cv_dlopen_self in
10987  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10988  *) enable_dlopen_self=unknown ;;
10989  esac
10990
10991  case $lt_cv_dlopen_self_static in
10992  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10993  *) enable_dlopen_self_static=unknown ;;
10994  esac
10995fi
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013striplib=
11014old_striplib=
11015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11016$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11017if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11018  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11019  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11020  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11021$as_echo "yes" >&6; }
11022else
11023# FIXME - insert some real tests, host_os isn't really good enough
11024  case $host_os in
11025  darwin*)
11026    if test -n "$STRIP" ; then
11027      striplib="$STRIP -x"
11028      old_striplib="$STRIP -S"
11029      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11030$as_echo "yes" >&6; }
11031    else
11032      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11033$as_echo "no" >&6; }
11034    fi
11035    ;;
11036  *)
11037    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11038$as_echo "no" >&6; }
11039    ;;
11040  esac
11041fi
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054  # Report which library types will actually be built
11055  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11056$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11057  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11058$as_echo "$can_build_shared" >&6; }
11059
11060  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11061$as_echo_n "checking whether to build shared libraries... " >&6; }
11062  test "$can_build_shared" = "no" && enable_shared=no
11063
11064  # On AIX, shared libraries and static libraries use the same namespace, and
11065  # are all built from PIC.
11066  case $host_os in
11067  aix3*)
11068    test "$enable_shared" = yes && enable_static=no
11069    if test -n "$RANLIB"; then
11070      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11071      postinstall_cmds='$RANLIB $lib'
11072    fi
11073    ;;
11074
11075  aix[4-9]*)
11076    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11077      test "$enable_shared" = yes && enable_static=no
11078    fi
11079    ;;
11080  esac
11081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11082$as_echo "$enable_shared" >&6; }
11083
11084  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11085$as_echo_n "checking whether to build static libraries... " >&6; }
11086  # Make sure either enable_shared or enable_static is yes.
11087  test "$enable_shared" = yes || enable_static=yes
11088  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11089$as_echo "$enable_static" >&6; }
11090
11091
11092
11093
11094fi
11095ac_ext=c
11096ac_cpp='$CPP $CPPFLAGS'
11097ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11098ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11099ac_compiler_gnu=$ac_cv_c_compiler_gnu
11100
11101CC="$lt_save_CC"
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115        ac_config_commands="$ac_config_commands libtool"
11116
11117
11118
11119
11120# Only expand once:
11121
11122
11123
11124# The tests for host and target for $enable_largefile require
11125# canonical names.
11126
11127
11128
11129# As the $enable_largefile decision depends on --enable-plugins we must set it
11130# even in directories otherwise not depending on the $plugins option.
11131
11132
11133  maybe_plugins=no
11134  for ac_header in dlfcn.h
11135do :
11136  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11137"
11138if test "x$ac_cv_header_dlfcn_h" = xyes; then :
11139  cat >>confdefs.h <<_ACEOF
11140#define HAVE_DLFCN_H 1
11141_ACEOF
11142 maybe_plugins=yes
11143fi
11144
11145done
11146
11147  for ac_header in windows.h
11148do :
11149  ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11150"
11151if test "x$ac_cv_header_windows_h" = xyes; then :
11152  cat >>confdefs.h <<_ACEOF
11153#define HAVE_WINDOWS_H 1
11154_ACEOF
11155 maybe_plugins=yes
11156fi
11157
11158done
11159
11160
11161  # Check whether --enable-plugins was given.
11162if test "${enable_plugins+set}" = set; then :
11163  enableval=$enable_plugins; case "${enableval}" in
11164      no) plugins=no ;;
11165      *) plugins=yes
11166         if test "$maybe_plugins" != "yes" ; then
11167	   as_fn_error $? "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11168	 fi ;;
11169     esac
11170else
11171  plugins=$maybe_plugins
11172
11173fi
11174
11175  if test "$plugins" = "yes"; then
11176    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
11177$as_echo_n "checking for library containing dlsym... " >&6; }
11178if ${ac_cv_search_dlsym+:} false; then :
11179  $as_echo_n "(cached) " >&6
11180else
11181  ac_func_search_save_LIBS=$LIBS
11182cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11183/* end confdefs.h.  */
11184
11185/* Override any GCC internal prototype to avoid an error.
11186   Use char because int might match the return type of a GCC
11187   builtin and then its argument prototype would still apply.  */
11188#ifdef __cplusplus
11189extern "C"
11190#endif
11191char dlsym ();
11192int
11193main ()
11194{
11195return dlsym ();
11196  ;
11197  return 0;
11198}
11199_ACEOF
11200for ac_lib in '' dl; do
11201  if test -z "$ac_lib"; then
11202    ac_res="none required"
11203  else
11204    ac_res=-l$ac_lib
11205    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11206  fi
11207  if ac_fn_c_try_link "$LINENO"; then :
11208  ac_cv_search_dlsym=$ac_res
11209fi
11210rm -f core conftest.err conftest.$ac_objext \
11211    conftest$ac_exeext
11212  if ${ac_cv_search_dlsym+:} false; then :
11213  break
11214fi
11215done
11216if ${ac_cv_search_dlsym+:} false; then :
11217
11218else
11219  ac_cv_search_dlsym=no
11220fi
11221rm conftest.$ac_ext
11222LIBS=$ac_func_search_save_LIBS
11223fi
11224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
11225$as_echo "$ac_cv_search_dlsym" >&6; }
11226ac_res=$ac_cv_search_dlsym
11227if test "$ac_res" != no; then :
11228  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11229
11230fi
11231
11232  fi
11233
11234
11235case "${host}" in
11236  sparc-*-solaris*|i?86-*-solaris*)
11237    # On native 32-bit Solaris/SPARC and x86, large-file and procfs support
11238    # were mutually exclusive until Solaris 11.3.  Without procfs support,
11239    # the bfd/ elf module cannot provide certain routines such as
11240    # elfcore_write_prpsinfo or elfcore_write_prstatus.  So unless the user
11241    # explicitly requested large-file support through the
11242    # --enable-largefile switch, disable large-file support in favor of
11243    # procfs support.
11244    #
11245    # Check if <sys/procfs.h> is incompatible with large-file support.
11246    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11247/* end confdefs.h.  */
11248#define _FILE_OFFSET_BITS 64
11249#define _STRUCTURED_PROC 1
11250#include <sys/procfs.h>
11251int
11252main ()
11253{
11254
11255  ;
11256  return 0;
11257}
11258_ACEOF
11259if ac_fn_c_try_compile "$LINENO"; then :
11260  acx_cv_procfs_lfs=yes
11261else
11262  acx_cv_procfs_lfs=no
11263fi
11264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11265    #
11266    # Forcefully disable large-file support only if necessary, gdb is in
11267    # tree and enabled.
11268    if test "${target}" = "${host}" -a "$acx_cv_procfs_lfs" = no \
11269         -a -d $srcdir/../gdb -a "$enable_gdb" != no; then
11270      : ${enable_largefile="no"}
11271      if test "$plugins" = yes; then
11272	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
11273plugin support disabled; require large-file support which is incompatible with GDB." >&5
11274$as_echo "$as_me: WARNING:
11275plugin support disabled; require large-file support which is incompatible with GDB." >&2;}
11276	plugins=no
11277      fi
11278    fi
11279    #
11280    # Explicitly undef _FILE_OFFSET_BITS if enable_largefile=no for the
11281    # benefit of g++ 9+ which predefines it on Solaris.
11282    if test "$enable_largefile" = no; then
11283      LARGEFILE_CPPFLAGS="-U_FILE_OFFSET_BITS"
11284
11285    fi
11286    ;;
11287esac
11288
11289# Check whether --enable-largefile was given.
11290if test "${enable_largefile+set}" = set; then :
11291  enableval=$enable_largefile;
11292fi
11293
11294if test "$enable_largefile" != no; then
11295
11296  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11297$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11298if ${ac_cv_sys_largefile_CC+:} false; then :
11299  $as_echo_n "(cached) " >&6
11300else
11301  ac_cv_sys_largefile_CC=no
11302     if test "$GCC" != yes; then
11303       ac_save_CC=$CC
11304       while :; do
11305	 # IRIX 6.2 and later do not support large files by default,
11306	 # so use the C compiler's -n32 option if that helps.
11307	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11308/* end confdefs.h.  */
11309#include <sys/types.h>
11310 /* Check that off_t can represent 2**63 - 1 correctly.
11311    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11312    since some C++ compilers masquerading as C compilers
11313    incorrectly reject 9223372036854775807.  */
11314#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11315  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11316		       && LARGE_OFF_T % 2147483647 == 1)
11317		      ? 1 : -1];
11318int
11319main ()
11320{
11321
11322  ;
11323  return 0;
11324}
11325_ACEOF
11326	 if ac_fn_c_try_compile "$LINENO"; then :
11327  break
11328fi
11329rm -f core conftest.err conftest.$ac_objext
11330	 CC="$CC -n32"
11331	 if ac_fn_c_try_compile "$LINENO"; then :
11332  ac_cv_sys_largefile_CC=' -n32'; break
11333fi
11334rm -f core conftest.err conftest.$ac_objext
11335	 break
11336       done
11337       CC=$ac_save_CC
11338       rm -f conftest.$ac_ext
11339    fi
11340fi
11341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11342$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11343  if test "$ac_cv_sys_largefile_CC" != no; then
11344    CC=$CC$ac_cv_sys_largefile_CC
11345  fi
11346
11347  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11348$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11349if ${ac_cv_sys_file_offset_bits+:} false; then :
11350  $as_echo_n "(cached) " >&6
11351else
11352  while :; do
11353  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11354/* end confdefs.h.  */
11355#include <sys/types.h>
11356 /* Check that off_t can represent 2**63 - 1 correctly.
11357    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11358    since some C++ compilers masquerading as C compilers
11359    incorrectly reject 9223372036854775807.  */
11360#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11361  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11362		       && LARGE_OFF_T % 2147483647 == 1)
11363		      ? 1 : -1];
11364int
11365main ()
11366{
11367
11368  ;
11369  return 0;
11370}
11371_ACEOF
11372if ac_fn_c_try_compile "$LINENO"; then :
11373  ac_cv_sys_file_offset_bits=no; break
11374fi
11375rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11376  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11377/* end confdefs.h.  */
11378#define _FILE_OFFSET_BITS 64
11379#include <sys/types.h>
11380 /* Check that off_t can represent 2**63 - 1 correctly.
11381    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11382    since some C++ compilers masquerading as C compilers
11383    incorrectly reject 9223372036854775807.  */
11384#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11385  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11386		       && LARGE_OFF_T % 2147483647 == 1)
11387		      ? 1 : -1];
11388int
11389main ()
11390{
11391
11392  ;
11393  return 0;
11394}
11395_ACEOF
11396if ac_fn_c_try_compile "$LINENO"; then :
11397  ac_cv_sys_file_offset_bits=64; break
11398fi
11399rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11400  ac_cv_sys_file_offset_bits=unknown
11401  break
11402done
11403fi
11404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11405$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11406case $ac_cv_sys_file_offset_bits in #(
11407  no | unknown) ;;
11408  *)
11409cat >>confdefs.h <<_ACEOF
11410#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11411_ACEOF
11412;;
11413esac
11414rm -rf conftest*
11415  if test $ac_cv_sys_file_offset_bits = unknown; then
11416    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11417$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11418if ${ac_cv_sys_large_files+:} false; then :
11419  $as_echo_n "(cached) " >&6
11420else
11421  while :; do
11422  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11423/* end confdefs.h.  */
11424#include <sys/types.h>
11425 /* Check that off_t can represent 2**63 - 1 correctly.
11426    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11427    since some C++ compilers masquerading as C compilers
11428    incorrectly reject 9223372036854775807.  */
11429#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11430  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11431		       && LARGE_OFF_T % 2147483647 == 1)
11432		      ? 1 : -1];
11433int
11434main ()
11435{
11436
11437  ;
11438  return 0;
11439}
11440_ACEOF
11441if ac_fn_c_try_compile "$LINENO"; then :
11442  ac_cv_sys_large_files=no; break
11443fi
11444rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11445  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11446/* end confdefs.h.  */
11447#define _LARGE_FILES 1
11448#include <sys/types.h>
11449 /* Check that off_t can represent 2**63 - 1 correctly.
11450    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11451    since some C++ compilers masquerading as C compilers
11452    incorrectly reject 9223372036854775807.  */
11453#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11454  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11455		       && LARGE_OFF_T % 2147483647 == 1)
11456		      ? 1 : -1];
11457int
11458main ()
11459{
11460
11461  ;
11462  return 0;
11463}
11464_ACEOF
11465if ac_fn_c_try_compile "$LINENO"; then :
11466  ac_cv_sys_large_files=1; break
11467fi
11468rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11469  ac_cv_sys_large_files=unknown
11470  break
11471done
11472fi
11473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11474$as_echo "$ac_cv_sys_large_files" >&6; }
11475case $ac_cv_sys_large_files in #(
11476  no | unknown) ;;
11477  *)
11478cat >>confdefs.h <<_ACEOF
11479#define _LARGE_FILES $ac_cv_sys_large_files
11480_ACEOF
11481;;
11482esac
11483rm -rf conftest*
11484  fi
11485
11486
11487fi
11488
11489
11490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
11491$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
11492if ${gcc_cv_prog_cmp_skip+:} false; then :
11493  $as_echo_n "(cached) " >&6
11494else
11495   echo abfoo >t1
11496  echo cdfoo >t2
11497  gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
11498  if cmp t1 t2 2 2 > /dev/null 2>&1; then
11499    if cmp t1 t2 1 1 > /dev/null 2>&1; then
11500      :
11501    else
11502      gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
11503    fi
11504  fi
11505  if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
11506    if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
11507      :
11508    else
11509      gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
11510    fi
11511  fi
11512  rm t1 t2
11513
11514fi
11515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
11516$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
11517do_compare="$gcc_cv_prog_cmp_skip"
11518
11519
11520
11521# Check whether --enable-targets was given.
11522if test "${enable_targets+set}" = set; then :
11523  enableval=$enable_targets; case "${enableval}" in
11524  yes | "") as_fn_error $? "enable-targets option must specify target names or 'all'" "$LINENO" 5
11525	    ;;
11526  no)	    enable_targets= ;;
11527  *)	    enable_targets=$enableval ;;
11528esac
11529fi
11530
11531ac_checking=
11532. ${srcdir}/../bfd/development.sh
11533test "$development" = true && ac_checking=yes
11534# Check whether --enable-checking was given.
11535if test "${enable_checking+set}" = set; then :
11536  enableval=$enable_checking; case "${enableval}" in
11537  no|none)  ac_checking= ;;
11538  *)	    ac_checking=yes ;;
11539esac
11540fi
11541if test x$ac_checking != x ; then
11542
11543$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11544
11545fi
11546
11547# PR gas/19109
11548# Decide the default method for compressing debug sections.
11549ac_default_compressed_debug_sections=unset
11550# Provide a configure time option to override our default.
11551# Check whether --enable-compressed_debug_sections was given.
11552if test "${enable_compressed_debug_sections+set}" = set; then :
11553  enableval=$enable_compressed_debug_sections; case ,"${enableval}", in
11554  ,yes, | ,all, | *,gas,*) ac_default_compressed_debug_sections=yes ;;
11555  ,no, | ,none,)  ac_default_compressed_debug_sections=no ;;
11556  *)   ac_default_compressed_debug_sections=unset ;;
11557esac
11558fi
11559
11560# Select default compression algorithm.
11561ac_default_compressed_debug_sections_algorithm=COMPRESS_DEBUG_GABI_ZLIB
11562# Check whether --enable-default_compressed_debug_sections_algorithm was given.
11563if test "${enable_default_compressed_debug_sections_algorithm+set}" = set; then :
11564  enableval=$enable_default_compressed_debug_sections_algorithm; case "${enableval}" in
11565   zstd) ac_default_compressed_debug_sections_algorithm=COMPRESS_DEBUG_ZSTD ;;
11566esac
11567fi
11568
11569# PR gas/19520
11570# Decide if x86 assembler should generate relax relocations.
11571ac_default_x86_relax_relocations=unset
11572# Provide a configure time option to override our default.
11573# Check whether --enable-x86_relax_relocations was given.
11574if test "${enable_x86_relax_relocations+set}" = set; then :
11575  enableval=$enable_x86_relax_relocations; case "${enableval}" in
11576  no)  ac_default_x86_relax_relocations=0 ;;
11577esac
11578fi
11579
11580# Decide if ELF assembler should generate common symbols with the
11581# STT_COMMON type.
11582ac_default_elf_stt_common=unset
11583# Provide a configure time option to override our default.
11584# Check whether --enable-elf_stt_common was given.
11585if test "${enable_elf_stt_common+set}" = set; then :
11586  enableval=$enable_elf_stt_common; case "${enableval}" in
11587  yes)  ac_default_elf_stt_common=1 ;;
11588esac
11589fi
11590
11591
11592# Decide if the ELF assembler should default to generating
11593# GNU Build notes if none are provided by the input.
11594ac_default_generate_build_notes=0
11595# Provide a configuration option to override the default.
11596# Check whether --enable-generate_build_notes was given.
11597if test "${enable_generate_build_notes+set}" = set; then :
11598  enableval=$enable_generate_build_notes; case "${enableval}" in
11599  yes)  ac_default_generate_build_notes=1 ;;
11600  no)   ac_default_generate_build_notes=0 ;;
11601esac
11602fi
11603
11604# Decide if the MIPS assembler should default to enable MIPS fix Loongson3
11605# LLSC errata.
11606ac_default_mips_fix_loongson3_llsc=unset
11607# Provide a configuration option to override the default.
11608# Check whether --enable-mips-fix-loongson3-llsc was given.
11609if test "${enable_mips_fix_loongson3_llsc+set}" = set; then :
11610  enableval=$enable_mips_fix_loongson3_llsc; case "${enableval}" in
11611  yes)  ac_default_mips_fix_loongson3_llsc=1 ;;
11612  no)   ac_default_mips_fix_loongson3_llsc=0 ;;
11613esac
11614fi
11615
11616# Decide if the x86 ELF assembler should default to generating GNU x86
11617# used ISA and feature properties.
11618ac_default_generate_x86_used_note=unset
11619# Provide a configuration option to override the default.
11620# Check whether --enable-x86-used-note was given.
11621if test "${enable_x86_used_note+set}" = set; then :
11622  enableval=$enable_x86_used_note; case "${enableval}" in
11623  yes)  ac_default_generate_x86_used_note=1 ;;
11624  no)   ac_default_generate_x86_used_note=0 ;;
11625esac
11626fi
11627
11628# Decide if the RISC-V ELF assembler should default to generating attribute.
11629ac_default_generate_riscv_attr=unset
11630# Provide a configuration option to override the default.
11631# Check whether --enable-default-riscv-attribute was given.
11632if test "${enable_default_riscv_attribute+set}" = set; then :
11633  enableval=$enable_default_riscv_attribute; case "${enableval}" in
11634  yes)  ac_default_generate_riscv_attr=1 ;;
11635  no)   ac_default_generate_riscv_attr=0 ;;
11636esac
11637fi
11638
11639using_cgen=no
11640
11641
11642# Set the 'development' global.
11643. $srcdir/../bfd/development.sh
11644
11645# Set acp_cpp_for_build variable
11646ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
11647
11648# Default set of GCC warnings to enable.
11649GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11650GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11651
11652# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11653cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11654/* end confdefs.h.  */
11655__GNUC__
11656_ACEOF
11657if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11658  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11659
11660else
11661  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11662fi
11663rm -f conftest*
11664
11665
11666# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11667#cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11668#/* end confdefs.h.  */
11669#__GNUC__
11670#_ACEOF
11671#if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11672#  $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
11673#
11674#else
11675#  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11676#/* end confdefs.h.  */
11677#__clang__
11678#_ACEOF
11679#if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11680#  $EGREP "^__clang__$" >/dev/null 2>&1; then :
11681#  GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
11682#fi
11683#rm -f conftest*
11684
11685
11686# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
11687WARN_WRITE_STRINGS=""
11688cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11689/* end confdefs.h.  */
11690__GNUC__
11691_ACEOF
11692if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11693  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11694
11695else
11696  WARN_WRITE_STRINGS="-Wwrite-strings"
11697fi
11698rm -f conftest*
11699
11700
11701# Verify CC_FOR_BUILD to be compatible with warning flags
11702
11703# Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11704cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11705/* end confdefs.h.  */
11706__GNUC__
11707_ACEOF
11708if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11709  $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
11710
11711else
11712  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
11713fi
11714rm -f conftest*
11715
11716
11717# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11718#cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11719#/* end confdefs.h.  */
11720#__GNUC__
11721#_ACEOF
11722#if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11723#  $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
11724#
11725#else
11726#  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11727#/* end confdefs.h.  */
11728#__clang__
11729#_ACEOF
11730#if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
11731#  $EGREP "^__clang__$" >/dev/null 2>&1; then :
11732#  GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
11733#fi
11734#rm -f conftest*
11735
11736
11737# Check whether --enable-werror was given.
11738if test "${enable_werror+set}" = set; then :
11739  enableval=$enable_werror; case "${enableval}" in
11740     yes | y) ERROR_ON_WARNING="yes" ;;
11741     no | n)  ERROR_ON_WARNING="no" ;;
11742     *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11743   esac
11744fi
11745
11746
11747# Disable -Wformat by default when using gcc on mingw
11748case "${host}" in
11749  *-*-mingw32*)
11750    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11751      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11752      GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
11753    fi
11754    ;;
11755  *) ;;
11756esac
11757
11758# Enable -Werror by default when using gcc.  Turn it off for releases.
11759if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11760    ERROR_ON_WARNING=yes
11761fi
11762
11763NO_WERROR=
11764if test "${ERROR_ON_WARNING}" = yes ; then
11765    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11766    GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
11767    NO_WERROR="-Wno-error"
11768fi
11769
11770if test "${GCC}" = yes ; then
11771  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11772  WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
11773fi
11774
11775# Check whether --enable-build-warnings was given.
11776if test "${enable_build_warnings+set}" = set; then :
11777  enableval=$enable_build_warnings; case "${enableval}" in
11778  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11779        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
11780  no)	if test "${GCC}" = yes ; then
11781	  WARN_CFLAGS="-w"
11782      WARN_CFLAGS_FOR_BUILD="-w"
11783	fi;;
11784  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11785        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
11786        WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
11787  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11788        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
11789        WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
11790  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
11791        WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11792esac
11793fi
11794
11795
11796if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11797  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11798fi
11799
11800
11801
11802
11803
11804
11805
11806# Generate a header file
11807ac_config_headers="$ac_config_headers config.h:config.in"
11808
11809
11810
11811# Check whether --with-cpu was given.
11812if test "${with_cpu+set}" = set; then :
11813  withval=$with_cpu;
11814cat >>confdefs.h <<_ACEOF
11815#define TARGET_WITH_CPU "${with_cpu}"
11816_ACEOF
11817
11818fi
11819
11820
11821# PR 14072
11822
11823
11824# If we are on a DOS filesystem, we must use gdb.ini rather than
11825# .gdbinit.
11826case "${host}" in
11827  *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11828    GDBINIT="gdb.ini"
11829    ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11830
11831    ;;
11832  *)
11833    GDBINIT=".gdbinit"
11834    ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11835
11836    ;;
11837esac
11838
11839
11840#We need this for the host.
11841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11842$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11843if ${ac_cv_c_bigendian+:} false; then :
11844  $as_echo_n "(cached) " >&6
11845else
11846  ac_cv_c_bigendian=unknown
11847    # See if we're dealing with a universal compiler.
11848    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11849/* end confdefs.h.  */
11850#ifndef __APPLE_CC__
11851	       not a universal capable compiler
11852	     #endif
11853	     typedef int dummy;
11854
11855_ACEOF
11856if ac_fn_c_try_compile "$LINENO"; then :
11857
11858	# Check for potential -arch flags.  It is not universal unless
11859	# there are at least two -arch flags with different values.
11860	ac_arch=
11861	ac_prev=
11862	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11863	 if test -n "$ac_prev"; then
11864	   case $ac_word in
11865	     i?86 | x86_64 | ppc | ppc64)
11866	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11867		 ac_arch=$ac_word
11868	       else
11869		 ac_cv_c_bigendian=universal
11870		 break
11871	       fi
11872	       ;;
11873	   esac
11874	   ac_prev=
11875	 elif test "x$ac_word" = "x-arch"; then
11876	   ac_prev=arch
11877	 fi
11878       done
11879fi
11880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11881    if test $ac_cv_c_bigendian = unknown; then
11882      # See if sys/param.h defines the BYTE_ORDER macro.
11883      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11884/* end confdefs.h.  */
11885#include <sys/types.h>
11886	     #include <sys/param.h>
11887
11888int
11889main ()
11890{
11891#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11892		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11893		     && LITTLE_ENDIAN)
11894	      bogus endian macros
11895	     #endif
11896
11897  ;
11898  return 0;
11899}
11900_ACEOF
11901if ac_fn_c_try_compile "$LINENO"; then :
11902  # It does; now see whether it defined to BIG_ENDIAN or not.
11903	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11904/* end confdefs.h.  */
11905#include <sys/types.h>
11906		#include <sys/param.h>
11907
11908int
11909main ()
11910{
11911#if BYTE_ORDER != BIG_ENDIAN
11912		 not big endian
11913		#endif
11914
11915  ;
11916  return 0;
11917}
11918_ACEOF
11919if ac_fn_c_try_compile "$LINENO"; then :
11920  ac_cv_c_bigendian=yes
11921else
11922  ac_cv_c_bigendian=no
11923fi
11924rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11925fi
11926rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11927    fi
11928    if test $ac_cv_c_bigendian = unknown; then
11929      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11930      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11931/* end confdefs.h.  */
11932#include <limits.h>
11933
11934int
11935main ()
11936{
11937#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11938	      bogus endian macros
11939	     #endif
11940
11941  ;
11942  return 0;
11943}
11944_ACEOF
11945if ac_fn_c_try_compile "$LINENO"; then :
11946  # It does; now see whether it defined to _BIG_ENDIAN or not.
11947	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11948/* end confdefs.h.  */
11949#include <limits.h>
11950
11951int
11952main ()
11953{
11954#ifndef _BIG_ENDIAN
11955		 not big endian
11956		#endif
11957
11958  ;
11959  return 0;
11960}
11961_ACEOF
11962if ac_fn_c_try_compile "$LINENO"; then :
11963  ac_cv_c_bigendian=yes
11964else
11965  ac_cv_c_bigendian=no
11966fi
11967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11968fi
11969rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11970    fi
11971    if test $ac_cv_c_bigendian = unknown; then
11972      # Compile a test program.
11973      if test "$cross_compiling" = yes; then :
11974  # Try to guess by grepping values from an object file.
11975	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11976/* end confdefs.h.  */
11977short int ascii_mm[] =
11978		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11979		short int ascii_ii[] =
11980		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11981		int use_ascii (int i) {
11982		  return ascii_mm[i] + ascii_ii[i];
11983		}
11984		short int ebcdic_ii[] =
11985		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11986		short int ebcdic_mm[] =
11987		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11988		int use_ebcdic (int i) {
11989		  return ebcdic_mm[i] + ebcdic_ii[i];
11990		}
11991		extern int foo;
11992
11993int
11994main ()
11995{
11996return use_ascii (foo) == use_ebcdic (foo);
11997  ;
11998  return 0;
11999}
12000_ACEOF
12001if ac_fn_c_try_compile "$LINENO"; then :
12002  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12003	      ac_cv_c_bigendian=yes
12004	    fi
12005	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12006	      if test "$ac_cv_c_bigendian" = unknown; then
12007		ac_cv_c_bigendian=no
12008	      else
12009		# finding both strings is unlikely to happen, but who knows?
12010		ac_cv_c_bigendian=unknown
12011	      fi
12012	    fi
12013fi
12014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12015else
12016  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12017/* end confdefs.h.  */
12018$ac_includes_default
12019int
12020main ()
12021{
12022
12023	     /* Are we little or big endian?  From Harbison&Steele.  */
12024	     union
12025	     {
12026	       long int l;
12027	       char c[sizeof (long int)];
12028	     } u;
12029	     u.l = 1;
12030	     return u.c[sizeof (long int) - 1] == 1;
12031
12032  ;
12033  return 0;
12034}
12035_ACEOF
12036if ac_fn_c_try_run "$LINENO"; then :
12037  ac_cv_c_bigendian=no
12038else
12039  ac_cv_c_bigendian=yes
12040fi
12041rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12042  conftest.$ac_objext conftest.beam conftest.$ac_ext
12043fi
12044
12045    fi
12046fi
12047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12048$as_echo "$ac_cv_c_bigendian" >&6; }
12049 case $ac_cv_c_bigendian in #(
12050   yes)
12051     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12052;; #(
12053   no)
12054      ;; #(
12055   universal)
12056
12057$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12058
12059     ;; #(
12060   *)
12061     as_fn_error $? "unknown endianness
12062 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12063 esac
12064
12065
12066te_file=generic
12067
12068# Makefile target for installing gas in $(tooldir)/bin.
12069install_tooldir=install-exec-tooldir
12070
12071canon_targets=""
12072all_targets=no
12073if test -n "$enable_targets" ; then
12074  for t in `echo $enable_targets | sed 's/,/ /g'`; do
12075    if test $t = "all"; then
12076      all_targets=yes
12077      continue
12078    fi
12079    result=`$ac_config_sub $t 2>/dev/null`
12080    if test -n "$result" ; then
12081      canon_targets="$canon_targets $result"
12082#    else
12083#      # Permit "all", etc.  We don't support it yet though.
12084#      canon_targets="$canon_targets $t"
12085    fi
12086  done
12087  _gas_uniq_list="$canon_targets"
12088_gas_uniq_newlist=""
12089for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12090  case $_gas_uniq_i in
12091  _gas_uniq_dummy) ;;
12092  *) case " $_gas_uniq_newlist " in
12093       *" $_gas_uniq_i "*) ;;
12094       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12095     esac ;;
12096  esac
12097done
12098canon_targets=$_gas_uniq_newlist
12099
12100fi
12101
12102emulations=""
12103
12104for this_target in $target $canon_targets ; do
12105
12106    targ=${this_target}
12107    . ${srcdir}/configure.tgt
12108
12109    case ${target_cpu} in
12110      crisv32)
12111
12112cat >>confdefs.h <<_ACEOF
12113#define DEFAULT_CRIS_ARCH $arch
12114_ACEOF
12115
12116	;;
12117    esac
12118
12119    if test ${this_target} = $target ; then
12120      target_cpu_type=${cpu_type}
12121    elif test ${target_cpu_type} != ${cpu_type} ; then
12122      continue
12123    fi
12124
12125    generic_target=${cpu_type}-${target_vendor}-${target_os}
12126    case ${generic_target} in
12127      i386-*-msdosdjgpp* \
12128      | i386-*-go32*)
12129
12130$as_echo "#define STRICTCOFF 1" >>confdefs.h
12131
12132	;;
12133
12134      i386-*-linux-* | x86_64-*-linux-*)
12135	if test ${this_target} = $target \
12136	   && test ${ac_default_generate_x86_used_note} = unset; then
12137	  ac_default_generate_x86_used_note=1
12138	fi
12139	;;
12140
12141      i386-*-solaris2 \
12142      | x86_64-*-solaris2 \
12143      | i386-*-solaris2.[0-9] \
12144      | i386-*-solaris2.1[01] \
12145      | x86_64-*-solaris2.1[01])
12146	if test ${this_target} = $target \
12147	   && test ${ac_default_x86_relax_relocations} = unset; then
12148	  ac_default_x86_relax_relocations=0
12149	fi
12150	;;
12151
12152      microblaze*)
12153        ;;
12154
12155      ppc-*-aix5.[01]*)
12156	;;
12157      ppc-*-aix[5-9].*)
12158
12159$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
12160
12161	;;
12162      ppc-*-solaris*)
12163	if test ${this_target} = $target; then
12164
12165$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12166
12167	fi
12168	if test x${endian} = xbig; then
12169	  as_fn_error $? "Solaris must be configured little endian" "$LINENO" 5
12170	fi
12171	;;
12172    esac
12173
12174    if test ${this_target} = $target ; then
12175      endian_def=
12176      if test x${endian} = xbig; then
12177	endian_def=1
12178      elif test x${endian} = xlittle; then
12179	endian_def=0
12180      fi
12181      if test x${endian_def} != x; then
12182
12183cat >>confdefs.h <<_ACEOF
12184#define TARGET_BYTES_BIG_ENDIAN $endian_def
12185_ACEOF
12186
12187      fi
12188    fi
12189
12190# Other random stuff.
12191
12192    case ${cpu_type} in
12193      mips)
12194	# Set mips_cpu to the name of the default CPU.
12195	case ${target_cpu} in
12196	  mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el | mips64eb | mipsn64el | mipsn64eb)
12197	    mips_cpu=from-abi
12198	    ;;
12199	  mipsisa32 | mipsisa32el)
12200	    mips_cpu=mips32
12201	    ;;
12202	  mipsisa32r2 | mipsisa32r2el)
12203	    mips_cpu=mips32r2
12204	    ;;
12205	  mipsisa32r3 | mipsisa32r3el)
12206	    mips_cpu=mips32r3
12207	    ;;
12208	  mipsisa32r5 | mipsisa32r5el)
12209	    mips_cpu=mips32r5
12210	    ;;
12211	  mipsisa32r6 | mipsisa32r6el)
12212	    mips_cpu=mips32r6
12213	    ;;
12214	  mipsisa64 | mipsisa64el)
12215	    mips_cpu=mips64
12216	    ;;
12217	  mipsisa64r2 | mipsisa64r2el)
12218	    mips_cpu=mips64r2
12219	    ;;
12220	  mipsisa64r3 | mipsisa64r3el)
12221	    mips_cpu=mips64r3
12222	    ;;
12223	  mipsisa64r5 | mipsisa64r5el)
12224	    mips_cpu=mips64r5
12225	    ;;
12226	  mipsisa64r6 | mipsisa64r6el)
12227	    mips_cpu=mips64r6
12228	    ;;
12229	  mipstx39 | mipstx39el)
12230	    mips_cpu=r3900
12231	    ;;
12232	  mips64vr | mips64vrel)
12233	    mips_cpu=vr4100
12234	    ;;
12235	  mipsisa32r2* | mipsisa64r2*)
12236	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12237	    ;;
12238	  mipsisa32r6* | mipsisa64r6*)
12239	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'`
12240	    ;;
12241	  mips64* | mipsisa64* | mipsisa32*)
12242	    mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12243	    ;;
12244	  mips*)
12245	    mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12246	    ;;
12247	  *)
12248	    as_fn_error $? "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12249	    ;;
12250	esac
12251	# See whether it's appropriate to set EF_MIPS_ABI_O32 for o32
12252	# binaries.  It's a GNU extension that some OSes don't understand.
12253	case ${target} in
12254	  *-*-irix*)
12255	    use_ef_mips_abi_o32=0
12256	    ;;
12257	  *)
12258	    use_ef_mips_abi_o32=1
12259	    ;;
12260	esac
12261	# If Vendor is IMG, then MIPSr6 is used
12262	case ${target} in
12263	  mips*-img-*)
12264	    mips_cpu=mips32r6
12265	    ;;
12266	esac
12267	# Decide whether to generate 32-bit or 64-bit code by default.
12268	# Used to resolve -march=from-abi when an embedded ABI is selected.
12269	case ${target} in
12270	  mips64*-*-* | mipsisa64*-*-*)
12271	    mips_default_64bit=1
12272	    ;;
12273	  *)
12274	    mips_default_64bit=0
12275	    ;;
12276	esac
12277	# Decide which ABI to target by default.
12278	case ${target} in
12279	  mips64*-openbsd* | mips64*-linux-gnuabi64)
12280	    mips_default_abi=N64_ABI
12281	    ;;
12282	  mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \
12283	  | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
12284	    mips_default_abi=N32_ABI
12285	    ;;
12286	  mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12287	    mips_default_abi=O32_ABI
12288	    ;;
12289	  *)
12290	    mips_default_abi=NO_ABI
12291	    ;;
12292	esac
12293
12294cat >>confdefs.h <<_ACEOF
12295#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12296_ACEOF
12297
12298
12299cat >>confdefs.h <<_ACEOF
12300#define USE_EF_MIPS_ABI_O32 $use_ef_mips_abi_o32
12301_ACEOF
12302
12303
12304cat >>confdefs.h <<_ACEOF
12305#define MIPS_DEFAULT_64BIT $mips_default_64bit
12306_ACEOF
12307
12308
12309cat >>confdefs.h <<_ACEOF
12310#define MIPS_DEFAULT_ABI $mips_default_abi
12311_ACEOF
12312
12313	;;
12314    esac
12315
12316    # Do we need the opcodes library?
12317    case ${cpu_type} in
12318      vax | tic30 | i386 | arm)
12319	;;
12320
12321      *)
12322	need_opcodes=yes
12323
12324	case "${enable_shared}" in
12325	yes) shared_opcodes=true ;;
12326	*opcodes*) shared_opcodes=true ;;
12327	*) shared_opcodes=false ;;
12328	esac
12329	;;
12330    esac
12331
12332    # Any other special object files needed ?
12333    case ${cpu_type} in
12334
12335      bfin)
12336	for f in config/bfin-parse.o config/bfin-lex-wrapper.o; do
12337	  case " $extra_objects " in
12338	    *" $f "*) ;;
12339	    *) extra_objects="$extra_objects $f" ;;
12340	  esac
12341	done
12342	;;
12343
12344      bpf)
12345      	if test $this_target = $target ; then
12346
12347cat >>confdefs.h <<_ACEOF
12348#define DEFAULT_ARCH "${arch}"
12349_ACEOF
12350
12351	fi
12352        ;;
12353      epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12354	using_cgen=yes
12355	;;
12356
12357      loongarch)
12358	for f in config/loongarch-parse.o config/loongarch-lex-wrapper.o; do
12359	  case " $extra_objects " in
12360	    *" $f "*) ;;
12361	    *) extra_objects="$extra_objects $f" ;;
12362	  esac
12363	done
12364        # --target=loongarch[32|64]-*-*.  */
12365        if test $this_target = $target ; then
12366
12367cat >>confdefs.h <<_ACEOF
12368#define DEFAULT_ARCH "${arch}"
12369_ACEOF
12370
12371        fi
12372	;;
12373
12374      m32c)
12375	using_cgen=yes
12376	;;
12377      frv)
12378	using_cgen=yes
12379	;;
12380      kvx)
12381	for f in config/kvx-parse.o; do
12382	  case " $extra_objects " in
12383	    *" $f "*) ;;
12384	    *) extra_objects="$extra_objects $f" ;;
12385	  esac
12386	done
12387	;;
12388      m68k)
12389	f=config/m68k-parse.o
12390	case " $extra_objects " in
12391	  *" $f "*) ;;
12392	  *) extra_objects="$extra_objects $f" ;;
12393	esac
12394	;;
12395
12396      mep)
12397	using_cgen=yes
12398	;;
12399
12400      mips)
12401	for f in itbl-parse.o itbl-lex-wrapper.o itbl-ops.o; do
12402	  case " $extra_objects " in
12403	    *" $f "*) ;;
12404	    *) extra_objects="$extra_objects $f" ;;
12405	  esac
12406	done
12407	;;
12408
12409      mt)
12410	using_cgen=yes
12411	;;
12412
12413      nds32)
12414	# setup NDS32_LINUX_TOOLCHAIN definition
12415	if test "linux" = $em; then
12416
12417$as_echo "#define NDS32_LINUX_TOOLCHAIN 1" >>confdefs.h
12418
12419	else
12420
12421$as_echo "#define NDS32_LINUX_TOOLCHAIN 0" >>confdefs.h
12422
12423	fi
12424
12425	# Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12426	# based on arch_name.
12427	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12428$as_echo_n "checking for default configuration of --with-arch... " >&6; }
12429	if test "x${with_arch}" != x; then
12430	  case ${with_arch} in
12431	    v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12432
12433cat >>confdefs.h <<_ACEOF
12434#define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12435_ACEOF
12436
12437	      ;;
12438	    *)
12439	      as_fn_error $? "This kind of arch name does *NOT* exist!" "$LINENO" 5
12440	      ;;
12441	  esac
12442	fi
12443	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12444$as_echo "$with_arch" >&6; }
12445
12446	# Decide features one by one.
12447	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12448$as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12449	if test "x${enable_dx_regs}" = xyes; then
12450
12451$as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12452
12453	else
12454
12455$as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12456
12457	fi
12458	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12459$as_echo "$enable_dx_regs" >&6; }
12460
12461	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12462$as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12463	if test "x${enable_perf_ext}" = xno; then
12464
12465$as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12466
12467	else
12468
12469$as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12470
12471	fi
12472	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12473$as_echo "$enable_perf_ext" >&6; }
12474
12475	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12476$as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12477	if test "x${enable_perf_ext2}" = xno; then
12478
12479$as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12480
12481	else
12482
12483$as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12484
12485	fi
12486	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12487$as_echo "$enable_perf_ext2" >&6; }
12488
12489	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12490$as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12491	if test "x${enable_string_ext}" = xno; then
12492
12493$as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12494
12495	else
12496
12497$as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12498
12499	fi
12500	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12501$as_echo "$enable_string_ext" >&6; }
12502
12503	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12504$as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12505	if test "x${enable_audio_ext}" = xno; then
12506
12507$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12508
12509	else
12510
12511$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12512
12513	fi
12514	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12515$as_echo "$enable_audio_ext" >&6; }
12516
12517	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dsp-ext" >&5
12518$as_echo_n "checking for default configuration of --enable-dsp-ext... " >&6; }
12519	if test "x${enable_dsp_ext}" = xno; then
12520
12521$as_echo "#define NDS32_DEFAULT_DSP_EXT 0" >>confdefs.h
12522
12523	else
12524
12525$as_echo "#define NDS32_DEFAULT_DSP_EXT 1" >>confdefs.h
12526
12527	fi
12528	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dsp_ext" >&5
12529$as_echo "$enable_dsp_ext" >&6; }
12530
12531	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-zol-ext" >&5
12532$as_echo_n "checking for default configuration of --enable-zol-ext... " >&6; }
12533	if test "x${enable_zol_ext}" = xno; then
12534
12535$as_echo "#define NDS32_DEFAULT_ZOL_EXT 0" >>confdefs.h
12536
12537	else
12538
12539$as_echo "#define NDS32_DEFAULT_ZOL_EXT 1" >>confdefs.h
12540
12541	fi
12542	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_zol_ext" >&5
12543$as_echo "$enable_zol_ext" >&6; }
12544	;;
12545
12546      aarch64 | i386 | s390 | sparc)
12547	if test $this_target = $target ; then
12548
12549cat >>confdefs.h <<_ACEOF
12550#define DEFAULT_ARCH "${arch}"
12551_ACEOF
12552
12553	fi
12554	;;
12555
12556      riscv)
12557        # --target=riscv[32|64]-*-*.  */
12558        if test $this_target = $target ; then
12559
12560cat >>confdefs.h <<_ACEOF
12561#define DEFAULT_ARCH "${arch}"
12562_ACEOF
12563
12564        fi
12565
12566        # --with-arch=<value>.  The syntax of <value> is same as Gas option -march.
12567        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12568$as_echo_n "checking for default configuration of --with-arch... " >&6; }
12569        if test "x${with_arch}" != x; then
12570
12571cat >>confdefs.h <<_ACEOF
12572#define DEFAULT_RISCV_ARCH_WITH_EXT "$with_arch"
12573_ACEOF
12574
12575        fi
12576        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12577$as_echo "$with_arch" >&6; }
12578
12579        # --with-isa-spec=[2.2|20190608|20191213].
12580        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-isa-spec" >&5
12581$as_echo_n "checking for default configuration of --with-isa-spec... " >&6; }
12582        if test "x${with_isa_spec}" != x; then
12583
12584cat >>confdefs.h <<_ACEOF
12585#define DEFAULT_RISCV_ISA_SPEC "$with_isa_spec"
12586_ACEOF
12587
12588        fi
12589        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_isa_spec" >&5
12590$as_echo "$with_isa_spec" >&6; }
12591
12592        # --with-priv-spec=[1.9.1|1.10|1.11|1.12].
12593        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-priv-spec" >&5
12594$as_echo_n "checking for default configuration of --with-priv-spec... " >&6; }
12595        if test "x${with_priv_spec}" != x; then
12596
12597cat >>confdefs.h <<_ACEOF
12598#define DEFAULT_RISCV_PRIV_SPEC "$with_priv_spec"
12599_ACEOF
12600
12601        fi
12602        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_priv_spec" >&5
12603$as_echo "$with_priv_spec" >&6; }
12604        ;;
12605
12606      rl78)
12607	f=config/rl78-parse.o
12608	case " $extra_objects " in
12609	  *" $f "*) ;;
12610	  *) extra_objects="$extra_objects $f" ;;
12611	esac
12612	;;
12613
12614      rx)
12615	f=config/rx-parse.o
12616	case " $extra_objects " in
12617	  *" $f "*) ;;
12618	  *) extra_objects="$extra_objects $f" ;;
12619	esac
12620	;;
12621
12622      xstormy16)
12623	using_cgen=yes
12624	;;
12625
12626      xtensa)
12627	f=config/xtensa-relax.o
12628	case " $extra_objects " in
12629	  *" $f "*) ;;
12630	  *) extra_objects="$extra_objects $f" ;;
12631	esac
12632	;;
12633
12634      *)
12635	;;
12636    esac
12637
12638    if test $using_cgen = yes ; then
12639	f=cgen.o
12640	case " $extra_objects " in
12641	  *" $f "*) ;;
12642	  *) extra_objects="$extra_objects $f" ;;
12643	esac
12644    fi
12645
12646# See if we really can support this configuration with the emulation code.
12647
12648    if test $this_target = $target ; then
12649      obj_format=$fmt
12650      te_file=$em
12651    fi
12652
12653    case ${te_file} in
12654      vms)
12655	f=config/te-vms.o
12656	case " $extra_objects " in
12657	  *" $f "*) ;;
12658	  *) extra_objects="$extra_objects $f" ;;
12659	esac ;;
12660    esac
12661
12662# From target name and format, produce a list of supported emulations.
12663
12664    case ${generic_target}-${fmt} in
12665      mips-*-*-*)	case "$endian" in
12666			big)	emulation="mipsbelf mipslelf mipself" ;;
12667			*)	emulation="mipslelf mipsbelf mipself" ;;
12668			esac ;;
12669      # i386-pc-pe-coff != i386-pc-coff.
12670      i386-*-pe-coff)	;;
12671      # Uncommenting the next line will turn on support for i386 AOUT
12672      # for the default linux configuration
12673      # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12674      #
12675      i386-*-aout)	emulation="i386aout" ;;
12676      i386-*-coff)	emulation="i386coff" ;;
12677      i386-*-elf)	emulation="i386elf" ;;
12678
12679      # Always all formats.  The first stated emulation becomes the default.
12680      cris-*-*aout*)	emulation="crisaout criself" ;;
12681      cris-*-*)		emulation="criself crisaout" ;;
12682    esac
12683
12684    emulations="$emulations $emulation"
12685
12686done
12687
12688if test ${ac_default_x86_relax_relocations} = unset; then
12689  ac_default_x86_relax_relocations=1
12690fi
12691
12692cat >>confdefs.h <<_ACEOF
12693#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS $ac_default_x86_relax_relocations
12694_ACEOF
12695
12696
12697if test ${ac_default_elf_stt_common} = unset; then
12698  ac_default_elf_stt_common=0
12699fi
12700
12701cat >>confdefs.h <<_ACEOF
12702#define DEFAULT_GENERATE_ELF_STT_COMMON $ac_default_elf_stt_common
12703_ACEOF
12704
12705
12706
12707cat >>confdefs.h <<_ACEOF
12708#define DEFAULT_GENERATE_BUILD_NOTES $ac_default_generate_build_notes
12709_ACEOF
12710
12711
12712if test ${ac_default_generate_x86_used_note} = unset; then
12713  ac_default_generate_x86_used_note=0
12714fi
12715
12716cat >>confdefs.h <<_ACEOF
12717#define DEFAULT_X86_USED_NOTE $ac_default_generate_x86_used_note
12718_ACEOF
12719
12720
12721if test ${ac_default_generate_riscv_attr} = unset; then
12722  ac_default_generate_riscv_attr=1
12723fi
12724
12725
12726cat >>confdefs.h <<_ACEOF
12727#define DEFAULT_RISCV_ATTR $ac_default_generate_riscv_attr
12728_ACEOF
12729
12730
12731if test ${ac_default_mips_fix_loongson3_llsc} = unset; then
12732  ac_default_mips_fix_loongson3_llsc=0
12733fi
12734
12735cat >>confdefs.h <<_ACEOF
12736#define DEFAULT_MIPS_FIX_LOONGSON3_LLSC $ac_default_mips_fix_loongson3_llsc
12737_ACEOF
12738
12739
12740if test x$ac_default_compressed_debug_sections = xyes ; then
12741
12742$as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
12743
12744fi
12745
12746
12747cat >>confdefs.h <<_ACEOF
12748#define DEFAULT_COMPRESSED_DEBUG_ALGORITHM $ac_default_compressed_debug_sections_algorithm
12749_ACEOF
12750
12751
12752# Turn on all targets if possible
12753if test ${all_targets} = "yes"; then
12754  case ${target_cpu_type} in
12755  i386)
12756    case ${obj_format} in
12757    aout)
12758      emulations="$emulations i386coff i386elf"
12759      ;;
12760    coff)
12761      emulations="$emulations i386aout i386elf"
12762    ;;
12763    elf)
12764      emulations="$emulations i386aout i386coff"
12765      ;;
12766    esac
12767  ;;
12768  x86_64)
12769    case ${obj_format} in
12770    aout)
12771      emulations="$emulations i386coff i386elf"
12772      ;;
12773    coff)
12774      emulations="$emulations i386aout i386elf"
12775    ;;
12776    elf)
12777      emulations="$emulations i386aout i386coff"
12778      ;;
12779    esac
12780  ;;
12781  esac
12782fi
12783
12784# PE code has way too many macros tweaking behaviour
12785case ${te_file} in
12786  pe*) emulations="" ;;
12787esac
12788
12789# Assign floating point type.  Most processors with FP support
12790# IEEE FP.  On those that don't support FP at all, usually IEEE
12791# is emulated.
12792case ${target_cpu} in
12793  vax | pdp11 )	atof=vax ;;
12794  *)		atof=ieee ;;
12795esac
12796
12797case "${obj_format}" in
12798  "") as_fn_error $? "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12799esac
12800
12801# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12802cgen_cpu_prefix=""
12803if test $using_cgen = yes ; then
12804  case ${target_cpu} in
12805    or1knd)
12806       cgen_cpu_prefix=or1k ;;
12807    *) cgen_cpu_prefix=${target_cpu} ;;
12808  esac
12809
12810
12811$as_echo "#define USING_CGEN 1" >>confdefs.h
12812
12813fi
12814
12815
12816if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12817  as_fn_error $? "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12818fi
12819
12820if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12821  as_fn_error $? "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12822fi
12823
12824# Some COFF configurations want these random other flags set.
12825case ${obj_format} in
12826  coff)
12827    case ${target_cpu_type} in
12828      i386)
12829$as_echo "#define I386COFF 1" >>confdefs.h
12830 ;;
12831      x86_64)
12832$as_echo "#define I386COFF 1" >>confdefs.h
12833 ;;
12834    esac
12835    ;;
12836esac
12837
12838# Getting this done right is going to be a bitch.  Each configuration specified
12839# with --enable-targets=... should be checked for environment, format, cpu
12840# setting.
12841#
12842# For each configuration, the necessary object file support code must be linked
12843# in.  This might be only one, it might be up to four.  The necessary emulation
12844# code needs to be provided, too.
12845#
12846# And then there's "--enable-targets=all"....
12847#
12848# For now, just always do it for MIPS ELF configurations.  Sigh.
12849
12850formats="${obj_format}"
12851emfiles=""
12852EMULATIONS=""
12853_gas_uniq_list="$emulations"
12854_gas_uniq_newlist=""
12855for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12856  case $_gas_uniq_i in
12857  _gas_uniq_dummy) ;;
12858  *) case " $_gas_uniq_newlist " in
12859       *" $_gas_uniq_i "*) ;;
12860       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12861     esac ;;
12862  esac
12863done
12864emulations=$_gas_uniq_newlist
12865
12866for em in . $emulations ; do
12867  case $em in
12868    .)	continue ;;
12869    mipsbelf | mipslelf | mipself)
12870	fmt=elf   file=mipself ;;
12871    *coff)
12872	fmt=coff  file=$em ;;
12873    *aout)
12874	fmt=aout file=$em ;;
12875    *elf)
12876	fmt=elf file=$em ;;
12877  esac
12878  formats="$formats $fmt"
12879  emfiles="$emfiles config/e-$file.o"
12880  EMULATIONS="$EMULATIONS &$em,"
12881done
12882_gas_uniq_list="$formats"
12883_gas_uniq_newlist=""
12884for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12885  case $_gas_uniq_i in
12886  _gas_uniq_dummy) ;;
12887  *) case " $_gas_uniq_newlist " in
12888       *" $_gas_uniq_i "*) ;;
12889       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12890     esac ;;
12891  esac
12892done
12893formats=$_gas_uniq_newlist
12894
12895_gas_uniq_list="$emfiles"
12896_gas_uniq_newlist=""
12897for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12898  case $_gas_uniq_i in
12899  _gas_uniq_dummy) ;;
12900  *) case " $_gas_uniq_newlist " in
12901       *" $_gas_uniq_i "*) ;;
12902       *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12903     esac ;;
12904  esac
12905done
12906emfiles=$_gas_uniq_newlist
12907
12908if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12909  for fmt in $formats ; do
12910    case $fmt in
12911      aout)
12912$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12913   ;;
12914      coff)
12915$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12916    ;;
12917      ecoff)
12918$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12919   ;;
12920      elf)
12921$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12922     ;;
12923      generic)
12924$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12925 ;;
12926      som)
12927$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12928     ;;
12929    esac
12930    extra_objects="$extra_objects config/obj-$fmt.o"
12931  done
12932  obj_format=multi
12933fi
12934if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12935  DEFAULT_EMULATION=`set . $emulations ; echo $2`
12936  # e-mipself has more than one emulation per file, e-i386* has just one at the
12937  # moment.  If only one emulation is specified, then don't define
12938  # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12939  case "${obj_format}${emfiles}" in
12940    multi* | *mipself*)
12941      extra_objects="$extra_objects $emfiles"
12942
12943$as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12944 ;;
12945  esac
12946fi
12947
12948
12949cat >>confdefs.h <<_ACEOF
12950#define EMULATIONS $EMULATIONS
12951_ACEOF
12952
12953
12954cat >>confdefs.h <<_ACEOF
12955#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12956_ACEOF
12957
12958
12959reject_dev_configs=yes
12960
12961case ${reject_dev_configs}-${dev} in
12962  yes-yes) # Oops.
12963    as_fn_error $? "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12964    ;;
12965esac
12966
12967
12968
12969
12970
12971
12972
12973# do we need the opcodes library?
12974case "${need_opcodes}" in
12975yes)
12976  OPCODES_LIB=../opcodes/libopcodes.la
12977  ;;
12978esac
12979
12980
12981
12982
12983cat >>confdefs.h <<_ACEOF
12984#define TARGET_ALIAS "${target_alias}"
12985_ACEOF
12986
12987
12988cat >>confdefs.h <<_ACEOF
12989#define TARGET_CANONICAL "${target}"
12990_ACEOF
12991
12992
12993cat >>confdefs.h <<_ACEOF
12994#define TARGET_CPU "${target_cpu}"
12995_ACEOF
12996
12997
12998cat >>confdefs.h <<_ACEOF
12999#define TARGET_VENDOR "${target_vendor}"
13000_ACEOF
13001
13002
13003cat >>confdefs.h <<_ACEOF
13004#define TARGET_OS "${target_os}"
13005_ACEOF
13006
13007
13008for ac_prog in 'bison -y' byacc
13009do
13010  # Extract the first word of "$ac_prog", so it can be a program name with args.
13011set dummy $ac_prog; ac_word=$2
13012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13013$as_echo_n "checking for $ac_word... " >&6; }
13014if ${ac_cv_prog_YACC+:} false; then :
13015  $as_echo_n "(cached) " >&6
13016else
13017  if test -n "$YACC"; then
13018  ac_cv_prog_YACC="$YACC" # Let the user override the test.
13019else
13020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13021for as_dir in $PATH
13022do
13023  IFS=$as_save_IFS
13024  test -z "$as_dir" && as_dir=.
13025    for ac_exec_ext in '' $ac_executable_extensions; do
13026  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13027    ac_cv_prog_YACC="$ac_prog"
13028    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13029    break 2
13030  fi
13031done
13032  done
13033IFS=$as_save_IFS
13034
13035fi
13036fi
13037YACC=$ac_cv_prog_YACC
13038if test -n "$YACC"; then
13039  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
13040$as_echo "$YACC" >&6; }
13041else
13042  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13043$as_echo "no" >&6; }
13044fi
13045
13046
13047  test -n "$YACC" && break
13048done
13049test -n "$YACC" || YACC="yacc"
13050
13051for ac_prog in flex lex
13052do
13053  # Extract the first word of "$ac_prog", so it can be a program name with args.
13054set dummy $ac_prog; ac_word=$2
13055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13056$as_echo_n "checking for $ac_word... " >&6; }
13057if ${ac_cv_prog_LEX+:} false; then :
13058  $as_echo_n "(cached) " >&6
13059else
13060  if test -n "$LEX"; then
13061  ac_cv_prog_LEX="$LEX" # Let the user override the test.
13062else
13063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13064for as_dir in $PATH
13065do
13066  IFS=$as_save_IFS
13067  test -z "$as_dir" && as_dir=.
13068    for ac_exec_ext in '' $ac_executable_extensions; do
13069  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13070    ac_cv_prog_LEX="$ac_prog"
13071    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13072    break 2
13073  fi
13074done
13075  done
13076IFS=$as_save_IFS
13077
13078fi
13079fi
13080LEX=$ac_cv_prog_LEX
13081if test -n "$LEX"; then
13082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
13083$as_echo "$LEX" >&6; }
13084else
13085  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13086$as_echo "no" >&6; }
13087fi
13088
13089
13090  test -n "$LEX" && break
13091done
13092test -n "$LEX" || LEX=":"
13093
13094case "$LEX" in
13095  :|*"missing "*) ;;
13096  *) cat >conftest.l <<_ACEOF
13097%%
13098a { ECHO; }
13099b { REJECT; }
13100c { yymore (); }
13101d { yyless (1); }
13102e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
13103    yyless ((input () != 0)); }
13104f { unput (yytext[0]); }
13105. { BEGIN INITIAL; }
13106%%
13107#ifdef YYTEXT_POINTER
13108extern char *yytext;
13109#endif
13110int
13111main (void)
13112{
13113  return ! yylex () + ! yywrap ();
13114}
13115_ACEOF
13116{ { ac_try="$LEX conftest.l"
13117case "(($ac_try" in
13118  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13119  *) ac_try_echo=$ac_try;;
13120esac
13121eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13122$as_echo "$ac_try_echo"; } >&5
13123  (eval "$LEX conftest.l") 2>&5
13124  ac_status=$?
13125  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13126  test $ac_status = 0; }
13127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
13128$as_echo_n "checking lex output file root... " >&6; }
13129if ${ac_cv_prog_lex_root+:} false; then :
13130  $as_echo_n "(cached) " >&6
13131else
13132
13133if test -f lex.yy.c; then
13134  ac_cv_prog_lex_root=lex.yy
13135elif test -f lexyy.c; then
13136  ac_cv_prog_lex_root=lexyy
13137else
13138  as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
13139fi
13140fi
13141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
13142$as_echo "$ac_cv_prog_lex_root" >&6; }
13143LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
13144
13145if test -z "${LEXLIB+set}"; then
13146  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
13147$as_echo_n "checking lex library... " >&6; }
13148if ${ac_cv_lib_lex+:} false; then :
13149  $as_echo_n "(cached) " >&6
13150else
13151
13152    ac_save_LIBS=$LIBS
13153    ac_cv_lib_lex='none needed'
13154    for ac_lib in '' -lfl -ll; do
13155      LIBS="$ac_lib $ac_save_LIBS"
13156      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13157/* end confdefs.h.  */
13158`cat $LEX_OUTPUT_ROOT.c`
13159_ACEOF
13160if ac_fn_c_try_link "$LINENO"; then :
13161  ac_cv_lib_lex=$ac_lib
13162fi
13163rm -f core conftest.err conftest.$ac_objext \
13164    conftest$ac_exeext conftest.$ac_ext
13165      test "$ac_cv_lib_lex" != 'none needed' && break
13166    done
13167    LIBS=$ac_save_LIBS
13168
13169fi
13170{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
13171$as_echo "$ac_cv_lib_lex" >&6; }
13172  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
13173fi
13174
13175
13176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
13177$as_echo_n "checking whether yytext is a pointer... " >&6; }
13178if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
13179  $as_echo_n "(cached) " >&6
13180else
13181  # POSIX says lex can declare yytext either as a pointer or an array; the
13182# default is implementation-dependent.  Figure out which it is, since
13183# not all implementations provide the %pointer and %array declarations.
13184ac_cv_prog_lex_yytext_pointer=no
13185ac_save_LIBS=$LIBS
13186LIBS="$LEXLIB $ac_save_LIBS"
13187cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13188/* end confdefs.h.  */
13189
13190  #define YYTEXT_POINTER 1
13191`cat $LEX_OUTPUT_ROOT.c`
13192_ACEOF
13193if ac_fn_c_try_link "$LINENO"; then :
13194  ac_cv_prog_lex_yytext_pointer=yes
13195fi
13196rm -f core conftest.err conftest.$ac_objext \
13197    conftest$ac_exeext conftest.$ac_ext
13198LIBS=$ac_save_LIBS
13199
13200fi
13201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
13202$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
13203if test $ac_cv_prog_lex_yytext_pointer = yes; then
13204
13205$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
13206
13207fi
13208rm -f conftest.l $LEX_OUTPUT_ROOT.c
13209 ;;
13210esac
13211if test "$LEX" = :; then
13212  LEX=${am_missing_run}flex
13213fi
13214
13215ALL_LINGUAS="es fi fr id ja ru rw sv tr uk zh_CN"
13216
13217        MKINSTALLDIRS=
13218  if test -n "$ac_aux_dir"; then
13219    case "$ac_aux_dir" in
13220      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13221      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13222    esac
13223  fi
13224  if test -z "$MKINSTALLDIRS"; then
13225    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13226  fi
13227
13228
13229
13230  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13231$as_echo_n "checking whether NLS is requested... " >&6; }
13232    # Check whether --enable-nls was given.
13233if test "${enable_nls+set}" = set; then :
13234  enableval=$enable_nls; USE_NLS=$enableval
13235else
13236  USE_NLS=yes
13237fi
13238
13239  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13240$as_echo "$USE_NLS" >&6; }
13241
13242
13243
13244
13245
13246
13247# Prepare PATH_SEPARATOR.
13248# The user is always right.
13249if test "${PATH_SEPARATOR+set}" != set; then
13250  echo "#! /bin/sh" >conf$$.sh
13251  echo  "exit 0"   >>conf$$.sh
13252  chmod +x conf$$.sh
13253  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13254    PATH_SEPARATOR=';'
13255  else
13256    PATH_SEPARATOR=:
13257  fi
13258  rm -f conf$$.sh
13259fi
13260
13261# Find out how to test for executable files. Don't use a zero-byte file,
13262# as systems may use methods other than mode bits to determine executability.
13263cat >conf$$.file <<_ASEOF
13264#! /bin/sh
13265exit 0
13266_ASEOF
13267chmod +x conf$$.file
13268if test -x conf$$.file >/dev/null 2>&1; then
13269  ac_executable_p="test -x"
13270else
13271  ac_executable_p="test -f"
13272fi
13273rm -f conf$$.file
13274
13275# Extract the first word of "msgfmt", so it can be a program name with args.
13276set dummy msgfmt; ac_word=$2
13277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13278$as_echo_n "checking for $ac_word... " >&6; }
13279if ${ac_cv_path_MSGFMT+:} false; then :
13280  $as_echo_n "(cached) " >&6
13281else
13282  case "$MSGFMT" in
13283  [\\/]* | ?:[\\/]*)
13284    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13285    ;;
13286  *)
13287    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13288    for ac_dir in $PATH; do
13289      IFS="$ac_save_IFS"
13290      test -z "$ac_dir" && ac_dir=.
13291      for ac_exec_ext in '' $ac_executable_extensions; do
13292        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13293          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13294     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13295            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13296            break 2
13297          fi
13298        fi
13299      done
13300    done
13301    IFS="$ac_save_IFS"
13302  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13303    ;;
13304esac
13305fi
13306MSGFMT="$ac_cv_path_MSGFMT"
13307if test "$MSGFMT" != ":"; then
13308  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13309$as_echo "$MSGFMT" >&6; }
13310else
13311  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13312$as_echo "no" >&6; }
13313fi
13314
13315  # Extract the first word of "gmsgfmt", so it can be a program name with args.
13316set dummy gmsgfmt; ac_word=$2
13317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13318$as_echo_n "checking for $ac_word... " >&6; }
13319if ${ac_cv_path_GMSGFMT+:} false; then :
13320  $as_echo_n "(cached) " >&6
13321else
13322  case $GMSGFMT in
13323  [\\/]* | ?:[\\/]*)
13324  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13325  ;;
13326  *)
13327  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13328for as_dir in $PATH
13329do
13330  IFS=$as_save_IFS
13331  test -z "$as_dir" && as_dir=.
13332    for ac_exec_ext in '' $ac_executable_extensions; do
13333  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13334    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13335    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13336    break 2
13337  fi
13338done
13339  done
13340IFS=$as_save_IFS
13341
13342  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13343  ;;
13344esac
13345fi
13346GMSGFMT=$ac_cv_path_GMSGFMT
13347if test -n "$GMSGFMT"; then
13348  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13349$as_echo "$GMSGFMT" >&6; }
13350else
13351  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13352$as_echo "no" >&6; }
13353fi
13354
13355
13356
13357
13358# Prepare PATH_SEPARATOR.
13359# The user is always right.
13360if test "${PATH_SEPARATOR+set}" != set; then
13361  echo "#! /bin/sh" >conf$$.sh
13362  echo  "exit 0"   >>conf$$.sh
13363  chmod +x conf$$.sh
13364  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13365    PATH_SEPARATOR=';'
13366  else
13367    PATH_SEPARATOR=:
13368  fi
13369  rm -f conf$$.sh
13370fi
13371
13372# Find out how to test for executable files. Don't use a zero-byte file,
13373# as systems may use methods other than mode bits to determine executability.
13374cat >conf$$.file <<_ASEOF
13375#! /bin/sh
13376exit 0
13377_ASEOF
13378chmod +x conf$$.file
13379if test -x conf$$.file >/dev/null 2>&1; then
13380  ac_executable_p="test -x"
13381else
13382  ac_executable_p="test -f"
13383fi
13384rm -f conf$$.file
13385
13386# Extract the first word of "xgettext", so it can be a program name with args.
13387set dummy xgettext; ac_word=$2
13388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13389$as_echo_n "checking for $ac_word... " >&6; }
13390if ${ac_cv_path_XGETTEXT+:} false; then :
13391  $as_echo_n "(cached) " >&6
13392else
13393  case "$XGETTEXT" in
13394  [\\/]* | ?:[\\/]*)
13395    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13396    ;;
13397  *)
13398    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13399    for ac_dir in $PATH; do
13400      IFS="$ac_save_IFS"
13401      test -z "$ac_dir" && ac_dir=.
13402      for ac_exec_ext in '' $ac_executable_extensions; do
13403        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13404          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13405     (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
13406            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13407            break 2
13408          fi
13409        fi
13410      done
13411    done
13412    IFS="$ac_save_IFS"
13413  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13414    ;;
13415esac
13416fi
13417XGETTEXT="$ac_cv_path_XGETTEXT"
13418if test "$XGETTEXT" != ":"; then
13419  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13420$as_echo "$XGETTEXT" >&6; }
13421else
13422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13423$as_echo "no" >&6; }
13424fi
13425
13426    rm -f messages.po
13427
13428
13429# Prepare PATH_SEPARATOR.
13430# The user is always right.
13431if test "${PATH_SEPARATOR+set}" != set; then
13432  echo "#! /bin/sh" >conf$$.sh
13433  echo  "exit 0"   >>conf$$.sh
13434  chmod +x conf$$.sh
13435  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13436    PATH_SEPARATOR=';'
13437  else
13438    PATH_SEPARATOR=:
13439  fi
13440  rm -f conf$$.sh
13441fi
13442
13443# Find out how to test for executable files. Don't use a zero-byte file,
13444# as systems may use methods other than mode bits to determine executability.
13445cat >conf$$.file <<_ASEOF
13446#! /bin/sh
13447exit 0
13448_ASEOF
13449chmod +x conf$$.file
13450if test -x conf$$.file >/dev/null 2>&1; then
13451  ac_executable_p="test -x"
13452else
13453  ac_executable_p="test -f"
13454fi
13455rm -f conf$$.file
13456
13457# Extract the first word of "msgmerge", so it can be a program name with args.
13458set dummy msgmerge; ac_word=$2
13459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13460$as_echo_n "checking for $ac_word... " >&6; }
13461if ${ac_cv_path_MSGMERGE+:} false; then :
13462  $as_echo_n "(cached) " >&6
13463else
13464  case "$MSGMERGE" in
13465  [\\/]* | ?:[\\/]*)
13466    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13467    ;;
13468  *)
13469    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13470    for ac_dir in $PATH; do
13471      IFS="$ac_save_IFS"
13472      test -z "$ac_dir" && ac_dir=.
13473      for ac_exec_ext in '' $ac_executable_extensions; do
13474        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13475          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13476            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13477            break 2
13478          fi
13479        fi
13480      done
13481    done
13482    IFS="$ac_save_IFS"
13483  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13484    ;;
13485esac
13486fi
13487MSGMERGE="$ac_cv_path_MSGMERGE"
13488if test "$MSGMERGE" != ":"; then
13489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13490$as_echo "$MSGMERGE" >&6; }
13491else
13492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13493$as_echo "no" >&6; }
13494fi
13495
13496
13497      if test "$GMSGFMT" != ":"; then
13498            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13499       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13500      : ;
13501    else
13502      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13503      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13504$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13505      GMSGFMT=":"
13506    fi
13507  fi
13508
13509      if test "$XGETTEXT" != ":"; then
13510            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13511       (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
13512      : ;
13513    else
13514      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13515$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13516      XGETTEXT=":"
13517    fi
13518        rm -f messages.po
13519  fi
13520
13521  ac_config_commands="$ac_config_commands default-1"
13522
13523
13524
13525      if test "X$prefix" = "XNONE"; then
13526    acl_final_prefix="$ac_default_prefix"
13527  else
13528    acl_final_prefix="$prefix"
13529  fi
13530  if test "X$exec_prefix" = "XNONE"; then
13531    acl_final_exec_prefix='${prefix}'
13532  else
13533    acl_final_exec_prefix="$exec_prefix"
13534  fi
13535  acl_save_prefix="$prefix"
13536  prefix="$acl_final_prefix"
13537  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
13538  prefix="$acl_save_prefix"
13539
13540
13541# Check whether --with-gnu-ld was given.
13542if test "${with_gnu_ld+set}" = set; then :
13543  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
13544else
13545  with_gnu_ld=no
13546fi
13547
13548# Prepare PATH_SEPARATOR.
13549# The user is always right.
13550if test "${PATH_SEPARATOR+set}" != set; then
13551  echo "#! /bin/sh" >conf$$.sh
13552  echo  "exit 0"   >>conf$$.sh
13553  chmod +x conf$$.sh
13554  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13555    PATH_SEPARATOR=';'
13556  else
13557    PATH_SEPARATOR=:
13558  fi
13559  rm -f conf$$.sh
13560fi
13561ac_prog=ld
13562if test "$GCC" = yes; then
13563  # Check if gcc -print-prog-name=ld gives a path.
13564  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
13565$as_echo_n "checking for ld used by GCC... " >&6; }
13566  case $host in
13567  *-*-mingw*)
13568    # gcc leaves a trailing carriage return which upsets mingw
13569    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13570  *)
13571    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13572  esac
13573  case $ac_prog in
13574    # Accept absolute paths.
13575    [\\/]* | [A-Za-z]:[\\/]*)
13576      re_direlt='/[^/][^/]*/\.\./'
13577      # Canonicalize the path of ld
13578      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
13579      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
13580	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
13581      done
13582      test -z "$LD" && LD="$ac_prog"
13583      ;;
13584  "")
13585    # If it fails, then pretend we aren't using GCC.
13586    ac_prog=ld
13587    ;;
13588  *)
13589    # If it is relative, then search for the first ld in PATH.
13590    with_gnu_ld=unknown
13591    ;;
13592  esac
13593elif test "$with_gnu_ld" = yes; then
13594  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13595$as_echo_n "checking for GNU ld... " >&6; }
13596else
13597  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13598$as_echo_n "checking for non-GNU ld... " >&6; }
13599fi
13600if ${acl_cv_path_LD+:} false; then :
13601  $as_echo_n "(cached) " >&6
13602else
13603  if test -z "$LD"; then
13604  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
13605  for ac_dir in $PATH; do
13606    test -z "$ac_dir" && ac_dir=.
13607    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
13608      acl_cv_path_LD="$ac_dir/$ac_prog"
13609      # Check to see if the program is GNU ld.  I'd rather use --version,
13610      # but apparently some GNU ld's only accept -v.
13611      # Break only if it was the GNU/non-GNU ld that we prefer.
13612      if "$acl_cv_path_LD" -v 2>&1 < /dev/null | $EGREP '(GNU|with BFD)' > /dev/null; then
13613	test "$with_gnu_ld" != no && break
13614      else
13615	test "$with_gnu_ld" != yes && break
13616      fi
13617    fi
13618  done
13619  IFS="$ac_save_ifs"
13620else
13621  acl_cv_path_LD="$LD" # Let the user override the test with a path.
13622fi
13623fi
13624
13625LD="$acl_cv_path_LD"
13626if test -n "$LD"; then
13627  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
13628$as_echo "$LD" >&6; }
13629else
13630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13631$as_echo "no" >&6; }
13632fi
13633test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
13634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
13635$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
13636if ${acl_cv_prog_gnu_ld+:} false; then :
13637  $as_echo_n "(cached) " >&6
13638else
13639  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
13640if $LD -v 2>&1 </dev/null | $EGREP '(GNU|with BFD)' 1>&5; then
13641  acl_cv_prog_gnu_ld=yes
13642else
13643  acl_cv_prog_gnu_ld=no
13644fi
13645fi
13646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
13647$as_echo "$acl_cv_prog_gnu_ld" >&6; }
13648with_gnu_ld=$acl_cv_prog_gnu_ld
13649
13650
13651
13652                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
13653$as_echo_n "checking for shared library run path origin... " >&6; }
13654if ${acl_cv_rpath+:} false; then :
13655  $as_echo_n "(cached) " >&6
13656else
13657
13658    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
13659    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
13660    . ./conftest.sh
13661    rm -f ./conftest.sh
13662    acl_cv_rpath=done
13663
13664fi
13665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
13666$as_echo "$acl_cv_rpath" >&6; }
13667  wl="$acl_cv_wl"
13668  libext="$acl_cv_libext"
13669  shlibext="$acl_cv_shlibext"
13670  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
13671  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
13672  hardcode_direct="$acl_cv_hardcode_direct"
13673  hardcode_minus_L="$acl_cv_hardcode_minus_L"
13674    # Check whether --enable-rpath was given.
13675if test "${enable_rpath+set}" = set; then :
13676  enableval=$enable_rpath; :
13677else
13678  enable_rpath=yes
13679fi
13680
13681
13682
13683
13684
13685
13686
13687
13688    use_additional=yes
13689
13690  acl_save_prefix="$prefix"
13691  prefix="$acl_final_prefix"
13692  acl_save_exec_prefix="$exec_prefix"
13693  exec_prefix="$acl_final_exec_prefix"
13694
13695    eval additional_includedir=\"$includedir\"
13696    eval additional_libdir=\"$libdir\"
13697
13698  exec_prefix="$acl_save_exec_prefix"
13699  prefix="$acl_save_prefix"
13700
13701
13702# Check whether --with-libiconv-prefix was given.
13703if test "${with_libiconv_prefix+set}" = set; then :
13704  withval=$with_libiconv_prefix;
13705    if test "X$withval" = "Xno"; then
13706      use_additional=no
13707    else
13708      if test "X$withval" = "X"; then
13709
13710  acl_save_prefix="$prefix"
13711  prefix="$acl_final_prefix"
13712  acl_save_exec_prefix="$exec_prefix"
13713  exec_prefix="$acl_final_exec_prefix"
13714
13715          eval additional_includedir=\"$includedir\"
13716          eval additional_libdir=\"$libdir\"
13717
13718  exec_prefix="$acl_save_exec_prefix"
13719  prefix="$acl_save_prefix"
13720
13721      else
13722        additional_includedir="$withval/include"
13723        additional_libdir="$withval/lib"
13724      fi
13725    fi
13726
13727fi
13728
13729
13730# Check whether --with-libiconv-type was given.
13731if test "${with_libiconv_type+set}" = set; then :
13732  withval=$with_libiconv_type;  with_libiconv_type=$withval
13733else
13734   with_libiconv_type=auto
13735fi
13736
13737  lib_type=`eval echo \$with_libiconv_type`
13738
13739      LIBICONV=
13740  LTLIBICONV=
13741  INCICONV=
13742  rpathdirs=
13743  ltrpathdirs=
13744  names_already_handled=
13745  names_next_round='iconv '
13746  while test -n "$names_next_round"; do
13747    names_this_round="$names_next_round"
13748    names_next_round=
13749    for name in $names_this_round; do
13750      already_handled=
13751      for n in $names_already_handled; do
13752        if test "$n" = "$name"; then
13753          already_handled=yes
13754          break
13755        fi
13756      done
13757      if test -z "$already_handled"; then
13758        names_already_handled="$names_already_handled $name"
13759                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
13760        eval value=\"\$HAVE_LIB$uppername\"
13761        if test -n "$value"; then
13762          if test "$value" = yes; then
13763            eval value=\"\$LIB$uppername\"
13764            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
13765            eval value=\"\$LTLIB$uppername\"
13766            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
13767          else
13768                                    :
13769          fi
13770        else
13771                              found_dir=
13772          found_la=
13773          found_so=
13774          found_a=
13775          if test $use_additional = yes; then
13776            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then
13777              found_dir="$additional_libdir"
13778              found_so="$additional_libdir/lib$name.$shlibext"
13779              if test -f "$additional_libdir/lib$name.la"; then
13780                found_la="$additional_libdir/lib$name.la"
13781              fi
13782            elif test x$lib_type != xshared; then
13783              if test -f "$additional_libdir/lib$name.$libext"; then
13784                found_dir="$additional_libdir"
13785                found_a="$additional_libdir/lib$name.$libext"
13786                if test -f "$additional_libdir/lib$name.la"; then
13787                  found_la="$additional_libdir/lib$name.la"
13788                fi
13789              fi
13790            fi
13791          fi
13792          if test "X$found_dir" = "X"; then
13793            for x in $LDFLAGS $LTLIBICONV; do
13794
13795  acl_save_prefix="$prefix"
13796  prefix="$acl_final_prefix"
13797  acl_save_exec_prefix="$exec_prefix"
13798  exec_prefix="$acl_final_exec_prefix"
13799  eval x=\"$x\"
13800  exec_prefix="$acl_save_exec_prefix"
13801  prefix="$acl_save_prefix"
13802
13803              case "$x" in
13804                -L*)
13805                  dir=`echo "X$x" | sed -e 's/^X-L//'`
13806                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then
13807                    found_dir="$dir"
13808                    found_so="$dir/lib$name.$shlibext"
13809                    if test -f "$dir/lib$name.la"; then
13810                      found_la="$dir/lib$name.la"
13811                    fi
13812                  elif test x$lib_type != xshared; then
13813                    if test -f "$dir/lib$name.$libext"; then
13814                      found_dir="$dir"
13815                      found_a="$dir/lib$name.$libext"
13816                      if test -f "$dir/lib$name.la"; then
13817                        found_la="$dir/lib$name.la"
13818                      fi
13819                    fi
13820                  fi
13821                  ;;
13822              esac
13823              if test "X$found_dir" != "X"; then
13824                break
13825              fi
13826            done
13827          fi
13828          if test "X$found_dir" != "X"; then
13829                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
13830            if test "X$found_so" != "X"; then
13831                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
13832                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13833              else
13834                                                                                haveit=
13835                for x in $ltrpathdirs; do
13836                  if test "X$x" = "X$found_dir"; then
13837                    haveit=yes
13838                    break
13839                  fi
13840                done
13841                if test -z "$haveit"; then
13842                  ltrpathdirs="$ltrpathdirs $found_dir"
13843                fi
13844                                if test "$hardcode_direct" = yes; then
13845                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13846                else
13847                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
13848                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13849                                                            haveit=
13850                    for x in $rpathdirs; do
13851                      if test "X$x" = "X$found_dir"; then
13852                        haveit=yes
13853                        break
13854                      fi
13855                    done
13856                    if test -z "$haveit"; then
13857                      rpathdirs="$rpathdirs $found_dir"
13858                    fi
13859                  else
13860                                                                                haveit=
13861                    for x in $LDFLAGS $LIBICONV; do
13862
13863  acl_save_prefix="$prefix"
13864  prefix="$acl_final_prefix"
13865  acl_save_exec_prefix="$exec_prefix"
13866  exec_prefix="$acl_final_exec_prefix"
13867  eval x=\"$x\"
13868  exec_prefix="$acl_save_exec_prefix"
13869  prefix="$acl_save_prefix"
13870
13871                      if test "X$x" = "X-L$found_dir"; then
13872                        haveit=yes
13873                        break
13874                      fi
13875                    done
13876                    if test -z "$haveit"; then
13877                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
13878                    fi
13879                    if test "$hardcode_minus_L" != no; then
13880                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13881                    else
13882                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13883                    fi
13884                  fi
13885                fi
13886              fi
13887            else
13888              if test "X$found_a" != "X"; then
13889                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
13890              else
13891                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
13892              fi
13893            fi
13894                        additional_includedir=
13895            case "$found_dir" in
13896              */lib | */lib/)
13897                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
13898                additional_includedir="$basedir/include"
13899                ;;
13900            esac
13901            if test "X$additional_includedir" != "X"; then
13902                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
13903                haveit=
13904                if test "X$additional_includedir" = "X/usr/local/include"; then
13905                  if test -n "$GCC"; then
13906                    case $host_os in
13907                      linux*) haveit=yes;;
13908                    esac
13909                  fi
13910                fi
13911                if test -z "$haveit"; then
13912                  for x in $CPPFLAGS $INCICONV; do
13913
13914  acl_save_prefix="$prefix"
13915  prefix="$acl_final_prefix"
13916  acl_save_exec_prefix="$exec_prefix"
13917  exec_prefix="$acl_final_exec_prefix"
13918  eval x=\"$x\"
13919  exec_prefix="$acl_save_exec_prefix"
13920  prefix="$acl_save_prefix"
13921
13922                    if test "X$x" = "X-I$additional_includedir"; then
13923                      haveit=yes
13924                      break
13925                    fi
13926                  done
13927                  if test -z "$haveit"; then
13928                    if test -d "$additional_includedir"; then
13929                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
13930                    fi
13931                  fi
13932                fi
13933              fi
13934            fi
13935                        if test -n "$found_la"; then
13936                                                        save_libdir="$libdir"
13937              case "$found_la" in
13938                */* | *\\*) . "$found_la" ;;
13939                *) . "./$found_la" ;;
13940              esac
13941              libdir="$save_libdir"
13942                            for dep in $dependency_libs; do
13943                case "$dep" in
13944                  -L*)
13945                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
13946                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
13947                      haveit=
13948                      if test "X$additional_libdir" = "X/usr/local/lib"; then
13949                        if test -n "$GCC"; then
13950                          case $host_os in
13951                            linux*) haveit=yes;;
13952                          esac
13953                        fi
13954                      fi
13955                      if test -z "$haveit"; then
13956                        haveit=
13957                        for x in $LDFLAGS $LIBICONV; do
13958
13959  acl_save_prefix="$prefix"
13960  prefix="$acl_final_prefix"
13961  acl_save_exec_prefix="$exec_prefix"
13962  exec_prefix="$acl_final_exec_prefix"
13963  eval x=\"$x\"
13964  exec_prefix="$acl_save_exec_prefix"
13965  prefix="$acl_save_prefix"
13966
13967                          if test "X$x" = "X-L$additional_libdir"; then
13968                            haveit=yes
13969                            break
13970                          fi
13971                        done
13972                        if test -z "$haveit"; then
13973                          if test -d "$additional_libdir"; then
13974                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
13975                          fi
13976                        fi
13977                        haveit=
13978                        for x in $LDFLAGS $LTLIBICONV; do
13979
13980  acl_save_prefix="$prefix"
13981  prefix="$acl_final_prefix"
13982  acl_save_exec_prefix="$exec_prefix"
13983  exec_prefix="$acl_final_exec_prefix"
13984  eval x=\"$x\"
13985  exec_prefix="$acl_save_exec_prefix"
13986  prefix="$acl_save_prefix"
13987
13988                          if test "X$x" = "X-L$additional_libdir"; then
13989                            haveit=yes
13990                            break
13991                          fi
13992                        done
13993                        if test -z "$haveit"; then
13994                          if test -d "$additional_libdir"; then
13995                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
13996                          fi
13997                        fi
13998                      fi
13999                    fi
14000                    ;;
14001                  -R*)
14002                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
14003                    if test "$enable_rpath" != no; then
14004                                                                  haveit=
14005                      for x in $rpathdirs; do
14006                        if test "X$x" = "X$dir"; then
14007                          haveit=yes
14008                          break
14009                        fi
14010                      done
14011                      if test -z "$haveit"; then
14012                        rpathdirs="$rpathdirs $dir"
14013                      fi
14014                                                                  haveit=
14015                      for x in $ltrpathdirs; do
14016                        if test "X$x" = "X$dir"; then
14017                          haveit=yes
14018                          break
14019                        fi
14020                      done
14021                      if test -z "$haveit"; then
14022                        ltrpathdirs="$ltrpathdirs $dir"
14023                      fi
14024                    fi
14025                    ;;
14026                  -l*)
14027                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
14028                    ;;
14029                  *.la)
14030                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
14031                    ;;
14032                  *)
14033                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
14034                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
14035                    ;;
14036                esac
14037              done
14038            fi
14039          else
14040                                                            if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then
14041              LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14042              LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
14043            else
14044              LIBICONV="${LIBICONV}${LIBICONV:+ }-l:lib$name.$libext"
14045              LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l:lib$name.$libext"
14046            fi
14047          fi
14048        fi
14049      fi
14050    done
14051  done
14052  if test "X$rpathdirs" != "X"; then
14053    if test -n "$hardcode_libdir_separator"; then
14054                        alldirs=
14055      for found_dir in $rpathdirs; do
14056        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
14057      done
14058            acl_save_libdir="$libdir"
14059      libdir="$alldirs"
14060      eval flag=\"$hardcode_libdir_flag_spec\"
14061      libdir="$acl_save_libdir"
14062      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14063    else
14064            for found_dir in $rpathdirs; do
14065        acl_save_libdir="$libdir"
14066        libdir="$found_dir"
14067        eval flag=\"$hardcode_libdir_flag_spec\"
14068        libdir="$acl_save_libdir"
14069        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14070      done
14071    fi
14072  fi
14073  if test "X$ltrpathdirs" != "X"; then
14074            for found_dir in $ltrpathdirs; do
14075      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
14076    done
14077  fi
14078
14079
14080
14081
14082
14083if test -f ../gettext/uninstalled-config.sh; then
14084  relative_builddir='$(top_builddir)/../gettext'
14085  .  ../gettext/uninstalled-config.sh
14086else
14087  # The sister gettext directory doesn't exist and won't collect information on
14088  # using gettext for us.  Call a bundled AM_GNU_GETTEXT.
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
14113$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
14114if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
14115  $as_echo_n "(cached) " >&6
14116else
14117  gt_save_LIBS="$LIBS"
14118     LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
14119     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14120/* end confdefs.h.  */
14121#include <CoreFoundation/CFPreferences.h>
14122int
14123main ()
14124{
14125CFPreferencesCopyAppValue(NULL, NULL)
14126  ;
14127  return 0;
14128}
14129_ACEOF
14130if ac_fn_c_try_link "$LINENO"; then :
14131  gt_cv_func_CFPreferencesCopyAppValue=yes
14132else
14133  gt_cv_func_CFPreferencesCopyAppValue=no
14134fi
14135rm -f core conftest.err conftest.$ac_objext \
14136    conftest$ac_exeext conftest.$ac_ext
14137     LIBS="$gt_save_LIBS"
14138fi
14139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
14140$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
14141  if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
14142
14143$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
14144
14145  fi
14146                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyPreferredLanguages" >&5
14147$as_echo_n "checking for CFLocaleCopyPreferredLanguages... " >&6; }
14148if ${gt_cv_func_CFLocaleCopyPreferredLanguages+:} false; then :
14149  $as_echo_n "(cached) " >&6
14150else
14151  gt_save_LIBS="$LIBS"
14152     LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
14153     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14154/* end confdefs.h.  */
14155#include <CoreFoundation/CFLocale.h>
14156int
14157main ()
14158{
14159CFLocaleCopyPreferredLanguages();
14160  ;
14161  return 0;
14162}
14163_ACEOF
14164if ac_fn_c_try_link "$LINENO"; then :
14165  gt_cv_func_CFLocaleCopyPreferredLanguages=yes
14166else
14167  gt_cv_func_CFLocaleCopyPreferredLanguages=no
14168fi
14169rm -f core conftest.err conftest.$ac_objext \
14170    conftest$ac_exeext conftest.$ac_ext
14171     LIBS="$gt_save_LIBS"
14172fi
14173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyPreferredLanguages" >&5
14174$as_echo "$gt_cv_func_CFLocaleCopyPreferredLanguages" >&6; }
14175  if test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then
14176
14177$as_echo "#define HAVE_CFLOCALECOPYPREFERREDLANGUAGES 1" >>confdefs.h
14178
14179  fi
14180  INTL_MACOSX_LIBS=
14181  if test $gt_cv_func_CFPreferencesCopyAppValue = yes \
14182     || test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then
14183                    INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation -Wl,-framework -Wl,CoreServices"
14184  fi
14185
14186
14187
14188
14189
14190
14191  LIBINTL=
14192  LTLIBINTL=
14193  POSUB=
14194
14195    case " $gt_needs " in
14196    *" need-formatstring-macros "*) gt_api_version=3 ;;
14197    *" need-ngettext "*) gt_api_version=2 ;;
14198    *) gt_api_version=1 ;;
14199  esac
14200  gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
14201  gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
14202
14203    if test "$USE_NLS" = "yes"; then
14204    gt_use_preinstalled_gnugettext=no
14205
14206
14207        if test $gt_api_version -ge 3; then
14208          gt_revision_test_code='
14209#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
14210#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
14211#endif
14212typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
14213'
14214        else
14215          gt_revision_test_code=
14216        fi
14217        if test $gt_api_version -ge 2; then
14218          gt_expression_test_code=' + * ngettext ("", "", 0)'
14219        else
14220          gt_expression_test_code=
14221        fi
14222
14223        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
14224$as_echo_n "checking for GNU gettext in libc... " >&6; }
14225if eval \${$gt_func_gnugettext_libc+:} false; then :
14226  $as_echo_n "(cached) " >&6
14227else
14228  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14229/* end confdefs.h.  */
14230
14231#include <libintl.h>
14232#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
14233extern int _nl_msg_cat_cntr;
14234extern int *_nl_domain_bindings;
14235#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings)
14236#else
14237#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
14238#endif
14239$gt_revision_test_code
14240
14241int
14242main ()
14243{
14244
14245bindtextdomain ("", "");
14246return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
14247
14248  ;
14249  return 0;
14250}
14251_ACEOF
14252if ac_fn_c_try_link "$LINENO"; then :
14253  eval "$gt_func_gnugettext_libc=yes"
14254else
14255  eval "$gt_func_gnugettext_libc=no"
14256fi
14257rm -f core conftest.err conftest.$ac_objext \
14258    conftest$ac_exeext conftest.$ac_ext
14259fi
14260eval ac_res=\$$gt_func_gnugettext_libc
14261	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14262$as_echo "$ac_res" >&6; }
14263
14264        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
14265
14266
14267
14268
14269
14270          am_save_CPPFLAGS="$CPPFLAGS"
14271
14272  for element in $INCICONV; do
14273    haveit=
14274    for x in $CPPFLAGS; do
14275
14276  acl_save_prefix="$prefix"
14277  prefix="$acl_final_prefix"
14278  acl_save_exec_prefix="$exec_prefix"
14279  exec_prefix="$acl_final_exec_prefix"
14280  eval x=\"$x\"
14281  exec_prefix="$acl_save_exec_prefix"
14282  prefix="$acl_save_prefix"
14283
14284      if test "X$x" = "X$element"; then
14285        haveit=yes
14286        break
14287      fi
14288    done
14289    if test -z "$haveit"; then
14290      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
14291    fi
14292  done
14293
14294
14295  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
14296$as_echo_n "checking for iconv... " >&6; }
14297if ${am_cv_func_iconv+:} false; then :
14298  $as_echo_n "(cached) " >&6
14299else
14300
14301    am_cv_func_iconv="no, consider installing GNU libiconv"
14302    am_cv_lib_iconv=no
14303    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14304/* end confdefs.h.  */
14305
14306#include <stdlib.h>
14307#include <iconv.h>
14308
14309int
14310main ()
14311{
14312iconv_t cd = iconv_open("","");
14313           iconv(cd,NULL,NULL,NULL,NULL);
14314           iconv_close(cd);
14315  ;
14316  return 0;
14317}
14318_ACEOF
14319if ac_fn_c_try_link "$LINENO"; then :
14320  am_cv_func_iconv=yes
14321fi
14322rm -f core conftest.err conftest.$ac_objext \
14323    conftest$ac_exeext conftest.$ac_ext
14324    if test "$am_cv_func_iconv" != yes; then
14325      am_save_LIBS="$LIBS"
14326      LIBS="$LIBS $LIBICONV"
14327      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14328/* end confdefs.h.  */
14329
14330#include <stdlib.h>
14331#include <iconv.h>
14332
14333int
14334main ()
14335{
14336iconv_t cd = iconv_open("","");
14337             iconv(cd,NULL,NULL,NULL,NULL);
14338             iconv_close(cd);
14339  ;
14340  return 0;
14341}
14342_ACEOF
14343if ac_fn_c_try_link "$LINENO"; then :
14344  am_cv_lib_iconv=yes
14345        am_cv_func_iconv=yes
14346fi
14347rm -f core conftest.err conftest.$ac_objext \
14348    conftest$ac_exeext conftest.$ac_ext
14349      LIBS="$am_save_LIBS"
14350    fi
14351
14352fi
14353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
14354$as_echo "$am_cv_func_iconv" >&6; }
14355  if test "$am_cv_func_iconv" = yes; then
14356    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
14357$as_echo_n "checking for working iconv... " >&6; }
14358if ${am_cv_func_iconv_works+:} false; then :
14359  $as_echo_n "(cached) " >&6
14360else
14361
14362                  am_save_LIBS="$LIBS"
14363      if test $am_cv_lib_iconv = yes; then
14364        LIBS="$LIBS $LIBICONV"
14365      fi
14366      am_cv_func_iconv_works=no
14367      for ac_iconv_const in '' 'const'; do
14368        if test "$cross_compiling" = yes; then :
14369  case "$host_os" in
14370             aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
14371             *)            am_cv_func_iconv_works="guessing yes" ;;
14372           esac
14373else
14374  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14375/* end confdefs.h.  */
14376
14377#include <iconv.h>
14378#include <string.h>
14379
14380#ifndef ICONV_CONST
14381# define ICONV_CONST $ac_iconv_const
14382#endif
14383
14384int
14385main ()
14386{
14387int result = 0;
14388  /* Test against AIX 5.1...7.2 bug: Failures are not distinguishable from
14389     successful returns.  This is even documented in
14390     <https://www.ibm.com/support/knowledgecenter/ssw_aix_72/i_bostechref/iconv.html> */
14391  {
14392    iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
14393    if (cd_utf8_to_88591 != (iconv_t)(-1))
14394      {
14395        static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */
14396        char buf[10];
14397        ICONV_CONST char *inptr = input;
14398        size_t inbytesleft = strlen (input);
14399        char *outptr = buf;
14400        size_t outbytesleft = sizeof (buf);
14401        size_t res = iconv (cd_utf8_to_88591,
14402                            &inptr, &inbytesleft,
14403                            &outptr, &outbytesleft);
14404        if (res == 0)
14405          result |= 1;
14406        iconv_close (cd_utf8_to_88591);
14407      }
14408  }
14409  /* Test against Solaris 10 bug: Failures are not distinguishable from
14410     successful returns.  */
14411  {
14412    iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
14413    if (cd_ascii_to_88591 != (iconv_t)(-1))
14414      {
14415        static ICONV_CONST char input[] = "\263";
14416        char buf[10];
14417        ICONV_CONST char *inptr = input;
14418        size_t inbytesleft = strlen (input);
14419        char *outptr = buf;
14420        size_t outbytesleft = sizeof (buf);
14421        size_t res = iconv (cd_ascii_to_88591,
14422                            &inptr, &inbytesleft,
14423                            &outptr, &outbytesleft);
14424        if (res == 0)
14425          result |= 2;
14426        iconv_close (cd_ascii_to_88591);
14427      }
14428  }
14429  /* Test against AIX 6.1..7.1 bug: Buffer overrun.  */
14430  {
14431    iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
14432    if (cd_88591_to_utf8 != (iconv_t)(-1))
14433      {
14434        static ICONV_CONST char input[] = "\304";
14435        static char buf[2] = { (char)0xDE, (char)0xAD };
14436        ICONV_CONST char *inptr = input;
14437        size_t inbytesleft = 1;
14438        char *outptr = buf;
14439        size_t outbytesleft = 1;
14440        size_t res = iconv (cd_88591_to_utf8,
14441                            &inptr, &inbytesleft,
14442                            &outptr, &outbytesleft);
14443        if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
14444          result |= 4;
14445        iconv_close (cd_88591_to_utf8);
14446      }
14447  }
14448#if 0 /* This bug could be worked around by the caller.  */
14449  /* Test against HP-UX 11.11 bug: Positive return value instead of 0.  */
14450  {
14451    iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
14452    if (cd_88591_to_utf8 != (iconv_t)(-1))
14453      {
14454        static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
14455        char buf[50];
14456        ICONV_CONST char *inptr = input;
14457        size_t inbytesleft = strlen (input);
14458        char *outptr = buf;
14459        size_t outbytesleft = sizeof (buf);
14460        size_t res = iconv (cd_88591_to_utf8,
14461                            &inptr, &inbytesleft,
14462                            &outptr, &outbytesleft);
14463        if ((int)res > 0)
14464          result |= 8;
14465        iconv_close (cd_88591_to_utf8);
14466      }
14467  }
14468#endif
14469  /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
14470     provided.  */
14471  {
14472    /* Try standardized names.  */
14473    iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP");
14474    /* Try IRIX, OSF/1 names.  */
14475    iconv_t cd2 = iconv_open ("UTF-8", "eucJP");
14476    /* Try AIX names.  */
14477    iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP");
14478    /* Try HP-UX names.  */
14479    iconv_t cd4 = iconv_open ("utf8", "eucJP");
14480    if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1)
14481        && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1))
14482      result |= 16;
14483    if (cd1 != (iconv_t)(-1))
14484      iconv_close (cd1);
14485    if (cd2 != (iconv_t)(-1))
14486      iconv_close (cd2);
14487    if (cd3 != (iconv_t)(-1))
14488      iconv_close (cd3);
14489    if (cd4 != (iconv_t)(-1))
14490      iconv_close (cd4);
14491  }
14492  return result;
14493
14494  ;
14495  return 0;
14496}
14497_ACEOF
14498if ac_fn_c_try_run "$LINENO"; then :
14499  am_cv_func_iconv_works=yes
14500fi
14501rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14502  conftest.$ac_objext conftest.beam conftest.$ac_ext
14503fi
14504
14505        test "$am_cv_func_iconv_works" = no || break
14506      done
14507      LIBS="$am_save_LIBS"
14508
14509fi
14510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
14511$as_echo "$am_cv_func_iconv_works" >&6; }
14512    case "$am_cv_func_iconv_works" in
14513      *no) am_func_iconv=no am_cv_lib_iconv=no ;;
14514      *)   am_func_iconv=yes ;;
14515    esac
14516  else
14517    am_func_iconv=no am_cv_lib_iconv=no
14518  fi
14519  if test "$am_func_iconv" = yes; then
14520
14521$as_echo "#define HAVE_ICONV 1" >>confdefs.h
14522
14523  fi
14524  if test "$am_cv_lib_iconv" = yes; then
14525    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
14526$as_echo_n "checking how to link with libiconv... " >&6; }
14527    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
14528$as_echo "$LIBICONV" >&6; }
14529  else
14530            CPPFLAGS="$am_save_CPPFLAGS"
14531    LIBICONV=
14532    LTLIBICONV=
14533  fi
14534
14535
14536
14537
14538
14539
14540    use_additional=yes
14541
14542  acl_save_prefix="$prefix"
14543  prefix="$acl_final_prefix"
14544  acl_save_exec_prefix="$exec_prefix"
14545  exec_prefix="$acl_final_exec_prefix"
14546
14547    eval additional_includedir=\"$includedir\"
14548    eval additional_libdir=\"$libdir\"
14549
14550  exec_prefix="$acl_save_exec_prefix"
14551  prefix="$acl_save_prefix"
14552
14553
14554# Check whether --with-libintl-prefix was given.
14555if test "${with_libintl_prefix+set}" = set; then :
14556  withval=$with_libintl_prefix;
14557    if test "X$withval" = "Xno"; then
14558      use_additional=no
14559    else
14560      if test "X$withval" = "X"; then
14561
14562  acl_save_prefix="$prefix"
14563  prefix="$acl_final_prefix"
14564  acl_save_exec_prefix="$exec_prefix"
14565  exec_prefix="$acl_final_exec_prefix"
14566
14567          eval additional_includedir=\"$includedir\"
14568          eval additional_libdir=\"$libdir\"
14569
14570  exec_prefix="$acl_save_exec_prefix"
14571  prefix="$acl_save_prefix"
14572
14573      else
14574        additional_includedir="$withval/include"
14575        additional_libdir="$withval/lib"
14576      fi
14577    fi
14578
14579fi
14580
14581
14582# Check whether --with-libintl-type was given.
14583if test "${with_libintl_type+set}" = set; then :
14584  withval=$with_libintl_type;  with_libintl_type=$withval
14585else
14586   with_libintl_type=auto
14587fi
14588
14589  lib_type=`eval echo \$with_libintl_type`
14590
14591      LIBINTL=
14592  LTLIBINTL=
14593  INCINTL=
14594  rpathdirs=
14595  ltrpathdirs=
14596  names_already_handled=
14597  names_next_round='intl '
14598  while test -n "$names_next_round"; do
14599    names_this_round="$names_next_round"
14600    names_next_round=
14601    for name in $names_this_round; do
14602      already_handled=
14603      for n in $names_already_handled; do
14604        if test "$n" = "$name"; then
14605          already_handled=yes
14606          break
14607        fi
14608      done
14609      if test -z "$already_handled"; then
14610        names_already_handled="$names_already_handled $name"
14611                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
14612        eval value=\"\$HAVE_LIB$uppername\"
14613        if test -n "$value"; then
14614          if test "$value" = yes; then
14615            eval value=\"\$LIB$uppername\"
14616            test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
14617            eval value=\"\$LTLIB$uppername\"
14618            test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
14619          else
14620                                    :
14621          fi
14622        else
14623                              found_dir=
14624          found_la=
14625          found_so=
14626          found_a=
14627          if test $use_additional = yes; then
14628            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then
14629              found_dir="$additional_libdir"
14630              found_so="$additional_libdir/lib$name.$shlibext"
14631              if test -f "$additional_libdir/lib$name.la"; then
14632                found_la="$additional_libdir/lib$name.la"
14633              fi
14634            elif test x$lib_type != xshared; then
14635              if test -f "$additional_libdir/lib$name.$libext"; then
14636                found_dir="$additional_libdir"
14637                found_a="$additional_libdir/lib$name.$libext"
14638                if test -f "$additional_libdir/lib$name.la"; then
14639                  found_la="$additional_libdir/lib$name.la"
14640                fi
14641              fi
14642            fi
14643          fi
14644          if test "X$found_dir" = "X"; then
14645            for x in $LDFLAGS $LTLIBINTL; do
14646
14647  acl_save_prefix="$prefix"
14648  prefix="$acl_final_prefix"
14649  acl_save_exec_prefix="$exec_prefix"
14650  exec_prefix="$acl_final_exec_prefix"
14651  eval x=\"$x\"
14652  exec_prefix="$acl_save_exec_prefix"
14653  prefix="$acl_save_prefix"
14654
14655              case "$x" in
14656                -L*)
14657                  dir=`echo "X$x" | sed -e 's/^X-L//'`
14658                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then
14659                    found_dir="$dir"
14660                    found_so="$dir/lib$name.$shlibext"
14661                    if test -f "$dir/lib$name.la"; then
14662                      found_la="$dir/lib$name.la"
14663                    fi
14664                  elif test x$lib_type != xshared; then
14665                    if test -f "$dir/lib$name.$libext"; then
14666                      found_dir="$dir"
14667                      found_a="$dir/lib$name.$libext"
14668                      if test -f "$dir/lib$name.la"; then
14669                        found_la="$dir/lib$name.la"
14670                      fi
14671                    fi
14672                  fi
14673                  ;;
14674              esac
14675              if test "X$found_dir" != "X"; then
14676                break
14677              fi
14678            done
14679          fi
14680          if test "X$found_dir" != "X"; then
14681                        LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
14682            if test "X$found_so" != "X"; then
14683                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
14684                                LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
14685              else
14686                                                                                haveit=
14687                for x in $ltrpathdirs; do
14688                  if test "X$x" = "X$found_dir"; then
14689                    haveit=yes
14690                    break
14691                  fi
14692                done
14693                if test -z "$haveit"; then
14694                  ltrpathdirs="$ltrpathdirs $found_dir"
14695                fi
14696                                if test "$hardcode_direct" = yes; then
14697                                                      LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
14698                else
14699                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
14700                                                            LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
14701                                                            haveit=
14702                    for x in $rpathdirs; do
14703                      if test "X$x" = "X$found_dir"; then
14704                        haveit=yes
14705                        break
14706                      fi
14707                    done
14708                    if test -z "$haveit"; then
14709                      rpathdirs="$rpathdirs $found_dir"
14710                    fi
14711                  else
14712                                                                                haveit=
14713                    for x in $LDFLAGS $LIBINTL; do
14714
14715  acl_save_prefix="$prefix"
14716  prefix="$acl_final_prefix"
14717  acl_save_exec_prefix="$exec_prefix"
14718  exec_prefix="$acl_final_exec_prefix"
14719  eval x=\"$x\"
14720  exec_prefix="$acl_save_exec_prefix"
14721  prefix="$acl_save_prefix"
14722
14723                      if test "X$x" = "X-L$found_dir"; then
14724                        haveit=yes
14725                        break
14726                      fi
14727                    done
14728                    if test -z "$haveit"; then
14729                      LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
14730                    fi
14731                    if test "$hardcode_minus_L" != no; then
14732                                                                                        LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
14733                    else
14734                                                                                                                                                                                LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
14735                    fi
14736                  fi
14737                fi
14738              fi
14739            else
14740              if test "X$found_a" != "X"; then
14741                                LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
14742              else
14743                                                LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
14744              fi
14745            fi
14746                        additional_includedir=
14747            case "$found_dir" in
14748              */lib | */lib/)
14749                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
14750                additional_includedir="$basedir/include"
14751                ;;
14752            esac
14753            if test "X$additional_includedir" != "X"; then
14754                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
14755                haveit=
14756                if test "X$additional_includedir" = "X/usr/local/include"; then
14757                  if test -n "$GCC"; then
14758                    case $host_os in
14759                      linux*) haveit=yes;;
14760                    esac
14761                  fi
14762                fi
14763                if test -z "$haveit"; then
14764                  for x in $CPPFLAGS $INCINTL; do
14765
14766  acl_save_prefix="$prefix"
14767  prefix="$acl_final_prefix"
14768  acl_save_exec_prefix="$exec_prefix"
14769  exec_prefix="$acl_final_exec_prefix"
14770  eval x=\"$x\"
14771  exec_prefix="$acl_save_exec_prefix"
14772  prefix="$acl_save_prefix"
14773
14774                    if test "X$x" = "X-I$additional_includedir"; then
14775                      haveit=yes
14776                      break
14777                    fi
14778                  done
14779                  if test -z "$haveit"; then
14780                    if test -d "$additional_includedir"; then
14781                                            INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
14782                    fi
14783                  fi
14784                fi
14785              fi
14786            fi
14787                        if test -n "$found_la"; then
14788                                                        save_libdir="$libdir"
14789              case "$found_la" in
14790                */* | *\\*) . "$found_la" ;;
14791                *) . "./$found_la" ;;
14792              esac
14793              libdir="$save_libdir"
14794                            for dep in $dependency_libs; do
14795                case "$dep" in
14796                  -L*)
14797                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
14798                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
14799                      haveit=
14800                      if test "X$additional_libdir" = "X/usr/local/lib"; then
14801                        if test -n "$GCC"; then
14802                          case $host_os in
14803                            linux*) haveit=yes;;
14804                          esac
14805                        fi
14806                      fi
14807                      if test -z "$haveit"; then
14808                        haveit=
14809                        for x in $LDFLAGS $LIBINTL; do
14810
14811  acl_save_prefix="$prefix"
14812  prefix="$acl_final_prefix"
14813  acl_save_exec_prefix="$exec_prefix"
14814  exec_prefix="$acl_final_exec_prefix"
14815  eval x=\"$x\"
14816  exec_prefix="$acl_save_exec_prefix"
14817  prefix="$acl_save_prefix"
14818
14819                          if test "X$x" = "X-L$additional_libdir"; then
14820                            haveit=yes
14821                            break
14822                          fi
14823                        done
14824                        if test -z "$haveit"; then
14825                          if test -d "$additional_libdir"; then
14826                                                        LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
14827                          fi
14828                        fi
14829                        haveit=
14830                        for x in $LDFLAGS $LTLIBINTL; do
14831
14832  acl_save_prefix="$prefix"
14833  prefix="$acl_final_prefix"
14834  acl_save_exec_prefix="$exec_prefix"
14835  exec_prefix="$acl_final_exec_prefix"
14836  eval x=\"$x\"
14837  exec_prefix="$acl_save_exec_prefix"
14838  prefix="$acl_save_prefix"
14839
14840                          if test "X$x" = "X-L$additional_libdir"; then
14841                            haveit=yes
14842                            break
14843                          fi
14844                        done
14845                        if test -z "$haveit"; then
14846                          if test -d "$additional_libdir"; then
14847                                                        LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
14848                          fi
14849                        fi
14850                      fi
14851                    fi
14852                    ;;
14853                  -R*)
14854                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
14855                    if test "$enable_rpath" != no; then
14856                                                                  haveit=
14857                      for x in $rpathdirs; do
14858                        if test "X$x" = "X$dir"; then
14859                          haveit=yes
14860                          break
14861                        fi
14862                      done
14863                      if test -z "$haveit"; then
14864                        rpathdirs="$rpathdirs $dir"
14865                      fi
14866                                                                  haveit=
14867                      for x in $ltrpathdirs; do
14868                        if test "X$x" = "X$dir"; then
14869                          haveit=yes
14870                          break
14871                        fi
14872                      done
14873                      if test -z "$haveit"; then
14874                        ltrpathdirs="$ltrpathdirs $dir"
14875                      fi
14876                    fi
14877                    ;;
14878                  -l*)
14879                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
14880                    ;;
14881                  *.la)
14882                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
14883                    ;;
14884                  *)
14885                                        LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
14886                    LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
14887                    ;;
14888                esac
14889              done
14890            fi
14891          else
14892                                                            if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then
14893              LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
14894              LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
14895            else
14896              LIBINTL="${LIBINTL}${LIBINTL:+ }-l:lib$name.$libext"
14897              LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l:lib$name.$libext"
14898            fi
14899          fi
14900        fi
14901      fi
14902    done
14903  done
14904  if test "X$rpathdirs" != "X"; then
14905    if test -n "$hardcode_libdir_separator"; then
14906                        alldirs=
14907      for found_dir in $rpathdirs; do
14908        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
14909      done
14910            acl_save_libdir="$libdir"
14911      libdir="$alldirs"
14912      eval flag=\"$hardcode_libdir_flag_spec\"
14913      libdir="$acl_save_libdir"
14914      LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
14915    else
14916            for found_dir in $rpathdirs; do
14917        acl_save_libdir="$libdir"
14918        libdir="$found_dir"
14919        eval flag=\"$hardcode_libdir_flag_spec\"
14920        libdir="$acl_save_libdir"
14921        LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
14922      done
14923    fi
14924  fi
14925  if test "X$ltrpathdirs" != "X"; then
14926            for found_dir in $ltrpathdirs; do
14927      LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
14928    done
14929  fi
14930
14931          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
14932$as_echo_n "checking for GNU gettext in libintl... " >&6; }
14933if eval \${$gt_func_gnugettext_libintl+:} false; then :
14934  $as_echo_n "(cached) " >&6
14935else
14936  gt_save_CPPFLAGS="$CPPFLAGS"
14937            CPPFLAGS="$CPPFLAGS $INCINTL"
14938            gt_save_LIBS="$LIBS"
14939            LIBS="$LIBS $LIBINTL"
14940                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14941/* end confdefs.h.  */
14942
14943#include <libintl.h>
14944#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
14945extern int _nl_msg_cat_cntr;
14946extern
14947#ifdef __cplusplus
14948"C"
14949#endif
14950const char *_nl_expand_alias (const char *);
14951#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))
14952#else
14953#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
14954#endif
14955$gt_revision_test_code
14956
14957int
14958main ()
14959{
14960
14961bindtextdomain ("", "");
14962return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
14963
14964  ;
14965  return 0;
14966}
14967_ACEOF
14968if ac_fn_c_try_link "$LINENO"; then :
14969  eval "$gt_func_gnugettext_libintl=yes"
14970else
14971  eval "$gt_func_gnugettext_libintl=no"
14972fi
14973rm -f core conftest.err conftest.$ac_objext \
14974    conftest$ac_exeext conftest.$ac_ext
14975                        if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
14976              LIBS="$LIBS $LIBICONV"
14977              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14978/* end confdefs.h.  */
14979
14980#include <libintl.h>
14981#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
14982extern int _nl_msg_cat_cntr;
14983extern
14984#ifdef __cplusplus
14985"C"
14986#endif
14987const char *_nl_expand_alias (const char *);
14988#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))
14989#else
14990#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
14991#endif
14992$gt_revision_test_code
14993
14994int
14995main ()
14996{
14997
14998bindtextdomain ("", "");
14999return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
15000
15001  ;
15002  return 0;
15003}
15004_ACEOF
15005if ac_fn_c_try_link "$LINENO"; then :
15006  LIBINTL="$LIBINTL $LIBICONV"
15007                 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
15008                 eval "$gt_func_gnugettext_libintl=yes"
15009
15010fi
15011rm -f core conftest.err conftest.$ac_objext \
15012    conftest$ac_exeext conftest.$ac_ext
15013            fi
15014            CPPFLAGS="$gt_save_CPPFLAGS"
15015            LIBS="$gt_save_LIBS"
15016fi
15017eval ac_res=\$$gt_func_gnugettext_libintl
15018	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15019$as_echo "$ac_res" >&6; }
15020        fi
15021
15022                                        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
15023           || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
15024                && test "$PACKAGE" != gettext-runtime \
15025                && test "$PACKAGE" != gettext-tools; }; then
15026          gt_use_preinstalled_gnugettext=yes
15027        else
15028                    LIBINTL=
15029          LTLIBINTL=
15030          INCINTL=
15031        fi
15032
15033
15034
15035    if test -n "$INTL_MACOSX_LIBS"; then
15036      if test "$gt_use_preinstalled_gnugettext" = "yes" \
15037         || test "$nls_cv_use_gnu_gettext" = "yes"; then
15038                LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
15039        LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
15040      fi
15041    fi
15042
15043    if test "$gt_use_preinstalled_gnugettext" = "yes" \
15044       || test "$nls_cv_use_gnu_gettext" = "yes"; then
15045
15046$as_echo "#define ENABLE_NLS 1" >>confdefs.h
15047
15048    else
15049      USE_NLS=no
15050    fi
15051  fi
15052
15053  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
15054$as_echo_n "checking whether to use NLS... " >&6; }
15055  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
15056$as_echo "$USE_NLS" >&6; }
15057  if test "$USE_NLS" = "yes"; then
15058    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
15059$as_echo_n "checking where the gettext function comes from... " >&6; }
15060    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
15061      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
15062        gt_source="external libintl"
15063      else
15064        gt_source="libc"
15065      fi
15066    else
15067      gt_source="included intl directory"
15068    fi
15069    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
15070$as_echo "$gt_source" >&6; }
15071  fi
15072
15073  if test "$USE_NLS" = "yes"; then
15074
15075    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
15076      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
15077        { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
15078$as_echo_n "checking how to link with libintl... " >&6; }
15079        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
15080$as_echo "$LIBINTL" >&6; }
15081
15082  for element in $INCINTL; do
15083    haveit=
15084    for x in $CPPFLAGS; do
15085
15086  acl_save_prefix="$prefix"
15087  prefix="$acl_final_prefix"
15088  acl_save_exec_prefix="$exec_prefix"
15089  exec_prefix="$acl_final_exec_prefix"
15090  eval x=\"$x\"
15091  exec_prefix="$acl_save_exec_prefix"
15092  prefix="$acl_save_prefix"
15093
15094      if test "X$x" = "X$element"; then
15095        haveit=yes
15096        break
15097      fi
15098    done
15099    if test -z "$haveit"; then
15100      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
15101    fi
15102  done
15103
15104      fi
15105
15106
15107$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
15108
15109
15110$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
15111
15112    fi
15113
15114        POSUB=po
15115  fi
15116
15117
15118
15119    INTLLIBS="$LIBINTL"
15120
15121
15122
15123
15124
15125
15126fi
15127
15128
15129
15130
15131
15132
15133
15134
15135
15136
15137
15138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
15139$as_echo_n "checking whether NLS is requested... " >&6; }
15140if test x"$USE_NLS" != xyes; then
15141  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15142$as_echo "no" >&6; }
15143else
15144  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15145$as_echo "yes" >&6; }
15146
15147$as_echo "#define ENABLE_NLS 1" >>confdefs.h
15148
15149
15150  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
15151$as_echo_n "checking for catalogs to be installed... " >&6; }
15152  # Look for .po and .gmo files in the source directory.
15153  CATALOGS=
15154  XLINGUAS=
15155  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
15156    # If there aren't any .gmo files the shell will give us the
15157    # literal string "../path/to/srcdir/po/*.gmo" which has to be
15158    # weeded out.
15159    case "$cat" in *\**)
15160      continue;;
15161    esac
15162    # The quadruple backslash is collapsed to a double backslash
15163    # by the backticks, then collapsed again by the double quotes,
15164    # leaving us with one backslash in the sed expression (right
15165    # before the dot that mustn't act as a wildcard).
15166    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
15167    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
15168    # The user is allowed to set LINGUAS to a list of languages to
15169    # install catalogs for.  If it's empty that means "all of them."
15170    if test "x$LINGUAS" = x; then
15171      CATALOGS="$CATALOGS $cat"
15172      XLINGUAS="$XLINGUAS $lang"
15173    else
15174      case "$LINGUAS" in *$lang*)
15175        CATALOGS="$CATALOGS $cat"
15176        XLINGUAS="$XLINGUAS $lang"
15177        ;;
15178      esac
15179    fi
15180  done
15181  LINGUAS="$XLINGUAS"
15182  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
15183$as_echo "$LINGUAS" >&6; }
15184
15185
15186    DATADIRNAME=share
15187
15188  INSTOBJEXT=.mo
15189
15190  GENCAT=gencat
15191
15192  CATOBJEXT=.gmo
15193
15194fi
15195
15196
15197
15198
15199# Prepare PATH_SEPARATOR.
15200# The user is always right.
15201if test "${PATH_SEPARATOR+set}" != set; then
15202  echo "#! /bin/sh" >conf$$.sh
15203  echo  "exit 0"   >>conf$$.sh
15204  chmod +x conf$$.sh
15205  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15206    PATH_SEPARATOR=';'
15207  else
15208    PATH_SEPARATOR=:
15209  fi
15210  rm -f conf$$.sh
15211fi
15212
15213# Find out how to test for executable files. Don't use a zero-byte file,
15214# as systems may use methods other than mode bits to determine executability.
15215cat >conf$$.file <<_ASEOF
15216#! /bin/sh
15217exit 0
15218_ASEOF
15219chmod +x conf$$.file
15220if test -x conf$$.file >/dev/null 2>&1; then
15221  ac_executable_p="test -x"
15222else
15223  ac_executable_p="test -f"
15224fi
15225rm -f conf$$.file
15226
15227# Extract the first word of "msgfmt", so it can be a program name with args.
15228set dummy msgfmt; ac_word=$2
15229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15230$as_echo_n "checking for $ac_word... " >&6; }
15231if ${ac_cv_path_MSGFMT+:} false; then :
15232  $as_echo_n "(cached) " >&6
15233else
15234  case "$MSGFMT" in
15235  [\\/]* | ?:[\\/]*)
15236    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
15237    ;;
15238  *)
15239    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
15240    for ac_dir in $PATH; do
15241      IFS="$ac_save_IFS"
15242      test -z "$ac_dir" && ac_dir=.
15243      for ac_exec_ext in '' $ac_executable_extensions; do
15244        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
15245          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
15246     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15247            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
15248            break 2
15249          fi
15250        fi
15251      done
15252    done
15253    IFS="$ac_save_IFS"
15254  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
15255    ;;
15256esac
15257fi
15258MSGFMT="$ac_cv_path_MSGFMT"
15259if test "$MSGFMT" != ":"; then
15260  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
15261$as_echo "$MSGFMT" >&6; }
15262else
15263  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15264$as_echo "no" >&6; }
15265fi
15266
15267  # Extract the first word of "gmsgfmt", so it can be a program name with args.
15268set dummy gmsgfmt; ac_word=$2
15269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15270$as_echo_n "checking for $ac_word... " >&6; }
15271if ${ac_cv_path_GMSGFMT+:} false; then :
15272  $as_echo_n "(cached) " >&6
15273else
15274  case $GMSGFMT in
15275  [\\/]* | ?:[\\/]*)
15276  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
15277  ;;
15278  *)
15279  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15280for as_dir in $PATH
15281do
15282  IFS=$as_save_IFS
15283  test -z "$as_dir" && as_dir=.
15284    for ac_exec_ext in '' $ac_executable_extensions; do
15285  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15286    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
15287    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15288    break 2
15289  fi
15290done
15291  done
15292IFS=$as_save_IFS
15293
15294  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
15295  ;;
15296esac
15297fi
15298GMSGFMT=$ac_cv_path_GMSGFMT
15299if test -n "$GMSGFMT"; then
15300  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
15301$as_echo "$GMSGFMT" >&6; }
15302else
15303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15304$as_echo "no" >&6; }
15305fi
15306
15307
15308
15309
15310# Prepare PATH_SEPARATOR.
15311# The user is always right.
15312if test "${PATH_SEPARATOR+set}" != set; then
15313  echo "#! /bin/sh" >conf$$.sh
15314  echo  "exit 0"   >>conf$$.sh
15315  chmod +x conf$$.sh
15316  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15317    PATH_SEPARATOR=';'
15318  else
15319    PATH_SEPARATOR=:
15320  fi
15321  rm -f conf$$.sh
15322fi
15323
15324# Find out how to test for executable files. Don't use a zero-byte file,
15325# as systems may use methods other than mode bits to determine executability.
15326cat >conf$$.file <<_ASEOF
15327#! /bin/sh
15328exit 0
15329_ASEOF
15330chmod +x conf$$.file
15331if test -x conf$$.file >/dev/null 2>&1; then
15332  ac_executable_p="test -x"
15333else
15334  ac_executable_p="test -f"
15335fi
15336rm -f conf$$.file
15337
15338# Extract the first word of "xgettext", so it can be a program name with args.
15339set dummy xgettext; ac_word=$2
15340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15341$as_echo_n "checking for $ac_word... " >&6; }
15342if ${ac_cv_path_XGETTEXT+:} false; then :
15343  $as_echo_n "(cached) " >&6
15344else
15345  case "$XGETTEXT" in
15346  [\\/]* | ?:[\\/]*)
15347    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
15348    ;;
15349  *)
15350    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
15351    for ac_dir in $PATH; do
15352      IFS="$ac_save_IFS"
15353      test -z "$ac_dir" && ac_dir=.
15354      for ac_exec_ext in '' $ac_executable_extensions; do
15355        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
15356          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
15357     (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
15358            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
15359            break 2
15360          fi
15361        fi
15362      done
15363    done
15364    IFS="$ac_save_IFS"
15365  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
15366    ;;
15367esac
15368fi
15369XGETTEXT="$ac_cv_path_XGETTEXT"
15370if test "$XGETTEXT" != ":"; then
15371  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
15372$as_echo "$XGETTEXT" >&6; }
15373else
15374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15375$as_echo "no" >&6; }
15376fi
15377
15378    rm -f messages.po
15379
15380
15381# Prepare PATH_SEPARATOR.
15382# The user is always right.
15383if test "${PATH_SEPARATOR+set}" != set; then
15384  echo "#! /bin/sh" >conf$$.sh
15385  echo  "exit 0"   >>conf$$.sh
15386  chmod +x conf$$.sh
15387  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15388    PATH_SEPARATOR=';'
15389  else
15390    PATH_SEPARATOR=:
15391  fi
15392  rm -f conf$$.sh
15393fi
15394
15395# Find out how to test for executable files. Don't use a zero-byte file,
15396# as systems may use methods other than mode bits to determine executability.
15397cat >conf$$.file <<_ASEOF
15398#! /bin/sh
15399exit 0
15400_ASEOF
15401chmod +x conf$$.file
15402if test -x conf$$.file >/dev/null 2>&1; then
15403  ac_executable_p="test -x"
15404else
15405  ac_executable_p="test -f"
15406fi
15407rm -f conf$$.file
15408
15409# Extract the first word of "msgmerge", so it can be a program name with args.
15410set dummy msgmerge; ac_word=$2
15411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15412$as_echo_n "checking for $ac_word... " >&6; }
15413if ${ac_cv_path_MSGMERGE+:} false; then :
15414  $as_echo_n "(cached) " >&6
15415else
15416  case "$MSGMERGE" in
15417  [\\/]* | ?:[\\/]*)
15418    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
15419    ;;
15420  *)
15421    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
15422    for ac_dir in $PATH; do
15423      IFS="$ac_save_IFS"
15424      test -z "$ac_dir" && ac_dir=.
15425      for ac_exec_ext in '' $ac_executable_extensions; do
15426        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
15427          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
15428            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
15429            break 2
15430          fi
15431        fi
15432      done
15433    done
15434    IFS="$ac_save_IFS"
15435  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
15436    ;;
15437esac
15438fi
15439MSGMERGE="$ac_cv_path_MSGMERGE"
15440if test "$MSGMERGE" != ":"; then
15441  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
15442$as_echo "$MSGMERGE" >&6; }
15443else
15444  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15445$as_echo "no" >&6; }
15446fi
15447
15448
15449      if test "$GMSGFMT" != ":"; then
15450            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
15451       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
15452      : ;
15453    else
15454      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
15455      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
15456$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
15457      GMSGFMT=":"
15458    fi
15459  fi
15460
15461      if test "$XGETTEXT" != ":"; then
15462            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
15463       (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
15464      : ;
15465    else
15466      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
15467$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
15468      XGETTEXT=":"
15469    fi
15470        rm -f messages.po
15471  fi
15472
15473  ac_config_commands="$ac_config_commands default-2"
15474
15475
15476
15477
15478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
15479$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
15480    # Check whether --enable-maintainer-mode was given.
15481if test "${enable_maintainer_mode+set}" = set; then :
15482  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
15483else
15484  USE_MAINTAINER_MODE=no
15485fi
15486
15487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
15488$as_echo "$USE_MAINTAINER_MODE" >&6; }
15489   if test $USE_MAINTAINER_MODE = yes; then
15490  MAINTAINER_MODE_TRUE=
15491  MAINTAINER_MODE_FALSE='#'
15492else
15493  MAINTAINER_MODE_TRUE='#'
15494  MAINTAINER_MODE_FALSE=
15495fi
15496
15497  MAINT=$MAINTAINER_MODE_TRUE
15498
15499
15500 if false; then
15501  GENINSRC_NEVER_TRUE=
15502  GENINSRC_NEVER_FALSE='#'
15503else
15504  GENINSRC_NEVER_TRUE='#'
15505  GENINSRC_NEVER_FALSE=
15506fi
15507
15508
15509
15510for ac_header in memory.h sys/stat.h sys/types.h unistd.h
15511do :
15512  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15513ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15514if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15515  cat >>confdefs.h <<_ACEOF
15516#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15517_ACEOF
15518
15519fi
15520
15521done
15522
15523
15524# Put this here so that autoconf's "cross-compiling" message doesn't confuse
15525# people who are not cross-compiling but are compiling cross-assemblers.
15526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
15527$as_echo_n "checking whether compiling a cross-assembler... " >&6; }
15528if test "${host}" = "${target}"; then
15529  cross_gas=no
15530else
15531  cross_gas=yes
15532
15533$as_echo "#define CROSS_COMPILE 1" >>confdefs.h
15534
15535fi
15536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
15537$as_echo "$cross_gas" >&6; }
15538
15539for ac_func in strsignal
15540do :
15541  ac_fn_c_check_func "$LINENO" "strsignal" "ac_cv_func_strsignal"
15542if test "x$ac_cv_func_strsignal" = xyes; then :
15543  cat >>confdefs.h <<_ACEOF
15544#define HAVE_STRSIGNAL 1
15545_ACEOF
15546
15547fi
15548done
15549
15550
15551
15552  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
15553$as_echo_n "checking for LC_MESSAGES... " >&6; }
15554if ${am_cv_val_LC_MESSAGES+:} false; then :
15555  $as_echo_n "(cached) " >&6
15556else
15557  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15558/* end confdefs.h.  */
15559#include <locale.h>
15560int
15561main ()
15562{
15563return LC_MESSAGES
15564  ;
15565  return 0;
15566}
15567_ACEOF
15568if ac_fn_c_try_link "$LINENO"; then :
15569  am_cv_val_LC_MESSAGES=yes
15570else
15571  am_cv_val_LC_MESSAGES=no
15572fi
15573rm -f core conftest.err conftest.$ac_objext \
15574    conftest$ac_exeext conftest.$ac_ext
15575fi
15576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
15577$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
15578  if test $am_cv_val_LC_MESSAGES = yes; then
15579
15580$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
15581
15582  fi
15583
15584
15585# do we need the math library?
15586case "${need_libm}" in
15587yes)
15588  LIBM=
15589case $host in
15590*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
15591  # These system don't have libm, or don't need it
15592  ;;
15593*-ncr-sysv4.3*)
15594  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
15595$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
15596if ${ac_cv_lib_mw__mwvalidcheckl+:} false; then :
15597  $as_echo_n "(cached) " >&6
15598else
15599  ac_check_lib_save_LIBS=$LIBS
15600LIBS="-lmw  $LIBS"
15601cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15602/* end confdefs.h.  */
15603
15604/* Override any GCC internal prototype to avoid an error.
15605   Use char because int might match the return type of a GCC
15606   builtin and then its argument prototype would still apply.  */
15607#ifdef __cplusplus
15608extern "C"
15609#endif
15610char _mwvalidcheckl ();
15611int
15612main ()
15613{
15614return _mwvalidcheckl ();
15615  ;
15616  return 0;
15617}
15618_ACEOF
15619if ac_fn_c_try_link "$LINENO"; then :
15620  ac_cv_lib_mw__mwvalidcheckl=yes
15621else
15622  ac_cv_lib_mw__mwvalidcheckl=no
15623fi
15624rm -f core conftest.err conftest.$ac_objext \
15625    conftest$ac_exeext conftest.$ac_ext
15626LIBS=$ac_check_lib_save_LIBS
15627fi
15628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
15629$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
15630if test "x$ac_cv_lib_mw__mwvalidcheckl" = xyes; then :
15631  LIBM="-lmw"
15632fi
15633
15634  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
15635$as_echo_n "checking for cos in -lm... " >&6; }
15636if ${ac_cv_lib_m_cos+:} false; then :
15637  $as_echo_n "(cached) " >&6
15638else
15639  ac_check_lib_save_LIBS=$LIBS
15640LIBS="-lm  $LIBS"
15641cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15642/* end confdefs.h.  */
15643
15644/* Override any GCC internal prototype to avoid an error.
15645   Use char because int might match the return type of a GCC
15646   builtin and then its argument prototype would still apply.  */
15647#ifdef __cplusplus
15648extern "C"
15649#endif
15650char cos ();
15651int
15652main ()
15653{
15654return cos ();
15655  ;
15656  return 0;
15657}
15658_ACEOF
15659if ac_fn_c_try_link "$LINENO"; then :
15660  ac_cv_lib_m_cos=yes
15661else
15662  ac_cv_lib_m_cos=no
15663fi
15664rm -f core conftest.err conftest.$ac_objext \
15665    conftest$ac_exeext conftest.$ac_ext
15666LIBS=$ac_check_lib_save_LIBS
15667fi
15668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
15669$as_echo "$ac_cv_lib_m_cos" >&6; }
15670if test "x$ac_cv_lib_m_cos" = xyes; then :
15671  LIBM="$LIBM -lm"
15672fi
15673
15674  ;;
15675*)
15676  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
15677$as_echo_n "checking for cos in -lm... " >&6; }
15678if ${ac_cv_lib_m_cos+:} false; then :
15679  $as_echo_n "(cached) " >&6
15680else
15681  ac_check_lib_save_LIBS=$LIBS
15682LIBS="-lm  $LIBS"
15683cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15684/* end confdefs.h.  */
15685
15686/* Override any GCC internal prototype to avoid an error.
15687   Use char because int might match the return type of a GCC
15688   builtin and then its argument prototype would still apply.  */
15689#ifdef __cplusplus
15690extern "C"
15691#endif
15692char cos ();
15693int
15694main ()
15695{
15696return cos ();
15697  ;
15698  return 0;
15699}
15700_ACEOF
15701if ac_fn_c_try_link "$LINENO"; then :
15702  ac_cv_lib_m_cos=yes
15703else
15704  ac_cv_lib_m_cos=no
15705fi
15706rm -f core conftest.err conftest.$ac_objext \
15707    conftest$ac_exeext conftest.$ac_ext
15708LIBS=$ac_check_lib_save_LIBS
15709fi
15710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
15711$as_echo "$ac_cv_lib_m_cos" >&6; }
15712if test "x$ac_cv_lib_m_cos" = xyes; then :
15713  LIBM="-lm"
15714fi
15715
15716  ;;
15717esac
15718
15719
15720
15721  ;;
15722esac
15723
15724# Some non-ANSI preprocessors botch requoting inside strings.  That's bad
15725# enough, but on some of those systems, the assert macro relies on requoting
15726# working properly!
15727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
15728$as_echo_n "checking for working assert macro... " >&6; }
15729if ${gas_cv_assert_ok+:} false; then :
15730  $as_echo_n "(cached) " >&6
15731else
15732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15733/* end confdefs.h.  */
15734#include <assert.h>
15735#include <string.h>
15736#include <stdio.h>
15737int
15738main ()
15739{
15740
15741/* check for requoting problems */
15742static int a, b, c, d;
15743static char *s;
15744assert (!strcmp(s, "foo bar baz quux"));
15745/* check for newline handling */
15746assert (a == b
15747        || c == d);
15748
15749  ;
15750  return 0;
15751}
15752_ACEOF
15753if ac_fn_c_try_link "$LINENO"; then :
15754  gas_cv_assert_ok=yes
15755else
15756  gas_cv_assert_ok=no
15757fi
15758rm -f core conftest.err conftest.$ac_objext \
15759    conftest$ac_exeext conftest.$ac_ext
15760fi
15761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
15762$as_echo "$gas_cv_assert_ok" >&6; }
15763test $gas_cv_assert_ok = yes ||
15764$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
15765
15766
15767
15768# On some systems, the system header files may not declare malloc, realloc,
15769# and free.  There are places where gas needs these functions to have been
15770# declared -- such as when taking their addresses.
15771gas_test_headers="
15772#ifdef HAVE_MEMORY_H
15773#include <memory.h>
15774#endif
15775#include <string.h>
15776#include <stdlib.h>
15777#ifdef HAVE_UNISTD_H
15778#include <unistd.h>
15779#endif
15780"
15781
15782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
15783$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
15784if ${gas_cv_decl_getopt_unistd_h+:} false; then :
15785  $as_echo_n "(cached) " >&6
15786else
15787  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15788/* end confdefs.h.  */
15789#include <unistd.h>
15790int
15791main ()
15792{
15793extern int getopt (int, char *const*, const char *);
15794  ;
15795  return 0;
15796}
15797_ACEOF
15798if ac_fn_c_try_compile "$LINENO"; then :
15799  gas_cv_decl_getopt_unistd_h=yes
15800else
15801  gas_cv_decl_getopt_unistd_h=no
15802fi
15803rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15804fi
15805
15806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
15807$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
15808if test $gas_cv_decl_getopt_unistd_h = yes; then
15809
15810$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
15811
15812fi
15813
15814
15815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
15816$as_echo_n "checking whether declaration is required for environ... " >&6; }
15817if ${gas_cv_decl_needed_environ+:} false; then :
15818  $as_echo_n "(cached) " >&6
15819else
15820  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15821/* end confdefs.h.  */
15822$gas_test_headers
15823int
15824main ()
15825{
15826
15827typedef char **f;
15828f x;
15829x = (f) environ;
15830
15831  ;
15832  return 0;
15833}
15834_ACEOF
15835if ac_fn_c_try_link "$LINENO"; then :
15836  gas_cv_decl_needed_environ=no
15837else
15838  gas_cv_decl_needed_environ=yes
15839fi
15840rm -f core conftest.err conftest.$ac_objext \
15841    conftest$ac_exeext conftest.$ac_ext
15842fi
15843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
15844$as_echo "$gas_cv_decl_needed_environ" >&6; }
15845if test $gas_cv_decl_needed_environ = yes; then
15846
15847$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
15848
15849fi
15850
15851
15852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
15853$as_echo_n "checking whether declaration is required for ffs... " >&6; }
15854if ${gas_cv_decl_needed_ffs+:} false; then :
15855  $as_echo_n "(cached) " >&6
15856else
15857  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15858/* end confdefs.h.  */
15859$gas_test_headers
15860int
15861main ()
15862{
15863
15864typedef int (*f)(int);
15865f x;
15866x = (f) ffs;
15867
15868  ;
15869  return 0;
15870}
15871_ACEOF
15872if ac_fn_c_try_link "$LINENO"; then :
15873  gas_cv_decl_needed_ffs=no
15874else
15875  gas_cv_decl_needed_ffs=yes
15876fi
15877rm -f core conftest.err conftest.$ac_objext \
15878    conftest$ac_exeext conftest.$ac_ext
15879fi
15880{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
15881$as_echo "$gas_cv_decl_needed_ffs" >&6; }
15882if test $gas_cv_decl_needed_ffs = yes; then
15883
15884$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
15885
15886fi
15887
15888
15889ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
15890if test "x$ac_cv_have_decl_asprintf" = xyes; then :
15891  ac_have_decl=1
15892else
15893  ac_have_decl=0
15894fi
15895
15896cat >>confdefs.h <<_ACEOF
15897#define HAVE_DECL_ASPRINTF $ac_have_decl
15898_ACEOF
15899ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
15900if test "x$ac_cv_have_decl_mempcpy" = xyes; then :
15901  ac_have_decl=1
15902else
15903  ac_have_decl=0
15904fi
15905
15906cat >>confdefs.h <<_ACEOF
15907#define HAVE_DECL_MEMPCPY $ac_have_decl
15908_ACEOF
15909ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
15910if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
15911  ac_have_decl=1
15912else
15913  ac_have_decl=0
15914fi
15915
15916cat >>confdefs.h <<_ACEOF
15917#define HAVE_DECL_STPCPY $ac_have_decl
15918_ACEOF
15919
15920
15921
15922case "${host}" in
15923*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
15924
15925$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
15926 ;;
15927esac
15928
15929# Link in zlib/zstd if we can.  This allows us to write compressed debug sections.
15930
15931  # Use the system's zlib library.
15932  zlibdir="-L\$(top_builddir)/../zlib"
15933  zlibinc="-I\$(top_srcdir)/../zlib"
15934
15935# Check whether --with-system-zlib was given.
15936if test "${with_system_zlib+set}" = set; then :
15937  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
15938    zlibdir=
15939    zlibinc=
15940  fi
15941
15942fi
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
15955	if test -n "$ac_tool_prefix"; then
15956  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
15957set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
15958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15959$as_echo_n "checking for $ac_word... " >&6; }
15960if ${ac_cv_path_PKG_CONFIG+:} false; then :
15961  $as_echo_n "(cached) " >&6
15962else
15963  case $PKG_CONFIG in
15964  [\\/]* | ?:[\\/]*)
15965  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
15966  ;;
15967  *)
15968  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15969for as_dir in $PATH
15970do
15971  IFS=$as_save_IFS
15972  test -z "$as_dir" && as_dir=.
15973    for ac_exec_ext in '' $ac_executable_extensions; do
15974  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15975    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
15976    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15977    break 2
15978  fi
15979done
15980  done
15981IFS=$as_save_IFS
15982
15983  ;;
15984esac
15985fi
15986PKG_CONFIG=$ac_cv_path_PKG_CONFIG
15987if test -n "$PKG_CONFIG"; then
15988  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
15989$as_echo "$PKG_CONFIG" >&6; }
15990else
15991  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15992$as_echo "no" >&6; }
15993fi
15994
15995
15996fi
15997if test -z "$ac_cv_path_PKG_CONFIG"; then
15998  ac_pt_PKG_CONFIG=$PKG_CONFIG
15999  # Extract the first word of "pkg-config", so it can be a program name with args.
16000set dummy pkg-config; ac_word=$2
16001{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16002$as_echo_n "checking for $ac_word... " >&6; }
16003if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
16004  $as_echo_n "(cached) " >&6
16005else
16006  case $ac_pt_PKG_CONFIG in
16007  [\\/]* | ?:[\\/]*)
16008  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
16009  ;;
16010  *)
16011  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16012for as_dir in $PATH
16013do
16014  IFS=$as_save_IFS
16015  test -z "$as_dir" && as_dir=.
16016    for ac_exec_ext in '' $ac_executable_extensions; do
16017  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16018    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
16019    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16020    break 2
16021  fi
16022done
16023  done
16024IFS=$as_save_IFS
16025
16026  ;;
16027esac
16028fi
16029ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
16030if test -n "$ac_pt_PKG_CONFIG"; then
16031  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
16032$as_echo "$ac_pt_PKG_CONFIG" >&6; }
16033else
16034  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16035$as_echo "no" >&6; }
16036fi
16037
16038  if test "x$ac_pt_PKG_CONFIG" = x; then
16039    PKG_CONFIG=""
16040  else
16041    case $cross_compiling:$ac_tool_warned in
16042yes:)
16043{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16044$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
16045ac_tool_warned=yes ;;
16046esac
16047    PKG_CONFIG=$ac_pt_PKG_CONFIG
16048  fi
16049else
16050  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
16051fi
16052
16053fi
16054if test -n "$PKG_CONFIG"; then
16055	_pkg_min_version=0.9.0
16056	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
16057$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
16058	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
16059		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16060$as_echo "yes" >&6; }
16061	else
16062		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16063$as_echo "no" >&6; }
16064		PKG_CONFIG=""
16065	fi
16066fi
16067
16068
16069# Check whether --with-zstd was given.
16070if test "${with_zstd+set}" = set; then :
16071  withval=$with_zstd;
16072else
16073  with_zstd=auto
16074fi
16075
16076
16077if test "$with_zstd" != no; then :
16078
16079pkg_failed=no
16080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libzstd >= 1.4.0" >&5
16081$as_echo_n "checking for libzstd >= 1.4.0... " >&6; }
16082
16083if test -n "$ZSTD_CFLAGS"; then
16084    pkg_cv_ZSTD_CFLAGS="$ZSTD_CFLAGS"
16085 elif test -n "$PKG_CONFIG"; then
16086    if test -n "$PKG_CONFIG" && \
16087    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libzstd >= 1.4.0\""; } >&5
16088  ($PKG_CONFIG --exists --print-errors "libzstd >= 1.4.0") 2>&5
16089  ac_status=$?
16090  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16091  test $ac_status = 0; }; then
16092  pkg_cv_ZSTD_CFLAGS=`$PKG_CONFIG --cflags "libzstd >= 1.4.0" 2>/dev/null`
16093		      test "x$?" != "x0" && pkg_failed=yes
16094else
16095  pkg_failed=yes
16096fi
16097 else
16098    pkg_failed=untried
16099fi
16100if test -n "$ZSTD_LIBS"; then
16101    pkg_cv_ZSTD_LIBS="$ZSTD_LIBS"
16102 elif test -n "$PKG_CONFIG"; then
16103    if test -n "$PKG_CONFIG" && \
16104    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libzstd >= 1.4.0\""; } >&5
16105  ($PKG_CONFIG --exists --print-errors "libzstd >= 1.4.0") 2>&5
16106  ac_status=$?
16107  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16108  test $ac_status = 0; }; then
16109  pkg_cv_ZSTD_LIBS=`$PKG_CONFIG --libs "libzstd >= 1.4.0" 2>/dev/null`
16110		      test "x$?" != "x0" && pkg_failed=yes
16111else
16112  pkg_failed=yes
16113fi
16114 else
16115    pkg_failed=untried
16116fi
16117
16118if test $pkg_failed = no; then
16119  pkg_save_LDFLAGS="$LDFLAGS"
16120  LDFLAGS="$LDFLAGS $pkg_cv_ZSTD_LIBS"
16121  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16122/* end confdefs.h.  */
16123
16124int
16125main ()
16126{
16127
16128  ;
16129  return 0;
16130}
16131_ACEOF
16132if ac_fn_c_try_link "$LINENO"; then :
16133
16134else
16135  pkg_failed=yes
16136fi
16137rm -f core conftest.err conftest.$ac_objext \
16138    conftest$ac_exeext conftest.$ac_ext
16139  LDFLAGS=$pkg_save_LDFLAGS
16140fi
16141
16142
16143
16144if test $pkg_failed = yes; then
16145        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16146$as_echo "no" >&6; }
16147
16148if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
16149        _pkg_short_errors_supported=yes
16150else
16151        _pkg_short_errors_supported=no
16152fi
16153        if test $_pkg_short_errors_supported = yes; then
16154	        ZSTD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libzstd >= 1.4.0" 2>&1`
16155        else
16156	        ZSTD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libzstd >= 1.4.0" 2>&1`
16157        fi
16158	# Put the nasty error message in config.log where it belongs
16159	echo "$ZSTD_PKG_ERRORS" >&5
16160
16161
16162    if test "$with_zstd" = yes; then
16163      as_fn_error $? "--with-zstd was given, but pkgconfig/libzstd.pc is not found" "$LINENO" 5
16164    fi
16165
16166elif test $pkg_failed = untried; then
16167        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16168$as_echo "no" >&6; }
16169
16170    if test "$with_zstd" = yes; then
16171      as_fn_error $? "--with-zstd was given, but pkgconfig/libzstd.pc is not found" "$LINENO" 5
16172    fi
16173
16174else
16175	ZSTD_CFLAGS=$pkg_cv_ZSTD_CFLAGS
16176	ZSTD_LIBS=$pkg_cv_ZSTD_LIBS
16177        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16178$as_echo "yes" >&6; }
16179
16180
16181$as_echo "#define HAVE_ZSTD 1" >>confdefs.h
16182
16183
16184fi
16185
16186fi
16187
16188
16189# Support for VMS timestamps via cross compile
16190
16191if test "$ac_cv_header_time_h" = yes; then
16192  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
16193$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
16194 if ${gas_cv_have_time_type_member_tm_gmtoff+:} false; then :
16195  $as_echo_n "(cached) " >&6
16196else
16197  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16198/* end confdefs.h.  */
16199
16200#define _BSD_SOURCE 1
16201#include <time.h>
16202int
16203main ()
16204{
16205struct tm avar; void* aref = (void*) &avar.tm_gmtoff
16206  ;
16207  return 0;
16208}
16209_ACEOF
16210if ac_fn_c_try_compile "$LINENO"; then :
16211  gas_cv_have_time_type_member_tm_gmtoff=yes
16212else
16213  gas_cv_have_time_type_member_tm_gmtoff=no
16214
16215fi
16216rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16217fi
16218
16219 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
16220
16221$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
16222
16223 fi
16224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
16225$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
16226
16227fi
16228
16229if test "$ac_cv_header_sys_stat_h" = yes; then
16230    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
16231$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
16232 if ${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+:} false; then :
16233  $as_echo_n "(cached) " >&6
16234else
16235  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16236/* end confdefs.h.  */
16237
16238#define _BSD_SOURCE 1
16239#include <sys/stat.h>
16240int
16241main ()
16242{
16243struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
16244  ;
16245  return 0;
16246}
16247_ACEOF
16248if ac_fn_c_try_compile "$LINENO"; then :
16249  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
16250else
16251  gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
16252
16253fi
16254rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16255fi
16256
16257 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
16258
16259$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
16260
16261 fi
16262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
16263$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
16264
16265    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
16266$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
16267 if ${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+:} false; then :
16268  $as_echo_n "(cached) " >&6
16269else
16270  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16271/* end confdefs.h.  */
16272
16273#define _BSD_SOURCE 1
16274#include <sys/stat.h>
16275int
16276main ()
16277{
16278struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
16279  ;
16280  return 0;
16281}
16282_ACEOF
16283if ac_fn_c_try_compile "$LINENO"; then :
16284  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
16285else
16286  gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
16287
16288fi
16289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16290fi
16291
16292 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
16293
16294$as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
16295
16296 fi
16297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
16298$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
16299
16300fi
16301
16302
16303
16304
16305
16306
16307
16308
16309
16310ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
16311
16312ac_config_commands="$ac_config_commands default"
16313
16314
16315cat >confcache <<\_ACEOF
16316# This file is a shell script that caches the results of configure
16317# tests run on this system so they can be shared between configure
16318# scripts and configure runs, see configure's option --config-cache.
16319# It is not useful on other systems.  If it contains results you don't
16320# want to keep, you may remove or edit it.
16321#
16322# config.status only pays attention to the cache file if you give it
16323# the --recheck option to rerun configure.
16324#
16325# `ac_cv_env_foo' variables (set or unset) will be overridden when
16326# loading this file, other *unset* `ac_cv_foo' will be assigned the
16327# following values.
16328
16329_ACEOF
16330
16331# The following way of writing the cache mishandles newlines in values,
16332# but we know of no workaround that is simple, portable, and efficient.
16333# So, we kill variables containing newlines.
16334# Ultrix sh set writes to stderr and can't be redirected directly,
16335# and sets the high bit in the cache file unless we assign to the vars.
16336(
16337  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16338    eval ac_val=\$$ac_var
16339    case $ac_val in #(
16340    *${as_nl}*)
16341      case $ac_var in #(
16342      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16343$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16344      esac
16345      case $ac_var in #(
16346      _ | IFS | as_nl) ;; #(
16347      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16348      *) { eval $ac_var=; unset $ac_var;} ;;
16349      esac ;;
16350    esac
16351  done
16352
16353  (set) 2>&1 |
16354    case $as_nl`(ac_space=' '; set) 2>&1` in #(
16355    *${as_nl}ac_space=\ *)
16356      # `set' does not quote correctly, so add quotes: double-quote
16357      # substitution turns \\\\ into \\, and sed turns \\ into \.
16358      sed -n \
16359	"s/'/'\\\\''/g;
16360	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16361      ;; #(
16362    *)
16363      # `set' quotes correctly as required by POSIX, so do not add quotes.
16364      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16365      ;;
16366    esac |
16367    sort
16368) |
16369  sed '
16370     /^ac_cv_env_/b end
16371     t clear
16372     :clear
16373     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16374     t end
16375     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16376     :end' >>confcache
16377if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16378  if test -w "$cache_file"; then
16379    if test "x$cache_file" != "x/dev/null"; then
16380      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16381$as_echo "$as_me: updating cache $cache_file" >&6;}
16382      if test ! -f "$cache_file" || test -h "$cache_file"; then
16383	cat confcache >"$cache_file"
16384      else
16385        case $cache_file in #(
16386        */* | ?:*)
16387	  mv -f confcache "$cache_file"$$ &&
16388	  mv -f "$cache_file"$$ "$cache_file" ;; #(
16389        *)
16390	  mv -f confcache "$cache_file" ;;
16391	esac
16392      fi
16393    fi
16394  else
16395    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16396$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16397  fi
16398fi
16399rm -f confcache
16400
16401test "x$prefix" = xNONE && prefix=$ac_default_prefix
16402# Let make expand exec_prefix.
16403test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16404
16405DEFS=-DHAVE_CONFIG_H
16406
16407ac_libobjs=
16408ac_ltlibobjs=
16409U=
16410for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16411  # 1. Remove the extension, and $U if already installed.
16412  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16413  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16414  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
16415  #    will be set to the directory where LIBOBJS objects are built.
16416  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16417  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16418done
16419LIBOBJS=$ac_libobjs
16420
16421LTLIBOBJS=$ac_ltlibobjs
16422
16423
16424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
16425$as_echo_n "checking that generated files are newer than configure... " >&6; }
16426   if test -n "$am_sleep_pid"; then
16427     # Hide warnings about reused PIDs.
16428     wait $am_sleep_pid 2>/dev/null
16429   fi
16430   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
16431$as_echo "done" >&6; }
16432 if test -n "$EXEEXT"; then
16433  am__EXEEXT_TRUE=
16434  am__EXEEXT_FALSE='#'
16435else
16436  am__EXEEXT_TRUE='#'
16437  am__EXEEXT_FALSE=
16438fi
16439
16440if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16441  as_fn_error $? "conditional \"AMDEP\" was never defined.
16442Usually this means the macro was only invoked conditionally." "$LINENO" 5
16443fi
16444if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16445  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
16446Usually this means the macro was only invoked conditionally." "$LINENO" 5
16447fi
16448
16449if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16450  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
16451Usually this means the macro was only invoked conditionally." "$LINENO" 5
16452fi
16453if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
16454  as_fn_error $? "conditional \"GENINSRC_NEVER\" was never defined.
16455Usually this means the macro was only invoked conditionally." "$LINENO" 5
16456fi
16457
16458: "${CONFIG_STATUS=./config.status}"
16459ac_write_fail=0
16460ac_clean_files_save=$ac_clean_files
16461ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16462{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16463$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16464as_write_fail=0
16465cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16466#! $SHELL
16467# Generated by $as_me.
16468# Run this file to recreate the current configuration.
16469# Compiler output produced by configure, useful for debugging
16470# configure, is in config.log if it exists.
16471
16472debug=false
16473ac_cs_recheck=false
16474ac_cs_silent=false
16475
16476SHELL=\${CONFIG_SHELL-$SHELL}
16477export SHELL
16478_ASEOF
16479cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16480## -------------------- ##
16481## M4sh Initialization. ##
16482## -------------------- ##
16483
16484# Be more Bourne compatible
16485DUALCASE=1; export DUALCASE # for MKS sh
16486if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16487  emulate sh
16488  NULLCMD=:
16489  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16490  # is contrary to our usage.  Disable this feature.
16491  alias -g '${1+"$@"}'='"$@"'
16492  setopt NO_GLOB_SUBST
16493else
16494  case `(set -o) 2>/dev/null` in #(
16495  *posix*) :
16496    set -o posix ;; #(
16497  *) :
16498     ;;
16499esac
16500fi
16501
16502
16503as_nl='
16504'
16505export as_nl
16506# Printing a long string crashes Solaris 7 /usr/bin/printf.
16507as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16508as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16509as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16510# Prefer a ksh shell builtin over an external printf program on Solaris,
16511# but without wasting forks for bash or zsh.
16512if test -z "$BASH_VERSION$ZSH_VERSION" \
16513    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16514  as_echo='print -r --'
16515  as_echo_n='print -rn --'
16516elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16517  as_echo='printf %s\n'
16518  as_echo_n='printf %s'
16519else
16520  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16521    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16522    as_echo_n='/usr/ucb/echo -n'
16523  else
16524    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16525    as_echo_n_body='eval
16526      arg=$1;
16527      case $arg in #(
16528      *"$as_nl"*)
16529	expr "X$arg" : "X\\(.*\\)$as_nl";
16530	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16531      esac;
16532      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16533    '
16534    export as_echo_n_body
16535    as_echo_n='sh -c $as_echo_n_body as_echo'
16536  fi
16537  export as_echo_body
16538  as_echo='sh -c $as_echo_body as_echo'
16539fi
16540
16541# The user is always right.
16542if test "${PATH_SEPARATOR+set}" != set; then
16543  PATH_SEPARATOR=:
16544  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16545    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16546      PATH_SEPARATOR=';'
16547  }
16548fi
16549
16550
16551# IFS
16552# We need space, tab and new line, in precisely that order.  Quoting is
16553# there to prevent editors from complaining about space-tab.
16554# (If _AS_PATH_WALK were called with IFS unset, it would disable word
16555# splitting by setting IFS to empty value.)
16556IFS=" ""	$as_nl"
16557
16558# Find who we are.  Look in the path if we contain no directory separator.
16559as_myself=
16560case $0 in #((
16561  *[\\/]* ) as_myself=$0 ;;
16562  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16563for as_dir in $PATH
16564do
16565  IFS=$as_save_IFS
16566  test -z "$as_dir" && as_dir=.
16567    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16568  done
16569IFS=$as_save_IFS
16570
16571     ;;
16572esac
16573# We did not find ourselves, most probably we were run as `sh COMMAND'
16574# in which case we are not to be found in the path.
16575if test "x$as_myself" = x; then
16576  as_myself=$0
16577fi
16578if test ! -f "$as_myself"; then
16579  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16580  exit 1
16581fi
16582
16583# Unset variables that we do not need and which cause bugs (e.g. in
16584# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
16585# suppresses any "Segmentation fault" message there.  '((' could
16586# trigger a bug in pdksh 5.2.14.
16587for as_var in BASH_ENV ENV MAIL MAILPATH
16588do eval test x\${$as_var+set} = xset \
16589  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16590done
16591PS1='$ '
16592PS2='> '
16593PS4='+ '
16594
16595# NLS nuisances.
16596LC_ALL=C
16597export LC_ALL
16598LANGUAGE=C
16599export LANGUAGE
16600
16601# CDPATH.
16602(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16603
16604
16605# as_fn_error STATUS ERROR [LINENO LOG_FD]
16606# ----------------------------------------
16607# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16608# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16609# script with STATUS, using 1 if that was 0.
16610as_fn_error ()
16611{
16612  as_status=$1; test $as_status -eq 0 && as_status=1
16613  if test "$4"; then
16614    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16615    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
16616  fi
16617  $as_echo "$as_me: error: $2" >&2
16618  as_fn_exit $as_status
16619} # as_fn_error
16620
16621
16622# as_fn_set_status STATUS
16623# -----------------------
16624# Set $? to STATUS, without forking.
16625as_fn_set_status ()
16626{
16627  return $1
16628} # as_fn_set_status
16629
16630# as_fn_exit STATUS
16631# -----------------
16632# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16633as_fn_exit ()
16634{
16635  set +e
16636  as_fn_set_status $1
16637  exit $1
16638} # as_fn_exit
16639
16640# as_fn_unset VAR
16641# ---------------
16642# Portably unset VAR.
16643as_fn_unset ()
16644{
16645  { eval $1=; unset $1;}
16646}
16647as_unset=as_fn_unset
16648# as_fn_append VAR VALUE
16649# ----------------------
16650# Append the text in VALUE to the end of the definition contained in VAR. Take
16651# advantage of any shell optimizations that allow amortized linear growth over
16652# repeated appends, instead of the typical quadratic growth present in naive
16653# implementations.
16654if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16655  eval 'as_fn_append ()
16656  {
16657    eval $1+=\$2
16658  }'
16659else
16660  as_fn_append ()
16661  {
16662    eval $1=\$$1\$2
16663  }
16664fi # as_fn_append
16665
16666# as_fn_arith ARG...
16667# ------------------
16668# Perform arithmetic evaluation on the ARGs, and store the result in the
16669# global $as_val. Take advantage of shells that can avoid forks. The arguments
16670# must be portable across $(()) and expr.
16671if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16672  eval 'as_fn_arith ()
16673  {
16674    as_val=$(( $* ))
16675  }'
16676else
16677  as_fn_arith ()
16678  {
16679    as_val=`expr "$@" || test $? -eq 1`
16680  }
16681fi # as_fn_arith
16682
16683
16684if expr a : '\(a\)' >/dev/null 2>&1 &&
16685   test "X`expr 00001 : '.*\(...\)'`" = X001; then
16686  as_expr=expr
16687else
16688  as_expr=false
16689fi
16690
16691if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16692  as_basename=basename
16693else
16694  as_basename=false
16695fi
16696
16697if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16698  as_dirname=dirname
16699else
16700  as_dirname=false
16701fi
16702
16703as_me=`$as_basename -- "$0" ||
16704$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16705	 X"$0" : 'X\(//\)$' \| \
16706	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16707$as_echo X/"$0" |
16708    sed '/^.*\/\([^/][^/]*\)\/*$/{
16709	    s//\1/
16710	    q
16711	  }
16712	  /^X\/\(\/\/\)$/{
16713	    s//\1/
16714	    q
16715	  }
16716	  /^X\/\(\/\).*/{
16717	    s//\1/
16718	    q
16719	  }
16720	  s/.*/./; q'`
16721
16722# Avoid depending upon Character Ranges.
16723as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16724as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16725as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16726as_cr_digits='0123456789'
16727as_cr_alnum=$as_cr_Letters$as_cr_digits
16728
16729ECHO_C= ECHO_N= ECHO_T=
16730case `echo -n x` in #(((((
16731-n*)
16732  case `echo 'xy\c'` in
16733  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
16734  xy)  ECHO_C='\c';;
16735  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
16736       ECHO_T='	';;
16737  esac;;
16738*)
16739  ECHO_N='-n';;
16740esac
16741
16742rm -f conf$$ conf$$.exe conf$$.file
16743if test -d conf$$.dir; then
16744  rm -f conf$$.dir/conf$$.file
16745else
16746  rm -f conf$$.dir
16747  mkdir conf$$.dir 2>/dev/null
16748fi
16749if (echo >conf$$.file) 2>/dev/null; then
16750  if ln -s conf$$.file conf$$ 2>/dev/null; then
16751    as_ln_s='ln -s'
16752    # ... but there are two gotchas:
16753    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16754    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16755    # In both cases, we have to default to `cp -pR'.
16756    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16757      as_ln_s='cp -pR'
16758  elif ln conf$$.file conf$$ 2>/dev/null; then
16759    as_ln_s=ln
16760  else
16761    as_ln_s='cp -pR'
16762  fi
16763else
16764  as_ln_s='cp -pR'
16765fi
16766rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16767rmdir conf$$.dir 2>/dev/null
16768
16769
16770# as_fn_mkdir_p
16771# -------------
16772# Create "$as_dir" as a directory, including parents if necessary.
16773as_fn_mkdir_p ()
16774{
16775
16776  case $as_dir in #(
16777  -*) as_dir=./$as_dir;;
16778  esac
16779  test -d "$as_dir" || eval $as_mkdir_p || {
16780    as_dirs=
16781    while :; do
16782      case $as_dir in #(
16783      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16784      *) as_qdir=$as_dir;;
16785      esac
16786      as_dirs="'$as_qdir' $as_dirs"
16787      as_dir=`$as_dirname -- "$as_dir" ||
16788$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16789	 X"$as_dir" : 'X\(//\)[^/]' \| \
16790	 X"$as_dir" : 'X\(//\)$' \| \
16791	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16792$as_echo X"$as_dir" |
16793    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16794	    s//\1/
16795	    q
16796	  }
16797	  /^X\(\/\/\)[^/].*/{
16798	    s//\1/
16799	    q
16800	  }
16801	  /^X\(\/\/\)$/{
16802	    s//\1/
16803	    q
16804	  }
16805	  /^X\(\/\).*/{
16806	    s//\1/
16807	    q
16808	  }
16809	  s/.*/./; q'`
16810      test -d "$as_dir" && break
16811    done
16812    test -z "$as_dirs" || eval "mkdir $as_dirs"
16813  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
16814
16815
16816} # as_fn_mkdir_p
16817if mkdir -p . 2>/dev/null; then
16818  as_mkdir_p='mkdir -p "$as_dir"'
16819else
16820  test -d ./-p && rmdir ./-p
16821  as_mkdir_p=false
16822fi
16823
16824
16825# as_fn_executable_p FILE
16826# -----------------------
16827# Test if FILE is an executable regular file.
16828as_fn_executable_p ()
16829{
16830  test -f "$1" && test -x "$1"
16831} # as_fn_executable_p
16832as_test_x='test -x'
16833as_executable_p=as_fn_executable_p
16834
16835# Sed expression to map a string onto a valid CPP name.
16836as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16837
16838# Sed expression to map a string onto a valid variable name.
16839as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16840
16841
16842exec 6>&1
16843## ----------------------------------- ##
16844## Main body of $CONFIG_STATUS script. ##
16845## ----------------------------------- ##
16846_ASEOF
16847test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16848
16849cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16850# Save the log message, to keep $0 and so on meaningful, and to
16851# report actual input values of CONFIG_FILES etc. instead of their
16852# values after options handling.
16853ac_log="
16854This file was extended by gas $as_me 2.42, which was
16855generated by GNU Autoconf 2.69.  Invocation command line was
16856
16857  CONFIG_FILES    = $CONFIG_FILES
16858  CONFIG_HEADERS  = $CONFIG_HEADERS
16859  CONFIG_LINKS    = $CONFIG_LINKS
16860  CONFIG_COMMANDS = $CONFIG_COMMANDS
16861  $ $0 $@
16862
16863on `(hostname || uname -n) 2>/dev/null | sed 1q`
16864"
16865
16866_ACEOF
16867
16868case $ac_config_files in *"
16869"*) set x $ac_config_files; shift; ac_config_files=$*;;
16870esac
16871
16872case $ac_config_headers in *"
16873"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16874esac
16875
16876
16877cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16878# Files that config.status was made for.
16879config_files="$ac_config_files"
16880config_headers="$ac_config_headers"
16881config_commands="$ac_config_commands"
16882
16883_ACEOF
16884
16885cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16886ac_cs_usage="\
16887\`$as_me' instantiates files and other configuration actions
16888from templates according to the current configuration.  Unless the files
16889and actions are specified as TAGs, all are instantiated by default.
16890
16891Usage: $0 [OPTION]... [TAG]...
16892
16893  -h, --help       print this help, then exit
16894  -V, --version    print version number and configuration settings, then exit
16895      --config     print configuration, then exit
16896  -q, --quiet, --silent
16897                   do not print progress messages
16898  -d, --debug      don't remove temporary files
16899      --recheck    update $as_me by reconfiguring in the same conditions
16900      --file=FILE[:TEMPLATE]
16901                   instantiate the configuration file FILE
16902      --header=FILE[:TEMPLATE]
16903                   instantiate the configuration header FILE
16904
16905Configuration files:
16906$config_files
16907
16908Configuration headers:
16909$config_headers
16910
16911Configuration commands:
16912$config_commands
16913
16914Report bugs to the package provider."
16915
16916_ACEOF
16917cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16918ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
16919ac_cs_version="\\
16920gas config.status 2.42
16921configured by $0, generated by GNU Autoconf 2.69,
16922  with options \\"\$ac_cs_config\\"
16923
16924Copyright (C) 2012 Free Software Foundation, Inc.
16925This config.status script is free software; the Free Software Foundation
16926gives unlimited permission to copy, distribute and modify it."
16927
16928ac_pwd='$ac_pwd'
16929srcdir='$srcdir'
16930INSTALL='$INSTALL'
16931MKDIR_P='$MKDIR_P'
16932AWK='$AWK'
16933test -n "\$AWK" || AWK=awk
16934_ACEOF
16935
16936cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16937# The default lists apply if the user does not specify any file.
16938ac_need_defaults=:
16939while test $# != 0
16940do
16941  case $1 in
16942  --*=?*)
16943    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16944    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16945    ac_shift=:
16946    ;;
16947  --*=)
16948    ac_option=`expr "X$1" : 'X\([^=]*\)='`
16949    ac_optarg=
16950    ac_shift=:
16951    ;;
16952  *)
16953    ac_option=$1
16954    ac_optarg=$2
16955    ac_shift=shift
16956    ;;
16957  esac
16958
16959  case $ac_option in
16960  # Handling of the options.
16961  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16962    ac_cs_recheck=: ;;
16963  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16964    $as_echo "$ac_cs_version"; exit ;;
16965  --config | --confi | --conf | --con | --co | --c )
16966    $as_echo "$ac_cs_config"; exit ;;
16967  --debug | --debu | --deb | --de | --d | -d )
16968    debug=: ;;
16969  --file | --fil | --fi | --f )
16970    $ac_shift
16971    case $ac_optarg in
16972    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16973    '') as_fn_error $? "missing file argument" ;;
16974    esac
16975    as_fn_append CONFIG_FILES " '$ac_optarg'"
16976    ac_need_defaults=false;;
16977  --header | --heade | --head | --hea )
16978    $ac_shift
16979    case $ac_optarg in
16980    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16981    esac
16982    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16983    ac_need_defaults=false;;
16984  --he | --h)
16985    # Conflict between --help and --header
16986    as_fn_error $? "ambiguous option: \`$1'
16987Try \`$0 --help' for more information.";;
16988  --help | --hel | -h )
16989    $as_echo "$ac_cs_usage"; exit ;;
16990  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16991  | -silent | --silent | --silen | --sile | --sil | --si | --s)
16992    ac_cs_silent=: ;;
16993
16994  # This is an error.
16995  -*) as_fn_error $? "unrecognized option: \`$1'
16996Try \`$0 --help' for more information." ;;
16997
16998  *) as_fn_append ac_config_targets " $1"
16999     ac_need_defaults=false ;;
17000
17001  esac
17002  shift
17003done
17004
17005ac_configure_extra_args=
17006
17007if $ac_cs_silent; then
17008  exec 6>/dev/null
17009  ac_configure_extra_args="$ac_configure_extra_args --silent"
17010fi
17011
17012_ACEOF
17013cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17014if \$ac_cs_recheck; then
17015  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17016  shift
17017  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17018  CONFIG_SHELL='$SHELL'
17019  export CONFIG_SHELL
17020  exec "\$@"
17021fi
17022
17023_ACEOF
17024cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17025exec 5>>config.log
17026{
17027  echo
17028  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17029## Running $as_me. ##
17030_ASBOX
17031  $as_echo "$ac_log"
17032} >&5
17033
17034_ACEOF
17035cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17036#
17037# INIT-COMMANDS
17038#
17039AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17040
17041
17042# The HP-UX ksh and POSIX shell print the target directory to stdout
17043# if CDPATH is set.
17044(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
17045
17046sed_quote_subst='$sed_quote_subst'
17047double_quote_subst='$double_quote_subst'
17048delay_variable_subst='$delay_variable_subst'
17049macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
17050macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
17051enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
17052enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
17053pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
17054enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
17055SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
17056ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
17057host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
17058host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
17059host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
17060build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
17061build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
17062build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
17063SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
17064Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
17065GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
17066EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
17067FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
17068LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
17069NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
17070LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
17071max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
17072ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
17073exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
17074lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
17075lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
17076lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
17077reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
17078reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
17079OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
17080deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
17081file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
17082AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
17083AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
17084STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
17085RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
17086old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
17087old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
17088old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
17089lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
17090CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
17091CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
17092compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
17093GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
17094lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
17095lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
17096lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
17097lt_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"`'
17098objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
17099MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
17100lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
17101lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
17102lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
17103lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
17104lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
17105need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
17106DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
17107NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
17108LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
17109OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
17110OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
17111libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
17112shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
17113extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
17114archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
17115enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
17116export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
17117whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
17118compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
17119old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
17120old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
17121archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
17122archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17123module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
17124module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17125with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
17126allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
17127no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
17128hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
17129hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
17130hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
17131hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
17132hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
17133hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
17134hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
17135hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
17136inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
17137link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
17138fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
17139always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
17140export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
17141exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
17142include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
17143prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
17144file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
17145variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
17146need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
17147need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
17148version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
17149runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
17150shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
17151shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
17152libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
17153library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
17154soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
17155install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
17156postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
17157postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
17158finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
17159finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
17160hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
17161sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
17162sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
17163hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
17164enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
17165enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
17166enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
17167old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
17168striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
17169
17170LTCC='$LTCC'
17171LTCFLAGS='$LTCFLAGS'
17172compiler='$compiler_DEFAULT'
17173
17174# A function that is used when there is no print builtin or printf.
17175func_fallback_echo ()
17176{
17177  eval 'cat <<_LTECHO_EOF
17178\$1
17179_LTECHO_EOF'
17180}
17181
17182# Quote evaled strings.
17183for var in SHELL \
17184ECHO \
17185SED \
17186GREP \
17187EGREP \
17188FGREP \
17189LD \
17190NM \
17191LN_S \
17192lt_SP2NL \
17193lt_NL2SP \
17194reload_flag \
17195OBJDUMP \
17196deplibs_check_method \
17197file_magic_cmd \
17198AR \
17199AR_FLAGS \
17200STRIP \
17201RANLIB \
17202CC \
17203CFLAGS \
17204compiler \
17205lt_cv_sys_global_symbol_pipe \
17206lt_cv_sys_global_symbol_to_cdecl \
17207lt_cv_sys_global_symbol_to_c_name_address \
17208lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
17209lt_prog_compiler_no_builtin_flag \
17210lt_prog_compiler_wl \
17211lt_prog_compiler_pic \
17212lt_prog_compiler_static \
17213lt_cv_prog_compiler_c_o \
17214need_locks \
17215DSYMUTIL \
17216NMEDIT \
17217LIPO \
17218OTOOL \
17219OTOOL64 \
17220shrext_cmds \
17221export_dynamic_flag_spec \
17222whole_archive_flag_spec \
17223compiler_needs_object \
17224with_gnu_ld \
17225allow_undefined_flag \
17226no_undefined_flag \
17227hardcode_libdir_flag_spec \
17228hardcode_libdir_flag_spec_ld \
17229hardcode_libdir_separator \
17230fix_srcfile_path \
17231exclude_expsyms \
17232include_expsyms \
17233file_list_spec \
17234variables_saved_for_relink \
17235libname_spec \
17236library_names_spec \
17237soname_spec \
17238install_override_mode \
17239finish_eval \
17240old_striplib \
17241striplib; do
17242    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17243    *[\\\\\\\`\\"\\\$]*)
17244      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
17245      ;;
17246    *)
17247      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17248      ;;
17249    esac
17250done
17251
17252# Double-quote double-evaled strings.
17253for var in reload_cmds \
17254old_postinstall_cmds \
17255old_postuninstall_cmds \
17256old_archive_cmds \
17257extract_expsyms_cmds \
17258old_archive_from_new_cmds \
17259old_archive_from_expsyms_cmds \
17260archive_cmds \
17261archive_expsym_cmds \
17262module_cmds \
17263module_expsym_cmds \
17264export_symbols_cmds \
17265prelink_cmds \
17266postinstall_cmds \
17267postuninstall_cmds \
17268finish_cmds \
17269sys_lib_search_path_spec \
17270sys_lib_dlsearch_path_spec; do
17271    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17272    *[\\\\\\\`\\"\\\$]*)
17273      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
17274      ;;
17275    *)
17276      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17277      ;;
17278    esac
17279done
17280
17281ac_aux_dir='$ac_aux_dir'
17282xsi_shell='$xsi_shell'
17283lt_shell_append='$lt_shell_append'
17284
17285# See if we are running on zsh, and set the options which allow our
17286# commands through without removal of \ escapes INIT.
17287if test -n "\${ZSH_VERSION+set}" ; then
17288   setopt NO_GLOB_SUBST
17289fi
17290
17291
17292    PACKAGE='$PACKAGE'
17293    VERSION='$VERSION'
17294    TIMESTAMP='$TIMESTAMP'
17295    RM='$RM'
17296    ofile='$ofile'
17297
17298
17299
17300# Capture the value of obsolete ALL_LINGUAS because we need it to compute
17301    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
17302    # from automake.
17303    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
17304    # Capture the value of LINGUAS because we need it to compute CATALOGS.
17305    LINGUAS="${LINGUAS-%UNSET%}"
17306
17307# Capture the value of obsolete ALL_LINGUAS because we need it to compute
17308    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
17309    # from automake.
17310    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
17311    # Capture the value of LINGUAS because we need it to compute CATALOGS.
17312    LINGUAS="${LINGUAS-%UNSET%}"
17313
17314target_cpu_type=${target_cpu_type}
17315 cgen_cpu_prefix=${cgen_cpu_prefix}
17316 obj_format=${obj_format}
17317 te_file=${te_file}
17318
17319_ACEOF
17320
17321cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17322
17323# Handling of arguments.
17324for ac_config_target in $ac_config_targets
17325do
17326  case $ac_config_target in
17327    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17328    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
17329    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
17330    "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
17331    ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
17332    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
17333    "default-2") CONFIG_COMMANDS="$CONFIG_COMMANDS default-2" ;;
17334    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17335    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
17336    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17337
17338  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17339  esac
17340done
17341
17342
17343# If the user did not use the arguments to specify the items to instantiate,
17344# then the envvar interface is used.  Set only those that are not.
17345# We use the long form for the default assignment because of an extremely
17346# bizarre bug on SunOS 4.1.3.
17347if $ac_need_defaults; then
17348  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17349  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17350  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17351fi
17352
17353# Have a temporary directory for convenience.  Make it in the build tree
17354# simply because there is no reason against having it here, and in addition,
17355# creating and moving files from /tmp can sometimes cause problems.
17356# Hook for its removal unless debugging.
17357# Note that there is a small window in which the directory will not be cleaned:
17358# after its creation but before its name has been assigned to `$tmp'.
17359$debug ||
17360{
17361  tmp= ac_tmp=
17362  trap 'exit_status=$?
17363  : "${ac_tmp:=$tmp}"
17364  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
17365' 0
17366  trap 'as_fn_exit 1' 1 2 13 15
17367}
17368# Create a (secure) tmp directory for tmp files.
17369
17370{
17371  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17372  test -d "$tmp"
17373}  ||
17374{
17375  tmp=./conf$$-$RANDOM
17376  (umask 077 && mkdir "$tmp")
17377} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
17378ac_tmp=$tmp
17379
17380# Set up the scripts for CONFIG_FILES section.
17381# No need to generate them if there are no CONFIG_FILES.
17382# This happens for instance with `./config.status config.h'.
17383if test -n "$CONFIG_FILES"; then
17384
17385
17386ac_cr=`echo X | tr X '\015'`
17387# On cygwin, bash can eat \r inside `` if the user requested igncr.
17388# But we know of no other shell where ac_cr would be empty at this
17389# point, so we can use a bashism as a fallback.
17390if test "x$ac_cr" = x; then
17391  eval ac_cr=\$\'\\r\'
17392fi
17393ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17394if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17395  ac_cs_awk_cr='\\r'
17396else
17397  ac_cs_awk_cr=$ac_cr
17398fi
17399
17400echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
17401_ACEOF
17402
17403
17404{
17405  echo "cat >conf$$subs.awk <<_ACEOF" &&
17406  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17407  echo "_ACEOF"
17408} >conf$$subs.sh ||
17409  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17410ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
17411ac_delim='%!_!# '
17412for ac_last_try in false false false false false :; do
17413  . ./conf$$subs.sh ||
17414    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17415
17416  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17417  if test $ac_delim_n = $ac_delim_num; then
17418    break
17419  elif $ac_last_try; then
17420    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
17421  else
17422    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17423  fi
17424done
17425rm -f conf$$subs.sh
17426
17427cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17428cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
17429_ACEOF
17430sed -n '
17431h
17432s/^/S["/; s/!.*/"]=/
17433p
17434g
17435s/^[^!]*!//
17436:repl
17437t repl
17438s/'"$ac_delim"'$//
17439t delim
17440:nl
17441h
17442s/\(.\{148\}\)..*/\1/
17443t more1
17444s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17445p
17446n
17447b repl
17448:more1
17449s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17450p
17451g
17452s/.\{148\}//
17453t nl
17454:delim
17455h
17456s/\(.\{148\}\)..*/\1/
17457t more2
17458s/["\\]/\\&/g; s/^/"/; s/$/"/
17459p
17460b
17461:more2
17462s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17463p
17464g
17465s/.\{148\}//
17466t delim
17467' <conf$$subs.awk | sed '
17468/^[^""]/{
17469  N
17470  s/\n//
17471}
17472' >>$CONFIG_STATUS || ac_write_fail=1
17473rm -f conf$$subs.awk
17474cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17475_ACAWK
17476cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
17477  for (key in S) S_is_set[key] = 1
17478  FS = ""
17479
17480}
17481{
17482  line = $ 0
17483  nfields = split(line, field, "@")
17484  substed = 0
17485  len = length(field[1])
17486  for (i = 2; i < nfields; i++) {
17487    key = field[i]
17488    keylen = length(key)
17489    if (S_is_set[key]) {
17490      value = S[key]
17491      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17492      len += length(value) + length(field[++i])
17493      substed = 1
17494    } else
17495      len += 1 + keylen
17496  }
17497
17498  print line
17499}
17500
17501_ACAWK
17502_ACEOF
17503cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17504if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17505  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17506else
17507  cat
17508fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
17509  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
17510_ACEOF
17511
17512# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
17513# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
17514# trailing colons and then remove the whole line if VPATH becomes empty
17515# (actually we leave an empty line to preserve line numbers).
17516if test "x$srcdir" = x.; then
17517  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
17518h
17519s///
17520s/^/:/
17521s/[	 ]*$/:/
17522s/:\$(srcdir):/:/g
17523s/:\${srcdir}:/:/g
17524s/:@srcdir@:/:/g
17525s/^:*//
17526s/:*$//
17527x
17528s/\(=[	 ]*\).*/\1/
17529G
17530s/\n//
17531s/^[^=]*=[	 ]*$//
17532}'
17533fi
17534
17535cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17536fi # test -n "$CONFIG_FILES"
17537
17538# Set up the scripts for CONFIG_HEADERS section.
17539# No need to generate them if there are no CONFIG_HEADERS.
17540# This happens for instance with `./config.status Makefile'.
17541if test -n "$CONFIG_HEADERS"; then
17542cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
17543BEGIN {
17544_ACEOF
17545
17546# Transform confdefs.h into an awk script `defines.awk', embedded as
17547# here-document in config.status, that substitutes the proper values into
17548# config.h.in to produce config.h.
17549
17550# Create a delimiter string that does not exist in confdefs.h, to ease
17551# handling of long lines.
17552ac_delim='%!_!# '
17553for ac_last_try in false false :; do
17554  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
17555  if test -z "$ac_tt"; then
17556    break
17557  elif $ac_last_try; then
17558    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
17559  else
17560    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17561  fi
17562done
17563
17564# For the awk script, D is an array of macro values keyed by name,
17565# likewise P contains macro parameters if any.  Preserve backslash
17566# newline sequences.
17567
17568ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17569sed -n '
17570s/.\{148\}/&'"$ac_delim"'/g
17571t rset
17572:rset
17573s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
17574t def
17575d
17576:def
17577s/\\$//
17578t bsnl
17579s/["\\]/\\&/g
17580s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17581D["\1"]=" \3"/p
17582s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
17583d
17584:bsnl
17585s/["\\]/\\&/g
17586s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
17587D["\1"]=" \3\\\\\\n"\\/p
17588t cont
17589s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17590t cont
17591d
17592:cont
17593n
17594s/.\{148\}/&'"$ac_delim"'/g
17595t clear
17596:clear
17597s/\\$//
17598t bsnlc
17599s/["\\]/\\&/g; s/^/"/; s/$/"/p
17600d
17601:bsnlc
17602s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17603b cont
17604' <confdefs.h | sed '
17605s/'"$ac_delim"'/"\\\
17606"/g' >>$CONFIG_STATUS || ac_write_fail=1
17607
17608cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17609  for (key in D) D_is_set[key] = 1
17610  FS = ""
17611}
17612/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17613  line = \$ 0
17614  split(line, arg, " ")
17615  if (arg[1] == "#") {
17616    defundef = arg[2]
17617    mac1 = arg[3]
17618  } else {
17619    defundef = substr(arg[1], 2)
17620    mac1 = arg[2]
17621  }
17622  split(mac1, mac2, "(") #)
17623  macro = mac2[1]
17624  prefix = substr(line, 1, index(line, defundef) - 1)
17625  if (D_is_set[macro]) {
17626    # Preserve the white space surrounding the "#".
17627    print prefix "define", macro P[macro] D[macro]
17628    next
17629  } else {
17630    # Replace #undef with comments.  This is necessary, for example,
17631    # in the case of _POSIX_SOURCE, which is predefined and required
17632    # on some systems where configure will not decide to define it.
17633    if (defundef == "undef") {
17634      print "/*", prefix defundef, macro, "*/"
17635      next
17636    }
17637  }
17638}
17639{ print }
17640_ACAWK
17641_ACEOF
17642cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17643  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
17644fi # test -n "$CONFIG_HEADERS"
17645
17646
17647eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
17648shift
17649for ac_tag
17650do
17651  case $ac_tag in
17652  :[FHLC]) ac_mode=$ac_tag; continue;;
17653  esac
17654  case $ac_mode$ac_tag in
17655  :[FHL]*:*);;
17656  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
17657  :[FH]-) ac_tag=-:-;;
17658  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17659  esac
17660  ac_save_IFS=$IFS
17661  IFS=:
17662  set x $ac_tag
17663  IFS=$ac_save_IFS
17664  shift
17665  ac_file=$1
17666  shift
17667
17668  case $ac_mode in
17669  :L) ac_source=$1;;
17670  :[FH])
17671    ac_file_inputs=
17672    for ac_f
17673    do
17674      case $ac_f in
17675      -) ac_f="$ac_tmp/stdin";;
17676      *) # Look for the file first in the build tree, then in the source tree
17677	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
17678	 # because $ac_f cannot contain `:'.
17679	 test -f "$ac_f" ||
17680	   case $ac_f in
17681	   [\\/$]*) false;;
17682	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17683	   esac ||
17684	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17685      esac
17686      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17687      as_fn_append ac_file_inputs " '$ac_f'"
17688    done
17689
17690    # Let's still pretend it is `configure' which instantiates (i.e., don't
17691    # use $as_me), people would be surprised to read:
17692    #    /* config.h.  Generated by config.status.  */
17693    configure_input='Generated from '`
17694	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17695	`' by configure.'
17696    if test x"$ac_file" != x-; then
17697      configure_input="$ac_file.  $configure_input"
17698      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17699$as_echo "$as_me: creating $ac_file" >&6;}
17700    fi
17701    # Neutralize special characters interpreted by sed in replacement strings.
17702    case $configure_input in #(
17703    *\&* | *\|* | *\\* )
17704       ac_sed_conf_input=`$as_echo "$configure_input" |
17705       sed 's/[\\\\&|]/\\\\&/g'`;; #(
17706    *) ac_sed_conf_input=$configure_input;;
17707    esac
17708
17709    case $ac_tag in
17710    *:-:* | *:-) cat >"$ac_tmp/stdin" \
17711      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
17712    esac
17713    ;;
17714  esac
17715
17716  ac_dir=`$as_dirname -- "$ac_file" ||
17717$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17718	 X"$ac_file" : 'X\(//\)[^/]' \| \
17719	 X"$ac_file" : 'X\(//\)$' \| \
17720	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17721$as_echo X"$ac_file" |
17722    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17723	    s//\1/
17724	    q
17725	  }
17726	  /^X\(\/\/\)[^/].*/{
17727	    s//\1/
17728	    q
17729	  }
17730	  /^X\(\/\/\)$/{
17731	    s//\1/
17732	    q
17733	  }
17734	  /^X\(\/\).*/{
17735	    s//\1/
17736	    q
17737	  }
17738	  s/.*/./; q'`
17739  as_dir="$ac_dir"; as_fn_mkdir_p
17740  ac_builddir=.
17741
17742case "$ac_dir" in
17743.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17744*)
17745  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17746  # A ".." for each directory in $ac_dir_suffix.
17747  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17748  case $ac_top_builddir_sub in
17749  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17750  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17751  esac ;;
17752esac
17753ac_abs_top_builddir=$ac_pwd
17754ac_abs_builddir=$ac_pwd$ac_dir_suffix
17755# for backward compatibility:
17756ac_top_builddir=$ac_top_build_prefix
17757
17758case $srcdir in
17759  .)  # We are building in place.
17760    ac_srcdir=.
17761    ac_top_srcdir=$ac_top_builddir_sub
17762    ac_abs_top_srcdir=$ac_pwd ;;
17763  [\\/]* | ?:[\\/]* )  # Absolute name.
17764    ac_srcdir=$srcdir$ac_dir_suffix;
17765    ac_top_srcdir=$srcdir
17766    ac_abs_top_srcdir=$srcdir ;;
17767  *) # Relative name.
17768    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17769    ac_top_srcdir=$ac_top_build_prefix$srcdir
17770    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17771esac
17772ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17773
17774
17775  case $ac_mode in
17776  :F)
17777  #
17778  # CONFIG_FILE
17779  #
17780
17781  case $INSTALL in
17782  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17783  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17784  esac
17785  ac_MKDIR_P=$MKDIR_P
17786  case $MKDIR_P in
17787  [\\/$]* | ?:[\\/]* ) ;;
17788  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17789  esac
17790_ACEOF
17791
17792cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17793# If the template does not know about datarootdir, expand it.
17794# FIXME: This hack should be removed a few years after 2.60.
17795ac_datarootdir_hack=; ac_datarootdir_seen=
17796ac_sed_dataroot='
17797/datarootdir/ {
17798  p
17799  q
17800}
17801/@datadir@/p
17802/@docdir@/p
17803/@infodir@/p
17804/@localedir@/p
17805/@mandir@/p'
17806case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17807*datarootdir*) ac_datarootdir_seen=yes;;
17808*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17809  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17810$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17811_ACEOF
17812cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17813  ac_datarootdir_hack='
17814  s&@datadir@&$datadir&g
17815  s&@docdir@&$docdir&g
17816  s&@infodir@&$infodir&g
17817  s&@localedir@&$localedir&g
17818  s&@mandir@&$mandir&g
17819  s&\\\${datarootdir}&$datarootdir&g' ;;
17820esac
17821_ACEOF
17822
17823# Neutralize VPATH when `$srcdir' = `.'.
17824# Shell code in configure.ac might set extrasub.
17825# FIXME: do we really want to maintain this feature?
17826cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17827ac_sed_extra="$ac_vpsub
17828$extrasub
17829_ACEOF
17830cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17831:t
17832/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17833s|@configure_input@|$ac_sed_conf_input|;t t
17834s&@top_builddir@&$ac_top_builddir_sub&;t t
17835s&@top_build_prefix@&$ac_top_build_prefix&;t t
17836s&@srcdir@&$ac_srcdir&;t t
17837s&@abs_srcdir@&$ac_abs_srcdir&;t t
17838s&@top_srcdir@&$ac_top_srcdir&;t t
17839s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17840s&@builddir@&$ac_builddir&;t t
17841s&@abs_builddir@&$ac_abs_builddir&;t t
17842s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17843s&@INSTALL@&$ac_INSTALL&;t t
17844s&@MKDIR_P@&$ac_MKDIR_P&;t t
17845$ac_datarootdir_hack
17846"
17847eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
17848  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17849
17850test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17851  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
17852  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
17853      "$ac_tmp/out"`; test -z "$ac_out"; } &&
17854  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17855which seems to be undefined.  Please make sure it is defined" >&5
17856$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17857which seems to be undefined.  Please make sure it is defined" >&2;}
17858
17859  rm -f "$ac_tmp/stdin"
17860  case $ac_file in
17861  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
17862  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
17863  esac \
17864  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17865 ;;
17866  :H)
17867  #
17868  # CONFIG_HEADER
17869  #
17870  if test x"$ac_file" != x-; then
17871    {
17872      $as_echo "/* $configure_input  */" \
17873      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
17874    } >"$ac_tmp/config.h" \
17875      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
17876    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
17877      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17878$as_echo "$as_me: $ac_file is unchanged" >&6;}
17879    else
17880      rm -f "$ac_file"
17881      mv "$ac_tmp/config.h" "$ac_file" \
17882	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
17883    fi
17884  else
17885    $as_echo "/* $configure_input  */" \
17886      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
17887      || as_fn_error $? "could not create -" "$LINENO" 5
17888  fi
17889# Compute "$ac_file"'s index in $config_headers.
17890_am_arg="$ac_file"
17891_am_stamp_count=1
17892for _am_header in $config_headers :; do
17893  case $_am_header in
17894    $_am_arg | $_am_arg:* )
17895      break ;;
17896    * )
17897      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17898  esac
17899done
17900echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17901$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17902	 X"$_am_arg" : 'X\(//\)[^/]' \| \
17903	 X"$_am_arg" : 'X\(//\)$' \| \
17904	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17905$as_echo X"$_am_arg" |
17906    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17907	    s//\1/
17908	    q
17909	  }
17910	  /^X\(\/\/\)[^/].*/{
17911	    s//\1/
17912	    q
17913	  }
17914	  /^X\(\/\/\)$/{
17915	    s//\1/
17916	    q
17917	  }
17918	  /^X\(\/\).*/{
17919	    s//\1/
17920	    q
17921	  }
17922	  s/.*/./; q'`/stamp-h$_am_stamp_count
17923 ;;
17924
17925  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17926$as_echo "$as_me: executing $ac_file commands" >&6;}
17927 ;;
17928  esac
17929
17930
17931  case $ac_file$ac_mode in
17932    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17933  # Older Autoconf quotes --file arguments for eval, but not when files
17934  # are listed without --file.  Let's play safe and only enable the eval
17935  # if we detect the quoting.
17936  case $CONFIG_FILES in
17937  *\'*) eval set x "$CONFIG_FILES" ;;
17938  *)   set x $CONFIG_FILES ;;
17939  esac
17940  shift
17941  for mf
17942  do
17943    # Strip MF so we end up with the name of the file.
17944    mf=`echo "$mf" | sed -e 's/:.*$//'`
17945    # Check whether this is an Automake generated Makefile or not.
17946    # We used to match only the files named 'Makefile.in', but
17947    # some people rename them; so instead we look at the file content.
17948    # Grep'ing the first line is not enough: some people post-process
17949    # each Makefile.in and add a new line on top of each file to say so.
17950    # Grep'ing the whole file is not good either: AIX grep has a line
17951    # limit of 2048, but all sed's we know have understand at least 4000.
17952    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17953      dirpart=`$as_dirname -- "$mf" ||
17954$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17955	 X"$mf" : 'X\(//\)[^/]' \| \
17956	 X"$mf" : 'X\(//\)$' \| \
17957	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17958$as_echo X"$mf" |
17959    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17960	    s//\1/
17961	    q
17962	  }
17963	  /^X\(\/\/\)[^/].*/{
17964	    s//\1/
17965	    q
17966	  }
17967	  /^X\(\/\/\)$/{
17968	    s//\1/
17969	    q
17970	  }
17971	  /^X\(\/\).*/{
17972	    s//\1/
17973	    q
17974	  }
17975	  s/.*/./; q'`
17976    else
17977      continue
17978    fi
17979    # Extract the definition of DEPDIR, am__include, and am__quote
17980    # from the Makefile without running 'make'.
17981    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17982    test -z "$DEPDIR" && continue
17983    am__include=`sed -n 's/^am__include = //p' < "$mf"`
17984    test -z "$am__include" && continue
17985    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17986    # Find all dependency output files, they are included files with
17987    # $(DEPDIR) in their names.  We invoke sed twice because it is the
17988    # simplest approach to changing $(DEPDIR) to its actual value in the
17989    # expansion.
17990    for file in `sed -n "
17991      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17992	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
17993      # Make sure the directory exists.
17994      test -f "$dirpart/$file" && continue
17995      fdir=`$as_dirname -- "$file" ||
17996$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17997	 X"$file" : 'X\(//\)[^/]' \| \
17998	 X"$file" : 'X\(//\)$' \| \
17999	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
18000$as_echo X"$file" |
18001    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18002	    s//\1/
18003	    q
18004	  }
18005	  /^X\(\/\/\)[^/].*/{
18006	    s//\1/
18007	    q
18008	  }
18009	  /^X\(\/\/\)$/{
18010	    s//\1/
18011	    q
18012	  }
18013	  /^X\(\/\).*/{
18014	    s//\1/
18015	    q
18016	  }
18017	  s/.*/./; q'`
18018      as_dir=$dirpart/$fdir; as_fn_mkdir_p
18019      # echo "creating $dirpart/$file"
18020      echo '# dummy' > "$dirpart/$file"
18021    done
18022  done
18023}
18024 ;;
18025    "libtool":C)
18026
18027    # See if we are running on zsh, and set the options which allow our
18028    # commands through without removal of \ escapes.
18029    if test -n "${ZSH_VERSION+set}" ; then
18030      setopt NO_GLOB_SUBST
18031    fi
18032
18033    cfgfile="${ofile}T"
18034    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
18035    $RM "$cfgfile"
18036
18037    cat <<_LT_EOF >> "$cfgfile"
18038#! $SHELL
18039
18040# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
18041# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
18042# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
18043# NOTE: Changes made to this file will be lost: look at ltmain.sh.
18044#
18045#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
18046#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
18047#   Written by Gordon Matzigkeit, 1996
18048#
18049#   This file is part of GNU Libtool.
18050#
18051# GNU Libtool is free software; you can redistribute it and/or
18052# modify it under the terms of the GNU General Public License as
18053# published by the Free Software Foundation; either version 2 of
18054# the License, or (at your option) any later version.
18055#
18056# As a special exception to the GNU General Public License,
18057# if you distribute this file as part of a program or library that
18058# is built using GNU Libtool, you may include this file under the
18059# same distribution terms that you use for the rest of that program.
18060#
18061# GNU Libtool is distributed in the hope that it will be useful,
18062# but WITHOUT ANY WARRANTY; without even the implied warranty of
18063# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18064# GNU General Public License for more details.
18065#
18066# You should have received a copy of the GNU General Public License
18067# along with GNU Libtool; see the file COPYING.  If not, a copy
18068# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
18069# obtained by writing to the Free Software Foundation, Inc.,
18070# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18071
18072
18073# The names of the tagged configurations supported by this script.
18074available_tags=""
18075
18076# ### BEGIN LIBTOOL CONFIG
18077
18078# Which release of libtool.m4 was used?
18079macro_version=$macro_version
18080macro_revision=$macro_revision
18081
18082# Whether or not to build shared libraries.
18083build_libtool_libs=$enable_shared
18084
18085# Whether or not to build static libraries.
18086build_old_libs=$enable_static
18087
18088# What type of objects to build.
18089pic_mode=$pic_mode
18090
18091# Whether or not to optimize for fast installation.
18092fast_install=$enable_fast_install
18093
18094# Shell to use when invoking shell scripts.
18095SHELL=$lt_SHELL
18096
18097# An echo program that protects backslashes.
18098ECHO=$lt_ECHO
18099
18100# The host system.
18101host_alias=$host_alias
18102host=$host
18103host_os=$host_os
18104
18105# The build system.
18106build_alias=$build_alias
18107build=$build
18108build_os=$build_os
18109
18110# A sed program that does not truncate output.
18111SED=$lt_SED
18112
18113# Sed that helps us avoid accidentally triggering echo(1) options like -n.
18114Xsed="\$SED -e 1s/^X//"
18115
18116# A grep program that handles long lines.
18117GREP=$lt_GREP
18118
18119# An ERE matcher.
18120EGREP=$lt_EGREP
18121
18122# A literal string matcher.
18123FGREP=$lt_FGREP
18124
18125# A BSD- or MS-compatible name lister.
18126NM=$lt_NM
18127
18128# Whether we need soft or hard links.
18129LN_S=$lt_LN_S
18130
18131# What is the maximum length of a command?
18132max_cmd_len=$max_cmd_len
18133
18134# Object file suffix (normally "o").
18135objext=$ac_objext
18136
18137# Executable file suffix (normally "").
18138exeext=$exeext
18139
18140# whether the shell understands "unset".
18141lt_unset=$lt_unset
18142
18143# turn spaces into newlines.
18144SP2NL=$lt_lt_SP2NL
18145
18146# turn newlines into spaces.
18147NL2SP=$lt_lt_NL2SP
18148
18149# An object symbol dumper.
18150OBJDUMP=$lt_OBJDUMP
18151
18152# Method to check whether dependent libraries are shared objects.
18153deplibs_check_method=$lt_deplibs_check_method
18154
18155# Command to use when deplibs_check_method == "file_magic".
18156file_magic_cmd=$lt_file_magic_cmd
18157
18158# The archiver.
18159AR=$lt_AR
18160AR_FLAGS=$lt_AR_FLAGS
18161
18162# A symbol stripping program.
18163STRIP=$lt_STRIP
18164
18165# Commands used to install an old-style archive.
18166RANLIB=$lt_RANLIB
18167old_postinstall_cmds=$lt_old_postinstall_cmds
18168old_postuninstall_cmds=$lt_old_postuninstall_cmds
18169
18170# Whether to use a lock for old archive extraction.
18171lock_old_archive_extraction=$lock_old_archive_extraction
18172
18173# A C compiler.
18174LTCC=$lt_CC
18175
18176# LTCC compiler flags.
18177LTCFLAGS=$lt_CFLAGS
18178
18179# Take the output of nm and produce a listing of raw symbols and C names.
18180global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
18181
18182# Transform the output of nm in a proper C declaration.
18183global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
18184
18185# Transform the output of nm in a C name address pair.
18186global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
18187
18188# Transform the output of nm in a C name address pair when lib prefix is needed.
18189global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
18190
18191# The name of the directory that contains temporary libtool files.
18192objdir=$objdir
18193
18194# Used to examine libraries when file_magic_cmd begins with "file".
18195MAGIC_CMD=$MAGIC_CMD
18196
18197# Must we lock files when doing compilation?
18198need_locks=$lt_need_locks
18199
18200# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
18201DSYMUTIL=$lt_DSYMUTIL
18202
18203# Tool to change global to local symbols on Mac OS X.
18204NMEDIT=$lt_NMEDIT
18205
18206# Tool to manipulate fat objects and archives on Mac OS X.
18207LIPO=$lt_LIPO
18208
18209# ldd/readelf like tool for Mach-O binaries on Mac OS X.
18210OTOOL=$lt_OTOOL
18211
18212# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
18213OTOOL64=$lt_OTOOL64
18214
18215# Old archive suffix (normally "a").
18216libext=$libext
18217
18218# Shared library suffix (normally ".so").
18219shrext_cmds=$lt_shrext_cmds
18220
18221# The commands to extract the exported symbol list from a shared archive.
18222extract_expsyms_cmds=$lt_extract_expsyms_cmds
18223
18224# Variables whose values should be saved in libtool wrapper scripts and
18225# restored at link time.
18226variables_saved_for_relink=$lt_variables_saved_for_relink
18227
18228# Do we need the "lib" prefix for modules?
18229need_lib_prefix=$need_lib_prefix
18230
18231# Do we need a version for libraries?
18232need_version=$need_version
18233
18234# Library versioning type.
18235version_type=$version_type
18236
18237# Shared library runtime path variable.
18238runpath_var=$runpath_var
18239
18240# Shared library path variable.
18241shlibpath_var=$shlibpath_var
18242
18243# Is shlibpath searched before the hard-coded library search path?
18244shlibpath_overrides_runpath=$shlibpath_overrides_runpath
18245
18246# Format of library name prefix.
18247libname_spec=$lt_libname_spec
18248
18249# List of archive names.  First name is the real one, the rest are links.
18250# The last name is the one that the linker finds with -lNAME
18251library_names_spec=$lt_library_names_spec
18252
18253# The coded name of the library, if different from the real name.
18254soname_spec=$lt_soname_spec
18255
18256# Permission mode override for installation of shared libraries.
18257install_override_mode=$lt_install_override_mode
18258
18259# Command to use after installation of a shared archive.
18260postinstall_cmds=$lt_postinstall_cmds
18261
18262# Command to use after uninstallation of a shared archive.
18263postuninstall_cmds=$lt_postuninstall_cmds
18264
18265# Commands used to finish a libtool library installation in a directory.
18266finish_cmds=$lt_finish_cmds
18267
18268# As "finish_cmds", except a single script fragment to be evaled but
18269# not shown.
18270finish_eval=$lt_finish_eval
18271
18272# Whether we should hardcode library paths into libraries.
18273hardcode_into_libs=$hardcode_into_libs
18274
18275# Compile-time system search path for libraries.
18276sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
18277
18278# Run-time system search path for libraries.
18279sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
18280
18281# Whether dlopen is supported.
18282dlopen_support=$enable_dlopen
18283
18284# Whether dlopen of programs is supported.
18285dlopen_self=$enable_dlopen_self
18286
18287# Whether dlopen of statically linked programs is supported.
18288dlopen_self_static=$enable_dlopen_self_static
18289
18290# Commands to strip libraries.
18291old_striplib=$lt_old_striplib
18292striplib=$lt_striplib
18293
18294
18295# The linker used to build libraries.
18296LD=$lt_LD
18297
18298# How to create reloadable object files.
18299reload_flag=$lt_reload_flag
18300reload_cmds=$lt_reload_cmds
18301
18302# Commands used to build an old-style archive.
18303old_archive_cmds=$lt_old_archive_cmds
18304
18305# A language specific compiler.
18306CC=$lt_compiler
18307
18308# Is the compiler the GNU compiler?
18309with_gcc=$GCC
18310
18311# Compiler flag to turn off builtin functions.
18312no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18313
18314# How to pass a linker flag through the compiler.
18315wl=$lt_lt_prog_compiler_wl
18316
18317# Additional compiler flags for building library objects.
18318pic_flag=$lt_lt_prog_compiler_pic
18319
18320# Compiler flag to prevent dynamic linking.
18321link_static_flag=$lt_lt_prog_compiler_static
18322
18323# Does compiler simultaneously support -c and -o options?
18324compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18325
18326# Whether or not to add -lc for building shared libraries.
18327build_libtool_need_lc=$archive_cmds_need_lc
18328
18329# Whether or not to disallow shared libs when runtime libs are static.
18330allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18331
18332# Compiler flag to allow reflexive dlopens.
18333export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18334
18335# Compiler flag to generate shared objects directly from archives.
18336whole_archive_flag_spec=$lt_whole_archive_flag_spec
18337
18338# Whether the compiler copes with passing no objects directly.
18339compiler_needs_object=$lt_compiler_needs_object
18340
18341# Create an old-style archive from a shared archive.
18342old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18343
18344# Create a temporary old-style archive to link instead of a shared archive.
18345old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18346
18347# Commands used to build a shared archive.
18348archive_cmds=$lt_archive_cmds
18349archive_expsym_cmds=$lt_archive_expsym_cmds
18350
18351# Commands used to build a loadable module if different from building
18352# a shared archive.
18353module_cmds=$lt_module_cmds
18354module_expsym_cmds=$lt_module_expsym_cmds
18355
18356# Whether we are building with GNU ld or not.
18357with_gnu_ld=$lt_with_gnu_ld
18358
18359# Flag that allows shared libraries with undefined symbols to be built.
18360allow_undefined_flag=$lt_allow_undefined_flag
18361
18362# Flag that enforces no undefined symbols.
18363no_undefined_flag=$lt_no_undefined_flag
18364
18365# Flag to hardcode \$libdir into a binary during linking.
18366# This must work even if \$libdir does not exist
18367hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18368
18369# If ld is used when linking, flag to hardcode \$libdir into a binary
18370# during linking.  This must work even if \$libdir does not exist.
18371hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18372
18373# Whether we need a single "-rpath" flag with a separated argument.
18374hardcode_libdir_separator=$lt_hardcode_libdir_separator
18375
18376# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18377# DIR into the resulting binary.
18378hardcode_direct=$hardcode_direct
18379
18380# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18381# DIR into the resulting binary and the resulting library dependency is
18382# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18383# library is relocated.
18384hardcode_direct_absolute=$hardcode_direct_absolute
18385
18386# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18387# into the resulting binary.
18388hardcode_minus_L=$hardcode_minus_L
18389
18390# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18391# into the resulting binary.
18392hardcode_shlibpath_var=$hardcode_shlibpath_var
18393
18394# Set to "yes" if building a shared library automatically hardcodes DIR
18395# into the library and all subsequent libraries and executables linked
18396# against it.
18397hardcode_automatic=$hardcode_automatic
18398
18399# Set to yes if linker adds runtime paths of dependent libraries
18400# to runtime path list.
18401inherit_rpath=$inherit_rpath
18402
18403# Whether libtool must link a program against all its dependency libraries.
18404link_all_deplibs=$link_all_deplibs
18405
18406# Fix the shell variable \$srcfile for the compiler.
18407fix_srcfile_path=$lt_fix_srcfile_path
18408
18409# Set to "yes" if exported symbols are required.
18410always_export_symbols=$always_export_symbols
18411
18412# The commands to list exported symbols.
18413export_symbols_cmds=$lt_export_symbols_cmds
18414
18415# Symbols that should not be listed in the preloaded symbols.
18416exclude_expsyms=$lt_exclude_expsyms
18417
18418# Symbols that must always be exported.
18419include_expsyms=$lt_include_expsyms
18420
18421# Commands necessary for linking programs (against libraries) with templates.
18422prelink_cmds=$lt_prelink_cmds
18423
18424# Specify filename containing input files.
18425file_list_spec=$lt_file_list_spec
18426
18427# How to hardcode a shared library path into an executable.
18428hardcode_action=$hardcode_action
18429
18430# ### END LIBTOOL CONFIG
18431
18432_LT_EOF
18433
18434  case $host_os in
18435  aix3*)
18436    cat <<\_LT_EOF >> "$cfgfile"
18437# AIX sometimes has problems with the GCC collect2 program.  For some
18438# reason, if we set the COLLECT_NAMES environment variable, the problems
18439# vanish in a puff of smoke.
18440if test "X${COLLECT_NAMES+set}" != Xset; then
18441  COLLECT_NAMES=
18442  export COLLECT_NAMES
18443fi
18444_LT_EOF
18445    ;;
18446  esac
18447
18448
18449ltmain="$ac_aux_dir/ltmain.sh"
18450
18451
18452  # We use sed instead of cat because bash on DJGPP gets confused if
18453  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
18454  # text mode, it properly converts lines to CR/LF.  This bash problem
18455  # is reportedly fixed, but why not run on old versions too?
18456  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
18457    || (rm -f "$cfgfile"; exit 1)
18458
18459  case $xsi_shell in
18460  yes)
18461    cat << \_LT_EOF >> "$cfgfile"
18462
18463# func_dirname file append nondir_replacement
18464# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18465# otherwise set result to NONDIR_REPLACEMENT.
18466func_dirname ()
18467{
18468  case ${1} in
18469    */*) func_dirname_result="${1%/*}${2}" ;;
18470    *  ) func_dirname_result="${3}" ;;
18471  esac
18472}
18473
18474# func_basename file
18475func_basename ()
18476{
18477  func_basename_result="${1##*/}"
18478}
18479
18480# func_dirname_and_basename file append nondir_replacement
18481# perform func_basename and func_dirname in a single function
18482# call:
18483#   dirname:  Compute the dirname of FILE.  If nonempty,
18484#             add APPEND to the result, otherwise set result
18485#             to NONDIR_REPLACEMENT.
18486#             value returned in "$func_dirname_result"
18487#   basename: Compute filename of FILE.
18488#             value retuned in "$func_basename_result"
18489# Implementation must be kept synchronized with func_dirname
18490# and func_basename. For efficiency, we do not delegate to
18491# those functions but instead duplicate the functionality here.
18492func_dirname_and_basename ()
18493{
18494  case ${1} in
18495    */*) func_dirname_result="${1%/*}${2}" ;;
18496    *  ) func_dirname_result="${3}" ;;
18497  esac
18498  func_basename_result="${1##*/}"
18499}
18500
18501# func_stripname prefix suffix name
18502# strip PREFIX and SUFFIX off of NAME.
18503# PREFIX and SUFFIX must not contain globbing or regex special
18504# characters, hashes, percent signs, but SUFFIX may contain a leading
18505# dot (in which case that matches only a dot).
18506func_stripname ()
18507{
18508  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18509  # positional parameters, so assign one to ordinary parameter first.
18510  func_stripname_result=${3}
18511  func_stripname_result=${func_stripname_result#"${1}"}
18512  func_stripname_result=${func_stripname_result%"${2}"}
18513}
18514
18515# func_opt_split
18516func_opt_split ()
18517{
18518  func_opt_split_opt=${1%%=*}
18519  func_opt_split_arg=${1#*=}
18520}
18521
18522# func_lo2o object
18523func_lo2o ()
18524{
18525  case ${1} in
18526    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
18527    *)    func_lo2o_result=${1} ;;
18528  esac
18529}
18530
18531# func_xform libobj-or-source
18532func_xform ()
18533{
18534  func_xform_result=${1%.*}.lo
18535}
18536
18537# func_arith arithmetic-term...
18538func_arith ()
18539{
18540  func_arith_result=$(( $* ))
18541}
18542
18543# func_len string
18544# STRING may not start with a hyphen.
18545func_len ()
18546{
18547  func_len_result=${#1}
18548}
18549
18550_LT_EOF
18551    ;;
18552  *) # Bourne compatible functions.
18553    cat << \_LT_EOF >> "$cfgfile"
18554
18555# func_dirname file append nondir_replacement
18556# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
18557# otherwise set result to NONDIR_REPLACEMENT.
18558func_dirname ()
18559{
18560  # Extract subdirectory from the argument.
18561  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
18562  if test "X$func_dirname_result" = "X${1}"; then
18563    func_dirname_result="${3}"
18564  else
18565    func_dirname_result="$func_dirname_result${2}"
18566  fi
18567}
18568
18569# func_basename file
18570func_basename ()
18571{
18572  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
18573}
18574
18575
18576# func_stripname prefix suffix name
18577# strip PREFIX and SUFFIX off of NAME.
18578# PREFIX and SUFFIX must not contain globbing or regex special
18579# characters, hashes, percent signs, but SUFFIX may contain a leading
18580# dot (in which case that matches only a dot).
18581# func_strip_suffix prefix name
18582func_stripname ()
18583{
18584  case ${2} in
18585    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
18586    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
18587  esac
18588}
18589
18590# sed scripts:
18591my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
18592my_sed_long_arg='1s/^-[^=]*=//'
18593
18594# func_opt_split
18595func_opt_split ()
18596{
18597  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
18598  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
18599}
18600
18601# func_lo2o object
18602func_lo2o ()
18603{
18604  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18605}
18606
18607# func_xform libobj-or-source
18608func_xform ()
18609{
18610  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18611}
18612
18613# func_arith arithmetic-term...
18614func_arith ()
18615{
18616  func_arith_result=`expr "$@"`
18617}
18618
18619# func_len string
18620# STRING may not start with a hyphen.
18621func_len ()
18622{
18623  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18624}
18625
18626_LT_EOF
18627esac
18628
18629case $lt_shell_append in
18630  yes)
18631    cat << \_LT_EOF >> "$cfgfile"
18632
18633# func_append var value
18634# Append VALUE to the end of shell variable VAR.
18635func_append ()
18636{
18637  eval "$1+=\$2"
18638}
18639_LT_EOF
18640    ;;
18641  *)
18642    cat << \_LT_EOF >> "$cfgfile"
18643
18644# func_append var value
18645# Append VALUE to the end of shell variable VAR.
18646func_append ()
18647{
18648  eval "$1=\$$1\$2"
18649}
18650
18651_LT_EOF
18652    ;;
18653  esac
18654
18655
18656  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18657    || (rm -f "$cfgfile"; exit 1)
18658
18659  mv -f "$cfgfile" "$ofile" ||
18660    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18661  chmod +x "$ofile"
18662
18663 ;;
18664    "default-1":C)
18665    for ac_file in $CONFIG_FILES; do
18666      # Support "outfile[:infile[:infile...]]"
18667      case "$ac_file" in
18668        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18669      esac
18670      # PO directories have a Makefile.in generated from Makefile.in.in.
18671      case "$ac_file" in */Makefile.in)
18672        # Adjust a relative srcdir.
18673        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18674        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
18675        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18676        # In autoconf-2.13 it is called $ac_given_srcdir.
18677        # In autoconf-2.50 it is called $srcdir.
18678        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18679        case "$ac_given_srcdir" in
18680          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18681          /*) top_srcdir="$ac_given_srcdir" ;;
18682          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18683        esac
18684        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18685          rm -f "$ac_dir/POTFILES"
18686          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18687          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18688          POMAKEFILEDEPS="POTFILES.in"
18689          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18690          # on $ac_dir but don't depend on user-specified configuration
18691          # parameters.
18692          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18693            # The LINGUAS file contains the set of available languages.
18694            if test -n "$OBSOLETE_ALL_LINGUAS"; then
18695              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
18696            fi
18697            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18698            # Hide the ALL_LINGUAS assigment from automake.
18699            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18700            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18701          else
18702            # The set of available languages was given in configure.ac.
18703            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18704          fi
18705          case "$ac_given_srcdir" in
18706            .) srcdirpre= ;;
18707            *) srcdirpre='$(srcdir)/' ;;
18708          esac
18709          POFILES=
18710          GMOFILES=
18711          UPDATEPOFILES=
18712          DUMMYPOFILES=
18713          for lang in $ALL_LINGUAS; do
18714            POFILES="$POFILES $srcdirpre$lang.po"
18715            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18716            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18717            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18718          done
18719          # CATALOGS depends on both $ac_dir and the user's LINGUAS
18720          # environment variable.
18721          INST_LINGUAS=
18722          if test -n "$ALL_LINGUAS"; then
18723            for presentlang in $ALL_LINGUAS; do
18724              useit=no
18725              if test "%UNSET%" != "$LINGUAS"; then
18726                desiredlanguages="$LINGUAS"
18727              else
18728                desiredlanguages="$ALL_LINGUAS"
18729              fi
18730              for desiredlang in $desiredlanguages; do
18731                # Use the presentlang catalog if desiredlang is
18732                #   a. equal to presentlang, or
18733                #   b. a variant of presentlang (because in this case,
18734                #      presentlang can be used as a fallback for messages
18735                #      which are not translated in the desiredlang catalog).
18736                case "$desiredlang" in
18737                  "$presentlang"*) useit=yes;;
18738                esac
18739              done
18740              if test $useit = yes; then
18741                INST_LINGUAS="$INST_LINGUAS $presentlang"
18742              fi
18743            done
18744          fi
18745          CATALOGS=
18746          if test -n "$INST_LINGUAS"; then
18747            for lang in $INST_LINGUAS; do
18748              CATALOGS="$CATALOGS $lang.gmo"
18749            done
18750          fi
18751          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18752          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"
18753          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18754            if test -f "$f"; then
18755              case "$f" in
18756                *.orig | *.bak | *~) ;;
18757                *) cat "$f" >> "$ac_dir/Makefile" ;;
18758              esac
18759            fi
18760          done
18761        fi
18762        ;;
18763      esac
18764    done ;;
18765    "default-2":C)
18766    for ac_file in $CONFIG_FILES; do
18767      # Support "outfile[:infile[:infile...]]"
18768      case "$ac_file" in
18769        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18770      esac
18771      # PO directories have a Makefile.in generated from Makefile.in.in.
18772      case "$ac_file" in */Makefile.in)
18773        # Adjust a relative srcdir.
18774        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18775        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
18776        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18777        # In autoconf-2.13 it is called $ac_given_srcdir.
18778        # In autoconf-2.50 it is called $srcdir.
18779        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18780        case "$ac_given_srcdir" in
18781          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18782          /*) top_srcdir="$ac_given_srcdir" ;;
18783          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
18784        esac
18785        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18786          rm -f "$ac_dir/POTFILES"
18787          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18788          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18789          POMAKEFILEDEPS="POTFILES.in"
18790          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18791          # on $ac_dir but don't depend on user-specified configuration
18792          # parameters.
18793          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18794            # The LINGUAS file contains the set of available languages.
18795            if test -n "$OBSOLETE_ALL_LINGUAS"; then
18796              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
18797            fi
18798            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18799            # Hide the ALL_LINGUAS assigment from automake.
18800            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18801            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18802          else
18803            # The set of available languages was given in configure.ac.
18804            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18805          fi
18806          case "$ac_given_srcdir" in
18807            .) srcdirpre= ;;
18808            *) srcdirpre='$(srcdir)/' ;;
18809          esac
18810          POFILES=
18811          GMOFILES=
18812          UPDATEPOFILES=
18813          DUMMYPOFILES=
18814          for lang in $ALL_LINGUAS; do
18815            POFILES="$POFILES $srcdirpre$lang.po"
18816            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18817            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18818            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18819          done
18820          # CATALOGS depends on both $ac_dir and the user's LINGUAS
18821          # environment variable.
18822          INST_LINGUAS=
18823          if test -n "$ALL_LINGUAS"; then
18824            for presentlang in $ALL_LINGUAS; do
18825              useit=no
18826              if test "%UNSET%" != "$LINGUAS"; then
18827                desiredlanguages="$LINGUAS"
18828              else
18829                desiredlanguages="$ALL_LINGUAS"
18830              fi
18831              for desiredlang in $desiredlanguages; do
18832                # Use the presentlang catalog if desiredlang is
18833                #   a. equal to presentlang, or
18834                #   b. a variant of presentlang (because in this case,
18835                #      presentlang can be used as a fallback for messages
18836                #      which are not translated in the desiredlang catalog).
18837                case "$desiredlang" in
18838                  "$presentlang"*) useit=yes;;
18839                esac
18840              done
18841              if test $useit = yes; then
18842                INST_LINGUAS="$INST_LINGUAS $presentlang"
18843              fi
18844            done
18845          fi
18846          CATALOGS=
18847          if test -n "$INST_LINGUAS"; then
18848            for lang in $INST_LINGUAS; do
18849              CATALOGS="$CATALOGS $lang.gmo"
18850            done
18851          fi
18852          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18853          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"
18854          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18855            if test -f "$f"; then
18856              case "$f" in
18857                *.orig | *.bak | *~) ;;
18858                *) cat "$f" >> "$ac_dir/Makefile" ;;
18859              esac
18860            fi
18861          done
18862        fi
18863        ;;
18864      esac
18865    done ;;
18866    "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
18867 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
18868 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
18869 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
18870 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
18871 if test "x$cgen_cpu_prefix" != x ; then
18872   echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
18873 fi ;;
18874
18875  esac
18876done # for ac_tag
18877
18878
18879as_fn_exit 0
18880_ACEOF
18881ac_clean_files=$ac_clean_files_save
18882
18883test $ac_write_fail = 0 ||
18884  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
18885
18886
18887# configure is writing to config.log, and then calls config.status.
18888# config.status does its own redirection, appending to config.log.
18889# Unfortunately, on DOS this fails, as config.log is still kept open
18890# by configure, so config.status won't be able to write to it; its
18891# output is simply discarded.  So we exec the FD to /dev/null,
18892# effectively closing config.log, so it can be properly (re)opened and
18893# appended to by config.status.  When coming back to configure, we
18894# need to make the FD available again.
18895if test "$no_create" != yes; then
18896  ac_cs_success=:
18897  ac_config_status_args=
18898  test "$silent" = yes &&
18899    ac_config_status_args="$ac_config_status_args --quiet"
18900  exec 5>/dev/null
18901  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18902  exec 5>>config.log
18903  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18904  # would make configure fail if this is the last instruction.
18905  $ac_cs_success || as_fn_exit 1
18906fi
18907if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18908  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18909$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
18910fi
18911
18912
18913
18914touch config.status.tmp
18915if touch --reference=config.status config.status.tmp > /dev/null 2>&1; then
18916  sed '/as_fn_exit 0/i \
18917sed -e \"s/^\t\\\(\\\$(AM_V_CCLD)\\\)/\t+ \\\1/\" Makefile > Makefile.tmp \
18918touch --reference=Makefile Makefile.tmp \
18919mv Makefile.tmp Makefile \
18920' config.status > config.status.tmp
18921  touch --reference=config.status config.status.tmp
18922  mv config.status.tmp config.status
18923  chmod +x config.status
18924  sed -e "s/^\t\(\$(AM_V_CCLD)\)/\t+ \1/" Makefile > Makefile.tmp
18925  touch --reference=Makefile Makefile.tmp
18926  mv Makefile.tmp Makefile
18927else
18928  rm -f config.status.tmp
18929fi
18930