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