1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for cpplib  .
4#
5# Report bugs to <gcc-bugs@gcc.gnu.org>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1"
202  if (eval "$as_required") 2>/dev/null; then :
203  as_have_required=yes
204else
205  as_have_required=no
206fi
207  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208
209else
210  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211as_found=false
212for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213do
214  IFS=$as_save_IFS
215  test -z "$as_dir" && as_dir=.
216  as_found=:
217  case $as_dir in #(
218	 /*)
219	   for as_base in sh bash ksh sh5; do
220	     # Try only shells that exist, to save several forks.
221	     as_shell=$as_dir/$as_base
222	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224  CONFIG_SHELL=$as_shell as_have_required=yes
225		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226  break 2
227fi
228fi
229	   done;;
230       esac
231  as_found=false
232done
233$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235  CONFIG_SHELL=$SHELL as_have_required=yes
236fi; }
237IFS=$as_save_IFS
238
239
240      if test "x$CONFIG_SHELL" != x; then :
241  export CONFIG_SHELL
242             # We cannot yet assume a decent shell, so we have to provide a
243# neutralization value for shells without unset; and this also
244# works around shells that cannot unset nonexistent variables.
245# Preserve -v and -x to the replacement shell.
246BASH_ENV=/dev/null
247ENV=/dev/null
248(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249case $- in # ((((
250  *v*x* | *x*v* ) as_opts=-vx ;;
251  *v* ) as_opts=-v ;;
252  *x* ) as_opts=-x ;;
253  * ) as_opts= ;;
254esac
255exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256# Admittedly, this is quite paranoid, since all the known shells bail
257# out after a failed `exec'.
258$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259exit 255
260fi
261
262    if test x$as_have_required = xno; then :
263  $as_echo "$0: This script requires a shell more modern than all"
264  $as_echo "$0: the shells that I found on your system."
265  if test x${ZSH_VERSION+set} = xset ; then
266    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268  else
269    $as_echo "$0: Please tell bug-autoconf@gnu.org and
270$0: gcc-bugs@gcc.gnu.org about your system, including any
271$0: error possibly output before this message. Then install
272$0: a modern shell, or manually run the script under such a
273$0: shell if you do have one."
274  fi
275  exit 1
276fi
277fi
278fi
279SHELL=${CONFIG_SHELL-/bin/sh}
280export SHELL
281# Unset more variables known to interfere with behavior of common tools.
282CLICOLOR_FORCE= GREP_OPTIONS=
283unset CLICOLOR_FORCE GREP_OPTIONS
284
285## --------------------- ##
286## M4sh Shell Functions. ##
287## --------------------- ##
288# as_fn_unset VAR
289# ---------------
290# Portably unset VAR.
291as_fn_unset ()
292{
293  { eval $1=; unset $1;}
294}
295as_unset=as_fn_unset
296
297# as_fn_set_status STATUS
298# -----------------------
299# Set $? to STATUS, without forking.
300as_fn_set_status ()
301{
302  return $1
303} # as_fn_set_status
304
305# as_fn_exit STATUS
306# -----------------
307# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
308as_fn_exit ()
309{
310  set +e
311  as_fn_set_status $1
312  exit $1
313} # as_fn_exit
314
315# as_fn_mkdir_p
316# -------------
317# Create "$as_dir" as a directory, including parents if necessary.
318as_fn_mkdir_p ()
319{
320
321  case $as_dir in #(
322  -*) as_dir=./$as_dir;;
323  esac
324  test -d "$as_dir" || eval $as_mkdir_p || {
325    as_dirs=
326    while :; do
327      case $as_dir in #(
328      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
329      *) as_qdir=$as_dir;;
330      esac
331      as_dirs="'$as_qdir' $as_dirs"
332      as_dir=`$as_dirname -- "$as_dir" ||
333$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334	 X"$as_dir" : 'X\(//\)[^/]' \| \
335	 X"$as_dir" : 'X\(//\)$' \| \
336	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337$as_echo X"$as_dir" |
338    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
339	    s//\1/
340	    q
341	  }
342	  /^X\(\/\/\)[^/].*/{
343	    s//\1/
344	    q
345	  }
346	  /^X\(\/\/\)$/{
347	    s//\1/
348	    q
349	  }
350	  /^X\(\/\).*/{
351	    s//\1/
352	    q
353	  }
354	  s/.*/./; q'`
355      test -d "$as_dir" && break
356    done
357    test -z "$as_dirs" || eval "mkdir $as_dirs"
358  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
359
360
361} # as_fn_mkdir_p
362
363# as_fn_executable_p FILE
364# -----------------------
365# Test if FILE is an executable regular file.
366as_fn_executable_p ()
367{
368  test -f "$1" && test -x "$1"
369} # as_fn_executable_p
370# as_fn_append VAR VALUE
371# ----------------------
372# Append the text in VALUE to the end of the definition contained in VAR. Take
373# advantage of any shell optimizations that allow amortized linear growth over
374# repeated appends, instead of the typical quadratic growth present in naive
375# implementations.
376if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
377  eval 'as_fn_append ()
378  {
379    eval $1+=\$2
380  }'
381else
382  as_fn_append ()
383  {
384    eval $1=\$$1\$2
385  }
386fi # as_fn_append
387
388# as_fn_arith ARG...
389# ------------------
390# Perform arithmetic evaluation on the ARGs, and store the result in the
391# global $as_val. Take advantage of shells that can avoid forks. The arguments
392# must be portable across $(()) and expr.
393if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
394  eval 'as_fn_arith ()
395  {
396    as_val=$(( $* ))
397  }'
398else
399  as_fn_arith ()
400  {
401    as_val=`expr "$@" || test $? -eq 1`
402  }
403fi # as_fn_arith
404
405
406# as_fn_error STATUS ERROR [LINENO LOG_FD]
407# ----------------------------------------
408# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
410# script with STATUS, using 1 if that was 0.
411as_fn_error ()
412{
413  as_status=$1; test $as_status -eq 0 && as_status=1
414  if test "$4"; then
415    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
416    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417  fi
418  $as_echo "$as_me: error: $2" >&2
419  as_fn_exit $as_status
420} # as_fn_error
421
422if expr a : '\(a\)' >/dev/null 2>&1 &&
423   test "X`expr 00001 : '.*\(...\)'`" = X001; then
424  as_expr=expr
425else
426  as_expr=false
427fi
428
429if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
430  as_basename=basename
431else
432  as_basename=false
433fi
434
435if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
436  as_dirname=dirname
437else
438  as_dirname=false
439fi
440
441as_me=`$as_basename -- "$0" ||
442$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443	 X"$0" : 'X\(//\)$' \| \
444	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445$as_echo X/"$0" |
446    sed '/^.*\/\([^/][^/]*\)\/*$/{
447	    s//\1/
448	    q
449	  }
450	  /^X\/\(\/\/\)$/{
451	    s//\1/
452	    q
453	  }
454	  /^X\/\(\/\).*/{
455	    s//\1/
456	    q
457	  }
458	  s/.*/./; q'`
459
460# Avoid depending upon Character Ranges.
461as_cr_letters='abcdefghijklmnopqrstuvwxyz'
462as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463as_cr_Letters=$as_cr_letters$as_cr_LETTERS
464as_cr_digits='0123456789'
465as_cr_alnum=$as_cr_Letters$as_cr_digits
466
467
468  as_lineno_1=$LINENO as_lineno_1a=$LINENO
469  as_lineno_2=$LINENO as_lineno_2a=$LINENO
470  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
472  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
473  sed -n '
474    p
475    /[$]LINENO/=
476  ' <$as_myself |
477    sed '
478      s/[$]LINENO.*/&-/
479      t lineno
480      b
481      :lineno
482      N
483      :loop
484      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485      t loop
486      s/-\n.*//
487    ' >$as_me.lineno &&
488  chmod +x "$as_me.lineno" ||
489    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
490
491  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492  # already done that, so ensure we don't try to do so again and fall
493  # in an infinite loop.  This has already happened in practice.
494  _as_can_reexec=no; export _as_can_reexec
495  # Don't try to exec as it changes $[0], causing all sort of problems
496  # (the dirname of $[0] is not the place where we might find the
497  # original and so on.  Autoconf is especially sensitive to this).
498  . "./$as_me.lineno"
499  # Exit status is that of the last command.
500  exit
501}
502
503ECHO_C= ECHO_N= ECHO_T=
504case `echo -n x` in #(((((
505-n*)
506  case `echo 'xy\c'` in
507  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
508  xy)  ECHO_C='\c';;
509  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
510       ECHO_T='	';;
511  esac;;
512*)
513  ECHO_N='-n';;
514esac
515
516rm -f conf$$ conf$$.exe conf$$.file
517if test -d conf$$.dir; then
518  rm -f conf$$.dir/conf$$.file
519else
520  rm -f conf$$.dir
521  mkdir conf$$.dir 2>/dev/null
522fi
523if (echo >conf$$.file) 2>/dev/null; then
524  if ln -s conf$$.file conf$$ 2>/dev/null; then
525    as_ln_s='ln -s'
526    # ... but there are two gotchas:
527    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529    # In both cases, we have to default to `cp -pR'.
530    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
531      as_ln_s='cp -pR'
532  elif ln conf$$.file conf$$ 2>/dev/null; then
533    as_ln_s=ln
534  else
535    as_ln_s='cp -pR'
536  fi
537else
538  as_ln_s='cp -pR'
539fi
540rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
541rmdir conf$$.dir 2>/dev/null
542
543if mkdir -p . 2>/dev/null; then
544  as_mkdir_p='mkdir -p "$as_dir"'
545else
546  test -d ./-p && rmdir ./-p
547  as_mkdir_p=false
548fi
549
550as_test_x='test -x'
551as_executable_p=as_fn_executable_p
552
553# Sed expression to map a string onto a valid CPP name.
554as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555
556# Sed expression to map a string onto a valid variable name.
557as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
558
559
560test -n "$DJDIR" || exec 7<&0 </dev/null
561exec 6>&1
562
563# Name of the host.
564# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565# so uname gets run too.
566ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
567
568#
569# Initializations.
570#
571ac_default_prefix=/usr/local
572ac_clean_files=
573ac_config_libobj_dir=.
574LIBOBJS=
575cross_compiling=no
576subdirs=
577MFLAGS=
578MAKEFLAGS=
579
580# Identity of this package.
581PACKAGE_NAME='cpplib'
582PACKAGE_TARNAME='cpplib'
583PACKAGE_VERSION=' '
584PACKAGE_STRING='cpplib  '
585PACKAGE_BUGREPORT='gcc-bugs@gcc.gnu.org'
586PACKAGE_URL=''
587
588ac_unique_file="ucnid.h"
589# Factoring default headers for most tests.
590ac_includes_default="\
591#include <stdio.h>
592#ifdef HAVE_SYS_TYPES_H
593# include <sys/types.h>
594#endif
595#ifdef HAVE_SYS_STAT_H
596# include <sys/stat.h>
597#endif
598#ifdef STDC_HEADERS
599# include <stdlib.h>
600# include <stddef.h>
601#else
602# ifdef HAVE_STDLIB_H
603#  include <stdlib.h>
604# endif
605#endif
606#ifdef HAVE_STRING_H
607# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
608#  include <memory.h>
609# endif
610# include <string.h>
611#endif
612#ifdef HAVE_STRINGS_H
613# include <strings.h>
614#endif
615#ifdef HAVE_INTTYPES_H
616# include <inttypes.h>
617#endif
618#ifdef HAVE_STDINT_H
619# include <stdint.h>
620#endif
621#ifdef HAVE_UNISTD_H
622# include <unistd.h>
623#endif"
624
625ac_subst_vars='LTLIBOBJS
626CET_HOST_FLAGS
627PICFLAG
628MAINT
629USED_CATALOGS
630PACKAGE
631LTLIBICONV
632LIBICONV
633CATOBJEXT
634GENCAT
635INSTOBJEXT
636DATADIRNAME
637CATALOGS
638POSUB
639GMSGFMT
640XGETTEXT
641INCINTL
642LIBINTL_DEP
643LIBINTL
644USE_NLS
645ALLOCA
646LIBOBJS
647CXXDEPMODE
648DEPDIR
649am__leading_dot
650WERROR
651noexception_flags
652WARN_PEDANTIC
653c_warn
654warn
655ETAGS
656AUTOHEADER
657AUTOCONF
658ACLOCAL
659EGREP
660GREP
661CPP
662AR
663RANLIB
664ac_ct_CXX
665CXXFLAGS
666CXX
667OBJEXT
668EXEEXT
669ac_ct_CC
670CPPFLAGS
671LDFLAGS
672CFLAGS
673CC
674INSTALL_DATA
675INSTALL_SCRIPT
676INSTALL_PROGRAM
677SET_MAKE
678target_os
679target_vendor
680target_cpu
681target
682host_os
683host_vendor
684host_cpu
685host
686build_os
687build_vendor
688build_cpu
689build
690target_alias
691host_alias
692build_alias
693LIBS
694ECHO_T
695ECHO_N
696ECHO_C
697DEFS
698mandir
699localedir
700libdir
701psdir
702pdfdir
703dvidir
704htmldir
705infodir
706docdir
707oldincludedir
708includedir
709localstatedir
710sharedstatedir
711sysconfdir
712datadir
713datarootdir
714libexecdir
715sbindir
716bindir
717program_transform_name
718prefix
719exec_prefix
720PACKAGE_URL
721PACKAGE_BUGREPORT
722PACKAGE_STRING
723PACKAGE_VERSION
724PACKAGE_TARNAME
725PACKAGE_NAME
726PATH_SEPARATOR
727SHELL'
728ac_subst_files=''
729ac_user_opts='
730enable_option_checking
731enable_largefile
732enable_werror_always
733with_gnu_ld
734enable_rpath
735with_libiconv_prefix
736with_libiconv_type
737enable_maintainer_mode
738enable_checking
739enable_canonical_system_headers
740enable_host_shared
741enable_cet
742enable_valgrind_annotations
743'
744      ac_precious_vars='build_alias
745host_alias
746target_alias
747CC
748CFLAGS
749LDFLAGS
750LIBS
751CPPFLAGS
752CXX
753CXXFLAGS
754CCC
755CPP'
756
757
758# Initialize some variables set by options.
759ac_init_help=
760ac_init_version=false
761ac_unrecognized_opts=
762ac_unrecognized_sep=
763# The variables have the same names as the options, with
764# dashes changed to underlines.
765cache_file=/dev/null
766exec_prefix=NONE
767no_create=
768no_recursion=
769prefix=NONE
770program_prefix=NONE
771program_suffix=NONE
772program_transform_name=s,x,x,
773silent=
774site=
775srcdir=
776verbose=
777x_includes=NONE
778x_libraries=NONE
779
780# Installation directory options.
781# These are left unexpanded so users can "make install exec_prefix=/foo"
782# and all the variables that are supposed to be based on exec_prefix
783# by default will actually change.
784# Use braces instead of parens because sh, perl, etc. also accept them.
785# (The list follows the same order as the GNU Coding Standards.)
786bindir='${exec_prefix}/bin'
787sbindir='${exec_prefix}/sbin'
788libexecdir='${exec_prefix}/libexec'
789datarootdir='${prefix}/share'
790datadir='${datarootdir}'
791sysconfdir='${prefix}/etc'
792sharedstatedir='${prefix}/com'
793localstatedir='${prefix}/var'
794includedir='${prefix}/include'
795oldincludedir='/usr/include'
796docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
797infodir='${datarootdir}/info'
798htmldir='${docdir}'
799dvidir='${docdir}'
800pdfdir='${docdir}'
801psdir='${docdir}'
802libdir='${exec_prefix}/lib'
803localedir='${datarootdir}/locale'
804mandir='${datarootdir}/man'
805
806ac_prev=
807ac_dashdash=
808for ac_option
809do
810  # If the previous option needs an argument, assign it.
811  if test -n "$ac_prev"; then
812    eval $ac_prev=\$ac_option
813    ac_prev=
814    continue
815  fi
816
817  case $ac_option in
818  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
819  *=)   ac_optarg= ;;
820  *)    ac_optarg=yes ;;
821  esac
822
823  # Accept the important Cygnus configure options, so we can diagnose typos.
824
825  case $ac_dashdash$ac_option in
826  --)
827    ac_dashdash=yes ;;
828
829  -bindir | --bindir | --bindi | --bind | --bin | --bi)
830    ac_prev=bindir ;;
831  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
832    bindir=$ac_optarg ;;
833
834  -build | --build | --buil | --bui | --bu)
835    ac_prev=build_alias ;;
836  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
837    build_alias=$ac_optarg ;;
838
839  -cache-file | --cache-file | --cache-fil | --cache-fi \
840  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
841    ac_prev=cache_file ;;
842  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
843  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
844    cache_file=$ac_optarg ;;
845
846  --config-cache | -C)
847    cache_file=config.cache ;;
848
849  -datadir | --datadir | --datadi | --datad)
850    ac_prev=datadir ;;
851  -datadir=* | --datadir=* | --datadi=* | --datad=*)
852    datadir=$ac_optarg ;;
853
854  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
855  | --dataroo | --dataro | --datar)
856    ac_prev=datarootdir ;;
857  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
858  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
859    datarootdir=$ac_optarg ;;
860
861  -disable-* | --disable-*)
862    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
863    # Reject names that are not valid shell variable names.
864    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
865      as_fn_error $? "invalid feature name: $ac_useropt"
866    ac_useropt_orig=$ac_useropt
867    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
868    case $ac_user_opts in
869      *"
870"enable_$ac_useropt"
871"*) ;;
872      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
873	 ac_unrecognized_sep=', ';;
874    esac
875    eval enable_$ac_useropt=no ;;
876
877  -docdir | --docdir | --docdi | --doc | --do)
878    ac_prev=docdir ;;
879  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
880    docdir=$ac_optarg ;;
881
882  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
883    ac_prev=dvidir ;;
884  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
885    dvidir=$ac_optarg ;;
886
887  -enable-* | --enable-*)
888    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
889    # Reject names that are not valid shell variable names.
890    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
891      as_fn_error $? "invalid feature name: $ac_useropt"
892    ac_useropt_orig=$ac_useropt
893    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
894    case $ac_user_opts in
895      *"
896"enable_$ac_useropt"
897"*) ;;
898      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
899	 ac_unrecognized_sep=', ';;
900    esac
901    eval enable_$ac_useropt=\$ac_optarg ;;
902
903  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
904  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
905  | --exec | --exe | --ex)
906    ac_prev=exec_prefix ;;
907  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
908  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
909  | --exec=* | --exe=* | --ex=*)
910    exec_prefix=$ac_optarg ;;
911
912  -gas | --gas | --ga | --g)
913    # Obsolete; use --with-gas.
914    with_gas=yes ;;
915
916  -help | --help | --hel | --he | -h)
917    ac_init_help=long ;;
918  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
919    ac_init_help=recursive ;;
920  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
921    ac_init_help=short ;;
922
923  -host | --host | --hos | --ho)
924    ac_prev=host_alias ;;
925  -host=* | --host=* | --hos=* | --ho=*)
926    host_alias=$ac_optarg ;;
927
928  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
929    ac_prev=htmldir ;;
930  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
931  | --ht=*)
932    htmldir=$ac_optarg ;;
933
934  -includedir | --includedir | --includedi | --included | --include \
935  | --includ | --inclu | --incl | --inc)
936    ac_prev=includedir ;;
937  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
938  | --includ=* | --inclu=* | --incl=* | --inc=*)
939    includedir=$ac_optarg ;;
940
941  -infodir | --infodir | --infodi | --infod | --info | --inf)
942    ac_prev=infodir ;;
943  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
944    infodir=$ac_optarg ;;
945
946  -libdir | --libdir | --libdi | --libd)
947    ac_prev=libdir ;;
948  -libdir=* | --libdir=* | --libdi=* | --libd=*)
949    libdir=$ac_optarg ;;
950
951  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
952  | --libexe | --libex | --libe)
953    ac_prev=libexecdir ;;
954  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
955  | --libexe=* | --libex=* | --libe=*)
956    libexecdir=$ac_optarg ;;
957
958  -localedir | --localedir | --localedi | --localed | --locale)
959    ac_prev=localedir ;;
960  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
961    localedir=$ac_optarg ;;
962
963  -localstatedir | --localstatedir | --localstatedi | --localstated \
964  | --localstate | --localstat | --localsta | --localst | --locals)
965    ac_prev=localstatedir ;;
966  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
967  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
968    localstatedir=$ac_optarg ;;
969
970  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
971    ac_prev=mandir ;;
972  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
973    mandir=$ac_optarg ;;
974
975  -nfp | --nfp | --nf)
976    # Obsolete; use --without-fp.
977    with_fp=no ;;
978
979  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
980  | --no-cr | --no-c | -n)
981    no_create=yes ;;
982
983  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
984  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
985    no_recursion=yes ;;
986
987  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
988  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
989  | --oldin | --oldi | --old | --ol | --o)
990    ac_prev=oldincludedir ;;
991  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
992  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
993  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
994    oldincludedir=$ac_optarg ;;
995
996  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
997    ac_prev=prefix ;;
998  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
999    prefix=$ac_optarg ;;
1000
1001  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1002  | --program-pre | --program-pr | --program-p)
1003    ac_prev=program_prefix ;;
1004  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1005  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1006    program_prefix=$ac_optarg ;;
1007
1008  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1009  | --program-suf | --program-su | --program-s)
1010    ac_prev=program_suffix ;;
1011  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1012  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1013    program_suffix=$ac_optarg ;;
1014
1015  -program-transform-name | --program-transform-name \
1016  | --program-transform-nam | --program-transform-na \
1017  | --program-transform-n | --program-transform- \
1018  | --program-transform | --program-transfor \
1019  | --program-transfo | --program-transf \
1020  | --program-trans | --program-tran \
1021  | --progr-tra | --program-tr | --program-t)
1022    ac_prev=program_transform_name ;;
1023  -program-transform-name=* | --program-transform-name=* \
1024  | --program-transform-nam=* | --program-transform-na=* \
1025  | --program-transform-n=* | --program-transform-=* \
1026  | --program-transform=* | --program-transfor=* \
1027  | --program-transfo=* | --program-transf=* \
1028  | --program-trans=* | --program-tran=* \
1029  | --progr-tra=* | --program-tr=* | --program-t=*)
1030    program_transform_name=$ac_optarg ;;
1031
1032  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1033    ac_prev=pdfdir ;;
1034  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1035    pdfdir=$ac_optarg ;;
1036
1037  -psdir | --psdir | --psdi | --psd | --ps)
1038    ac_prev=psdir ;;
1039  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1040    psdir=$ac_optarg ;;
1041
1042  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1043  | -silent | --silent | --silen | --sile | --sil)
1044    silent=yes ;;
1045
1046  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1047    ac_prev=sbindir ;;
1048  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1049  | --sbi=* | --sb=*)
1050    sbindir=$ac_optarg ;;
1051
1052  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1053  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1054  | --sharedst | --shareds | --shared | --share | --shar \
1055  | --sha | --sh)
1056    ac_prev=sharedstatedir ;;
1057  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1058  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1059  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1060  | --sha=* | --sh=*)
1061    sharedstatedir=$ac_optarg ;;
1062
1063  -site | --site | --sit)
1064    ac_prev=site ;;
1065  -site=* | --site=* | --sit=*)
1066    site=$ac_optarg ;;
1067
1068  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1069    ac_prev=srcdir ;;
1070  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1071    srcdir=$ac_optarg ;;
1072
1073  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1074  | --syscon | --sysco | --sysc | --sys | --sy)
1075    ac_prev=sysconfdir ;;
1076  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1077  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1078    sysconfdir=$ac_optarg ;;
1079
1080  -target | --target | --targe | --targ | --tar | --ta | --t)
1081    ac_prev=target_alias ;;
1082  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1083    target_alias=$ac_optarg ;;
1084
1085  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1086    verbose=yes ;;
1087
1088  -version | --version | --versio | --versi | --vers | -V)
1089    ac_init_version=: ;;
1090
1091  -with-* | --with-*)
1092    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1093    # Reject names that are not valid shell variable names.
1094    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1095      as_fn_error $? "invalid package name: $ac_useropt"
1096    ac_useropt_orig=$ac_useropt
1097    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1098    case $ac_user_opts in
1099      *"
1100"with_$ac_useropt"
1101"*) ;;
1102      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1103	 ac_unrecognized_sep=', ';;
1104    esac
1105    eval with_$ac_useropt=\$ac_optarg ;;
1106
1107  -without-* | --without-*)
1108    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1109    # Reject names that are not valid shell variable names.
1110    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1111      as_fn_error $? "invalid package name: $ac_useropt"
1112    ac_useropt_orig=$ac_useropt
1113    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1114    case $ac_user_opts in
1115      *"
1116"with_$ac_useropt"
1117"*) ;;
1118      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1119	 ac_unrecognized_sep=', ';;
1120    esac
1121    eval with_$ac_useropt=no ;;
1122
1123  --x)
1124    # Obsolete; use --with-x.
1125    with_x=yes ;;
1126
1127  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1128  | --x-incl | --x-inc | --x-in | --x-i)
1129    ac_prev=x_includes ;;
1130  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1131  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1132    x_includes=$ac_optarg ;;
1133
1134  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1135  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1136    ac_prev=x_libraries ;;
1137  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1138  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1139    x_libraries=$ac_optarg ;;
1140
1141  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1142Try \`$0 --help' for more information"
1143    ;;
1144
1145  *=*)
1146    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1147    # Reject names that are not valid shell variable names.
1148    case $ac_envvar in #(
1149      '' | [0-9]* | *[!_$as_cr_alnum]* )
1150      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1151    esac
1152    eval $ac_envvar=\$ac_optarg
1153    export $ac_envvar ;;
1154
1155  *)
1156    # FIXME: should be removed in autoconf 3.0.
1157    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1158    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1159      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1160    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1161    ;;
1162
1163  esac
1164done
1165
1166if test -n "$ac_prev"; then
1167  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1168  as_fn_error $? "missing argument to $ac_option"
1169fi
1170
1171if test -n "$ac_unrecognized_opts"; then
1172  case $enable_option_checking in
1173    no) ;;
1174    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1175    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1176  esac
1177fi
1178
1179# Check all directory arguments for consistency.
1180for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1181		datadir sysconfdir sharedstatedir localstatedir includedir \
1182		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1183		libdir localedir mandir
1184do
1185  eval ac_val=\$$ac_var
1186  # Remove trailing slashes.
1187  case $ac_val in
1188    */ )
1189      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1190      eval $ac_var=\$ac_val;;
1191  esac
1192  # Be sure to have absolute directory names.
1193  case $ac_val in
1194    [\\/$]* | ?:[\\/]* )  continue;;
1195    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1196  esac
1197  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1198done
1199
1200# There might be people who depend on the old broken behavior: `$host'
1201# used to hold the argument of --host etc.
1202# FIXME: To remove some day.
1203build=$build_alias
1204host=$host_alias
1205target=$target_alias
1206
1207# FIXME: To remove some day.
1208if test "x$host_alias" != x; then
1209  if test "x$build_alias" = x; then
1210    cross_compiling=maybe
1211  elif test "x$build_alias" != "x$host_alias"; then
1212    cross_compiling=yes
1213  fi
1214fi
1215
1216ac_tool_prefix=
1217test -n "$host_alias" && ac_tool_prefix=$host_alias-
1218
1219test "$silent" = yes && exec 6>/dev/null
1220
1221
1222ac_pwd=`pwd` && test -n "$ac_pwd" &&
1223ac_ls_di=`ls -di .` &&
1224ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1225  as_fn_error $? "working directory cannot be determined"
1226test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1227  as_fn_error $? "pwd does not report name of working directory"
1228
1229
1230# Find the source files, if location was not specified.
1231if test -z "$srcdir"; then
1232  ac_srcdir_defaulted=yes
1233  # Try the directory containing this script, then the parent directory.
1234  ac_confdir=`$as_dirname -- "$as_myself" ||
1235$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1236	 X"$as_myself" : 'X\(//\)[^/]' \| \
1237	 X"$as_myself" : 'X\(//\)$' \| \
1238	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1239$as_echo X"$as_myself" |
1240    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1241	    s//\1/
1242	    q
1243	  }
1244	  /^X\(\/\/\)[^/].*/{
1245	    s//\1/
1246	    q
1247	  }
1248	  /^X\(\/\/\)$/{
1249	    s//\1/
1250	    q
1251	  }
1252	  /^X\(\/\).*/{
1253	    s//\1/
1254	    q
1255	  }
1256	  s/.*/./; q'`
1257  srcdir=$ac_confdir
1258  if test ! -r "$srcdir/$ac_unique_file"; then
1259    srcdir=..
1260  fi
1261else
1262  ac_srcdir_defaulted=no
1263fi
1264if test ! -r "$srcdir/$ac_unique_file"; then
1265  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1266  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1267fi
1268ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1269ac_abs_confdir=`(
1270	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1271	pwd)`
1272# When building in place, set srcdir=.
1273if test "$ac_abs_confdir" = "$ac_pwd"; then
1274  srcdir=.
1275fi
1276# Remove unnecessary trailing slashes from srcdir.
1277# Double slashes in file names in object file debugging info
1278# mess up M-x gdb in Emacs.
1279case $srcdir in
1280*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1281esac
1282for ac_var in $ac_precious_vars; do
1283  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1284  eval ac_env_${ac_var}_value=\$${ac_var}
1285  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1286  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1287done
1288
1289#
1290# Report the --help message.
1291#
1292if test "$ac_init_help" = "long"; then
1293  # Omit some internal or obsolete options to make the list less imposing.
1294  # This message is too long to be a string in the A/UX 3.1 sh.
1295  cat <<_ACEOF
1296\`configure' configures cpplib   to adapt to many kinds of systems.
1297
1298Usage: $0 [OPTION]... [VAR=VALUE]...
1299
1300To assign environment variables (e.g., CC, CFLAGS...), specify them as
1301VAR=VALUE.  See below for descriptions of some of the useful variables.
1302
1303Defaults for the options are specified in brackets.
1304
1305Configuration:
1306  -h, --help              display this help and exit
1307      --help=short        display options specific to this package
1308      --help=recursive    display the short help of all the included packages
1309  -V, --version           display version information and exit
1310  -q, --quiet, --silent   do not print \`checking ...' messages
1311      --cache-file=FILE   cache test results in FILE [disabled]
1312  -C, --config-cache      alias for \`--cache-file=config.cache'
1313  -n, --no-create         do not create output files
1314      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1315
1316Installation directories:
1317  --prefix=PREFIX         install architecture-independent files in PREFIX
1318                          [$ac_default_prefix]
1319  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1320                          [PREFIX]
1321
1322By default, \`make install' will install all the files in
1323\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1324an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1325for instance \`--prefix=\$HOME'.
1326
1327For better control, use the options below.
1328
1329Fine tuning of the installation directories:
1330  --bindir=DIR            user executables [EPREFIX/bin]
1331  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1332  --libexecdir=DIR        program executables [EPREFIX/libexec]
1333  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1334  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1335  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1336  --libdir=DIR            object code libraries [EPREFIX/lib]
1337  --includedir=DIR        C header files [PREFIX/include]
1338  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1339  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1340  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1341  --infodir=DIR           info documentation [DATAROOTDIR/info]
1342  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1343  --mandir=DIR            man documentation [DATAROOTDIR/man]
1344  --docdir=DIR            documentation root [DATAROOTDIR/doc/cpplib]
1345  --htmldir=DIR           html documentation [DOCDIR]
1346  --dvidir=DIR            dvi documentation [DOCDIR]
1347  --pdfdir=DIR            pdf documentation [DOCDIR]
1348  --psdir=DIR             ps documentation [DOCDIR]
1349_ACEOF
1350
1351  cat <<\_ACEOF
1352
1353System types:
1354  --build=BUILD     configure for building on BUILD [guessed]
1355  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1356  --target=TARGET   configure for building compilers for TARGET [HOST]
1357_ACEOF
1358fi
1359
1360if test -n "$ac_init_help"; then
1361  case $ac_init_help in
1362     short | recursive ) echo "Configuration of cpplib  :";;
1363   esac
1364  cat <<\_ACEOF
1365
1366Optional Features:
1367  --disable-option-checking  ignore unrecognized --enable/--with options
1368  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1369  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1370  --disable-largefile     omit support for large files
1371  --enable-werror-always  enable -Werror despite compiler version
1372  --disable-rpath         do not hardcode runtime library paths
1373  --enable-maintainer-mode enable rules only needed by maintainers
1374  --enable-checking[=LIST]
1375                          enable expensive run-time checks. With LIST, enable
1376                          only specific categories of checks. Categories are:
1377                          yes,no,all,none,release. Flags are: misc,valgrind or
1378                          other strings
1379  --enable-canonical-system-headers
1380                          enable or disable system headers canonicalization
1381  --enable-host-shared    build host code as shared libraries
1382  --enable-cet            enable Intel CET in host libraries [default=auto]
1383  --enable-valgrind-annotations
1384                          enable valgrind runtime interaction
1385
1386Optional Packages:
1387  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1388  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1389  --with-gnu-ld           assume the C compiler uses GNU ld default=no
1390  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1391  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1392  --with-libiconv-type=TYPE     type of library to search for (auto/static/shared)
1393
1394Some influential environment variables:
1395  CC          C compiler command
1396  CFLAGS      C compiler flags
1397  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1398              nonstandard directory <lib dir>
1399  LIBS        libraries to pass to the linker, e.g. -l<library>
1400  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1401              you have headers in a nonstandard directory <include dir>
1402  CXX         C++ compiler command
1403  CXXFLAGS    C++ compiler flags
1404  CPP         C preprocessor
1405
1406Use these variables to override the choices made by `configure' or to help
1407it to find libraries and programs with nonstandard names/locations.
1408
1409Report bugs to <gcc-bugs@gcc.gnu.org>.
1410_ACEOF
1411ac_status=$?
1412fi
1413
1414if test "$ac_init_help" = "recursive"; then
1415  # If there are subdirs, report their specific --help.
1416  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1417    test -d "$ac_dir" ||
1418      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1419      continue
1420    ac_builddir=.
1421
1422case "$ac_dir" in
1423.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1424*)
1425  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1426  # A ".." for each directory in $ac_dir_suffix.
1427  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1428  case $ac_top_builddir_sub in
1429  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1430  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1431  esac ;;
1432esac
1433ac_abs_top_builddir=$ac_pwd
1434ac_abs_builddir=$ac_pwd$ac_dir_suffix
1435# for backward compatibility:
1436ac_top_builddir=$ac_top_build_prefix
1437
1438case $srcdir in
1439  .)  # We are building in place.
1440    ac_srcdir=.
1441    ac_top_srcdir=$ac_top_builddir_sub
1442    ac_abs_top_srcdir=$ac_pwd ;;
1443  [\\/]* | ?:[\\/]* )  # Absolute name.
1444    ac_srcdir=$srcdir$ac_dir_suffix;
1445    ac_top_srcdir=$srcdir
1446    ac_abs_top_srcdir=$srcdir ;;
1447  *) # Relative name.
1448    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1449    ac_top_srcdir=$ac_top_build_prefix$srcdir
1450    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1451esac
1452ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1453
1454    cd "$ac_dir" || { ac_status=$?; continue; }
1455    # Check for guested configure.
1456    if test -f "$ac_srcdir/configure.gnu"; then
1457      echo &&
1458      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1459    elif test -f "$ac_srcdir/configure"; then
1460      echo &&
1461      $SHELL "$ac_srcdir/configure" --help=recursive
1462    else
1463      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1464    fi || ac_status=$?
1465    cd "$ac_pwd" || { ac_status=$?; break; }
1466  done
1467fi
1468
1469test -n "$ac_init_help" && exit $ac_status
1470if $ac_init_version; then
1471  cat <<\_ACEOF
1472cpplib configure
1473generated by GNU Autoconf 2.69
1474
1475Copyright (C) 2012 Free Software Foundation, Inc.
1476This configure script is free software; the Free Software Foundation
1477gives unlimited permission to copy, distribute and modify it.
1478_ACEOF
1479  exit
1480fi
1481
1482## ------------------------ ##
1483## Autoconf initialization. ##
1484## ------------------------ ##
1485
1486# ac_fn_c_try_compile LINENO
1487# --------------------------
1488# Try to compile conftest.$ac_ext, and return whether this succeeded.
1489ac_fn_c_try_compile ()
1490{
1491  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1492  rm -f conftest.$ac_objext
1493  if { { ac_try="$ac_compile"
1494case "(($ac_try" in
1495  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1496  *) ac_try_echo=$ac_try;;
1497esac
1498eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1499$as_echo "$ac_try_echo"; } >&5
1500  (eval "$ac_compile") 2>conftest.err
1501  ac_status=$?
1502  if test -s conftest.err; then
1503    grep -v '^ *+' conftest.err >conftest.er1
1504    cat conftest.er1 >&5
1505    mv -f conftest.er1 conftest.err
1506  fi
1507  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1508  test $ac_status = 0; } && {
1509	 test -z "$ac_c_werror_flag" ||
1510	 test ! -s conftest.err
1511       } && test -s conftest.$ac_objext; then :
1512  ac_retval=0
1513else
1514  $as_echo "$as_me: failed program was:" >&5
1515sed 's/^/| /' conftest.$ac_ext >&5
1516
1517	ac_retval=1
1518fi
1519  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1520  as_fn_set_status $ac_retval
1521
1522} # ac_fn_c_try_compile
1523
1524# ac_fn_cxx_try_compile LINENO
1525# ----------------------------
1526# Try to compile conftest.$ac_ext, and return whether this succeeded.
1527ac_fn_cxx_try_compile ()
1528{
1529  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1530  rm -f conftest.$ac_objext
1531  if { { ac_try="$ac_compile"
1532case "(($ac_try" in
1533  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1534  *) ac_try_echo=$ac_try;;
1535esac
1536eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1537$as_echo "$ac_try_echo"; } >&5
1538  (eval "$ac_compile") 2>conftest.err
1539  ac_status=$?
1540  if test -s conftest.err; then
1541    grep -v '^ *+' conftest.err >conftest.er1
1542    cat conftest.er1 >&5
1543    mv -f conftest.er1 conftest.err
1544  fi
1545  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1546  test $ac_status = 0; } && {
1547	 test -z "$ac_cxx_werror_flag" ||
1548	 test ! -s conftest.err
1549       } && test -s conftest.$ac_objext; then :
1550  ac_retval=0
1551else
1552  $as_echo "$as_me: failed program was:" >&5
1553sed 's/^/| /' conftest.$ac_ext >&5
1554
1555	ac_retval=1
1556fi
1557  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1558  as_fn_set_status $ac_retval
1559
1560} # ac_fn_cxx_try_compile
1561
1562# ac_fn_c_try_cpp LINENO
1563# ----------------------
1564# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1565ac_fn_c_try_cpp ()
1566{
1567  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1568  if { { ac_try="$ac_cpp conftest.$ac_ext"
1569case "(($ac_try" in
1570  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1571  *) ac_try_echo=$ac_try;;
1572esac
1573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1574$as_echo "$ac_try_echo"; } >&5
1575  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1576  ac_status=$?
1577  if test -s conftest.err; then
1578    grep -v '^ *+' conftest.err >conftest.er1
1579    cat conftest.er1 >&5
1580    mv -f conftest.er1 conftest.err
1581  fi
1582  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1583  test $ac_status = 0; } > conftest.i && {
1584	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1585	 test ! -s conftest.err
1586       }; then :
1587  ac_retval=0
1588else
1589  $as_echo "$as_me: failed program was:" >&5
1590sed 's/^/| /' conftest.$ac_ext >&5
1591
1592    ac_retval=1
1593fi
1594  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1595  as_fn_set_status $ac_retval
1596
1597} # ac_fn_c_try_cpp
1598
1599# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1600# -------------------------------------------------------
1601# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1602# the include files in INCLUDES and setting the cache variable VAR
1603# accordingly.
1604ac_fn_c_check_header_mongrel ()
1605{
1606  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607  if eval \${$3+:} false; then :
1608  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1609$as_echo_n "checking for $2... " >&6; }
1610if eval \${$3+:} false; then :
1611  $as_echo_n "(cached) " >&6
1612fi
1613eval ac_res=\$$3
1614	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1615$as_echo "$ac_res" >&6; }
1616else
1617  # Is the header compilable?
1618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1619$as_echo_n "checking $2 usability... " >&6; }
1620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1621/* end confdefs.h.  */
1622$4
1623#include <$2>
1624_ACEOF
1625if ac_fn_c_try_compile "$LINENO"; then :
1626  ac_header_compiler=yes
1627else
1628  ac_header_compiler=no
1629fi
1630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1632$as_echo "$ac_header_compiler" >&6; }
1633
1634# Is the header present?
1635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1636$as_echo_n "checking $2 presence... " >&6; }
1637cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1638/* end confdefs.h.  */
1639#include <$2>
1640_ACEOF
1641if ac_fn_c_try_cpp "$LINENO"; then :
1642  ac_header_preproc=yes
1643else
1644  ac_header_preproc=no
1645fi
1646rm -f conftest.err conftest.i conftest.$ac_ext
1647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1648$as_echo "$ac_header_preproc" >&6; }
1649
1650# So?  What about this header?
1651case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1652  yes:no: )
1653    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1654$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1655    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1656$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1657    ;;
1658  no:yes:* )
1659    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1660$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1661    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1662$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1663    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1664$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1665    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1666$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1667    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1668$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1669( $as_echo "## ----------------------------------- ##
1670## Report this to gcc-bugs@gcc.gnu.org ##
1671## ----------------------------------- ##"
1672     ) | sed "s/^/$as_me: WARNING:     /" >&2
1673    ;;
1674esac
1675  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1676$as_echo_n "checking for $2... " >&6; }
1677if eval \${$3+:} false; then :
1678  $as_echo_n "(cached) " >&6
1679else
1680  eval "$3=\$ac_header_compiler"
1681fi
1682eval ac_res=\$$3
1683	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1684$as_echo "$ac_res" >&6; }
1685fi
1686  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1687
1688} # ac_fn_c_check_header_mongrel
1689
1690# ac_fn_c_try_run LINENO
1691# ----------------------
1692# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1693# that executables *can* be run.
1694ac_fn_c_try_run ()
1695{
1696  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1697  if { { ac_try="$ac_link"
1698case "(($ac_try" in
1699  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1700  *) ac_try_echo=$ac_try;;
1701esac
1702eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1703$as_echo "$ac_try_echo"; } >&5
1704  (eval "$ac_link") 2>&5
1705  ac_status=$?
1706  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1707  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1708  { { case "(($ac_try" in
1709  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1710  *) ac_try_echo=$ac_try;;
1711esac
1712eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1713$as_echo "$ac_try_echo"; } >&5
1714  (eval "$ac_try") 2>&5
1715  ac_status=$?
1716  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1717  test $ac_status = 0; }; }; then :
1718  ac_retval=0
1719else
1720  $as_echo "$as_me: program exited with status $ac_status" >&5
1721       $as_echo "$as_me: failed program was:" >&5
1722sed 's/^/| /' conftest.$ac_ext >&5
1723
1724       ac_retval=$ac_status
1725fi
1726  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1727  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1728  as_fn_set_status $ac_retval
1729
1730} # ac_fn_c_try_run
1731
1732# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1733# -------------------------------------------------------
1734# Tests whether HEADER exists and can be compiled using the include files in
1735# INCLUDES, setting the cache variable VAR accordingly.
1736ac_fn_c_check_header_compile ()
1737{
1738  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1739  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1740$as_echo_n "checking for $2... " >&6; }
1741if eval \${$3+:} false; then :
1742  $as_echo_n "(cached) " >&6
1743else
1744  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1745/* end confdefs.h.  */
1746$4
1747#include <$2>
1748_ACEOF
1749if ac_fn_c_try_compile "$LINENO"; then :
1750  eval "$3=yes"
1751else
1752  eval "$3=no"
1753fi
1754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1755fi
1756eval ac_res=\$$3
1757	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1758$as_echo "$ac_res" >&6; }
1759  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1760
1761} # ac_fn_c_check_header_compile
1762
1763# ac_fn_c_try_link LINENO
1764# -----------------------
1765# Try to link conftest.$ac_ext, and return whether this succeeded.
1766ac_fn_c_try_link ()
1767{
1768  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1769  rm -f conftest.$ac_objext conftest$ac_exeext
1770  if { { ac_try="$ac_link"
1771case "(($ac_try" in
1772  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1773  *) ac_try_echo=$ac_try;;
1774esac
1775eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1776$as_echo "$ac_try_echo"; } >&5
1777  (eval "$ac_link") 2>conftest.err
1778  ac_status=$?
1779  if test -s conftest.err; then
1780    grep -v '^ *+' conftest.err >conftest.er1
1781    cat conftest.er1 >&5
1782    mv -f conftest.er1 conftest.err
1783  fi
1784  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1785  test $ac_status = 0; } && {
1786	 test -z "$ac_c_werror_flag" ||
1787	 test ! -s conftest.err
1788       } && test -s conftest$ac_exeext && {
1789	 test "$cross_compiling" = yes ||
1790	 test -x conftest$ac_exeext
1791       }; then :
1792  ac_retval=0
1793else
1794  $as_echo "$as_me: failed program was:" >&5
1795sed 's/^/| /' conftest.$ac_ext >&5
1796
1797	ac_retval=1
1798fi
1799  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1800  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1801  # interfere with the next link command; also delete a directory that is
1802  # left behind by Apple's compiler.  We do this before executing the actions.
1803  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1804  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1805  as_fn_set_status $ac_retval
1806
1807} # ac_fn_c_try_link
1808
1809# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1810# -------------------------------------------
1811# Tests whether TYPE exists after having included INCLUDES, setting cache
1812# variable VAR accordingly.
1813ac_fn_c_check_type ()
1814{
1815  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1817$as_echo_n "checking for $2... " >&6; }
1818if eval \${$3+:} false; then :
1819  $as_echo_n "(cached) " >&6
1820else
1821  eval "$3=no"
1822  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1823/* end confdefs.h.  */
1824$4
1825int
1826main ()
1827{
1828if (sizeof ($2))
1829	 return 0;
1830  ;
1831  return 0;
1832}
1833_ACEOF
1834if ac_fn_c_try_compile "$LINENO"; then :
1835  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1836/* end confdefs.h.  */
1837$4
1838int
1839main ()
1840{
1841if (sizeof (($2)))
1842	    return 0;
1843  ;
1844  return 0;
1845}
1846_ACEOF
1847if ac_fn_c_try_compile "$LINENO"; then :
1848
1849else
1850  eval "$3=yes"
1851fi
1852rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1853fi
1854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1855fi
1856eval ac_res=\$$3
1857	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1858$as_echo "$ac_res" >&6; }
1859  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1860
1861} # ac_fn_c_check_type
1862
1863# ac_fn_c_find_uintX_t LINENO BITS VAR
1864# ------------------------------------
1865# Finds an unsigned integer type with width BITS, setting cache variable VAR
1866# accordingly.
1867ac_fn_c_find_uintX_t ()
1868{
1869  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1870  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1871$as_echo_n "checking for uint$2_t... " >&6; }
1872if eval \${$3+:} false; then :
1873  $as_echo_n "(cached) " >&6
1874else
1875  eval "$3=no"
1876     # Order is important - never check a type that is potentially smaller
1877     # than half of the expected target width.
1878     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1879	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1880       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1881/* end confdefs.h.  */
1882$ac_includes_default
1883int
1884main ()
1885{
1886static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
1887test_array [0] = 0;
1888return test_array [0];
1889
1890  ;
1891  return 0;
1892}
1893_ACEOF
1894if ac_fn_c_try_compile "$LINENO"; then :
1895  case $ac_type in #(
1896  uint$2_t) :
1897    eval "$3=yes" ;; #(
1898  *) :
1899    eval "$3=\$ac_type" ;;
1900esac
1901fi
1902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1903       if eval test \"x\$"$3"\" = x"no"; then :
1904
1905else
1906  break
1907fi
1908     done
1909fi
1910eval ac_res=\$$3
1911	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1912$as_echo "$ac_res" >&6; }
1913  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1914
1915} # ac_fn_c_find_uintX_t
1916
1917# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1918# --------------------------------------------
1919# Tries to find the compile-time value of EXPR in a program that includes
1920# INCLUDES, setting VAR accordingly. Returns whether the value could be
1921# computed
1922ac_fn_c_compute_int ()
1923{
1924  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1925  if test "$cross_compiling" = yes; then
1926    # Depending upon the size, compute the lo and hi bounds.
1927cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1928/* end confdefs.h.  */
1929$4
1930int
1931main ()
1932{
1933static int test_array [1 - 2 * !(($2) >= 0)];
1934test_array [0] = 0;
1935return test_array [0];
1936
1937  ;
1938  return 0;
1939}
1940_ACEOF
1941if ac_fn_c_try_compile "$LINENO"; then :
1942  ac_lo=0 ac_mid=0
1943  while :; do
1944    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1945/* end confdefs.h.  */
1946$4
1947int
1948main ()
1949{
1950static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1951test_array [0] = 0;
1952return test_array [0];
1953
1954  ;
1955  return 0;
1956}
1957_ACEOF
1958if ac_fn_c_try_compile "$LINENO"; then :
1959  ac_hi=$ac_mid; break
1960else
1961  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1962			if test $ac_lo -le $ac_mid; then
1963			  ac_lo= ac_hi=
1964			  break
1965			fi
1966			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1967fi
1968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1969  done
1970else
1971  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1972/* end confdefs.h.  */
1973$4
1974int
1975main ()
1976{
1977static int test_array [1 - 2 * !(($2) < 0)];
1978test_array [0] = 0;
1979return test_array [0];
1980
1981  ;
1982  return 0;
1983}
1984_ACEOF
1985if ac_fn_c_try_compile "$LINENO"; then :
1986  ac_hi=-1 ac_mid=-1
1987  while :; do
1988    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1989/* end confdefs.h.  */
1990$4
1991int
1992main ()
1993{
1994static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1995test_array [0] = 0;
1996return test_array [0];
1997
1998  ;
1999  return 0;
2000}
2001_ACEOF
2002if ac_fn_c_try_compile "$LINENO"; then :
2003  ac_lo=$ac_mid; break
2004else
2005  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2006			if test $ac_mid -le $ac_hi; then
2007			  ac_lo= ac_hi=
2008			  break
2009			fi
2010			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2011fi
2012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2013  done
2014else
2015  ac_lo= ac_hi=
2016fi
2017rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2018fi
2019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2020# Binary search between lo and hi bounds.
2021while test "x$ac_lo" != "x$ac_hi"; do
2022  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2023  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2024/* end confdefs.h.  */
2025$4
2026int
2027main ()
2028{
2029static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2030test_array [0] = 0;
2031return test_array [0];
2032
2033  ;
2034  return 0;
2035}
2036_ACEOF
2037if ac_fn_c_try_compile "$LINENO"; then :
2038  ac_hi=$ac_mid
2039else
2040  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2041fi
2042rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2043done
2044case $ac_lo in #((
2045?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2046'') ac_retval=1 ;;
2047esac
2048  else
2049    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2050/* end confdefs.h.  */
2051$4
2052static long int longval () { return $2; }
2053static unsigned long int ulongval () { return $2; }
2054#include <stdio.h>
2055#include <stdlib.h>
2056int
2057main ()
2058{
2059
2060  FILE *f = fopen ("conftest.val", "w");
2061  if (! f)
2062    return 1;
2063  if (($2) < 0)
2064    {
2065      long int i = longval ();
2066      if (i != ($2))
2067	return 1;
2068      fprintf (f, "%ld", i);
2069    }
2070  else
2071    {
2072      unsigned long int i = ulongval ();
2073      if (i != ($2))
2074	return 1;
2075      fprintf (f, "%lu", i);
2076    }
2077  /* Do not output a trailing newline, as this causes \r\n confusion
2078     on some platforms.  */
2079  return ferror (f) || fclose (f) != 0;
2080
2081  ;
2082  return 0;
2083}
2084_ACEOF
2085if ac_fn_c_try_run "$LINENO"; then :
2086  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2087else
2088  ac_retval=1
2089fi
2090rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2091  conftest.$ac_objext conftest.beam conftest.$ac_ext
2092rm -f conftest.val
2093
2094  fi
2095  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2096  as_fn_set_status $ac_retval
2097
2098} # ac_fn_c_compute_int
2099
2100# ac_fn_c_check_func LINENO FUNC VAR
2101# ----------------------------------
2102# Tests whether FUNC exists, setting the cache variable VAR accordingly
2103ac_fn_c_check_func ()
2104{
2105  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2106  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2107$as_echo_n "checking for $2... " >&6; }
2108if eval \${$3+:} false; then :
2109  $as_echo_n "(cached) " >&6
2110else
2111  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2112/* end confdefs.h.  */
2113/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2114   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2115#define $2 innocuous_$2
2116
2117/* System header to define __stub macros and hopefully few prototypes,
2118    which can conflict with char $2 (); below.
2119    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2120    <limits.h> exists even on freestanding compilers.  */
2121
2122#ifdef __STDC__
2123# include <limits.h>
2124#else
2125# include <assert.h>
2126#endif
2127
2128#undef $2
2129
2130/* Override any GCC internal prototype to avoid an error.
2131   Use char because int might match the return type of a GCC
2132   builtin and then its argument prototype would still apply.  */
2133#ifdef __cplusplus
2134extern "C"
2135#endif
2136char $2 ();
2137/* The GNU C library defines this for functions which it implements
2138    to always fail with ENOSYS.  Some functions are actually named
2139    something starting with __ and the normal name is an alias.  */
2140#if defined __stub_$2 || defined __stub___$2
2141choke me
2142#endif
2143
2144int
2145main ()
2146{
2147return $2 ();
2148  ;
2149  return 0;
2150}
2151_ACEOF
2152if ac_fn_c_try_link "$LINENO"; then :
2153  eval "$3=yes"
2154else
2155  eval "$3=no"
2156fi
2157rm -f core conftest.err conftest.$ac_objext \
2158    conftest$ac_exeext conftest.$ac_ext
2159fi
2160eval ac_res=\$$3
2161	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2162$as_echo "$ac_res" >&6; }
2163  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2164
2165} # ac_fn_c_check_func
2166
2167# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2168# ---------------------------------------------
2169# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2170# accordingly.
2171ac_fn_c_check_decl ()
2172{
2173  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2174  as_decl_name=`echo $2|sed 's/ *(.*//'`
2175  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2176  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2177$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2178if eval \${$3+:} false; then :
2179  $as_echo_n "(cached) " >&6
2180else
2181  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2182/* end confdefs.h.  */
2183$4
2184int
2185main ()
2186{
2187#ifndef $as_decl_name
2188#ifdef __cplusplus
2189  (void) $as_decl_use;
2190#else
2191  (void) $as_decl_name;
2192#endif
2193#endif
2194
2195  ;
2196  return 0;
2197}
2198_ACEOF
2199if ac_fn_c_try_compile "$LINENO"; then :
2200  eval "$3=yes"
2201else
2202  eval "$3=no"
2203fi
2204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2205fi
2206eval ac_res=\$$3
2207	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2208$as_echo "$ac_res" >&6; }
2209  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2210
2211} # ac_fn_c_check_decl
2212
2213# ac_fn_cxx_try_link LINENO
2214# -------------------------
2215# Try to link conftest.$ac_ext, and return whether this succeeded.
2216ac_fn_cxx_try_link ()
2217{
2218  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2219  rm -f conftest.$ac_objext conftest$ac_exeext
2220  if { { ac_try="$ac_link"
2221case "(($ac_try" in
2222  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2223  *) ac_try_echo=$ac_try;;
2224esac
2225eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2226$as_echo "$ac_try_echo"; } >&5
2227  (eval "$ac_link") 2>conftest.err
2228  ac_status=$?
2229  if test -s conftest.err; then
2230    grep -v '^ *+' conftest.err >conftest.er1
2231    cat conftest.er1 >&5
2232    mv -f conftest.er1 conftest.err
2233  fi
2234  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2235  test $ac_status = 0; } && {
2236	 test -z "$ac_cxx_werror_flag" ||
2237	 test ! -s conftest.err
2238       } && test -s conftest$ac_exeext && {
2239	 test "$cross_compiling" = yes ||
2240	 test -x conftest$ac_exeext
2241       }; then :
2242  ac_retval=0
2243else
2244  $as_echo "$as_me: failed program was:" >&5
2245sed 's/^/| /' conftest.$ac_ext >&5
2246
2247	ac_retval=1
2248fi
2249  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2250  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2251  # interfere with the next link command; also delete a directory that is
2252  # left behind by Apple's compiler.  We do this before executing the actions.
2253  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2254  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2255  as_fn_set_status $ac_retval
2256
2257} # ac_fn_cxx_try_link
2258cat >config.log <<_ACEOF
2259This file contains any messages produced by compilers while
2260running configure, to aid debugging if configure makes a mistake.
2261
2262It was created by cpplib $as_me  , which was
2263generated by GNU Autoconf 2.69.  Invocation command line was
2264
2265  $ $0 $@
2266
2267_ACEOF
2268exec 5>>config.log
2269{
2270cat <<_ASUNAME
2271## --------- ##
2272## Platform. ##
2273## --------- ##
2274
2275hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2276uname -m = `(uname -m) 2>/dev/null || echo unknown`
2277uname -r = `(uname -r) 2>/dev/null || echo unknown`
2278uname -s = `(uname -s) 2>/dev/null || echo unknown`
2279uname -v = `(uname -v) 2>/dev/null || echo unknown`
2280
2281/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2282/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2283
2284/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2285/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2286/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2287/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2288/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2289/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2290/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2291
2292_ASUNAME
2293
2294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2295for as_dir in $PATH
2296do
2297  IFS=$as_save_IFS
2298  test -z "$as_dir" && as_dir=.
2299    $as_echo "PATH: $as_dir"
2300  done
2301IFS=$as_save_IFS
2302
2303} >&5
2304
2305cat >&5 <<_ACEOF
2306
2307
2308## ----------- ##
2309## Core tests. ##
2310## ----------- ##
2311
2312_ACEOF
2313
2314
2315# Keep a trace of the command line.
2316# Strip out --no-create and --no-recursion so they do not pile up.
2317# Strip out --silent because we don't want to record it for future runs.
2318# Also quote any args containing shell meta-characters.
2319# Make two passes to allow for proper duplicate-argument suppression.
2320ac_configure_args=
2321ac_configure_args0=
2322ac_configure_args1=
2323ac_must_keep_next=false
2324for ac_pass in 1 2
2325do
2326  for ac_arg
2327  do
2328    case $ac_arg in
2329    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2330    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2331    | -silent | --silent | --silen | --sile | --sil)
2332      continue ;;
2333    *\'*)
2334      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2335    esac
2336    case $ac_pass in
2337    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2338    2)
2339      as_fn_append ac_configure_args1 " '$ac_arg'"
2340      if test $ac_must_keep_next = true; then
2341	ac_must_keep_next=false # Got value, back to normal.
2342      else
2343	case $ac_arg in
2344	  *=* | --config-cache | -C | -disable-* | --disable-* \
2345	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2346	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2347	  | -with-* | --with-* | -without-* | --without-* | --x)
2348	    case "$ac_configure_args0 " in
2349	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2350	    esac
2351	    ;;
2352	  -* ) ac_must_keep_next=true ;;
2353	esac
2354      fi
2355      as_fn_append ac_configure_args " '$ac_arg'"
2356      ;;
2357    esac
2358  done
2359done
2360{ ac_configure_args0=; unset ac_configure_args0;}
2361{ ac_configure_args1=; unset ac_configure_args1;}
2362
2363# When interrupted or exit'd, cleanup temporary files, and complete
2364# config.log.  We remove comments because anyway the quotes in there
2365# would cause problems or look ugly.
2366# WARNING: Use '\'' to represent an apostrophe within the trap.
2367# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2368trap 'exit_status=$?
2369  # Save into config.log some information that might help in debugging.
2370  {
2371    echo
2372
2373    $as_echo "## ---------------- ##
2374## Cache variables. ##
2375## ---------------- ##"
2376    echo
2377    # The following way of writing the cache mishandles newlines in values,
2378(
2379  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2380    eval ac_val=\$$ac_var
2381    case $ac_val in #(
2382    *${as_nl}*)
2383      case $ac_var in #(
2384      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2385$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2386      esac
2387      case $ac_var in #(
2388      _ | IFS | as_nl) ;; #(
2389      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2390      *) { eval $ac_var=; unset $ac_var;} ;;
2391      esac ;;
2392    esac
2393  done
2394  (set) 2>&1 |
2395    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2396    *${as_nl}ac_space=\ *)
2397      sed -n \
2398	"s/'\''/'\''\\\\'\'''\''/g;
2399	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2400      ;; #(
2401    *)
2402      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2403      ;;
2404    esac |
2405    sort
2406)
2407    echo
2408
2409    $as_echo "## ----------------- ##
2410## Output variables. ##
2411## ----------------- ##"
2412    echo
2413    for ac_var in $ac_subst_vars
2414    do
2415      eval ac_val=\$$ac_var
2416      case $ac_val in
2417      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2418      esac
2419      $as_echo "$ac_var='\''$ac_val'\''"
2420    done | sort
2421    echo
2422
2423    if test -n "$ac_subst_files"; then
2424      $as_echo "## ------------------- ##
2425## File substitutions. ##
2426## ------------------- ##"
2427      echo
2428      for ac_var in $ac_subst_files
2429      do
2430	eval ac_val=\$$ac_var
2431	case $ac_val in
2432	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2433	esac
2434	$as_echo "$ac_var='\''$ac_val'\''"
2435      done | sort
2436      echo
2437    fi
2438
2439    if test -s confdefs.h; then
2440      $as_echo "## ----------- ##
2441## confdefs.h. ##
2442## ----------- ##"
2443      echo
2444      cat confdefs.h
2445      echo
2446    fi
2447    test "$ac_signal" != 0 &&
2448      $as_echo "$as_me: caught signal $ac_signal"
2449    $as_echo "$as_me: exit $exit_status"
2450  } >&5
2451  rm -f core *.core core.conftest.* &&
2452    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2453    exit $exit_status
2454' 0
2455for ac_signal in 1 2 13 15; do
2456  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2457done
2458ac_signal=0
2459
2460# confdefs.h avoids OS command line length limits that DEFS can exceed.
2461rm -f -r conftest* confdefs.h
2462
2463$as_echo "/* confdefs.h */" > confdefs.h
2464
2465# Predefined preprocessor variables.
2466
2467cat >>confdefs.h <<_ACEOF
2468#define PACKAGE_NAME "$PACKAGE_NAME"
2469_ACEOF
2470
2471cat >>confdefs.h <<_ACEOF
2472#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2473_ACEOF
2474
2475cat >>confdefs.h <<_ACEOF
2476#define PACKAGE_VERSION "$PACKAGE_VERSION"
2477_ACEOF
2478
2479cat >>confdefs.h <<_ACEOF
2480#define PACKAGE_STRING "$PACKAGE_STRING"
2481_ACEOF
2482
2483cat >>confdefs.h <<_ACEOF
2484#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2485_ACEOF
2486
2487cat >>confdefs.h <<_ACEOF
2488#define PACKAGE_URL "$PACKAGE_URL"
2489_ACEOF
2490
2491
2492# Let the site file select an alternate cache file if it wants to.
2493# Prefer an explicitly selected file to automatically selected ones.
2494ac_site_file1=NONE
2495ac_site_file2=NONE
2496if test -n "$CONFIG_SITE"; then
2497  # We do not want a PATH search for config.site.
2498  case $CONFIG_SITE in #((
2499    -*)  ac_site_file1=./$CONFIG_SITE;;
2500    */*) ac_site_file1=$CONFIG_SITE;;
2501    *)   ac_site_file1=./$CONFIG_SITE;;
2502  esac
2503elif test "x$prefix" != xNONE; then
2504  ac_site_file1=$prefix/share/config.site
2505  ac_site_file2=$prefix/etc/config.site
2506else
2507  ac_site_file1=$ac_default_prefix/share/config.site
2508  ac_site_file2=$ac_default_prefix/etc/config.site
2509fi
2510for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2511do
2512  test "x$ac_site_file" = xNONE && continue
2513  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2514    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2515$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2516    sed 's/^/| /' "$ac_site_file" >&5
2517    . "$ac_site_file" \
2518      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2519$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2520as_fn_error $? "failed to load site script $ac_site_file
2521See \`config.log' for more details" "$LINENO" 5; }
2522  fi
2523done
2524
2525if test -r "$cache_file"; then
2526  # Some versions of bash will fail to source /dev/null (special files
2527  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2528  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2529    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2530$as_echo "$as_me: loading cache $cache_file" >&6;}
2531    case $cache_file in
2532      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2533      *)                      . "./$cache_file";;
2534    esac
2535  fi
2536else
2537  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2538$as_echo "$as_me: creating cache $cache_file" >&6;}
2539  >$cache_file
2540fi
2541
2542# Check that the precious variables saved in the cache have kept the same
2543# value.
2544ac_cache_corrupted=false
2545for ac_var in $ac_precious_vars; do
2546  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2547  eval ac_new_set=\$ac_env_${ac_var}_set
2548  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2549  eval ac_new_val=\$ac_env_${ac_var}_value
2550  case $ac_old_set,$ac_new_set in
2551    set,)
2552      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2553$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2554      ac_cache_corrupted=: ;;
2555    ,set)
2556      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2557$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2558      ac_cache_corrupted=: ;;
2559    ,);;
2560    *)
2561      if test "x$ac_old_val" != "x$ac_new_val"; then
2562	# differences in whitespace do not lead to failure.
2563	ac_old_val_w=`echo x $ac_old_val`
2564	ac_new_val_w=`echo x $ac_new_val`
2565	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2566	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2567$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2568	  ac_cache_corrupted=:
2569	else
2570	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2571$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2572	  eval $ac_var=\$ac_old_val
2573	fi
2574	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2575$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2576	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2577$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2578      fi;;
2579  esac
2580  # Pass precious variables to config.status.
2581  if test "$ac_new_set" = set; then
2582    case $ac_new_val in
2583    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2584    *) ac_arg=$ac_var=$ac_new_val ;;
2585    esac
2586    case " $ac_configure_args " in
2587      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2588      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2589    esac
2590  fi
2591done
2592if $ac_cache_corrupted; then
2593  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2594$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2595  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2596$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2597  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2598fi
2599## -------------------- ##
2600## Main body of script. ##
2601## -------------------- ##
2602
2603ac_ext=c
2604ac_cpp='$CPP $CPPFLAGS'
2605ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2606ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2607ac_compiler_gnu=$ac_cv_c_compiler_gnu
2608
2609
2610
2611
2612ac_aux_dir=
2613for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2614  if test -f "$ac_dir/install-sh"; then
2615    ac_aux_dir=$ac_dir
2616    ac_install_sh="$ac_aux_dir/install-sh -c"
2617    break
2618  elif test -f "$ac_dir/install.sh"; then
2619    ac_aux_dir=$ac_dir
2620    ac_install_sh="$ac_aux_dir/install.sh -c"
2621    break
2622  elif test -f "$ac_dir/shtool"; then
2623    ac_aux_dir=$ac_dir
2624    ac_install_sh="$ac_aux_dir/shtool install -c"
2625    break
2626  fi
2627done
2628if test -z "$ac_aux_dir"; then
2629  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2630fi
2631
2632# These three variables are undocumented and unsupported,
2633# and are intended to be withdrawn in a future Autoconf release.
2634# They can cause serious problems if a builder's source tree is in a directory
2635# whose full name contains unusual characters.
2636ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2637ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2638ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2639
2640
2641# Make sure we can run config.sub.
2642$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2643  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2644
2645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2646$as_echo_n "checking build system type... " >&6; }
2647if ${ac_cv_build+:} false; then :
2648  $as_echo_n "(cached) " >&6
2649else
2650  ac_build_alias=$build_alias
2651test "x$ac_build_alias" = x &&
2652  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2653test "x$ac_build_alias" = x &&
2654  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2655ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2656  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2657
2658fi
2659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2660$as_echo "$ac_cv_build" >&6; }
2661case $ac_cv_build in
2662*-*-*) ;;
2663*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2664esac
2665build=$ac_cv_build
2666ac_save_IFS=$IFS; IFS='-'
2667set x $ac_cv_build
2668shift
2669build_cpu=$1
2670build_vendor=$2
2671shift; shift
2672# Remember, the first character of IFS is used to create $*,
2673# except with old shells:
2674build_os=$*
2675IFS=$ac_save_IFS
2676case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2677
2678
2679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2680$as_echo_n "checking host system type... " >&6; }
2681if ${ac_cv_host+:} false; then :
2682  $as_echo_n "(cached) " >&6
2683else
2684  if test "x$host_alias" = x; then
2685  ac_cv_host=$ac_cv_build
2686else
2687  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2688    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2689fi
2690
2691fi
2692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2693$as_echo "$ac_cv_host" >&6; }
2694case $ac_cv_host in
2695*-*-*) ;;
2696*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2697esac
2698host=$ac_cv_host
2699ac_save_IFS=$IFS; IFS='-'
2700set x $ac_cv_host
2701shift
2702host_cpu=$1
2703host_vendor=$2
2704shift; shift
2705# Remember, the first character of IFS is used to create $*,
2706# except with old shells:
2707host_os=$*
2708IFS=$ac_save_IFS
2709case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2710
2711
2712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2713$as_echo_n "checking target system type... " >&6; }
2714if ${ac_cv_target+:} false; then :
2715  $as_echo_n "(cached) " >&6
2716else
2717  if test "x$target_alias" = x; then
2718  ac_cv_target=$ac_cv_host
2719else
2720  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2721    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2722fi
2723
2724fi
2725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2726$as_echo "$ac_cv_target" >&6; }
2727case $ac_cv_target in
2728*-*-*) ;;
2729*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2730esac
2731target=$ac_cv_target
2732ac_save_IFS=$IFS; IFS='-'
2733set x $ac_cv_target
2734shift
2735target_cpu=$1
2736target_vendor=$2
2737shift; shift
2738# Remember, the first character of IFS is used to create $*,
2739# except with old shells:
2740target_os=$*
2741IFS=$ac_save_IFS
2742case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2743
2744
2745# The aliases save the names the user supplied, while $host etc.
2746# will get canonicalized.
2747test -n "$target_alias" &&
2748  test "$program_prefix$program_suffix$program_transform_name" = \
2749    NONENONEs,x,x, &&
2750  program_prefix=${target_alias}-
2751
2752
2753# Checks for programs.
2754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2755$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2756set x ${MAKE-make}
2757ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2758if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2759  $as_echo_n "(cached) " >&6
2760else
2761  cat >conftest.make <<\_ACEOF
2762SHELL = /bin/sh
2763all:
2764	@echo '@@@%%%=$(MAKE)=@@@%%%'
2765_ACEOF
2766# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2767case `${MAKE-make} -f conftest.make 2>/dev/null` in
2768  *@@@%%%=?*=@@@%%%*)
2769    eval ac_cv_prog_make_${ac_make}_set=yes;;
2770  *)
2771    eval ac_cv_prog_make_${ac_make}_set=no;;
2772esac
2773rm -f conftest.make
2774fi
2775if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2776  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2777$as_echo "yes" >&6; }
2778  SET_MAKE=
2779else
2780  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2781$as_echo "no" >&6; }
2782  SET_MAKE="MAKE=${MAKE-make}"
2783fi
2784
2785# Find a good install program.  We prefer a C program (faster),
2786# so one script is as good as another.  But avoid the broken or
2787# incompatible versions:
2788# SysV /etc/install, /usr/sbin/install
2789# SunOS /usr/etc/install
2790# IRIX /sbin/install
2791# AIX /bin/install
2792# AmigaOS /C/install, which installs bootblocks on floppy discs
2793# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2794# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2795# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2796# OS/2's system install, which has a completely different semantic
2797# ./install, which can be erroneously created by make from ./install.sh.
2798# Reject install programs that cannot install multiple files.
2799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2800$as_echo_n "checking for a BSD-compatible install... " >&6; }
2801if test -z "$INSTALL"; then
2802if ${ac_cv_path_install+:} false; then :
2803  $as_echo_n "(cached) " >&6
2804else
2805  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2806for as_dir in $PATH
2807do
2808  IFS=$as_save_IFS
2809  test -z "$as_dir" && as_dir=.
2810    # Account for people who put trailing slashes in PATH elements.
2811case $as_dir/ in #((
2812  ./ | .// | /[cC]/* | \
2813  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2814  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2815  /usr/ucb/* ) ;;
2816  *)
2817    # OSF1 and SCO ODT 3.0 have their own names for install.
2818    # Don't use installbsd from OSF since it installs stuff as root
2819    # by default.
2820    for ac_prog in ginstall scoinst install; do
2821      for ac_exec_ext in '' $ac_executable_extensions; do
2822	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2823	  if test $ac_prog = install &&
2824	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2825	    # AIX install.  It has an incompatible calling convention.
2826	    :
2827	  elif test $ac_prog = install &&
2828	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2829	    # program-specific install script used by HP pwplus--don't use.
2830	    :
2831	  else
2832	    rm -rf conftest.one conftest.two conftest.dir
2833	    echo one > conftest.one
2834	    echo two > conftest.two
2835	    mkdir conftest.dir
2836	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2837	      test -s conftest.one && test -s conftest.two &&
2838	      test -s conftest.dir/conftest.one &&
2839	      test -s conftest.dir/conftest.two
2840	    then
2841	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2842	      break 3
2843	    fi
2844	  fi
2845	fi
2846      done
2847    done
2848    ;;
2849esac
2850
2851  done
2852IFS=$as_save_IFS
2853
2854rm -rf conftest.one conftest.two conftest.dir
2855
2856fi
2857  if test "${ac_cv_path_install+set}" = set; then
2858    INSTALL=$ac_cv_path_install
2859  else
2860    # As a last resort, use the slow shell script.  Don't cache a
2861    # value for INSTALL within a source directory, because that will
2862    # break other packages using the cache if that directory is
2863    # removed, or if the value is a relative name.
2864    INSTALL=$ac_install_sh
2865  fi
2866fi
2867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2868$as_echo "$INSTALL" >&6; }
2869
2870# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2871# It thinks the first close brace ends the variable substitution.
2872test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2873
2874test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2875
2876test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2877
2878ac_ext=c
2879ac_cpp='$CPP $CPPFLAGS'
2880ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2881ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2882ac_compiler_gnu=$ac_cv_c_compiler_gnu
2883if test -n "$ac_tool_prefix"; then
2884  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2885set dummy ${ac_tool_prefix}gcc; ac_word=$2
2886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2887$as_echo_n "checking for $ac_word... " >&6; }
2888if ${ac_cv_prog_CC+:} false; then :
2889  $as_echo_n "(cached) " >&6
2890else
2891  if test -n "$CC"; then
2892  ac_cv_prog_CC="$CC" # Let the user override the test.
2893else
2894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2895for as_dir in $PATH
2896do
2897  IFS=$as_save_IFS
2898  test -z "$as_dir" && as_dir=.
2899    for ac_exec_ext in '' $ac_executable_extensions; do
2900  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2901    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2902    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2903    break 2
2904  fi
2905done
2906  done
2907IFS=$as_save_IFS
2908
2909fi
2910fi
2911CC=$ac_cv_prog_CC
2912if test -n "$CC"; then
2913  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2914$as_echo "$CC" >&6; }
2915else
2916  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2917$as_echo "no" >&6; }
2918fi
2919
2920
2921fi
2922if test -z "$ac_cv_prog_CC"; then
2923  ac_ct_CC=$CC
2924  # Extract the first word of "gcc", so it can be a program name with args.
2925set dummy gcc; ac_word=$2
2926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2927$as_echo_n "checking for $ac_word... " >&6; }
2928if ${ac_cv_prog_ac_ct_CC+:} false; then :
2929  $as_echo_n "(cached) " >&6
2930else
2931  if test -n "$ac_ct_CC"; then
2932  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2933else
2934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2935for as_dir in $PATH
2936do
2937  IFS=$as_save_IFS
2938  test -z "$as_dir" && as_dir=.
2939    for ac_exec_ext in '' $ac_executable_extensions; do
2940  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2941    ac_cv_prog_ac_ct_CC="gcc"
2942    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2943    break 2
2944  fi
2945done
2946  done
2947IFS=$as_save_IFS
2948
2949fi
2950fi
2951ac_ct_CC=$ac_cv_prog_ac_ct_CC
2952if test -n "$ac_ct_CC"; then
2953  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2954$as_echo "$ac_ct_CC" >&6; }
2955else
2956  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2957$as_echo "no" >&6; }
2958fi
2959
2960  if test "x$ac_ct_CC" = x; then
2961    CC=""
2962  else
2963    case $cross_compiling:$ac_tool_warned in
2964yes:)
2965{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2966$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2967ac_tool_warned=yes ;;
2968esac
2969    CC=$ac_ct_CC
2970  fi
2971else
2972  CC="$ac_cv_prog_CC"
2973fi
2974
2975if test -z "$CC"; then
2976          if test -n "$ac_tool_prefix"; then
2977    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2978set dummy ${ac_tool_prefix}cc; ac_word=$2
2979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2980$as_echo_n "checking for $ac_word... " >&6; }
2981if ${ac_cv_prog_CC+:} false; then :
2982  $as_echo_n "(cached) " >&6
2983else
2984  if test -n "$CC"; then
2985  ac_cv_prog_CC="$CC" # Let the user override the test.
2986else
2987as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2988for as_dir in $PATH
2989do
2990  IFS=$as_save_IFS
2991  test -z "$as_dir" && as_dir=.
2992    for ac_exec_ext in '' $ac_executable_extensions; do
2993  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2994    ac_cv_prog_CC="${ac_tool_prefix}cc"
2995    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2996    break 2
2997  fi
2998done
2999  done
3000IFS=$as_save_IFS
3001
3002fi
3003fi
3004CC=$ac_cv_prog_CC
3005if test -n "$CC"; then
3006  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3007$as_echo "$CC" >&6; }
3008else
3009  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3010$as_echo "no" >&6; }
3011fi
3012
3013
3014  fi
3015fi
3016if test -z "$CC"; then
3017  # Extract the first word of "cc", so it can be a program name with args.
3018set dummy cc; ac_word=$2
3019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3020$as_echo_n "checking for $ac_word... " >&6; }
3021if ${ac_cv_prog_CC+:} false; then :
3022  $as_echo_n "(cached) " >&6
3023else
3024  if test -n "$CC"; then
3025  ac_cv_prog_CC="$CC" # Let the user override the test.
3026else
3027  ac_prog_rejected=no
3028as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3029for as_dir in $PATH
3030do
3031  IFS=$as_save_IFS
3032  test -z "$as_dir" && as_dir=.
3033    for ac_exec_ext in '' $ac_executable_extensions; do
3034  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3035    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3036       ac_prog_rejected=yes
3037       continue
3038     fi
3039    ac_cv_prog_CC="cc"
3040    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3041    break 2
3042  fi
3043done
3044  done
3045IFS=$as_save_IFS
3046
3047if test $ac_prog_rejected = yes; then
3048  # We found a bogon in the path, so make sure we never use it.
3049  set dummy $ac_cv_prog_CC
3050  shift
3051  if test $# != 0; then
3052    # We chose a different compiler from the bogus one.
3053    # However, it has the same basename, so the bogon will be chosen
3054    # first if we set CC to just the basename; use the full file name.
3055    shift
3056    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3057  fi
3058fi
3059fi
3060fi
3061CC=$ac_cv_prog_CC
3062if test -n "$CC"; then
3063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3064$as_echo "$CC" >&6; }
3065else
3066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3067$as_echo "no" >&6; }
3068fi
3069
3070
3071fi
3072if test -z "$CC"; then
3073  if test -n "$ac_tool_prefix"; then
3074  for ac_prog in cl.exe
3075  do
3076    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3077set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3079$as_echo_n "checking for $ac_word... " >&6; }
3080if ${ac_cv_prog_CC+:} false; then :
3081  $as_echo_n "(cached) " >&6
3082else
3083  if test -n "$CC"; then
3084  ac_cv_prog_CC="$CC" # Let the user override the test.
3085else
3086as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3087for as_dir in $PATH
3088do
3089  IFS=$as_save_IFS
3090  test -z "$as_dir" && as_dir=.
3091    for ac_exec_ext in '' $ac_executable_extensions; do
3092  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3093    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3094    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3095    break 2
3096  fi
3097done
3098  done
3099IFS=$as_save_IFS
3100
3101fi
3102fi
3103CC=$ac_cv_prog_CC
3104if test -n "$CC"; then
3105  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3106$as_echo "$CC" >&6; }
3107else
3108  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3109$as_echo "no" >&6; }
3110fi
3111
3112
3113    test -n "$CC" && break
3114  done
3115fi
3116if test -z "$CC"; then
3117  ac_ct_CC=$CC
3118  for ac_prog in cl.exe
3119do
3120  # Extract the first word of "$ac_prog", so it can be a program name with args.
3121set dummy $ac_prog; ac_word=$2
3122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3123$as_echo_n "checking for $ac_word... " >&6; }
3124if ${ac_cv_prog_ac_ct_CC+:} false; then :
3125  $as_echo_n "(cached) " >&6
3126else
3127  if test -n "$ac_ct_CC"; then
3128  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3129else
3130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3131for as_dir in $PATH
3132do
3133  IFS=$as_save_IFS
3134  test -z "$as_dir" && as_dir=.
3135    for ac_exec_ext in '' $ac_executable_extensions; do
3136  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3137    ac_cv_prog_ac_ct_CC="$ac_prog"
3138    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3139    break 2
3140  fi
3141done
3142  done
3143IFS=$as_save_IFS
3144
3145fi
3146fi
3147ac_ct_CC=$ac_cv_prog_ac_ct_CC
3148if test -n "$ac_ct_CC"; then
3149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3150$as_echo "$ac_ct_CC" >&6; }
3151else
3152  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3153$as_echo "no" >&6; }
3154fi
3155
3156
3157  test -n "$ac_ct_CC" && break
3158done
3159
3160  if test "x$ac_ct_CC" = x; then
3161    CC=""
3162  else
3163    case $cross_compiling:$ac_tool_warned in
3164yes:)
3165{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3166$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3167ac_tool_warned=yes ;;
3168esac
3169    CC=$ac_ct_CC
3170  fi
3171fi
3172
3173fi
3174
3175
3176test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3177$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3178as_fn_error $? "no acceptable C compiler found in \$PATH
3179See \`config.log' for more details" "$LINENO" 5; }
3180
3181# Provide some information about the compiler.
3182$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3183set X $ac_compile
3184ac_compiler=$2
3185for ac_option in --version -v -V -qversion; do
3186  { { ac_try="$ac_compiler $ac_option >&5"
3187case "(($ac_try" in
3188  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3189  *) ac_try_echo=$ac_try;;
3190esac
3191eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3192$as_echo "$ac_try_echo"; } >&5
3193  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3194  ac_status=$?
3195  if test -s conftest.err; then
3196    sed '10a\
3197... rest of stderr output deleted ...
3198         10q' conftest.err >conftest.er1
3199    cat conftest.er1 >&5
3200  fi
3201  rm -f conftest.er1 conftest.err
3202  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3203  test $ac_status = 0; }
3204done
3205
3206cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3207/* end confdefs.h.  */
3208
3209int
3210main ()
3211{
3212
3213  ;
3214  return 0;
3215}
3216_ACEOF
3217ac_clean_files_save=$ac_clean_files
3218ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3219# Try to create an executable without -o first, disregard a.out.
3220# It will help us diagnose broken compilers, and finding out an intuition
3221# of exeext.
3222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3223$as_echo_n "checking whether the C compiler works... " >&6; }
3224ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3225
3226# The possible output files:
3227ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3228
3229ac_rmfiles=
3230for ac_file in $ac_files
3231do
3232  case $ac_file in
3233    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3234    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3235  esac
3236done
3237rm -f $ac_rmfiles
3238
3239if { { ac_try="$ac_link_default"
3240case "(($ac_try" in
3241  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3242  *) ac_try_echo=$ac_try;;
3243esac
3244eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3245$as_echo "$ac_try_echo"; } >&5
3246  (eval "$ac_link_default") 2>&5
3247  ac_status=$?
3248  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3249  test $ac_status = 0; }; then :
3250  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3251# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3252# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3253# so that the user can short-circuit this test for compilers unknown to
3254# Autoconf.
3255for ac_file in $ac_files ''
3256do
3257  test -f "$ac_file" || continue
3258  case $ac_file in
3259    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3260	;;
3261    [ab].out )
3262	# We found the default executable, but exeext='' is most
3263	# certainly right.
3264	break;;
3265    *.* )
3266	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3267	then :; else
3268	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3269	fi
3270	# We set ac_cv_exeext here because the later test for it is not
3271	# safe: cross compilers may not add the suffix if given an `-o'
3272	# argument, so we may need to know it at that point already.
3273	# Even if this section looks crufty: it has the advantage of
3274	# actually working.
3275	break;;
3276    * )
3277	break;;
3278  esac
3279done
3280test "$ac_cv_exeext" = no && ac_cv_exeext=
3281
3282else
3283  ac_file=''
3284fi
3285if test -z "$ac_file"; then :
3286  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3287$as_echo "no" >&6; }
3288$as_echo "$as_me: failed program was:" >&5
3289sed 's/^/| /' conftest.$ac_ext >&5
3290
3291{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3292$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3293as_fn_error 77 "C compiler cannot create executables
3294See \`config.log' for more details" "$LINENO" 5; }
3295else
3296  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3297$as_echo "yes" >&6; }
3298fi
3299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3300$as_echo_n "checking for C compiler default output file name... " >&6; }
3301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3302$as_echo "$ac_file" >&6; }
3303ac_exeext=$ac_cv_exeext
3304
3305rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3306ac_clean_files=$ac_clean_files_save
3307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3308$as_echo_n "checking for suffix of executables... " >&6; }
3309if { { ac_try="$ac_link"
3310case "(($ac_try" in
3311  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3312  *) ac_try_echo=$ac_try;;
3313esac
3314eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3315$as_echo "$ac_try_echo"; } >&5
3316  (eval "$ac_link") 2>&5
3317  ac_status=$?
3318  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3319  test $ac_status = 0; }; then :
3320  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3321# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3322# work properly (i.e., refer to `conftest.exe'), while it won't with
3323# `rm'.
3324for ac_file in conftest.exe conftest conftest.*; do
3325  test -f "$ac_file" || continue
3326  case $ac_file in
3327    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3328    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3329	  break;;
3330    * ) break;;
3331  esac
3332done
3333else
3334  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3335$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3336as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3337See \`config.log' for more details" "$LINENO" 5; }
3338fi
3339rm -f conftest conftest$ac_cv_exeext
3340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3341$as_echo "$ac_cv_exeext" >&6; }
3342
3343rm -f conftest.$ac_ext
3344EXEEXT=$ac_cv_exeext
3345ac_exeext=$EXEEXT
3346cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3347/* end confdefs.h.  */
3348#include <stdio.h>
3349int
3350main ()
3351{
3352FILE *f = fopen ("conftest.out", "w");
3353 return ferror (f) || fclose (f) != 0;
3354
3355  ;
3356  return 0;
3357}
3358_ACEOF
3359ac_clean_files="$ac_clean_files conftest.out"
3360# Check that the compiler produces executables we can run.  If not, either
3361# the compiler is broken, or we cross compile.
3362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3363$as_echo_n "checking whether we are cross compiling... " >&6; }
3364if test "$cross_compiling" != yes; then
3365  { { ac_try="$ac_link"
3366case "(($ac_try" in
3367  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3368  *) ac_try_echo=$ac_try;;
3369esac
3370eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3371$as_echo "$ac_try_echo"; } >&5
3372  (eval "$ac_link") 2>&5
3373  ac_status=$?
3374  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3375  test $ac_status = 0; }
3376  if { ac_try='./conftest$ac_cv_exeext'
3377  { { case "(($ac_try" in
3378  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3379  *) ac_try_echo=$ac_try;;
3380esac
3381eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3382$as_echo "$ac_try_echo"; } >&5
3383  (eval "$ac_try") 2>&5
3384  ac_status=$?
3385  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3386  test $ac_status = 0; }; }; then
3387    cross_compiling=no
3388  else
3389    if test "$cross_compiling" = maybe; then
3390	cross_compiling=yes
3391    else
3392	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3393$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3394as_fn_error $? "cannot run C compiled programs.
3395If you meant to cross compile, use \`--host'.
3396See \`config.log' for more details" "$LINENO" 5; }
3397    fi
3398  fi
3399fi
3400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3401$as_echo "$cross_compiling" >&6; }
3402
3403rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3404ac_clean_files=$ac_clean_files_save
3405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3406$as_echo_n "checking for suffix of object files... " >&6; }
3407if ${ac_cv_objext+:} false; then :
3408  $as_echo_n "(cached) " >&6
3409else
3410  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3411/* end confdefs.h.  */
3412
3413int
3414main ()
3415{
3416
3417  ;
3418  return 0;
3419}
3420_ACEOF
3421rm -f conftest.o conftest.obj
3422if { { ac_try="$ac_compile"
3423case "(($ac_try" in
3424  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3425  *) ac_try_echo=$ac_try;;
3426esac
3427eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3428$as_echo "$ac_try_echo"; } >&5
3429  (eval "$ac_compile") 2>&5
3430  ac_status=$?
3431  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3432  test $ac_status = 0; }; then :
3433  for ac_file in conftest.o conftest.obj conftest.*; do
3434  test -f "$ac_file" || continue;
3435  case $ac_file in
3436    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3437    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3438       break;;
3439  esac
3440done
3441else
3442  $as_echo "$as_me: failed program was:" >&5
3443sed 's/^/| /' conftest.$ac_ext >&5
3444
3445{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3446$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3447as_fn_error $? "cannot compute suffix of object files: cannot compile
3448See \`config.log' for more details" "$LINENO" 5; }
3449fi
3450rm -f conftest.$ac_cv_objext conftest.$ac_ext
3451fi
3452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3453$as_echo "$ac_cv_objext" >&6; }
3454OBJEXT=$ac_cv_objext
3455ac_objext=$OBJEXT
3456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3457$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3458if ${ac_cv_c_compiler_gnu+:} false; then :
3459  $as_echo_n "(cached) " >&6
3460else
3461  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3462/* end confdefs.h.  */
3463
3464int
3465main ()
3466{
3467#ifndef __GNUC__
3468       choke me
3469#endif
3470
3471  ;
3472  return 0;
3473}
3474_ACEOF
3475if ac_fn_c_try_compile "$LINENO"; then :
3476  ac_compiler_gnu=yes
3477else
3478  ac_compiler_gnu=no
3479fi
3480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3481ac_cv_c_compiler_gnu=$ac_compiler_gnu
3482
3483fi
3484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3485$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3486if test $ac_compiler_gnu = yes; then
3487  GCC=yes
3488else
3489  GCC=
3490fi
3491ac_test_CFLAGS=${CFLAGS+set}
3492ac_save_CFLAGS=$CFLAGS
3493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3494$as_echo_n "checking whether $CC accepts -g... " >&6; }
3495if ${ac_cv_prog_cc_g+:} false; then :
3496  $as_echo_n "(cached) " >&6
3497else
3498  ac_save_c_werror_flag=$ac_c_werror_flag
3499   ac_c_werror_flag=yes
3500   ac_cv_prog_cc_g=no
3501   CFLAGS="-g"
3502   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3503/* end confdefs.h.  */
3504
3505int
3506main ()
3507{
3508
3509  ;
3510  return 0;
3511}
3512_ACEOF
3513if ac_fn_c_try_compile "$LINENO"; then :
3514  ac_cv_prog_cc_g=yes
3515else
3516  CFLAGS=""
3517      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3518/* end confdefs.h.  */
3519
3520int
3521main ()
3522{
3523
3524  ;
3525  return 0;
3526}
3527_ACEOF
3528if ac_fn_c_try_compile "$LINENO"; then :
3529
3530else
3531  ac_c_werror_flag=$ac_save_c_werror_flag
3532	 CFLAGS="-g"
3533	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3534/* end confdefs.h.  */
3535
3536int
3537main ()
3538{
3539
3540  ;
3541  return 0;
3542}
3543_ACEOF
3544if ac_fn_c_try_compile "$LINENO"; then :
3545  ac_cv_prog_cc_g=yes
3546fi
3547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3548fi
3549rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3550fi
3551rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3552   ac_c_werror_flag=$ac_save_c_werror_flag
3553fi
3554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3555$as_echo "$ac_cv_prog_cc_g" >&6; }
3556if test "$ac_test_CFLAGS" = set; then
3557  CFLAGS=$ac_save_CFLAGS
3558elif test $ac_cv_prog_cc_g = yes; then
3559  if test "$GCC" = yes; then
3560    CFLAGS="-g -O2"
3561  else
3562    CFLAGS="-g"
3563  fi
3564else
3565  if test "$GCC" = yes; then
3566    CFLAGS="-O2"
3567  else
3568    CFLAGS=
3569  fi
3570fi
3571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3572$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3573if ${ac_cv_prog_cc_c89+:} false; then :
3574  $as_echo_n "(cached) " >&6
3575else
3576  ac_cv_prog_cc_c89=no
3577ac_save_CC=$CC
3578cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3579/* end confdefs.h.  */
3580#include <stdarg.h>
3581#include <stdio.h>
3582struct stat;
3583/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3584struct buf { int x; };
3585FILE * (*rcsopen) (struct buf *, struct stat *, int);
3586static char *e (p, i)
3587     char **p;
3588     int i;
3589{
3590  return p[i];
3591}
3592static char *f (char * (*g) (char **, int), char **p, ...)
3593{
3594  char *s;
3595  va_list v;
3596  va_start (v,p);
3597  s = g (p, va_arg (v,int));
3598  va_end (v);
3599  return s;
3600}
3601
3602/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3603   function prototypes and stuff, but not '\xHH' hex character constants.
3604   These don't provoke an error unfortunately, instead are silently treated
3605   as 'x'.  The following induces an error, until -std is added to get
3606   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3607   array size at least.  It's necessary to write '\x00'==0 to get something
3608   that's true only with -std.  */
3609int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3610
3611/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3612   inside strings and character constants.  */
3613#define FOO(x) 'x'
3614int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3615
3616int test (int i, double x);
3617struct s1 {int (*f) (int a);};
3618struct s2 {int (*f) (double a);};
3619int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3620int argc;
3621char **argv;
3622int
3623main ()
3624{
3625return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3626  ;
3627  return 0;
3628}
3629_ACEOF
3630for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3631	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3632do
3633  CC="$ac_save_CC $ac_arg"
3634  if ac_fn_c_try_compile "$LINENO"; then :
3635  ac_cv_prog_cc_c89=$ac_arg
3636fi
3637rm -f core conftest.err conftest.$ac_objext
3638  test "x$ac_cv_prog_cc_c89" != "xno" && break
3639done
3640rm -f conftest.$ac_ext
3641CC=$ac_save_CC
3642
3643fi
3644# AC_CACHE_VAL
3645case "x$ac_cv_prog_cc_c89" in
3646  x)
3647    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3648$as_echo "none needed" >&6; } ;;
3649  xno)
3650    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3651$as_echo "unsupported" >&6; } ;;
3652  *)
3653    CC="$CC $ac_cv_prog_cc_c89"
3654    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3655$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3656esac
3657if test "x$ac_cv_prog_cc_c89" != xno; then :
3658
3659fi
3660
3661ac_ext=c
3662ac_cpp='$CPP $CPPFLAGS'
3663ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3664ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3665ac_compiler_gnu=$ac_cv_c_compiler_gnu
3666
3667ac_ext=cpp
3668ac_cpp='$CXXCPP $CPPFLAGS'
3669ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3670ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3671ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3672if test -z "$CXX"; then
3673  if test -n "$CCC"; then
3674    CXX=$CCC
3675  else
3676    if test -n "$ac_tool_prefix"; then
3677  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3678  do
3679    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3680set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3682$as_echo_n "checking for $ac_word... " >&6; }
3683if ${ac_cv_prog_CXX+:} false; then :
3684  $as_echo_n "(cached) " >&6
3685else
3686  if test -n "$CXX"; then
3687  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3688else
3689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3690for as_dir in $PATH
3691do
3692  IFS=$as_save_IFS
3693  test -z "$as_dir" && as_dir=.
3694    for ac_exec_ext in '' $ac_executable_extensions; do
3695  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3696    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3697    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3698    break 2
3699  fi
3700done
3701  done
3702IFS=$as_save_IFS
3703
3704fi
3705fi
3706CXX=$ac_cv_prog_CXX
3707if test -n "$CXX"; then
3708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3709$as_echo "$CXX" >&6; }
3710else
3711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3712$as_echo "no" >&6; }
3713fi
3714
3715
3716    test -n "$CXX" && break
3717  done
3718fi
3719if test -z "$CXX"; then
3720  ac_ct_CXX=$CXX
3721  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3722do
3723  # Extract the first word of "$ac_prog", so it can be a program name with args.
3724set dummy $ac_prog; ac_word=$2
3725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3726$as_echo_n "checking for $ac_word... " >&6; }
3727if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3728  $as_echo_n "(cached) " >&6
3729else
3730  if test -n "$ac_ct_CXX"; then
3731  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3732else
3733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3734for as_dir in $PATH
3735do
3736  IFS=$as_save_IFS
3737  test -z "$as_dir" && as_dir=.
3738    for ac_exec_ext in '' $ac_executable_extensions; do
3739  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3740    ac_cv_prog_ac_ct_CXX="$ac_prog"
3741    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3742    break 2
3743  fi
3744done
3745  done
3746IFS=$as_save_IFS
3747
3748fi
3749fi
3750ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3751if test -n "$ac_ct_CXX"; then
3752  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3753$as_echo "$ac_ct_CXX" >&6; }
3754else
3755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3756$as_echo "no" >&6; }
3757fi
3758
3759
3760  test -n "$ac_ct_CXX" && break
3761done
3762
3763  if test "x$ac_ct_CXX" = x; then
3764    CXX="g++"
3765  else
3766    case $cross_compiling:$ac_tool_warned in
3767yes:)
3768{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3769$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3770ac_tool_warned=yes ;;
3771esac
3772    CXX=$ac_ct_CXX
3773  fi
3774fi
3775
3776  fi
3777fi
3778# Provide some information about the compiler.
3779$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3780set X $ac_compile
3781ac_compiler=$2
3782for ac_option in --version -v -V -qversion; do
3783  { { ac_try="$ac_compiler $ac_option >&5"
3784case "(($ac_try" in
3785  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3786  *) ac_try_echo=$ac_try;;
3787esac
3788eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3789$as_echo "$ac_try_echo"; } >&5
3790  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3791  ac_status=$?
3792  if test -s conftest.err; then
3793    sed '10a\
3794... rest of stderr output deleted ...
3795         10q' conftest.err >conftest.er1
3796    cat conftest.er1 >&5
3797  fi
3798  rm -f conftest.er1 conftest.err
3799  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3800  test $ac_status = 0; }
3801done
3802
3803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3804$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3805if ${ac_cv_cxx_compiler_gnu+:} false; then :
3806  $as_echo_n "(cached) " >&6
3807else
3808  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3809/* end confdefs.h.  */
3810
3811int
3812main ()
3813{
3814#ifndef __GNUC__
3815       choke me
3816#endif
3817
3818  ;
3819  return 0;
3820}
3821_ACEOF
3822if ac_fn_cxx_try_compile "$LINENO"; then :
3823  ac_compiler_gnu=yes
3824else
3825  ac_compiler_gnu=no
3826fi
3827rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3828ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3829
3830fi
3831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3832$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3833if test $ac_compiler_gnu = yes; then
3834  GXX=yes
3835else
3836  GXX=
3837fi
3838ac_test_CXXFLAGS=${CXXFLAGS+set}
3839ac_save_CXXFLAGS=$CXXFLAGS
3840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3841$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3842if ${ac_cv_prog_cxx_g+:} false; then :
3843  $as_echo_n "(cached) " >&6
3844else
3845  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3846   ac_cxx_werror_flag=yes
3847   ac_cv_prog_cxx_g=no
3848   CXXFLAGS="-g"
3849   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3850/* end confdefs.h.  */
3851
3852int
3853main ()
3854{
3855
3856  ;
3857  return 0;
3858}
3859_ACEOF
3860if ac_fn_cxx_try_compile "$LINENO"; then :
3861  ac_cv_prog_cxx_g=yes
3862else
3863  CXXFLAGS=""
3864      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3865/* end confdefs.h.  */
3866
3867int
3868main ()
3869{
3870
3871  ;
3872  return 0;
3873}
3874_ACEOF
3875if ac_fn_cxx_try_compile "$LINENO"; then :
3876
3877else
3878  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3879	 CXXFLAGS="-g"
3880	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3881/* end confdefs.h.  */
3882
3883int
3884main ()
3885{
3886
3887  ;
3888  return 0;
3889}
3890_ACEOF
3891if ac_fn_cxx_try_compile "$LINENO"; then :
3892  ac_cv_prog_cxx_g=yes
3893fi
3894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3895fi
3896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3897fi
3898rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3899   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3900fi
3901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3902$as_echo "$ac_cv_prog_cxx_g" >&6; }
3903if test "$ac_test_CXXFLAGS" = set; then
3904  CXXFLAGS=$ac_save_CXXFLAGS
3905elif test $ac_cv_prog_cxx_g = yes; then
3906  if test "$GXX" = yes; then
3907    CXXFLAGS="-g -O2"
3908  else
3909    CXXFLAGS="-g"
3910  fi
3911else
3912  if test "$GXX" = yes; then
3913    CXXFLAGS="-O2"
3914  else
3915    CXXFLAGS=
3916  fi
3917fi
3918ac_ext=c
3919ac_cpp='$CPP $CPPFLAGS'
3920ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3921ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3922ac_compiler_gnu=$ac_cv_c_compiler_gnu
3923
3924if test -n "$ac_tool_prefix"; then
3925  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3926set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3928$as_echo_n "checking for $ac_word... " >&6; }
3929if ${ac_cv_prog_RANLIB+:} false; then :
3930  $as_echo_n "(cached) " >&6
3931else
3932  if test -n "$RANLIB"; then
3933  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3934else
3935as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3936for as_dir in $PATH
3937do
3938  IFS=$as_save_IFS
3939  test -z "$as_dir" && as_dir=.
3940    for ac_exec_ext in '' $ac_executable_extensions; do
3941  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3942    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3943    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3944    break 2
3945  fi
3946done
3947  done
3948IFS=$as_save_IFS
3949
3950fi
3951fi
3952RANLIB=$ac_cv_prog_RANLIB
3953if test -n "$RANLIB"; then
3954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3955$as_echo "$RANLIB" >&6; }
3956else
3957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3958$as_echo "no" >&6; }
3959fi
3960
3961
3962fi
3963if test -z "$ac_cv_prog_RANLIB"; then
3964  ac_ct_RANLIB=$RANLIB
3965  # Extract the first word of "ranlib", so it can be a program name with args.
3966set dummy ranlib; ac_word=$2
3967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3968$as_echo_n "checking for $ac_word... " >&6; }
3969if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3970  $as_echo_n "(cached) " >&6
3971else
3972  if test -n "$ac_ct_RANLIB"; then
3973  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3974else
3975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3976for as_dir in $PATH
3977do
3978  IFS=$as_save_IFS
3979  test -z "$as_dir" && as_dir=.
3980    for ac_exec_ext in '' $ac_executable_extensions; do
3981  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3982    ac_cv_prog_ac_ct_RANLIB="ranlib"
3983    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3984    break 2
3985  fi
3986done
3987  done
3988IFS=$as_save_IFS
3989
3990fi
3991fi
3992ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3993if test -n "$ac_ct_RANLIB"; then
3994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3995$as_echo "$ac_ct_RANLIB" >&6; }
3996else
3997  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3998$as_echo "no" >&6; }
3999fi
4000
4001  if test "x$ac_ct_RANLIB" = x; then
4002    RANLIB=":"
4003  else
4004    case $cross_compiling:$ac_tool_warned in
4005yes:)
4006{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4007$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4008ac_tool_warned=yes ;;
4009esac
4010    RANLIB=$ac_ct_RANLIB
4011  fi
4012else
4013  RANLIB="$ac_cv_prog_RANLIB"
4014fi
4015
4016if test -n "$ac_tool_prefix"; then
4017  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4018set dummy ${ac_tool_prefix}ar; ac_word=$2
4019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4020$as_echo_n "checking for $ac_word... " >&6; }
4021if ${ac_cv_prog_AR+:} false; then :
4022  $as_echo_n "(cached) " >&6
4023else
4024  if test -n "$AR"; then
4025  ac_cv_prog_AR="$AR" # Let the user override the test.
4026else
4027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4028for as_dir in $PATH
4029do
4030  IFS=$as_save_IFS
4031  test -z "$as_dir" && as_dir=.
4032    for ac_exec_ext in '' $ac_executable_extensions; do
4033  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4034    ac_cv_prog_AR="${ac_tool_prefix}ar"
4035    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4036    break 2
4037  fi
4038done
4039  done
4040IFS=$as_save_IFS
4041
4042fi
4043fi
4044AR=$ac_cv_prog_AR
4045if test -n "$AR"; then
4046  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4047$as_echo "$AR" >&6; }
4048else
4049  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4050$as_echo "no" >&6; }
4051fi
4052
4053
4054fi
4055if test -z "$ac_cv_prog_AR"; then
4056  ac_ct_AR=$AR
4057  # Extract the first word of "ar", so it can be a program name with args.
4058set dummy ar; ac_word=$2
4059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4060$as_echo_n "checking for $ac_word... " >&6; }
4061if ${ac_cv_prog_ac_ct_AR+:} false; then :
4062  $as_echo_n "(cached) " >&6
4063else
4064  if test -n "$ac_ct_AR"; then
4065  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4066else
4067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4068for as_dir in $PATH
4069do
4070  IFS=$as_save_IFS
4071  test -z "$as_dir" && as_dir=.
4072    for ac_exec_ext in '' $ac_executable_extensions; do
4073  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4074    ac_cv_prog_ac_ct_AR="ar"
4075    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4076    break 2
4077  fi
4078done
4079  done
4080IFS=$as_save_IFS
4081
4082fi
4083fi
4084ac_ct_AR=$ac_cv_prog_ac_ct_AR
4085if test -n "$ac_ct_AR"; then
4086  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4087$as_echo "$ac_ct_AR" >&6; }
4088else
4089  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4090$as_echo "no" >&6; }
4091fi
4092
4093  if test "x$ac_ct_AR" = x; then
4094    AR=""
4095  else
4096    case $cross_compiling:$ac_tool_warned in
4097yes:)
4098{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4099$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4100ac_tool_warned=yes ;;
4101esac
4102    AR=$ac_ct_AR
4103  fi
4104else
4105  AR="$ac_cv_prog_AR"
4106fi
4107
4108
4109
4110ac_ext=c
4111ac_cpp='$CPP $CPPFLAGS'
4112ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4113ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4114ac_compiler_gnu=$ac_cv_c_compiler_gnu
4115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4116$as_echo_n "checking how to run the C preprocessor... " >&6; }
4117# On Suns, sometimes $CPP names a directory.
4118if test -n "$CPP" && test -d "$CPP"; then
4119  CPP=
4120fi
4121if test -z "$CPP"; then
4122  if ${ac_cv_prog_CPP+:} false; then :
4123  $as_echo_n "(cached) " >&6
4124else
4125      # Double quotes because CPP needs to be expanded
4126    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4127    do
4128      ac_preproc_ok=false
4129for ac_c_preproc_warn_flag in '' yes
4130do
4131  # Use a header file that comes with gcc, so configuring glibc
4132  # with a fresh cross-compiler works.
4133  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4134  # <limits.h> exists even on freestanding compilers.
4135  # On the NeXT, cc -E runs the code through the compiler's parser,
4136  # not just through cpp. "Syntax error" is here to catch this case.
4137  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4138/* end confdefs.h.  */
4139#ifdef __STDC__
4140# include <limits.h>
4141#else
4142# include <assert.h>
4143#endif
4144		     Syntax error
4145_ACEOF
4146if ac_fn_c_try_cpp "$LINENO"; then :
4147
4148else
4149  # Broken: fails on valid input.
4150continue
4151fi
4152rm -f conftest.err conftest.i conftest.$ac_ext
4153
4154  # OK, works on sane cases.  Now check whether nonexistent headers
4155  # can be detected and how.
4156  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4157/* end confdefs.h.  */
4158#include <ac_nonexistent.h>
4159_ACEOF
4160if ac_fn_c_try_cpp "$LINENO"; then :
4161  # Broken: success on invalid input.
4162continue
4163else
4164  # Passes both tests.
4165ac_preproc_ok=:
4166break
4167fi
4168rm -f conftest.err conftest.i conftest.$ac_ext
4169
4170done
4171# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4172rm -f conftest.i conftest.err conftest.$ac_ext
4173if $ac_preproc_ok; then :
4174  break
4175fi
4176
4177    done
4178    ac_cv_prog_CPP=$CPP
4179
4180fi
4181  CPP=$ac_cv_prog_CPP
4182else
4183  ac_cv_prog_CPP=$CPP
4184fi
4185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4186$as_echo "$CPP" >&6; }
4187ac_preproc_ok=false
4188for ac_c_preproc_warn_flag in '' yes
4189do
4190  # Use a header file that comes with gcc, so configuring glibc
4191  # with a fresh cross-compiler works.
4192  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4193  # <limits.h> exists even on freestanding compilers.
4194  # On the NeXT, cc -E runs the code through the compiler's parser,
4195  # not just through cpp. "Syntax error" is here to catch this case.
4196  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4197/* end confdefs.h.  */
4198#ifdef __STDC__
4199# include <limits.h>
4200#else
4201# include <assert.h>
4202#endif
4203		     Syntax error
4204_ACEOF
4205if ac_fn_c_try_cpp "$LINENO"; then :
4206
4207else
4208  # Broken: fails on valid input.
4209continue
4210fi
4211rm -f conftest.err conftest.i conftest.$ac_ext
4212
4213  # OK, works on sane cases.  Now check whether nonexistent headers
4214  # can be detected and how.
4215  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4216/* end confdefs.h.  */
4217#include <ac_nonexistent.h>
4218_ACEOF
4219if ac_fn_c_try_cpp "$LINENO"; then :
4220  # Broken: success on invalid input.
4221continue
4222else
4223  # Passes both tests.
4224ac_preproc_ok=:
4225break
4226fi
4227rm -f conftest.err conftest.i conftest.$ac_ext
4228
4229done
4230# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4231rm -f conftest.i conftest.err conftest.$ac_ext
4232if $ac_preproc_ok; then :
4233
4234else
4235  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4236$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4237as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4238See \`config.log' for more details" "$LINENO" 5; }
4239fi
4240
4241ac_ext=c
4242ac_cpp='$CPP $CPPFLAGS'
4243ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4244ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4245ac_compiler_gnu=$ac_cv_c_compiler_gnu
4246
4247
4248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4249$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4250if ${ac_cv_path_GREP+:} false; then :
4251  $as_echo_n "(cached) " >&6
4252else
4253  if test -z "$GREP"; then
4254  ac_path_GREP_found=false
4255  # Loop through the user's path and test for each of PROGNAME-LIST
4256  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4257for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4258do
4259  IFS=$as_save_IFS
4260  test -z "$as_dir" && as_dir=.
4261    for ac_prog in grep ggrep; do
4262    for ac_exec_ext in '' $ac_executable_extensions; do
4263      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4264      as_fn_executable_p "$ac_path_GREP" || continue
4265# Check for GNU ac_path_GREP and select it if it is found.
4266  # Check for GNU $ac_path_GREP
4267case `"$ac_path_GREP" --version 2>&1` in
4268*GNU*)
4269  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4270*)
4271  ac_count=0
4272  $as_echo_n 0123456789 >"conftest.in"
4273  while :
4274  do
4275    cat "conftest.in" "conftest.in" >"conftest.tmp"
4276    mv "conftest.tmp" "conftest.in"
4277    cp "conftest.in" "conftest.nl"
4278    $as_echo 'GREP' >> "conftest.nl"
4279    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4280    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4281    as_fn_arith $ac_count + 1 && ac_count=$as_val
4282    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4283      # Best one so far, save it but keep looking for a better one
4284      ac_cv_path_GREP="$ac_path_GREP"
4285      ac_path_GREP_max=$ac_count
4286    fi
4287    # 10*(2^10) chars as input seems more than enough
4288    test $ac_count -gt 10 && break
4289  done
4290  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4291esac
4292
4293      $ac_path_GREP_found && break 3
4294    done
4295  done
4296  done
4297IFS=$as_save_IFS
4298  if test -z "$ac_cv_path_GREP"; then
4299    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4300  fi
4301else
4302  ac_cv_path_GREP=$GREP
4303fi
4304
4305fi
4306{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4307$as_echo "$ac_cv_path_GREP" >&6; }
4308 GREP="$ac_cv_path_GREP"
4309
4310
4311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4312$as_echo_n "checking for egrep... " >&6; }
4313if ${ac_cv_path_EGREP+:} false; then :
4314  $as_echo_n "(cached) " >&6
4315else
4316  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4317   then ac_cv_path_EGREP="$GREP -E"
4318   else
4319     if test -z "$EGREP"; then
4320  ac_path_EGREP_found=false
4321  # Loop through the user's path and test for each of PROGNAME-LIST
4322  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4323for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4324do
4325  IFS=$as_save_IFS
4326  test -z "$as_dir" && as_dir=.
4327    for ac_prog in egrep; do
4328    for ac_exec_ext in '' $ac_executable_extensions; do
4329      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4330      as_fn_executable_p "$ac_path_EGREP" || continue
4331# Check for GNU ac_path_EGREP and select it if it is found.
4332  # Check for GNU $ac_path_EGREP
4333case `"$ac_path_EGREP" --version 2>&1` in
4334*GNU*)
4335  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4336*)
4337  ac_count=0
4338  $as_echo_n 0123456789 >"conftest.in"
4339  while :
4340  do
4341    cat "conftest.in" "conftest.in" >"conftest.tmp"
4342    mv "conftest.tmp" "conftest.in"
4343    cp "conftest.in" "conftest.nl"
4344    $as_echo 'EGREP' >> "conftest.nl"
4345    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4346    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4347    as_fn_arith $ac_count + 1 && ac_count=$as_val
4348    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4349      # Best one so far, save it but keep looking for a better one
4350      ac_cv_path_EGREP="$ac_path_EGREP"
4351      ac_path_EGREP_max=$ac_count
4352    fi
4353    # 10*(2^10) chars as input seems more than enough
4354    test $ac_count -gt 10 && break
4355  done
4356  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4357esac
4358
4359      $ac_path_EGREP_found && break 3
4360    done
4361  done
4362  done
4363IFS=$as_save_IFS
4364  if test -z "$ac_cv_path_EGREP"; then
4365    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4366  fi
4367else
4368  ac_cv_path_EGREP=$EGREP
4369fi
4370
4371   fi
4372fi
4373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4374$as_echo "$ac_cv_path_EGREP" >&6; }
4375 EGREP="$ac_cv_path_EGREP"
4376
4377
4378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4379$as_echo_n "checking for ANSI C header files... " >&6; }
4380if ${ac_cv_header_stdc+:} false; then :
4381  $as_echo_n "(cached) " >&6
4382else
4383  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4384/* end confdefs.h.  */
4385#include <stdlib.h>
4386#include <stdarg.h>
4387#include <string.h>
4388#include <float.h>
4389
4390int
4391main ()
4392{
4393
4394  ;
4395  return 0;
4396}
4397_ACEOF
4398if ac_fn_c_try_compile "$LINENO"; then :
4399  ac_cv_header_stdc=yes
4400else
4401  ac_cv_header_stdc=no
4402fi
4403rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4404
4405if test $ac_cv_header_stdc = yes; then
4406  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4407  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4408/* end confdefs.h.  */
4409#include <string.h>
4410
4411_ACEOF
4412if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4413  $EGREP "memchr" >/dev/null 2>&1; then :
4414
4415else
4416  ac_cv_header_stdc=no
4417fi
4418rm -f conftest*
4419
4420fi
4421
4422if test $ac_cv_header_stdc = yes; then
4423  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4424  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4425/* end confdefs.h.  */
4426#include <stdlib.h>
4427
4428_ACEOF
4429if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4430  $EGREP "free" >/dev/null 2>&1; then :
4431
4432else
4433  ac_cv_header_stdc=no
4434fi
4435rm -f conftest*
4436
4437fi
4438
4439if test $ac_cv_header_stdc = yes; then
4440  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4441  if test "$cross_compiling" = yes; then :
4442  :
4443else
4444  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4445/* end confdefs.h.  */
4446#include <ctype.h>
4447#include <stdlib.h>
4448#if ((' ' & 0x0FF) == 0x020)
4449# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4450# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4451#else
4452# define ISLOWER(c) \
4453		   (('a' <= (c) && (c) <= 'i') \
4454		     || ('j' <= (c) && (c) <= 'r') \
4455		     || ('s' <= (c) && (c) <= 'z'))
4456# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4457#endif
4458
4459#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4460int
4461main ()
4462{
4463  int i;
4464  for (i = 0; i < 256; i++)
4465    if (XOR (islower (i), ISLOWER (i))
4466	|| toupper (i) != TOUPPER (i))
4467      return 2;
4468  return 0;
4469}
4470_ACEOF
4471if ac_fn_c_try_run "$LINENO"; then :
4472
4473else
4474  ac_cv_header_stdc=no
4475fi
4476rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4477  conftest.$ac_objext conftest.beam conftest.$ac_ext
4478fi
4479
4480fi
4481fi
4482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4483$as_echo "$ac_cv_header_stdc" >&6; }
4484if test $ac_cv_header_stdc = yes; then
4485
4486$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4487
4488fi
4489
4490# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4491for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4492		  inttypes.h stdint.h unistd.h
4493do :
4494  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4495ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4496"
4497if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4498  cat >>confdefs.h <<_ACEOF
4499#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4500_ACEOF
4501
4502fi
4503
4504done
4505
4506
4507
4508  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4509if test "x$ac_cv_header_minix_config_h" = xyes; then :
4510  MINIX=yes
4511else
4512  MINIX=
4513fi
4514
4515
4516  if test "$MINIX" = yes; then
4517
4518$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4519
4520
4521$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4522
4523
4524$as_echo "#define _MINIX 1" >>confdefs.h
4525
4526  fi
4527
4528
4529  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4530$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4531if ${ac_cv_safe_to_define___extensions__+:} false; then :
4532  $as_echo_n "(cached) " >&6
4533else
4534  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4535/* end confdefs.h.  */
4536
4537#         define __EXTENSIONS__ 1
4538          $ac_includes_default
4539int
4540main ()
4541{
4542
4543  ;
4544  return 0;
4545}
4546_ACEOF
4547if ac_fn_c_try_compile "$LINENO"; then :
4548  ac_cv_safe_to_define___extensions__=yes
4549else
4550  ac_cv_safe_to_define___extensions__=no
4551fi
4552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4553fi
4554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4555$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4556  test $ac_cv_safe_to_define___extensions__ = yes &&
4557    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4558
4559  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4560
4561  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4562
4563  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4564
4565  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4566
4567
4568# Check whether --enable-largefile was given.
4569if test "${enable_largefile+set}" = set; then :
4570  enableval=$enable_largefile;
4571fi
4572
4573if test "$enable_largefile" != no; then
4574
4575  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4576$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4577if ${ac_cv_sys_largefile_CC+:} false; then :
4578  $as_echo_n "(cached) " >&6
4579else
4580  ac_cv_sys_largefile_CC=no
4581     if test "$GCC" != yes; then
4582       ac_save_CC=$CC
4583       while :; do
4584	 # IRIX 6.2 and later do not support large files by default,
4585	 # so use the C compiler's -n32 option if that helps.
4586	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4587/* end confdefs.h.  */
4588#include <sys/types.h>
4589 /* Check that off_t can represent 2**63 - 1 correctly.
4590    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4591    since some C++ compilers masquerading as C compilers
4592    incorrectly reject 9223372036854775807.  */
4593#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4594  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4595		       && LARGE_OFF_T % 2147483647 == 1)
4596		      ? 1 : -1];
4597int
4598main ()
4599{
4600
4601  ;
4602  return 0;
4603}
4604_ACEOF
4605	 if ac_fn_c_try_compile "$LINENO"; then :
4606  break
4607fi
4608rm -f core conftest.err conftest.$ac_objext
4609	 CC="$CC -n32"
4610	 if ac_fn_c_try_compile "$LINENO"; then :
4611  ac_cv_sys_largefile_CC=' -n32'; break
4612fi
4613rm -f core conftest.err conftest.$ac_objext
4614	 break
4615       done
4616       CC=$ac_save_CC
4617       rm -f conftest.$ac_ext
4618    fi
4619fi
4620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4621$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4622  if test "$ac_cv_sys_largefile_CC" != no; then
4623    CC=$CC$ac_cv_sys_largefile_CC
4624  fi
4625
4626  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4627$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4628if ${ac_cv_sys_file_offset_bits+:} false; then :
4629  $as_echo_n "(cached) " >&6
4630else
4631  while :; do
4632  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4633/* end confdefs.h.  */
4634#include <sys/types.h>
4635 /* Check that off_t can represent 2**63 - 1 correctly.
4636    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4637    since some C++ compilers masquerading as C compilers
4638    incorrectly reject 9223372036854775807.  */
4639#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4640  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4641		       && LARGE_OFF_T % 2147483647 == 1)
4642		      ? 1 : -1];
4643int
4644main ()
4645{
4646
4647  ;
4648  return 0;
4649}
4650_ACEOF
4651if ac_fn_c_try_compile "$LINENO"; then :
4652  ac_cv_sys_file_offset_bits=no; break
4653fi
4654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4655  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4656/* end confdefs.h.  */
4657#define _FILE_OFFSET_BITS 64
4658#include <sys/types.h>
4659 /* Check that off_t can represent 2**63 - 1 correctly.
4660    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4661    since some C++ compilers masquerading as C compilers
4662    incorrectly reject 9223372036854775807.  */
4663#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4664  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4665		       && LARGE_OFF_T % 2147483647 == 1)
4666		      ? 1 : -1];
4667int
4668main ()
4669{
4670
4671  ;
4672  return 0;
4673}
4674_ACEOF
4675if ac_fn_c_try_compile "$LINENO"; then :
4676  ac_cv_sys_file_offset_bits=64; break
4677fi
4678rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4679  ac_cv_sys_file_offset_bits=unknown
4680  break
4681done
4682fi
4683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4684$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4685case $ac_cv_sys_file_offset_bits in #(
4686  no | unknown) ;;
4687  *)
4688cat >>confdefs.h <<_ACEOF
4689#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4690_ACEOF
4691;;
4692esac
4693rm -rf conftest*
4694  if test $ac_cv_sys_file_offset_bits = unknown; then
4695    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4696$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4697if ${ac_cv_sys_large_files+:} false; then :
4698  $as_echo_n "(cached) " >&6
4699else
4700  while :; do
4701  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4702/* end confdefs.h.  */
4703#include <sys/types.h>
4704 /* Check that off_t can represent 2**63 - 1 correctly.
4705    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4706    since some C++ compilers masquerading as C compilers
4707    incorrectly reject 9223372036854775807.  */
4708#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4709  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4710		       && LARGE_OFF_T % 2147483647 == 1)
4711		      ? 1 : -1];
4712int
4713main ()
4714{
4715
4716  ;
4717  return 0;
4718}
4719_ACEOF
4720if ac_fn_c_try_compile "$LINENO"; then :
4721  ac_cv_sys_large_files=no; break
4722fi
4723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4724  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4725/* end confdefs.h.  */
4726#define _LARGE_FILES 1
4727#include <sys/types.h>
4728 /* Check that off_t can represent 2**63 - 1 correctly.
4729    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4730    since some C++ compilers masquerading as C compilers
4731    incorrectly reject 9223372036854775807.  */
4732#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4733  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4734		       && LARGE_OFF_T % 2147483647 == 1)
4735		      ? 1 : -1];
4736int
4737main ()
4738{
4739
4740  ;
4741  return 0;
4742}
4743_ACEOF
4744if ac_fn_c_try_compile "$LINENO"; then :
4745  ac_cv_sys_large_files=1; break
4746fi
4747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4748  ac_cv_sys_large_files=unknown
4749  break
4750done
4751fi
4752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4753$as_echo "$ac_cv_sys_large_files" >&6; }
4754case $ac_cv_sys_large_files in #(
4755  no | unknown) ;;
4756  *)
4757cat >>confdefs.h <<_ACEOF
4758#define _LARGE_FILES $ac_cv_sys_large_files
4759_ACEOF
4760;;
4761esac
4762rm -rf conftest*
4763  fi
4764
4765
4766fi
4767
4768
4769MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
4770for ac_prog in aclocal
4771do
4772  # Extract the first word of "$ac_prog", so it can be a program name with args.
4773set dummy $ac_prog; ac_word=$2
4774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4775$as_echo_n "checking for $ac_word... " >&6; }
4776if ${ac_cv_prog_ACLOCAL+:} false; then :
4777  $as_echo_n "(cached) " >&6
4778else
4779  if test -n "$ACLOCAL"; then
4780  ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
4781else
4782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4783for as_dir in $PATH
4784do
4785  IFS=$as_save_IFS
4786  test -z "$as_dir" && as_dir=.
4787    for ac_exec_ext in '' $ac_executable_extensions; do
4788  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4789    ac_cv_prog_ACLOCAL="$ac_prog"
4790    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4791    break 2
4792  fi
4793done
4794  done
4795IFS=$as_save_IFS
4796
4797fi
4798fi
4799ACLOCAL=$ac_cv_prog_ACLOCAL
4800if test -n "$ACLOCAL"; then
4801  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
4802$as_echo "$ACLOCAL" >&6; }
4803else
4804  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4805$as_echo "no" >&6; }
4806fi
4807
4808
4809  test -n "$ACLOCAL" && break
4810done
4811test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
4812
4813for ac_prog in autoconf
4814do
4815  # Extract the first word of "$ac_prog", so it can be a program name with args.
4816set dummy $ac_prog; ac_word=$2
4817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4818$as_echo_n "checking for $ac_word... " >&6; }
4819if ${ac_cv_prog_AUTOCONF+:} false; then :
4820  $as_echo_n "(cached) " >&6
4821else
4822  if test -n "$AUTOCONF"; then
4823  ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
4824else
4825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4826for as_dir in $PATH
4827do
4828  IFS=$as_save_IFS
4829  test -z "$as_dir" && as_dir=.
4830    for ac_exec_ext in '' $ac_executable_extensions; do
4831  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4832    ac_cv_prog_AUTOCONF="$ac_prog"
4833    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4834    break 2
4835  fi
4836done
4837  done
4838IFS=$as_save_IFS
4839
4840fi
4841fi
4842AUTOCONF=$ac_cv_prog_AUTOCONF
4843if test -n "$AUTOCONF"; then
4844  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
4845$as_echo "$AUTOCONF" >&6; }
4846else
4847  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4848$as_echo "no" >&6; }
4849fi
4850
4851
4852  test -n "$AUTOCONF" && break
4853done
4854test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
4855
4856for ac_prog in autoheader
4857do
4858  # Extract the first word of "$ac_prog", so it can be a program name with args.
4859set dummy $ac_prog; ac_word=$2
4860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4861$as_echo_n "checking for $ac_word... " >&6; }
4862if ${ac_cv_prog_AUTOHEADER+:} false; then :
4863  $as_echo_n "(cached) " >&6
4864else
4865  if test -n "$AUTOHEADER"; then
4866  ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
4867else
4868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4869for as_dir in $PATH
4870do
4871  IFS=$as_save_IFS
4872  test -z "$as_dir" && as_dir=.
4873    for ac_exec_ext in '' $ac_executable_extensions; do
4874  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4875    ac_cv_prog_AUTOHEADER="$ac_prog"
4876    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4877    break 2
4878  fi
4879done
4880  done
4881IFS=$as_save_IFS
4882
4883fi
4884fi
4885AUTOHEADER=$ac_cv_prog_AUTOHEADER
4886if test -n "$AUTOHEADER"; then
4887  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
4888$as_echo "$AUTOHEADER" >&6; }
4889else
4890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4891$as_echo "no" >&6; }
4892fi
4893
4894
4895  test -n "$AUTOHEADER" && break
4896done
4897test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
4898
4899
4900if test -z "$ETAGS"; then
4901  ETAGS=etags
4902fi
4903
4904
4905# Figure out what compiler warnings we can enable.
4906# See config/warnings.m4 for details.
4907
4908ac_ext=c
4909ac_cpp='$CPP $CPPFLAGS'
4910ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4911ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4912ac_compiler_gnu=$ac_cv_c_compiler_gnu
4913
4914warn=
4915save_CFLAGS="$CFLAGS"
4916for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \
4917			  -Wmissing-format-attribute; do
4918  # Do the check with the no- prefix removed since gcc silently
4919  # accepts any -Wno-* option on purpose
4920  case $real_option in
4921    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4922    *) option=$real_option ;;
4923  esac
4924  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4925
4926  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4927$as_echo_n "checking whether $CC supports $option... " >&6; }
4928if eval \${$as_acx_Woption+:} false; then :
4929  $as_echo_n "(cached) " >&6
4930else
4931  CFLAGS="$option"
4932    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4933/* end confdefs.h.  */
4934
4935int
4936main ()
4937{
4938
4939  ;
4940  return 0;
4941}
4942_ACEOF
4943if ac_fn_c_try_compile "$LINENO"; then :
4944  eval "$as_acx_Woption=yes"
4945else
4946  eval "$as_acx_Woption=no"
4947fi
4948rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4949
4950fi
4951eval ac_res=\$$as_acx_Woption
4952	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4953$as_echo "$ac_res" >&6; }
4954  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4955  warn="$warn${warn:+ }$real_option"
4956fi
4957  done
4958CFLAGS="$save_CFLAGS"
4959ac_ext=c
4960ac_cpp='$CPP $CPPFLAGS'
4961ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4962ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4963ac_compiler_gnu=$ac_cv_c_compiler_gnu
4964
4965
4966ac_ext=c
4967ac_cpp='$CPP $CPPFLAGS'
4968ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4969ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4970ac_compiler_gnu=$ac_cv_c_compiler_gnu
4971
4972c_warn=
4973save_CFLAGS="$CFLAGS"
4974for real_option in -Wstrict-prototypes -Wmissing-prototypes \
4975			  -Wold-style-definition -Wc++-compat; do
4976  # Do the check with the no- prefix removed since gcc silently
4977  # accepts any -Wno-* option on purpose
4978  case $real_option in
4979    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4980    *) option=$real_option ;;
4981  esac
4982  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4983
4984  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4985$as_echo_n "checking whether $CC supports $option... " >&6; }
4986if eval \${$as_acx_Woption+:} false; then :
4987  $as_echo_n "(cached) " >&6
4988else
4989  CFLAGS="$option"
4990    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4991/* end confdefs.h.  */
4992
4993int
4994main ()
4995{
4996
4997  ;
4998  return 0;
4999}
5000_ACEOF
5001if ac_fn_c_try_compile "$LINENO"; then :
5002  eval "$as_acx_Woption=yes"
5003else
5004  eval "$as_acx_Woption=no"
5005fi
5006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5007
5008fi
5009eval ac_res=\$$as_acx_Woption
5010	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5011$as_echo "$ac_res" >&6; }
5012  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
5013  c_warn="$c_warn${c_warn:+ }$real_option"
5014fi
5015  done
5016CFLAGS="$save_CFLAGS"
5017ac_ext=c
5018ac_cpp='$CPP $CPPFLAGS'
5019ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5020ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5021ac_compiler_gnu=$ac_cv_c_compiler_gnu
5022
5023
5024ac_ext=c
5025ac_cpp='$CPP $CPPFLAGS'
5026ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5027ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5028ac_compiler_gnu=$ac_cv_c_compiler_gnu
5029
5030WARN_PEDANTIC=
5031# Do the check with the no- prefix removed from the warning options
5032# since gcc silently accepts any -Wno-* option on purpose
5033if test "$GCC" = yes; then :
5034  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
5035$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
5036if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
5037  $as_echo_n "(cached) " >&6
5038else
5039  save_CFLAGS="$CFLAGS"
5040CFLAGS="-pedantic -Wlong-long"
5041cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5042/* end confdefs.h.  */
5043
5044int
5045main ()
5046{
5047
5048  ;
5049  return 0;
5050}
5051_ACEOF
5052if ac_fn_c_try_compile "$LINENO"; then :
5053  acx_cv_prog_cc_pedantic__Wlong_long=yes
5054else
5055  acx_cv_prog_cc_pedantic__Wlong_long=no
5056fi
5057rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5058CFLAGS="$save_CFLAGS"
5059fi
5060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
5061$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
5062if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
5063  WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
5064fi
5065
5066fi
5067ac_ext=c
5068ac_cpp='$CPP $CPPFLAGS'
5069ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5070ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5071ac_compiler_gnu=$ac_cv_c_compiler_gnu
5072
5073
5074
5075# Disable exceptions and RTTI if building with g++
5076ac_ext=c
5077ac_cpp='$CPP $CPPFLAGS'
5078ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5079ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5080ac_compiler_gnu=$ac_cv_c_compiler_gnu
5081
5082noexception_flags=
5083save_CFLAGS="$CFLAGS"
5084for real_option in -fno-exceptions -fno-rtti; do
5085  # Do the check with the no- prefix removed since gcc silently
5086  # accepts any -Wno-* option on purpose
5087  case $real_option in
5088    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
5089    *) option=$real_option ;;
5090  esac
5091  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
5092
5093  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
5094$as_echo_n "checking whether $CC supports $option... " >&6; }
5095if eval \${$as_acx_Woption+:} false; then :
5096  $as_echo_n "(cached) " >&6
5097else
5098  CFLAGS="$option"
5099    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5100/* end confdefs.h.  */
5101
5102int
5103main ()
5104{
5105
5106  ;
5107  return 0;
5108}
5109_ACEOF
5110if ac_fn_c_try_compile "$LINENO"; then :
5111  eval "$as_acx_Woption=yes"
5112else
5113  eval "$as_acx_Woption=no"
5114fi
5115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5116
5117fi
5118eval ac_res=\$$as_acx_Woption
5119	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5120$as_echo "$ac_res" >&6; }
5121  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
5122  noexception_flags="$noexception_flags${noexception_flags:+ }$real_option"
5123fi
5124  done
5125CFLAGS="$save_CFLAGS"
5126ac_ext=c
5127ac_cpp='$CPP $CPPFLAGS'
5128ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5129ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5130ac_compiler_gnu=$ac_cv_c_compiler_gnu
5131
5132
5133
5134# Only enable with --enable-werror-always until existing warnings are
5135# corrected.
5136ac_ext=c
5137ac_cpp='$CPP $CPPFLAGS'
5138ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5139ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5140ac_compiler_gnu=$ac_cv_c_compiler_gnu
5141
5142WERROR=
5143# Check whether --enable-werror-always was given.
5144if test "${enable_werror_always+set}" = set; then :
5145  enableval=$enable_werror_always;
5146else
5147  enable_werror_always=no
5148fi
5149
5150if test $enable_werror_always = yes; then :
5151  WERROR="$WERROR${WERROR:+ }-Werror"
5152fi
5153
5154ac_ext=c
5155ac_cpp='$CPP $CPPFLAGS'
5156ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5157ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5158ac_compiler_gnu=$ac_cv_c_compiler_gnu
5159
5160
5161
5162# Dependency checking.
5163rm -rf .tst 2>/dev/null
5164mkdir .tst 2>/dev/null
5165if test -d .tst; then
5166  am__leading_dot=.
5167else
5168  am__leading_dot=_
5169fi
5170rmdir .tst 2>/dev/null
5171
5172DEPDIR="${am__leading_dot}deps"
5173
5174ac_config_commands="$ac_config_commands depdir"
5175
5176
5177ac_ext=cpp
5178ac_cpp='$CXXCPP $CPPFLAGS'
5179ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5180ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5181ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5182
5183
5184cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5185/* end confdefs.h.  */
5186int i;
5187_ACEOF
5188if ac_fn_cxx_try_compile "$LINENO"; then :
5189
5190else
5191  as_fn_error $? "C++ compiler missing or inoperational" "$LINENO" 5
5192fi
5193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5194ac_ext=c
5195ac_cpp='$CPP $CPPFLAGS'
5196ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5197ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5198ac_compiler_gnu=$ac_cv_c_compiler_gnu
5199
5200depcc="$CXX"  am_compiler_list=
5201
5202am_depcomp=$ac_aux_dir/depcomp
5203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5204$as_echo_n "checking dependency style of $depcc... " >&6; }
5205if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
5206  $as_echo_n "(cached) " >&6
5207else
5208  if test -f "$am_depcomp"; then
5209  # We make a subdir and do the tests there.  Otherwise we can end up
5210  # making bogus files that we don't know about and never remove.  For
5211  # instance it was reported that on HP-UX the gcc test will end up
5212  # making a dummy file named `D' -- because `-MD' means `put the output
5213  # in D'.
5214  mkdir conftest.dir
5215  # Copy depcomp to subdir because otherwise we won't find it if we're
5216  # using a relative directory.
5217  cp "$am_depcomp" conftest.dir
5218  cd conftest.dir
5219  # We will build objects and dependencies in a subdirectory because
5220  # it helps to detect inapplicable dependency modes.  For instance
5221  # both Tru64's cc and ICC support -MD to output dependencies as a
5222  # side effect of compilation, but ICC will put the dependencies in
5223  # the current directory while Tru64 will put them in the object
5224  # directory.
5225  mkdir sub
5226
5227  am_cv_CXX_dependencies_compiler_type=none
5228  if test "$am_compiler_list" = ""; then
5229     am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5230  fi
5231  for depmode in $am_compiler_list; do
5232    if test $depmode = none; then break; fi
5233
5234    $as_echo "$as_me:$LINENO: trying $depmode" >&5
5235    # Setup a source with many dependencies, because some compilers
5236    # like to wrap large dependency lists on column 80 (with \), and
5237    # we should not choose a depcomp mode which is confused by this.
5238    #
5239    # We need to recreate these files for each test, as the compiler may
5240    # overwrite some of them when testing with obscure command lines.
5241    # This happens at least with the AIX C compiler.
5242    : > sub/conftest.c
5243    for i in 1 2 3 4 5 6; do
5244      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5245      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5246      # Solaris 8's {/usr,}/bin/sh.
5247      touch sub/conftst$i.h
5248    done
5249    echo "include sub/conftest.Po" > confmf
5250
5251    # We check with `-c' and `-o' for the sake of the "dashmstdout"
5252    # mode.  It turns out that the SunPro C++ compiler does not properly
5253    # handle `-M -o', and we need to detect this.
5254    depcmd="depmode=$depmode \
5255       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5256       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5257       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
5258    echo "| $depcmd" | sed -e 's/  */ /g' >&5
5259    if env $depcmd > conftest.err 2>&1 &&
5260       grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
5261       grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
5262       ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
5263      # icc doesn't choke on unknown options, it will just issue warnings
5264      # or remarks (even with -Werror).  So we grep stderr for any message
5265      # that says an option was ignored or not supported.
5266      # When given -MP, icc 7.0 and 7.1 complain thusly:
5267      #   icc: Command line warning: ignoring option '-M'; no argument required
5268      # The diagnosis changed in icc 8.0:
5269      #   icc: Command line remark: option '-MP' not supported
5270      if (grep 'ignoring option' conftest.err ||
5271          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5272        am_cv_CXX_dependencies_compiler_type=$depmode
5273	$as_echo "$as_me:$LINENO: success" >&5
5274        break
5275      fi
5276    fi
5277    $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
5278    sed -e 's/^/| /' < conftest.err >&5
5279  done
5280
5281  cd ..
5282  rm -rf conftest.dir
5283else
5284  am_cv_CXX_dependencies_compiler_type=none
5285fi
5286
5287fi
5288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5289$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5290if test x${am_cv_CXX_dependencies_compiler_type-none} = xnone
5291then as_fn_error $? "no usable dependency style found" "$LINENO" 5
5292else CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5293
5294fi
5295
5296
5297# Checks for header files.
5298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5299$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5300if ${ac_cv_header_time+:} false; then :
5301  $as_echo_n "(cached) " >&6
5302else
5303  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5304/* end confdefs.h.  */
5305#include <sys/types.h>
5306#include <sys/time.h>
5307#include <time.h>
5308
5309int
5310main ()
5311{
5312if ((struct tm *) 0)
5313return 0;
5314  ;
5315  return 0;
5316}
5317_ACEOF
5318if ac_fn_c_try_compile "$LINENO"; then :
5319  ac_cv_header_time=yes
5320else
5321  ac_cv_header_time=no
5322fi
5323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5324fi
5325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5326$as_echo "$ac_cv_header_time" >&6; }
5327if test $ac_cv_header_time = yes; then
5328
5329$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5330
5331fi
5332
5333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
5334$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
5335if ${gcc_cv_header_string+:} false; then :
5336  $as_echo_n "(cached) " >&6
5337else
5338  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5339/* end confdefs.h.  */
5340#include <string.h>
5341#include <strings.h>
5342int
5343main ()
5344{
5345
5346  ;
5347  return 0;
5348}
5349_ACEOF
5350if ac_fn_c_try_compile "$LINENO"; then :
5351  gcc_cv_header_string=yes
5352else
5353  gcc_cv_header_string=no
5354fi
5355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5356fi
5357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
5358$as_echo "$gcc_cv_header_string" >&6; }
5359if test $gcc_cv_header_string = yes; then
5360
5361$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
5362
5363fi
5364
5365
5366for ac_header in locale.h fcntl.h limits.h stddef.h \
5367	stdlib.h strings.h string.h sys/file.h unistd.h
5368do :
5369  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5370ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5371if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5372  cat >>confdefs.h <<_ACEOF
5373#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5374_ACEOF
5375
5376fi
5377
5378done
5379
5380
5381# Checks for typedefs, structures, and compiler characteristics.
5382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5383$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5384if ${ac_cv_c_bigendian+:} false; then :
5385  $as_echo_n "(cached) " >&6
5386else
5387  ac_cv_c_bigendian=unknown
5388    # See if we're dealing with a universal compiler.
5389    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5390/* end confdefs.h.  */
5391#ifndef __APPLE_CC__
5392	       not a universal capable compiler
5393	     #endif
5394	     typedef int dummy;
5395
5396_ACEOF
5397if ac_fn_c_try_compile "$LINENO"; then :
5398
5399	# Check for potential -arch flags.  It is not universal unless
5400	# there are at least two -arch flags with different values.
5401	ac_arch=
5402	ac_prev=
5403	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5404	 if test -n "$ac_prev"; then
5405	   case $ac_word in
5406	     i?86 | x86_64 | ppc | ppc64)
5407	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
5408		 ac_arch=$ac_word
5409	       else
5410		 ac_cv_c_bigendian=universal
5411		 break
5412	       fi
5413	       ;;
5414	   esac
5415	   ac_prev=
5416	 elif test "x$ac_word" = "x-arch"; then
5417	   ac_prev=arch
5418	 fi
5419       done
5420fi
5421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5422    if test $ac_cv_c_bigendian = unknown; then
5423      # See if sys/param.h defines the BYTE_ORDER macro.
5424      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5425/* end confdefs.h.  */
5426#include <sys/types.h>
5427	     #include <sys/param.h>
5428
5429int
5430main ()
5431{
5432#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5433		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5434		     && LITTLE_ENDIAN)
5435	      bogus endian macros
5436	     #endif
5437
5438  ;
5439  return 0;
5440}
5441_ACEOF
5442if ac_fn_c_try_compile "$LINENO"; then :
5443  # It does; now see whether it defined to BIG_ENDIAN or not.
5444	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5445/* end confdefs.h.  */
5446#include <sys/types.h>
5447		#include <sys/param.h>
5448
5449int
5450main ()
5451{
5452#if BYTE_ORDER != BIG_ENDIAN
5453		 not big endian
5454		#endif
5455
5456  ;
5457  return 0;
5458}
5459_ACEOF
5460if ac_fn_c_try_compile "$LINENO"; then :
5461  ac_cv_c_bigendian=yes
5462else
5463  ac_cv_c_bigendian=no
5464fi
5465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5466fi
5467rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5468    fi
5469    if test $ac_cv_c_bigendian = unknown; then
5470      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5471      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5472/* end confdefs.h.  */
5473#include <limits.h>
5474
5475int
5476main ()
5477{
5478#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5479	      bogus endian macros
5480	     #endif
5481
5482  ;
5483  return 0;
5484}
5485_ACEOF
5486if ac_fn_c_try_compile "$LINENO"; then :
5487  # It does; now see whether it defined to _BIG_ENDIAN or not.
5488	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5489/* end confdefs.h.  */
5490#include <limits.h>
5491
5492int
5493main ()
5494{
5495#ifndef _BIG_ENDIAN
5496		 not big endian
5497		#endif
5498
5499  ;
5500  return 0;
5501}
5502_ACEOF
5503if ac_fn_c_try_compile "$LINENO"; then :
5504  ac_cv_c_bigendian=yes
5505else
5506  ac_cv_c_bigendian=no
5507fi
5508rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5509fi
5510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5511    fi
5512    if test $ac_cv_c_bigendian = unknown; then
5513      # Compile a test program.
5514      if test "$cross_compiling" = yes; then :
5515  # Try to guess by grepping values from an object file.
5516	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5517/* end confdefs.h.  */
5518short int ascii_mm[] =
5519		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5520		short int ascii_ii[] =
5521		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5522		int use_ascii (int i) {
5523		  return ascii_mm[i] + ascii_ii[i];
5524		}
5525		short int ebcdic_ii[] =
5526		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5527		short int ebcdic_mm[] =
5528		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5529		int use_ebcdic (int i) {
5530		  return ebcdic_mm[i] + ebcdic_ii[i];
5531		}
5532		extern int foo;
5533
5534int
5535main ()
5536{
5537return use_ascii (foo) == use_ebcdic (foo);
5538  ;
5539  return 0;
5540}
5541_ACEOF
5542if ac_fn_c_try_compile "$LINENO"; then :
5543  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5544	      ac_cv_c_bigendian=yes
5545	    fi
5546	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5547	      if test "$ac_cv_c_bigendian" = unknown; then
5548		ac_cv_c_bigendian=no
5549	      else
5550		# finding both strings is unlikely to happen, but who knows?
5551		ac_cv_c_bigendian=unknown
5552	      fi
5553	    fi
5554fi
5555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5556else
5557  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5558/* end confdefs.h.  */
5559$ac_includes_default
5560int
5561main ()
5562{
5563
5564	     /* Are we little or big endian?  From Harbison&Steele.  */
5565	     union
5566	     {
5567	       long int l;
5568	       char c[sizeof (long int)];
5569	     } u;
5570	     u.l = 1;
5571	     return u.c[sizeof (long int) - 1] == 1;
5572
5573  ;
5574  return 0;
5575}
5576_ACEOF
5577if ac_fn_c_try_run "$LINENO"; then :
5578  ac_cv_c_bigendian=no
5579else
5580  ac_cv_c_bigendian=yes
5581fi
5582rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5583  conftest.$ac_objext conftest.beam conftest.$ac_ext
5584fi
5585
5586    fi
5587fi
5588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5589$as_echo "$ac_cv_c_bigendian" >&6; }
5590 case $ac_cv_c_bigendian in #(
5591   yes)
5592     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5593;; #(
5594   no)
5595      ;; #(
5596   universal)
5597
5598$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5599
5600     ;; #(
5601   *)
5602     as_fn_error $? "unknown endianness
5603 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5604 esac
5605
5606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5607$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
5608if ${ac_cv_c_const+:} false; then :
5609  $as_echo_n "(cached) " >&6
5610else
5611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5612/* end confdefs.h.  */
5613
5614int
5615main ()
5616{
5617
5618#ifndef __cplusplus
5619  /* Ultrix mips cc rejects this sort of thing.  */
5620  typedef int charset[2];
5621  const charset cs = { 0, 0 };
5622  /* SunOS 4.1.1 cc rejects this.  */
5623  char const *const *pcpcc;
5624  char **ppc;
5625  /* NEC SVR4.0.2 mips cc rejects this.  */
5626  struct point {int x, y;};
5627  static struct point const zero = {0,0};
5628  /* AIX XL C 1.02.0.0 rejects this.
5629     It does not let you subtract one const X* pointer from another in
5630     an arm of an if-expression whose if-part is not a constant
5631     expression */
5632  const char *g = "string";
5633  pcpcc = &g + (g ? g-g : 0);
5634  /* HPUX 7.0 cc rejects these. */
5635  ++pcpcc;
5636  ppc = (char**) pcpcc;
5637  pcpcc = (char const *const *) ppc;
5638  { /* SCO 3.2v4 cc rejects this sort of thing.  */
5639    char tx;
5640    char *t = &tx;
5641    char const *s = 0 ? (char *) 0 : (char const *) 0;
5642
5643    *t++ = 0;
5644    if (s) return 0;
5645  }
5646  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
5647    int x[] = {25, 17};
5648    const int *foo = &x[0];
5649    ++foo;
5650  }
5651  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5652    typedef const int *iptr;
5653    iptr p = 0;
5654    ++p;
5655  }
5656  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
5657       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5658    struct s { int j; const int *ap[3]; } bx;
5659    struct s *b = &bx; b->j = 5;
5660  }
5661  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5662    const int foo = 10;
5663    if (!foo) return 0;
5664  }
5665  return !cs[0] && !zero.x;
5666#endif
5667
5668  ;
5669  return 0;
5670}
5671_ACEOF
5672if ac_fn_c_try_compile "$LINENO"; then :
5673  ac_cv_c_const=yes
5674else
5675  ac_cv_c_const=no
5676fi
5677rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5678fi
5679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5680$as_echo "$ac_cv_c_const" >&6; }
5681if test $ac_cv_c_const = no; then
5682
5683$as_echo "#define const /**/" >>confdefs.h
5684
5685fi
5686
5687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
5688$as_echo_n "checking for inline... " >&6; }
5689if ${ac_cv_c_inline+:} false; then :
5690  $as_echo_n "(cached) " >&6
5691else
5692  ac_cv_c_inline=no
5693for ac_kw in inline __inline__ __inline; do
5694  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5695/* end confdefs.h.  */
5696#ifndef __cplusplus
5697typedef int foo_t;
5698static $ac_kw foo_t static_foo () {return 0; }
5699$ac_kw foo_t foo () {return 0; }
5700#endif
5701
5702_ACEOF
5703if ac_fn_c_try_compile "$LINENO"; then :
5704  ac_cv_c_inline=$ac_kw
5705fi
5706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5707  test "$ac_cv_c_inline" != no && break
5708done
5709
5710fi
5711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
5712$as_echo "$ac_cv_c_inline" >&6; }
5713
5714case $ac_cv_c_inline in
5715  inline | yes) ;;
5716  *)
5717    case $ac_cv_c_inline in
5718      no) ac_val=;;
5719      *) ac_val=$ac_cv_c_inline;;
5720    esac
5721    cat >>confdefs.h <<_ACEOF
5722#ifndef __cplusplus
5723#define inline $ac_val
5724#endif
5725_ACEOF
5726    ;;
5727esac
5728
5729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for obstacks" >&5
5730$as_echo_n "checking for obstacks... " >&6; }
5731if ${ac_cv_func_obstack+:} false; then :
5732  $as_echo_n "(cached) " >&6
5733else
5734  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5735/* end confdefs.h.  */
5736$ac_includes_default
5737		      #include "obstack.h"
5738int
5739main ()
5740{
5741struct obstack mem;
5742		       #define obstack_chunk_alloc malloc
5743		       #define obstack_chunk_free free
5744		       obstack_init (&mem);
5745		       obstack_free (&mem, 0);
5746  ;
5747  return 0;
5748}
5749_ACEOF
5750if ac_fn_c_try_link "$LINENO"; then :
5751  ac_cv_func_obstack=yes
5752else
5753  ac_cv_func_obstack=no
5754fi
5755rm -f core conftest.err conftest.$ac_objext \
5756    conftest$ac_exeext conftest.$ac_ext
5757fi
5758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_obstack" >&5
5759$as_echo "$ac_cv_func_obstack" >&6; }
5760if test $ac_cv_func_obstack = yes; then
5761
5762$as_echo "#define HAVE_OBSTACK 1" >>confdefs.h
5763
5764else
5765  case " $LIBOBJS " in
5766  *" obstack.$ac_objext "* ) ;;
5767  *) LIBOBJS="$LIBOBJS obstack.$ac_objext"
5768 ;;
5769esac
5770
5771fi
5772
5773ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
5774if test "x$ac_cv_type_off_t" = xyes; then :
5775
5776else
5777
5778cat >>confdefs.h <<_ACEOF
5779#define off_t long int
5780_ACEOF
5781
5782fi
5783
5784ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5785if test "x$ac_cv_type_size_t" = xyes; then :
5786
5787else
5788
5789cat >>confdefs.h <<_ACEOF
5790#define size_t unsigned int
5791_ACEOF
5792
5793fi
5794
5795ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5796if test "x$ac_cv_type_ssize_t" = xyes; then :
5797
5798else
5799
5800cat >>confdefs.h <<_ACEOF
5801#define ssize_t int
5802_ACEOF
5803
5804fi
5805
5806
5807  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5808if test "x$ac_cv_type_uintptr_t" = xyes; then :
5809
5810$as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5811
5812else
5813  for ac_type in 'unsigned int' 'unsigned long int' \
5814	'unsigned long long int'; do
5815       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5816/* end confdefs.h.  */
5817$ac_includes_default
5818int
5819main ()
5820{
5821static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5822test_array [0] = 0;
5823return test_array [0];
5824
5825  ;
5826  return 0;
5827}
5828_ACEOF
5829if ac_fn_c_try_compile "$LINENO"; then :
5830
5831cat >>confdefs.h <<_ACEOF
5832#define uintptr_t $ac_type
5833_ACEOF
5834
5835	  ac_type=
5836fi
5837rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5838       test -z "$ac_type" && break
5839     done
5840fi
5841
5842
5843ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
5844if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
5845
5846else
5847
5848cat >>confdefs.h <<_ACEOF
5849#define ptrdiff_t int
5850_ACEOF
5851
5852fi
5853
5854ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
5855case $ac_cv_c_uint64_t in #(
5856  no|yes) ;; #(
5857  *)
5858
5859$as_echo "#define _UINT64_T 1" >>confdefs.h
5860
5861
5862cat >>confdefs.h <<_ACEOF
5863#define uint64_t $ac_cv_c_uint64_t
5864_ACEOF
5865;;
5866  esac
5867
5868if test x"$ac_cv_c_uint64_t" = x"no"; then
5869  as_fn_error $? "uint64_t not found" "$LINENO" 5
5870fi
5871{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
5872$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
5873if ${ac_cv_struct_tm+:} false; then :
5874  $as_echo_n "(cached) " >&6
5875else
5876  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5877/* end confdefs.h.  */
5878#include <sys/types.h>
5879#include <time.h>
5880
5881int
5882main ()
5883{
5884struct tm tm;
5885				     int *p = &tm.tm_sec;
5886				     return !p;
5887  ;
5888  return 0;
5889}
5890_ACEOF
5891if ac_fn_c_try_compile "$LINENO"; then :
5892  ac_cv_struct_tm=time.h
5893else
5894  ac_cv_struct_tm=sys/time.h
5895fi
5896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5897fi
5898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
5899$as_echo "$ac_cv_struct_tm" >&6; }
5900if test $ac_cv_struct_tm = sys/time.h; then
5901
5902$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
5903
5904fi
5905
5906# The cast to long int works around a bug in the HP C Compiler
5907# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5908# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5909# This bug is HP SR number 8606223364.
5910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5911$as_echo_n "checking size of int... " >&6; }
5912if ${ac_cv_sizeof_int+:} false; then :
5913  $as_echo_n "(cached) " >&6
5914else
5915  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
5916
5917else
5918  if test "$ac_cv_type_int" = yes; then
5919     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5920$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5921as_fn_error 77 "cannot compute sizeof (int)
5922See \`config.log' for more details" "$LINENO" 5; }
5923   else
5924     ac_cv_sizeof_int=0
5925   fi
5926fi
5927
5928fi
5929{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5930$as_echo "$ac_cv_sizeof_int" >&6; }
5931
5932
5933
5934cat >>confdefs.h <<_ACEOF
5935#define SIZEOF_INT $ac_cv_sizeof_int
5936_ACEOF
5937
5938
5939# The cast to long int works around a bug in the HP C Compiler
5940# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5941# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5942# This bug is HP SR number 8606223364.
5943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5944$as_echo_n "checking size of long... " >&6; }
5945if ${ac_cv_sizeof_long+:} false; then :
5946  $as_echo_n "(cached) " >&6
5947else
5948  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
5949
5950else
5951  if test "$ac_cv_type_long" = yes; then
5952     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5953$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5954as_fn_error 77 "cannot compute sizeof (long)
5955See \`config.log' for more details" "$LINENO" 5; }
5956   else
5957     ac_cv_sizeof_long=0
5958   fi
5959fi
5960
5961fi
5962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5963$as_echo "$ac_cv_sizeof_long" >&6; }
5964
5965
5966
5967cat >>confdefs.h <<_ACEOF
5968#define SIZEOF_LONG $ac_cv_sizeof_long
5969_ACEOF
5970
5971
5972
5973for 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
5974do :
5975  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5976ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5977if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5978  cat >>confdefs.h <<_ACEOF
5979#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5980_ACEOF
5981
5982fi
5983done
5984
5985ac_fn_c_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default"
5986if test "x$ac_cv_have_decl_abort" = xyes; then :
5987  ac_have_decl=1
5988else
5989  ac_have_decl=0
5990fi
5991
5992cat >>confdefs.h <<_ACEOF
5993#define HAVE_DECL_ABORT $ac_have_decl
5994_ACEOF
5995ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
5996if test "x$ac_cv_have_decl_asprintf" = xyes; then :
5997  ac_have_decl=1
5998else
5999  ac_have_decl=0
6000fi
6001
6002cat >>confdefs.h <<_ACEOF
6003#define HAVE_DECL_ASPRINTF $ac_have_decl
6004_ACEOF
6005as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6006ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6007if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then :
6008  ac_have_decl=1
6009else
6010  ac_have_decl=0
6011fi
6012
6013cat >>confdefs.h <<_ACEOF
6014#define HAVE_DECL_BASENAME $ac_have_decl
6015_ACEOF
6016ac_fn_c_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default"
6017if test "x$ac_cv_have_decl_errno" = xyes; then :
6018  ac_have_decl=1
6019else
6020  ac_have_decl=0
6021fi
6022
6023cat >>confdefs.h <<_ACEOF
6024#define HAVE_DECL_ERRNO $ac_have_decl
6025_ACEOF
6026ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
6027if test "x$ac_cv_have_decl_getopt" = xyes; then :
6028  ac_have_decl=1
6029else
6030  ac_have_decl=0
6031fi
6032
6033cat >>confdefs.h <<_ACEOF
6034#define HAVE_DECL_GETOPT $ac_have_decl
6035_ACEOF
6036ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6037if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
6038  ac_have_decl=1
6039else
6040  ac_have_decl=0
6041fi
6042
6043cat >>confdefs.h <<_ACEOF
6044#define HAVE_DECL_VASPRINTF $ac_have_decl
6045_ACEOF
6046
6047ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default"
6048if test "x$ac_cv_have_decl_clearerr_unlocked" = xyes; then :
6049  ac_have_decl=1
6050else
6051  ac_have_decl=0
6052fi
6053
6054cat >>confdefs.h <<_ACEOF
6055#define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl
6056_ACEOF
6057ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default"
6058if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then :
6059  ac_have_decl=1
6060else
6061  ac_have_decl=0
6062fi
6063
6064cat >>confdefs.h <<_ACEOF
6065#define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
6066_ACEOF
6067ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default"
6068if test "x$ac_cv_have_decl_ferror_unlocked" = xyes; then :
6069  ac_have_decl=1
6070else
6071  ac_have_decl=0
6072fi
6073
6074cat >>confdefs.h <<_ACEOF
6075#define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl
6076_ACEOF
6077ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default"
6078if test "x$ac_cv_have_decl_fflush_unlocked" = xyes; then :
6079  ac_have_decl=1
6080else
6081  ac_have_decl=0
6082fi
6083
6084cat >>confdefs.h <<_ACEOF
6085#define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl
6086_ACEOF
6087ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default"
6088if test "x$ac_cv_have_decl_fgetc_unlocked" = xyes; then :
6089  ac_have_decl=1
6090else
6091  ac_have_decl=0
6092fi
6093
6094cat >>confdefs.h <<_ACEOF
6095#define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl
6096_ACEOF
6097ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default"
6098if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then :
6099  ac_have_decl=1
6100else
6101  ac_have_decl=0
6102fi
6103
6104cat >>confdefs.h <<_ACEOF
6105#define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
6106_ACEOF
6107ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default"
6108if test "x$ac_cv_have_decl_fileno_unlocked" = xyes; then :
6109  ac_have_decl=1
6110else
6111  ac_have_decl=0
6112fi
6113
6114cat >>confdefs.h <<_ACEOF
6115#define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl
6116_ACEOF
6117ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default"
6118if test "x$ac_cv_have_decl_fprintf_unlocked" = xyes; then :
6119  ac_have_decl=1
6120else
6121  ac_have_decl=0
6122fi
6123
6124cat >>confdefs.h <<_ACEOF
6125#define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl
6126_ACEOF
6127ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default"
6128if test "x$ac_cv_have_decl_fputc_unlocked" = xyes; then :
6129  ac_have_decl=1
6130else
6131  ac_have_decl=0
6132fi
6133
6134cat >>confdefs.h <<_ACEOF
6135#define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl
6136_ACEOF
6137ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default"
6138if test "x$ac_cv_have_decl_fputs_unlocked" = xyes; then :
6139  ac_have_decl=1
6140else
6141  ac_have_decl=0
6142fi
6143
6144cat >>confdefs.h <<_ACEOF
6145#define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl
6146_ACEOF
6147ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default"
6148if test "x$ac_cv_have_decl_fread_unlocked" = xyes; then :
6149  ac_have_decl=1
6150else
6151  ac_have_decl=0
6152fi
6153
6154cat >>confdefs.h <<_ACEOF
6155#define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl
6156_ACEOF
6157ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default"
6158if test "x$ac_cv_have_decl_fwrite_unlocked" = xyes; then :
6159  ac_have_decl=1
6160else
6161  ac_have_decl=0
6162fi
6163
6164cat >>confdefs.h <<_ACEOF
6165#define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl
6166_ACEOF
6167ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default"
6168if test "x$ac_cv_have_decl_getchar_unlocked" = xyes; then :
6169  ac_have_decl=1
6170else
6171  ac_have_decl=0
6172fi
6173
6174cat >>confdefs.h <<_ACEOF
6175#define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl
6176_ACEOF
6177ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
6178if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
6179  ac_have_decl=1
6180else
6181  ac_have_decl=0
6182fi
6183
6184cat >>confdefs.h <<_ACEOF
6185#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
6186_ACEOF
6187ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default"
6188if test "x$ac_cv_have_decl_putchar_unlocked" = xyes; then :
6189  ac_have_decl=1
6190else
6191  ac_have_decl=0
6192fi
6193
6194cat >>confdefs.h <<_ACEOF
6195#define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl
6196_ACEOF
6197ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default"
6198if test "x$ac_cv_have_decl_putc_unlocked" = xyes; then :
6199  ac_have_decl=1
6200else
6201  ac_have_decl=0
6202fi
6203
6204cat >>confdefs.h <<_ACEOF
6205#define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl
6206_ACEOF
6207
6208
6209# Checks for library functions.
6210# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6211# for constant arguments.  Useless!
6212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6213$as_echo_n "checking for working alloca.h... " >&6; }
6214if ${ac_cv_working_alloca_h+:} false; then :
6215  $as_echo_n "(cached) " >&6
6216else
6217  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6218/* end confdefs.h.  */
6219#include <alloca.h>
6220int
6221main ()
6222{
6223char *p = (char *) alloca (2 * sizeof (int));
6224			  if (p) return 0;
6225  ;
6226  return 0;
6227}
6228_ACEOF
6229if ac_fn_c_try_link "$LINENO"; then :
6230  ac_cv_working_alloca_h=yes
6231else
6232  ac_cv_working_alloca_h=no
6233fi
6234rm -f core conftest.err conftest.$ac_objext \
6235    conftest$ac_exeext conftest.$ac_ext
6236fi
6237{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6238$as_echo "$ac_cv_working_alloca_h" >&6; }
6239if test $ac_cv_working_alloca_h = yes; then
6240
6241$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6242
6243fi
6244
6245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6246$as_echo_n "checking for alloca... " >&6; }
6247if ${ac_cv_func_alloca_works+:} false; then :
6248  $as_echo_n "(cached) " >&6
6249else
6250  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6251/* end confdefs.h.  */
6252#ifdef __GNUC__
6253# define alloca __builtin_alloca
6254#else
6255# ifdef _MSC_VER
6256#  include <malloc.h>
6257#  define alloca _alloca
6258# else
6259#  ifdef HAVE_ALLOCA_H
6260#   include <alloca.h>
6261#  else
6262#   ifdef _AIX
6263 #pragma alloca
6264#   else
6265#    ifndef alloca /* predefined by HP cc +Olibcalls */
6266void *alloca (size_t);
6267#    endif
6268#   endif
6269#  endif
6270# endif
6271#endif
6272
6273int
6274main ()
6275{
6276char *p = (char *) alloca (1);
6277				    if (p) return 0;
6278  ;
6279  return 0;
6280}
6281_ACEOF
6282if ac_fn_c_try_link "$LINENO"; then :
6283  ac_cv_func_alloca_works=yes
6284else
6285  ac_cv_func_alloca_works=no
6286fi
6287rm -f core conftest.err conftest.$ac_objext \
6288    conftest$ac_exeext conftest.$ac_ext
6289fi
6290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6291$as_echo "$ac_cv_func_alloca_works" >&6; }
6292
6293if test $ac_cv_func_alloca_works = yes; then
6294
6295$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6296
6297else
6298  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6299# that cause trouble.  Some versions do not even contain alloca or
6300# contain a buggy version.  If you still want to use their alloca,
6301# use ar to extract alloca.o from them instead of compiling alloca.c.
6302
6303ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
6304
6305$as_echo "#define C_ALLOCA 1" >>confdefs.h
6306
6307
6308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6309$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
6310if ${ac_cv_os_cray+:} false; then :
6311  $as_echo_n "(cached) " >&6
6312else
6313  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6314/* end confdefs.h.  */
6315#if defined CRAY && ! defined CRAY2
6316webecray
6317#else
6318wenotbecray
6319#endif
6320
6321_ACEOF
6322if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6323  $EGREP "webecray" >/dev/null 2>&1; then :
6324  ac_cv_os_cray=yes
6325else
6326  ac_cv_os_cray=no
6327fi
6328rm -f conftest*
6329
6330fi
6331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6332$as_echo "$ac_cv_os_cray" >&6; }
6333if test $ac_cv_os_cray = yes; then
6334  for ac_func in _getb67 GETB67 getb67; do
6335    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6336ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6337if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6338
6339cat >>confdefs.h <<_ACEOF
6340#define CRAY_STACKSEG_END $ac_func
6341_ACEOF
6342
6343    break
6344fi
6345
6346  done
6347fi
6348
6349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6350$as_echo_n "checking stack direction for C alloca... " >&6; }
6351if ${ac_cv_c_stack_direction+:} false; then :
6352  $as_echo_n "(cached) " >&6
6353else
6354  if test "$cross_compiling" = yes; then :
6355  ac_cv_c_stack_direction=0
6356else
6357  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6358/* end confdefs.h.  */
6359$ac_includes_default
6360int
6361find_stack_direction (int *addr, int depth)
6362{
6363  int dir, dummy = 0;
6364  if (! addr)
6365    addr = &dummy;
6366  *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
6367  dir = depth ? find_stack_direction (addr, depth - 1) : 0;
6368  return dir + dummy;
6369}
6370
6371int
6372main (int argc, char **argv)
6373{
6374  return find_stack_direction (0, argc + !argv + 20) < 0;
6375}
6376_ACEOF
6377if ac_fn_c_try_run "$LINENO"; then :
6378  ac_cv_c_stack_direction=1
6379else
6380  ac_cv_c_stack_direction=-1
6381fi
6382rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6383  conftest.$ac_objext conftest.beam conftest.$ac_ext
6384fi
6385
6386fi
6387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6388$as_echo "$ac_cv_c_stack_direction" >&6; }
6389cat >>confdefs.h <<_ACEOF
6390#define STACK_DIRECTION $ac_cv_c_stack_direction
6391_ACEOF
6392
6393
6394fi
6395
6396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6397$as_echo_n "checking for ANSI C header files... " >&6; }
6398if ${ac_cv_header_stdc+:} false; then :
6399  $as_echo_n "(cached) " >&6
6400else
6401  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6402/* end confdefs.h.  */
6403#include <stdlib.h>
6404#include <stdarg.h>
6405#include <string.h>
6406#include <float.h>
6407
6408int
6409main ()
6410{
6411
6412  ;
6413  return 0;
6414}
6415_ACEOF
6416if ac_fn_c_try_compile "$LINENO"; then :
6417  ac_cv_header_stdc=yes
6418else
6419  ac_cv_header_stdc=no
6420fi
6421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6422
6423if test $ac_cv_header_stdc = yes; then
6424  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6426/* end confdefs.h.  */
6427#include <string.h>
6428
6429_ACEOF
6430if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6431  $EGREP "memchr" >/dev/null 2>&1; then :
6432
6433else
6434  ac_cv_header_stdc=no
6435fi
6436rm -f conftest*
6437
6438fi
6439
6440if test $ac_cv_header_stdc = yes; then
6441  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6442  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6443/* end confdefs.h.  */
6444#include <stdlib.h>
6445
6446_ACEOF
6447if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6448  $EGREP "free" >/dev/null 2>&1; then :
6449
6450else
6451  ac_cv_header_stdc=no
6452fi
6453rm -f conftest*
6454
6455fi
6456
6457if test $ac_cv_header_stdc = yes; then
6458  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6459  if test "$cross_compiling" = yes; then :
6460  :
6461else
6462  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6463/* end confdefs.h.  */
6464#include <ctype.h>
6465#include <stdlib.h>
6466#if ((' ' & 0x0FF) == 0x020)
6467# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6468# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6469#else
6470# define ISLOWER(c) \
6471		   (('a' <= (c) && (c) <= 'i') \
6472		     || ('j' <= (c) && (c) <= 'r') \
6473		     || ('s' <= (c) && (c) <= 'z'))
6474# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6475#endif
6476
6477#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6478int
6479main ()
6480{
6481  int i;
6482  for (i = 0; i < 256; i++)
6483    if (XOR (islower (i), ISLOWER (i))
6484	|| toupper (i) != TOUPPER (i))
6485      return 2;
6486  return 0;
6487}
6488_ACEOF
6489if ac_fn_c_try_run "$LINENO"; then :
6490
6491else
6492  ac_cv_header_stdc=no
6493fi
6494rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6495  conftest.$ac_objext conftest.beam conftest.$ac_ext
6496fi
6497
6498fi
6499fi
6500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6501$as_echo "$ac_cv_header_stdc" >&6; }
6502if test $ac_cv_header_stdc = yes; then
6503
6504$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6505
6506fi
6507
6508
6509  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
6510$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
6511if ${am_cv_langinfo_codeset+:} false; then :
6512  $as_echo_n "(cached) " >&6
6513else
6514  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6515/* end confdefs.h.  */
6516#include <langinfo.h>
6517int
6518main ()
6519{
6520char* cs = nl_langinfo(CODESET);
6521  ;
6522  return 0;
6523}
6524_ACEOF
6525if ac_fn_c_try_link "$LINENO"; then :
6526  am_cv_langinfo_codeset=yes
6527else
6528  am_cv_langinfo_codeset=no
6529fi
6530rm -f core conftest.err conftest.$ac_objext \
6531    conftest$ac_exeext conftest.$ac_ext
6532
6533fi
6534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
6535$as_echo "$am_cv_langinfo_codeset" >&6; }
6536  if test $am_cv_langinfo_codeset = yes; then
6537
6538$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
6539
6540  fi
6541
6542# If we haven't got the data from the intl directory,
6543# assume NLS is disabled.
6544USE_NLS=no
6545LIBINTL=
6546LIBINTL_DEP=
6547INCINTL=
6548XGETTEXT=
6549GMSGFMT=
6550POSUB=
6551
6552if test -f  ../intl/config.intl; then
6553  .  ../intl/config.intl
6554fi
6555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6556$as_echo_n "checking whether NLS is requested... " >&6; }
6557if test x"$USE_NLS" != xyes; then
6558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6559$as_echo "no" >&6; }
6560else
6561  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6562$as_echo "yes" >&6; }
6563
6564$as_echo "#define ENABLE_NLS 1" >>confdefs.h
6565
6566
6567  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6568$as_echo_n "checking for catalogs to be installed... " >&6; }
6569  # Look for .po and .gmo files in the source directory.
6570  CATALOGS=
6571  XLINGUAS=
6572  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
6573    # If there aren't any .gmo files the shell will give us the
6574    # literal string "../path/to/srcdir/po/*.gmo" which has to be
6575    # weeded out.
6576    case "$cat" in *\**)
6577      continue;;
6578    esac
6579    # The quadruple backslash is collapsed to a double backslash
6580    # by the backticks, then collapsed again by the double quotes,
6581    # leaving us with one backslash in the sed expression (right
6582    # before the dot that mustn't act as a wildcard).
6583    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6584    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
6585    # The user is allowed to set LINGUAS to a list of languages to
6586    # install catalogs for.  If it's empty that means "all of them."
6587    if test "x$LINGUAS" = x; then
6588      CATALOGS="$CATALOGS $cat"
6589      XLINGUAS="$XLINGUAS $lang"
6590    else
6591      case "$LINGUAS" in *$lang*)
6592        CATALOGS="$CATALOGS $cat"
6593        XLINGUAS="$XLINGUAS $lang"
6594        ;;
6595      esac
6596    fi
6597  done
6598  LINGUAS="$XLINGUAS"
6599  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
6600$as_echo "$LINGUAS" >&6; }
6601
6602
6603    DATADIRNAME=share
6604
6605  INSTOBJEXT=.mo
6606
6607  GENCAT=gencat
6608
6609  CATOBJEXT=.gmo
6610
6611fi
6612
6613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uchar" >&5
6614$as_echo_n "checking for uchar... " >&6; }
6615if ${gcc_cv_type_uchar+:} false; then :
6616  $as_echo_n "(cached) " >&6
6617else
6618  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6619/* end confdefs.h.  */
6620
6621#include <sys/types.h>
6622
6623int
6624main ()
6625{
6626if ((uchar *)0) return 0;
6627 if (sizeof(uchar)) return 0;
6628  ;
6629  return 0;
6630}
6631_ACEOF
6632if ac_fn_c_try_compile "$LINENO"; then :
6633  ac_cv_type_uchar=yes
6634else
6635  ac_cv_type_uchar=no
6636fi
6637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6638fi
6639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_type_uchar" >&5
6640$as_echo "$gcc_cv_type_uchar" >&6; }
6641if test $ac_cv_type_uchar = yes; then
6642
6643$as_echo "#define HAVE_UCHAR 1" >>confdefs.h
6644
6645fi
6646
6647# g++ on Solaris 10+ defines _XOPEN_SOURCE=600, which exposes a different
6648# iconv() prototype.
6649ac_ext=cpp
6650ac_cpp='$CXXCPP $CPPFLAGS'
6651ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6652ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6653ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6654
6655
6656      if test "X$prefix" = "XNONE"; then
6657    acl_final_prefix="$ac_default_prefix"
6658  else
6659    acl_final_prefix="$prefix"
6660  fi
6661  if test "X$exec_prefix" = "XNONE"; then
6662    acl_final_exec_prefix='${prefix}'
6663  else
6664    acl_final_exec_prefix="$exec_prefix"
6665  fi
6666  acl_save_prefix="$prefix"
6667  prefix="$acl_final_prefix"
6668  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
6669  prefix="$acl_save_prefix"
6670
6671
6672# Check whether --with-gnu-ld was given.
6673if test "${with_gnu_ld+set}" = set; then :
6674  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6675else
6676  with_gnu_ld=no
6677fi
6678
6679# Prepare PATH_SEPARATOR.
6680# The user is always right.
6681if test "${PATH_SEPARATOR+set}" != set; then
6682  echo "#! /bin/sh" >conf$$.sh
6683  echo  "exit 0"   >>conf$$.sh
6684  chmod +x conf$$.sh
6685  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6686    PATH_SEPARATOR=';'
6687  else
6688    PATH_SEPARATOR=:
6689  fi
6690  rm -f conf$$.sh
6691fi
6692ac_prog=ld
6693if test "$GCC" = yes; then
6694  # Check if gcc -print-prog-name=ld gives a path.
6695  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
6696$as_echo_n "checking for ld used by GCC... " >&6; }
6697  case $host in
6698  *-*-mingw*)
6699    # gcc leaves a trailing carriage return which upsets mingw
6700    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6701  *)
6702    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6703  esac
6704  case $ac_prog in
6705    # Accept absolute paths.
6706    [\\/]* | [A-Za-z]:[\\/]*)
6707      re_direlt='/[^/][^/]*/\.\./'
6708      # Canonicalize the path of ld
6709      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
6710      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
6711	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
6712      done
6713      test -z "$LD" && LD="$ac_prog"
6714      ;;
6715  "")
6716    # If it fails, then pretend we aren't using GCC.
6717    ac_prog=ld
6718    ;;
6719  *)
6720    # If it is relative, then search for the first ld in PATH.
6721    with_gnu_ld=unknown
6722    ;;
6723  esac
6724elif test "$with_gnu_ld" = yes; then
6725  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6726$as_echo_n "checking for GNU ld... " >&6; }
6727else
6728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6729$as_echo_n "checking for non-GNU ld... " >&6; }
6730fi
6731if ${acl_cv_path_LD+:} false; then :
6732  $as_echo_n "(cached) " >&6
6733else
6734  if test -z "$LD"; then
6735  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
6736  for ac_dir in $PATH; do
6737    test -z "$ac_dir" && ac_dir=.
6738    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6739      acl_cv_path_LD="$ac_dir/$ac_prog"
6740      # Check to see if the program is GNU ld.  I'd rather use --version,
6741      # but apparently some GNU ld's only accept -v.
6742      # Break only if it was the GNU/non-GNU ld that we prefer.
6743      if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
6744	test "$with_gnu_ld" != no && break
6745      else
6746	test "$with_gnu_ld" != yes && break
6747      fi
6748    fi
6749  done
6750  IFS="$ac_save_ifs"
6751else
6752  acl_cv_path_LD="$LD" # Let the user override the test with a path.
6753fi
6754fi
6755
6756LD="$acl_cv_path_LD"
6757if test -n "$LD"; then
6758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6759$as_echo "$LD" >&6; }
6760else
6761  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6762$as_echo "no" >&6; }
6763fi
6764test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
6765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6766$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6767if ${acl_cv_prog_gnu_ld+:} false; then :
6768  $as_echo_n "(cached) " >&6
6769else
6770  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
6771if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
6772  acl_cv_prog_gnu_ld=yes
6773else
6774  acl_cv_prog_gnu_ld=no
6775fi
6776fi
6777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
6778$as_echo "$acl_cv_prog_gnu_ld" >&6; }
6779with_gnu_ld=$acl_cv_prog_gnu_ld
6780
6781
6782
6783                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
6784$as_echo_n "checking for shared library run path origin... " >&6; }
6785if ${acl_cv_rpath+:} false; then :
6786  $as_echo_n "(cached) " >&6
6787else
6788
6789    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
6790    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
6791    . ./conftest.sh
6792    rm -f ./conftest.sh
6793    acl_cv_rpath=done
6794
6795fi
6796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
6797$as_echo "$acl_cv_rpath" >&6; }
6798  wl="$acl_cv_wl"
6799  libext="$acl_cv_libext"
6800  shlibext="$acl_cv_shlibext"
6801  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
6802  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
6803  hardcode_direct="$acl_cv_hardcode_direct"
6804  hardcode_minus_L="$acl_cv_hardcode_minus_L"
6805    # Check whether --enable-rpath was given.
6806if test "${enable_rpath+set}" = set; then :
6807  enableval=$enable_rpath; :
6808else
6809  enable_rpath=yes
6810fi
6811
6812
6813
6814
6815
6816
6817
6818
6819    use_additional=yes
6820
6821  acl_save_prefix="$prefix"
6822  prefix="$acl_final_prefix"
6823  acl_save_exec_prefix="$exec_prefix"
6824  exec_prefix="$acl_final_exec_prefix"
6825
6826    eval additional_includedir=\"$includedir\"
6827    eval additional_libdir=\"$libdir\"
6828
6829  exec_prefix="$acl_save_exec_prefix"
6830  prefix="$acl_save_prefix"
6831
6832
6833# Check whether --with-libiconv-prefix was given.
6834if test "${with_libiconv_prefix+set}" = set; then :
6835  withval=$with_libiconv_prefix;
6836    if test "X$withval" = "Xno"; then
6837      use_additional=no
6838    else
6839      if test "X$withval" = "X"; then
6840
6841  acl_save_prefix="$prefix"
6842  prefix="$acl_final_prefix"
6843  acl_save_exec_prefix="$exec_prefix"
6844  exec_prefix="$acl_final_exec_prefix"
6845
6846          eval additional_includedir=\"$includedir\"
6847          eval additional_libdir=\"$libdir\"
6848
6849  exec_prefix="$acl_save_exec_prefix"
6850  prefix="$acl_save_prefix"
6851
6852      else
6853        additional_includedir="$withval/include"
6854        additional_libdir="$withval/lib"
6855      fi
6856    fi
6857
6858fi
6859
6860
6861# Check whether --with-libiconv-type was given.
6862if test "${with_libiconv_type+set}" = set; then :
6863  withval=$with_libiconv_type;  with_libiconv_type=$withval
6864else
6865   with_libiconv_type=auto
6866fi
6867
6868  lib_type=`eval echo \$with_libiconv_type`
6869
6870      LIBICONV=
6871  LTLIBICONV=
6872  INCICONV=
6873  rpathdirs=
6874  ltrpathdirs=
6875  names_already_handled=
6876  names_next_round='iconv '
6877  while test -n "$names_next_round"; do
6878    names_this_round="$names_next_round"
6879    names_next_round=
6880    for name in $names_this_round; do
6881      already_handled=
6882      for n in $names_already_handled; do
6883        if test "$n" = "$name"; then
6884          already_handled=yes
6885          break
6886        fi
6887      done
6888      if test -z "$already_handled"; then
6889        names_already_handled="$names_already_handled $name"
6890                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
6891        eval value=\"\$HAVE_LIB$uppername\"
6892        if test -n "$value"; then
6893          if test "$value" = yes; then
6894            eval value=\"\$LIB$uppername\"
6895            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
6896            eval value=\"\$LTLIB$uppername\"
6897            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
6898          else
6899                                    :
6900          fi
6901        else
6902                              found_dir=
6903          found_la=
6904          found_so=
6905          found_a=
6906          if test $use_additional = yes; then
6907            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then
6908              found_dir="$additional_libdir"
6909              found_so="$additional_libdir/lib$name.$shlibext"
6910              if test -f "$additional_libdir/lib$name.la"; then
6911                found_la="$additional_libdir/lib$name.la"
6912              fi
6913            elif test x$lib_type != xshared; then
6914              if test -f "$additional_libdir/lib$name.$libext"; then
6915                found_dir="$additional_libdir"
6916                found_a="$additional_libdir/lib$name.$libext"
6917                if test -f "$additional_libdir/lib$name.la"; then
6918                  found_la="$additional_libdir/lib$name.la"
6919                fi
6920              fi
6921            fi
6922          fi
6923          if test "X$found_dir" = "X"; then
6924            for x in $LDFLAGS $LTLIBICONV; do
6925
6926  acl_save_prefix="$prefix"
6927  prefix="$acl_final_prefix"
6928  acl_save_exec_prefix="$exec_prefix"
6929  exec_prefix="$acl_final_exec_prefix"
6930  eval x=\"$x\"
6931  exec_prefix="$acl_save_exec_prefix"
6932  prefix="$acl_save_prefix"
6933
6934              case "$x" in
6935                -L*)
6936                  dir=`echo "X$x" | sed -e 's/^X-L//'`
6937                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then
6938                    found_dir="$dir"
6939                    found_so="$dir/lib$name.$shlibext"
6940                    if test -f "$dir/lib$name.la"; then
6941                      found_la="$dir/lib$name.la"
6942                    fi
6943                  elif test x$lib_type != xshared; then
6944                    if test -f "$dir/lib$name.$libext"; then
6945                      found_dir="$dir"
6946                      found_a="$dir/lib$name.$libext"
6947                      if test -f "$dir/lib$name.la"; then
6948                        found_la="$dir/lib$name.la"
6949                      fi
6950                    fi
6951                  fi
6952                  ;;
6953              esac
6954              if test "X$found_dir" != "X"; then
6955                break
6956              fi
6957            done
6958          fi
6959          if test "X$found_dir" != "X"; then
6960                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
6961            if test "X$found_so" != "X"; then
6962                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
6963                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6964              else
6965                                                                                haveit=
6966                for x in $ltrpathdirs; do
6967                  if test "X$x" = "X$found_dir"; then
6968                    haveit=yes
6969                    break
6970                  fi
6971                done
6972                if test -z "$haveit"; then
6973                  ltrpathdirs="$ltrpathdirs $found_dir"
6974                fi
6975                                if test "$hardcode_direct" = yes; then
6976                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6977                else
6978                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
6979                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6980                                                            haveit=
6981                    for x in $rpathdirs; do
6982                      if test "X$x" = "X$found_dir"; then
6983                        haveit=yes
6984                        break
6985                      fi
6986                    done
6987                    if test -z "$haveit"; then
6988                      rpathdirs="$rpathdirs $found_dir"
6989                    fi
6990                  else
6991                                                                                haveit=
6992                    for x in $LDFLAGS $LIBICONV; do
6993
6994  acl_save_prefix="$prefix"
6995  prefix="$acl_final_prefix"
6996  acl_save_exec_prefix="$exec_prefix"
6997  exec_prefix="$acl_final_exec_prefix"
6998  eval x=\"$x\"
6999  exec_prefix="$acl_save_exec_prefix"
7000  prefix="$acl_save_prefix"
7001
7002                      if test "X$x" = "X-L$found_dir"; then
7003                        haveit=yes
7004                        break
7005                      fi
7006                    done
7007                    if test -z "$haveit"; then
7008                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
7009                    fi
7010                    if test "$hardcode_minus_L" != no; then
7011                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7012                    else
7013                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7014                    fi
7015                  fi
7016                fi
7017              fi
7018            else
7019              if test "X$found_a" != "X"; then
7020                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
7021              else
7022                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
7023              fi
7024            fi
7025                        additional_includedir=
7026            case "$found_dir" in
7027              */lib | */lib/)
7028                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
7029                additional_includedir="$basedir/include"
7030                ;;
7031            esac
7032            if test "X$additional_includedir" != "X"; then
7033                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
7034                haveit=
7035                if test "X$additional_includedir" = "X/usr/local/include"; then
7036                  if test -n "$GCC"; then
7037                    case $host_os in
7038                      linux*) haveit=yes;;
7039                    esac
7040                  fi
7041                fi
7042                if test -z "$haveit"; then
7043                  for x in $CPPFLAGS $INCICONV; do
7044
7045  acl_save_prefix="$prefix"
7046  prefix="$acl_final_prefix"
7047  acl_save_exec_prefix="$exec_prefix"
7048  exec_prefix="$acl_final_exec_prefix"
7049  eval x=\"$x\"
7050  exec_prefix="$acl_save_exec_prefix"
7051  prefix="$acl_save_prefix"
7052
7053                    if test "X$x" = "X-I$additional_includedir"; then
7054                      haveit=yes
7055                      break
7056                    fi
7057                  done
7058                  if test -z "$haveit"; then
7059                    if test -d "$additional_includedir"; then
7060                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
7061                    fi
7062                  fi
7063                fi
7064              fi
7065            fi
7066                        if test -n "$found_la"; then
7067                                                        save_libdir="$libdir"
7068              case "$found_la" in
7069                */* | *\\*) . "$found_la" ;;
7070                *) . "./$found_la" ;;
7071              esac
7072              libdir="$save_libdir"
7073                            for dep in $dependency_libs; do
7074                case "$dep" in
7075                  -L*)
7076                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
7077                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
7078                      haveit=
7079                      if test "X$additional_libdir" = "X/usr/local/lib"; then
7080                        if test -n "$GCC"; then
7081                          case $host_os in
7082                            linux*) haveit=yes;;
7083                          esac
7084                        fi
7085                      fi
7086                      if test -z "$haveit"; then
7087                        haveit=
7088                        for x in $LDFLAGS $LIBICONV; do
7089
7090  acl_save_prefix="$prefix"
7091  prefix="$acl_final_prefix"
7092  acl_save_exec_prefix="$exec_prefix"
7093  exec_prefix="$acl_final_exec_prefix"
7094  eval x=\"$x\"
7095  exec_prefix="$acl_save_exec_prefix"
7096  prefix="$acl_save_prefix"
7097
7098                          if test "X$x" = "X-L$additional_libdir"; then
7099                            haveit=yes
7100                            break
7101                          fi
7102                        done
7103                        if test -z "$haveit"; then
7104                          if test -d "$additional_libdir"; then
7105                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
7106                          fi
7107                        fi
7108                        haveit=
7109                        for x in $LDFLAGS $LTLIBICONV; do
7110
7111  acl_save_prefix="$prefix"
7112  prefix="$acl_final_prefix"
7113  acl_save_exec_prefix="$exec_prefix"
7114  exec_prefix="$acl_final_exec_prefix"
7115  eval x=\"$x\"
7116  exec_prefix="$acl_save_exec_prefix"
7117  prefix="$acl_save_prefix"
7118
7119                          if test "X$x" = "X-L$additional_libdir"; then
7120                            haveit=yes
7121                            break
7122                          fi
7123                        done
7124                        if test -z "$haveit"; then
7125                          if test -d "$additional_libdir"; then
7126                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
7127                          fi
7128                        fi
7129                      fi
7130                    fi
7131                    ;;
7132                  -R*)
7133                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
7134                    if test "$enable_rpath" != no; then
7135                                                                  haveit=
7136                      for x in $rpathdirs; do
7137                        if test "X$x" = "X$dir"; then
7138                          haveit=yes
7139                          break
7140                        fi
7141                      done
7142                      if test -z "$haveit"; then
7143                        rpathdirs="$rpathdirs $dir"
7144                      fi
7145                                                                  haveit=
7146                      for x in $ltrpathdirs; do
7147                        if test "X$x" = "X$dir"; then
7148                          haveit=yes
7149                          break
7150                        fi
7151                      done
7152                      if test -z "$haveit"; then
7153                        ltrpathdirs="$ltrpathdirs $dir"
7154                      fi
7155                    fi
7156                    ;;
7157                  -l*)
7158                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
7159                    ;;
7160                  *.la)
7161                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
7162                    ;;
7163                  *)
7164                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
7165                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
7166                    ;;
7167                esac
7168              done
7169            fi
7170          else
7171                                                            if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then
7172              LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7173              LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
7174            else
7175              LIBICONV="${LIBICONV}${LIBICONV:+ }-l:lib$name.$libext"
7176              LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l:lib$name.$libext"
7177            fi
7178          fi
7179        fi
7180      fi
7181    done
7182  done
7183  if test "X$rpathdirs" != "X"; then
7184    if test -n "$hardcode_libdir_separator"; then
7185                        alldirs=
7186      for found_dir in $rpathdirs; do
7187        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
7188      done
7189            acl_save_libdir="$libdir"
7190      libdir="$alldirs"
7191      eval flag=\"$hardcode_libdir_flag_spec\"
7192      libdir="$acl_save_libdir"
7193      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
7194    else
7195            for found_dir in $rpathdirs; do
7196        acl_save_libdir="$libdir"
7197        libdir="$found_dir"
7198        eval flag=\"$hardcode_libdir_flag_spec\"
7199        libdir="$acl_save_libdir"
7200        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
7201      done
7202    fi
7203  fi
7204  if test "X$ltrpathdirs" != "X"; then
7205            for found_dir in $ltrpathdirs; do
7206      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
7207    done
7208  fi
7209
7210
7211
7212
7213
7214
7215
7216  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
7217$as_echo_n "checking for iconv... " >&6; }
7218if ${am_cv_func_iconv+:} false; then :
7219  $as_echo_n "(cached) " >&6
7220else
7221
7222    am_cv_func_iconv="no, consider installing GNU libiconv"
7223    am_cv_lib_iconv=no
7224                    am_save_CPPFLAGS="$CPPFLAGS"
7225    CPPFLAGS="$CPPFLAGS $INCICONV"
7226    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7227/* end confdefs.h.  */
7228#include <stdlib.h>
7229#include <iconv.h>
7230int
7231main ()
7232{
7233iconv_t cd = iconv_open("","");
7234       iconv(cd,NULL,NULL,NULL,NULL);
7235       iconv_close(cd);
7236  ;
7237  return 0;
7238}
7239_ACEOF
7240if ac_fn_cxx_try_link "$LINENO"; then :
7241  am_cv_func_iconv=yes
7242fi
7243rm -f core conftest.err conftest.$ac_objext \
7244    conftest$ac_exeext conftest.$ac_ext
7245    CPPFLAGS="$am_save_CPPFLAGS"
7246
7247    if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then
7248      for _libs in .libs _libs; do
7249        am_save_CPPFLAGS="$CPPFLAGS"
7250        am_save_LIBS="$LIBS"
7251        CPPFLAGS="$CPPFLAGS -I../libiconv/include"
7252        LIBS="$LIBS ../libiconv/lib/$_libs/libiconv.a"
7253        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7254/* end confdefs.h.  */
7255#include <stdlib.h>
7256#include <iconv.h>
7257int
7258main ()
7259{
7260iconv_t cd = iconv_open("","");
7261           iconv(cd,NULL,NULL,NULL,NULL);
7262           iconv_close(cd);
7263  ;
7264  return 0;
7265}
7266_ACEOF
7267if ac_fn_cxx_try_link "$LINENO"; then :
7268  INCICONV="-I../libiconv/include"
7269          LIBICONV='${top_builddir}'/../libiconv/lib/$_libs/libiconv.a
7270          LTLIBICONV='${top_builddir}'/../libiconv/lib/libiconv.la
7271          am_cv_lib_iconv=yes
7272          am_cv_func_iconv=yes
7273fi
7274rm -f core conftest.err conftest.$ac_objext \
7275    conftest$ac_exeext conftest.$ac_ext
7276        CPPFLAGS="$am_save_CPPFLAGS"
7277        LIBS="$am_save_LIBS"
7278        if test "$am_cv_func_iconv" = "yes"; then
7279          break
7280        fi
7281      done
7282    fi
7283
7284    if test "$am_cv_func_iconv" != yes; then
7285      am_save_CPPFLAGS="$CPPFLAGS"
7286      am_save_LIBS="$LIBS"
7287      CPPFLAGS="$CPPFLAGS $INCICONV"
7288      LIBS="$LIBS $LIBICONV"
7289      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7290/* end confdefs.h.  */
7291#include <stdlib.h>
7292#include <iconv.h>
7293int
7294main ()
7295{
7296iconv_t cd = iconv_open("","");
7297         iconv(cd,NULL,NULL,NULL,NULL);
7298         iconv_close(cd);
7299  ;
7300  return 0;
7301}
7302_ACEOF
7303if ac_fn_cxx_try_link "$LINENO"; then :
7304  am_cv_lib_iconv=yes
7305        am_cv_func_iconv=yes
7306fi
7307rm -f core conftest.err conftest.$ac_objext \
7308    conftest$ac_exeext conftest.$ac_ext
7309      CPPFLAGS="$am_save_CPPFLAGS"
7310      LIBS="$am_save_LIBS"
7311    fi
7312
7313fi
7314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
7315$as_echo "$am_cv_func_iconv" >&6; }
7316  if test "$am_cv_func_iconv" = yes; then
7317
7318$as_echo "#define HAVE_ICONV 1" >>confdefs.h
7319
7320  fi
7321  if test "$am_cv_lib_iconv" = yes; then
7322
7323  for element in $INCICONV; do
7324    haveit=
7325    for x in $CPPFLAGS; do
7326
7327  acl_save_prefix="$prefix"
7328  prefix="$acl_final_prefix"
7329  acl_save_exec_prefix="$exec_prefix"
7330  exec_prefix="$acl_final_exec_prefix"
7331  eval x=\"$x\"
7332  exec_prefix="$acl_save_exec_prefix"
7333  prefix="$acl_save_prefix"
7334
7335      if test "X$x" = "X$element"; then
7336        haveit=yes
7337        break
7338      fi
7339    done
7340    if test -z "$haveit"; then
7341      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
7342    fi
7343  done
7344
7345    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
7346$as_echo_n "checking how to link with libiconv... " >&6; }
7347    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
7348$as_echo "$LIBICONV" >&6; }
7349  else
7350    LIBICONV=
7351    LTLIBICONV=
7352  fi
7353
7354
7355
7356  if test "$am_cv_func_iconv" = yes; then
7357    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
7358$as_echo_n "checking for iconv declaration... " >&6; }
7359    if ${am_cv_proto_iconv+:} false; then :
7360  $as_echo_n "(cached) " >&6
7361else
7362
7363      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7364/* end confdefs.h.  */
7365
7366#include <stdlib.h>
7367#include <iconv.h>
7368extern
7369#ifdef __cplusplus
7370"C"
7371#endif
7372#if defined(__STDC__) || defined(__cplusplus)
7373size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
7374#else
7375size_t iconv();
7376#endif
7377
7378int
7379main ()
7380{
7381
7382  ;
7383  return 0;
7384}
7385_ACEOF
7386if ac_fn_cxx_try_compile "$LINENO"; then :
7387  am_cv_proto_iconv_arg1=""
7388else
7389  am_cv_proto_iconv_arg1="const"
7390fi
7391rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7392      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
7393fi
7394
7395    am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
7396    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
7397         }$am_cv_proto_iconv" >&5
7398$as_echo "${ac_t:-
7399         }$am_cv_proto_iconv" >&6; }
7400
7401cat >>confdefs.h <<_ACEOF
7402#define ICONV_CONST $am_cv_proto_iconv_arg1
7403_ACEOF
7404
7405  fi
7406
7407ac_ext=c
7408ac_cpp='$CPP $CPPFLAGS'
7409ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7410ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7411ac_compiler_gnu=$ac_cv_c_compiler_gnu
7412
7413
7414# More defines and substitutions.
7415PACKAGE="$PACKAGE_TARNAME"
7416
7417cat >>confdefs.h <<_ACEOF
7418#define PACKAGE "$PACKAGE"
7419_ACEOF
7420
7421
7422
7423if test "x$enable_nls" != xno; then
7424  USED_CATALOGS='$(CATALOGS)'
7425else
7426  USED_CATALOGS=
7427fi
7428
7429
7430# Check whether --enable-maintainer-mode was given.
7431if test "${enable_maintainer_mode+set}" = set; then :
7432  enableval=$enable_maintainer_mode;
7433else
7434  enable_maintainer_mode=no
7435fi
7436
7437
7438if test "x$enable_maintainer_mode" = xno; then
7439  MAINT='#'
7440else
7441  MAINT=
7442fi
7443
7444
7445# Enable expensive internal checks
7446is_release=
7447if test -f $srcdir/../gcc/DEV-PHASE \
7448   && test x"`cat $srcdir/../gcc/DEV-PHASE`" != xexperimental; then
7449  is_release=yes
7450fi
7451
7452# Check whether --enable-checking was given.
7453if test "${enable_checking+set}" = set; then :
7454  enableval=$enable_checking; ac_checking_flags="${enableval}"
7455else
7456
7457# Determine the default checks.
7458if test x$is_release = x ; then
7459  ac_checking_flags=yes
7460else
7461  ac_checking_flags=release
7462fi
7463fi
7464
7465IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$IFS,"
7466for check in release $ac_checking_flags
7467do
7468	case $check in
7469	# these set all the flags to specific states
7470	yes|all) ac_checking=1 ; ac_assert_checking=1 ; ac_valgrind_checking= ;;
7471	no|none) ac_checking= ; ac_assert_checking= ; ac_valgrind_checking= ;;
7472	release) ac_checking= ; ac_assert_checking=1 ; ac_valgrind_checking= ;;
7473	# these enable particular checks
7474	assert) ac_assert_checking=1 ;;
7475	misc) ac_checking=1 ;;
7476	valgrind) ac_valgrind_checking=1 ;;
7477	# accept
7478	*) ;;
7479	esac
7480done
7481IFS="$ac_save_IFS"
7482
7483if test x$ac_checking != x ; then
7484
7485$as_echo "#define CHECKING_P 1" >>confdefs.h
7486
7487else
7488  $as_echo "#define CHECKING_P 0" >>confdefs.h
7489
7490fi
7491
7492if test x$ac_assert_checking != x ; then
7493
7494$as_echo "#define ENABLE_ASSERT_CHECKING 1" >>confdefs.h
7495
7496fi
7497
7498if test x$ac_valgrind_checking != x ; then
7499
7500$as_echo "#define ENABLE_VALGRIND_CHECKING 1" >>confdefs.h
7501
7502fi
7503
7504# Check whether --enable-canonical-system-headers was given.
7505if test "${enable_canonical_system_headers+set}" = set; then :
7506  enableval=$enable_canonical_system_headers;
7507else
7508  enable_canonical_system_headers=yes
7509fi
7510
7511if test $enable_canonical_system_headers != no; then
7512
7513$as_echo "#define ENABLE_CANONICAL_SYSTEM_HEADERS 1" >>confdefs.h
7514
7515fi
7516
7517case $target in
7518  i?86-* | x86_64-*)
7519    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7520/* end confdefs.h.  */
7521
7522int
7523main ()
7524{
7525asm ("pcmpestri %0, %%xmm0, %%xmm1" : : "i"(0))
7526  ;
7527  return 0;
7528}
7529_ACEOF
7530if ac_fn_c_try_compile "$LINENO"; then :
7531
7532$as_echo "#define HAVE_SSE4 1" >>confdefs.h
7533
7534fi
7535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7536esac
7537
7538# Enable --enable-host-shared.
7539# Check whether --enable-host-shared was given.
7540if test "${enable_host_shared+set}" = set; then :
7541  enableval=$enable_host_shared; PICFLAG=-fPIC
7542else
7543  PICFLAG=
7544fi
7545
7546
7547
7548# Enable Intel CET on Intel CET enabled host if jit is enabled.
7549 # Check whether --enable-cet was given.
7550if test "${enable_cet+set}" = set; then :
7551  enableval=$enable_cet;
7552      case "$enableval" in
7553       yes|no|auto) ;;
7554       *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
7555                          esac
7556
7557else
7558  enable_cet=auto
7559fi
7560
7561
7562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
7563$as_echo_n "checking for CET support... " >&6; }
7564
7565case "$host" in
7566  i[34567]86-*-linux* | x86_64-*-linux*)
7567    may_have_cet=yes
7568    cet_save_CFLAGS="$CFLAGS"
7569    CFLAGS="$CFLAGS -fcf-protection"
7570    case "$enable_cet" in
7571      auto)
7572	# Check if target supports multi-byte NOPs
7573	# and if compiler and assembler support CET.
7574	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7575/* end confdefs.h.  */
7576
7577int
7578main ()
7579{
7580
7581#if !defined(__SSE2__)
7582#error target does not support multi-byte NOPs
7583#else
7584asm ("setssbsy");
7585#endif
7586
7587  ;
7588  return 0;
7589}
7590_ACEOF
7591if ac_fn_c_try_compile "$LINENO"; then :
7592  enable_cet=yes
7593else
7594  enable_cet=no
7595fi
7596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7597	;;
7598      yes)
7599	# Check if compiler and assembler support CET.
7600	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7601/* end confdefs.h.  */
7602
7603int
7604main ()
7605{
7606asm ("setssbsy");
7607  ;
7608  return 0;
7609}
7610_ACEOF
7611if ac_fn_c_try_compile "$LINENO"; then :
7612  support_cet=yes
7613else
7614  support_cet=no
7615fi
7616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7617	if test $support_cet = "no"; then
7618	  if test x$enable_bootstrap != xno \
7619	     && test -z "${with_build_subdir}" \
7620	     && (test ! -f ../stage_current \
7621	         || test `cat ../stage_current` != "stage1"); then
7622	    # Require CET support only for the final GCC build.
7623	    as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
7624	  else
7625	    # Don't enable CET without CET support for non-bootstrap
7626	    # build, in stage1 nor for build support.
7627	    enable_cet=no
7628	  fi
7629	fi
7630	;;
7631    esac
7632    CFLAGS="$cet_save_CFLAGS"
7633    ;;
7634  *)
7635    may_have_cet=no
7636    enable_cet=no
7637    ;;
7638esac
7639
7640cet_save_CFLAGS="$CFLAGS"
7641CFLAGS="$CFLAGS -fcf-protection=none"
7642cet_save_LDFLAGS="$LDFLAGS"
7643LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
7644if test x$may_have_cet = xyes; then
7645  # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
7646  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7647/* end confdefs.h.  */
7648
7649int
7650main ()
7651{
7652return 0;
7653  ;
7654  return 0;
7655}
7656_ACEOF
7657if ac_fn_c_try_link "$LINENO"; then :
7658  may_have_cet=yes
7659else
7660  may_have_cet=no
7661fi
7662rm -f core conftest.err conftest.$ac_objext \
7663    conftest$ac_exeext conftest.$ac_ext
7664fi
7665
7666if test x$may_have_cet = xyes; then
7667  if test x$cross_compiling = xno; then
7668    if test "$cross_compiling" = yes; then :
7669  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7670$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7671as_fn_error $? "cannot run test program while cross compiling
7672See \`config.log' for more details" "$LINENO" 5; }
7673else
7674  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7675/* end confdefs.h.  */
7676
7677int
7678main ()
7679{
7680  asm ("endbr32");
7681  return 0;
7682}
7683
7684_ACEOF
7685if ac_fn_c_try_run "$LINENO"; then :
7686  have_multi_byte_nop=yes
7687else
7688  have_multi_byte_nop=no
7689fi
7690rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7691  conftest.$ac_objext conftest.beam conftest.$ac_ext
7692fi
7693
7694    have_cet=no
7695    if test x$have_multi_byte_nop = xyes; then
7696      if test "$cross_compiling" = yes; then :
7697  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7698$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7699as_fn_error $? "cannot run test program while cross compiling
7700See \`config.log' for more details" "$LINENO" 5; }
7701else
7702  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7703/* end confdefs.h.  */
7704
7705static void
7706foo (void)
7707{
7708}
7709
7710static void
7711__attribute__ ((noinline, noclone))
7712xxx (void (*f) (void))
7713{
7714  f ();
7715}
7716
7717static void
7718__attribute__ ((noinline, noclone))
7719bar (void)
7720{
7721  xxx (foo);
7722}
7723
7724int
7725main ()
7726{
7727  bar ();
7728  return 0;
7729}
7730
7731_ACEOF
7732if ac_fn_c_try_run "$LINENO"; then :
7733  have_cet=no
7734else
7735  have_cet=yes
7736fi
7737rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7738  conftest.$ac_objext conftest.beam conftest.$ac_ext
7739fi
7740
7741    fi
7742    if test x$enable_cet = xno -a x$have_cet = xyes; then
7743      as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
7744    fi
7745  fi
7746else
7747  # Enable CET in cross compiler if possible so that it will run on both
7748  # CET and non-CET hosts.
7749  have_cet=yes
7750fi
7751if test x$enable_cet = xyes; then
7752  CET_HOST_FLAGS="-fcf-protection"
7753  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7754$as_echo "yes" >&6; }
7755else
7756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7757$as_echo "no" >&6; }
7758fi
7759CFLAGS="$cet_save_CFLAGS"
7760LDFLAGS="$cet_save_LDFLAGS"
7761
7762case x$enable_languages in
7763*jit*)
7764  ;;
7765*)
7766  CET_HOST_FLAGS=
7767  ;;
7768esac
7769
7770
7771# Check whether --enable-valgrind-annotations was given.
7772if test "${enable_valgrind_annotations+set}" = set; then :
7773  enableval=$enable_valgrind_annotations;
7774else
7775  enable_valgrind_annotations=no
7776fi
7777
7778if test x$enable_valgrind_annotations != xno \
7779    || test x$ac_valgrind_checking != x; then
7780  if (test $have_valgrind_h = no \
7781      && test $gcc_cv_header_memcheck_h = no \
7782      && test $gcc_cv_header_valgrind_memcheck_h = no); then
7783    as_fn_error $? "*** Can't find valgrind/memcheck.h, memcheck.h or valgrind.h" "$LINENO" 5
7784  fi
7785
7786$as_echo "#define ENABLE_VALGRIND_ANNOTATIONS 1" >>confdefs.h
7787
7788fi
7789
7790# Output.
7791
7792ac_config_headers="$ac_config_headers config.h:config.in"
7793
7794ac_config_files="$ac_config_files Makefile"
7795
7796cat >confcache <<\_ACEOF
7797# This file is a shell script that caches the results of configure
7798# tests run on this system so they can be shared between configure
7799# scripts and configure runs, see configure's option --config-cache.
7800# It is not useful on other systems.  If it contains results you don't
7801# want to keep, you may remove or edit it.
7802#
7803# config.status only pays attention to the cache file if you give it
7804# the --recheck option to rerun configure.
7805#
7806# `ac_cv_env_foo' variables (set or unset) will be overridden when
7807# loading this file, other *unset* `ac_cv_foo' will be assigned the
7808# following values.
7809
7810_ACEOF
7811
7812# The following way of writing the cache mishandles newlines in values,
7813# but we know of no workaround that is simple, portable, and efficient.
7814# So, we kill variables containing newlines.
7815# Ultrix sh set writes to stderr and can't be redirected directly,
7816# and sets the high bit in the cache file unless we assign to the vars.
7817(
7818  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7819    eval ac_val=\$$ac_var
7820    case $ac_val in #(
7821    *${as_nl}*)
7822      case $ac_var in #(
7823      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7824$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7825      esac
7826      case $ac_var in #(
7827      _ | IFS | as_nl) ;; #(
7828      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7829      *) { eval $ac_var=; unset $ac_var;} ;;
7830      esac ;;
7831    esac
7832  done
7833
7834  (set) 2>&1 |
7835    case $as_nl`(ac_space=' '; set) 2>&1` in #(
7836    *${as_nl}ac_space=\ *)
7837      # `set' does not quote correctly, so add quotes: double-quote
7838      # substitution turns \\\\ into \\, and sed turns \\ into \.
7839      sed -n \
7840	"s/'/'\\\\''/g;
7841	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7842      ;; #(
7843    *)
7844      # `set' quotes correctly as required by POSIX, so do not add quotes.
7845      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7846      ;;
7847    esac |
7848    sort
7849) |
7850  sed '
7851     /^ac_cv_env_/b end
7852     t clear
7853     :clear
7854     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7855     t end
7856     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7857     :end' >>confcache
7858if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7859  if test -w "$cache_file"; then
7860    if test "x$cache_file" != "x/dev/null"; then
7861      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7862$as_echo "$as_me: updating cache $cache_file" >&6;}
7863      if test ! -f "$cache_file" || test -h "$cache_file"; then
7864	cat confcache >"$cache_file"
7865      else
7866        case $cache_file in #(
7867        */* | ?:*)
7868	  mv -f confcache "$cache_file"$$ &&
7869	  mv -f "$cache_file"$$ "$cache_file" ;; #(
7870        *)
7871	  mv -f confcache "$cache_file" ;;
7872	esac
7873      fi
7874    fi
7875  else
7876    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7877$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7878  fi
7879fi
7880rm -f confcache
7881
7882test "x$prefix" = xNONE && prefix=$ac_default_prefix
7883# Let make expand exec_prefix.
7884test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7885
7886DEFS=-DHAVE_CONFIG_H
7887
7888ac_libobjs=
7889ac_ltlibobjs=
7890U=
7891for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7892  # 1. Remove the extension, and $U if already installed.
7893  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7894  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7895  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7896  #    will be set to the directory where LIBOBJS objects are built.
7897  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7898  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7899done
7900LIBOBJS=$ac_libobjs
7901
7902LTLIBOBJS=$ac_ltlibobjs
7903
7904
7905
7906
7907: "${CONFIG_STATUS=./config.status}"
7908ac_write_fail=0
7909ac_clean_files_save=$ac_clean_files
7910ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7911{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7912$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7913as_write_fail=0
7914cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7915#! $SHELL
7916# Generated by $as_me.
7917# Run this file to recreate the current configuration.
7918# Compiler output produced by configure, useful for debugging
7919# configure, is in config.log if it exists.
7920
7921debug=false
7922ac_cs_recheck=false
7923ac_cs_silent=false
7924
7925SHELL=\${CONFIG_SHELL-$SHELL}
7926export SHELL
7927_ASEOF
7928cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7929## -------------------- ##
7930## M4sh Initialization. ##
7931## -------------------- ##
7932
7933# Be more Bourne compatible
7934DUALCASE=1; export DUALCASE # for MKS sh
7935if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7936  emulate sh
7937  NULLCMD=:
7938  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7939  # is contrary to our usage.  Disable this feature.
7940  alias -g '${1+"$@"}'='"$@"'
7941  setopt NO_GLOB_SUBST
7942else
7943  case `(set -o) 2>/dev/null` in #(
7944  *posix*) :
7945    set -o posix ;; #(
7946  *) :
7947     ;;
7948esac
7949fi
7950
7951
7952as_nl='
7953'
7954export as_nl
7955# Printing a long string crashes Solaris 7 /usr/bin/printf.
7956as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7957as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7958as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7959# Prefer a ksh shell builtin over an external printf program on Solaris,
7960# but without wasting forks for bash or zsh.
7961if test -z "$BASH_VERSION$ZSH_VERSION" \
7962    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7963  as_echo='print -r --'
7964  as_echo_n='print -rn --'
7965elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7966  as_echo='printf %s\n'
7967  as_echo_n='printf %s'
7968else
7969  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7970    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7971    as_echo_n='/usr/ucb/echo -n'
7972  else
7973    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7974    as_echo_n_body='eval
7975      arg=$1;
7976      case $arg in #(
7977      *"$as_nl"*)
7978	expr "X$arg" : "X\\(.*\\)$as_nl";
7979	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7980      esac;
7981      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7982    '
7983    export as_echo_n_body
7984    as_echo_n='sh -c $as_echo_n_body as_echo'
7985  fi
7986  export as_echo_body
7987  as_echo='sh -c $as_echo_body as_echo'
7988fi
7989
7990# The user is always right.
7991if test "${PATH_SEPARATOR+set}" != set; then
7992  PATH_SEPARATOR=:
7993  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7994    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7995      PATH_SEPARATOR=';'
7996  }
7997fi
7998
7999
8000# IFS
8001# We need space, tab and new line, in precisely that order.  Quoting is
8002# there to prevent editors from complaining about space-tab.
8003# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8004# splitting by setting IFS to empty value.)
8005IFS=" ""	$as_nl"
8006
8007# Find who we are.  Look in the path if we contain no directory separator.
8008as_myself=
8009case $0 in #((
8010  *[\\/]* ) as_myself=$0 ;;
8011  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8012for as_dir in $PATH
8013do
8014  IFS=$as_save_IFS
8015  test -z "$as_dir" && as_dir=.
8016    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8017  done
8018IFS=$as_save_IFS
8019
8020     ;;
8021esac
8022# We did not find ourselves, most probably we were run as `sh COMMAND'
8023# in which case we are not to be found in the path.
8024if test "x$as_myself" = x; then
8025  as_myself=$0
8026fi
8027if test ! -f "$as_myself"; then
8028  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8029  exit 1
8030fi
8031
8032# Unset variables that we do not need and which cause bugs (e.g. in
8033# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
8034# suppresses any "Segmentation fault" message there.  '((' could
8035# trigger a bug in pdksh 5.2.14.
8036for as_var in BASH_ENV ENV MAIL MAILPATH
8037do eval test x\${$as_var+set} = xset \
8038  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8039done
8040PS1='$ '
8041PS2='> '
8042PS4='+ '
8043
8044# NLS nuisances.
8045LC_ALL=C
8046export LC_ALL
8047LANGUAGE=C
8048export LANGUAGE
8049
8050# CDPATH.
8051(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8052
8053
8054# as_fn_error STATUS ERROR [LINENO LOG_FD]
8055# ----------------------------------------
8056# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8057# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8058# script with STATUS, using 1 if that was 0.
8059as_fn_error ()
8060{
8061  as_status=$1; test $as_status -eq 0 && as_status=1
8062  if test "$4"; then
8063    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8064    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8065  fi
8066  $as_echo "$as_me: error: $2" >&2
8067  as_fn_exit $as_status
8068} # as_fn_error
8069
8070
8071# as_fn_set_status STATUS
8072# -----------------------
8073# Set $? to STATUS, without forking.
8074as_fn_set_status ()
8075{
8076  return $1
8077} # as_fn_set_status
8078
8079# as_fn_exit STATUS
8080# -----------------
8081# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8082as_fn_exit ()
8083{
8084  set +e
8085  as_fn_set_status $1
8086  exit $1
8087} # as_fn_exit
8088
8089# as_fn_unset VAR
8090# ---------------
8091# Portably unset VAR.
8092as_fn_unset ()
8093{
8094  { eval $1=; unset $1;}
8095}
8096as_unset=as_fn_unset
8097# as_fn_append VAR VALUE
8098# ----------------------
8099# Append the text in VALUE to the end of the definition contained in VAR. Take
8100# advantage of any shell optimizations that allow amortized linear growth over
8101# repeated appends, instead of the typical quadratic growth present in naive
8102# implementations.
8103if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8104  eval 'as_fn_append ()
8105  {
8106    eval $1+=\$2
8107  }'
8108else
8109  as_fn_append ()
8110  {
8111    eval $1=\$$1\$2
8112  }
8113fi # as_fn_append
8114
8115# as_fn_arith ARG...
8116# ------------------
8117# Perform arithmetic evaluation on the ARGs, and store the result in the
8118# global $as_val. Take advantage of shells that can avoid forks. The arguments
8119# must be portable across $(()) and expr.
8120if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8121  eval 'as_fn_arith ()
8122  {
8123    as_val=$(( $* ))
8124  }'
8125else
8126  as_fn_arith ()
8127  {
8128    as_val=`expr "$@" || test $? -eq 1`
8129  }
8130fi # as_fn_arith
8131
8132
8133if expr a : '\(a\)' >/dev/null 2>&1 &&
8134   test "X`expr 00001 : '.*\(...\)'`" = X001; then
8135  as_expr=expr
8136else
8137  as_expr=false
8138fi
8139
8140if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8141  as_basename=basename
8142else
8143  as_basename=false
8144fi
8145
8146if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8147  as_dirname=dirname
8148else
8149  as_dirname=false
8150fi
8151
8152as_me=`$as_basename -- "$0" ||
8153$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8154	 X"$0" : 'X\(//\)$' \| \
8155	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8156$as_echo X/"$0" |
8157    sed '/^.*\/\([^/][^/]*\)\/*$/{
8158	    s//\1/
8159	    q
8160	  }
8161	  /^X\/\(\/\/\)$/{
8162	    s//\1/
8163	    q
8164	  }
8165	  /^X\/\(\/\).*/{
8166	    s//\1/
8167	    q
8168	  }
8169	  s/.*/./; q'`
8170
8171# Avoid depending upon Character Ranges.
8172as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8173as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8174as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8175as_cr_digits='0123456789'
8176as_cr_alnum=$as_cr_Letters$as_cr_digits
8177
8178ECHO_C= ECHO_N= ECHO_T=
8179case `echo -n x` in #(((((
8180-n*)
8181  case `echo 'xy\c'` in
8182  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
8183  xy)  ECHO_C='\c';;
8184  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
8185       ECHO_T='	';;
8186  esac;;
8187*)
8188  ECHO_N='-n';;
8189esac
8190
8191rm -f conf$$ conf$$.exe conf$$.file
8192if test -d conf$$.dir; then
8193  rm -f conf$$.dir/conf$$.file
8194else
8195  rm -f conf$$.dir
8196  mkdir conf$$.dir 2>/dev/null
8197fi
8198if (echo >conf$$.file) 2>/dev/null; then
8199  if ln -s conf$$.file conf$$ 2>/dev/null; then
8200    as_ln_s='ln -s'
8201    # ... but there are two gotchas:
8202    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8203    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8204    # In both cases, we have to default to `cp -pR'.
8205    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8206      as_ln_s='cp -pR'
8207  elif ln conf$$.file conf$$ 2>/dev/null; then
8208    as_ln_s=ln
8209  else
8210    as_ln_s='cp -pR'
8211  fi
8212else
8213  as_ln_s='cp -pR'
8214fi
8215rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8216rmdir conf$$.dir 2>/dev/null
8217
8218
8219# as_fn_mkdir_p
8220# -------------
8221# Create "$as_dir" as a directory, including parents if necessary.
8222as_fn_mkdir_p ()
8223{
8224
8225  case $as_dir in #(
8226  -*) as_dir=./$as_dir;;
8227  esac
8228  test -d "$as_dir" || eval $as_mkdir_p || {
8229    as_dirs=
8230    while :; do
8231      case $as_dir in #(
8232      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8233      *) as_qdir=$as_dir;;
8234      esac
8235      as_dirs="'$as_qdir' $as_dirs"
8236      as_dir=`$as_dirname -- "$as_dir" ||
8237$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8238	 X"$as_dir" : 'X\(//\)[^/]' \| \
8239	 X"$as_dir" : 'X\(//\)$' \| \
8240	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8241$as_echo X"$as_dir" |
8242    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8243	    s//\1/
8244	    q
8245	  }
8246	  /^X\(\/\/\)[^/].*/{
8247	    s//\1/
8248	    q
8249	  }
8250	  /^X\(\/\/\)$/{
8251	    s//\1/
8252	    q
8253	  }
8254	  /^X\(\/\).*/{
8255	    s//\1/
8256	    q
8257	  }
8258	  s/.*/./; q'`
8259      test -d "$as_dir" && break
8260    done
8261    test -z "$as_dirs" || eval "mkdir $as_dirs"
8262  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8263
8264
8265} # as_fn_mkdir_p
8266if mkdir -p . 2>/dev/null; then
8267  as_mkdir_p='mkdir -p "$as_dir"'
8268else
8269  test -d ./-p && rmdir ./-p
8270  as_mkdir_p=false
8271fi
8272
8273
8274# as_fn_executable_p FILE
8275# -----------------------
8276# Test if FILE is an executable regular file.
8277as_fn_executable_p ()
8278{
8279  test -f "$1" && test -x "$1"
8280} # as_fn_executable_p
8281as_test_x='test -x'
8282as_executable_p=as_fn_executable_p
8283
8284# Sed expression to map a string onto a valid CPP name.
8285as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8286
8287# Sed expression to map a string onto a valid variable name.
8288as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8289
8290
8291exec 6>&1
8292## ----------------------------------- ##
8293## Main body of $CONFIG_STATUS script. ##
8294## ----------------------------------- ##
8295_ASEOF
8296test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8297
8298cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8299# Save the log message, to keep $0 and so on meaningful, and to
8300# report actual input values of CONFIG_FILES etc. instead of their
8301# values after options handling.
8302ac_log="
8303This file was extended by cpplib $as_me  , which was
8304generated by GNU Autoconf 2.69.  Invocation command line was
8305
8306  CONFIG_FILES    = $CONFIG_FILES
8307  CONFIG_HEADERS  = $CONFIG_HEADERS
8308  CONFIG_LINKS    = $CONFIG_LINKS
8309  CONFIG_COMMANDS = $CONFIG_COMMANDS
8310  $ $0 $@
8311
8312on `(hostname || uname -n) 2>/dev/null | sed 1q`
8313"
8314
8315_ACEOF
8316
8317case $ac_config_files in *"
8318"*) set x $ac_config_files; shift; ac_config_files=$*;;
8319esac
8320
8321case $ac_config_headers in *"
8322"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8323esac
8324
8325
8326cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8327# Files that config.status was made for.
8328config_files="$ac_config_files"
8329config_headers="$ac_config_headers"
8330config_commands="$ac_config_commands"
8331
8332_ACEOF
8333
8334cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8335ac_cs_usage="\
8336\`$as_me' instantiates files and other configuration actions
8337from templates according to the current configuration.  Unless the files
8338and actions are specified as TAGs, all are instantiated by default.
8339
8340Usage: $0 [OPTION]... [TAG]...
8341
8342  -h, --help       print this help, then exit
8343  -V, --version    print version number and configuration settings, then exit
8344      --config     print configuration, then exit
8345  -q, --quiet, --silent
8346                   do not print progress messages
8347  -d, --debug      don't remove temporary files
8348      --recheck    update $as_me by reconfiguring in the same conditions
8349      --file=FILE[:TEMPLATE]
8350                   instantiate the configuration file FILE
8351      --header=FILE[:TEMPLATE]
8352                   instantiate the configuration header FILE
8353
8354Configuration files:
8355$config_files
8356
8357Configuration headers:
8358$config_headers
8359
8360Configuration commands:
8361$config_commands
8362
8363Report bugs to <gcc-bugs@gcc.gnu.org>."
8364
8365_ACEOF
8366cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8367ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8368ac_cs_version="\\
8369cpplib config.status
8370configured by $0, generated by GNU Autoconf 2.69,
8371  with options \\"\$ac_cs_config\\"
8372
8373Copyright (C) 2012 Free Software Foundation, Inc.
8374This config.status script is free software; the Free Software Foundation
8375gives unlimited permission to copy, distribute and modify it."
8376
8377ac_pwd='$ac_pwd'
8378srcdir='$srcdir'
8379INSTALL='$INSTALL'
8380test -n "\$AWK" || AWK=awk
8381_ACEOF
8382
8383cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8384# The default lists apply if the user does not specify any file.
8385ac_need_defaults=:
8386while test $# != 0
8387do
8388  case $1 in
8389  --*=?*)
8390    ac_option=`expr "X$1" : 'X\([^=]*\)='`
8391    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8392    ac_shift=:
8393    ;;
8394  --*=)
8395    ac_option=`expr "X$1" : 'X\([^=]*\)='`
8396    ac_optarg=
8397    ac_shift=:
8398    ;;
8399  *)
8400    ac_option=$1
8401    ac_optarg=$2
8402    ac_shift=shift
8403    ;;
8404  esac
8405
8406  case $ac_option in
8407  # Handling of the options.
8408  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8409    ac_cs_recheck=: ;;
8410  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8411    $as_echo "$ac_cs_version"; exit ;;
8412  --config | --confi | --conf | --con | --co | --c )
8413    $as_echo "$ac_cs_config"; exit ;;
8414  --debug | --debu | --deb | --de | --d | -d )
8415    debug=: ;;
8416  --file | --fil | --fi | --f )
8417    $ac_shift
8418    case $ac_optarg in
8419    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8420    '') as_fn_error $? "missing file argument" ;;
8421    esac
8422    as_fn_append CONFIG_FILES " '$ac_optarg'"
8423    ac_need_defaults=false;;
8424  --header | --heade | --head | --hea )
8425    $ac_shift
8426    case $ac_optarg in
8427    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8428    esac
8429    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8430    ac_need_defaults=false;;
8431  --he | --h)
8432    # Conflict between --help and --header
8433    as_fn_error $? "ambiguous option: \`$1'
8434Try \`$0 --help' for more information.";;
8435  --help | --hel | -h )
8436    $as_echo "$ac_cs_usage"; exit ;;
8437  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8438  | -silent | --silent | --silen | --sile | --sil | --si | --s)
8439    ac_cs_silent=: ;;
8440
8441  # This is an error.
8442  -*) as_fn_error $? "unrecognized option: \`$1'
8443Try \`$0 --help' for more information." ;;
8444
8445  *) as_fn_append ac_config_targets " $1"
8446     ac_need_defaults=false ;;
8447
8448  esac
8449  shift
8450done
8451
8452ac_configure_extra_args=
8453
8454if $ac_cs_silent; then
8455  exec 6>/dev/null
8456  ac_configure_extra_args="$ac_configure_extra_args --silent"
8457fi
8458
8459_ACEOF
8460cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8461if \$ac_cs_recheck; then
8462  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8463  shift
8464  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8465  CONFIG_SHELL='$SHELL'
8466  export CONFIG_SHELL
8467  exec "\$@"
8468fi
8469
8470_ACEOF
8471cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8472exec 5>>config.log
8473{
8474  echo
8475  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8476## Running $as_me. ##
8477_ASBOX
8478  $as_echo "$ac_log"
8479} >&5
8480
8481_ACEOF
8482cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8483#
8484# INIT-COMMANDS
8485#
8486ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
8487
8488_ACEOF
8489
8490cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8491
8492# Handling of arguments.
8493for ac_config_target in $ac_config_targets
8494do
8495  case $ac_config_target in
8496    "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
8497    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
8498    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8499
8500  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8501  esac
8502done
8503
8504
8505# If the user did not use the arguments to specify the items to instantiate,
8506# then the envvar interface is used.  Set only those that are not.
8507# We use the long form for the default assignment because of an extremely
8508# bizarre bug on SunOS 4.1.3.
8509if $ac_need_defaults; then
8510  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8511  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8512  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8513fi
8514
8515# Have a temporary directory for convenience.  Make it in the build tree
8516# simply because there is no reason against having it here, and in addition,
8517# creating and moving files from /tmp can sometimes cause problems.
8518# Hook for its removal unless debugging.
8519# Note that there is a small window in which the directory will not be cleaned:
8520# after its creation but before its name has been assigned to `$tmp'.
8521$debug ||
8522{
8523  tmp= ac_tmp=
8524  trap 'exit_status=$?
8525  : "${ac_tmp:=$tmp}"
8526  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8527' 0
8528  trap 'as_fn_exit 1' 1 2 13 15
8529}
8530# Create a (secure) tmp directory for tmp files.
8531
8532{
8533  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8534  test -d "$tmp"
8535}  ||
8536{
8537  tmp=./conf$$-$RANDOM
8538  (umask 077 && mkdir "$tmp")
8539} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8540ac_tmp=$tmp
8541
8542# Set up the scripts for CONFIG_FILES section.
8543# No need to generate them if there are no CONFIG_FILES.
8544# This happens for instance with `./config.status config.h'.
8545if test -n "$CONFIG_FILES"; then
8546
8547
8548ac_cr=`echo X | tr X '\015'`
8549# On cygwin, bash can eat \r inside `` if the user requested igncr.
8550# But we know of no other shell where ac_cr would be empty at this
8551# point, so we can use a bashism as a fallback.
8552if test "x$ac_cr" = x; then
8553  eval ac_cr=\$\'\\r\'
8554fi
8555ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8556if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8557  ac_cs_awk_cr='\\r'
8558else
8559  ac_cs_awk_cr=$ac_cr
8560fi
8561
8562echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8563_ACEOF
8564
8565
8566{
8567  echo "cat >conf$$subs.awk <<_ACEOF" &&
8568  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8569  echo "_ACEOF"
8570} >conf$$subs.sh ||
8571  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8572ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8573ac_delim='%!_!# '
8574for ac_last_try in false false false false false :; do
8575  . ./conf$$subs.sh ||
8576    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8577
8578  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8579  if test $ac_delim_n = $ac_delim_num; then
8580    break
8581  elif $ac_last_try; then
8582    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8583  else
8584    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8585  fi
8586done
8587rm -f conf$$subs.sh
8588
8589cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8590cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8591_ACEOF
8592sed -n '
8593h
8594s/^/S["/; s/!.*/"]=/
8595p
8596g
8597s/^[^!]*!//
8598:repl
8599t repl
8600s/'"$ac_delim"'$//
8601t delim
8602:nl
8603h
8604s/\(.\{148\}\)..*/\1/
8605t more1
8606s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8607p
8608n
8609b repl
8610:more1
8611s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8612p
8613g
8614s/.\{148\}//
8615t nl
8616:delim
8617h
8618s/\(.\{148\}\)..*/\1/
8619t more2
8620s/["\\]/\\&/g; s/^/"/; s/$/"/
8621p
8622b
8623:more2
8624s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8625p
8626g
8627s/.\{148\}//
8628t delim
8629' <conf$$subs.awk | sed '
8630/^[^""]/{
8631  N
8632  s/\n//
8633}
8634' >>$CONFIG_STATUS || ac_write_fail=1
8635rm -f conf$$subs.awk
8636cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8637_ACAWK
8638cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8639  for (key in S) S_is_set[key] = 1
8640  FS = ""
8641
8642}
8643{
8644  line = $ 0
8645  nfields = split(line, field, "@")
8646  substed = 0
8647  len = length(field[1])
8648  for (i = 2; i < nfields; i++) {
8649    key = field[i]
8650    keylen = length(key)
8651    if (S_is_set[key]) {
8652      value = S[key]
8653      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8654      len += length(value) + length(field[++i])
8655      substed = 1
8656    } else
8657      len += 1 + keylen
8658  }
8659
8660  print line
8661}
8662
8663_ACAWK
8664_ACEOF
8665cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8666if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8667  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8668else
8669  cat
8670fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8671  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8672_ACEOF
8673
8674# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8675# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8676# trailing colons and then remove the whole line if VPATH becomes empty
8677# (actually we leave an empty line to preserve line numbers).
8678if test "x$srcdir" = x.; then
8679  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
8680h
8681s///
8682s/^/:/
8683s/[	 ]*$/:/
8684s/:\$(srcdir):/:/g
8685s/:\${srcdir}:/:/g
8686s/:@srcdir@:/:/g
8687s/^:*//
8688s/:*$//
8689x
8690s/\(=[	 ]*\).*/\1/
8691G
8692s/\n//
8693s/^[^=]*=[	 ]*$//
8694}'
8695fi
8696
8697cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8698fi # test -n "$CONFIG_FILES"
8699
8700# Set up the scripts for CONFIG_HEADERS section.
8701# No need to generate them if there are no CONFIG_HEADERS.
8702# This happens for instance with `./config.status Makefile'.
8703if test -n "$CONFIG_HEADERS"; then
8704cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8705BEGIN {
8706_ACEOF
8707
8708# Transform confdefs.h into an awk script `defines.awk', embedded as
8709# here-document in config.status, that substitutes the proper values into
8710# config.h.in to produce config.h.
8711
8712# Create a delimiter string that does not exist in confdefs.h, to ease
8713# handling of long lines.
8714ac_delim='%!_!# '
8715for ac_last_try in false false :; do
8716  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8717  if test -z "$ac_tt"; then
8718    break
8719  elif $ac_last_try; then
8720    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8721  else
8722    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8723  fi
8724done
8725
8726# For the awk script, D is an array of macro values keyed by name,
8727# likewise P contains macro parameters if any.  Preserve backslash
8728# newline sequences.
8729
8730ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8731sed -n '
8732s/.\{148\}/&'"$ac_delim"'/g
8733t rset
8734:rset
8735s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
8736t def
8737d
8738:def
8739s/\\$//
8740t bsnl
8741s/["\\]/\\&/g
8742s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
8743D["\1"]=" \3"/p
8744s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
8745d
8746:bsnl
8747s/["\\]/\\&/g
8748s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
8749D["\1"]=" \3\\\\\\n"\\/p
8750t cont
8751s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8752t cont
8753d
8754:cont
8755n
8756s/.\{148\}/&'"$ac_delim"'/g
8757t clear
8758:clear
8759s/\\$//
8760t bsnlc
8761s/["\\]/\\&/g; s/^/"/; s/$/"/p
8762d
8763:bsnlc
8764s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8765b cont
8766' <confdefs.h | sed '
8767s/'"$ac_delim"'/"\\\
8768"/g' >>$CONFIG_STATUS || ac_write_fail=1
8769
8770cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8771  for (key in D) D_is_set[key] = 1
8772  FS = ""
8773}
8774/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8775  line = \$ 0
8776  split(line, arg, " ")
8777  if (arg[1] == "#") {
8778    defundef = arg[2]
8779    mac1 = arg[3]
8780  } else {
8781    defundef = substr(arg[1], 2)
8782    mac1 = arg[2]
8783  }
8784  split(mac1, mac2, "(") #)
8785  macro = mac2[1]
8786  prefix = substr(line, 1, index(line, defundef) - 1)
8787  if (D_is_set[macro]) {
8788    # Preserve the white space surrounding the "#".
8789    print prefix "define", macro P[macro] D[macro]
8790    next
8791  } else {
8792    # Replace #undef with comments.  This is necessary, for example,
8793    # in the case of _POSIX_SOURCE, which is predefined and required
8794    # on some systems where configure will not decide to define it.
8795    if (defundef == "undef") {
8796      print "/*", prefix defundef, macro, "*/"
8797      next
8798    }
8799  }
8800}
8801{ print }
8802_ACAWK
8803_ACEOF
8804cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8805  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8806fi # test -n "$CONFIG_HEADERS"
8807
8808
8809eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
8810shift
8811for ac_tag
8812do
8813  case $ac_tag in
8814  :[FHLC]) ac_mode=$ac_tag; continue;;
8815  esac
8816  case $ac_mode$ac_tag in
8817  :[FHL]*:*);;
8818  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8819  :[FH]-) ac_tag=-:-;;
8820  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8821  esac
8822  ac_save_IFS=$IFS
8823  IFS=:
8824  set x $ac_tag
8825  IFS=$ac_save_IFS
8826  shift
8827  ac_file=$1
8828  shift
8829
8830  case $ac_mode in
8831  :L) ac_source=$1;;
8832  :[FH])
8833    ac_file_inputs=
8834    for ac_f
8835    do
8836      case $ac_f in
8837      -) ac_f="$ac_tmp/stdin";;
8838      *) # Look for the file first in the build tree, then in the source tree
8839	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
8840	 # because $ac_f cannot contain `:'.
8841	 test -f "$ac_f" ||
8842	   case $ac_f in
8843	   [\\/$]*) false;;
8844	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8845	   esac ||
8846	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8847      esac
8848      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8849      as_fn_append ac_file_inputs " '$ac_f'"
8850    done
8851
8852    # Let's still pretend it is `configure' which instantiates (i.e., don't
8853    # use $as_me), people would be surprised to read:
8854    #    /* config.h.  Generated by config.status.  */
8855    configure_input='Generated from '`
8856	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8857	`' by configure.'
8858    if test x"$ac_file" != x-; then
8859      configure_input="$ac_file.  $configure_input"
8860      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8861$as_echo "$as_me: creating $ac_file" >&6;}
8862    fi
8863    # Neutralize special characters interpreted by sed in replacement strings.
8864    case $configure_input in #(
8865    *\&* | *\|* | *\\* )
8866       ac_sed_conf_input=`$as_echo "$configure_input" |
8867       sed 's/[\\\\&|]/\\\\&/g'`;; #(
8868    *) ac_sed_conf_input=$configure_input;;
8869    esac
8870
8871    case $ac_tag in
8872    *:-:* | *:-) cat >"$ac_tmp/stdin" \
8873      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8874    esac
8875    ;;
8876  esac
8877
8878  ac_dir=`$as_dirname -- "$ac_file" ||
8879$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8880	 X"$ac_file" : 'X\(//\)[^/]' \| \
8881	 X"$ac_file" : 'X\(//\)$' \| \
8882	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8883$as_echo X"$ac_file" |
8884    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8885	    s//\1/
8886	    q
8887	  }
8888	  /^X\(\/\/\)[^/].*/{
8889	    s//\1/
8890	    q
8891	  }
8892	  /^X\(\/\/\)$/{
8893	    s//\1/
8894	    q
8895	  }
8896	  /^X\(\/\).*/{
8897	    s//\1/
8898	    q
8899	  }
8900	  s/.*/./; q'`
8901  as_dir="$ac_dir"; as_fn_mkdir_p
8902  ac_builddir=.
8903
8904case "$ac_dir" in
8905.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8906*)
8907  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8908  # A ".." for each directory in $ac_dir_suffix.
8909  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8910  case $ac_top_builddir_sub in
8911  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8912  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8913  esac ;;
8914esac
8915ac_abs_top_builddir=$ac_pwd
8916ac_abs_builddir=$ac_pwd$ac_dir_suffix
8917# for backward compatibility:
8918ac_top_builddir=$ac_top_build_prefix
8919
8920case $srcdir in
8921  .)  # We are building in place.
8922    ac_srcdir=.
8923    ac_top_srcdir=$ac_top_builddir_sub
8924    ac_abs_top_srcdir=$ac_pwd ;;
8925  [\\/]* | ?:[\\/]* )  # Absolute name.
8926    ac_srcdir=$srcdir$ac_dir_suffix;
8927    ac_top_srcdir=$srcdir
8928    ac_abs_top_srcdir=$srcdir ;;
8929  *) # Relative name.
8930    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8931    ac_top_srcdir=$ac_top_build_prefix$srcdir
8932    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8933esac
8934ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8935
8936
8937  case $ac_mode in
8938  :F)
8939  #
8940  # CONFIG_FILE
8941  #
8942
8943  case $INSTALL in
8944  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8945  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8946  esac
8947_ACEOF
8948
8949cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8950# If the template does not know about datarootdir, expand it.
8951# FIXME: This hack should be removed a few years after 2.60.
8952ac_datarootdir_hack=; ac_datarootdir_seen=
8953ac_sed_dataroot='
8954/datarootdir/ {
8955  p
8956  q
8957}
8958/@datadir@/p
8959/@docdir@/p
8960/@infodir@/p
8961/@localedir@/p
8962/@mandir@/p'
8963case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8964*datarootdir*) ac_datarootdir_seen=yes;;
8965*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8966  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8967$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8968_ACEOF
8969cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8970  ac_datarootdir_hack='
8971  s&@datadir@&$datadir&g
8972  s&@docdir@&$docdir&g
8973  s&@infodir@&$infodir&g
8974  s&@localedir@&$localedir&g
8975  s&@mandir@&$mandir&g
8976  s&\\\${datarootdir}&$datarootdir&g' ;;
8977esac
8978_ACEOF
8979
8980# Neutralize VPATH when `$srcdir' = `.'.
8981# Shell code in configure.ac might set extrasub.
8982# FIXME: do we really want to maintain this feature?
8983cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8984ac_sed_extra="$ac_vpsub
8985$extrasub
8986_ACEOF
8987cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8988:t
8989/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8990s|@configure_input@|$ac_sed_conf_input|;t t
8991s&@top_builddir@&$ac_top_builddir_sub&;t t
8992s&@top_build_prefix@&$ac_top_build_prefix&;t t
8993s&@srcdir@&$ac_srcdir&;t t
8994s&@abs_srcdir@&$ac_abs_srcdir&;t t
8995s&@top_srcdir@&$ac_top_srcdir&;t t
8996s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8997s&@builddir@&$ac_builddir&;t t
8998s&@abs_builddir@&$ac_abs_builddir&;t t
8999s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9000s&@INSTALL@&$ac_INSTALL&;t t
9001$ac_datarootdir_hack
9002"
9003eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9004  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9005
9006test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9007  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9008  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
9009      "$ac_tmp/out"`; test -z "$ac_out"; } &&
9010  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9011which seems to be undefined.  Please make sure it is defined" >&5
9012$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9013which seems to be undefined.  Please make sure it is defined" >&2;}
9014
9015  rm -f "$ac_tmp/stdin"
9016  case $ac_file in
9017  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9018  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9019  esac \
9020  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9021 ;;
9022  :H)
9023  #
9024  # CONFIG_HEADER
9025  #
9026  if test x"$ac_file" != x-; then
9027    {
9028      $as_echo "/* $configure_input  */" \
9029      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9030    } >"$ac_tmp/config.h" \
9031      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9032    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9033      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9034$as_echo "$as_me: $ac_file is unchanged" >&6;}
9035    else
9036      rm -f "$ac_file"
9037      mv "$ac_tmp/config.h" "$ac_file" \
9038	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
9039    fi
9040  else
9041    $as_echo "/* $configure_input  */" \
9042      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9043      || as_fn_error $? "could not create -" "$LINENO" 5
9044  fi
9045 ;;
9046
9047  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9048$as_echo "$as_me: executing $ac_file commands" >&6;}
9049 ;;
9050  esac
9051
9052
9053  case $ac_file$ac_mode in
9054    "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
9055    "config.h":H) echo timestamp > stamp-h1 ;;
9056
9057  esac
9058done # for ac_tag
9059
9060
9061as_fn_exit 0
9062_ACEOF
9063ac_clean_files=$ac_clean_files_save
9064
9065test $ac_write_fail = 0 ||
9066  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9067
9068
9069# configure is writing to config.log, and then calls config.status.
9070# config.status does its own redirection, appending to config.log.
9071# Unfortunately, on DOS this fails, as config.log is still kept open
9072# by configure, so config.status won't be able to write to it; its
9073# output is simply discarded.  So we exec the FD to /dev/null,
9074# effectively closing config.log, so it can be properly (re)opened and
9075# appended to by config.status.  When coming back to configure, we
9076# need to make the FD available again.
9077if test "$no_create" != yes; then
9078  ac_cs_success=:
9079  ac_config_status_args=
9080  test "$silent" = yes &&
9081    ac_config_status_args="$ac_config_status_args --quiet"
9082  exec 5>/dev/null
9083  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9084  exec 5>>config.log
9085  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9086  # would make configure fail if this is the last instruction.
9087  $ac_cs_success || as_fn_exit 1
9088fi
9089if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9090  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9091$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9092fi
9093
9094