1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90case $0 in #((
91  *[\\/]* ) as_myself=$0 ;;
92  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95  IFS=$as_save_IFS
96  test -z "$as_dir" && as_dir=.
97    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98  done
99IFS=$as_save_IFS
100
101     ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106  as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110  exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there.  '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136  emulate sh
137  NULLCMD=:
138  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139  # is contrary to our usage.  Disable this feature.
140  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141  setopt NO_GLOB_SUBST
142else
143  case \`(set -o) 2>/dev/null\` in #(
144  *posix*) :
145    set -o posix ;; #(
146  *) :
147     ;;
148esac
149fi
150"
151  as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165  exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
173  if (eval "$as_required") 2>/dev/null; then :
174  as_have_required=yes
175else
176  as_have_required=no
177fi
178  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184do
185  IFS=$as_save_IFS
186  test -z "$as_dir" && as_dir=.
187  as_found=:
188  case $as_dir in #(
189	 /*)
190	   for as_base in sh bash ksh sh5; do
191	     # Try only shells that exist, to save several forks.
192	     as_shell=$as_dir/$as_base
193	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195  CONFIG_SHELL=$as_shell as_have_required=yes
196		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197  break 2
198fi
199fi
200	   done;;
201       esac
202  as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206  CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211      if test "x$CONFIG_SHELL" != x; then :
212  # We cannot yet assume a decent shell, so we have to provide a
213	# neutralization value for shells without unset; and this also
214	# works around shells that cannot unset nonexistent variables.
215	BASH_ENV=/dev/null
216	ENV=/dev/null
217	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218	export CONFIG_SHELL
219	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222    if test x$as_have_required = xno; then :
223  $as_echo "$0: This script requires a shell more modern than all"
224  $as_echo "$0: the shells that I found on your system."
225  if test x${ZSH_VERSION+set} = xset ; then
226    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228  else
229    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
233  fi
234  exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252  { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261  return $1
262} # as_fn_set_status
263
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269  set +e
270  as_fn_set_status $1
271  exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280  case $as_dir in #(
281  -*) as_dir=./$as_dir;;
282  esac
283  test -d "$as_dir" || eval $as_mkdir_p || {
284    as_dirs=
285    while :; do
286      case $as_dir in #(
287      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288      *) as_qdir=$as_dir;;
289      esac
290      as_dirs="'$as_qdir' $as_dirs"
291      as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293	 X"$as_dir" : 'X\(//\)[^/]' \| \
294	 X"$as_dir" : 'X\(//\)$' \| \
295	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298	    s//\1/
299	    q
300	  }
301	  /^X\(\/\/\)[^/].*/{
302	    s//\1/
303	    q
304	  }
305	  /^X\(\/\/\)$/{
306	    s//\1/
307	    q
308	  }
309	  /^X\(\/\).*/{
310	    s//\1/
311	    q
312	  }
313	  s/.*/./; q'`
314      test -d "$as_dir" && break
315    done
316    test -z "$as_dirs" || eval "mkdir $as_dirs"
317  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328  eval 'as_fn_append ()
329  {
330    eval $1+=\$2
331  }'
332else
333  as_fn_append ()
334  {
335    eval $1=\$$1\$2
336  }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345  eval 'as_fn_arith ()
346  {
347    as_val=$(( $* ))
348  }'
349else
350  as_fn_arith ()
351  {
352    as_val=`expr "$@" || test $? -eq 1`
353  }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364  as_status=$?; test $as_status -eq 0 && as_status=1
365  if test "$3"; then
366    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368  fi
369  $as_echo "$as_me: error: $1" >&2
370  as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374   test "X`expr 00001 : '.*\(...\)'`" = X001; then
375  as_expr=expr
376else
377  as_expr=false
378fi
379
380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381  as_basename=basename
382else
383  as_basename=false
384fi
385
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387  as_dirname=dirname
388else
389  as_dirname=false
390fi
391
392as_me=`$as_basename -- "$0" ||
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394	 X"$0" : 'X\(//\)$' \| \
395	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397    sed '/^.*\/\([^/][^/]*\)\/*$/{
398	    s//\1/
399	    q
400	  }
401	  /^X\/\(\/\/\)$/{
402	    s//\1/
403	    q
404	  }
405	  /^X\/\(\/\).*/{
406	    s//\1/
407	    q
408	  }
409	  s/.*/./; q'`
410
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419  as_lineno_1=$LINENO as_lineno_1a=$LINENO
420  as_lineno_2=$LINENO as_lineno_2a=$LINENO
421  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
424  sed -n '
425    p
426    /[$]LINENO/=
427  ' <$as_myself |
428    sed '
429      s/[$]LINENO.*/&-/
430      t lineno
431      b
432      :lineno
433      N
434      :loop
435      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436      t loop
437      s/-\n.*//
438    ' >$as_me.lineno &&
439  chmod +x "$as_me.lineno" ||
440    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442  # Don't try to exec as it changes $[0], causing all sort of problems
443  # (the dirname of $[0] is not the place where we might find the
444  # original and so on.  Autoconf is especially sensitive to this).
445  . "./$as_me.lineno"
446  # Exit status is that of the last command.
447  exit
448}
449
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453  case `echo 'xy\c'` in
454  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
455  xy)  ECHO_C='\c';;
456  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
457       ECHO_T='	';;
458  esac;;
459*)
460  ECHO_N='-n';;
461esac
462
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465  rm -f conf$$.dir/conf$$.file
466else
467  rm -f conf$$.dir
468  mkdir conf$$.dir 2>/dev/null
469fi
470if (echo >conf$$.file) 2>/dev/null; then
471  if ln -s conf$$.file conf$$ 2>/dev/null; then
472    as_ln_s='ln -s'
473    # ... but there are two gotchas:
474    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476    # In both cases, we have to default to `cp -p'.
477    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478      as_ln_s='cp -p'
479  elif ln conf$$.file conf$$ 2>/dev/null; then
480    as_ln_s=ln
481  else
482    as_ln_s='cp -p'
483  fi
484else
485  as_ln_s='cp -p'
486fi
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
489
490if mkdir -p . 2>/dev/null; then
491  as_mkdir_p='mkdir -p "$as_dir"'
492else
493  test -d ./-p && rmdir ./-p
494  as_mkdir_p=false
495fi
496
497if test -x / >/dev/null 2>&1; then
498  as_test_x='test -x'
499else
500  if ls -dL / >/dev/null 2>&1; then
501    as_ls_L_option=L
502  else
503    as_ls_L_option=
504  fi
505  as_test_x='
506    eval sh -c '\''
507      if test -d "$1"; then
508	test -d "$1/.";
509      else
510	case $1 in #(
511	-*)set "./$1";;
512	esac;
513	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514	???[sx]*):;;*)false;;esac;fi
515    '\'' sh
516  '
517fi
518as_executable_p=$as_test_x
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527exec 7<&0 </dev/null 6>&1
528
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
534#
535# Initializations.
536#
537ac_default_prefix=/usr/local
538ac_clean_files=
539ac_config_libobj_dir=.
540LIBOBJS=
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
552PACKAGE_URL=
553
554ac_unique_file="table.h"
555# Factoring default headers for most tests.
556ac_includes_default="\
557#include <stdio.h>
558#ifdef HAVE_SYS_TYPES_H
559# include <sys/types.h>
560#endif
561#ifdef HAVE_SYS_STAT_H
562# include <sys/stat.h>
563#endif
564#ifdef STDC_HEADERS
565# include <stdlib.h>
566# include <stddef.h>
567#else
568# ifdef HAVE_STDLIB_H
569#  include <stdlib.h>
570# endif
571#endif
572#ifdef HAVE_STRING_H
573# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574#  include <memory.h>
575# endif
576# include <string.h>
577#endif
578#ifdef HAVE_STRINGS_H
579# include <strings.h>
580#endif
581#ifdef HAVE_INTTYPES_H
582# include <inttypes.h>
583#endif
584#ifdef HAVE_STDINT_H
585# include <stdint.h>
586#endif
587#ifdef HAVE_UNISTD_H
588# include <unistd.h>
589#endif"
590
591ac_subst_vars='LTLIBOBJS
592LIBOBJS
593RANLIB
594AR
595LIBIBERTY_LIB
596RANLIB_FOR_BUILD
597CFLAGS_FOR_BUILD
598CC_FOR_BUILD
599AR_FLAGS_FOR_BUILD
600AR_FOR_BUILD
601EGREP
602GREP
603CPP
604target_os
605target_vendor
606target_cpu
607target
608host_os
609host_vendor
610host_cpu
611host
612build_os
613build_vendor
614build_cpu
615build
616OBJEXT
617EXEEXT
618ac_ct_CC
619CPPFLAGS
620LDFLAGS
621CFLAGS
622CC
623INSTALL_DATA
624INSTALL_SCRIPT
625INSTALL_PROGRAM
626WERROR_CFLAGS
627WARN_CFLAGS
628sim_xor_endian
629sim_stdcall
630sim_smp
631sim_reserved_bits
632sim_regparm
633sim_packages
634sim_inline
635sim_hw
636sim_hw_objs
637sim_hw_cflags
638sim_default_model
639sim_scache
640sim_float
641sim_hostendian
642sim_endian
643sim_bitsize
644sim_assert
645sim_alignment
646sim_environment
647target_alias
648host_alias
649build_alias
650LIBS
651ECHO_T
652ECHO_N
653ECHO_C
654DEFS
655mandir
656localedir
657libdir
658psdir
659pdfdir
660dvidir
661htmldir
662infodir
663docdir
664oldincludedir
665includedir
666localstatedir
667sharedstatedir
668sysconfdir
669datadir
670datarootdir
671libexecdir
672sbindir
673bindir
674program_transform_name
675prefix
676exec_prefix
677PACKAGE_URL
678PACKAGE_BUGREPORT
679PACKAGE_STRING
680PACKAGE_VERSION
681PACKAGE_TARNAME
682PACKAGE_NAME
683PATH_SEPARATOR
684SHELL'
685ac_subst_files=''
686ac_user_opts='
687enable_option_checking
688enable_werror
689enable_build_warnings
690enable_sim_build_warnings
691'
692      ac_precious_vars='build_alias
693host_alias
694target_alias
695CC
696CFLAGS
697LDFLAGS
698LIBS
699CPPFLAGS
700CPP'
701
702
703# Initialize some variables set by options.
704ac_init_help=
705ac_init_version=false
706ac_unrecognized_opts=
707ac_unrecognized_sep=
708# The variables have the same names as the options, with
709# dashes changed to underlines.
710cache_file=/dev/null
711exec_prefix=NONE
712no_create=
713no_recursion=
714prefix=NONE
715program_prefix=NONE
716program_suffix=NONE
717program_transform_name=s,x,x,
718silent=
719site=
720srcdir=
721verbose=
722x_includes=NONE
723x_libraries=NONE
724
725# Installation directory options.
726# These are left unexpanded so users can "make install exec_prefix=/foo"
727# and all the variables that are supposed to be based on exec_prefix
728# by default will actually change.
729# Use braces instead of parens because sh, perl, etc. also accept them.
730# (The list follows the same order as the GNU Coding Standards.)
731bindir='${exec_prefix}/bin'
732sbindir='${exec_prefix}/sbin'
733libexecdir='${exec_prefix}/libexec'
734datarootdir='${prefix}/share'
735datadir='${datarootdir}'
736sysconfdir='${prefix}/etc'
737sharedstatedir='${prefix}/com'
738localstatedir='${prefix}/var'
739includedir='${prefix}/include'
740oldincludedir='/usr/include'
741docdir='${datarootdir}/doc/${PACKAGE}'
742infodir='${datarootdir}/info'
743htmldir='${docdir}'
744dvidir='${docdir}'
745pdfdir='${docdir}'
746psdir='${docdir}'
747libdir='${exec_prefix}/lib'
748localedir='${datarootdir}/locale'
749mandir='${datarootdir}/man'
750
751ac_prev=
752ac_dashdash=
753for ac_option
754do
755  # If the previous option needs an argument, assign it.
756  if test -n "$ac_prev"; then
757    eval $ac_prev=\$ac_option
758    ac_prev=
759    continue
760  fi
761
762  case $ac_option in
763  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
764  *)	ac_optarg=yes ;;
765  esac
766
767  # Accept the important Cygnus configure options, so we can diagnose typos.
768
769  case $ac_dashdash$ac_option in
770  --)
771    ac_dashdash=yes ;;
772
773  -bindir | --bindir | --bindi | --bind | --bin | --bi)
774    ac_prev=bindir ;;
775  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
776    bindir=$ac_optarg ;;
777
778  -build | --build | --buil | --bui | --bu)
779    ac_prev=build_alias ;;
780  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
781    build_alias=$ac_optarg ;;
782
783  -cache-file | --cache-file | --cache-fil | --cache-fi \
784  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
785    ac_prev=cache_file ;;
786  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
787  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
788    cache_file=$ac_optarg ;;
789
790  --config-cache | -C)
791    cache_file=config.cache ;;
792
793  -datadir | --datadir | --datadi | --datad)
794    ac_prev=datadir ;;
795  -datadir=* | --datadir=* | --datadi=* | --datad=*)
796    datadir=$ac_optarg ;;
797
798  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
799  | --dataroo | --dataro | --datar)
800    ac_prev=datarootdir ;;
801  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
802  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
803    datarootdir=$ac_optarg ;;
804
805  -disable-* | --disable-*)
806    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
807    # Reject names that are not valid shell variable names.
808    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
809      as_fn_error "invalid feature name: $ac_useropt"
810    ac_useropt_orig=$ac_useropt
811    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
812    case $ac_user_opts in
813      *"
814"enable_$ac_useropt"
815"*) ;;
816      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
817	 ac_unrecognized_sep=', ';;
818    esac
819    eval enable_$ac_useropt=no ;;
820
821  -docdir | --docdir | --docdi | --doc | --do)
822    ac_prev=docdir ;;
823  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
824    docdir=$ac_optarg ;;
825
826  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
827    ac_prev=dvidir ;;
828  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
829    dvidir=$ac_optarg ;;
830
831  -enable-* | --enable-*)
832    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
833    # Reject names that are not valid shell variable names.
834    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
835      as_fn_error "invalid feature name: $ac_useropt"
836    ac_useropt_orig=$ac_useropt
837    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
838    case $ac_user_opts in
839      *"
840"enable_$ac_useropt"
841"*) ;;
842      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
843	 ac_unrecognized_sep=', ';;
844    esac
845    eval enable_$ac_useropt=\$ac_optarg ;;
846
847  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
848  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
849  | --exec | --exe | --ex)
850    ac_prev=exec_prefix ;;
851  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
852  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
853  | --exec=* | --exe=* | --ex=*)
854    exec_prefix=$ac_optarg ;;
855
856  -gas | --gas | --ga | --g)
857    # Obsolete; use --with-gas.
858    with_gas=yes ;;
859
860  -help | --help | --hel | --he | -h)
861    ac_init_help=long ;;
862  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
863    ac_init_help=recursive ;;
864  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
865    ac_init_help=short ;;
866
867  -host | --host | --hos | --ho)
868    ac_prev=host_alias ;;
869  -host=* | --host=* | --hos=* | --ho=*)
870    host_alias=$ac_optarg ;;
871
872  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
873    ac_prev=htmldir ;;
874  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
875  | --ht=*)
876    htmldir=$ac_optarg ;;
877
878  -includedir | --includedir | --includedi | --included | --include \
879  | --includ | --inclu | --incl | --inc)
880    ac_prev=includedir ;;
881  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
882  | --includ=* | --inclu=* | --incl=* | --inc=*)
883    includedir=$ac_optarg ;;
884
885  -infodir | --infodir | --infodi | --infod | --info | --inf)
886    ac_prev=infodir ;;
887  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
888    infodir=$ac_optarg ;;
889
890  -libdir | --libdir | --libdi | --libd)
891    ac_prev=libdir ;;
892  -libdir=* | --libdir=* | --libdi=* | --libd=*)
893    libdir=$ac_optarg ;;
894
895  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
896  | --libexe | --libex | --libe)
897    ac_prev=libexecdir ;;
898  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
899  | --libexe=* | --libex=* | --libe=*)
900    libexecdir=$ac_optarg ;;
901
902  -localedir | --localedir | --localedi | --localed | --locale)
903    ac_prev=localedir ;;
904  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
905    localedir=$ac_optarg ;;
906
907  -localstatedir | --localstatedir | --localstatedi | --localstated \
908  | --localstate | --localstat | --localsta | --localst | --locals)
909    ac_prev=localstatedir ;;
910  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
911  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
912    localstatedir=$ac_optarg ;;
913
914  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
915    ac_prev=mandir ;;
916  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
917    mandir=$ac_optarg ;;
918
919  -nfp | --nfp | --nf)
920    # Obsolete; use --without-fp.
921    with_fp=no ;;
922
923  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
924  | --no-cr | --no-c | -n)
925    no_create=yes ;;
926
927  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
928  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
929    no_recursion=yes ;;
930
931  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
932  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
933  | --oldin | --oldi | --old | --ol | --o)
934    ac_prev=oldincludedir ;;
935  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
936  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
937  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
938    oldincludedir=$ac_optarg ;;
939
940  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
941    ac_prev=prefix ;;
942  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
943    prefix=$ac_optarg ;;
944
945  -program-prefix | --program-prefix | --program-prefi | --program-pref \
946  | --program-pre | --program-pr | --program-p)
947    ac_prev=program_prefix ;;
948  -program-prefix=* | --program-prefix=* | --program-prefi=* \
949  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
950    program_prefix=$ac_optarg ;;
951
952  -program-suffix | --program-suffix | --program-suffi | --program-suff \
953  | --program-suf | --program-su | --program-s)
954    ac_prev=program_suffix ;;
955  -program-suffix=* | --program-suffix=* | --program-suffi=* \
956  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
957    program_suffix=$ac_optarg ;;
958
959  -program-transform-name | --program-transform-name \
960  | --program-transform-nam | --program-transform-na \
961  | --program-transform-n | --program-transform- \
962  | --program-transform | --program-transfor \
963  | --program-transfo | --program-transf \
964  | --program-trans | --program-tran \
965  | --progr-tra | --program-tr | --program-t)
966    ac_prev=program_transform_name ;;
967  -program-transform-name=* | --program-transform-name=* \
968  | --program-transform-nam=* | --program-transform-na=* \
969  | --program-transform-n=* | --program-transform-=* \
970  | --program-transform=* | --program-transfor=* \
971  | --program-transfo=* | --program-transf=* \
972  | --program-trans=* | --program-tran=* \
973  | --progr-tra=* | --program-tr=* | --program-t=*)
974    program_transform_name=$ac_optarg ;;
975
976  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
977    ac_prev=pdfdir ;;
978  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
979    pdfdir=$ac_optarg ;;
980
981  -psdir | --psdir | --psdi | --psd | --ps)
982    ac_prev=psdir ;;
983  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
984    psdir=$ac_optarg ;;
985
986  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
987  | -silent | --silent | --silen | --sile | --sil)
988    silent=yes ;;
989
990  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
991    ac_prev=sbindir ;;
992  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
993  | --sbi=* | --sb=*)
994    sbindir=$ac_optarg ;;
995
996  -sharedstatedir | --sharedstatedir | --sharedstatedi \
997  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
998  | --sharedst | --shareds | --shared | --share | --shar \
999  | --sha | --sh)
1000    ac_prev=sharedstatedir ;;
1001  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1002  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1003  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1004  | --sha=* | --sh=*)
1005    sharedstatedir=$ac_optarg ;;
1006
1007  -site | --site | --sit)
1008    ac_prev=site ;;
1009  -site=* | --site=* | --sit=*)
1010    site=$ac_optarg ;;
1011
1012  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1013    ac_prev=srcdir ;;
1014  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1015    srcdir=$ac_optarg ;;
1016
1017  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1018  | --syscon | --sysco | --sysc | --sys | --sy)
1019    ac_prev=sysconfdir ;;
1020  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1021  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1022    sysconfdir=$ac_optarg ;;
1023
1024  -target | --target | --targe | --targ | --tar | --ta | --t)
1025    ac_prev=target_alias ;;
1026  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1027    target_alias=$ac_optarg ;;
1028
1029  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1030    verbose=yes ;;
1031
1032  -version | --version | --versio | --versi | --vers | -V)
1033    ac_init_version=: ;;
1034
1035  -with-* | --with-*)
1036    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1037    # Reject names that are not valid shell variable names.
1038    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1039      as_fn_error "invalid package name: $ac_useropt"
1040    ac_useropt_orig=$ac_useropt
1041    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1042    case $ac_user_opts in
1043      *"
1044"with_$ac_useropt"
1045"*) ;;
1046      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1047	 ac_unrecognized_sep=', ';;
1048    esac
1049    eval with_$ac_useropt=\$ac_optarg ;;
1050
1051  -without-* | --without-*)
1052    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1053    # Reject names that are not valid shell variable names.
1054    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1055      as_fn_error "invalid package name: $ac_useropt"
1056    ac_useropt_orig=$ac_useropt
1057    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1058    case $ac_user_opts in
1059      *"
1060"with_$ac_useropt"
1061"*) ;;
1062      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1063	 ac_unrecognized_sep=', ';;
1064    esac
1065    eval with_$ac_useropt=no ;;
1066
1067  --x)
1068    # Obsolete; use --with-x.
1069    with_x=yes ;;
1070
1071  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1072  | --x-incl | --x-inc | --x-in | --x-i)
1073    ac_prev=x_includes ;;
1074  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1075  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1076    x_includes=$ac_optarg ;;
1077
1078  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1079  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1080    ac_prev=x_libraries ;;
1081  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1082  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1083    x_libraries=$ac_optarg ;;
1084
1085  -*) as_fn_error "unrecognized option: \`$ac_option'
1086Try \`$0 --help' for more information."
1087    ;;
1088
1089  *=*)
1090    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1091    # Reject names that are not valid shell variable names.
1092    case $ac_envvar in #(
1093      '' | [0-9]* | *[!_$as_cr_alnum]* )
1094      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1095    esac
1096    eval $ac_envvar=\$ac_optarg
1097    export $ac_envvar ;;
1098
1099  *)
1100    # FIXME: should be removed in autoconf 3.0.
1101    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1102    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1103      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1104    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1105    ;;
1106
1107  esac
1108done
1109
1110if test -n "$ac_prev"; then
1111  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1112  as_fn_error "missing argument to $ac_option"
1113fi
1114
1115if test -n "$ac_unrecognized_opts"; then
1116  case $enable_option_checking in
1117    no) ;;
1118    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1119    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1120  esac
1121fi
1122
1123# Check all directory arguments for consistency.
1124for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1125		datadir sysconfdir sharedstatedir localstatedir includedir \
1126		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1127		libdir localedir mandir
1128do
1129  eval ac_val=\$$ac_var
1130  # Remove trailing slashes.
1131  case $ac_val in
1132    */ )
1133      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1134      eval $ac_var=\$ac_val;;
1135  esac
1136  # Be sure to have absolute directory names.
1137  case $ac_val in
1138    [\\/$]* | ?:[\\/]* )  continue;;
1139    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1140  esac
1141  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1142done
1143
1144# There might be people who depend on the old broken behavior: `$host'
1145# used to hold the argument of --host etc.
1146# FIXME: To remove some day.
1147build=$build_alias
1148host=$host_alias
1149target=$target_alias
1150
1151# FIXME: To remove some day.
1152if test "x$host_alias" != x; then
1153  if test "x$build_alias" = x; then
1154    cross_compiling=maybe
1155    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1156    If a cross compiler is detected then cross compile mode will be used." >&2
1157  elif test "x$build_alias" != "x$host_alias"; then
1158    cross_compiling=yes
1159  fi
1160fi
1161
1162ac_tool_prefix=
1163test -n "$host_alias" && ac_tool_prefix=$host_alias-
1164
1165test "$silent" = yes && exec 6>/dev/null
1166
1167
1168ac_pwd=`pwd` && test -n "$ac_pwd" &&
1169ac_ls_di=`ls -di .` &&
1170ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1171  as_fn_error "working directory cannot be determined"
1172test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1173  as_fn_error "pwd does not report name of working directory"
1174
1175
1176# Find the source files, if location was not specified.
1177if test -z "$srcdir"; then
1178  ac_srcdir_defaulted=yes
1179  # Try the directory containing this script, then the parent directory.
1180  ac_confdir=`$as_dirname -- "$as_myself" ||
1181$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1182	 X"$as_myself" : 'X\(//\)[^/]' \| \
1183	 X"$as_myself" : 'X\(//\)$' \| \
1184	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1185$as_echo X"$as_myself" |
1186    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1187	    s//\1/
1188	    q
1189	  }
1190	  /^X\(\/\/\)[^/].*/{
1191	    s//\1/
1192	    q
1193	  }
1194	  /^X\(\/\/\)$/{
1195	    s//\1/
1196	    q
1197	  }
1198	  /^X\(\/\).*/{
1199	    s//\1/
1200	    q
1201	  }
1202	  s/.*/./; q'`
1203  srcdir=$ac_confdir
1204  if test ! -r "$srcdir/$ac_unique_file"; then
1205    srcdir=..
1206  fi
1207else
1208  ac_srcdir_defaulted=no
1209fi
1210if test ! -r "$srcdir/$ac_unique_file"; then
1211  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1212  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1213fi
1214ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1215ac_abs_confdir=`(
1216	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1217	pwd)`
1218# When building in place, set srcdir=.
1219if test "$ac_abs_confdir" = "$ac_pwd"; then
1220  srcdir=.
1221fi
1222# Remove unnecessary trailing slashes from srcdir.
1223# Double slashes in file names in object file debugging info
1224# mess up M-x gdb in Emacs.
1225case $srcdir in
1226*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1227esac
1228for ac_var in $ac_precious_vars; do
1229  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1230  eval ac_env_${ac_var}_value=\$${ac_var}
1231  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1232  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1233done
1234
1235#
1236# Report the --help message.
1237#
1238if test "$ac_init_help" = "long"; then
1239  # Omit some internal or obsolete options to make the list less imposing.
1240  # This message is too long to be a string in the A/UX 3.1 sh.
1241  cat <<_ACEOF
1242\`configure' configures this package to adapt to many kinds of systems.
1243
1244Usage: $0 [OPTION]... [VAR=VALUE]...
1245
1246To assign environment variables (e.g., CC, CFLAGS...), specify them as
1247VAR=VALUE.  See below for descriptions of some of the useful variables.
1248
1249Defaults for the options are specified in brackets.
1250
1251Configuration:
1252  -h, --help              display this help and exit
1253      --help=short        display options specific to this package
1254      --help=recursive    display the short help of all the included packages
1255  -V, --version           display version information and exit
1256  -q, --quiet, --silent   do not print \`checking...' messages
1257      --cache-file=FILE   cache test results in FILE [disabled]
1258  -C, --config-cache      alias for \`--cache-file=config.cache'
1259  -n, --no-create         do not create output files
1260      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1261
1262Installation directories:
1263  --prefix=PREFIX         install architecture-independent files in PREFIX
1264                          [$ac_default_prefix]
1265  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1266                          [PREFIX]
1267
1268By default, \`make install' will install all the files in
1269\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1270an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1271for instance \`--prefix=\$HOME'.
1272
1273For better control, use the options below.
1274
1275Fine tuning of the installation directories:
1276  --bindir=DIR            user executables [EPREFIX/bin]
1277  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1278  --libexecdir=DIR        program executables [EPREFIX/libexec]
1279  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1280  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1281  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1282  --libdir=DIR            object code libraries [EPREFIX/lib]
1283  --includedir=DIR        C header files [PREFIX/include]
1284  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1285  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1286  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1287  --infodir=DIR           info documentation [DATAROOTDIR/info]
1288  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1289  --mandir=DIR            man documentation [DATAROOTDIR/man]
1290  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1291  --htmldir=DIR           html documentation [DOCDIR]
1292  --dvidir=DIR            dvi documentation [DOCDIR]
1293  --pdfdir=DIR            pdf documentation [DOCDIR]
1294  --psdir=DIR             ps documentation [DOCDIR]
1295_ACEOF
1296
1297  cat <<\_ACEOF
1298
1299Program names:
1300  --program-prefix=PREFIX            prepend PREFIX to installed program names
1301  --program-suffix=SUFFIX            append SUFFIX to installed program names
1302  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1303
1304System types:
1305  --build=BUILD     configure for building on BUILD [guessed]
1306  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1307  --target=TARGET   configure for building compilers for TARGET [HOST]
1308_ACEOF
1309fi
1310
1311if test -n "$ac_init_help"; then
1312
1313  cat <<\_ACEOF
1314
1315Optional Features:
1316  --disable-option-checking  ignore unrecognized --enable/--with options
1317  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1318  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1319  --enable-werror         treat compile warnings as errors
1320  --enable-build-warnings enable build-time compiler warnings if gcc is used
1321  --enable-sim-build-warnings
1322                          enable SIM specific build-time compiler warnings if
1323                          gcc is used
1324
1325Some influential environment variables:
1326  CC          C compiler command
1327  CFLAGS      C compiler flags
1328  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1329              nonstandard directory <lib dir>
1330  LIBS        libraries to pass to the linker, e.g. -l<library>
1331  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1332              you have headers in a nonstandard directory <include dir>
1333  CPP         C preprocessor
1334
1335Use these variables to override the choices made by `configure' or to help
1336it to find libraries and programs with nonstandard names/locations.
1337
1338Report bugs to the package provider.
1339_ACEOF
1340ac_status=$?
1341fi
1342
1343if test "$ac_init_help" = "recursive"; then
1344  # If there are subdirs, report their specific --help.
1345  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1346    test -d "$ac_dir" ||
1347      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1348      continue
1349    ac_builddir=.
1350
1351case "$ac_dir" in
1352.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1353*)
1354  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1355  # A ".." for each directory in $ac_dir_suffix.
1356  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1357  case $ac_top_builddir_sub in
1358  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1359  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1360  esac ;;
1361esac
1362ac_abs_top_builddir=$ac_pwd
1363ac_abs_builddir=$ac_pwd$ac_dir_suffix
1364# for backward compatibility:
1365ac_top_builddir=$ac_top_build_prefix
1366
1367case $srcdir in
1368  .)  # We are building in place.
1369    ac_srcdir=.
1370    ac_top_srcdir=$ac_top_builddir_sub
1371    ac_abs_top_srcdir=$ac_pwd ;;
1372  [\\/]* | ?:[\\/]* )  # Absolute name.
1373    ac_srcdir=$srcdir$ac_dir_suffix;
1374    ac_top_srcdir=$srcdir
1375    ac_abs_top_srcdir=$srcdir ;;
1376  *) # Relative name.
1377    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1378    ac_top_srcdir=$ac_top_build_prefix$srcdir
1379    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1380esac
1381ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1382
1383    cd "$ac_dir" || { ac_status=$?; continue; }
1384    # Check for guested configure.
1385    if test -f "$ac_srcdir/configure.gnu"; then
1386      echo &&
1387      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1388    elif test -f "$ac_srcdir/configure"; then
1389      echo &&
1390      $SHELL "$ac_srcdir/configure" --help=recursive
1391    else
1392      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1393    fi || ac_status=$?
1394    cd "$ac_pwd" || { ac_status=$?; break; }
1395  done
1396fi
1397
1398test -n "$ac_init_help" && exit $ac_status
1399if $ac_init_version; then
1400  cat <<\_ACEOF
1401configure
1402generated by GNU Autoconf 2.64
1403
1404Copyright (C) 2009 Free Software Foundation, Inc.
1405This configure script is free software; the Free Software Foundation
1406gives unlimited permission to copy, distribute and modify it.
1407_ACEOF
1408  exit
1409fi
1410
1411## ------------------------ ##
1412## Autoconf initialization. ##
1413## ------------------------ ##
1414
1415# ac_fn_c_try_compile LINENO
1416# --------------------------
1417# Try to compile conftest.$ac_ext, and return whether this succeeded.
1418ac_fn_c_try_compile ()
1419{
1420  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1421  rm -f conftest.$ac_objext
1422  if { { ac_try="$ac_compile"
1423case "(($ac_try" in
1424  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1425  *) ac_try_echo=$ac_try;;
1426esac
1427eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1428$as_echo "$ac_try_echo"; } >&5
1429  (eval "$ac_compile") 2>conftest.err
1430  ac_status=$?
1431  if test -s conftest.err; then
1432    grep -v '^ *+' conftest.err >conftest.er1
1433    cat conftest.er1 >&5
1434    mv -f conftest.er1 conftest.err
1435  fi
1436  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1437  test $ac_status = 0; } && {
1438	 test -z "$ac_c_werror_flag" ||
1439	 test ! -s conftest.err
1440       } && test -s conftest.$ac_objext; then :
1441  ac_retval=0
1442else
1443  $as_echo "$as_me: failed program was:" >&5
1444sed 's/^/| /' conftest.$ac_ext >&5
1445
1446	ac_retval=1
1447fi
1448  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1449  return $ac_retval
1450
1451} # ac_fn_c_try_compile
1452
1453# ac_fn_c_try_cpp LINENO
1454# ----------------------
1455# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1456ac_fn_c_try_cpp ()
1457{
1458  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1459  if { { ac_try="$ac_cpp conftest.$ac_ext"
1460case "(($ac_try" in
1461  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1462  *) ac_try_echo=$ac_try;;
1463esac
1464eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1465$as_echo "$ac_try_echo"; } >&5
1466  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1467  ac_status=$?
1468  if test -s conftest.err; then
1469    grep -v '^ *+' conftest.err >conftest.er1
1470    cat conftest.er1 >&5
1471    mv -f conftest.er1 conftest.err
1472  fi
1473  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1474  test $ac_status = 0; } >/dev/null && {
1475	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1476	 test ! -s conftest.err
1477       }; then :
1478  ac_retval=0
1479else
1480  $as_echo "$as_me: failed program was:" >&5
1481sed 's/^/| /' conftest.$ac_ext >&5
1482
1483    ac_retval=1
1484fi
1485  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1486  return $ac_retval
1487
1488} # ac_fn_c_try_cpp
1489
1490# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1491# -------------------------------------------------------
1492# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1493# the include files in INCLUDES and setting the cache variable VAR
1494# accordingly.
1495ac_fn_c_check_header_mongrel ()
1496{
1497  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1498  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1499  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1500$as_echo_n "checking for $2... " >&6; }
1501if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1502  $as_echo_n "(cached) " >&6
1503fi
1504eval ac_res=\$$3
1505	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1506$as_echo "$ac_res" >&6; }
1507else
1508  # Is the header compilable?
1509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1510$as_echo_n "checking $2 usability... " >&6; }
1511cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1512/* end confdefs.h.  */
1513$4
1514#include <$2>
1515_ACEOF
1516if ac_fn_c_try_compile "$LINENO"; then :
1517  ac_header_compiler=yes
1518else
1519  ac_header_compiler=no
1520fi
1521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1523$as_echo "$ac_header_compiler" >&6; }
1524
1525# Is the header present?
1526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1527$as_echo_n "checking $2 presence... " >&6; }
1528cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1529/* end confdefs.h.  */
1530#include <$2>
1531_ACEOF
1532if ac_fn_c_try_cpp "$LINENO"; then :
1533  ac_header_preproc=yes
1534else
1535  ac_header_preproc=no
1536fi
1537rm -f conftest.err conftest.$ac_ext
1538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1539$as_echo "$ac_header_preproc" >&6; }
1540
1541# So?  What about this header?
1542case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1543  yes:no: )
1544    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1545$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1546    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1547$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1548    ;;
1549  no:yes:* )
1550    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1551$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1552    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1553$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1554    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1555$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1556    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1557$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1558    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1559$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1560    ;;
1561esac
1562  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1563$as_echo_n "checking for $2... " >&6; }
1564if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1565  $as_echo_n "(cached) " >&6
1566else
1567  eval "$3=\$ac_header_compiler"
1568fi
1569eval ac_res=\$$3
1570	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1571$as_echo "$ac_res" >&6; }
1572fi
1573  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1574
1575} # ac_fn_c_check_header_mongrel
1576
1577# ac_fn_c_try_run LINENO
1578# ----------------------
1579# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1580# that executables *can* be run.
1581ac_fn_c_try_run ()
1582{
1583  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1584  if { { ac_try="$ac_link"
1585case "(($ac_try" in
1586  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1587  *) ac_try_echo=$ac_try;;
1588esac
1589eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1590$as_echo "$ac_try_echo"; } >&5
1591  (eval "$ac_link") 2>&5
1592  ac_status=$?
1593  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1594  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1595  { { case "(($ac_try" in
1596  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1597  *) ac_try_echo=$ac_try;;
1598esac
1599eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1600$as_echo "$ac_try_echo"; } >&5
1601  (eval "$ac_try") 2>&5
1602  ac_status=$?
1603  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1604  test $ac_status = 0; }; }; then :
1605  ac_retval=0
1606else
1607  $as_echo "$as_me: program exited with status $ac_status" >&5
1608       $as_echo "$as_me: failed program was:" >&5
1609sed 's/^/| /' conftest.$ac_ext >&5
1610
1611       ac_retval=$ac_status
1612fi
1613  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1614  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1615  return $ac_retval
1616
1617} # ac_fn_c_try_run
1618
1619# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1620# -------------------------------------------------------
1621# Tests whether HEADER exists and can be compiled using the include files in
1622# INCLUDES, setting the cache variable VAR accordingly.
1623ac_fn_c_check_header_compile ()
1624{
1625  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1626  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1627$as_echo_n "checking for $2... " >&6; }
1628if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1629  $as_echo_n "(cached) " >&6
1630else
1631  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1632/* end confdefs.h.  */
1633$4
1634#include <$2>
1635_ACEOF
1636if ac_fn_c_try_compile "$LINENO"; then :
1637  eval "$3=yes"
1638else
1639  eval "$3=no"
1640fi
1641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1642fi
1643eval ac_res=\$$3
1644	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1645$as_echo "$ac_res" >&6; }
1646  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1647
1648} # ac_fn_c_check_header_compile
1649
1650# ac_fn_c_try_link LINENO
1651# -----------------------
1652# Try to link conftest.$ac_ext, and return whether this succeeded.
1653ac_fn_c_try_link ()
1654{
1655  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656  rm -f conftest.$ac_objext conftest$ac_exeext
1657  if { { ac_try="$ac_link"
1658case "(($ac_try" in
1659  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1660  *) ac_try_echo=$ac_try;;
1661esac
1662eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1663$as_echo "$ac_try_echo"; } >&5
1664  (eval "$ac_link") 2>conftest.err
1665  ac_status=$?
1666  if test -s conftest.err; then
1667    grep -v '^ *+' conftest.err >conftest.er1
1668    cat conftest.er1 >&5
1669    mv -f conftest.er1 conftest.err
1670  fi
1671  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1672  test $ac_status = 0; } && {
1673	 test -z "$ac_c_werror_flag" ||
1674	 test ! -s conftest.err
1675       } && test -s conftest$ac_exeext && {
1676	 test "$cross_compiling" = yes ||
1677	 $as_test_x conftest$ac_exeext
1678       }; then :
1679  ac_retval=0
1680else
1681  $as_echo "$as_me: failed program was:" >&5
1682sed 's/^/| /' conftest.$ac_ext >&5
1683
1684	ac_retval=1
1685fi
1686  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1687  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1688  # interfere with the next link command; also delete a directory that is
1689  # left behind by Apple's compiler.  We do this before executing the actions.
1690  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1691  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1692  return $ac_retval
1693
1694} # ac_fn_c_try_link
1695cat >config.log <<_ACEOF
1696This file contains any messages produced by compilers while
1697running configure, to aid debugging if configure makes a mistake.
1698
1699It was created by $as_me, which was
1700generated by GNU Autoconf 2.64.  Invocation command line was
1701
1702  $ $0 $@
1703
1704_ACEOF
1705exec 5>>config.log
1706{
1707cat <<_ASUNAME
1708## --------- ##
1709## Platform. ##
1710## --------- ##
1711
1712hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1713uname -m = `(uname -m) 2>/dev/null || echo unknown`
1714uname -r = `(uname -r) 2>/dev/null || echo unknown`
1715uname -s = `(uname -s) 2>/dev/null || echo unknown`
1716uname -v = `(uname -v) 2>/dev/null || echo unknown`
1717
1718/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1719/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1720
1721/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1722/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1723/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1724/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1725/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1726/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1727/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1728
1729_ASUNAME
1730
1731as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1732for as_dir in $PATH
1733do
1734  IFS=$as_save_IFS
1735  test -z "$as_dir" && as_dir=.
1736    $as_echo "PATH: $as_dir"
1737  done
1738IFS=$as_save_IFS
1739
1740} >&5
1741
1742cat >&5 <<_ACEOF
1743
1744
1745## ----------- ##
1746## Core tests. ##
1747## ----------- ##
1748
1749_ACEOF
1750
1751
1752# Keep a trace of the command line.
1753# Strip out --no-create and --no-recursion so they do not pile up.
1754# Strip out --silent because we don't want to record it for future runs.
1755# Also quote any args containing shell meta-characters.
1756# Make two passes to allow for proper duplicate-argument suppression.
1757ac_configure_args=
1758ac_configure_args0=
1759ac_configure_args1=
1760ac_must_keep_next=false
1761for ac_pass in 1 2
1762do
1763  for ac_arg
1764  do
1765    case $ac_arg in
1766    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1767    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1768    | -silent | --silent | --silen | --sile | --sil)
1769      continue ;;
1770    *\'*)
1771      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1772    esac
1773    case $ac_pass in
1774    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1775    2)
1776      as_fn_append ac_configure_args1 " '$ac_arg'"
1777      if test $ac_must_keep_next = true; then
1778	ac_must_keep_next=false # Got value, back to normal.
1779      else
1780	case $ac_arg in
1781	  *=* | --config-cache | -C | -disable-* | --disable-* \
1782	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1783	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1784	  | -with-* | --with-* | -without-* | --without-* | --x)
1785	    case "$ac_configure_args0 " in
1786	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1787	    esac
1788	    ;;
1789	  -* ) ac_must_keep_next=true ;;
1790	esac
1791      fi
1792      as_fn_append ac_configure_args " '$ac_arg'"
1793      ;;
1794    esac
1795  done
1796done
1797{ ac_configure_args0=; unset ac_configure_args0;}
1798{ ac_configure_args1=; unset ac_configure_args1;}
1799
1800# When interrupted or exit'd, cleanup temporary files, and complete
1801# config.log.  We remove comments because anyway the quotes in there
1802# would cause problems or look ugly.
1803# WARNING: Use '\'' to represent an apostrophe within the trap.
1804# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1805trap 'exit_status=$?
1806  # Save into config.log some information that might help in debugging.
1807  {
1808    echo
1809
1810    cat <<\_ASBOX
1811## ---------------- ##
1812## Cache variables. ##
1813## ---------------- ##
1814_ASBOX
1815    echo
1816    # The following way of writing the cache mishandles newlines in values,
1817(
1818  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1819    eval ac_val=\$$ac_var
1820    case $ac_val in #(
1821    *${as_nl}*)
1822      case $ac_var in #(
1823      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1824$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1825      esac
1826      case $ac_var in #(
1827      _ | IFS | as_nl) ;; #(
1828      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1829      *) { eval $ac_var=; unset $ac_var;} ;;
1830      esac ;;
1831    esac
1832  done
1833  (set) 2>&1 |
1834    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1835    *${as_nl}ac_space=\ *)
1836      sed -n \
1837	"s/'\''/'\''\\\\'\'''\''/g;
1838	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1839      ;; #(
1840    *)
1841      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1842      ;;
1843    esac |
1844    sort
1845)
1846    echo
1847
1848    cat <<\_ASBOX
1849## ----------------- ##
1850## Output variables. ##
1851## ----------------- ##
1852_ASBOX
1853    echo
1854    for ac_var in $ac_subst_vars
1855    do
1856      eval ac_val=\$$ac_var
1857      case $ac_val in
1858      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1859      esac
1860      $as_echo "$ac_var='\''$ac_val'\''"
1861    done | sort
1862    echo
1863
1864    if test -n "$ac_subst_files"; then
1865      cat <<\_ASBOX
1866## ------------------- ##
1867## File substitutions. ##
1868## ------------------- ##
1869_ASBOX
1870      echo
1871      for ac_var in $ac_subst_files
1872      do
1873	eval ac_val=\$$ac_var
1874	case $ac_val in
1875	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1876	esac
1877	$as_echo "$ac_var='\''$ac_val'\''"
1878      done | sort
1879      echo
1880    fi
1881
1882    if test -s confdefs.h; then
1883      cat <<\_ASBOX
1884## ----------- ##
1885## confdefs.h. ##
1886## ----------- ##
1887_ASBOX
1888      echo
1889      cat confdefs.h
1890      echo
1891    fi
1892    test "$ac_signal" != 0 &&
1893      $as_echo "$as_me: caught signal $ac_signal"
1894    $as_echo "$as_me: exit $exit_status"
1895  } >&5
1896  rm -f core *.core core.conftest.* &&
1897    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1898    exit $exit_status
1899' 0
1900for ac_signal in 1 2 13 15; do
1901  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1902done
1903ac_signal=0
1904
1905# confdefs.h avoids OS command line length limits that DEFS can exceed.
1906rm -f -r conftest* confdefs.h
1907
1908$as_echo "/* confdefs.h */" > confdefs.h
1909
1910# Predefined preprocessor variables.
1911
1912cat >>confdefs.h <<_ACEOF
1913#define PACKAGE_NAME "$PACKAGE_NAME"
1914_ACEOF
1915
1916cat >>confdefs.h <<_ACEOF
1917#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1918_ACEOF
1919
1920cat >>confdefs.h <<_ACEOF
1921#define PACKAGE_VERSION "$PACKAGE_VERSION"
1922_ACEOF
1923
1924cat >>confdefs.h <<_ACEOF
1925#define PACKAGE_STRING "$PACKAGE_STRING"
1926_ACEOF
1927
1928cat >>confdefs.h <<_ACEOF
1929#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1930_ACEOF
1931
1932cat >>confdefs.h <<_ACEOF
1933#define PACKAGE_URL "$PACKAGE_URL"
1934_ACEOF
1935
1936
1937# Let the site file select an alternate cache file if it wants to.
1938# Prefer an explicitly selected file to automatically selected ones.
1939ac_site_file1=NONE
1940ac_site_file2=NONE
1941if test -n "$CONFIG_SITE"; then
1942  ac_site_file1=$CONFIG_SITE
1943elif test "x$prefix" != xNONE; then
1944  ac_site_file1=$prefix/share/config.site
1945  ac_site_file2=$prefix/etc/config.site
1946else
1947  ac_site_file1=$ac_default_prefix/share/config.site
1948  ac_site_file2=$ac_default_prefix/etc/config.site
1949fi
1950for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1951do
1952  test "x$ac_site_file" = xNONE && continue
1953  if test -r "$ac_site_file"; then
1954    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1955$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1956    sed 's/^/| /' "$ac_site_file" >&5
1957    . "$ac_site_file"
1958  fi
1959done
1960
1961if test -r "$cache_file"; then
1962  # Some versions of bash will fail to source /dev/null (special
1963  # files actually), so we avoid doing that.
1964  if test -f "$cache_file"; then
1965    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1966$as_echo "$as_me: loading cache $cache_file" >&6;}
1967    case $cache_file in
1968      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1969      *)                      . "./$cache_file";;
1970    esac
1971  fi
1972else
1973  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1974$as_echo "$as_me: creating cache $cache_file" >&6;}
1975  >$cache_file
1976fi
1977
1978# Check that the precious variables saved in the cache have kept the same
1979# value.
1980ac_cache_corrupted=false
1981for ac_var in $ac_precious_vars; do
1982  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1983  eval ac_new_set=\$ac_env_${ac_var}_set
1984  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1985  eval ac_new_val=\$ac_env_${ac_var}_value
1986  case $ac_old_set,$ac_new_set in
1987    set,)
1988      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1989$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1990      ac_cache_corrupted=: ;;
1991    ,set)
1992      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1993$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1994      ac_cache_corrupted=: ;;
1995    ,);;
1996    *)
1997      if test "x$ac_old_val" != "x$ac_new_val"; then
1998	# differences in whitespace do not lead to failure.
1999	ac_old_val_w=`echo x $ac_old_val`
2000	ac_new_val_w=`echo x $ac_new_val`
2001	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2002	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2003$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2004	  ac_cache_corrupted=:
2005	else
2006	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2007$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2008	  eval $ac_var=\$ac_old_val
2009	fi
2010	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2011$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2012	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2013$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2014      fi;;
2015  esac
2016  # Pass precious variables to config.status.
2017  if test "$ac_new_set" = set; then
2018    case $ac_new_val in
2019    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2020    *) ac_arg=$ac_var=$ac_new_val ;;
2021    esac
2022    case " $ac_configure_args " in
2023      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2024      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2025    esac
2026  fi
2027done
2028if $ac_cache_corrupted; then
2029  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2030$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2031  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2032$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2033  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2034fi
2035## -------------------- ##
2036## Main body of script. ##
2037## -------------------- ##
2038
2039ac_ext=c
2040ac_cpp='$CPP $CPPFLAGS'
2041ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2042ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2043ac_compiler_gnu=$ac_cv_c_compiler_gnu
2044
2045
2046# This file contains common code used by all simulators.
2047#
2048# SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2049# directory.  It is intended to be invoked before any target specific stuff.
2050# SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2051# It is intended to be invoked last.
2052#
2053# The simulator's configure.in should look like:
2054#
2055# dnl Process this file with autoconf to produce a configure script.
2056# AC_PREREQ(2.64)dnl
2057# AC_INIT(Makefile.in)
2058# sinclude(../common/aclocal.m4)
2059#
2060# SIM_AC_COMMON
2061#
2062# ... target specific stuff ...
2063#
2064# SIM_AC_OUTPUT
2065
2066# Include global overrides and fixes for Autoconf.
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093# _AC_CHECK_DECL_BODY
2094# -------------------
2095# Shell function body for AC_CHECK_DECL.
2096# _AC_CHECK_DECL_BODY
2097
2098# _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2099#                 INCLUDES)
2100# -------------------------------------------------------------
2101# Helper to AC_CHECK_DECLS, which generates the check for a single
2102# SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2103# ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2117#
2118#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2119#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2120#   Written by Gordon Matzigkeit, 1996
2121#
2122# This file is free software; the Free Software Foundation gives
2123# unlimited permission to copy and/or distribute it, with or without
2124# modifications, as long as this notice is preserved.
2125
2126
2127
2128# serial 56 LT_INIT
2129
2130
2131# LT_PREREQ(VERSION)
2132# ------------------
2133# Complain and exit if this libtool version is less that VERSION.
2134
2135
2136
2137# _LT_CHECK_BUILDDIR
2138# ------------------
2139# Complain if the absolute build directory name contains unusual characters
2140
2141
2142
2143# LT_INIT([OPTIONS])
2144# ------------------
2145# LT_INIT
2146
2147# Old names:
2148# This is what autoupdate's m4 run will expand.  It fires
2149# the warning (with _au_warn_XXX), outputs it into the
2150# updated configure.ac (with AC_DIAGNOSE), and then outputs
2151# the replacement expansion.
2152
2153
2154# This is an auxiliary macro that is also run when
2155# autoupdate runs m4.  It simply calls m4_warning, but
2156# we need a wrapper so that each warning is emitted only
2157# once.  We break the quoting in m4_warning's argument in
2158# order to expand this macro's arguments, not AU_DEFUN's.
2159
2160
2161# Finally, this is the expansion that is picked up by
2162# autoconf.  It tells the user to run autoupdate, and
2163# then outputs the replacement expansion.  We do not care
2164# about autoupdate's warning because that contains
2165# information on what to do *after* running autoupdate.
2166
2167# This is what autoupdate's m4 run will expand.  It fires
2168# the warning (with _au_warn_XXX), outputs it into the
2169# updated configure.ac (with AC_DIAGNOSE), and then outputs
2170# the replacement expansion.
2171
2172
2173# This is an auxiliary macro that is also run when
2174# autoupdate runs m4.  It simply calls m4_warning, but
2175# we need a wrapper so that each warning is emitted only
2176# once.  We break the quoting in m4_warning's argument in
2177# order to expand this macro's arguments, not AU_DEFUN's.
2178
2179
2180# Finally, this is the expansion that is picked up by
2181# autoconf.  It tells the user to run autoupdate, and
2182# then outputs the replacement expansion.  We do not care
2183# about autoupdate's warning because that contains
2184# information on what to do *after* running autoupdate.
2185
2186
2187
2188# _LT_CC_BASENAME(CC)
2189# -------------------
2190# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
2191
2192
2193
2194# _LT_FILEUTILS_DEFAULTS
2195# ----------------------
2196# It is okay to use these file commands and assume they have been set
2197# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2198# _LT_FILEUTILS_DEFAULTS
2199
2200
2201# _LT_SETUP
2202# ---------
2203# _LT_SETUP
2204
2205
2206# _LT_PREPARE_SED_QUOTE_VARS
2207# --------------------------
2208# Define a few sed substitution that help us do robust quoting.
2209
2210
2211# _LT_PROG_LTMAIN
2212# ---------------
2213# Note that this code is called both from `configure', and `config.status'
2214# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
2215# `config.status' has no value for ac_aux_dir unless we are using Automake,
2216# so we pass a copy along to make sure it has a sensible value anyway.
2217# _LT_PROG_LTMAIN
2218
2219
2220## ------------------------------------- ##
2221## Accumulate code for creating libtool. ##
2222## ------------------------------------- ##
2223
2224# So that we can recreate a full libtool script including additional
2225# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2226# in macros and then make a single call at the end using the `libtool'
2227# label.
2228
2229
2230# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2231# ----------------------------------------
2232# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2233
2234
2235# Initialize.
2236
2237
2238
2239# _LT_CONFIG_LIBTOOL([COMMANDS])
2240# ------------------------------
2241# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2242
2243
2244# Initialize.
2245
2246
2247
2248# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2249# -----------------------------------------------------
2250
2251
2252
2253# _LT_FORMAT_COMMENT([COMMENT])
2254# -----------------------------
2255# Add leading comment marks to the start of each line, and a trailing
2256# full-stop to the whole comment if one is not present already.
2257
2258
2259
2260
2261## ------------------------ ##
2262## FIXME: Eliminate VARNAME ##
2263## ------------------------ ##
2264
2265
2266# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2267# -------------------------------------------------------------------
2268# CONFIGNAME is the name given to the value in the libtool script.
2269# VARNAME is the (base) name used in the configure script.
2270# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2271# VARNAME.  Any other value will be used directly.
2272
2273
2274
2275# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2276# --------------------------------------------------------
2277
2278
2279
2280# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2281# ------------------------------------------------
2282
2283
2284
2285# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2286# ---------------------------------------------------------
2287
2288
2289
2290# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2291# --------------------------------------------------
2292
2293
2294
2295# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2296# ---------------------------------------------------
2297
2298
2299
2300# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2301# ---------------------------------------------------
2302
2303
2304
2305
2306# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2307# ------------------------------------------------
2308
2309
2310
2311
2312# _LT_CONFIG_STATUS_DECLARE([VARNAME])
2313# ------------------------------------
2314# Quote a variable value, and forward it to `config.status' so that its
2315# declaration there will have the same value as in `configure'.  VARNAME
2316# must have a single quote delimited value for this to work.
2317
2318
2319
2320# _LT_CONFIG_STATUS_DECLARATIONS
2321# ------------------------------
2322# We delimit libtool config variables with single quotes, so when
2323# we write them to config.status, we have to be sure to quote all
2324# embedded single quotes properly.  In configure, this macro expands
2325# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2326#
2327#    <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2328
2329
2330
2331# _LT_LIBTOOL_TAGS
2332# ----------------
2333# Output comment and list of tags supported by the script
2334
2335
2336
2337# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2338# -----------------------------------
2339# Extract the dictionary values for VARNAME (optionally with TAG) and
2340# expand to a commented shell variable setting:
2341#
2342#    # Some comment about what VAR is for.
2343#    visible_name=$lt_internal_name
2344
2345
2346
2347# _LT_LIBTOOL_CONFIG_VARS
2348# -----------------------
2349# Produce commented declarations of non-tagged libtool config variables
2350# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2351# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
2352# section) are produced by _LT_LIBTOOL_TAG_VARS.
2353
2354
2355
2356# _LT_LIBTOOL_TAG_VARS(TAG)
2357# -------------------------
2358
2359
2360
2361# _LT_TAGVAR(VARNAME, [TAGNAME])
2362# ------------------------------
2363
2364
2365
2366# _LT_CONFIG_COMMANDS
2367# -------------------
2368# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
2369# variables for single and double quote escaping we saved from calls
2370# to _LT_DECL, we can put quote escaped variables declarations
2371# into `config.status', and then the shell code to quote escape them in
2372# for loops in `config.status'.  Finally, any additional code accumulated
2373# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2374#_LT_CONFIG_COMMANDS
2375
2376
2377# Initialize.
2378
2379
2380# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2381# ------------------------------------
2382# Generate a child script FILE with all initialization necessary to
2383# reuse the environment learned by the parent script, and make the
2384# file executable.  If COMMENT is supplied, it is inserted after the
2385# `#!' sequence but before initialization text begins.  After this
2386# macro, additional text can be appended to FILE to form the body of
2387# the child script.  The macro ends with non-zero status if the
2388# file could not be fully written (such as if the disk is full).
2389# _LT_GENERATED_FILE_INIT
2390
2391# LT_OUTPUT
2392# ---------
2393# This macro allows early generation of the libtool script (before
2394# AC_OUTPUT is called), incase it is used in configure for compilation
2395# tests.
2396# LT_OUTPUT
2397
2398
2399# _LT_CONFIG(TAG)
2400# ---------------
2401# If TAG is the built-in tag, create an initial libtool script with a
2402# default configuration from the untagged config vars.  Otherwise add code
2403# to config.status for appending the configuration named by TAG from the
2404# matching tagged config vars.
2405# _LT_CONFIG
2406
2407
2408# LT_SUPPORTED_TAG(TAG)
2409# ---------------------
2410# Trace this macro to discover what tags are supported by the libtool
2411# --tag option, using:
2412#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
2413
2414
2415
2416# C support is built-in for now
2417
2418
2419
2420
2421# LT_LANG(LANG)
2422# -------------
2423# Enable libtool support for the given language if not already enabled.
2424# LT_LANG
2425
2426
2427# _LT_LANG(LANGNAME)
2428# ------------------
2429# _LT_LANG
2430
2431
2432# _LT_LANG_DEFAULT_CONFIG
2433# -----------------------
2434# _LT_LANG_DEFAULT_CONFIG
2435
2436# Obsolete macros:
2437# This is what autoupdate's m4 run will expand.  It fires
2438# the warning (with _au_warn_XXX), outputs it into the
2439# updated configure.ac (with AC_DIAGNOSE), and then outputs
2440# the replacement expansion.
2441
2442
2443# This is an auxiliary macro that is also run when
2444# autoupdate runs m4.  It simply calls m4_warning, but
2445# we need a wrapper so that each warning is emitted only
2446# once.  We break the quoting in m4_warning's argument in
2447# order to expand this macro's arguments, not AU_DEFUN's.
2448
2449
2450# Finally, this is the expansion that is picked up by
2451# autoconf.  It tells the user to run autoupdate, and
2452# then outputs the replacement expansion.  We do not care
2453# about autoupdate's warning because that contains
2454# information on what to do *after* running autoupdate.
2455
2456# This is what autoupdate's m4 run will expand.  It fires
2457# the warning (with _au_warn_XXX), outputs it into the
2458# updated configure.ac (with AC_DIAGNOSE), and then outputs
2459# the replacement expansion.
2460
2461
2462# This is an auxiliary macro that is also run when
2463# autoupdate runs m4.  It simply calls m4_warning, but
2464# we need a wrapper so that each warning is emitted only
2465# once.  We break the quoting in m4_warning's argument in
2466# order to expand this macro's arguments, not AU_DEFUN's.
2467
2468
2469# Finally, this is the expansion that is picked up by
2470# autoconf.  It tells the user to run autoupdate, and
2471# then outputs the replacement expansion.  We do not care
2472# about autoupdate's warning because that contains
2473# information on what to do *after* running autoupdate.
2474
2475# This is what autoupdate's m4 run will expand.  It fires
2476# the warning (with _au_warn_XXX), outputs it into the
2477# updated configure.ac (with AC_DIAGNOSE), and then outputs
2478# the replacement expansion.
2479
2480
2481# This is an auxiliary macro that is also run when
2482# autoupdate runs m4.  It simply calls m4_warning, but
2483# we need a wrapper so that each warning is emitted only
2484# once.  We break the quoting in m4_warning's argument in
2485# order to expand this macro's arguments, not AU_DEFUN's.
2486
2487
2488# Finally, this is the expansion that is picked up by
2489# autoconf.  It tells the user to run autoupdate, and
2490# then outputs the replacement expansion.  We do not care
2491# about autoupdate's warning because that contains
2492# information on what to do *after* running autoupdate.
2493
2494# This is what autoupdate's m4 run will expand.  It fires
2495# the warning (with _au_warn_XXX), outputs it into the
2496# updated configure.ac (with AC_DIAGNOSE), and then outputs
2497# the replacement expansion.
2498
2499
2500# This is an auxiliary macro that is also run when
2501# autoupdate runs m4.  It simply calls m4_warning, but
2502# we need a wrapper so that each warning is emitted only
2503# once.  We break the quoting in m4_warning's argument in
2504# order to expand this macro's arguments, not AU_DEFUN's.
2505
2506
2507# Finally, this is the expansion that is picked up by
2508# autoconf.  It tells the user to run autoupdate, and
2509# then outputs the replacement expansion.  We do not care
2510# about autoupdate's warning because that contains
2511# information on what to do *after* running autoupdate.
2512
2513# This is what autoupdate's m4 run will expand.  It fires
2514# the warning (with _au_warn_XXX), outputs it into the
2515# updated configure.ac (with AC_DIAGNOSE), and then outputs
2516# the replacement expansion.
2517
2518
2519# This is an auxiliary macro that is also run when
2520# autoupdate runs m4.  It simply calls m4_warning, but
2521# we need a wrapper so that each warning is emitted only
2522# once.  We break the quoting in m4_warning's argument in
2523# order to expand this macro's arguments, not AU_DEFUN's.
2524
2525
2526# Finally, this is the expansion that is picked up by
2527# autoconf.  It tells the user to run autoupdate, and
2528# then outputs the replacement expansion.  We do not care
2529# about autoupdate's warning because that contains
2530# information on what to do *after* running autoupdate.
2531
2532
2533
2534# _LT_TAG_COMPILER
2535# ----------------
2536# _LT_TAG_COMPILER
2537
2538
2539# _LT_COMPILER_BOILERPLATE
2540# ------------------------
2541# Check for compiler boilerplate output or warnings with
2542# the simple compiler test code.
2543# _LT_COMPILER_BOILERPLATE
2544
2545
2546# _LT_LINKER_BOILERPLATE
2547# ----------------------
2548# Check for linker boilerplate output or warnings with
2549# the simple link test code.
2550# _LT_LINKER_BOILERPLATE
2551
2552# _LT_REQUIRED_DARWIN_CHECKS
2553# -------------------------
2554
2555
2556
2557# _LT_DARWIN_LINKER_FEATURES
2558# --------------------------
2559# Checks for linker and compiler features on darwin
2560
2561
2562# _LT_SYS_MODULE_PATH_AIX
2563# -----------------------
2564# Links a minimal program and checks the executable
2565# for the system default hardcoded library path. In most cases,
2566# this is /usr/lib:/lib, but when the MPI compilers are used
2567# the location of the communication and MPI libs are included too.
2568# If we don't find anything, use the default library path according
2569# to the aix ld manual.
2570# _LT_SYS_MODULE_PATH_AIX
2571
2572
2573# _LT_SHELL_INIT(ARG)
2574# -------------------
2575# _LT_SHELL_INIT
2576
2577
2578
2579# _LT_PROG_ECHO_BACKSLASH
2580# -----------------------
2581# Find how we can fake an echo command that does not interpret backslash.
2582# In particular, with Autoconf 2.60 or later we add some code to the start
2583# of the generated configure script which will find a shell with a builtin
2584# printf (which we can use as an echo command).
2585# _LT_PROG_ECHO_BACKSLASH
2586
2587
2588# _LT_ENABLE_LOCK
2589# ---------------
2590# _LT_ENABLE_LOCK
2591
2592
2593# _LT_CMD_OLD_ARCHIVE
2594# -------------------
2595# _LT_CMD_OLD_ARCHIVE
2596
2597
2598# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2599#		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2600# ----------------------------------------------------------------
2601# Check whether the given compiler option works
2602# _LT_COMPILER_OPTION
2603
2604# Old name:
2605# This is what autoupdate's m4 run will expand.  It fires
2606# the warning (with _au_warn_XXX), outputs it into the
2607# updated configure.ac (with AC_DIAGNOSE), and then outputs
2608# the replacement expansion.
2609
2610
2611# This is an auxiliary macro that is also run when
2612# autoupdate runs m4.  It simply calls m4_warning, but
2613# we need a wrapper so that each warning is emitted only
2614# once.  We break the quoting in m4_warning's argument in
2615# order to expand this macro's arguments, not AU_DEFUN's.
2616
2617
2618# Finally, this is the expansion that is picked up by
2619# autoconf.  It tells the user to run autoupdate, and
2620# then outputs the replacement expansion.  We do not care
2621# about autoupdate's warning because that contains
2622# information on what to do *after* running autoupdate.
2623
2624
2625
2626# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2627#                  [ACTION-SUCCESS], [ACTION-FAILURE])
2628# ----------------------------------------------------
2629# Check whether the given linker option works
2630# _LT_LINKER_OPTION
2631
2632# Old name:
2633# This is what autoupdate's m4 run will expand.  It fires
2634# the warning (with _au_warn_XXX), outputs it into the
2635# updated configure.ac (with AC_DIAGNOSE), and then outputs
2636# the replacement expansion.
2637
2638
2639# This is an auxiliary macro that is also run when
2640# autoupdate runs m4.  It simply calls m4_warning, but
2641# we need a wrapper so that each warning is emitted only
2642# once.  We break the quoting in m4_warning's argument in
2643# order to expand this macro's arguments, not AU_DEFUN's.
2644
2645
2646# Finally, this is the expansion that is picked up by
2647# autoconf.  It tells the user to run autoupdate, and
2648# then outputs the replacement expansion.  We do not care
2649# about autoupdate's warning because that contains
2650# information on what to do *after* running autoupdate.
2651
2652
2653
2654# LT_CMD_MAX_LEN
2655#---------------
2656# LT_CMD_MAX_LEN
2657
2658# Old name:
2659# This is what autoupdate's m4 run will expand.  It fires
2660# the warning (with _au_warn_XXX), outputs it into the
2661# updated configure.ac (with AC_DIAGNOSE), and then outputs
2662# the replacement expansion.
2663
2664
2665# This is an auxiliary macro that is also run when
2666# autoupdate runs m4.  It simply calls m4_warning, but
2667# we need a wrapper so that each warning is emitted only
2668# once.  We break the quoting in m4_warning's argument in
2669# order to expand this macro's arguments, not AU_DEFUN's.
2670
2671
2672# Finally, this is the expansion that is picked up by
2673# autoconf.  It tells the user to run autoupdate, and
2674# then outputs the replacement expansion.  We do not care
2675# about autoupdate's warning because that contains
2676# information on what to do *after* running autoupdate.
2677
2678
2679
2680# _LT_HEADER_DLFCN
2681# ----------------
2682# _LT_HEADER_DLFCN
2683
2684
2685# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2686#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2687# ----------------------------------------------------------------
2688# _LT_TRY_DLOPEN_SELF
2689
2690
2691# LT_SYS_DLOPEN_SELF
2692# ------------------
2693# LT_SYS_DLOPEN_SELF
2694
2695# Old name:
2696# This is what autoupdate's m4 run will expand.  It fires
2697# the warning (with _au_warn_XXX), outputs it into the
2698# updated configure.ac (with AC_DIAGNOSE), and then outputs
2699# the replacement expansion.
2700
2701
2702# This is an auxiliary macro that is also run when
2703# autoupdate runs m4.  It simply calls m4_warning, but
2704# we need a wrapper so that each warning is emitted only
2705# once.  We break the quoting in m4_warning's argument in
2706# order to expand this macro's arguments, not AU_DEFUN's.
2707
2708
2709# Finally, this is the expansion that is picked up by
2710# autoconf.  It tells the user to run autoupdate, and
2711# then outputs the replacement expansion.  We do not care
2712# about autoupdate's warning because that contains
2713# information on what to do *after* running autoupdate.
2714
2715
2716
2717# _LT_COMPILER_C_O([TAGNAME])
2718# ---------------------------
2719# Check to see if options -c and -o are simultaneously supported by compiler.
2720# This macro does not hard code the compiler like AC_PROG_CC_C_O.
2721# _LT_COMPILER_C_O
2722
2723
2724# _LT_COMPILER_FILE_LOCKS([TAGNAME])
2725# ----------------------------------
2726# Check to see if we can do hard links to lock some files if needed
2727# _LT_COMPILER_FILE_LOCKS
2728
2729
2730# _LT_CHECK_OBJDIR
2731# ----------------
2732# _LT_CHECK_OBJDIR
2733
2734
2735# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2736# --------------------------------------
2737# Check hardcoding attributes.
2738# _LT_LINKER_HARDCODE_LIBPATH
2739
2740
2741# _LT_CMD_STRIPLIB
2742# ----------------
2743# _LT_CMD_STRIPLIB
2744
2745
2746# _LT_SYS_DYNAMIC_LINKER([TAG])
2747# -----------------------------
2748# PORTME Fill in your ld.so characteristics
2749# _LT_SYS_DYNAMIC_LINKER
2750
2751
2752# _LT_PATH_TOOL_PREFIX(TOOL)
2753# --------------------------
2754# find a file program which can recognize shared library
2755# _LT_PATH_TOOL_PREFIX
2756
2757# Old name:
2758# This is what autoupdate's m4 run will expand.  It fires
2759# the warning (with _au_warn_XXX), outputs it into the
2760# updated configure.ac (with AC_DIAGNOSE), and then outputs
2761# the replacement expansion.
2762
2763
2764# This is an auxiliary macro that is also run when
2765# autoupdate runs m4.  It simply calls m4_warning, but
2766# we need a wrapper so that each warning is emitted only
2767# once.  We break the quoting in m4_warning's argument in
2768# order to expand this macro's arguments, not AU_DEFUN's.
2769
2770
2771# Finally, this is the expansion that is picked up by
2772# autoconf.  It tells the user to run autoupdate, and
2773# then outputs the replacement expansion.  We do not care
2774# about autoupdate's warning because that contains
2775# information on what to do *after* running autoupdate.
2776
2777
2778
2779# _LT_PATH_MAGIC
2780# --------------
2781# find a file program which can recognize a shared library
2782# _LT_PATH_MAGIC
2783
2784
2785# LT_PATH_LD
2786# ----------
2787# find the pathname to the GNU or non-GNU linker
2788# LT_PATH_LD
2789
2790# Old names:
2791# This is what autoupdate's m4 run will expand.  It fires
2792# the warning (with _au_warn_XXX), outputs it into the
2793# updated configure.ac (with AC_DIAGNOSE), and then outputs
2794# the replacement expansion.
2795
2796
2797# This is an auxiliary macro that is also run when
2798# autoupdate runs m4.  It simply calls m4_warning, but
2799# we need a wrapper so that each warning is emitted only
2800# once.  We break the quoting in m4_warning's argument in
2801# order to expand this macro's arguments, not AU_DEFUN's.
2802
2803
2804# Finally, this is the expansion that is picked up by
2805# autoconf.  It tells the user to run autoupdate, and
2806# then outputs the replacement expansion.  We do not care
2807# about autoupdate's warning because that contains
2808# information on what to do *after* running autoupdate.
2809
2810# This is what autoupdate's m4 run will expand.  It fires
2811# the warning (with _au_warn_XXX), outputs it into the
2812# updated configure.ac (with AC_DIAGNOSE), and then outputs
2813# the replacement expansion.
2814
2815
2816# This is an auxiliary macro that is also run when
2817# autoupdate runs m4.  It simply calls m4_warning, but
2818# we need a wrapper so that each warning is emitted only
2819# once.  We break the quoting in m4_warning's argument in
2820# order to expand this macro's arguments, not AU_DEFUN's.
2821
2822
2823# Finally, this is the expansion that is picked up by
2824# autoconf.  It tells the user to run autoupdate, and
2825# then outputs the replacement expansion.  We do not care
2826# about autoupdate's warning because that contains
2827# information on what to do *after* running autoupdate.
2828
2829
2830
2831# _LT_PATH_LD_GNU
2832#- --------------
2833# _LT_PATH_LD_GNU
2834
2835
2836# _LT_CMD_RELOAD
2837# --------------
2838# find reload flag for linker
2839#   -- PORTME Some linkers may need a different reload flag.
2840# _LT_CMD_RELOAD
2841
2842
2843# _LT_CHECK_MAGIC_METHOD
2844# ----------------------
2845# how to check for library dependencies
2846#  -- PORTME fill in with the dynamic library characteristics
2847# _LT_CHECK_MAGIC_METHOD
2848
2849
2850# LT_PATH_NM
2851# ----------
2852# find the pathname to a BSD- or MS-compatible name lister
2853# LT_PATH_NM
2854
2855# Old names:
2856# This is what autoupdate's m4 run will expand.  It fires
2857# the warning (with _au_warn_XXX), outputs it into the
2858# updated configure.ac (with AC_DIAGNOSE), and then outputs
2859# the replacement expansion.
2860
2861
2862# This is an auxiliary macro that is also run when
2863# autoupdate runs m4.  It simply calls m4_warning, but
2864# we need a wrapper so that each warning is emitted only
2865# once.  We break the quoting in m4_warning's argument in
2866# order to expand this macro's arguments, not AU_DEFUN's.
2867
2868
2869# Finally, this is the expansion that is picked up by
2870# autoconf.  It tells the user to run autoupdate, and
2871# then outputs the replacement expansion.  We do not care
2872# about autoupdate's warning because that contains
2873# information on what to do *after* running autoupdate.
2874
2875# This is what autoupdate's m4 run will expand.  It fires
2876# the warning (with _au_warn_XXX), outputs it into the
2877# updated configure.ac (with AC_DIAGNOSE), and then outputs
2878# the replacement expansion.
2879
2880
2881# This is an auxiliary macro that is also run when
2882# autoupdate runs m4.  It simply calls m4_warning, but
2883# we need a wrapper so that each warning is emitted only
2884# once.  We break the quoting in m4_warning's argument in
2885# order to expand this macro's arguments, not AU_DEFUN's.
2886
2887
2888# Finally, this is the expansion that is picked up by
2889# autoconf.  It tells the user to run autoupdate, and
2890# then outputs the replacement expansion.  We do not care
2891# about autoupdate's warning because that contains
2892# information on what to do *after* running autoupdate.
2893
2894
2895
2896# LT_LIB_M
2897# --------
2898# check for math library
2899# LT_LIB_M
2900
2901# Old name:
2902# This is what autoupdate's m4 run will expand.  It fires
2903# the warning (with _au_warn_XXX), outputs it into the
2904# updated configure.ac (with AC_DIAGNOSE), and then outputs
2905# the replacement expansion.
2906
2907
2908# This is an auxiliary macro that is also run when
2909# autoupdate runs m4.  It simply calls m4_warning, but
2910# we need a wrapper so that each warning is emitted only
2911# once.  We break the quoting in m4_warning's argument in
2912# order to expand this macro's arguments, not AU_DEFUN's.
2913
2914
2915# Finally, this is the expansion that is picked up by
2916# autoconf.  It tells the user to run autoupdate, and
2917# then outputs the replacement expansion.  We do not care
2918# about autoupdate's warning because that contains
2919# information on what to do *after* running autoupdate.
2920
2921
2922
2923# _LT_COMPILER_NO_RTTI([TAGNAME])
2924# -------------------------------
2925# _LT_COMPILER_NO_RTTI
2926
2927
2928# _LT_CMD_GLOBAL_SYMBOLS
2929# ----------------------
2930 # _LT_CMD_GLOBAL_SYMBOLS
2931
2932
2933# _LT_COMPILER_PIC([TAGNAME])
2934# ---------------------------
2935# _LT_COMPILER_PIC
2936
2937
2938# _LT_LINKER_SHLIBS([TAGNAME])
2939# ----------------------------
2940# See if the linker supports building shared libraries.
2941# _LT_LINKER_SHLIBS
2942
2943
2944# _LT_LANG_C_CONFIG([TAG])
2945# ------------------------
2946# Ensure that the configuration variables for a C compiler are suitably
2947# defined.  These variables are subsequently used by _LT_CONFIG to write
2948# the compiler configuration to `libtool'.
2949# _LT_LANG_C_CONFIG
2950
2951
2952# _LT_LANG_CXX_CONFIG([TAG])
2953# --------------------------
2954# Ensure that the configuration variables for a C++ compiler are suitably
2955# defined.  These variables are subsequently used by _LT_CONFIG to write
2956# the compiler configuration to `libtool'.
2957# _LT_LANG_CXX_CONFIG
2958
2959
2960# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
2961# ---------------------------------
2962# Figure out "hidden" library dependencies from verbose
2963# compiler output when linking a shared library.
2964# Parse the compiler output and extract the necessary
2965# objects, libraries and library flags.
2966# _LT_SYS_HIDDEN_LIBDEPS
2967
2968
2969# _LT_LANG_F77_CONFIG([TAG])
2970# --------------------------
2971# Ensure that the configuration variables for a Fortran 77 compiler are
2972# suitably defined.  These variables are subsequently used by _LT_CONFIG
2973# to write the compiler configuration to `libtool'.
2974# _LT_LANG_F77_CONFIG
2975
2976
2977# _LT_LANG_FC_CONFIG([TAG])
2978# -------------------------
2979# Ensure that the configuration variables for a Fortran compiler are
2980# suitably defined.  These variables are subsequently used by _LT_CONFIG
2981# to write the compiler configuration to `libtool'.
2982# _LT_LANG_FC_CONFIG
2983
2984
2985# _LT_LANG_GCJ_CONFIG([TAG])
2986# --------------------------
2987# Ensure that the configuration variables for the GNU Java Compiler compiler
2988# are suitably defined.  These variables are subsequently used by _LT_CONFIG
2989# to write the compiler configuration to `libtool'.
2990# _LT_LANG_GCJ_CONFIG
2991
2992
2993# _LT_LANG_RC_CONFIG([TAG])
2994# -------------------------
2995# Ensure that the configuration variables for the Windows resource compiler
2996# are suitably defined.  These variables are subsequently used by _LT_CONFIG
2997# to write the compiler configuration to `libtool'.
2998# _LT_LANG_RC_CONFIG
2999
3000
3001# LT_PROG_GCJ
3002# -----------
3003
3004
3005# Old name:
3006# This is what autoupdate's m4 run will expand.  It fires
3007# the warning (with _au_warn_XXX), outputs it into the
3008# updated configure.ac (with AC_DIAGNOSE), and then outputs
3009# the replacement expansion.
3010
3011
3012# This is an auxiliary macro that is also run when
3013# autoupdate runs m4.  It simply calls m4_warning, but
3014# we need a wrapper so that each warning is emitted only
3015# once.  We break the quoting in m4_warning's argument in
3016# order to expand this macro's arguments, not AU_DEFUN's.
3017
3018
3019# Finally, this is the expansion that is picked up by
3020# autoconf.  It tells the user to run autoupdate, and
3021# then outputs the replacement expansion.  We do not care
3022# about autoupdate's warning because that contains
3023# information on what to do *after* running autoupdate.
3024
3025
3026
3027# LT_PROG_RC
3028# ----------
3029
3030
3031# Old name:
3032# This is what autoupdate's m4 run will expand.  It fires
3033# the warning (with _au_warn_XXX), outputs it into the
3034# updated configure.ac (with AC_DIAGNOSE), and then outputs
3035# the replacement expansion.
3036
3037
3038# This is an auxiliary macro that is also run when
3039# autoupdate runs m4.  It simply calls m4_warning, but
3040# we need a wrapper so that each warning is emitted only
3041# once.  We break the quoting in m4_warning's argument in
3042# order to expand this macro's arguments, not AU_DEFUN's.
3043
3044
3045# Finally, this is the expansion that is picked up by
3046# autoconf.  It tells the user to run autoupdate, and
3047# then outputs the replacement expansion.  We do not care
3048# about autoupdate's warning because that contains
3049# information on what to do *after* running autoupdate.
3050
3051
3052
3053# _LT_DECL_EGREP
3054# --------------
3055# If we don't have a new enough Autoconf to choose the best grep
3056# available, choose the one first in the user's PATH.
3057
3058
3059
3060# _LT_DECL_OBJDUMP
3061# --------------
3062# If we don't have a new enough Autoconf to choose the best objdump
3063# available, choose the one first in the user's PATH.
3064
3065
3066
3067# _LT_DECL_SED
3068# ------------
3069# Check for a fully-functional sed program, that truncates
3070# as few characters as possible.  Prefer GNU sed if found.
3071# _LT_DECL_SED
3072
3073#m4_ifndef
3074
3075# Old name:
3076# This is what autoupdate's m4 run will expand.  It fires
3077# the warning (with _au_warn_XXX), outputs it into the
3078# updated configure.ac (with AC_DIAGNOSE), and then outputs
3079# the replacement expansion.
3080
3081
3082# This is an auxiliary macro that is also run when
3083# autoupdate runs m4.  It simply calls m4_warning, but
3084# we need a wrapper so that each warning is emitted only
3085# once.  We break the quoting in m4_warning's argument in
3086# order to expand this macro's arguments, not AU_DEFUN's.
3087
3088
3089# Finally, this is the expansion that is picked up by
3090# autoconf.  It tells the user to run autoupdate, and
3091# then outputs the replacement expansion.  We do not care
3092# about autoupdate's warning because that contains
3093# information on what to do *after* running autoupdate.
3094
3095
3096
3097# _LT_CHECK_SHELL_FEATURES
3098# ------------------------
3099# Find out whether the shell is Bourne or XSI compatible,
3100# or has some other useful features.
3101# _LT_CHECK_SHELL_FEATURES
3102
3103
3104# _LT_PROG_XSI_SHELLFNS
3105# ---------------------
3106# Bourne and XSI compatible variants of some useful shell functions.
3107
3108
3109# Helper functions for option handling.                    -*- Autoconf -*-
3110#
3111#   Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3112#   Inc.
3113#   Written by Gary V. Vaughan, 2004
3114#
3115# This file is free software; the Free Software Foundation gives
3116# unlimited permission to copy and/or distribute it, with or without
3117# modifications, as long as this notice is preserved.
3118
3119# serial 6 ltoptions.m4
3120
3121# This is to help aclocal find these macros, as it can't see m4_define.
3122
3123
3124
3125# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3126# ------------------------------------------
3127
3128
3129
3130# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3131# ---------------------------------------
3132# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3133# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
3134# saved as a flag.
3135
3136
3137
3138# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3139# ------------------------------------------------------------
3140# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3141
3142
3143
3144# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3145# -------------------------------------------------------
3146# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3147# are set.
3148
3149
3150
3151# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3152# ----------------------------------------
3153# OPTION-LIST is a space-separated list of Libtool options associated
3154# with MACRO-NAME.  If any OPTION has a matching handler declared with
3155# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3156# the unknown option and exit.
3157# _LT_SET_OPTIONS
3158
3159
3160## --------------------------------- ##
3161## Macros to handle LT_INIT options. ##
3162## --------------------------------- ##
3163
3164# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3165# -----------------------------------------
3166
3167
3168
3169# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3170# -----------------------------------------------
3171# LT_OPTION_DEFINE
3172
3173
3174# dlopen
3175# ------
3176
3177
3178# This is what autoupdate's m4 run will expand.  It fires
3179# the warning (with _au_warn_XXX), outputs it into the
3180# updated configure.ac (with AC_DIAGNOSE), and then outputs
3181# the replacement expansion.
3182
3183
3184# This is an auxiliary macro that is also run when
3185# autoupdate runs m4.  It simply calls m4_warning, but
3186# we need a wrapper so that each warning is emitted only
3187# once.  We break the quoting in m4_warning's argument in
3188# order to expand this macro's arguments, not AU_DEFUN's.
3189
3190
3191# Finally, this is the expansion that is picked up by
3192# autoconf.  It tells the user to run autoupdate, and
3193# then outputs the replacement expansion.  We do not care
3194# about autoupdate's warning because that contains
3195# information on what to do *after* running autoupdate.
3196
3197
3198
3199
3200# win32-dll
3201# ---------
3202# Declare package support for building win32 dll's.
3203# win32-dll
3204
3205# This is what autoupdate's m4 run will expand.  It fires
3206# the warning (with _au_warn_XXX), outputs it into the
3207# updated configure.ac (with AC_DIAGNOSE), and then outputs
3208# the replacement expansion.
3209
3210
3211# This is an auxiliary macro that is also run when
3212# autoupdate runs m4.  It simply calls m4_warning, but
3213# we need a wrapper so that each warning is emitted only
3214# once.  We break the quoting in m4_warning's argument in
3215# order to expand this macro's arguments, not AU_DEFUN's.
3216
3217
3218# Finally, this is the expansion that is picked up by
3219# autoconf.  It tells the user to run autoupdate, and
3220# then outputs the replacement expansion.  We do not care
3221# about autoupdate's warning because that contains
3222# information on what to do *after* running autoupdate.
3223
3224
3225
3226
3227# _LT_ENABLE_SHARED([DEFAULT])
3228# ----------------------------
3229# implement the --enable-shared flag, and supports the `shared' and
3230# `disable-shared' LT_INIT options.
3231# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3232# _LT_ENABLE_SHARED
3233
3234
3235
3236
3237# Old names:
3238
3239
3240
3241
3242# This is what autoupdate's m4 run will expand.  It fires
3243# the warning (with _au_warn_XXX), outputs it into the
3244# updated configure.ac (with AC_DIAGNOSE), and then outputs
3245# the replacement expansion.
3246
3247
3248# This is an auxiliary macro that is also run when
3249# autoupdate runs m4.  It simply calls m4_warning, but
3250# we need a wrapper so that each warning is emitted only
3251# once.  We break the quoting in m4_warning's argument in
3252# order to expand this macro's arguments, not AU_DEFUN's.
3253
3254
3255# Finally, this is the expansion that is picked up by
3256# autoconf.  It tells the user to run autoupdate, and
3257# then outputs the replacement expansion.  We do not care
3258# about autoupdate's warning because that contains
3259# information on what to do *after* running autoupdate.
3260
3261# This is what autoupdate's m4 run will expand.  It fires
3262# the warning (with _au_warn_XXX), outputs it into the
3263# updated configure.ac (with AC_DIAGNOSE), and then outputs
3264# the replacement expansion.
3265
3266
3267# This is an auxiliary macro that is also run when
3268# autoupdate runs m4.  It simply calls m4_warning, but
3269# we need a wrapper so that each warning is emitted only
3270# once.  We break the quoting in m4_warning's argument in
3271# order to expand this macro's arguments, not AU_DEFUN's.
3272
3273
3274# Finally, this is the expansion that is picked up by
3275# autoconf.  It tells the user to run autoupdate, and
3276# then outputs the replacement expansion.  We do not care
3277# about autoupdate's warning because that contains
3278# information on what to do *after* running autoupdate.
3279
3280
3281
3282
3283
3284# _LT_ENABLE_STATIC([DEFAULT])
3285# ----------------------------
3286# implement the --enable-static flag, and support the `static' and
3287# `disable-static' LT_INIT options.
3288# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3289# _LT_ENABLE_STATIC
3290
3291
3292
3293
3294# Old names:
3295
3296
3297
3298
3299# This is what autoupdate's m4 run will expand.  It fires
3300# the warning (with _au_warn_XXX), outputs it into the
3301# updated configure.ac (with AC_DIAGNOSE), and then outputs
3302# the replacement expansion.
3303
3304
3305# This is an auxiliary macro that is also run when
3306# autoupdate runs m4.  It simply calls m4_warning, but
3307# we need a wrapper so that each warning is emitted only
3308# once.  We break the quoting in m4_warning's argument in
3309# order to expand this macro's arguments, not AU_DEFUN's.
3310
3311
3312# Finally, this is the expansion that is picked up by
3313# autoconf.  It tells the user to run autoupdate, and
3314# then outputs the replacement expansion.  We do not care
3315# about autoupdate's warning because that contains
3316# information on what to do *after* running autoupdate.
3317
3318# This is what autoupdate's m4 run will expand.  It fires
3319# the warning (with _au_warn_XXX), outputs it into the
3320# updated configure.ac (with AC_DIAGNOSE), and then outputs
3321# the replacement expansion.
3322
3323
3324# This is an auxiliary macro that is also run when
3325# autoupdate runs m4.  It simply calls m4_warning, but
3326# we need a wrapper so that each warning is emitted only
3327# once.  We break the quoting in m4_warning's argument in
3328# order to expand this macro's arguments, not AU_DEFUN's.
3329
3330
3331# Finally, this is the expansion that is picked up by
3332# autoconf.  It tells the user to run autoupdate, and
3333# then outputs the replacement expansion.  We do not care
3334# about autoupdate's warning because that contains
3335# information on what to do *after* running autoupdate.
3336
3337
3338
3339
3340
3341# _LT_ENABLE_FAST_INSTALL([DEFAULT])
3342# ----------------------------------
3343# implement the --enable-fast-install flag, and support the `fast-install'
3344# and `disable-fast-install' LT_INIT options.
3345# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3346# _LT_ENABLE_FAST_INSTALL
3347
3348
3349
3350
3351# Old names:
3352# This is what autoupdate's m4 run will expand.  It fires
3353# the warning (with _au_warn_XXX), outputs it into the
3354# updated configure.ac (with AC_DIAGNOSE), and then outputs
3355# the replacement expansion.
3356
3357
3358# This is an auxiliary macro that is also run when
3359# autoupdate runs m4.  It simply calls m4_warning, but
3360# we need a wrapper so that each warning is emitted only
3361# once.  We break the quoting in m4_warning's argument in
3362# order to expand this macro's arguments, not AU_DEFUN's.
3363
3364
3365# Finally, this is the expansion that is picked up by
3366# autoconf.  It tells the user to run autoupdate, and
3367# then outputs the replacement expansion.  We do not care
3368# about autoupdate's warning because that contains
3369# information on what to do *after* running autoupdate.
3370
3371
3372# This is what autoupdate's m4 run will expand.  It fires
3373# the warning (with _au_warn_XXX), outputs it into the
3374# updated configure.ac (with AC_DIAGNOSE), and then outputs
3375# the replacement expansion.
3376
3377
3378# This is an auxiliary macro that is also run when
3379# autoupdate runs m4.  It simply calls m4_warning, but
3380# we need a wrapper so that each warning is emitted only
3381# once.  We break the quoting in m4_warning's argument in
3382# order to expand this macro's arguments, not AU_DEFUN's.
3383
3384
3385# Finally, this is the expansion that is picked up by
3386# autoconf.  It tells the user to run autoupdate, and
3387# then outputs the replacement expansion.  We do not care
3388# about autoupdate's warning because that contains
3389# information on what to do *after* running autoupdate.
3390
3391
3392
3393
3394# _LT_WITH_PIC([MODE])
3395# --------------------
3396# implement the --with-pic flag, and support the `pic-only' and `no-pic'
3397# LT_INIT options.
3398# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
3399# _LT_WITH_PIC
3400
3401
3402
3403
3404# Old name:
3405# This is what autoupdate's m4 run will expand.  It fires
3406# the warning (with _au_warn_XXX), outputs it into the
3407# updated configure.ac (with AC_DIAGNOSE), and then outputs
3408# the replacement expansion.
3409
3410
3411# This is an auxiliary macro that is also run when
3412# autoupdate runs m4.  It simply calls m4_warning, but
3413# we need a wrapper so that each warning is emitted only
3414# once.  We break the quoting in m4_warning's argument in
3415# order to expand this macro's arguments, not AU_DEFUN's.
3416
3417
3418# Finally, this is the expansion that is picked up by
3419# autoconf.  It tells the user to run autoupdate, and
3420# then outputs the replacement expansion.  We do not care
3421# about autoupdate's warning because that contains
3422# information on what to do *after* running autoupdate.
3423
3424
3425
3426## ----------------- ##
3427## LTDL_INIT Options ##
3428## ----------------- ##
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
3440#
3441# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3442# Written by Gary V. Vaughan, 2004
3443#
3444# This file is free software; the Free Software Foundation gives
3445# unlimited permission to copy and/or distribute it, with or without
3446# modifications, as long as this notice is preserved.
3447
3448# serial 6 ltsugar.m4
3449
3450# This is to help aclocal find these macros, as it can't see m4_define.
3451
3452
3453
3454# lt_join(SEP, ARG1, [ARG2...])
3455# -----------------------------
3456# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3457# associated separator.
3458# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3459# versions in m4sugar had bugs.
3460
3461
3462
3463
3464# lt_car(LIST)
3465# lt_cdr(LIST)
3466# ------------
3467# Manipulate m4 lists.
3468# These macros are necessary as long as will still need to support
3469# Autoconf-2.59 which quotes differently.
3470
3471
3472
3473
3474
3475# lt_append(MACRO-NAME, STRING, [SEPARATOR])
3476# ------------------------------------------
3477# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3478# Note that neither SEPARATOR nor STRING are expanded; they are appended
3479# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3480# No SEPARATOR is output if MACRO-NAME was previously undefined (different
3481# than defined and empty).
3482#
3483# This macro is needed until we can rely on Autoconf 2.62, since earlier
3484# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3485
3486
3487
3488
3489# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3490# ----------------------------------------------------------
3491# Produce a SEP delimited list of all paired combinations of elements of
3492# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
3493# has the form PREFIXmINFIXSUFFIXn.
3494# Needed until we can rely on m4_combine added in Autoconf 2.62.
3495
3496
3497
3498# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3499# -----------------------------------------------------------------------
3500# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3501# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3502
3503
3504
3505# lt_dict_add(DICT, KEY, VALUE)
3506# -----------------------------
3507
3508
3509
3510# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3511# --------------------------------------------
3512
3513
3514
3515# lt_dict_fetch(DICT, KEY, [SUBKEY])
3516# ----------------------------------
3517
3518
3519
3520# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3521# -----------------------------------------------------------------
3522
3523
3524
3525# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3526# --------------------------------------------------------------
3527
3528
3529# ltversion.m4 -- version numbers			-*- Autoconf -*-
3530#
3531#   Copyright (C) 2004 Free Software Foundation, Inc.
3532#   Written by Scott James Remnant, 2004
3533#
3534# This file is free software; the Free Software Foundation gives
3535# unlimited permission to copy and/or distribute it, with or without
3536# modifications, as long as this notice is preserved.
3537
3538# Generated from ltversion.in.
3539
3540# serial 3134 ltversion.m4
3541# This file is part of GNU Libtool
3542
3543
3544
3545
3546
3547
3548# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
3549#
3550#   Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3551#   Written by Scott James Remnant, 2004.
3552#
3553# This file is free software; the Free Software Foundation gives
3554# unlimited permission to copy and/or distribute it, with or without
3555# modifications, as long as this notice is preserved.
3556
3557# serial 4 lt~obsolete.m4
3558
3559# These exist entirely to fool aclocal when bootstrapping libtool.
3560#
3561# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3562# which have later been changed to m4_define as they aren't part of the
3563# exported API, or moved to Autoconf or Automake where they belong.
3564#
3565# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
3566# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3567# using a macro with the same name in our local m4/libtool.m4 it'll
3568# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3569# and doesn't know about Autoconf macros at all.)
3570#
3571# So we provide this file, which has a silly filename so it's always
3572# included after everything else.  This provides aclocal with the
3573# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3574# because those macros already exist, or will be overwritten later.
3575# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3576#
3577# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3578# Yes, that means every name once taken will need to remain here until
3579# we give up compatibility with versions before 1.7, at which point
3580# we need to keep only those names which we still refer to.
3581
3582# This is to help aclocal find these macros, as it can't see m4_define.
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647##                                                          -*- Autoconf -*-
3648
3649# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3650# Free Software Foundation, Inc.
3651#
3652# This file is free software; the Free Software Foundation
3653# gives unlimited permission to copy and/or distribute it,
3654# with or without modifications, as long as this notice is preserved.
3655
3656# serial 8
3657
3658# Based on depend.m4 from automake 1.9, modified for standalone use in
3659# an environment where GNU make is required.
3660
3661# ZW_PROG_COMPILER_DEPENDENCIES
3662# -----------------------------
3663# Variant of _AM_DEPENDENCIES which just does the dependency probe and
3664# sets fooDEPMODE accordingly.  Cache-variable compatible with
3665# original; not side-effect compatible.  As the users of this macro
3666# may require accurate dependencies for correct builds, it does *not*
3667# honor --disable-dependency-checking, and failure to detect a usable
3668# method is an error.  depcomp is assumed to be located in
3669# $ac_aux_dir.
3670#
3671# FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3672
3673
3674
3675# AM_SET_DEPDIR
3676# -------------
3677# Choose a directory name for dependency files.
3678
3679
3680# ZW_CREATE_DEPDIR
3681# ----------------
3682# As AM_SET_DEPDIR, but also create the directory at config.status time.
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733sim_inline="-DDEFAULT_INLINE=0"
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770# intl sister-directory configuration rules.
3771#
3772
3773# The idea behind this macro is that there's no need to repeat all the
3774# autoconf probes done by the intl directory - it's already done them
3775# for us.  In fact, there's no need even to look at the cache for the
3776# answers.  All we need to do is nab a few pieces of information.
3777# The intl directory is set up to make this easy, by generating a
3778# small file which can be sourced as a shell script; then we produce
3779# the necessary substitutions and definitions for this directory.
3780
3781
3782
3783# Autoconf M4 include file defining utility macros for complex Canadian
3784# cross builds.
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794####
3795# _NCN_TOOL_PREFIXES:  Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
3796# or AC_INIT.
3797# These demand that AC_CANONICAL_SYSTEM be called beforehand.
3798
3799####
3800# NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3801# Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
3802
3803
3804####
3805# NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3806# Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
3807
3808
3809
3810# Backported from Autoconf 2.5x; can go away when and if
3811# we switch.  Put the OS path separator in $PATH_SEPARATOR.
3812
3813
3814
3815
3816# ACX_HAVE_GCC_FOR_TARGET
3817# Check if the variable GCC_FOR_TARGET really points to a GCC binary.
3818
3819
3820# ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
3821# Searching for installed target binutils.  We need to take extra care,
3822# else we may find the wrong assembler, linker, etc., and lose.
3823#
3824# First try --with-build-time-tools, if specified.
3825#
3826# For build != host, we ask the installed GCC for the name of the tool it
3827# uses, and accept it if it is an absolute path.  This is because the
3828# only good choice for a compiler is the same GCC version that is being
3829# installed (or we couldn't make target libraries), and we assume that
3830# on the host system we'll have not only the same GCC version, but also
3831# the same binutils version.
3832#
3833# For build == host, search the same directories that the installed
3834# compiler will search.  We used to do this for the assembler, linker,
3835# and nm only; for simplicity of configuration, however, we extend this
3836# criterion to tools (such as ar and ranlib) that are never invoked by
3837# the compiler, to avoid mismatches.
3838#
3839# Also note we have to check MD_EXEC_PREFIX before checking the user's path
3840# if build == target.  This makes the most sense only when bootstrapping,
3841# but we also do so when build != host.  In this case, we hope that the
3842# build and host systems will have similar contents of MD_EXEC_PREFIX.
3843#
3844# If we do not find a suitable binary, then try the user's path.
3845
3846
3847###
3848# AC_PROG_CPP_WERROR
3849# Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
3850# triggers warnings from the preprocessor.  Will be in autoconf 2.58.
3851# For now, using this also overrides header checks to use only the
3852# preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
3853# bit harder from here).
3854# Eventually autoconf will default to checking headers with the compiler
3855# instead, and we'll have to do this differently.
3856
3857# AC_PROG_CPP_WERROR
3858
3859# Test for GNAT.
3860# We require the gnatbind & gnatmake programs, as well as a compiler driver
3861# that understands Ada.  We use the user's CC setting, already found, and
3862# possibly add $1 to the command-line parameters.
3863#
3864# Sets the shell variable have_gnat to yes or no as appropriate, and
3865# substitutes GNATBIND and GNATMAKE.
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891ac_aux_dir=
3892for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3893  for ac_t in install-sh install.sh shtool; do
3894    if test -f "$ac_dir/$ac_t"; then
3895      ac_aux_dir=$ac_dir
3896      ac_install_sh="$ac_aux_dir/$ac_t -c"
3897      break 2
3898    fi
3899  done
3900done
3901if test -z "$ac_aux_dir"; then
3902  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3903fi
3904
3905# These three variables are undocumented and unsupported,
3906# and are intended to be withdrawn in a future Autoconf release.
3907# They can cause serious problems if a builder's source tree is in a directory
3908# whose full name contains unusual characters.
3909ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3910ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3911ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3912
3913
3914# Find a good install program.  We prefer a C program (faster),
3915# so one script is as good as another.  But avoid the broken or
3916# incompatible versions:
3917# SysV /etc/install, /usr/sbin/install
3918# SunOS /usr/etc/install
3919# IRIX /sbin/install
3920# AIX /bin/install
3921# AmigaOS /C/install, which installs bootblocks on floppy discs
3922# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3923# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3924# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3925# OS/2's system install, which has a completely different semantic
3926# ./install, which can be erroneously created by make from ./install.sh.
3927# Reject install programs that cannot install multiple files.
3928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3929$as_echo_n "checking for a BSD-compatible install... " >&6; }
3930if test -z "$INSTALL"; then
3931if test "${ac_cv_path_install+set}" = set; then :
3932  $as_echo_n "(cached) " >&6
3933else
3934  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3935for as_dir in $PATH
3936do
3937  IFS=$as_save_IFS
3938  test -z "$as_dir" && as_dir=.
3939    # Account for people who put trailing slashes in PATH elements.
3940case $as_dir/ in #((
3941  ./ | .// | /[cC]/* | \
3942  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3943  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3944  /usr/ucb/* ) ;;
3945  *)
3946    # OSF1 and SCO ODT 3.0 have their own names for install.
3947    # Don't use installbsd from OSF since it installs stuff as root
3948    # by default.
3949    for ac_prog in ginstall scoinst install; do
3950      for ac_exec_ext in '' $ac_executable_extensions; do
3951	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3952	  if test $ac_prog = install &&
3953	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3954	    # AIX install.  It has an incompatible calling convention.
3955	    :
3956	  elif test $ac_prog = install &&
3957	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3958	    # program-specific install script used by HP pwplus--don't use.
3959	    :
3960	  else
3961	    rm -rf conftest.one conftest.two conftest.dir
3962	    echo one > conftest.one
3963	    echo two > conftest.two
3964	    mkdir conftest.dir
3965	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3966	      test -s conftest.one && test -s conftest.two &&
3967	      test -s conftest.dir/conftest.one &&
3968	      test -s conftest.dir/conftest.two
3969	    then
3970	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3971	      break 3
3972	    fi
3973	  fi
3974	fi
3975      done
3976    done
3977    ;;
3978esac
3979
3980  done
3981IFS=$as_save_IFS
3982
3983rm -rf conftest.one conftest.two conftest.dir
3984
3985fi
3986  if test "${ac_cv_path_install+set}" = set; then
3987    INSTALL=$ac_cv_path_install
3988  else
3989    # As a last resort, use the slow shell script.  Don't cache a
3990    # value for INSTALL within a source directory, because that will
3991    # break other packages using the cache if that directory is
3992    # removed, or if the value is a relative name.
3993    INSTALL=$ac_install_sh
3994  fi
3995fi
3996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3997$as_echo "$INSTALL" >&6; }
3998
3999# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4000# It thinks the first close brace ends the variable substitution.
4001test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4002
4003test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4004
4005test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4006
4007ac_ext=c
4008ac_cpp='$CPP $CPPFLAGS'
4009ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4010ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4011ac_compiler_gnu=$ac_cv_c_compiler_gnu
4012if test -n "$ac_tool_prefix"; then
4013  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4014set dummy ${ac_tool_prefix}gcc; ac_word=$2
4015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4016$as_echo_n "checking for $ac_word... " >&6; }
4017if test "${ac_cv_prog_CC+set}" = set; then :
4018  $as_echo_n "(cached) " >&6
4019else
4020  if test -n "$CC"; then
4021  ac_cv_prog_CC="$CC" # Let the user override the test.
4022else
4023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4024for as_dir in $PATH
4025do
4026  IFS=$as_save_IFS
4027  test -z "$as_dir" && as_dir=.
4028    for ac_exec_ext in '' $ac_executable_extensions; do
4029  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4030    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4031    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4032    break 2
4033  fi
4034done
4035  done
4036IFS=$as_save_IFS
4037
4038fi
4039fi
4040CC=$ac_cv_prog_CC
4041if test -n "$CC"; then
4042  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4043$as_echo "$CC" >&6; }
4044else
4045  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4046$as_echo "no" >&6; }
4047fi
4048
4049
4050fi
4051if test -z "$ac_cv_prog_CC"; then
4052  ac_ct_CC=$CC
4053  # Extract the first word of "gcc", so it can be a program name with args.
4054set dummy gcc; ac_word=$2
4055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4056$as_echo_n "checking for $ac_word... " >&6; }
4057if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4058  $as_echo_n "(cached) " >&6
4059else
4060  if test -n "$ac_ct_CC"; then
4061  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4062else
4063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4064for as_dir in $PATH
4065do
4066  IFS=$as_save_IFS
4067  test -z "$as_dir" && as_dir=.
4068    for ac_exec_ext in '' $ac_executable_extensions; do
4069  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4070    ac_cv_prog_ac_ct_CC="gcc"
4071    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4072    break 2
4073  fi
4074done
4075  done
4076IFS=$as_save_IFS
4077
4078fi
4079fi
4080ac_ct_CC=$ac_cv_prog_ac_ct_CC
4081if test -n "$ac_ct_CC"; then
4082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4083$as_echo "$ac_ct_CC" >&6; }
4084else
4085  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4086$as_echo "no" >&6; }
4087fi
4088
4089  if test "x$ac_ct_CC" = x; then
4090    CC=""
4091  else
4092    case $cross_compiling:$ac_tool_warned in
4093yes:)
4094{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4095$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4096ac_tool_warned=yes ;;
4097esac
4098    CC=$ac_ct_CC
4099  fi
4100else
4101  CC="$ac_cv_prog_CC"
4102fi
4103
4104if test -z "$CC"; then
4105          if test -n "$ac_tool_prefix"; then
4106    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4107set dummy ${ac_tool_prefix}cc; ac_word=$2
4108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4109$as_echo_n "checking for $ac_word... " >&6; }
4110if test "${ac_cv_prog_CC+set}" = set; then :
4111  $as_echo_n "(cached) " >&6
4112else
4113  if test -n "$CC"; then
4114  ac_cv_prog_CC="$CC" # Let the user override the test.
4115else
4116as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4117for as_dir in $PATH
4118do
4119  IFS=$as_save_IFS
4120  test -z "$as_dir" && as_dir=.
4121    for ac_exec_ext in '' $ac_executable_extensions; do
4122  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4123    ac_cv_prog_CC="${ac_tool_prefix}cc"
4124    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4125    break 2
4126  fi
4127done
4128  done
4129IFS=$as_save_IFS
4130
4131fi
4132fi
4133CC=$ac_cv_prog_CC
4134if test -n "$CC"; then
4135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4136$as_echo "$CC" >&6; }
4137else
4138  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4139$as_echo "no" >&6; }
4140fi
4141
4142
4143  fi
4144fi
4145if test -z "$CC"; then
4146  # Extract the first word of "cc", so it can be a program name with args.
4147set dummy cc; ac_word=$2
4148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4149$as_echo_n "checking for $ac_word... " >&6; }
4150if test "${ac_cv_prog_CC+set}" = set; then :
4151  $as_echo_n "(cached) " >&6
4152else
4153  if test -n "$CC"; then
4154  ac_cv_prog_CC="$CC" # Let the user override the test.
4155else
4156  ac_prog_rejected=no
4157as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4158for as_dir in $PATH
4159do
4160  IFS=$as_save_IFS
4161  test -z "$as_dir" && as_dir=.
4162    for ac_exec_ext in '' $ac_executable_extensions; do
4163  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4164    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4165       ac_prog_rejected=yes
4166       continue
4167     fi
4168    ac_cv_prog_CC="cc"
4169    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4170    break 2
4171  fi
4172done
4173  done
4174IFS=$as_save_IFS
4175
4176if test $ac_prog_rejected = yes; then
4177  # We found a bogon in the path, so make sure we never use it.
4178  set dummy $ac_cv_prog_CC
4179  shift
4180  if test $# != 0; then
4181    # We chose a different compiler from the bogus one.
4182    # However, it has the same basename, so the bogon will be chosen
4183    # first if we set CC to just the basename; use the full file name.
4184    shift
4185    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4186  fi
4187fi
4188fi
4189fi
4190CC=$ac_cv_prog_CC
4191if test -n "$CC"; then
4192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4193$as_echo "$CC" >&6; }
4194else
4195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4196$as_echo "no" >&6; }
4197fi
4198
4199
4200fi
4201if test -z "$CC"; then
4202  if test -n "$ac_tool_prefix"; then
4203  for ac_prog in cl.exe
4204  do
4205    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4206set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4208$as_echo_n "checking for $ac_word... " >&6; }
4209if test "${ac_cv_prog_CC+set}" = set; then :
4210  $as_echo_n "(cached) " >&6
4211else
4212  if test -n "$CC"; then
4213  ac_cv_prog_CC="$CC" # Let the user override the test.
4214else
4215as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4216for as_dir in $PATH
4217do
4218  IFS=$as_save_IFS
4219  test -z "$as_dir" && as_dir=.
4220    for ac_exec_ext in '' $ac_executable_extensions; do
4221  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4222    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4223    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4224    break 2
4225  fi
4226done
4227  done
4228IFS=$as_save_IFS
4229
4230fi
4231fi
4232CC=$ac_cv_prog_CC
4233if test -n "$CC"; then
4234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4235$as_echo "$CC" >&6; }
4236else
4237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4238$as_echo "no" >&6; }
4239fi
4240
4241
4242    test -n "$CC" && break
4243  done
4244fi
4245if test -z "$CC"; then
4246  ac_ct_CC=$CC
4247  for ac_prog in cl.exe
4248do
4249  # Extract the first word of "$ac_prog", so it can be a program name with args.
4250set dummy $ac_prog; ac_word=$2
4251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4252$as_echo_n "checking for $ac_word... " >&6; }
4253if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4254  $as_echo_n "(cached) " >&6
4255else
4256  if test -n "$ac_ct_CC"; then
4257  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4258else
4259as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4260for as_dir in $PATH
4261do
4262  IFS=$as_save_IFS
4263  test -z "$as_dir" && as_dir=.
4264    for ac_exec_ext in '' $ac_executable_extensions; do
4265  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4266    ac_cv_prog_ac_ct_CC="$ac_prog"
4267    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4268    break 2
4269  fi
4270done
4271  done
4272IFS=$as_save_IFS
4273
4274fi
4275fi
4276ac_ct_CC=$ac_cv_prog_ac_ct_CC
4277if test -n "$ac_ct_CC"; then
4278  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4279$as_echo "$ac_ct_CC" >&6; }
4280else
4281  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4282$as_echo "no" >&6; }
4283fi
4284
4285
4286  test -n "$ac_ct_CC" && break
4287done
4288
4289  if test "x$ac_ct_CC" = x; then
4290    CC=""
4291  else
4292    case $cross_compiling:$ac_tool_warned in
4293yes:)
4294{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4295$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4296ac_tool_warned=yes ;;
4297esac
4298    CC=$ac_ct_CC
4299  fi
4300fi
4301
4302fi
4303
4304
4305test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4306$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4307as_fn_error "no acceptable C compiler found in \$PATH
4308See \`config.log' for more details." "$LINENO" 5; }
4309
4310# Provide some information about the compiler.
4311$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4312set X $ac_compile
4313ac_compiler=$2
4314for ac_option in --version -v -V -qversion; do
4315  { { ac_try="$ac_compiler $ac_option >&5"
4316case "(($ac_try" in
4317  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4318  *) ac_try_echo=$ac_try;;
4319esac
4320eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4321$as_echo "$ac_try_echo"; } >&5
4322  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4323  ac_status=$?
4324  if test -s conftest.err; then
4325    sed '10a\
4326... rest of stderr output deleted ...
4327         10q' conftest.err >conftest.er1
4328    cat conftest.er1 >&5
4329    rm -f conftest.er1 conftest.err
4330  fi
4331  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4332  test $ac_status = 0; }
4333done
4334
4335cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4336/* end confdefs.h.  */
4337
4338int
4339main ()
4340{
4341
4342  ;
4343  return 0;
4344}
4345_ACEOF
4346ac_clean_files_save=$ac_clean_files
4347ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4348# Try to create an executable without -o first, disregard a.out.
4349# It will help us diagnose broken compilers, and finding out an intuition
4350# of exeext.
4351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4352$as_echo_n "checking for C compiler default output file name... " >&6; }
4353ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4354
4355# The possible output files:
4356ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4357
4358ac_rmfiles=
4359for ac_file in $ac_files
4360do
4361  case $ac_file in
4362    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4363    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4364  esac
4365done
4366rm -f $ac_rmfiles
4367
4368if { { ac_try="$ac_link_default"
4369case "(($ac_try" in
4370  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4371  *) ac_try_echo=$ac_try;;
4372esac
4373eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4374$as_echo "$ac_try_echo"; } >&5
4375  (eval "$ac_link_default") 2>&5
4376  ac_status=$?
4377  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4378  test $ac_status = 0; }; then :
4379  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4380# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4381# in a Makefile.  We should not override ac_cv_exeext if it was cached,
4382# so that the user can short-circuit this test for compilers unknown to
4383# Autoconf.
4384for ac_file in $ac_files ''
4385do
4386  test -f "$ac_file" || continue
4387  case $ac_file in
4388    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4389	;;
4390    [ab].out )
4391	# We found the default executable, but exeext='' is most
4392	# certainly right.
4393	break;;
4394    *.* )
4395	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4396	then :; else
4397	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4398	fi
4399	# We set ac_cv_exeext here because the later test for it is not
4400	# safe: cross compilers may not add the suffix if given an `-o'
4401	# argument, so we may need to know it at that point already.
4402	# Even if this section looks crufty: it has the advantage of
4403	# actually working.
4404	break;;
4405    * )
4406	break;;
4407  esac
4408done
4409test "$ac_cv_exeext" = no && ac_cv_exeext=
4410
4411else
4412  ac_file=''
4413fi
4414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4415$as_echo "$ac_file" >&6; }
4416if test -z "$ac_file"; then :
4417  $as_echo "$as_me: failed program was:" >&5
4418sed 's/^/| /' conftest.$ac_ext >&5
4419
4420{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4421$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4422{ as_fn_set_status 77
4423as_fn_error "C compiler cannot create executables
4424See \`config.log' for more details." "$LINENO" 5; }; }
4425fi
4426ac_exeext=$ac_cv_exeext
4427
4428# Check that the compiler produces executables we can run.  If not, either
4429# the compiler is broken, or we cross compile.
4430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4431$as_echo_n "checking whether the C compiler works... " >&6; }
4432# If not cross compiling, check that we can run a simple program.
4433if test "$cross_compiling" != yes; then
4434  if { ac_try='./$ac_file'
4435  { { case "(($ac_try" in
4436  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4437  *) ac_try_echo=$ac_try;;
4438esac
4439eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4440$as_echo "$ac_try_echo"; } >&5
4441  (eval "$ac_try") 2>&5
4442  ac_status=$?
4443  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4444  test $ac_status = 0; }; }; then
4445    cross_compiling=no
4446  else
4447    if test "$cross_compiling" = maybe; then
4448	cross_compiling=yes
4449    else
4450	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4451$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4452as_fn_error "cannot run C compiled programs.
4453If you meant to cross compile, use \`--host'.
4454See \`config.log' for more details." "$LINENO" 5; }
4455    fi
4456  fi
4457fi
4458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4459$as_echo "yes" >&6; }
4460
4461rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4462ac_clean_files=$ac_clean_files_save
4463# Check that the compiler produces executables we can run.  If not, either
4464# the compiler is broken, or we cross compile.
4465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4466$as_echo_n "checking whether we are cross compiling... " >&6; }
4467{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4468$as_echo "$cross_compiling" >&6; }
4469
4470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4471$as_echo_n "checking for suffix of executables... " >&6; }
4472if { { ac_try="$ac_link"
4473case "(($ac_try" in
4474  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4475  *) ac_try_echo=$ac_try;;
4476esac
4477eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4478$as_echo "$ac_try_echo"; } >&5
4479  (eval "$ac_link") 2>&5
4480  ac_status=$?
4481  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4482  test $ac_status = 0; }; then :
4483  # If both `conftest.exe' and `conftest' are `present' (well, observable)
4484# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4485# work properly (i.e., refer to `conftest.exe'), while it won't with
4486# `rm'.
4487for ac_file in conftest.exe conftest conftest.*; do
4488  test -f "$ac_file" || continue
4489  case $ac_file in
4490    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4491    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4492	  break;;
4493    * ) break;;
4494  esac
4495done
4496else
4497  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4498$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4499as_fn_error "cannot compute suffix of executables: cannot compile and link
4500See \`config.log' for more details." "$LINENO" 5; }
4501fi
4502rm -f conftest$ac_cv_exeext
4503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4504$as_echo "$ac_cv_exeext" >&6; }
4505
4506rm -f conftest.$ac_ext
4507EXEEXT=$ac_cv_exeext
4508ac_exeext=$EXEEXT
4509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4510$as_echo_n "checking for suffix of object files... " >&6; }
4511if test "${ac_cv_objext+set}" = set; then :
4512  $as_echo_n "(cached) " >&6
4513else
4514  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4515/* end confdefs.h.  */
4516
4517int
4518main ()
4519{
4520
4521  ;
4522  return 0;
4523}
4524_ACEOF
4525rm -f conftest.o conftest.obj
4526if { { ac_try="$ac_compile"
4527case "(($ac_try" in
4528  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4529  *) ac_try_echo=$ac_try;;
4530esac
4531eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4532$as_echo "$ac_try_echo"; } >&5
4533  (eval "$ac_compile") 2>&5
4534  ac_status=$?
4535  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4536  test $ac_status = 0; }; then :
4537  for ac_file in conftest.o conftest.obj conftest.*; do
4538  test -f "$ac_file" || continue;
4539  case $ac_file in
4540    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4541    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4542       break;;
4543  esac
4544done
4545else
4546  $as_echo "$as_me: failed program was:" >&5
4547sed 's/^/| /' conftest.$ac_ext >&5
4548
4549{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4550$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4551as_fn_error "cannot compute suffix of object files: cannot compile
4552See \`config.log' for more details." "$LINENO" 5; }
4553fi
4554rm -f conftest.$ac_cv_objext conftest.$ac_ext
4555fi
4556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4557$as_echo "$ac_cv_objext" >&6; }
4558OBJEXT=$ac_cv_objext
4559ac_objext=$OBJEXT
4560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4561$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4562if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4563  $as_echo_n "(cached) " >&6
4564else
4565  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4566/* end confdefs.h.  */
4567
4568int
4569main ()
4570{
4571#ifndef __GNUC__
4572       choke me
4573#endif
4574
4575  ;
4576  return 0;
4577}
4578_ACEOF
4579if ac_fn_c_try_compile "$LINENO"; then :
4580  ac_compiler_gnu=yes
4581else
4582  ac_compiler_gnu=no
4583fi
4584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4585ac_cv_c_compiler_gnu=$ac_compiler_gnu
4586
4587fi
4588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4589$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4590if test $ac_compiler_gnu = yes; then
4591  GCC=yes
4592else
4593  GCC=
4594fi
4595ac_test_CFLAGS=${CFLAGS+set}
4596ac_save_CFLAGS=$CFLAGS
4597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4598$as_echo_n "checking whether $CC accepts -g... " >&6; }
4599if test "${ac_cv_prog_cc_g+set}" = set; then :
4600  $as_echo_n "(cached) " >&6
4601else
4602  ac_save_c_werror_flag=$ac_c_werror_flag
4603   ac_c_werror_flag=yes
4604   ac_cv_prog_cc_g=no
4605   CFLAGS="-g"
4606   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4607/* end confdefs.h.  */
4608
4609int
4610main ()
4611{
4612
4613  ;
4614  return 0;
4615}
4616_ACEOF
4617if ac_fn_c_try_compile "$LINENO"; then :
4618  ac_cv_prog_cc_g=yes
4619else
4620  CFLAGS=""
4621      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4622/* end confdefs.h.  */
4623
4624int
4625main ()
4626{
4627
4628  ;
4629  return 0;
4630}
4631_ACEOF
4632if ac_fn_c_try_compile "$LINENO"; then :
4633
4634else
4635  ac_c_werror_flag=$ac_save_c_werror_flag
4636	 CFLAGS="-g"
4637	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4638/* end confdefs.h.  */
4639
4640int
4641main ()
4642{
4643
4644  ;
4645  return 0;
4646}
4647_ACEOF
4648if ac_fn_c_try_compile "$LINENO"; then :
4649  ac_cv_prog_cc_g=yes
4650fi
4651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4652fi
4653rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4654fi
4655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4656   ac_c_werror_flag=$ac_save_c_werror_flag
4657fi
4658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4659$as_echo "$ac_cv_prog_cc_g" >&6; }
4660if test "$ac_test_CFLAGS" = set; then
4661  CFLAGS=$ac_save_CFLAGS
4662elif test $ac_cv_prog_cc_g = yes; then
4663  if test "$GCC" = yes; then
4664    CFLAGS="-g -O2"
4665  else
4666    CFLAGS="-g"
4667  fi
4668else
4669  if test "$GCC" = yes; then
4670    CFLAGS="-O2"
4671  else
4672    CFLAGS=
4673  fi
4674fi
4675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4676$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4677if test "${ac_cv_prog_cc_c89+set}" = set; then :
4678  $as_echo_n "(cached) " >&6
4679else
4680  ac_cv_prog_cc_c89=no
4681ac_save_CC=$CC
4682cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4683/* end confdefs.h.  */
4684#include <stdarg.h>
4685#include <stdio.h>
4686#include <sys/types.h>
4687#include <sys/stat.h>
4688/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4689struct buf { int x; };
4690FILE * (*rcsopen) (struct buf *, struct stat *, int);
4691static char *e (p, i)
4692     char **p;
4693     int i;
4694{
4695  return p[i];
4696}
4697static char *f (char * (*g) (char **, int), char **p, ...)
4698{
4699  char *s;
4700  va_list v;
4701  va_start (v,p);
4702  s = g (p, va_arg (v,int));
4703  va_end (v);
4704  return s;
4705}
4706
4707/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4708   function prototypes and stuff, but not '\xHH' hex character constants.
4709   These don't provoke an error unfortunately, instead are silently treated
4710   as 'x'.  The following induces an error, until -std is added to get
4711   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4712   array size at least.  It's necessary to write '\x00'==0 to get something
4713   that's true only with -std.  */
4714int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4715
4716/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4717   inside strings and character constants.  */
4718#define FOO(x) 'x'
4719int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4720
4721int test (int i, double x);
4722struct s1 {int (*f) (int a);};
4723struct s2 {int (*f) (double a);};
4724int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4725int argc;
4726char **argv;
4727int
4728main ()
4729{
4730return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4731  ;
4732  return 0;
4733}
4734_ACEOF
4735for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4736	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4737do
4738  CC="$ac_save_CC $ac_arg"
4739  if ac_fn_c_try_compile "$LINENO"; then :
4740  ac_cv_prog_cc_c89=$ac_arg
4741fi
4742rm -f core conftest.err conftest.$ac_objext
4743  test "x$ac_cv_prog_cc_c89" != "xno" && break
4744done
4745rm -f conftest.$ac_ext
4746CC=$ac_save_CC
4747
4748fi
4749# AC_CACHE_VAL
4750case "x$ac_cv_prog_cc_c89" in
4751  x)
4752    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4753$as_echo "none needed" >&6; } ;;
4754  xno)
4755    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4756$as_echo "unsupported" >&6; } ;;
4757  *)
4758    CC="$CC $ac_cv_prog_cc_c89"
4759    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4760$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4761esac
4762if test "x$ac_cv_prog_cc_c89" != xno; then :
4763
4764fi
4765
4766ac_ext=c
4767ac_cpp='$CPP $CPPFLAGS'
4768ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4769ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4770ac_compiler_gnu=$ac_cv_c_compiler_gnu
4771
4772
4773
4774
4775# Check whether --enable-werror was given.
4776if test "${enable_werror+set}" = set; then :
4777  enableval=$enable_werror; case "${enableval}" in
4778     yes | y) ERROR_ON_WARNING="yes" ;;
4779     no | n)  ERROR_ON_WARNING="no" ;;
4780     *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
4781   esac
4782fi
4783
4784
4785# Enable -Werror by default when using gcc
4786if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4787    ERROR_ON_WARNING=yes
4788fi
4789
4790WERROR_CFLAGS=""
4791if test "${ERROR_ON_WARNING}" = yes ; then
4792# NOTE: Disabled in the sim dir due to most sims generating warnings.
4793#    WERROR_CFLAGS="-Werror"
4794     true
4795fi
4796
4797# The entries after -Wno-pointer-sign are disabled warnings which may
4798# be enabled in the future, which can not currently be used to build
4799# GDB.
4800# NOTE: If you change this list, remember to update
4801# gdb/doc/gdbint.texinfo.
4802build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
4803-Wformat-nonliteral -Wno-pointer-sign \
4804-Wno-unused -Wunused-value -Wunused-function \
4805-Wno-switch -Wno-char-subscripts -Wmissing-prototypes"
4806
4807# Enable -Wno-format by default when using gcc on mingw since many
4808# GCC versions complain about %I64.
4809case "${host}" in
4810  *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
4811esac
4812
4813# Check whether --enable-build-warnings was given.
4814if test "${enable_build_warnings+set}" = set; then :
4815  enableval=$enable_build_warnings; case "${enableval}" in
4816  yes)	;;
4817  no)	build_warnings="-w";;
4818  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4819        build_warnings="${build_warnings} ${t}";;
4820  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4821        build_warnings="${t} ${build_warnings}";;
4822  *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4823esac
4824if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4825  echo "Setting compiler warning flags = $build_warnings" 6>&1
4826fi
4827fi
4828# Check whether --enable-sim-build-warnings was given.
4829if test "${enable_sim_build_warnings+set}" = set; then :
4830  enableval=$enable_sim_build_warnings; case "${enableval}" in
4831  yes)	;;
4832  no)	build_warnings="-w";;
4833  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4834        build_warnings="${build_warnings} ${t}";;
4835  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
4836        build_warnings="${t} ${build_warnings}";;
4837  *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4838esac
4839if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4840  echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
4841fi
4842fi
4843WARN_CFLAGS=""
4844if test "x${build_warnings}" != x -a "x$GCC" = xyes
4845then
4846    { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
4847$as_echo_n "checking compiler warning flags... " >&6; }
4848    # Separate out the -Werror flag as some files just cannot be
4849    # compiled with it enabled.
4850    for w in ${build_warnings}; do
4851	case $w in
4852	-Werr*) WERROR_CFLAGS=-Werror ;;
4853	*) # Check that GCC accepts it
4854	    saved_CFLAGS="$CFLAGS"
4855	    CFLAGS="$CFLAGS $w"
4856	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4857/* end confdefs.h.  */
4858
4859int
4860main ()
4861{
4862
4863  ;
4864  return 0;
4865}
4866_ACEOF
4867if ac_fn_c_try_compile "$LINENO"; then :
4868  WARN_CFLAGS="${WARN_CFLAGS} $w"
4869fi
4870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4871	    CFLAGS="$saved_CFLAGS"
4872	esac
4873    done
4874    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
4875$as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
4876fi
4877
4878
4879# Put a plausible default for CC_FOR_BUILD in Makefile.
4880if test "x$cross_compiling" = "xno" -a "x$host" != "xi386-windows"; then
4881  AR_FOR_BUILD='$(AR)'
4882  AR_FLAGS_FOR_BUILD='$(AR_FLAGS)'
4883  CC_FOR_BUILD='$(CC)'
4884  CFLAGS_FOR_BUILD='$(CFLAGS)'
4885  RANLIB_FOR_BUILD='$(RANLIB)'
4886  LIBIBERTY_LIB=../../libiberty/libiberty.a
4887else
4888  AR_FOR_BUILD=${AR_FOR_BUILD-ar}
4889  AR_FLAGS_FOR_BUILD=${AR_FLAGS_FOR_BUILD-rc}
4890  CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
4891  CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-"-g"}
4892  RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
4893  LIBIBERTY_LIB=
4894fi
4895
4896
4897# Make sure we can run config.sub.
4898$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4899  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4900
4901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4902$as_echo_n "checking build system type... " >&6; }
4903if test "${ac_cv_build+set}" = set; then :
4904  $as_echo_n "(cached) " >&6
4905else
4906  ac_build_alias=$build_alias
4907test "x$ac_build_alias" = x &&
4908  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4909test "x$ac_build_alias" = x &&
4910  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4911ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4912  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4913
4914fi
4915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4916$as_echo "$ac_cv_build" >&6; }
4917case $ac_cv_build in
4918*-*-*) ;;
4919*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4920esac
4921build=$ac_cv_build
4922ac_save_IFS=$IFS; IFS='-'
4923set x $ac_cv_build
4924shift
4925build_cpu=$1
4926build_vendor=$2
4927shift; shift
4928# Remember, the first character of IFS is used to create $*,
4929# except with old shells:
4930build_os=$*
4931IFS=$ac_save_IFS
4932case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4933
4934
4935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4936$as_echo_n "checking host system type... " >&6; }
4937if test "${ac_cv_host+set}" = set; then :
4938  $as_echo_n "(cached) " >&6
4939else
4940  if test "x$host_alias" = x; then
4941  ac_cv_host=$ac_cv_build
4942else
4943  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4944    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4945fi
4946
4947fi
4948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4949$as_echo "$ac_cv_host" >&6; }
4950case $ac_cv_host in
4951*-*-*) ;;
4952*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4953esac
4954host=$ac_cv_host
4955ac_save_IFS=$IFS; IFS='-'
4956set x $ac_cv_host
4957shift
4958host_cpu=$1
4959host_vendor=$2
4960shift; shift
4961# Remember, the first character of IFS is used to create $*,
4962# except with old shells:
4963host_os=$*
4964IFS=$ac_save_IFS
4965case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4966
4967
4968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4969$as_echo_n "checking target system type... " >&6; }
4970if test "${ac_cv_target+set}" = set; then :
4971  $as_echo_n "(cached) " >&6
4972else
4973  if test "x$target_alias" = x; then
4974  ac_cv_target=$ac_cv_host
4975else
4976  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4977    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4978fi
4979
4980fi
4981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4982$as_echo "$ac_cv_target" >&6; }
4983case $ac_cv_target in
4984*-*-*) ;;
4985*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4986esac
4987target=$ac_cv_target
4988ac_save_IFS=$IFS; IFS='-'
4989set x $ac_cv_target
4990shift
4991target_cpu=$1
4992target_vendor=$2
4993shift; shift
4994# Remember, the first character of IFS is used to create $*,
4995# except with old shells:
4996target_os=$*
4997IFS=$ac_save_IFS
4998case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4999
5000
5001# The aliases save the names the user supplied, while $host etc.
5002# will get canonicalized.
5003test -n "$target_alias" &&
5004  test "$program_prefix$program_suffix$program_transform_name" = \
5005    NONENONEs,x,x, &&
5006  program_prefix=${target_alias}-
5007
5008test "$program_prefix" != NONE &&
5009  program_transform_name="s&^&$program_prefix&;$program_transform_name"
5010# Use a double $ so make ignores it.
5011test "$program_suffix" != NONE &&
5012  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
5013# Double any \ or $.
5014# By default was `s,x,x', remove it if useless.
5015ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
5016program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
5017
5018
5019. ${srcdir}/../../bfd/configure.host
5020
5021ac_config_headers="$ac_config_headers config.h:config.in"
5022
5023
5024ac_ext=c
5025ac_cpp='$CPP $CPPFLAGS'
5026ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5027ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5028ac_compiler_gnu=$ac_cv_c_compiler_gnu
5029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5030$as_echo_n "checking how to run the C preprocessor... " >&6; }
5031# On Suns, sometimes $CPP names a directory.
5032if test -n "$CPP" && test -d "$CPP"; then
5033  CPP=
5034fi
5035if test -z "$CPP"; then
5036  if test "${ac_cv_prog_CPP+set}" = set; then :
5037  $as_echo_n "(cached) " >&6
5038else
5039      # Double quotes because CPP needs to be expanded
5040    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5041    do
5042      ac_preproc_ok=false
5043for ac_c_preproc_warn_flag in '' yes
5044do
5045  # Use a header file that comes with gcc, so configuring glibc
5046  # with a fresh cross-compiler works.
5047  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5048  # <limits.h> exists even on freestanding compilers.
5049  # On the NeXT, cc -E runs the code through the compiler's parser,
5050  # not just through cpp. "Syntax error" is here to catch this case.
5051  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5052/* end confdefs.h.  */
5053#ifdef __STDC__
5054# include <limits.h>
5055#else
5056# include <assert.h>
5057#endif
5058		     Syntax error
5059_ACEOF
5060if ac_fn_c_try_cpp "$LINENO"; then :
5061
5062else
5063  # Broken: fails on valid input.
5064continue
5065fi
5066rm -f conftest.err conftest.$ac_ext
5067
5068  # OK, works on sane cases.  Now check whether nonexistent headers
5069  # can be detected and how.
5070  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5071/* end confdefs.h.  */
5072#include <ac_nonexistent.h>
5073_ACEOF
5074if ac_fn_c_try_cpp "$LINENO"; then :
5075  # Broken: success on invalid input.
5076continue
5077else
5078  # Passes both tests.
5079ac_preproc_ok=:
5080break
5081fi
5082rm -f conftest.err conftest.$ac_ext
5083
5084done
5085# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5086rm -f conftest.err conftest.$ac_ext
5087if $ac_preproc_ok; then :
5088  break
5089fi
5090
5091    done
5092    ac_cv_prog_CPP=$CPP
5093
5094fi
5095  CPP=$ac_cv_prog_CPP
5096else
5097  ac_cv_prog_CPP=$CPP
5098fi
5099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5100$as_echo "$CPP" >&6; }
5101ac_preproc_ok=false
5102for ac_c_preproc_warn_flag in '' yes
5103do
5104  # Use a header file that comes with gcc, so configuring glibc
5105  # with a fresh cross-compiler works.
5106  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5107  # <limits.h> exists even on freestanding compilers.
5108  # On the NeXT, cc -E runs the code through the compiler's parser,
5109  # not just through cpp. "Syntax error" is here to catch this case.
5110  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5111/* end confdefs.h.  */
5112#ifdef __STDC__
5113# include <limits.h>
5114#else
5115# include <assert.h>
5116#endif
5117		     Syntax error
5118_ACEOF
5119if ac_fn_c_try_cpp "$LINENO"; then :
5120
5121else
5122  # Broken: fails on valid input.
5123continue
5124fi
5125rm -f conftest.err conftest.$ac_ext
5126
5127  # OK, works on sane cases.  Now check whether nonexistent headers
5128  # can be detected and how.
5129  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5130/* end confdefs.h.  */
5131#include <ac_nonexistent.h>
5132_ACEOF
5133if ac_fn_c_try_cpp "$LINENO"; then :
5134  # Broken: success on invalid input.
5135continue
5136else
5137  # Passes both tests.
5138ac_preproc_ok=:
5139break
5140fi
5141rm -f conftest.err conftest.$ac_ext
5142
5143done
5144# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5145rm -f conftest.err conftest.$ac_ext
5146if $ac_preproc_ok; then :
5147
5148else
5149  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5150$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5151as_fn_error "C preprocessor \"$CPP\" fails sanity check
5152See \`config.log' for more details." "$LINENO" 5; }
5153fi
5154
5155ac_ext=c
5156ac_cpp='$CPP $CPPFLAGS'
5157ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5158ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5159ac_compiler_gnu=$ac_cv_c_compiler_gnu
5160
5161
5162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5163$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5164if test "${ac_cv_path_GREP+set}" = set; then :
5165  $as_echo_n "(cached) " >&6
5166else
5167  if test -z "$GREP"; then
5168  ac_path_GREP_found=false
5169  # Loop through the user's path and test for each of PROGNAME-LIST
5170  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5171for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5172do
5173  IFS=$as_save_IFS
5174  test -z "$as_dir" && as_dir=.
5175    for ac_prog in grep ggrep; do
5176    for ac_exec_ext in '' $ac_executable_extensions; do
5177      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5178      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5179# Check for GNU ac_path_GREP and select it if it is found.
5180  # Check for GNU $ac_path_GREP
5181case `"$ac_path_GREP" --version 2>&1` in
5182*GNU*)
5183  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5184*)
5185  ac_count=0
5186  $as_echo_n 0123456789 >"conftest.in"
5187  while :
5188  do
5189    cat "conftest.in" "conftest.in" >"conftest.tmp"
5190    mv "conftest.tmp" "conftest.in"
5191    cp "conftest.in" "conftest.nl"
5192    $as_echo 'GREP' >> "conftest.nl"
5193    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5194    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5195    as_fn_arith $ac_count + 1 && ac_count=$as_val
5196    if test $ac_count -gt ${ac_path_GREP_max-0}; then
5197      # Best one so far, save it but keep looking for a better one
5198      ac_cv_path_GREP="$ac_path_GREP"
5199      ac_path_GREP_max=$ac_count
5200    fi
5201    # 10*(2^10) chars as input seems more than enough
5202    test $ac_count -gt 10 && break
5203  done
5204  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5205esac
5206
5207      $ac_path_GREP_found && break 3
5208    done
5209  done
5210  done
5211IFS=$as_save_IFS
5212  if test -z "$ac_cv_path_GREP"; then
5213    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5214  fi
5215else
5216  ac_cv_path_GREP=$GREP
5217fi
5218
5219fi
5220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5221$as_echo "$ac_cv_path_GREP" >&6; }
5222 GREP="$ac_cv_path_GREP"
5223
5224
5225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5226$as_echo_n "checking for egrep... " >&6; }
5227if test "${ac_cv_path_EGREP+set}" = set; then :
5228  $as_echo_n "(cached) " >&6
5229else
5230  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5231   then ac_cv_path_EGREP="$GREP -E"
5232   else
5233     if test -z "$EGREP"; then
5234  ac_path_EGREP_found=false
5235  # Loop through the user's path and test for each of PROGNAME-LIST
5236  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5237for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5238do
5239  IFS=$as_save_IFS
5240  test -z "$as_dir" && as_dir=.
5241    for ac_prog in egrep; do
5242    for ac_exec_ext in '' $ac_executable_extensions; do
5243      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5244      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5245# Check for GNU ac_path_EGREP and select it if it is found.
5246  # Check for GNU $ac_path_EGREP
5247case `"$ac_path_EGREP" --version 2>&1` in
5248*GNU*)
5249  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5250*)
5251  ac_count=0
5252  $as_echo_n 0123456789 >"conftest.in"
5253  while :
5254  do
5255    cat "conftest.in" "conftest.in" >"conftest.tmp"
5256    mv "conftest.tmp" "conftest.in"
5257    cp "conftest.in" "conftest.nl"
5258    $as_echo 'EGREP' >> "conftest.nl"
5259    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5260    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5261    as_fn_arith $ac_count + 1 && ac_count=$as_val
5262    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5263      # Best one so far, save it but keep looking for a better one
5264      ac_cv_path_EGREP="$ac_path_EGREP"
5265      ac_path_EGREP_max=$ac_count
5266    fi
5267    # 10*(2^10) chars as input seems more than enough
5268    test $ac_count -gt 10 && break
5269  done
5270  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5271esac
5272
5273      $ac_path_EGREP_found && break 3
5274    done
5275  done
5276  done
5277IFS=$as_save_IFS
5278  if test -z "$ac_cv_path_EGREP"; then
5279    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5280  fi
5281else
5282  ac_cv_path_EGREP=$EGREP
5283fi
5284
5285   fi
5286fi
5287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5288$as_echo "$ac_cv_path_EGREP" >&6; }
5289 EGREP="$ac_cv_path_EGREP"
5290
5291
5292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5293$as_echo_n "checking for ANSI C header files... " >&6; }
5294if test "${ac_cv_header_stdc+set}" = set; then :
5295  $as_echo_n "(cached) " >&6
5296else
5297  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5298/* end confdefs.h.  */
5299#include <stdlib.h>
5300#include <stdarg.h>
5301#include <string.h>
5302#include <float.h>
5303
5304int
5305main ()
5306{
5307
5308  ;
5309  return 0;
5310}
5311_ACEOF
5312if ac_fn_c_try_compile "$LINENO"; then :
5313  ac_cv_header_stdc=yes
5314else
5315  ac_cv_header_stdc=no
5316fi
5317rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5318
5319if test $ac_cv_header_stdc = yes; then
5320  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5321  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5322/* end confdefs.h.  */
5323#include <string.h>
5324
5325_ACEOF
5326if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5327  $EGREP "memchr" >/dev/null 2>&1; then :
5328
5329else
5330  ac_cv_header_stdc=no
5331fi
5332rm -f conftest*
5333
5334fi
5335
5336if test $ac_cv_header_stdc = yes; then
5337  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5338  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5339/* end confdefs.h.  */
5340#include <stdlib.h>
5341
5342_ACEOF
5343if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5344  $EGREP "free" >/dev/null 2>&1; then :
5345
5346else
5347  ac_cv_header_stdc=no
5348fi
5349rm -f conftest*
5350
5351fi
5352
5353if test $ac_cv_header_stdc = yes; then
5354  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5355  if test "$cross_compiling" = yes; then :
5356  :
5357else
5358  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5359/* end confdefs.h.  */
5360#include <ctype.h>
5361#include <stdlib.h>
5362#if ((' ' & 0x0FF) == 0x020)
5363# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5364# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5365#else
5366# define ISLOWER(c) \
5367		   (('a' <= (c) && (c) <= 'i') \
5368		     || ('j' <= (c) && (c) <= 'r') \
5369		     || ('s' <= (c) && (c) <= 'z'))
5370# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5371#endif
5372
5373#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5374int
5375main ()
5376{
5377  int i;
5378  for (i = 0; i < 256; i++)
5379    if (XOR (islower (i), ISLOWER (i))
5380	|| toupper (i) != TOUPPER (i))
5381      return 2;
5382  return 0;
5383}
5384_ACEOF
5385if ac_fn_c_try_run "$LINENO"; then :
5386
5387else
5388  ac_cv_header_stdc=no
5389fi
5390rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5391  conftest.$ac_objext conftest.beam conftest.$ac_ext
5392fi
5393
5394fi
5395fi
5396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5397$as_echo "$ac_cv_header_stdc" >&6; }
5398if test $ac_cv_header_stdc = yes; then
5399
5400$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5401
5402fi
5403
5404# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5405for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5406		  inttypes.h stdint.h unistd.h
5407do :
5408  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5409ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5410"
5411eval as_val=\$$as_ac_Header
5412   if test "x$as_val" = x""yes; then :
5413  cat >>confdefs.h <<_ACEOF
5414#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5415_ACEOF
5416
5417fi
5418
5419done
5420
5421
5422for ac_header in stdlib.h string.h strings.h sys/stat.h sys/types.h unistd.h
5423do :
5424  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5425ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5426eval as_val=\$$as_ac_Header
5427   if test "x$as_val" = x""yes; then :
5428  cat >>confdefs.h <<_ACEOF
5429#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5430_ACEOF
5431
5432fi
5433
5434done
5435
5436ac_header_dirent=no
5437for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
5438  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
5439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
5440$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
5441if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
5442  $as_echo_n "(cached) " >&6
5443else
5444  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5445/* end confdefs.h.  */
5446#include <sys/types.h>
5447#include <$ac_hdr>
5448
5449int
5450main ()
5451{
5452if ((DIR *) 0)
5453return 0;
5454  ;
5455  return 0;
5456}
5457_ACEOF
5458if ac_fn_c_try_compile "$LINENO"; then :
5459  eval "$as_ac_Header=yes"
5460else
5461  eval "$as_ac_Header=no"
5462fi
5463rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5464fi
5465eval ac_res=\$$as_ac_Header
5466	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5467$as_echo "$ac_res" >&6; }
5468eval as_val=\$$as_ac_Header
5469   if test "x$as_val" = x""yes; then :
5470  cat >>confdefs.h <<_ACEOF
5471#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
5472_ACEOF
5473
5474ac_header_dirent=$ac_hdr; break
5475fi
5476
5477done
5478# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
5479if test $ac_header_dirent = dirent.h; then
5480  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
5481$as_echo_n "checking for library containing opendir... " >&6; }
5482if test "${ac_cv_search_opendir+set}" = set; then :
5483  $as_echo_n "(cached) " >&6
5484else
5485  ac_func_search_save_LIBS=$LIBS
5486cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5487/* end confdefs.h.  */
5488
5489/* Override any GCC internal prototype to avoid an error.
5490   Use char because int might match the return type of a GCC
5491   builtin and then its argument prototype would still apply.  */
5492#ifdef __cplusplus
5493extern "C"
5494#endif
5495char opendir ();
5496int
5497main ()
5498{
5499return opendir ();
5500  ;
5501  return 0;
5502}
5503_ACEOF
5504for ac_lib in '' dir; do
5505  if test -z "$ac_lib"; then
5506    ac_res="none required"
5507  else
5508    ac_res=-l$ac_lib
5509    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5510  fi
5511  if ac_fn_c_try_link "$LINENO"; then :
5512  ac_cv_search_opendir=$ac_res
5513fi
5514rm -f core conftest.err conftest.$ac_objext \
5515    conftest$ac_exeext
5516  if test "${ac_cv_search_opendir+set}" = set; then :
5517  break
5518fi
5519done
5520if test "${ac_cv_search_opendir+set}" = set; then :
5521
5522else
5523  ac_cv_search_opendir=no
5524fi
5525rm conftest.$ac_ext
5526LIBS=$ac_func_search_save_LIBS
5527fi
5528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
5529$as_echo "$ac_cv_search_opendir" >&6; }
5530ac_res=$ac_cv_search_opendir
5531if test "$ac_res" != no; then :
5532  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5533
5534fi
5535
5536else
5537  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
5538$as_echo_n "checking for library containing opendir... " >&6; }
5539if test "${ac_cv_search_opendir+set}" = set; then :
5540  $as_echo_n "(cached) " >&6
5541else
5542  ac_func_search_save_LIBS=$LIBS
5543cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5544/* end confdefs.h.  */
5545
5546/* Override any GCC internal prototype to avoid an error.
5547   Use char because int might match the return type of a GCC
5548   builtin and then its argument prototype would still apply.  */
5549#ifdef __cplusplus
5550extern "C"
5551#endif
5552char opendir ();
5553int
5554main ()
5555{
5556return opendir ();
5557  ;
5558  return 0;
5559}
5560_ACEOF
5561for ac_lib in '' x; do
5562  if test -z "$ac_lib"; then
5563    ac_res="none required"
5564  else
5565    ac_res=-l$ac_lib
5566    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5567  fi
5568  if ac_fn_c_try_link "$LINENO"; then :
5569  ac_cv_search_opendir=$ac_res
5570fi
5571rm -f core conftest.err conftest.$ac_objext \
5572    conftest$ac_exeext
5573  if test "${ac_cv_search_opendir+set}" = set; then :
5574  break
5575fi
5576done
5577if test "${ac_cv_search_opendir+set}" = set; then :
5578
5579else
5580  ac_cv_search_opendir=no
5581fi
5582rm conftest.$ac_ext
5583LIBS=$ac_func_search_save_LIBS
5584fi
5585{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
5586$as_echo "$ac_cv_search_opendir" >&6; }
5587ac_res=$ac_cv_search_opendir
5588if test "$ac_res" != no; then :
5589  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5590
5591fi
5592
5593fi
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605if test -n "$ac_tool_prefix"; then
5606  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5607set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5609$as_echo_n "checking for $ac_word... " >&6; }
5610if test "${ac_cv_prog_RANLIB+set}" = set; then :
5611  $as_echo_n "(cached) " >&6
5612else
5613  if test -n "$RANLIB"; then
5614  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5615else
5616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5617for as_dir in $PATH
5618do
5619  IFS=$as_save_IFS
5620  test -z "$as_dir" && as_dir=.
5621    for ac_exec_ext in '' $ac_executable_extensions; do
5622  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5623    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5624    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5625    break 2
5626  fi
5627done
5628  done
5629IFS=$as_save_IFS
5630
5631fi
5632fi
5633RANLIB=$ac_cv_prog_RANLIB
5634if test -n "$RANLIB"; then
5635  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5636$as_echo "$RANLIB" >&6; }
5637else
5638  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5639$as_echo "no" >&6; }
5640fi
5641
5642
5643fi
5644if test -z "$ac_cv_prog_RANLIB"; then
5645  ac_ct_RANLIB=$RANLIB
5646  # Extract the first word of "ranlib", so it can be a program name with args.
5647set dummy ranlib; ac_word=$2
5648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5649$as_echo_n "checking for $ac_word... " >&6; }
5650if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5651  $as_echo_n "(cached) " >&6
5652else
5653  if test -n "$ac_ct_RANLIB"; then
5654  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5655else
5656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5657for as_dir in $PATH
5658do
5659  IFS=$as_save_IFS
5660  test -z "$as_dir" && as_dir=.
5661    for ac_exec_ext in '' $ac_executable_extensions; do
5662  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5663    ac_cv_prog_ac_ct_RANLIB="ranlib"
5664    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5665    break 2
5666  fi
5667done
5668  done
5669IFS=$as_save_IFS
5670
5671fi
5672fi
5673ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5674if test -n "$ac_ct_RANLIB"; then
5675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5676$as_echo "$ac_ct_RANLIB" >&6; }
5677else
5678  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5679$as_echo "no" >&6; }
5680fi
5681
5682  if test "x$ac_ct_RANLIB" = x; then
5683    RANLIB=":"
5684  else
5685    case $cross_compiling:$ac_tool_warned in
5686yes:)
5687{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5688$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5689ac_tool_warned=yes ;;
5690esac
5691    RANLIB=$ac_ct_RANLIB
5692  fi
5693else
5694  RANLIB="$ac_cv_prog_RANLIB"
5695fi
5696
5697
5698ac_config_files="$ac_config_files Makefile"
5699
5700ac_config_commands="$ac_config_commands default"
5701
5702cat >confcache <<\_ACEOF
5703# This file is a shell script that caches the results of configure
5704# tests run on this system so they can be shared between configure
5705# scripts and configure runs, see configure's option --config-cache.
5706# It is not useful on other systems.  If it contains results you don't
5707# want to keep, you may remove or edit it.
5708#
5709# config.status only pays attention to the cache file if you give it
5710# the --recheck option to rerun configure.
5711#
5712# `ac_cv_env_foo' variables (set or unset) will be overridden when
5713# loading this file, other *unset* `ac_cv_foo' will be assigned the
5714# following values.
5715
5716_ACEOF
5717
5718# The following way of writing the cache mishandles newlines in values,
5719# but we know of no workaround that is simple, portable, and efficient.
5720# So, we kill variables containing newlines.
5721# Ultrix sh set writes to stderr and can't be redirected directly,
5722# and sets the high bit in the cache file unless we assign to the vars.
5723(
5724  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5725    eval ac_val=\$$ac_var
5726    case $ac_val in #(
5727    *${as_nl}*)
5728      case $ac_var in #(
5729      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5730$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5731      esac
5732      case $ac_var in #(
5733      _ | IFS | as_nl) ;; #(
5734      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5735      *) { eval $ac_var=; unset $ac_var;} ;;
5736      esac ;;
5737    esac
5738  done
5739
5740  (set) 2>&1 |
5741    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5742    *${as_nl}ac_space=\ *)
5743      # `set' does not quote correctly, so add quotes: double-quote
5744      # substitution turns \\\\ into \\, and sed turns \\ into \.
5745      sed -n \
5746	"s/'/'\\\\''/g;
5747	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5748      ;; #(
5749    *)
5750      # `set' quotes correctly as required by POSIX, so do not add quotes.
5751      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5752      ;;
5753    esac |
5754    sort
5755) |
5756  sed '
5757     /^ac_cv_env_/b end
5758     t clear
5759     :clear
5760     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5761     t end
5762     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5763     :end' >>confcache
5764if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5765  if test -w "$cache_file"; then
5766    test "x$cache_file" != "x/dev/null" &&
5767      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5768$as_echo "$as_me: updating cache $cache_file" >&6;}
5769    cat confcache >$cache_file
5770  else
5771    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5772$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5773  fi
5774fi
5775rm -f confcache
5776
5777test "x$prefix" = xNONE && prefix=$ac_default_prefix
5778# Let make expand exec_prefix.
5779test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5780
5781DEFS=-DHAVE_CONFIG_H
5782
5783ac_libobjs=
5784ac_ltlibobjs=
5785for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5786  # 1. Remove the extension, and $U if already installed.
5787  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5788  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5789  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
5790  #    will be set to the directory where LIBOBJS objects are built.
5791  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5792  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5793done
5794LIBOBJS=$ac_libobjs
5795
5796LTLIBOBJS=$ac_ltlibobjs
5797
5798
5799
5800: ${CONFIG_STATUS=./config.status}
5801ac_write_fail=0
5802ac_clean_files_save=$ac_clean_files
5803ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5804{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5805$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5806as_write_fail=0
5807cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5808#! $SHELL
5809# Generated by $as_me.
5810# Run this file to recreate the current configuration.
5811# Compiler output produced by configure, useful for debugging
5812# configure, is in config.log if it exists.
5813
5814debug=false
5815ac_cs_recheck=false
5816ac_cs_silent=false
5817
5818SHELL=\${CONFIG_SHELL-$SHELL}
5819export SHELL
5820_ASEOF
5821cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5822## -------------------- ##
5823## M4sh Initialization. ##
5824## -------------------- ##
5825
5826# Be more Bourne compatible
5827DUALCASE=1; export DUALCASE # for MKS sh
5828if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5829  emulate sh
5830  NULLCMD=:
5831  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5832  # is contrary to our usage.  Disable this feature.
5833  alias -g '${1+"$@"}'='"$@"'
5834  setopt NO_GLOB_SUBST
5835else
5836  case `(set -o) 2>/dev/null` in #(
5837  *posix*) :
5838    set -o posix ;; #(
5839  *) :
5840     ;;
5841esac
5842fi
5843
5844
5845as_nl='
5846'
5847export as_nl
5848# Printing a long string crashes Solaris 7 /usr/bin/printf.
5849as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5850as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5851as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5852# Prefer a ksh shell builtin over an external printf program on Solaris,
5853# but without wasting forks for bash or zsh.
5854if test -z "$BASH_VERSION$ZSH_VERSION" \
5855    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5856  as_echo='print -r --'
5857  as_echo_n='print -rn --'
5858elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5859  as_echo='printf %s\n'
5860  as_echo_n='printf %s'
5861else
5862  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5863    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5864    as_echo_n='/usr/ucb/echo -n'
5865  else
5866    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5867    as_echo_n_body='eval
5868      arg=$1;
5869      case $arg in #(
5870      *"$as_nl"*)
5871	expr "X$arg" : "X\\(.*\\)$as_nl";
5872	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5873      esac;
5874      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5875    '
5876    export as_echo_n_body
5877    as_echo_n='sh -c $as_echo_n_body as_echo'
5878  fi
5879  export as_echo_body
5880  as_echo='sh -c $as_echo_body as_echo'
5881fi
5882
5883# The user is always right.
5884if test "${PATH_SEPARATOR+set}" != set; then
5885  PATH_SEPARATOR=:
5886  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5887    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5888      PATH_SEPARATOR=';'
5889  }
5890fi
5891
5892
5893# IFS
5894# We need space, tab and new line, in precisely that order.  Quoting is
5895# there to prevent editors from complaining about space-tab.
5896# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5897# splitting by setting IFS to empty value.)
5898IFS=" ""	$as_nl"
5899
5900# Find who we are.  Look in the path if we contain no directory separator.
5901case $0 in #((
5902  *[\\/]* ) as_myself=$0 ;;
5903  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5904for as_dir in $PATH
5905do
5906  IFS=$as_save_IFS
5907  test -z "$as_dir" && as_dir=.
5908    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5909  done
5910IFS=$as_save_IFS
5911
5912     ;;
5913esac
5914# We did not find ourselves, most probably we were run as `sh COMMAND'
5915# in which case we are not to be found in the path.
5916if test "x$as_myself" = x; then
5917  as_myself=$0
5918fi
5919if test ! -f "$as_myself"; then
5920  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5921  exit 1
5922fi
5923
5924# Unset variables that we do not need and which cause bugs (e.g. in
5925# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
5926# suppresses any "Segmentation fault" message there.  '((' could
5927# trigger a bug in pdksh 5.2.14.
5928for as_var in BASH_ENV ENV MAIL MAILPATH
5929do eval test x\${$as_var+set} = xset \
5930  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5931done
5932PS1='$ '
5933PS2='> '
5934PS4='+ '
5935
5936# NLS nuisances.
5937LC_ALL=C
5938export LC_ALL
5939LANGUAGE=C
5940export LANGUAGE
5941
5942# CDPATH.
5943(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5944
5945
5946# as_fn_error ERROR [LINENO LOG_FD]
5947# ---------------------------------
5948# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5949# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5950# script with status $?, using 1 if that was 0.
5951as_fn_error ()
5952{
5953  as_status=$?; test $as_status -eq 0 && as_status=1
5954  if test "$3"; then
5955    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5956    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5957  fi
5958  $as_echo "$as_me: error: $1" >&2
5959  as_fn_exit $as_status
5960} # as_fn_error
5961
5962
5963# as_fn_set_status STATUS
5964# -----------------------
5965# Set $? to STATUS, without forking.
5966as_fn_set_status ()
5967{
5968  return $1
5969} # as_fn_set_status
5970
5971# as_fn_exit STATUS
5972# -----------------
5973# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5974as_fn_exit ()
5975{
5976  set +e
5977  as_fn_set_status $1
5978  exit $1
5979} # as_fn_exit
5980
5981# as_fn_unset VAR
5982# ---------------
5983# Portably unset VAR.
5984as_fn_unset ()
5985{
5986  { eval $1=; unset $1;}
5987}
5988as_unset=as_fn_unset
5989# as_fn_append VAR VALUE
5990# ----------------------
5991# Append the text in VALUE to the end of the definition contained in VAR. Take
5992# advantage of any shell optimizations that allow amortized linear growth over
5993# repeated appends, instead of the typical quadratic growth present in naive
5994# implementations.
5995if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5996  eval 'as_fn_append ()
5997  {
5998    eval $1+=\$2
5999  }'
6000else
6001  as_fn_append ()
6002  {
6003    eval $1=\$$1\$2
6004  }
6005fi # as_fn_append
6006
6007# as_fn_arith ARG...
6008# ------------------
6009# Perform arithmetic evaluation on the ARGs, and store the result in the
6010# global $as_val. Take advantage of shells that can avoid forks. The arguments
6011# must be portable across $(()) and expr.
6012if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6013  eval 'as_fn_arith ()
6014  {
6015    as_val=$(( $* ))
6016  }'
6017else
6018  as_fn_arith ()
6019  {
6020    as_val=`expr "$@" || test $? -eq 1`
6021  }
6022fi # as_fn_arith
6023
6024
6025if expr a : '\(a\)' >/dev/null 2>&1 &&
6026   test "X`expr 00001 : '.*\(...\)'`" = X001; then
6027  as_expr=expr
6028else
6029  as_expr=false
6030fi
6031
6032if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6033  as_basename=basename
6034else
6035  as_basename=false
6036fi
6037
6038if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6039  as_dirname=dirname
6040else
6041  as_dirname=false
6042fi
6043
6044as_me=`$as_basename -- "$0" ||
6045$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6046	 X"$0" : 'X\(//\)$' \| \
6047	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6048$as_echo X/"$0" |
6049    sed '/^.*\/\([^/][^/]*\)\/*$/{
6050	    s//\1/
6051	    q
6052	  }
6053	  /^X\/\(\/\/\)$/{
6054	    s//\1/
6055	    q
6056	  }
6057	  /^X\/\(\/\).*/{
6058	    s//\1/
6059	    q
6060	  }
6061	  s/.*/./; q'`
6062
6063# Avoid depending upon Character Ranges.
6064as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6065as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6066as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6067as_cr_digits='0123456789'
6068as_cr_alnum=$as_cr_Letters$as_cr_digits
6069
6070ECHO_C= ECHO_N= ECHO_T=
6071case `echo -n x` in #(((((
6072-n*)
6073  case `echo 'xy\c'` in
6074  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
6075  xy)  ECHO_C='\c';;
6076  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
6077       ECHO_T='	';;
6078  esac;;
6079*)
6080  ECHO_N='-n';;
6081esac
6082
6083rm -f conf$$ conf$$.exe conf$$.file
6084if test -d conf$$.dir; then
6085  rm -f conf$$.dir/conf$$.file
6086else
6087  rm -f conf$$.dir
6088  mkdir conf$$.dir 2>/dev/null
6089fi
6090if (echo >conf$$.file) 2>/dev/null; then
6091  if ln -s conf$$.file conf$$ 2>/dev/null; then
6092    as_ln_s='ln -s'
6093    # ... but there are two gotchas:
6094    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6095    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6096    # In both cases, we have to default to `cp -p'.
6097    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6098      as_ln_s='cp -p'
6099  elif ln conf$$.file conf$$ 2>/dev/null; then
6100    as_ln_s=ln
6101  else
6102    as_ln_s='cp -p'
6103  fi
6104else
6105  as_ln_s='cp -p'
6106fi
6107rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6108rmdir conf$$.dir 2>/dev/null
6109
6110
6111# as_fn_mkdir_p
6112# -------------
6113# Create "$as_dir" as a directory, including parents if necessary.
6114as_fn_mkdir_p ()
6115{
6116
6117  case $as_dir in #(
6118  -*) as_dir=./$as_dir;;
6119  esac
6120  test -d "$as_dir" || eval $as_mkdir_p || {
6121    as_dirs=
6122    while :; do
6123      case $as_dir in #(
6124      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6125      *) as_qdir=$as_dir;;
6126      esac
6127      as_dirs="'$as_qdir' $as_dirs"
6128      as_dir=`$as_dirname -- "$as_dir" ||
6129$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6130	 X"$as_dir" : 'X\(//\)[^/]' \| \
6131	 X"$as_dir" : 'X\(//\)$' \| \
6132	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6133$as_echo X"$as_dir" |
6134    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6135	    s//\1/
6136	    q
6137	  }
6138	  /^X\(\/\/\)[^/].*/{
6139	    s//\1/
6140	    q
6141	  }
6142	  /^X\(\/\/\)$/{
6143	    s//\1/
6144	    q
6145	  }
6146	  /^X\(\/\).*/{
6147	    s//\1/
6148	    q
6149	  }
6150	  s/.*/./; q'`
6151      test -d "$as_dir" && break
6152    done
6153    test -z "$as_dirs" || eval "mkdir $as_dirs"
6154  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
6155
6156
6157} # as_fn_mkdir_p
6158if mkdir -p . 2>/dev/null; then
6159  as_mkdir_p='mkdir -p "$as_dir"'
6160else
6161  test -d ./-p && rmdir ./-p
6162  as_mkdir_p=false
6163fi
6164
6165if test -x / >/dev/null 2>&1; then
6166  as_test_x='test -x'
6167else
6168  if ls -dL / >/dev/null 2>&1; then
6169    as_ls_L_option=L
6170  else
6171    as_ls_L_option=
6172  fi
6173  as_test_x='
6174    eval sh -c '\''
6175      if test -d "$1"; then
6176	test -d "$1/.";
6177      else
6178	case $1 in #(
6179	-*)set "./$1";;
6180	esac;
6181	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6182	???[sx]*):;;*)false;;esac;fi
6183    '\'' sh
6184  '
6185fi
6186as_executable_p=$as_test_x
6187
6188# Sed expression to map a string onto a valid CPP name.
6189as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6190
6191# Sed expression to map a string onto a valid variable name.
6192as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6193
6194
6195exec 6>&1
6196## ----------------------------------- ##
6197## Main body of $CONFIG_STATUS script. ##
6198## ----------------------------------- ##
6199_ASEOF
6200test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6201
6202cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6203# Save the log message, to keep $0 and so on meaningful, and to
6204# report actual input values of CONFIG_FILES etc. instead of their
6205# values after options handling.
6206ac_log="
6207This file was extended by $as_me, which was
6208generated by GNU Autoconf 2.64.  Invocation command line was
6209
6210  CONFIG_FILES    = $CONFIG_FILES
6211  CONFIG_HEADERS  = $CONFIG_HEADERS
6212  CONFIG_LINKS    = $CONFIG_LINKS
6213  CONFIG_COMMANDS = $CONFIG_COMMANDS
6214  $ $0 $@
6215
6216on `(hostname || uname -n) 2>/dev/null | sed 1q`
6217"
6218
6219_ACEOF
6220
6221case $ac_config_files in *"
6222"*) set x $ac_config_files; shift; ac_config_files=$*;;
6223esac
6224
6225case $ac_config_headers in *"
6226"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6227esac
6228
6229
6230cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6231# Files that config.status was made for.
6232config_files="$ac_config_files"
6233config_headers="$ac_config_headers"
6234config_commands="$ac_config_commands"
6235
6236_ACEOF
6237
6238cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6239ac_cs_usage="\
6240\`$as_me' instantiates files and other configuration actions
6241from templates according to the current configuration.  Unless the files
6242and actions are specified as TAGs, all are instantiated by default.
6243
6244Usage: $0 [OPTION]... [TAG]...
6245
6246  -h, --help       print this help, then exit
6247  -V, --version    print version number and configuration settings, then exit
6248  -q, --quiet, --silent
6249                   do not print progress messages
6250  -d, --debug      don't remove temporary files
6251      --recheck    update $as_me by reconfiguring in the same conditions
6252      --file=FILE[:TEMPLATE]
6253                   instantiate the configuration file FILE
6254      --header=FILE[:TEMPLATE]
6255                   instantiate the configuration header FILE
6256
6257Configuration files:
6258$config_files
6259
6260Configuration headers:
6261$config_headers
6262
6263Configuration commands:
6264$config_commands
6265
6266Report bugs to the package provider."
6267
6268_ACEOF
6269cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6270ac_cs_version="\\
6271config.status
6272configured by $0, generated by GNU Autoconf 2.64,
6273  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
6274
6275Copyright (C) 2009 Free Software Foundation, Inc.
6276This config.status script is free software; the Free Software Foundation
6277gives unlimited permission to copy, distribute and modify it."
6278
6279ac_pwd='$ac_pwd'
6280srcdir='$srcdir'
6281INSTALL='$INSTALL'
6282test -n "\$AWK" || AWK=awk
6283_ACEOF
6284
6285cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6286# The default lists apply if the user does not specify any file.
6287ac_need_defaults=:
6288while test $# != 0
6289do
6290  case $1 in
6291  --*=*)
6292    ac_option=`expr "X$1" : 'X\([^=]*\)='`
6293    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6294    ac_shift=:
6295    ;;
6296  *)
6297    ac_option=$1
6298    ac_optarg=$2
6299    ac_shift=shift
6300    ;;
6301  esac
6302
6303  case $ac_option in
6304  # Handling of the options.
6305  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6306    ac_cs_recheck=: ;;
6307  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6308    $as_echo "$ac_cs_version"; exit ;;
6309  --debug | --debu | --deb | --de | --d | -d )
6310    debug=: ;;
6311  --file | --fil | --fi | --f )
6312    $ac_shift
6313    case $ac_optarg in
6314    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6315    esac
6316    as_fn_append CONFIG_FILES " '$ac_optarg'"
6317    ac_need_defaults=false;;
6318  --header | --heade | --head | --hea )
6319    $ac_shift
6320    case $ac_optarg in
6321    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6322    esac
6323    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6324    ac_need_defaults=false;;
6325  --he | --h)
6326    # Conflict between --help and --header
6327    as_fn_error "ambiguous option: \`$1'
6328Try \`$0 --help' for more information.";;
6329  --help | --hel | -h )
6330    $as_echo "$ac_cs_usage"; exit ;;
6331  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6332  | -silent | --silent | --silen | --sile | --sil | --si | --s)
6333    ac_cs_silent=: ;;
6334
6335  # This is an error.
6336  -*) as_fn_error "unrecognized option: \`$1'
6337Try \`$0 --help' for more information." ;;
6338
6339  *) as_fn_append ac_config_targets " $1"
6340     ac_need_defaults=false ;;
6341
6342  esac
6343  shift
6344done
6345
6346ac_configure_extra_args=
6347
6348if $ac_cs_silent; then
6349  exec 6>/dev/null
6350  ac_configure_extra_args="$ac_configure_extra_args --silent"
6351fi
6352
6353_ACEOF
6354cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6355if \$ac_cs_recheck; then
6356  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6357  shift
6358  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6359  CONFIG_SHELL='$SHELL'
6360  export CONFIG_SHELL
6361  exec "\$@"
6362fi
6363
6364_ACEOF
6365cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6366exec 5>>config.log
6367{
6368  echo
6369  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6370## Running $as_me. ##
6371_ASBOX
6372  $as_echo "$ac_log"
6373} >&5
6374
6375_ACEOF
6376cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6377_ACEOF
6378
6379cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6380
6381# Handling of arguments.
6382for ac_config_target in $ac_config_targets
6383do
6384  case $ac_config_target in
6385    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
6386    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6387    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
6388
6389  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6390  esac
6391done
6392
6393
6394# If the user did not use the arguments to specify the items to instantiate,
6395# then the envvar interface is used.  Set only those that are not.
6396# We use the long form for the default assignment because of an extremely
6397# bizarre bug on SunOS 4.1.3.
6398if $ac_need_defaults; then
6399  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6400  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6401  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6402fi
6403
6404# Have a temporary directory for convenience.  Make it in the build tree
6405# simply because there is no reason against having it here, and in addition,
6406# creating and moving files from /tmp can sometimes cause problems.
6407# Hook for its removal unless debugging.
6408# Note that there is a small window in which the directory will not be cleaned:
6409# after its creation but before its name has been assigned to `$tmp'.
6410$debug ||
6411{
6412  tmp=
6413  trap 'exit_status=$?
6414  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6415' 0
6416  trap 'as_fn_exit 1' 1 2 13 15
6417}
6418# Create a (secure) tmp directory for tmp files.
6419
6420{
6421  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6422  test -n "$tmp" && test -d "$tmp"
6423}  ||
6424{
6425  tmp=./conf$$-$RANDOM
6426  (umask 077 && mkdir "$tmp")
6427} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6428
6429# Set up the scripts for CONFIG_FILES section.
6430# No need to generate them if there are no CONFIG_FILES.
6431# This happens for instance with `./config.status config.h'.
6432if test -n "$CONFIG_FILES"; then
6433
6434
6435ac_cr=`echo X | tr X '\015'`
6436# On cygwin, bash can eat \r inside `` if the user requested igncr.
6437# But we know of no other shell where ac_cr would be empty at this
6438# point, so we can use a bashism as a fallback.
6439if test "x$ac_cr" = x; then
6440  eval ac_cr=\$\'\\r\'
6441fi
6442ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6443if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6444  ac_cs_awk_cr='\r'
6445else
6446  ac_cs_awk_cr=$ac_cr
6447fi
6448
6449echo 'BEGIN {' >"$tmp/subs1.awk" &&
6450_ACEOF
6451
6452
6453{
6454  echo "cat >conf$$subs.awk <<_ACEOF" &&
6455  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6456  echo "_ACEOF"
6457} >conf$$subs.sh ||
6458  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6459ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6460ac_delim='%!_!# '
6461for ac_last_try in false false false false false :; do
6462  . ./conf$$subs.sh ||
6463    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6464
6465  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6466  if test $ac_delim_n = $ac_delim_num; then
6467    break
6468  elif $ac_last_try; then
6469    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6470  else
6471    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6472  fi
6473done
6474rm -f conf$$subs.sh
6475
6476cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6477cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6478_ACEOF
6479sed -n '
6480h
6481s/^/S["/; s/!.*/"]=/
6482p
6483g
6484s/^[^!]*!//
6485:repl
6486t repl
6487s/'"$ac_delim"'$//
6488t delim
6489:nl
6490h
6491s/\(.\{148\}\).*/\1/
6492t more1
6493s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6494p
6495n
6496b repl
6497:more1
6498s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6499p
6500g
6501s/.\{148\}//
6502t nl
6503:delim
6504h
6505s/\(.\{148\}\).*/\1/
6506t more2
6507s/["\\]/\\&/g; s/^/"/; s/$/"/
6508p
6509b
6510:more2
6511s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6512p
6513g
6514s/.\{148\}//
6515t delim
6516' <conf$$subs.awk | sed '
6517/^[^""]/{
6518  N
6519  s/\n//
6520}
6521' >>$CONFIG_STATUS || ac_write_fail=1
6522rm -f conf$$subs.awk
6523cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6524_ACAWK
6525cat >>"\$tmp/subs1.awk" <<_ACAWK &&
6526  for (key in S) S_is_set[key] = 1
6527  FS = ""
6528
6529}
6530{
6531  line = $ 0
6532  nfields = split(line, field, "@")
6533  substed = 0
6534  len = length(field[1])
6535  for (i = 2; i < nfields; i++) {
6536    key = field[i]
6537    keylen = length(key)
6538    if (S_is_set[key]) {
6539      value = S[key]
6540      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6541      len += length(value) + length(field[++i])
6542      substed = 1
6543    } else
6544      len += 1 + keylen
6545  }
6546
6547  print line
6548}
6549
6550_ACAWK
6551_ACEOF
6552cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6553if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6554  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6555else
6556  cat
6557fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6558  || as_fn_error "could not setup config files machinery" "$LINENO" 5
6559_ACEOF
6560
6561# VPATH may cause trouble with some makes, so we remove $(srcdir),
6562# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6563# trailing colons and then remove the whole line if VPATH becomes empty
6564# (actually we leave an empty line to preserve line numbers).
6565if test "x$srcdir" = x.; then
6566  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
6567s/:*\$(srcdir):*/:/
6568s/:*\${srcdir}:*/:/
6569s/:*@srcdir@:*/:/
6570s/^\([^=]*=[	 ]*\):*/\1/
6571s/:*$//
6572s/^[^=]*=[	 ]*$//
6573}'
6574fi
6575
6576cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6577fi # test -n "$CONFIG_FILES"
6578
6579# Set up the scripts for CONFIG_HEADERS section.
6580# No need to generate them if there are no CONFIG_HEADERS.
6581# This happens for instance with `./config.status Makefile'.
6582if test -n "$CONFIG_HEADERS"; then
6583cat >"$tmp/defines.awk" <<\_ACAWK ||
6584BEGIN {
6585_ACEOF
6586
6587# Transform confdefs.h into an awk script `defines.awk', embedded as
6588# here-document in config.status, that substitutes the proper values into
6589# config.h.in to produce config.h.
6590
6591# Create a delimiter string that does not exist in confdefs.h, to ease
6592# handling of long lines.
6593ac_delim='%!_!# '
6594for ac_last_try in false false :; do
6595  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6596  if test -z "$ac_t"; then
6597    break
6598  elif $ac_last_try; then
6599    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6600  else
6601    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6602  fi
6603done
6604
6605# For the awk script, D is an array of macro values keyed by name,
6606# likewise P contains macro parameters if any.  Preserve backslash
6607# newline sequences.
6608
6609ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6610sed -n '
6611s/.\{148\}/&'"$ac_delim"'/g
6612t rset
6613:rset
6614s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
6615t def
6616d
6617:def
6618s/\\$//
6619t bsnl
6620s/["\\]/\\&/g
6621s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
6622D["\1"]=" \3"/p
6623s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
6624d
6625:bsnl
6626s/["\\]/\\&/g
6627s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
6628D["\1"]=" \3\\\\\\n"\\/p
6629t cont
6630s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6631t cont
6632d
6633:cont
6634n
6635s/.\{148\}/&'"$ac_delim"'/g
6636t clear
6637:clear
6638s/\\$//
6639t bsnlc
6640s/["\\]/\\&/g; s/^/"/; s/$/"/p
6641d
6642:bsnlc
6643s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6644b cont
6645' <confdefs.h | sed '
6646s/'"$ac_delim"'/"\\\
6647"/g' >>$CONFIG_STATUS || ac_write_fail=1
6648
6649cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6650  for (key in D) D_is_set[key] = 1
6651  FS = ""
6652}
6653/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6654  line = \$ 0
6655  split(line, arg, " ")
6656  if (arg[1] == "#") {
6657    defundef = arg[2]
6658    mac1 = arg[3]
6659  } else {
6660    defundef = substr(arg[1], 2)
6661    mac1 = arg[2]
6662  }
6663  split(mac1, mac2, "(") #)
6664  macro = mac2[1]
6665  prefix = substr(line, 1, index(line, defundef) - 1)
6666  if (D_is_set[macro]) {
6667    # Preserve the white space surrounding the "#".
6668    print prefix "define", macro P[macro] D[macro]
6669    next
6670  } else {
6671    # Replace #undef with comments.  This is necessary, for example,
6672    # in the case of _POSIX_SOURCE, which is predefined and required
6673    # on some systems where configure will not decide to define it.
6674    if (defundef == "undef") {
6675      print "/*", prefix defundef, macro, "*/"
6676      next
6677    }
6678  }
6679}
6680{ print }
6681_ACAWK
6682_ACEOF
6683cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6684  as_fn_error "could not setup config headers machinery" "$LINENO" 5
6685fi # test -n "$CONFIG_HEADERS"
6686
6687
6688eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
6689shift
6690for ac_tag
6691do
6692  case $ac_tag in
6693  :[FHLC]) ac_mode=$ac_tag; continue;;
6694  esac
6695  case $ac_mode$ac_tag in
6696  :[FHL]*:*);;
6697  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6698  :[FH]-) ac_tag=-:-;;
6699  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6700  esac
6701  ac_save_IFS=$IFS
6702  IFS=:
6703  set x $ac_tag
6704  IFS=$ac_save_IFS
6705  shift
6706  ac_file=$1
6707  shift
6708
6709  case $ac_mode in
6710  :L) ac_source=$1;;
6711  :[FH])
6712    ac_file_inputs=
6713    for ac_f
6714    do
6715      case $ac_f in
6716      -) ac_f="$tmp/stdin";;
6717      *) # Look for the file first in the build tree, then in the source tree
6718	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
6719	 # because $ac_f cannot contain `:'.
6720	 test -f "$ac_f" ||
6721	   case $ac_f in
6722	   [\\/$]*) false;;
6723	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6724	   esac ||
6725	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6726      esac
6727      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6728      as_fn_append ac_file_inputs " '$ac_f'"
6729    done
6730
6731    # Let's still pretend it is `configure' which instantiates (i.e., don't
6732    # use $as_me), people would be surprised to read:
6733    #    /* config.h.  Generated by config.status.  */
6734    configure_input='Generated from '`
6735	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6736	`' by configure.'
6737    if test x"$ac_file" != x-; then
6738      configure_input="$ac_file.  $configure_input"
6739      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6740$as_echo "$as_me: creating $ac_file" >&6;}
6741    fi
6742    # Neutralize special characters interpreted by sed in replacement strings.
6743    case $configure_input in #(
6744    *\&* | *\|* | *\\* )
6745       ac_sed_conf_input=`$as_echo "$configure_input" |
6746       sed 's/[\\\\&|]/\\\\&/g'`;; #(
6747    *) ac_sed_conf_input=$configure_input;;
6748    esac
6749
6750    case $ac_tag in
6751    *:-:* | *:-) cat >"$tmp/stdin" \
6752      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6753    esac
6754    ;;
6755  esac
6756
6757  ac_dir=`$as_dirname -- "$ac_file" ||
6758$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6759	 X"$ac_file" : 'X\(//\)[^/]' \| \
6760	 X"$ac_file" : 'X\(//\)$' \| \
6761	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6762$as_echo X"$ac_file" |
6763    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6764	    s//\1/
6765	    q
6766	  }
6767	  /^X\(\/\/\)[^/].*/{
6768	    s//\1/
6769	    q
6770	  }
6771	  /^X\(\/\/\)$/{
6772	    s//\1/
6773	    q
6774	  }
6775	  /^X\(\/\).*/{
6776	    s//\1/
6777	    q
6778	  }
6779	  s/.*/./; q'`
6780  as_dir="$ac_dir"; as_fn_mkdir_p
6781  ac_builddir=.
6782
6783case "$ac_dir" in
6784.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6785*)
6786  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6787  # A ".." for each directory in $ac_dir_suffix.
6788  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6789  case $ac_top_builddir_sub in
6790  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6791  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6792  esac ;;
6793esac
6794ac_abs_top_builddir=$ac_pwd
6795ac_abs_builddir=$ac_pwd$ac_dir_suffix
6796# for backward compatibility:
6797ac_top_builddir=$ac_top_build_prefix
6798
6799case $srcdir in
6800  .)  # We are building in place.
6801    ac_srcdir=.
6802    ac_top_srcdir=$ac_top_builddir_sub
6803    ac_abs_top_srcdir=$ac_pwd ;;
6804  [\\/]* | ?:[\\/]* )  # Absolute name.
6805    ac_srcdir=$srcdir$ac_dir_suffix;
6806    ac_top_srcdir=$srcdir
6807    ac_abs_top_srcdir=$srcdir ;;
6808  *) # Relative name.
6809    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6810    ac_top_srcdir=$ac_top_build_prefix$srcdir
6811    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6812esac
6813ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6814
6815
6816  case $ac_mode in
6817  :F)
6818  #
6819  # CONFIG_FILE
6820  #
6821
6822  case $INSTALL in
6823  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6824  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6825  esac
6826_ACEOF
6827
6828cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6829# If the template does not know about datarootdir, expand it.
6830# FIXME: This hack should be removed a few years after 2.60.
6831ac_datarootdir_hack=; ac_datarootdir_seen=
6832ac_sed_dataroot='
6833/datarootdir/ {
6834  p
6835  q
6836}
6837/@datadir@/p
6838/@docdir@/p
6839/@infodir@/p
6840/@localedir@/p
6841/@mandir@/p'
6842case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6843*datarootdir*) ac_datarootdir_seen=yes;;
6844*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6845  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6846$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6847_ACEOF
6848cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6849  ac_datarootdir_hack='
6850  s&@datadir@&$datadir&g
6851  s&@docdir@&$docdir&g
6852  s&@infodir@&$infodir&g
6853  s&@localedir@&$localedir&g
6854  s&@mandir@&$mandir&g
6855  s&\\\${datarootdir}&$datarootdir&g' ;;
6856esac
6857_ACEOF
6858
6859# Neutralize VPATH when `$srcdir' = `.'.
6860# Shell code in configure.ac might set extrasub.
6861# FIXME: do we really want to maintain this feature?
6862cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6863ac_sed_extra="$ac_vpsub
6864$extrasub
6865_ACEOF
6866cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6867:t
6868/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6869s|@configure_input@|$ac_sed_conf_input|;t t
6870s&@top_builddir@&$ac_top_builddir_sub&;t t
6871s&@top_build_prefix@&$ac_top_build_prefix&;t t
6872s&@srcdir@&$ac_srcdir&;t t
6873s&@abs_srcdir@&$ac_abs_srcdir&;t t
6874s&@top_srcdir@&$ac_top_srcdir&;t t
6875s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6876s&@builddir@&$ac_builddir&;t t
6877s&@abs_builddir@&$ac_abs_builddir&;t t
6878s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6879s&@INSTALL@&$ac_INSTALL&;t t
6880$ac_datarootdir_hack
6881"
6882eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6883  || as_fn_error "could not create $ac_file" "$LINENO" 5
6884
6885test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6886  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6887  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6888  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6889which seems to be undefined.  Please make sure it is defined." >&5
6890$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6891which seems to be undefined.  Please make sure it is defined." >&2;}
6892
6893  rm -f "$tmp/stdin"
6894  case $ac_file in
6895  -) cat "$tmp/out" && rm -f "$tmp/out";;
6896  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6897  esac \
6898  || as_fn_error "could not create $ac_file" "$LINENO" 5
6899 ;;
6900  :H)
6901  #
6902  # CONFIG_HEADER
6903  #
6904  if test x"$ac_file" != x-; then
6905    {
6906      $as_echo "/* $configure_input  */" \
6907      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6908    } >"$tmp/config.h" \
6909      || as_fn_error "could not create $ac_file" "$LINENO" 5
6910    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6911      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6912$as_echo "$as_me: $ac_file is unchanged" >&6;}
6913    else
6914      rm -f "$ac_file"
6915      mv "$tmp/config.h" "$ac_file" \
6916	|| as_fn_error "could not create $ac_file" "$LINENO" 5
6917    fi
6918  else
6919    $as_echo "/* $configure_input  */" \
6920      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6921      || as_fn_error "could not create -" "$LINENO" 5
6922  fi
6923 ;;
6924
6925  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6926$as_echo "$as_me: executing $ac_file commands" >&6;}
6927 ;;
6928  esac
6929
6930
6931  case $ac_file$ac_mode in
6932    "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;;
6933
6934  esac
6935done # for ac_tag
6936
6937
6938as_fn_exit 0
6939_ACEOF
6940ac_clean_files=$ac_clean_files_save
6941
6942test $ac_write_fail = 0 ||
6943  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6944
6945
6946# configure is writing to config.log, and then calls config.status.
6947# config.status does its own redirection, appending to config.log.
6948# Unfortunately, on DOS this fails, as config.log is still kept open
6949# by configure, so config.status won't be able to write to it; its
6950# output is simply discarded.  So we exec the FD to /dev/null,
6951# effectively closing config.log, so it can be properly (re)opened and
6952# appended to by config.status.  When coming back to configure, we
6953# need to make the FD available again.
6954if test "$no_create" != yes; then
6955  ac_cs_success=:
6956  ac_config_status_args=
6957  test "$silent" = yes &&
6958    ac_config_status_args="$ac_config_status_args --quiet"
6959  exec 5>/dev/null
6960  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6961  exec 5>>config.log
6962  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6963  # would make configure fail if this is the last instruction.
6964  $ac_cs_success || as_fn_exit $?
6965fi
6966if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6967  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6968$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6969fi
6970
6971