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