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