source: configure @ ff1e0f38

aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
Last change on this file since ff1e0f38 was ff1e0f38, checked in by Thierry Delisle <tdelisle@…>, 3 years ago

configure flags are now propagated properly to libcfa

  • Property mode set to 100755
File size: 220.8 KB
Line 
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for cfa-cc 1.0.0.0.
4#
5# Report bugs to <cforall@plg.uwaterloo.ca>.
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: cforall@plg.uwaterloo.ca about your system, including
271$0: any error possibly output before this message. Then
272$0: install a modern shell, or manually run the script
273$0: under such a 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='cfa-cc'
582PACKAGE_TARNAME='cfa-cc'
583PACKAGE_VERSION='1.0.0.0'
584PACKAGE_STRING='cfa-cc 1.0.0.0'
585PACKAGE_BUGREPORT='cforall@plg.uwaterloo.ca'
586PACKAGE_URL=''
587
588# Factoring default headers for most tests.
589ac_includes_default="\
590#include <stdio.h>
591#ifdef HAVE_SYS_TYPES_H
592# include <sys/types.h>
593#endif
594#ifdef HAVE_SYS_STAT_H
595# include <sys/stat.h>
596#endif
597#ifdef STDC_HEADERS
598# include <stdlib.h>
599# include <stddef.h>
600#else
601# ifdef HAVE_STDLIB_H
602#  include <stdlib.h>
603# endif
604#endif
605#ifdef HAVE_STRING_H
606# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
607#  include <memory.h>
608# endif
609# include <string.h>
610#endif
611#ifdef HAVE_STRINGS_H
612# include <strings.h>
613#endif
614#ifdef HAVE_INTTYPES_H
615# include <inttypes.h>
616#endif
617#ifdef HAVE_STDINT_H
618# include <stdint.h>
619#endif
620#ifdef HAVE_UNISTD_H
621# include <unistd.h>
622#endif"
623
624ac_subst_vars='am__EXEEXT_FALSE
625am__EXEEXT_TRUE
626LTLIBOBJS
627LIBOBJS
628ALLOCA
629EGREP
630GREP
631CPP
632RANLIB
633LEXLIB
634LEX_OUTPUT_ROOT
635LEX
636YFLAGS
637YACC
638am__fastdepCCAS_FALSE
639am__fastdepCCAS_TRUE
640CCASDEPMODE
641CCASFLAGS
642CCAS
643am__fastdepCC_FALSE
644am__fastdepCC_TRUE
645CCDEPMODE
646ac_ct_CC
647CFLAGS
648CC
649am__fastdepCXX_FALSE
650am__fastdepCXX_TRUE
651CXXDEPMODE
652am__nodep
653AMDEPBACKSLASH
654AMDEP_FALSE
655AMDEP_TRUE
656am__quote
657am__include
658DEPDIR
659OBJEXT
660EXEEXT
661ac_ct_CXX
662CPPFLAGS
663LDFLAGS
664CXXFLAGS
665CXX
666CFA_FLAGS
667LIBCFA_TARGET_MAKEFILES
668LIBCFA_TARGET_DIRS
669TARGET_HOSTS
670host_os
671host_vendor
672host_cpu
673host
674build_os
675build_vendor
676build_cpu
677build
678BUILD_IN_TREE_FLAGS
679CFACPP
680CFACC
681DRIVER_DIR
682CFA_LIBDIR
683CFA_BINDIR
684CFA_INCDIR
685CFA_PREFIX
686CFA_BACKEND_CC
687BACKEND_CC
688DOendif
689DOifskipcompile
690CFA_NAME
691am__untar
692am__tar
693AMTAR
694am__leading_dot
695SET_MAKE
696AWK
697mkdir_p
698MKDIR_P
699INSTALL_STRIP_PROGRAM
700STRIP
701install_sh
702MAKEINFO
703AUTOHEADER
704AUTOMAKE
705AUTOCONF
706ACLOCAL
707VERSION
708PACKAGE
709CYGPATH_W
710am__isrc
711INSTALL_DATA
712INSTALL_SCRIPT
713INSTALL_PROGRAM
714AM_BACKSLASH
715AM_DEFAULT_VERBOSITY
716AM_DEFAULT_V
717AM_V
718target_alias
719host_alias
720build_alias
721LIBS
722ECHO_T
723ECHO_N
724ECHO_C
725DEFS
726mandir
727localedir
728libdir
729psdir
730pdfdir
731dvidir
732htmldir
733infodir
734docdir
735oldincludedir
736includedir
737runstatedir
738localstatedir
739sharedstatedir
740sysconfdir
741datadir
742datarootdir
743libexecdir
744sbindir
745bindir
746program_transform_name
747prefix
748exec_prefix
749PACKAGE_URL
750PACKAGE_BUGREPORT
751PACKAGE_STRING
752PACKAGE_VERSION
753PACKAGE_TARNAME
754PACKAGE_NAME
755PATH_SEPARATOR
756SHELL'
757ac_subst_files=''
758ac_user_opts='
759enable_option_checking
760enable_silent_rules
761with_cfa_name
762with_backend_compiler
763with_target_hosts
764enable_dependency_tracking
765'
766      ac_precious_vars='build_alias
767host_alias
768target_alias
769CXX
770CXXFLAGS
771LDFLAGS
772LIBS
773CPPFLAGS
774CCC
775CC
776CFLAGS
777CCAS
778CCASFLAGS
779YACC
780YFLAGS
781CPP'
782
783
784# Initialize some variables set by options.
785ac_init_help=
786ac_init_version=false
787ac_unrecognized_opts=
788ac_unrecognized_sep=
789# The variables have the same names as the options, with
790# dashes changed to underlines.
791cache_file=/dev/null
792exec_prefix=NONE
793no_create=
794no_recursion=
795prefix=NONE
796program_prefix=NONE
797program_suffix=NONE
798program_transform_name=s,x,x,
799silent=
800site=
801srcdir=
802verbose=
803x_includes=NONE
804x_libraries=NONE
805
806# Installation directory options.
807# These are left unexpanded so users can "make install exec_prefix=/foo"
808# and all the variables that are supposed to be based on exec_prefix
809# by default will actually change.
810# Use braces instead of parens because sh, perl, etc. also accept them.
811# (The list follows the same order as the GNU Coding Standards.)
812bindir='${exec_prefix}/bin'
813sbindir='${exec_prefix}/sbin'
814libexecdir='${exec_prefix}/libexec'
815datarootdir='${prefix}/share'
816datadir='${datarootdir}'
817sysconfdir='${prefix}/etc'
818sharedstatedir='${prefix}/com'
819localstatedir='${prefix}/var'
820runstatedir='${localstatedir}/run'
821includedir='${prefix}/include'
822oldincludedir='/usr/include'
823docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
824infodir='${datarootdir}/info'
825htmldir='${docdir}'
826dvidir='${docdir}'
827pdfdir='${docdir}'
828psdir='${docdir}'
829libdir='${exec_prefix}/lib'
830localedir='${datarootdir}/locale'
831mandir='${datarootdir}/man'
832
833ac_prev=
834ac_dashdash=
835for ac_option
836do
837  # If the previous option needs an argument, assign it.
838  if test -n "$ac_prev"; then
839    eval $ac_prev=\$ac_option
840    ac_prev=
841    continue
842  fi
843
844  case $ac_option in
845  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
846  *=)   ac_optarg= ;;
847  *)    ac_optarg=yes ;;
848  esac
849
850  # Accept the important Cygnus configure options, so we can diagnose typos.
851
852  case $ac_dashdash$ac_option in
853  --)
854    ac_dashdash=yes ;;
855
856  -bindir | --bindir | --bindi | --bind | --bin | --bi)
857    ac_prev=bindir ;;
858  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
859    bindir=$ac_optarg ;;
860
861  -build | --build | --buil | --bui | --bu)
862    ac_prev=build_alias ;;
863  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
864    build_alias=$ac_optarg ;;
865
866  -cache-file | --cache-file | --cache-fil | --cache-fi \
867  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
868    ac_prev=cache_file ;;
869  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
870  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
871    cache_file=$ac_optarg ;;
872
873  --config-cache | -C)
874    cache_file=config.cache ;;
875
876  -datadir | --datadir | --datadi | --datad)
877    ac_prev=datadir ;;
878  -datadir=* | --datadir=* | --datadi=* | --datad=*)
879    datadir=$ac_optarg ;;
880
881  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
882  | --dataroo | --dataro | --datar)
883    ac_prev=datarootdir ;;
884  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
885  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
886    datarootdir=$ac_optarg ;;
887
888  -disable-* | --disable-*)
889    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
890    # Reject names that are not valid shell variable names.
891    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
892      as_fn_error $? "invalid feature name: $ac_useropt"
893    ac_useropt_orig=$ac_useropt
894    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
895    case $ac_user_opts in
896      *"
897"enable_$ac_useropt"
898"*) ;;
899      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
900         ac_unrecognized_sep=', ';;
901    esac
902    eval enable_$ac_useropt=no ;;
903
904  -docdir | --docdir | --docdi | --doc | --do)
905    ac_prev=docdir ;;
906  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
907    docdir=$ac_optarg ;;
908
909  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
910    ac_prev=dvidir ;;
911  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
912    dvidir=$ac_optarg ;;
913
914  -enable-* | --enable-*)
915    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
916    # Reject names that are not valid shell variable names.
917    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918      as_fn_error $? "invalid feature name: $ac_useropt"
919    ac_useropt_orig=$ac_useropt
920    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921    case $ac_user_opts in
922      *"
923"enable_$ac_useropt"
924"*) ;;
925      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
926         ac_unrecognized_sep=', ';;
927    esac
928    eval enable_$ac_useropt=\$ac_optarg ;;
929
930  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
931  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
932  | --exec | --exe | --ex)
933    ac_prev=exec_prefix ;;
934  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
935  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
936  | --exec=* | --exe=* | --ex=*)
937    exec_prefix=$ac_optarg ;;
938
939  -gas | --gas | --ga | --g)
940    # Obsolete; use --with-gas.
941    with_gas=yes ;;
942
943  -help | --help | --hel | --he | -h)
944    ac_init_help=long ;;
945  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
946    ac_init_help=recursive ;;
947  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
948    ac_init_help=short ;;
949
950  -host | --host | --hos | --ho)
951    ac_prev=host_alias ;;
952  -host=* | --host=* | --hos=* | --ho=*)
953    host_alias=$ac_optarg ;;
954
955  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
956    ac_prev=htmldir ;;
957  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
958  | --ht=*)
959    htmldir=$ac_optarg ;;
960
961  -includedir | --includedir | --includedi | --included | --include \
962  | --includ | --inclu | --incl | --inc)
963    ac_prev=includedir ;;
964  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
965  | --includ=* | --inclu=* | --incl=* | --inc=*)
966    includedir=$ac_optarg ;;
967
968  -infodir | --infodir | --infodi | --infod | --info | --inf)
969    ac_prev=infodir ;;
970  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
971    infodir=$ac_optarg ;;
972
973  -libdir | --libdir | --libdi | --libd)
974    ac_prev=libdir ;;
975  -libdir=* | --libdir=* | --libdi=* | --libd=*)
976    libdir=$ac_optarg ;;
977
978  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
979  | --libexe | --libex | --libe)
980    ac_prev=libexecdir ;;
981  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
982  | --libexe=* | --libex=* | --libe=*)
983    libexecdir=$ac_optarg ;;
984
985  -localedir | --localedir | --localedi | --localed | --locale)
986    ac_prev=localedir ;;
987  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
988    localedir=$ac_optarg ;;
989
990  -localstatedir | --localstatedir | --localstatedi | --localstated \
991  | --localstate | --localstat | --localsta | --localst | --locals)
992    ac_prev=localstatedir ;;
993  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
994  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
995    localstatedir=$ac_optarg ;;
996
997  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
998    ac_prev=mandir ;;
999  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1000    mandir=$ac_optarg ;;
1001
1002  -nfp | --nfp | --nf)
1003    # Obsolete; use --without-fp.
1004    with_fp=no ;;
1005
1006  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1007  | --no-cr | --no-c | -n)
1008    no_create=yes ;;
1009
1010  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1011  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1012    no_recursion=yes ;;
1013
1014  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1015  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1016  | --oldin | --oldi | --old | --ol | --o)
1017    ac_prev=oldincludedir ;;
1018  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1019  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1020  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1021    oldincludedir=$ac_optarg ;;
1022
1023  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1024    ac_prev=prefix ;;
1025  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1026    prefix=$ac_optarg ;;
1027
1028  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1029  | --program-pre | --program-pr | --program-p)
1030    ac_prev=program_prefix ;;
1031  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1032  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1033    program_prefix=$ac_optarg ;;
1034
1035  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1036  | --program-suf | --program-su | --program-s)
1037    ac_prev=program_suffix ;;
1038  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1039  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1040    program_suffix=$ac_optarg ;;
1041
1042  -program-transform-name | --program-transform-name \
1043  | --program-transform-nam | --program-transform-na \
1044  | --program-transform-n | --program-transform- \
1045  | --program-transform | --program-transfor \
1046  | --program-transfo | --program-transf \
1047  | --program-trans | --program-tran \
1048  | --progr-tra | --program-tr | --program-t)
1049    ac_prev=program_transform_name ;;
1050  -program-transform-name=* | --program-transform-name=* \
1051  | --program-transform-nam=* | --program-transform-na=* \
1052  | --program-transform-n=* | --program-transform-=* \
1053  | --program-transform=* | --program-transfor=* \
1054  | --program-transfo=* | --program-transf=* \
1055  | --program-trans=* | --program-tran=* \
1056  | --progr-tra=* | --program-tr=* | --program-t=*)
1057    program_transform_name=$ac_optarg ;;
1058
1059  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1060    ac_prev=pdfdir ;;
1061  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1062    pdfdir=$ac_optarg ;;
1063
1064  -psdir | --psdir | --psdi | --psd | --ps)
1065    ac_prev=psdir ;;
1066  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1067    psdir=$ac_optarg ;;
1068
1069  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1070  | -silent | --silent | --silen | --sile | --sil)
1071    silent=yes ;;
1072
1073  -runstatedir | --runstatedir | --runstatedi | --runstated \
1074  | --runstate | --runstat | --runsta | --runst | --runs \
1075  | --run | --ru | --r)
1076    ac_prev=runstatedir ;;
1077  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1078  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1079  | --run=* | --ru=* | --r=*)
1080    runstatedir=$ac_optarg ;;
1081
1082  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1083    ac_prev=sbindir ;;
1084  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1085  | --sbi=* | --sb=*)
1086    sbindir=$ac_optarg ;;
1087
1088  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1089  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1090  | --sharedst | --shareds | --shared | --share | --shar \
1091  | --sha | --sh)
1092    ac_prev=sharedstatedir ;;
1093  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1094  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1095  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1096  | --sha=* | --sh=*)
1097    sharedstatedir=$ac_optarg ;;
1098
1099  -site | --site | --sit)
1100    ac_prev=site ;;
1101  -site=* | --site=* | --sit=*)
1102    site=$ac_optarg ;;
1103
1104  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1105    ac_prev=srcdir ;;
1106  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1107    srcdir=$ac_optarg ;;
1108
1109  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1110  | --syscon | --sysco | --sysc | --sys | --sy)
1111    ac_prev=sysconfdir ;;
1112  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1113  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1114    sysconfdir=$ac_optarg ;;
1115
1116  -target | --target | --targe | --targ | --tar | --ta | --t)
1117    ac_prev=target_alias ;;
1118  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1119    target_alias=$ac_optarg ;;
1120
1121  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1122    verbose=yes ;;
1123
1124  -version | --version | --versio | --versi | --vers | -V)
1125    ac_init_version=: ;;
1126
1127  -with-* | --with-*)
1128    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1129    # Reject names that are not valid shell variable names.
1130    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1131      as_fn_error $? "invalid package name: $ac_useropt"
1132    ac_useropt_orig=$ac_useropt
1133    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1134    case $ac_user_opts in
1135      *"
1136"with_$ac_useropt"
1137"*) ;;
1138      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1139         ac_unrecognized_sep=', ';;
1140    esac
1141    eval with_$ac_useropt=\$ac_optarg ;;
1142
1143  -without-* | --without-*)
1144    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1145    # Reject names that are not valid shell variable names.
1146    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1147      as_fn_error $? "invalid package name: $ac_useropt"
1148    ac_useropt_orig=$ac_useropt
1149    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1150    case $ac_user_opts in
1151      *"
1152"with_$ac_useropt"
1153"*) ;;
1154      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1155         ac_unrecognized_sep=', ';;
1156    esac
1157    eval with_$ac_useropt=no ;;
1158
1159  --x)
1160    # Obsolete; use --with-x.
1161    with_x=yes ;;
1162
1163  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1164  | --x-incl | --x-inc | --x-in | --x-i)
1165    ac_prev=x_includes ;;
1166  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1167  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1168    x_includes=$ac_optarg ;;
1169
1170  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1171  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1172    ac_prev=x_libraries ;;
1173  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1174  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1175    x_libraries=$ac_optarg ;;
1176
1177  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1178Try \`$0 --help' for more information"
1179    ;;
1180
1181  *=*)
1182    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1183    # Reject names that are not valid shell variable names.
1184    case $ac_envvar in #(
1185      '' | [0-9]* | *[!_$as_cr_alnum]* )
1186      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1187    esac
1188    eval $ac_envvar=\$ac_optarg
1189    export $ac_envvar ;;
1190
1191  *)
1192    # FIXME: should be removed in autoconf 3.0.
1193    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1194    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1195      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1196    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1197    ;;
1198
1199  esac
1200done
1201
1202if test -n "$ac_prev"; then
1203  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1204  as_fn_error $? "missing argument to $ac_option"
1205fi
1206
1207if test -n "$ac_unrecognized_opts"; then
1208  case $enable_option_checking in
1209    no) ;;
1210    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1211    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1212  esac
1213fi
1214
1215# Check all directory arguments for consistency.
1216for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1217                datadir sysconfdir sharedstatedir localstatedir includedir \
1218                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1219                libdir localedir mandir runstatedir
1220do
1221  eval ac_val=\$$ac_var
1222  # Remove trailing slashes.
1223  case $ac_val in
1224    */ )
1225      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1226      eval $ac_var=\$ac_val;;
1227  esac
1228  # Be sure to have absolute directory names.
1229  case $ac_val in
1230    [\\/$]* | ?:[\\/]* )  continue;;
1231    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1232  esac
1233  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1234done
1235
1236# There might be people who depend on the old broken behavior: `$host'
1237# used to hold the argument of --host etc.
1238# FIXME: To remove some day.
1239build=$build_alias
1240host=$host_alias
1241target=$target_alias
1242
1243# FIXME: To remove some day.
1244if test "x$host_alias" != x; then
1245  if test "x$build_alias" = x; then
1246    cross_compiling=maybe
1247  elif test "x$build_alias" != "x$host_alias"; then
1248    cross_compiling=yes
1249  fi
1250fi
1251
1252ac_tool_prefix=
1253test -n "$host_alias" && ac_tool_prefix=$host_alias-
1254
1255test "$silent" = yes && exec 6>/dev/null
1256
1257
1258ac_pwd=`pwd` && test -n "$ac_pwd" &&
1259ac_ls_di=`ls -di .` &&
1260ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1261  as_fn_error $? "working directory cannot be determined"
1262test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1263  as_fn_error $? "pwd does not report name of working directory"
1264
1265
1266# Find the source files, if location was not specified.
1267if test -z "$srcdir"; then
1268  ac_srcdir_defaulted=yes
1269  # Try the directory containing this script, then the parent directory.
1270  ac_confdir=`$as_dirname -- "$as_myself" ||
1271$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1272         X"$as_myself" : 'X\(//\)[^/]' \| \
1273         X"$as_myself" : 'X\(//\)$' \| \
1274         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1275$as_echo X"$as_myself" |
1276    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1277            s//\1/
1278            q
1279          }
1280          /^X\(\/\/\)[^/].*/{
1281            s//\1/
1282            q
1283          }
1284          /^X\(\/\/\)$/{
1285            s//\1/
1286            q
1287          }
1288          /^X\(\/\).*/{
1289            s//\1/
1290            q
1291          }
1292          s/.*/./; q'`
1293  srcdir=$ac_confdir
1294  if test ! -r "$srcdir/$ac_unique_file"; then
1295    srcdir=..
1296  fi
1297else
1298  ac_srcdir_defaulted=no
1299fi
1300if test ! -r "$srcdir/$ac_unique_file"; then
1301  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1302  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1303fi
1304ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1305ac_abs_confdir=`(
1306        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1307        pwd)`
1308# When building in place, set srcdir=.
1309if test "$ac_abs_confdir" = "$ac_pwd"; then
1310  srcdir=.
1311fi
1312# Remove unnecessary trailing slashes from srcdir.
1313# Double slashes in file names in object file debugging info
1314# mess up M-x gdb in Emacs.
1315case $srcdir in
1316*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1317esac
1318for ac_var in $ac_precious_vars; do
1319  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1320  eval ac_env_${ac_var}_value=\$${ac_var}
1321  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1322  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1323done
1324
1325#
1326# Report the --help message.
1327#
1328if test "$ac_init_help" = "long"; then
1329  # Omit some internal or obsolete options to make the list less imposing.
1330  # This message is too long to be a string in the A/UX 3.1 sh.
1331  cat <<_ACEOF
1332\`configure' configures cfa-cc 1.0.0.0 to adapt to many kinds of systems.
1333
1334Usage: $0 [OPTION]... [VAR=VALUE]...
1335
1336To assign environment variables (e.g., CC, CFLAGS...), specify them as
1337VAR=VALUE.  See below for descriptions of some of the useful variables.
1338
1339Defaults for the options are specified in brackets.
1340
1341Configuration:
1342  -h, --help              display this help and exit
1343      --help=short        display options specific to this package
1344      --help=recursive    display the short help of all the included packages
1345  -V, --version           display version information and exit
1346  -q, --quiet, --silent   do not print \`checking ...' messages
1347      --cache-file=FILE   cache test results in FILE [disabled]
1348  -C, --config-cache      alias for \`--cache-file=config.cache'
1349  -n, --no-create         do not create output files
1350      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1351
1352Installation directories:
1353  --prefix=PREFIX         install architecture-independent files in PREFIX
1354                          [$ac_default_prefix]
1355  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1356                          [PREFIX]
1357
1358By default, \`make install' will install all the files in
1359\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1360an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1361for instance \`--prefix=\$HOME'.
1362
1363For better control, use the options below.
1364
1365Fine tuning of the installation directories:
1366  --bindir=DIR            user executables [EPREFIX/bin]
1367  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1368  --libexecdir=DIR        program executables [EPREFIX/libexec]
1369  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1370  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1371  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1372  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1373  --libdir=DIR            object code libraries [EPREFIX/lib]
1374  --includedir=DIR        C header files [PREFIX/include]
1375  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1376  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1377  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1378  --infodir=DIR           info documentation [DATAROOTDIR/info]
1379  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1380  --mandir=DIR            man documentation [DATAROOTDIR/man]
1381  --docdir=DIR            documentation root [DATAROOTDIR/doc/cfa-cc]
1382  --htmldir=DIR           html documentation [DOCDIR]
1383  --dvidir=DIR            dvi documentation [DOCDIR]
1384  --pdfdir=DIR            pdf documentation [DOCDIR]
1385  --psdir=DIR             ps documentation [DOCDIR]
1386_ACEOF
1387
1388  cat <<\_ACEOF
1389
1390Program names:
1391  --program-prefix=PREFIX            prepend PREFIX to installed program names
1392  --program-suffix=SUFFIX            append SUFFIX to installed program names
1393  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1394
1395System types:
1396  --build=BUILD     configure for building on BUILD [guessed]
1397  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1398_ACEOF
1399fi
1400
1401if test -n "$ac_init_help"; then
1402  case $ac_init_help in
1403     short | recursive ) echo "Configuration of cfa-cc 1.0.0.0:";;
1404   esac
1405  cat <<\_ACEOF
1406
1407Optional Features:
1408  --disable-option-checking  ignore unrecognized --enable/--with options
1409  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1410  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1411  --enable-silent-rules   less verbose build output (undo: "make V=1")
1412  --disable-silent-rules  verbose build output (undo: "make V=0")
1413  --enable-dependency-tracking
1414                          do not reject slow dependency extractors
1415  --disable-dependency-tracking
1416                          speeds up one-time build
1417
1418Optional Packages:
1419  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1420  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1421  --with-cfa-name=NAME     NAME too which cfa will be installed
1422  --with-backend-compiler=PROGRAM     PROGRAM that performs the final code compilation (must be gcc-compatible)
1423  --with-target-hosts=HOSTS     HOSTS comma seperated list of hosts to build for, format ARCH:debug|nodebug|nolib
1424
1425Some influential environment variables:
1426  CXX         C++ compiler command
1427  CXXFLAGS    C++ compiler flags
1428  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1429              nonstandard directory <lib dir>
1430  LIBS        libraries to pass to the linker, e.g. -l<library>
1431  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1432              you have headers in a nonstandard directory <include dir>
1433  CC          C compiler command
1434  CFLAGS      C compiler flags
1435  CCAS        assembler compiler command (defaults to CC)
1436  CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1437  YACC        The `Yet Another Compiler Compiler' implementation to use.
1438              Defaults to the first program found out of: `bison -y', `byacc',
1439              `yacc'.
1440  YFLAGS      The list of arguments that will be passed by default to $YACC.
1441              This script will default YFLAGS to the empty string to avoid a
1442              default value of `-d' given by some make applications.
1443  CPP         C preprocessor
1444
1445Use these variables to override the choices made by `configure' or to help
1446it to find libraries and programs with nonstandard names/locations.
1447
1448Report bugs to <cforall@plg.uwaterloo.ca>.
1449_ACEOF
1450ac_status=$?
1451fi
1452
1453if test "$ac_init_help" = "recursive"; then
1454  # If there are subdirs, report their specific --help.
1455  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1456    test -d "$ac_dir" ||
1457      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1458      continue
1459    ac_builddir=.
1460
1461case "$ac_dir" in
1462.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1463*)
1464  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1465  # A ".." for each directory in $ac_dir_suffix.
1466  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1467  case $ac_top_builddir_sub in
1468  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1469  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1470  esac ;;
1471esac
1472ac_abs_top_builddir=$ac_pwd
1473ac_abs_builddir=$ac_pwd$ac_dir_suffix
1474# for backward compatibility:
1475ac_top_builddir=$ac_top_build_prefix
1476
1477case $srcdir in
1478  .)  # We are building in place.
1479    ac_srcdir=.
1480    ac_top_srcdir=$ac_top_builddir_sub
1481    ac_abs_top_srcdir=$ac_pwd ;;
1482  [\\/]* | ?:[\\/]* )  # Absolute name.
1483    ac_srcdir=$srcdir$ac_dir_suffix;
1484    ac_top_srcdir=$srcdir
1485    ac_abs_top_srcdir=$srcdir ;;
1486  *) # Relative name.
1487    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1488    ac_top_srcdir=$ac_top_build_prefix$srcdir
1489    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1490esac
1491ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1492
1493    cd "$ac_dir" || { ac_status=$?; continue; }
1494    # Check for guested configure.
1495    if test -f "$ac_srcdir/configure.gnu"; then
1496      echo &&
1497      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1498    elif test -f "$ac_srcdir/configure"; then
1499      echo &&
1500      $SHELL "$ac_srcdir/configure" --help=recursive
1501    else
1502      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1503    fi || ac_status=$?
1504    cd "$ac_pwd" || { ac_status=$?; break; }
1505  done
1506fi
1507
1508test -n "$ac_init_help" && exit $ac_status
1509if $ac_init_version; then
1510  cat <<\_ACEOF
1511cfa-cc configure 1.0.0.0
1512generated by GNU Autoconf 2.69
1513
1514Copyright (C) 2012 Free Software Foundation, Inc.
1515This configure script is free software; the Free Software Foundation
1516gives unlimited permission to copy, distribute and modify it.
1517_ACEOF
1518  exit
1519fi
1520
1521## ------------------------ ##
1522## Autoconf initialization. ##
1523## ------------------------ ##
1524
1525# ac_fn_cxx_try_compile LINENO
1526# ----------------------------
1527# Try to compile conftest.$ac_ext, and return whether this succeeded.
1528ac_fn_cxx_try_compile ()
1529{
1530  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1531  rm -f conftest.$ac_objext
1532  if { { ac_try="$ac_compile"
1533case "(($ac_try" in
1534  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1535  *) ac_try_echo=$ac_try;;
1536esac
1537eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1538$as_echo "$ac_try_echo"; } >&5
1539  (eval "$ac_compile") 2>conftest.err
1540  ac_status=$?
1541  if test -s conftest.err; then
1542    grep -v '^ *+' conftest.err >conftest.er1
1543    cat conftest.er1 >&5
1544    mv -f conftest.er1 conftest.err
1545  fi
1546  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1547  test $ac_status = 0; } && {
1548         test -z "$ac_cxx_werror_flag" ||
1549         test ! -s conftest.err
1550       } && test -s conftest.$ac_objext; then :
1551  ac_retval=0
1552else
1553  $as_echo "$as_me: failed program was:" >&5
1554sed 's/^/| /' conftest.$ac_ext >&5
1555
1556        ac_retval=1
1557fi
1558  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1559  as_fn_set_status $ac_retval
1560
1561} # ac_fn_cxx_try_compile
1562
1563# ac_fn_c_try_compile LINENO
1564# --------------------------
1565# Try to compile conftest.$ac_ext, and return whether this succeeded.
1566ac_fn_c_try_compile ()
1567{
1568  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1569  rm -f conftest.$ac_objext
1570  if { { ac_try="$ac_compile"
1571case "(($ac_try" in
1572  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1573  *) ac_try_echo=$ac_try;;
1574esac
1575eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1576$as_echo "$ac_try_echo"; } >&5
1577  (eval "$ac_compile") 2>conftest.err
1578  ac_status=$?
1579  if test -s conftest.err; then
1580    grep -v '^ *+' conftest.err >conftest.er1
1581    cat conftest.er1 >&5
1582    mv -f conftest.er1 conftest.err
1583  fi
1584  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1585  test $ac_status = 0; } && {
1586         test -z "$ac_c_werror_flag" ||
1587         test ! -s conftest.err
1588       } && test -s conftest.$ac_objext; then :
1589  ac_retval=0
1590else
1591  $as_echo "$as_me: failed program was:" >&5
1592sed 's/^/| /' conftest.$ac_ext >&5
1593
1594        ac_retval=1
1595fi
1596  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597  as_fn_set_status $ac_retval
1598
1599} # ac_fn_c_try_compile
1600
1601# ac_fn_c_try_link LINENO
1602# -----------------------
1603# Try to link conftest.$ac_ext, and return whether this succeeded.
1604ac_fn_c_try_link ()
1605{
1606  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607  rm -f conftest.$ac_objext conftest$ac_exeext
1608  if { { ac_try="$ac_link"
1609case "(($ac_try" in
1610  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1611  *) ac_try_echo=$ac_try;;
1612esac
1613eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1614$as_echo "$ac_try_echo"; } >&5
1615  (eval "$ac_link") 2>conftest.err
1616  ac_status=$?
1617  if test -s conftest.err; then
1618    grep -v '^ *+' conftest.err >conftest.er1
1619    cat conftest.er1 >&5
1620    mv -f conftest.er1 conftest.err
1621  fi
1622  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1623  test $ac_status = 0; } && {
1624         test -z "$ac_c_werror_flag" ||
1625         test ! -s conftest.err
1626       } && test -s conftest$ac_exeext && {
1627         test "$cross_compiling" = yes ||
1628         test -x conftest$ac_exeext
1629       }; then :
1630  ac_retval=0
1631else
1632  $as_echo "$as_me: failed program was:" >&5
1633sed 's/^/| /' conftest.$ac_ext >&5
1634
1635        ac_retval=1
1636fi
1637  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1638  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1639  # interfere with the next link command; also delete a directory that is
1640  # left behind by Apple's compiler.  We do this before executing the actions.
1641  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1642  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1643  as_fn_set_status $ac_retval
1644
1645} # ac_fn_c_try_link
1646
1647# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1648# -------------------------------------------
1649# Tests whether TYPE exists after having included INCLUDES, setting cache
1650# variable VAR accordingly.
1651ac_fn_c_check_type ()
1652{
1653  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1654  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1655$as_echo_n "checking for $2... " >&6; }
1656if eval \${$3+:} false; then :
1657  $as_echo_n "(cached) " >&6
1658else
1659  eval "$3=no"
1660  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661/* end confdefs.h.  */
1662$4
1663int
1664main ()
1665{
1666if (sizeof ($2))
1667         return 0;
1668  ;
1669  return 0;
1670}
1671_ACEOF
1672if ac_fn_c_try_compile "$LINENO"; then :
1673  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1674/* end confdefs.h.  */
1675$4
1676int
1677main ()
1678{
1679if (sizeof (($2)))
1680            return 0;
1681  ;
1682  return 0;
1683}
1684_ACEOF
1685if ac_fn_c_try_compile "$LINENO"; then :
1686
1687else
1688  eval "$3=yes"
1689fi
1690rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1691fi
1692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1693fi
1694eval ac_res=\$$3
1695               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1696$as_echo "$ac_res" >&6; }
1697  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1698
1699} # ac_fn_c_check_type
1700
1701# ac_fn_c_try_cpp LINENO
1702# ----------------------
1703# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1704ac_fn_c_try_cpp ()
1705{
1706  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1707  if { { ac_try="$ac_cpp conftest.$ac_ext"
1708case "(($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_cpp conftest.$ac_ext") 2>conftest.err
1715  ac_status=$?
1716  if test -s conftest.err; then
1717    grep -v '^ *+' conftest.err >conftest.er1
1718    cat conftest.er1 >&5
1719    mv -f conftest.er1 conftest.err
1720  fi
1721  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1722  test $ac_status = 0; } > conftest.i && {
1723         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1724         test ! -s conftest.err
1725       }; then :
1726  ac_retval=0
1727else
1728  $as_echo "$as_me: failed program was:" >&5
1729sed 's/^/| /' conftest.$ac_ext >&5
1730
1731    ac_retval=1
1732fi
1733  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1734  as_fn_set_status $ac_retval
1735
1736} # ac_fn_c_try_cpp
1737
1738# ac_fn_c_try_run LINENO
1739# ----------------------
1740# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1741# that executables *can* be run.
1742ac_fn_c_try_run ()
1743{
1744  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1745  if { { ac_try="$ac_link"
1746case "(($ac_try" in
1747  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1748  *) ac_try_echo=$ac_try;;
1749esac
1750eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1751$as_echo "$ac_try_echo"; } >&5
1752  (eval "$ac_link") 2>&5
1753  ac_status=$?
1754  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1756  { { case "(($ac_try" in
1757  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758  *) ac_try_echo=$ac_try;;
1759esac
1760eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761$as_echo "$ac_try_echo"; } >&5
1762  (eval "$ac_try") 2>&5
1763  ac_status=$?
1764  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765  test $ac_status = 0; }; }; then :
1766  ac_retval=0
1767else
1768  $as_echo "$as_me: program exited with status $ac_status" >&5
1769       $as_echo "$as_me: failed program was:" >&5
1770sed 's/^/| /' conftest.$ac_ext >&5
1771
1772       ac_retval=$ac_status
1773fi
1774  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1775  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776  as_fn_set_status $ac_retval
1777
1778} # ac_fn_c_try_run
1779
1780# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1781# -------------------------------------------------------
1782# Tests whether HEADER exists and can be compiled using the include files in
1783# INCLUDES, setting the cache variable VAR accordingly.
1784ac_fn_c_check_header_compile ()
1785{
1786  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1788$as_echo_n "checking for $2... " >&6; }
1789if eval \${$3+:} false; then :
1790  $as_echo_n "(cached) " >&6
1791else
1792  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1793/* end confdefs.h.  */
1794$4
1795#include <$2>
1796_ACEOF
1797if ac_fn_c_try_compile "$LINENO"; then :
1798  eval "$3=yes"
1799else
1800  eval "$3=no"
1801fi
1802rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1803fi
1804eval ac_res=\$$3
1805               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1806$as_echo "$ac_res" >&6; }
1807  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1808
1809} # ac_fn_c_check_header_compile
1810
1811# ac_fn_c_check_func LINENO FUNC VAR
1812# ----------------------------------
1813# Tests whether FUNC exists, setting the cache variable VAR accordingly
1814ac_fn_c_check_func ()
1815{
1816  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1818$as_echo_n "checking for $2... " >&6; }
1819if eval \${$3+:} false; then :
1820  $as_echo_n "(cached) " >&6
1821else
1822  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1823/* end confdefs.h.  */
1824/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1825   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1826#define $2 innocuous_$2
1827
1828/* System header to define __stub macros and hopefully few prototypes,
1829    which can conflict with char $2 (); below.
1830    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1831    <limits.h> exists even on freestanding compilers.  */
1832
1833#ifdef __STDC__
1834# include <limits.h>
1835#else
1836# include <assert.h>
1837#endif
1838
1839#undef $2
1840
1841/* Override any GCC internal prototype to avoid an error.
1842   Use char because int might match the return type of a GCC
1843   builtin and then its argument prototype would still apply.  */
1844#ifdef __cplusplus
1845extern "C"
1846#endif
1847char $2 ();
1848/* The GNU C library defines this for functions which it implements
1849    to always fail with ENOSYS.  Some functions are actually named
1850    something starting with __ and the normal name is an alias.  */
1851#if defined __stub_$2 || defined __stub___$2
1852choke me
1853#endif
1854
1855int
1856main ()
1857{
1858return $2 ();
1859  ;
1860  return 0;
1861}
1862_ACEOF
1863if ac_fn_c_try_link "$LINENO"; then :
1864  eval "$3=yes"
1865else
1866  eval "$3=no"
1867fi
1868rm -f core conftest.err conftest.$ac_objext \
1869    conftest$ac_exeext conftest.$ac_ext
1870fi
1871eval ac_res=\$$3
1872               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1873$as_echo "$ac_res" >&6; }
1874  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1875
1876} # ac_fn_c_check_func
1877
1878# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1879# -------------------------------------------------------
1880# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1881# the include files in INCLUDES and setting the cache variable VAR
1882# accordingly.
1883ac_fn_c_check_header_mongrel ()
1884{
1885  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1886  if eval \${$3+:} false; then :
1887  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1888$as_echo_n "checking for $2... " >&6; }
1889if eval \${$3+:} false; then :
1890  $as_echo_n "(cached) " >&6
1891fi
1892eval ac_res=\$$3
1893               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1894$as_echo "$ac_res" >&6; }
1895else
1896  # Is the header compilable?
1897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1898$as_echo_n "checking $2 usability... " >&6; }
1899cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1900/* end confdefs.h.  */
1901$4
1902#include <$2>
1903_ACEOF
1904if ac_fn_c_try_compile "$LINENO"; then :
1905  ac_header_compiler=yes
1906else
1907  ac_header_compiler=no
1908fi
1909rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1911$as_echo "$ac_header_compiler" >&6; }
1912
1913# Is the header present?
1914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1915$as_echo_n "checking $2 presence... " >&6; }
1916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1917/* end confdefs.h.  */
1918#include <$2>
1919_ACEOF
1920if ac_fn_c_try_cpp "$LINENO"; then :
1921  ac_header_preproc=yes
1922else
1923  ac_header_preproc=no
1924fi
1925rm -f conftest.err conftest.i conftest.$ac_ext
1926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1927$as_echo "$ac_header_preproc" >&6; }
1928
1929# So?  What about this header?
1930case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1931  yes:no: )
1932    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1933$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1934    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1935$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1936    ;;
1937  no:yes:* )
1938    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1939$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1940    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1941$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1942    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1943$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1944    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1945$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1946    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1947$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1948( $as_echo "## --------------------------------------- ##
1949## Report this to cforall@plg.uwaterloo.ca ##
1950## --------------------------------------- ##"
1951     ) | sed "s/^/$as_me: WARNING:     /" >&2
1952    ;;
1953esac
1954  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1955$as_echo_n "checking for $2... " >&6; }
1956if eval \${$3+:} false; then :
1957  $as_echo_n "(cached) " >&6
1958else
1959  eval "$3=\$ac_header_compiler"
1960fi
1961eval ac_res=\$$3
1962               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1963$as_echo "$ac_res" >&6; }
1964fi
1965  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1966
1967} # ac_fn_c_check_header_mongrel
1968
1969# ac_fn_c_find_intX_t LINENO BITS VAR
1970# -----------------------------------
1971# Finds a signed integer type with width BITS, setting cache variable VAR
1972# accordingly.
1973ac_fn_c_find_intX_t ()
1974{
1975  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1976  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1977$as_echo_n "checking for int$2_t... " >&6; }
1978if eval \${$3+:} false; then :
1979  $as_echo_n "(cached) " >&6
1980else
1981  eval "$3=no"
1982     # Order is important - never check a type that is potentially smaller
1983     # than half of the expected target width.
1984     for ac_type in int$2_t 'int' 'long int' \
1985         'long long int' 'short int' 'signed char'; do
1986       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1987/* end confdefs.h.  */
1988$ac_includes_default
1989             enum { N = $2 / 2 - 1 };
1990int
1991main ()
1992{
1993static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1994test_array [0] = 0;
1995return test_array [0];
1996
1997  ;
1998  return 0;
1999}
2000_ACEOF
2001if ac_fn_c_try_compile "$LINENO"; then :
2002  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2003/* end confdefs.h.  */
2004$ac_includes_default
2005                enum { N = $2 / 2 - 1 };
2006int
2007main ()
2008{
2009static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2010                 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2011test_array [0] = 0;
2012return test_array [0];
2013
2014  ;
2015  return 0;
2016}
2017_ACEOF
2018if ac_fn_c_try_compile "$LINENO"; then :
2019
2020else
2021  case $ac_type in #(
2022  int$2_t) :
2023    eval "$3=yes" ;; #(
2024  *) :
2025    eval "$3=\$ac_type" ;;
2026esac
2027fi
2028rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2029fi
2030rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2031       if eval test \"x\$"$3"\" = x"no"; then :
2032
2033else
2034  break
2035fi
2036     done
2037fi
2038eval ac_res=\$$3
2039               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2040$as_echo "$ac_res" >&6; }
2041  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2042
2043} # ac_fn_c_find_intX_t
2044
2045# ac_fn_c_find_uintX_t LINENO BITS VAR
2046# ------------------------------------
2047# Finds an unsigned integer type with width BITS, setting cache variable VAR
2048# accordingly.
2049ac_fn_c_find_uintX_t ()
2050{
2051  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2052  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2053$as_echo_n "checking for uint$2_t... " >&6; }
2054if eval \${$3+:} false; then :
2055  $as_echo_n "(cached) " >&6
2056else
2057  eval "$3=no"
2058     # Order is important - never check a type that is potentially smaller
2059     # than half of the expected target width.
2060     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2061         'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2062       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2063/* end confdefs.h.  */
2064$ac_includes_default
2065int
2066main ()
2067{
2068static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2069test_array [0] = 0;
2070return test_array [0];
2071
2072  ;
2073  return 0;
2074}
2075_ACEOF
2076if ac_fn_c_try_compile "$LINENO"; then :
2077  case $ac_type in #(
2078  uint$2_t) :
2079    eval "$3=yes" ;; #(
2080  *) :
2081    eval "$3=\$ac_type" ;;
2082esac
2083fi
2084rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2085       if eval test \"x\$"$3"\" = x"no"; then :
2086
2087else
2088  break
2089fi
2090     done
2091fi
2092eval ac_res=\$$3
2093               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2094$as_echo "$ac_res" >&6; }
2095  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2096
2097} # ac_fn_c_find_uintX_t
2098cat >config.log <<_ACEOF
2099This file contains any messages produced by compilers while
2100running configure, to aid debugging if configure makes a mistake.
2101
2102It was created by cfa-cc $as_me 1.0.0.0, which was
2103generated by GNU Autoconf 2.69.  Invocation command line was
2104
2105  $ $0 $@
2106
2107_ACEOF
2108exec 5>>config.log
2109{
2110cat <<_ASUNAME
2111## --------- ##
2112## Platform. ##
2113## --------- ##
2114
2115hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2116uname -m = `(uname -m) 2>/dev/null || echo unknown`
2117uname -r = `(uname -r) 2>/dev/null || echo unknown`
2118uname -s = `(uname -s) 2>/dev/null || echo unknown`
2119uname -v = `(uname -v) 2>/dev/null || echo unknown`
2120
2121/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2122/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2123
2124/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2125/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2126/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2127/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2128/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2129/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2130/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2131
2132_ASUNAME
2133
2134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2135for as_dir in $PATH
2136do
2137  IFS=$as_save_IFS
2138  test -z "$as_dir" && as_dir=.
2139    $as_echo "PATH: $as_dir"
2140  done
2141IFS=$as_save_IFS
2142
2143} >&5
2144
2145cat >&5 <<_ACEOF
2146
2147
2148## ----------- ##
2149## Core tests. ##
2150## ----------- ##
2151
2152_ACEOF
2153
2154
2155# Keep a trace of the command line.
2156# Strip out --no-create and --no-recursion so they do not pile up.
2157# Strip out --silent because we don't want to record it for future runs.
2158# Also quote any args containing shell meta-characters.
2159# Make two passes to allow for proper duplicate-argument suppression.
2160ac_configure_args=
2161ac_configure_args0=
2162ac_configure_args1=
2163ac_must_keep_next=false
2164for ac_pass in 1 2
2165do
2166  for ac_arg
2167  do
2168    case $ac_arg in
2169    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2170    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2171    | -silent | --silent | --silen | --sile | --sil)
2172      continue ;;
2173    *\'*)
2174      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2175    esac
2176    case $ac_pass in
2177    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2178    2)
2179      as_fn_append ac_configure_args1 " '$ac_arg'"
2180      if test $ac_must_keep_next = true; then
2181        ac_must_keep_next=false # Got value, back to normal.
2182      else
2183        case $ac_arg in
2184          *=* | --config-cache | -C | -disable-* | --disable-* \
2185          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2186          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2187          | -with-* | --with-* | -without-* | --without-* | --x)
2188            case "$ac_configure_args0 " in
2189              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2190            esac
2191            ;;
2192          -* ) ac_must_keep_next=true ;;
2193        esac
2194      fi
2195      as_fn_append ac_configure_args " '$ac_arg'"
2196      ;;
2197    esac
2198  done
2199done
2200{ ac_configure_args0=; unset ac_configure_args0;}
2201{ ac_configure_args1=; unset ac_configure_args1;}
2202
2203# When interrupted or exit'd, cleanup temporary files, and complete
2204# config.log.  We remove comments because anyway the quotes in there
2205# would cause problems or look ugly.
2206# WARNING: Use '\'' to represent an apostrophe within the trap.
2207# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2208trap 'exit_status=$?
2209  # Save into config.log some information that might help in debugging.
2210  {
2211    echo
2212
2213    $as_echo "## ---------------- ##
2214## Cache variables. ##
2215## ---------------- ##"
2216    echo
2217    # The following way of writing the cache mishandles newlines in values,
2218(
2219  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2220    eval ac_val=\$$ac_var
2221    case $ac_val in #(
2222    *${as_nl}*)
2223      case $ac_var in #(
2224      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2225$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2226      esac
2227      case $ac_var in #(
2228      _ | IFS | as_nl) ;; #(
2229      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2230      *) { eval $ac_var=; unset $ac_var;} ;;
2231      esac ;;
2232    esac
2233  done
2234  (set) 2>&1 |
2235    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2236    *${as_nl}ac_space=\ *)
2237      sed -n \
2238        "s/'\''/'\''\\\\'\'''\''/g;
2239          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2240      ;; #(
2241    *)
2242      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2243      ;;
2244    esac |
2245    sort
2246)
2247    echo
2248
2249    $as_echo "## ----------------- ##
2250## Output variables. ##
2251## ----------------- ##"
2252    echo
2253    for ac_var in $ac_subst_vars
2254    do
2255      eval ac_val=\$$ac_var
2256      case $ac_val in
2257      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2258      esac
2259      $as_echo "$ac_var='\''$ac_val'\''"
2260    done | sort
2261    echo
2262
2263    if test -n "$ac_subst_files"; then
2264      $as_echo "## ------------------- ##
2265## File substitutions. ##
2266## ------------------- ##"
2267      echo
2268      for ac_var in $ac_subst_files
2269      do
2270        eval ac_val=\$$ac_var
2271        case $ac_val in
2272        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2273        esac
2274        $as_echo "$ac_var='\''$ac_val'\''"
2275      done | sort
2276      echo
2277    fi
2278
2279    if test -s confdefs.h; then
2280      $as_echo "## ----------- ##
2281## confdefs.h. ##
2282## ----------- ##"
2283      echo
2284      cat confdefs.h
2285      echo
2286    fi
2287    test "$ac_signal" != 0 &&
2288      $as_echo "$as_me: caught signal $ac_signal"
2289    $as_echo "$as_me: exit $exit_status"
2290  } >&5
2291  rm -f core *.core core.conftest.* &&
2292    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2293    exit $exit_status
2294' 0
2295for ac_signal in 1 2 13 15; do
2296  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2297done
2298ac_signal=0
2299
2300# confdefs.h avoids OS command line length limits that DEFS can exceed.
2301rm -f -r conftest* confdefs.h
2302
2303$as_echo "/* confdefs.h */" > confdefs.h
2304
2305# Predefined preprocessor variables.
2306
2307cat >>confdefs.h <<_ACEOF
2308#define PACKAGE_NAME "$PACKAGE_NAME"
2309_ACEOF
2310
2311cat >>confdefs.h <<_ACEOF
2312#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2313_ACEOF
2314
2315cat >>confdefs.h <<_ACEOF
2316#define PACKAGE_VERSION "$PACKAGE_VERSION"
2317_ACEOF
2318
2319cat >>confdefs.h <<_ACEOF
2320#define PACKAGE_STRING "$PACKAGE_STRING"
2321_ACEOF
2322
2323cat >>confdefs.h <<_ACEOF
2324#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2325_ACEOF
2326
2327cat >>confdefs.h <<_ACEOF
2328#define PACKAGE_URL "$PACKAGE_URL"
2329_ACEOF
2330
2331
2332# Let the site file select an alternate cache file if it wants to.
2333# Prefer an explicitly selected file to automatically selected ones.
2334ac_site_file1=NONE
2335ac_site_file2=NONE
2336if test -n "$CONFIG_SITE"; then
2337  # We do not want a PATH search for config.site.
2338  case $CONFIG_SITE in #((
2339    -*)  ac_site_file1=./$CONFIG_SITE;;
2340    */*) ac_site_file1=$CONFIG_SITE;;
2341    *)   ac_site_file1=./$CONFIG_SITE;;
2342  esac
2343elif test "x$prefix" != xNONE; then
2344  ac_site_file1=$prefix/share/config.site
2345  ac_site_file2=$prefix/etc/config.site
2346else
2347  ac_site_file1=$ac_default_prefix/share/config.site
2348  ac_site_file2=$ac_default_prefix/etc/config.site
2349fi
2350for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2351do
2352  test "x$ac_site_file" = xNONE && continue
2353  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2354    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2355$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2356    sed 's/^/| /' "$ac_site_file" >&5
2357    . "$ac_site_file" \
2358      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2359$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2360as_fn_error $? "failed to load site script $ac_site_file
2361See \`config.log' for more details" "$LINENO" 5; }
2362  fi
2363done
2364
2365if test -r "$cache_file"; then
2366  # Some versions of bash will fail to source /dev/null (special files
2367  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2368  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2369    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2370$as_echo "$as_me: loading cache $cache_file" >&6;}
2371    case $cache_file in
2372      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2373      *)                      . "./$cache_file";;
2374    esac
2375  fi
2376else
2377  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2378$as_echo "$as_me: creating cache $cache_file" >&6;}
2379  >$cache_file
2380fi
2381
2382# Check that the precious variables saved in the cache have kept the same
2383# value.
2384ac_cache_corrupted=false
2385for ac_var in $ac_precious_vars; do
2386  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2387  eval ac_new_set=\$ac_env_${ac_var}_set
2388  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2389  eval ac_new_val=\$ac_env_${ac_var}_value
2390  case $ac_old_set,$ac_new_set in
2391    set,)
2392      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2393$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2394      ac_cache_corrupted=: ;;
2395    ,set)
2396      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2397$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2398      ac_cache_corrupted=: ;;
2399    ,);;
2400    *)
2401      if test "x$ac_old_val" != "x$ac_new_val"; then
2402        # differences in whitespace do not lead to failure.
2403        ac_old_val_w=`echo x $ac_old_val`
2404        ac_new_val_w=`echo x $ac_new_val`
2405        if test "$ac_old_val_w" != "$ac_new_val_w"; then
2406          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2407$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2408          ac_cache_corrupted=:
2409        else
2410          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2411$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2412          eval $ac_var=\$ac_old_val
2413        fi
2414        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2415$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2416        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2417$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2418      fi;;
2419  esac
2420  # Pass precious variables to config.status.
2421  if test "$ac_new_set" = set; then
2422    case $ac_new_val in
2423    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2424    *) ac_arg=$ac_var=$ac_new_val ;;
2425    esac
2426    case " $ac_configure_args " in
2427      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2428      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2429    esac
2430  fi
2431done
2432if $ac_cache_corrupted; then
2433  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2434$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2435  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2436$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2437  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2438fi
2439## -------------------- ##
2440## Main body of script. ##
2441## -------------------- ##
2442
2443ac_ext=c
2444ac_cpp='$CPP $CPPFLAGS'
2445ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2446ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2447ac_compiler_gnu=$ac_cv_c_compiler_gnu
2448
2449
2450ac_aux_dir=
2451for ac_dir in automake "$srcdir"/automake; do
2452  if test -f "$ac_dir/install-sh"; then
2453    ac_aux_dir=$ac_dir
2454    ac_install_sh="$ac_aux_dir/install-sh -c"
2455    break
2456  elif test -f "$ac_dir/install.sh"; then
2457    ac_aux_dir=$ac_dir
2458    ac_install_sh="$ac_aux_dir/install.sh -c"
2459    break
2460  elif test -f "$ac_dir/shtool"; then
2461    ac_aux_dir=$ac_dir
2462    ac_install_sh="$ac_aux_dir/shtool install -c"
2463    break
2464  fi
2465done
2466if test -z "$ac_aux_dir"; then
2467  as_fn_error $? "cannot find install-sh, install.sh, or shtool in automake \"$srcdir\"/automake" "$LINENO" 5
2468fi
2469
2470# These three variables are undocumented and unsupported,
2471# and are intended to be withdrawn in a future Autoconf release.
2472# They can cause serious problems if a builder's source tree is in a directory
2473# whose full name contains unusual characters.
2474ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2475ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2476ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2477
2478
2479#AC_CONFIG_SRCDIR([src/main.cc])
2480ac_config_headers="$ac_config_headers config.h:src/config.h.in"
2481
2482# Check whether --enable-silent-rules was given.
2483if test "${enable_silent_rules+set}" = set; then :
2484  enableval=$enable_silent_rules;
2485fi
2486
2487case $enable_silent_rules in # (((
2488  yes) AM_DEFAULT_VERBOSITY=0;;
2489   no) AM_DEFAULT_VERBOSITY=1;;
2490    *) AM_DEFAULT_VERBOSITY=1;;
2491esac
2492am_make=${MAKE-make}
2493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2494$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2495if ${am_cv_make_support_nested_variables+:} false; then :
2496  $as_echo_n "(cached) " >&6
2497else
2498  if $as_echo 'TRUE=$(BAR$(V))
2499BAR0=false
2500BAR1=true
2501V=1
2502am__doit:
2503        @$(TRUE)
2504.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2505  am_cv_make_support_nested_variables=yes
2506else
2507  am_cv_make_support_nested_variables=no
2508fi
2509fi
2510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2511$as_echo "$am_cv_make_support_nested_variables" >&6; }
2512if test $am_cv_make_support_nested_variables = yes; then
2513    AM_V='$(V)'
2514  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2515else
2516  AM_V=$AM_DEFAULT_VERBOSITY
2517  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2518fi
2519AM_BACKSLASH='\'
2520
2521
2522am__api_version='1.15'
2523
2524# Find a good install program.  We prefer a C program (faster),
2525# so one script is as good as another.  But avoid the broken or
2526# incompatible versions:
2527# SysV /etc/install, /usr/sbin/install
2528# SunOS /usr/etc/install
2529# IRIX /sbin/install
2530# AIX /bin/install
2531# AmigaOS /C/install, which installs bootblocks on floppy discs
2532# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2533# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2534# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2535# OS/2's system install, which has a completely different semantic
2536# ./install, which can be erroneously created by make from ./install.sh.
2537# Reject install programs that cannot install multiple files.
2538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2539$as_echo_n "checking for a BSD-compatible install... " >&6; }
2540if test -z "$INSTALL"; then
2541if ${ac_cv_path_install+:} false; then :
2542  $as_echo_n "(cached) " >&6
2543else
2544  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2545for as_dir in $PATH
2546do
2547  IFS=$as_save_IFS
2548  test -z "$as_dir" && as_dir=.
2549    # Account for people who put trailing slashes in PATH elements.
2550case $as_dir/ in #((
2551  ./ | .// | /[cC]/* | \
2552  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2553  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2554  /usr/ucb/* ) ;;
2555  *)
2556    # OSF1 and SCO ODT 3.0 have their own names for install.
2557    # Don't use installbsd from OSF since it installs stuff as root
2558    # by default.
2559    for ac_prog in ginstall scoinst install; do
2560      for ac_exec_ext in '' $ac_executable_extensions; do
2561        if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2562          if test $ac_prog = install &&
2563            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2564            # AIX install.  It has an incompatible calling convention.
2565            :
2566          elif test $ac_prog = install &&
2567            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2568            # program-specific install script used by HP pwplus--don't use.
2569            :
2570          else
2571            rm -rf conftest.one conftest.two conftest.dir
2572            echo one > conftest.one
2573            echo two > conftest.two
2574            mkdir conftest.dir
2575            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2576              test -s conftest.one && test -s conftest.two &&
2577              test -s conftest.dir/conftest.one &&
2578              test -s conftest.dir/conftest.two
2579            then
2580              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2581              break 3
2582            fi
2583          fi
2584        fi
2585      done
2586    done
2587    ;;
2588esac
2589
2590  done
2591IFS=$as_save_IFS
2592
2593rm -rf conftest.one conftest.two conftest.dir
2594
2595fi
2596  if test "${ac_cv_path_install+set}" = set; then
2597    INSTALL=$ac_cv_path_install
2598  else
2599    # As a last resort, use the slow shell script.  Don't cache a
2600    # value for INSTALL within a source directory, because that will
2601    # break other packages using the cache if that directory is
2602    # removed, or if the value is a relative name.
2603    INSTALL=$ac_install_sh
2604  fi
2605fi
2606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2607$as_echo "$INSTALL" >&6; }
2608
2609# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2610# It thinks the first close brace ends the variable substitution.
2611test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2612
2613test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2614
2615test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2616
2617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2618$as_echo_n "checking whether build environment is sane... " >&6; }
2619# Reject unsafe characters in $srcdir or the absolute working directory
2620# name.  Accept space and tab only in the latter.
2621am_lf='
2622'
2623case `pwd` in
2624  *[\\\"\#\$\&\'\`$am_lf]*)
2625    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2626esac
2627case $srcdir in
2628  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2629    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2630esac
2631
2632# Do 'set' in a subshell so we don't clobber the current shell's
2633# arguments.  Must try -L first in case configure is actually a
2634# symlink; some systems play weird games with the mod time of symlinks
2635# (eg FreeBSD returns the mod time of the symlink's containing
2636# directory).
2637if (
2638   am_has_slept=no
2639   for am_try in 1 2; do
2640     echo "timestamp, slept: $am_has_slept" > conftest.file
2641     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2642     if test "$*" = "X"; then
2643        # -L didn't work.
2644        set X `ls -t "$srcdir/configure" conftest.file`
2645     fi
2646     if test "$*" != "X $srcdir/configure conftest.file" \
2647        && test "$*" != "X conftest.file $srcdir/configure"; then
2648
2649        # If neither matched, then we have a broken ls.  This can happen
2650        # if, for instance, CONFIG_SHELL is bash and it inherits a
2651        # broken ls alias from the environment.  This has actually
2652        # happened.  Such a system could not be considered "sane".
2653        as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2654  alias in your environment" "$LINENO" 5
2655     fi
2656     if test "$2" = conftest.file || test $am_try -eq 2; then
2657       break
2658     fi
2659     # Just in case.
2660     sleep 1
2661     am_has_slept=yes
2662   done
2663   test "$2" = conftest.file
2664   )
2665then
2666   # Ok.
2667   :
2668else
2669   as_fn_error $? "newly created file is older than distributed files!
2670Check your system clock" "$LINENO" 5
2671fi
2672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2673$as_echo "yes" >&6; }
2674# If we didn't sleep, we still need to ensure time stamps of config.status and
2675# generated files are strictly newer.
2676am_sleep_pid=
2677if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2678  ( sleep 1 ) &
2679  am_sleep_pid=$!
2680fi
2681
2682rm -f conftest.file
2683
2684test "$program_prefix" != NONE &&
2685  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2686# Use a double $ so make ignores it.
2687test "$program_suffix" != NONE &&
2688  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2689# Double any \ or $.
2690# By default was `s,x,x', remove it if useless.
2691ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2692program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2693
2694# Expand $ac_aux_dir to an absolute path.
2695am_aux_dir=`cd "$ac_aux_dir" && pwd`
2696
2697if test x"${MISSING+set}" != xset; then
2698  case $am_aux_dir in
2699  *\ * | *\     *)
2700    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2701  *)
2702    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2703  esac
2704fi
2705# Use eval to expand $SHELL
2706if eval "$MISSING --is-lightweight"; then
2707  am_missing_run="$MISSING "
2708else
2709  am_missing_run=
2710  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2711$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2712fi
2713
2714if test x"${install_sh+set}" != xset; then
2715  case $am_aux_dir in
2716  *\ * | *\     *)
2717    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2718  *)
2719    install_sh="\${SHELL} $am_aux_dir/install-sh"
2720  esac
2721fi
2722
2723# Installed binaries are usually stripped using 'strip' when the user
2724# run "make install-strip".  However 'strip' might not be the right
2725# tool to use in cross-compilation environments, therefore Automake
2726# will honor the 'STRIP' environment variable to overrule this program.
2727if test "$cross_compiling" != no; then
2728  if test -n "$ac_tool_prefix"; then
2729  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2730set dummy ${ac_tool_prefix}strip; ac_word=$2
2731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2732$as_echo_n "checking for $ac_word... " >&6; }
2733if ${ac_cv_prog_STRIP+:} false; then :
2734  $as_echo_n "(cached) " >&6
2735else
2736  if test -n "$STRIP"; then
2737  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2738else
2739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2740for as_dir in $PATH
2741do
2742  IFS=$as_save_IFS
2743  test -z "$as_dir" && as_dir=.
2744    for ac_exec_ext in '' $ac_executable_extensions; do
2745  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2746    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2747    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2748    break 2
2749  fi
2750done
2751  done
2752IFS=$as_save_IFS
2753
2754fi
2755fi
2756STRIP=$ac_cv_prog_STRIP
2757if test -n "$STRIP"; then
2758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2759$as_echo "$STRIP" >&6; }
2760else
2761  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2762$as_echo "no" >&6; }
2763fi
2764
2765
2766fi
2767if test -z "$ac_cv_prog_STRIP"; then
2768  ac_ct_STRIP=$STRIP
2769  # Extract the first word of "strip", so it can be a program name with args.
2770set dummy strip; ac_word=$2
2771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2772$as_echo_n "checking for $ac_word... " >&6; }
2773if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2774  $as_echo_n "(cached) " >&6
2775else
2776  if test -n "$ac_ct_STRIP"; then
2777  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2778else
2779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2780for as_dir in $PATH
2781do
2782  IFS=$as_save_IFS
2783  test -z "$as_dir" && as_dir=.
2784    for ac_exec_ext in '' $ac_executable_extensions; do
2785  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2786    ac_cv_prog_ac_ct_STRIP="strip"
2787    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2788    break 2
2789  fi
2790done
2791  done
2792IFS=$as_save_IFS
2793
2794fi
2795fi
2796ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2797if test -n "$ac_ct_STRIP"; then
2798  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2799$as_echo "$ac_ct_STRIP" >&6; }
2800else
2801  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2802$as_echo "no" >&6; }
2803fi
2804
2805  if test "x$ac_ct_STRIP" = x; then
2806    STRIP=":"
2807  else
2808    case $cross_compiling:$ac_tool_warned in
2809yes:)
2810{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2811$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2812ac_tool_warned=yes ;;
2813esac
2814    STRIP=$ac_ct_STRIP
2815  fi
2816else
2817  STRIP="$ac_cv_prog_STRIP"
2818fi
2819
2820fi
2821INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2822
2823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2824$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2825if test -z "$MKDIR_P"; then
2826  if ${ac_cv_path_mkdir+:} false; then :
2827  $as_echo_n "(cached) " >&6
2828else
2829  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2830for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2831do
2832  IFS=$as_save_IFS
2833  test -z "$as_dir" && as_dir=.
2834    for ac_prog in mkdir gmkdir; do
2835         for ac_exec_ext in '' $ac_executable_extensions; do
2836           as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2837           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2838             'mkdir (GNU coreutils) '* | \
2839             'mkdir (coreutils) '* | \
2840             'mkdir (fileutils) '4.1*)
2841               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2842               break 3;;
2843           esac
2844         done
2845       done
2846  done
2847IFS=$as_save_IFS
2848
2849fi
2850
2851  test -d ./--version && rmdir ./--version
2852  if test "${ac_cv_path_mkdir+set}" = set; then
2853    MKDIR_P="$ac_cv_path_mkdir -p"
2854  else
2855    # As a last resort, use the slow shell script.  Don't cache a
2856    # value for MKDIR_P within a source directory, because that will
2857    # break other packages using the cache if that directory is
2858    # removed, or if the value is a relative name.
2859    MKDIR_P="$ac_install_sh -d"
2860  fi
2861fi
2862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2863$as_echo "$MKDIR_P" >&6; }
2864
2865for ac_prog in gawk mawk nawk awk
2866do
2867  # Extract the first word of "$ac_prog", so it can be a program name with args.
2868set dummy $ac_prog; ac_word=$2
2869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2870$as_echo_n "checking for $ac_word... " >&6; }
2871if ${ac_cv_prog_AWK+:} false; then :
2872  $as_echo_n "(cached) " >&6
2873else
2874  if test -n "$AWK"; then
2875  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2876else
2877as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2878for as_dir in $PATH
2879do
2880  IFS=$as_save_IFS
2881  test -z "$as_dir" && as_dir=.
2882    for ac_exec_ext in '' $ac_executable_extensions; do
2883  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2884    ac_cv_prog_AWK="$ac_prog"
2885    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2886    break 2
2887  fi
2888done
2889  done
2890IFS=$as_save_IFS
2891
2892fi
2893fi
2894AWK=$ac_cv_prog_AWK
2895if test -n "$AWK"; then
2896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2897$as_echo "$AWK" >&6; }
2898else
2899  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2900$as_echo "no" >&6; }
2901fi
2902
2903
2904  test -n "$AWK" && break
2905done
2906
2907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2908$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2909set x ${MAKE-make}
2910ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2911if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2912  $as_echo_n "(cached) " >&6
2913else
2914  cat >conftest.make <<\_ACEOF
2915SHELL = /bin/sh
2916all:
2917        @echo '@@@%%%=$(MAKE)=@@@%%%'
2918_ACEOF
2919# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2920case `${MAKE-make} -f conftest.make 2>/dev/null` in
2921  *@@@%%%=?*=@@@%%%*)
2922    eval ac_cv_prog_make_${ac_make}_set=yes;;
2923  *)
2924    eval ac_cv_prog_make_${ac_make}_set=no;;
2925esac
2926rm -f conftest.make
2927fi
2928if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2929  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2930$as_echo "yes" >&6; }
2931  SET_MAKE=
2932else
2933  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2934$as_echo "no" >&6; }
2935  SET_MAKE="MAKE=${MAKE-make}"
2936fi
2937
2938rm -rf .tst 2>/dev/null
2939mkdir .tst 2>/dev/null
2940if test -d .tst; then
2941  am__leading_dot=.
2942else
2943  am__leading_dot=_
2944fi
2945rmdir .tst 2>/dev/null
2946
2947if test "`cd $srcdir && pwd`" != "`pwd`"; then
2948  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2949  # is not polluted with repeated "-I."
2950  am__isrc=' -I$(srcdir)'
2951  # test to see if srcdir already configured
2952  if test -f $srcdir/config.status; then
2953    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2954  fi
2955fi
2956
2957# test whether we have cygpath
2958if test -z "$CYGPATH_W"; then
2959  if (cygpath --version) >/dev/null 2>/dev/null; then
2960    CYGPATH_W='cygpath -w'
2961  else
2962    CYGPATH_W=echo
2963  fi
2964fi
2965
2966
2967# Define the identity of the package.
2968 PACKAGE='cfa-cc'
2969 VERSION='1.0.0.0'
2970
2971
2972cat >>confdefs.h <<_ACEOF
2973#define PACKAGE "$PACKAGE"
2974_ACEOF
2975
2976
2977cat >>confdefs.h <<_ACEOF
2978#define VERSION "$VERSION"
2979_ACEOF
2980
2981# Some tools Automake needs.
2982
2983ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2984
2985
2986AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2987
2988
2989AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2990
2991
2992AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2993
2994
2995MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2996
2997# For better backward compatibility.  To be removed once Automake 1.9.x
2998# dies out for good.  For more background, see:
2999# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3000# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3001mkdir_p='$(MKDIR_P)'
3002
3003# We need awk for the "check" target (and possibly the TAP driver).  The
3004# system "awk" is bad on some platforms.
3005# Always define AMTAR for backward compatibility.  Yes, it's still used
3006# in the wild :-(  We should find a proper way to deprecate it ...
3007AMTAR='$${TAR-tar}'
3008
3009
3010# We'll loop over all known methods to create a tar archive until one works.
3011_am_tools='gnutar  pax cpio none'
3012
3013am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3014
3015
3016
3017
3018
3019
3020# POSIX will say in a future version that running "rm -f" with no argument
3021# is OK; and we want to be able to make that assumption in our Makefile
3022# recipes.  So use an aggressive probe to check that the usage we want is
3023# actually supported "in the wild" to an acceptable degree.
3024# See automake bug#10828.
3025# To make any issue more visible, cause the running configure to be aborted
3026# by default if the 'rm' program in use doesn't match our expectations; the
3027# user can still override this though.
3028if rm -f && rm -fr && rm -rf; then : OK; else
3029  cat >&2 <<'END'
3030Oops!
3031
3032Your 'rm' program seems unable to run without file operands specified
3033on the command line, even when the '-f' option is present.  This is contrary
3034to the behaviour of most rm programs out there, and not conforming with
3035the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3036
3037Please tell bug-automake@gnu.org about your system, including the value
3038of your $PATH and any error possibly output before this message.  This
3039can help us improve future automake versions.
3040
3041END
3042  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3043    echo 'Configuration will proceed anyway, since you have set the' >&2
3044    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3045    echo >&2
3046  else
3047    cat >&2 <<'END'
3048Aborting the configuration process, to ensure you take notice of the issue.
3049
3050You can download and install GNU coreutils to get an 'rm' implementation
3051that behaves properly: <http://www.gnu.org/software/coreutils/>.
3052
3053If you want to complete the configuration process using your problematic
3054'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3055to "yes", and re-run configure.
3056
3057END
3058    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3059  fi
3060fi
3061
3062
3063# Allow program name tansformation
3064# will fill program_transform_name with appropriate sed regex
3065
3066
3067#==============================================================================
3068#Trasforming cc1 will break compilation
3069if test "${program_transform_name}" = ""; then
3070    as_fn_error $? "Program transform not supported.
3071                Use --with-cfa-name='[Desired name here]' instead" "$LINENO" 5
3072fi
3073
3074#Define the new name of the installed command
3075
3076# Check whether --with-cfa-name was given.
3077if test "${with_cfa_name+set}" = set; then :
3078  withval=$with_cfa_name; cfa_name=$withval
3079else
3080  cfa_name="cfa"
3081fi
3082
3083
3084CFA_NAME=${cfa_name}
3085
3086
3087
3088#==============================================================================
3089# version information
3090
3091rm -f version
3092echo ${PACKAGE_VERSION} > version               # file containing version number for other tools
3093chmod ugo-w version
3094ver_major=`cut -d '.' -f1 version`              # subdivide version number into components at periods
3095ver_minor=`cut -d '.' -f2 version`
3096ver_patch=`cut -d '.' -f3 version`
3097ver_build=`cut -d '.' -f4 version`
3098
3099# AC_SUBST([CONFIG_STATUS_DEPENDENCIES], ['$(top_srcdir)/version'])
3100
3101cat >>confdefs.h <<_ACEOF
3102#define CFA_VERSION_MAJOR ${ver_major}
3103_ACEOF
3104
3105
3106cat >>confdefs.h <<_ACEOF
3107#define CFA_VERSION_MINOR ${ver_minor}
3108_ACEOF
3109
3110
3111cat >>confdefs.h <<_ACEOF
3112#define CFA_VERSION_PATCH ${ver_patch}
3113_ACEOF
3114
3115
3116cat >>confdefs.h <<_ACEOF
3117#define CFA_VERSION_BUILD ${ver_build}
3118_ACEOF
3119
3120
3121cat >>confdefs.h <<_ACEOF
3122#define CFA_VERSION_SHORT "${ver_major}"
3123_ACEOF
3124
3125
3126cat >>confdefs.h <<_ACEOF
3127#define CFA_VERSION "${ver_major}.${ver_minor}"
3128_ACEOF
3129
3130
3131cat >>confdefs.h <<_ACEOF
3132#define CFA_VERSION_LONG "${ver_major}.${ver_minor}.${ver_patch}"
3133_ACEOF
3134
3135
3136cat >>confdefs.h <<_ACEOF
3137#define CFA_VERSION_FULL "${ver_major}.${ver_minor}.${ver_patch}.${ver_build}"
3138_ACEOF
3139
3140
3141#==============================================================================
3142# HACK to be able to use conditionnals inside makefiles
3143DOifskipcompile='ifeq ($(skipcompile),yes)
3144else'
3145
3146
3147
3148DOendif='endif'
3149
3150
3151
3152#==============================================================================
3153# backend compiler implementation
3154
3155# Check whether --with-backend-compiler was given.
3156if test "${with_backend_compiler+set}" = set; then :
3157  withval=$with_backend_compiler; backendcompiler=$withval
3158else
3159  backendcompiler=""
3160fi
3161
3162if test "x$backendcompiler" != "x"; then
3163       BACKEND_CC=${backendcompiler}
3164else
3165       # Extract the first word of "gcc", so it can be a program name with args.
3166set dummy gcc; ac_word=$2
3167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3168$as_echo_n "checking for $ac_word... " >&6; }
3169if ${ac_cv_path_BACKEND_CC+:} false; then :
3170  $as_echo_n "(cached) " >&6
3171else
3172  case $BACKEND_CC in
3173  [\\/]* | ?:[\\/]*)
3174  ac_cv_path_BACKEND_CC="$BACKEND_CC" # Let the user override the test with a path.
3175  ;;
3176  *)
3177  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3178for as_dir in $PATH
3179do
3180  IFS=$as_save_IFS
3181  test -z "$as_dir" && as_dir=.
3182    for ac_exec_ext in '' $ac_executable_extensions; do
3183  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3184    ac_cv_path_BACKEND_CC="$as_dir/$ac_word$ac_exec_ext"
3185    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3186    break 2
3187  fi
3188done
3189  done
3190IFS=$as_save_IFS
3191
3192  ;;
3193esac
3194fi
3195BACKEND_CC=$ac_cv_path_BACKEND_CC
3196if test -n "$BACKEND_CC"; then
3197  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BACKEND_CC" >&5
3198$as_echo "$BACKEND_CC" >&6; }
3199else
3200  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3201$as_echo "no" >&6; }
3202fi
3203
3204       # check gcc installed
3205       if test "x$BACKEND_CC" = "x"; then
3206               as_fn_error $? "some version of gcc is needed. Get it at ftp://ftp.gnu.org" "$LINENO" 5
3207               exit 1
3208       fi
3209fi
3210
3211cat >>confdefs.h <<_ACEOF
3212#define CFA_BACKEND_CC "${BACKEND_CC}"
3213_ACEOF
3214
3215
3216
3217#==============================================================================
3218# Installation paths
3219if test "x$prefix" = "xNONE"; then
3220        cfa_prefix=${ac_default_prefix}
3221else
3222        cfa_prefix=${prefix}
3223fi
3224
3225cat >>confdefs.h <<_ACEOF
3226#define CFA_PREFIX "${cfa_prefix}"
3227_ACEOF
3228
3229CFA_PREFIX=${cfa_prefix}
3230
3231
3232if test "$includedir" = '${prefix}/include'; then
3233        cfa_incdir="${cfa_prefix}/include/${cfa_name}"
3234else
3235        cfa_incdir=${includedir}
3236fi
3237
3238cat >>confdefs.h <<_ACEOF
3239#define CFA_INCDIR "${cfa_incdir}"
3240_ACEOF
3241
3242CFA_INCDIR=${cfa_incdir}
3243
3244
3245if test "$bindir" = '${exec_prefix}/bin'; then
3246        cfa_bindir="${cfa_prefix}/bin"
3247else
3248        cfa_bindir=${bindir}
3249fi
3250
3251cat >>confdefs.h <<_ACEOF
3252#define CFA_BINDIR "${cfa_bindir}"
3253_ACEOF
3254
3255CFA_BINDIR=${cfa_bindir}
3256
3257
3258if test "$libdir" = '${exec_prefix}/lib'; then
3259        cfa_libdir="${cfa_prefix}/lib/${cfa_name}"
3260else
3261        cfa_libdir=${libdir}
3262fi
3263
3264cat >>confdefs.h <<_ACEOF
3265#define CFA_LIBDIR "${cfa_libdir}"
3266_ACEOF
3267
3268CFA_LIBDIR=${cfa_libdir}
3269
3270
3271#==============================================================================
3272# Create variables for commonly used targets
3273
3274TOP_SRCDIR=$ac_pwd/$ac_confdir/
3275TOP_BUILDDIR=$ac_pwd/
3276PRELUDE_BUILDDIR=$ac_pwd/libcfa-x86_64-debug/prelude/
3277
3278
3279cat >>confdefs.h <<_ACEOF
3280#define TOP_SRCDIR "$TOP_SRCDIR"
3281_ACEOF
3282
3283
3284cat >>confdefs.h <<_ACEOF
3285#define TOP_BUILDDIR "$TOP_BUILDDIR"
3286_ACEOF
3287
3288
3289cat >>confdefs.h <<_ACEOF
3290#define PRELUDE_BUILDDIR "$PRELUDE_BUILDDIR"
3291_ACEOF
3292
3293
3294DRIVER_DIR=${TOP_BUILDDIR}driver/
3295CFACC=${DRIVER_DIR}cfa
3296CFACPP=${DRIVER_DIR}cfa-cpp
3297
3298
3299
3300
3301#==============================================================================
3302# Flag variables needed to build in tree
3303LIBCFA_SRC='${TOP_SRCDIR}/libcfa/src'
3304BUILD_IN_TREE_FLAGS="-XCFA -t -B${DRIVER_DIR}"
3305
3306
3307#==============================================================================
3308# handle the list of hosts to build for
3309for var in $ac_configure_args
3310do
3311        #strip quotes surrouding values
3312        var=$(echo $var | sed s/\'//g)
3313        case $var in
3314                # skip cross compilation related arguments
3315                --host=*) ;; host_alias=*) ;; --build=*) ;; build_alias=*) ;; --target=*) ;; target_alias=*) ;;
3316
3317                # skip the target hosts
3318                --with-target-hosts=*) ;;
3319
3320                # append all other arguments to the sub configure arguments
3321                *) LIBCFA_GENERAL_ARGS="${LIBCFA_GENERAL_ARGS} $var";;
3322        esac
3323done
3324
3325#==============================================================================
3326# handle the list of hosts to build for
3327# Make sure we can run config.sub.
3328$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3329  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3330
3331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3332$as_echo_n "checking build system type... " >&6; }
3333if ${ac_cv_build+:} false; then :
3334  $as_echo_n "(cached) " >&6
3335else
3336  ac_build_alias=$build_alias
3337test "x$ac_build_alias" = x &&
3338  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3339test "x$ac_build_alias" = x &&
3340  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3341ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3342  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3343
3344fi
3345{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3346$as_echo "$ac_cv_build" >&6; }
3347case $ac_cv_build in
3348*-*-*) ;;
3349*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3350esac
3351build=$ac_cv_build
3352ac_save_IFS=$IFS; IFS='-'
3353set x $ac_cv_build
3354shift
3355build_cpu=$1
3356build_vendor=$2
3357shift; shift
3358# Remember, the first character of IFS is used to create $*,
3359# except with old shells:
3360build_os=$*
3361IFS=$ac_save_IFS
3362case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3363
3364
3365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3366$as_echo_n "checking host system type... " >&6; }
3367if ${ac_cv_host+:} false; then :
3368  $as_echo_n "(cached) " >&6
3369else
3370  if test "x$host_alias" = x; then
3371  ac_cv_host=$ac_cv_build
3372else
3373  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3374    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3375fi
3376
3377fi
3378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3379$as_echo "$ac_cv_host" >&6; }
3380case $ac_cv_host in
3381*-*-*) ;;
3382*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3383esac
3384host=$ac_cv_host
3385ac_save_IFS=$IFS; IFS='-'
3386set x $ac_cv_host
3387shift
3388host_cpu=$1
3389host_vendor=$2
3390shift; shift
3391# Remember, the first character of IFS is used to create $*,
3392# except with old shells:
3393host_os=$*
3394IFS=$ac_save_IFS
3395case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3396
3397
3398
3399default_target="${host_cpu}:debug, ${host_cpu}:nodebug"
3400
3401# Check whether --with-target-hosts was given.
3402if test "${with_target_hosts+set}" = set; then :
3403  withval=$with_target_hosts; target_hosts=$withval
3404else
3405  target_hosts=${default_target}
3406fi
3407
3408
3409TARGET_HOSTS=${target_hosts}
3410
3411
3412LIBCFA_PATHS="DRIVER_DIR=${DRIVER_DIR}"
3413
3414for i in $(echo $target_hosts | sed "s/,/ /g")
3415do
3416        # call your procedure/other scripts here below
3417        lib_arch=$(echo $i | sed -r "s/:(.*)//g")
3418        lib_config=$(echo $i | sed -r "s/(.*)://g")
3419        lib_dir="libcfa-${lib_arch}-${lib_config}"
3420
3421        LIBCFA_TARGET_DIRS="${LIBCFA_TARGET_DIRS} ${lib_dir}"
3422        LIBCFA_TARGET_MAKEFILES="${LIBCFA_TARGET_MAKEFILES} ${lib_dir}/Makefile"
3423
3424        mkdir -p libcfa-${lib_arch}-${lib_config}
3425        echo -n "${LIBCFA_GENERAL_ARGS} " > libcfa-${lib_arch}-${lib_config}/config.data
3426        echo -n "${LIBCFA_PATHS} " >> libcfa-${lib_arch}-${lib_config}/config.data
3427        echo -n "--host=${lib_arch} " >> libcfa-${lib_arch}-${lib_config}/config.data
3428        echo -n "CONFIGURATION=${lib_config}" >> libcfa-${lib_arch}-${lib_config}/config.data
3429done
3430
3431
3432
3433
3434#==============================================================================
3435# CAFLAGS
3436
3437cat >>confdefs.h <<_ACEOF
3438#define CFA_FLAGS "${CFAFLAGS}"
3439_ACEOF
3440
3441CFA_FLAGS=${CFAFLAGS}
3442
3443
3444#==============================================================================
3445# Checks for programs.
3446ac_ext=cpp
3447ac_cpp='$CXXCPP $CPPFLAGS'
3448ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3449ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3450ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3451if test -z "$CXX"; then
3452  if test -n "$CCC"; then
3453    CXX=$CCC
3454  else
3455    if test -n "$ac_tool_prefix"; then
3456  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3457  do
3458    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3459set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3461$as_echo_n "checking for $ac_word... " >&6; }
3462if ${ac_cv_prog_CXX+:} false; then :
3463  $as_echo_n "(cached) " >&6
3464else
3465  if test -n "$CXX"; then
3466  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3467else
3468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3469for as_dir in $PATH
3470do
3471  IFS=$as_save_IFS
3472  test -z "$as_dir" && as_dir=.
3473    for ac_exec_ext in '' $ac_executable_extensions; do
3474  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3475    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3476    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3477    break 2
3478  fi
3479done
3480  done
3481IFS=$as_save_IFS
3482
3483fi
3484fi
3485CXX=$ac_cv_prog_CXX
3486if test -n "$CXX"; then
3487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3488$as_echo "$CXX" >&6; }
3489else
3490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3491$as_echo "no" >&6; }
3492fi
3493
3494
3495    test -n "$CXX" && break
3496  done
3497fi
3498if test -z "$CXX"; then
3499  ac_ct_CXX=$CXX
3500  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3501do
3502  # Extract the first word of "$ac_prog", so it can be a program name with args.
3503set dummy $ac_prog; ac_word=$2
3504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3505$as_echo_n "checking for $ac_word... " >&6; }
3506if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3507  $as_echo_n "(cached) " >&6
3508else
3509  if test -n "$ac_ct_CXX"; then
3510  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3511else
3512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3513for as_dir in $PATH
3514do
3515  IFS=$as_save_IFS
3516  test -z "$as_dir" && as_dir=.
3517    for ac_exec_ext in '' $ac_executable_extensions; do
3518  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3519    ac_cv_prog_ac_ct_CXX="$ac_prog"
3520    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3521    break 2
3522  fi
3523done
3524  done
3525IFS=$as_save_IFS
3526
3527fi
3528fi
3529ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3530if test -n "$ac_ct_CXX"; then
3531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3532$as_echo "$ac_ct_CXX" >&6; }
3533else
3534  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3535$as_echo "no" >&6; }
3536fi
3537
3538
3539  test -n "$ac_ct_CXX" && break
3540done
3541
3542  if test "x$ac_ct_CXX" = x; then
3543    CXX="g++"
3544  else
3545    case $cross_compiling:$ac_tool_warned in
3546yes:)
3547{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3548$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3549ac_tool_warned=yes ;;
3550esac
3551    CXX=$ac_ct_CXX
3552  fi
3553fi
3554
3555  fi
3556fi
3557# Provide some information about the compiler.
3558$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3559set X $ac_compile
3560ac_compiler=$2
3561for ac_option in --version -v -V -qversion; do
3562  { { ac_try="$ac_compiler $ac_option >&5"
3563case "(($ac_try" in
3564  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3565  *) ac_try_echo=$ac_try;;
3566esac
3567eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3568$as_echo "$ac_try_echo"; } >&5
3569  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3570  ac_status=$?
3571  if test -s conftest.err; then
3572    sed '10a\
3573... rest of stderr output deleted ...
3574         10q' conftest.err >conftest.er1
3575    cat conftest.er1 >&5
3576  fi
3577  rm -f conftest.er1 conftest.err
3578  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3579  test $ac_status = 0; }
3580done
3581
3582cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3583/* end confdefs.h.  */
3584
3585int
3586main ()
3587{
3588
3589  ;
3590  return 0;
3591}
3592_ACEOF
3593ac_clean_files_save=$ac_clean_files
3594ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3595# Try to create an executable without -o first, disregard a.out.
3596# It will help us diagnose broken compilers, and finding out an intuition
3597# of exeext.
3598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
3599$as_echo_n "checking whether the C++ compiler works... " >&6; }
3600ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3601
3602# The possible output files:
3603ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3604
3605ac_rmfiles=
3606for ac_file in $ac_files
3607do
3608  case $ac_file in
3609    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3610    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3611  esac
3612done
3613rm -f $ac_rmfiles
3614
3615if { { ac_try="$ac_link_default"
3616case "(($ac_try" in
3617  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3618  *) ac_try_echo=$ac_try;;
3619esac
3620eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3621$as_echo "$ac_try_echo"; } >&5
3622  (eval "$ac_link_default") 2>&5
3623  ac_status=$?
3624  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3625  test $ac_status = 0; }; then :
3626  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3627# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3628# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3629# so that the user can short-circuit this test for compilers unknown to
3630# Autoconf.
3631for ac_file in $ac_files ''
3632do
3633  test -f "$ac_file" || continue
3634  case $ac_file in
3635    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3636        ;;
3637    [ab].out )
3638        # We found the default executable, but exeext='' is most
3639        # certainly right.
3640        break;;
3641    *.* )
3642        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3643        then :; else
3644           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3645        fi
3646        # We set ac_cv_exeext here because the later test for it is not
3647        # safe: cross compilers may not add the suffix if given an `-o'
3648        # argument, so we may need to know it at that point already.
3649        # Even if this section looks crufty: it has the advantage of
3650        # actually working.
3651        break;;
3652    * )
3653        break;;
3654  esac
3655done
3656test "$ac_cv_exeext" = no && ac_cv_exeext=
3657
3658else
3659  ac_file=''
3660fi
3661if test -z "$ac_file"; then :
3662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3663$as_echo "no" >&6; }
3664$as_echo "$as_me: failed program was:" >&5
3665sed 's/^/| /' conftest.$ac_ext >&5
3666
3667{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3668$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3669as_fn_error 77 "C++ compiler cannot create executables
3670See \`config.log' for more details" "$LINENO" 5; }
3671else
3672  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3673$as_echo "yes" >&6; }
3674fi
3675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3676$as_echo_n "checking for C++ compiler default output file name... " >&6; }
3677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3678$as_echo "$ac_file" >&6; }
3679ac_exeext=$ac_cv_exeext
3680
3681rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3682ac_clean_files=$ac_clean_files_save
3683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3684$as_echo_n "checking for suffix of executables... " >&6; }
3685if { { ac_try="$ac_link"
3686case "(($ac_try" in
3687  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3688  *) ac_try_echo=$ac_try;;
3689esac
3690eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3691$as_echo "$ac_try_echo"; } >&5
3692  (eval "$ac_link") 2>&5
3693  ac_status=$?
3694  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3695  test $ac_status = 0; }; then :
3696  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3697# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3698# work properly (i.e., refer to `conftest.exe'), while it won't with
3699# `rm'.
3700for ac_file in conftest.exe conftest conftest.*; do
3701  test -f "$ac_file" || continue
3702  case $ac_file in
3703    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3704    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3705          break;;
3706    * ) break;;
3707  esac
3708done
3709else
3710  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3711$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3712as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3713See \`config.log' for more details" "$LINENO" 5; }
3714fi
3715rm -f conftest conftest$ac_cv_exeext
3716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3717$as_echo "$ac_cv_exeext" >&6; }
3718
3719rm -f conftest.$ac_ext
3720EXEEXT=$ac_cv_exeext
3721ac_exeext=$EXEEXT
3722cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3723/* end confdefs.h.  */
3724#include <stdio.h>
3725int
3726main ()
3727{
3728FILE *f = fopen ("conftest.out", "w");
3729 return ferror (f) || fclose (f) != 0;
3730
3731  ;
3732  return 0;
3733}
3734_ACEOF
3735ac_clean_files="$ac_clean_files conftest.out"
3736# Check that the compiler produces executables we can run.  If not, either
3737# the compiler is broken, or we cross compile.
3738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3739$as_echo_n "checking whether we are cross compiling... " >&6; }
3740if test "$cross_compiling" != yes; then
3741  { { ac_try="$ac_link"
3742case "(($ac_try" in
3743  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3744  *) ac_try_echo=$ac_try;;
3745esac
3746eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3747$as_echo "$ac_try_echo"; } >&5
3748  (eval "$ac_link") 2>&5
3749  ac_status=$?
3750  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3751  test $ac_status = 0; }
3752  if { ac_try='./conftest$ac_cv_exeext'
3753  { { case "(($ac_try" in
3754  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3755  *) ac_try_echo=$ac_try;;
3756esac
3757eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3758$as_echo "$ac_try_echo"; } >&5
3759  (eval "$ac_try") 2>&5
3760  ac_status=$?
3761  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3762  test $ac_status = 0; }; }; then
3763    cross_compiling=no
3764  else
3765    if test "$cross_compiling" = maybe; then
3766        cross_compiling=yes
3767    else
3768        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3769$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3770as_fn_error $? "cannot run C++ compiled programs.
3771If you meant to cross compile, use \`--host'.
3772See \`config.log' for more details" "$LINENO" 5; }
3773    fi
3774  fi
3775fi
3776{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3777$as_echo "$cross_compiling" >&6; }
3778
3779rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3780ac_clean_files=$ac_clean_files_save
3781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3782$as_echo_n "checking for suffix of object files... " >&6; }
3783if ${ac_cv_objext+:} false; then :
3784  $as_echo_n "(cached) " >&6
3785else
3786  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3787/* end confdefs.h.  */
3788
3789int
3790main ()
3791{
3792
3793  ;
3794  return 0;
3795}
3796_ACEOF
3797rm -f conftest.o conftest.obj
3798if { { ac_try="$ac_compile"
3799case "(($ac_try" in
3800  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3801  *) ac_try_echo=$ac_try;;
3802esac
3803eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3804$as_echo "$ac_try_echo"; } >&5
3805  (eval "$ac_compile") 2>&5
3806  ac_status=$?
3807  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3808  test $ac_status = 0; }; then :
3809  for ac_file in conftest.o conftest.obj conftest.*; do
3810  test -f "$ac_file" || continue;
3811  case $ac_file in
3812    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3813    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3814       break;;
3815  esac
3816done
3817else
3818  $as_echo "$as_me: failed program was:" >&5
3819sed 's/^/| /' conftest.$ac_ext >&5
3820
3821{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3822$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3823as_fn_error $? "cannot compute suffix of object files: cannot compile
3824See \`config.log' for more details" "$LINENO" 5; }
3825fi
3826rm -f conftest.$ac_cv_objext conftest.$ac_ext
3827fi
3828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3829$as_echo "$ac_cv_objext" >&6; }
3830OBJEXT=$ac_cv_objext
3831ac_objext=$OBJEXT
3832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3833$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3834if ${ac_cv_cxx_compiler_gnu+:} false; then :
3835  $as_echo_n "(cached) " >&6
3836else
3837  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3838/* end confdefs.h.  */
3839
3840int
3841main ()
3842{
3843#ifndef __GNUC__
3844       choke me
3845#endif
3846
3847  ;
3848  return 0;
3849}
3850_ACEOF
3851if ac_fn_cxx_try_compile "$LINENO"; then :
3852  ac_compiler_gnu=yes
3853else
3854  ac_compiler_gnu=no
3855fi
3856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3857ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3858
3859fi
3860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3861$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3862if test $ac_compiler_gnu = yes; then
3863  GXX=yes
3864else
3865  GXX=
3866fi
3867ac_test_CXXFLAGS=${CXXFLAGS+set}
3868ac_save_CXXFLAGS=$CXXFLAGS
3869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3870$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3871if ${ac_cv_prog_cxx_g+:} false; then :
3872  $as_echo_n "(cached) " >&6
3873else
3874  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3875   ac_cxx_werror_flag=yes
3876   ac_cv_prog_cxx_g=no
3877   CXXFLAGS="-g"
3878   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3879/* end confdefs.h.  */
3880
3881int
3882main ()
3883{
3884
3885  ;
3886  return 0;
3887}
3888_ACEOF
3889if ac_fn_cxx_try_compile "$LINENO"; then :
3890  ac_cv_prog_cxx_g=yes
3891else
3892  CXXFLAGS=""
3893      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3894/* end confdefs.h.  */
3895
3896int
3897main ()
3898{
3899
3900  ;
3901  return 0;
3902}
3903_ACEOF
3904if ac_fn_cxx_try_compile "$LINENO"; then :
3905
3906else
3907  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3908         CXXFLAGS="-g"
3909         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3910/* end confdefs.h.  */
3911
3912int
3913main ()
3914{
3915
3916  ;
3917  return 0;
3918}
3919_ACEOF
3920if ac_fn_cxx_try_compile "$LINENO"; then :
3921  ac_cv_prog_cxx_g=yes
3922fi
3923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3924fi
3925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3926fi
3927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3928   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3929fi
3930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3931$as_echo "$ac_cv_prog_cxx_g" >&6; }
3932if test "$ac_test_CXXFLAGS" = set; then
3933  CXXFLAGS=$ac_save_CXXFLAGS
3934elif test $ac_cv_prog_cxx_g = yes; then
3935  if test "$GXX" = yes; then
3936    CXXFLAGS="-g -O2"
3937  else
3938    CXXFLAGS="-g"
3939  fi
3940else
3941  if test "$GXX" = yes; then
3942    CXXFLAGS="-O2"
3943  else
3944    CXXFLAGS=
3945  fi
3946fi
3947ac_ext=c
3948ac_cpp='$CPP $CPPFLAGS'
3949ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3950ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3951ac_compiler_gnu=$ac_cv_c_compiler_gnu
3952DEPDIR="${am__leading_dot}deps"
3953
3954ac_config_commands="$ac_config_commands depfiles"
3955
3956
3957am_make=${MAKE-make}
3958cat > confinc << 'END'
3959am__doit:
3960        @echo this is the am__doit target
3961.PHONY: am__doit
3962END
3963# If we don't find an include directive, just comment out the code.
3964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3965$as_echo_n "checking for style of include used by $am_make... " >&6; }
3966am__include="#"
3967am__quote=
3968_am_result=none
3969# First try GNU make style include.
3970echo "include confinc" > confmf
3971# Ignore all kinds of additional output from 'make'.
3972case `$am_make -s -f confmf 2> /dev/null` in #(
3973*the\ am__doit\ target*)
3974  am__include=include
3975  am__quote=
3976  _am_result=GNU
3977  ;;
3978esac
3979# Now try BSD make style include.
3980if test "$am__include" = "#"; then
3981   echo '.include "confinc"' > confmf
3982   case `$am_make -s -f confmf 2> /dev/null` in #(
3983   *the\ am__doit\ target*)
3984     am__include=.include
3985     am__quote="\""
3986     _am_result=BSD
3987     ;;
3988   esac
3989fi
3990
3991
3992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3993$as_echo "$_am_result" >&6; }
3994rm -f confinc confmf
3995
3996# Check whether --enable-dependency-tracking was given.
3997if test "${enable_dependency_tracking+set}" = set; then :
3998  enableval=$enable_dependency_tracking;
3999fi
4000
4001if test "x$enable_dependency_tracking" != xno; then
4002  am_depcomp="$ac_aux_dir/depcomp"
4003  AMDEPBACKSLASH='\'
4004  am__nodep='_no'
4005fi
4006 if test "x$enable_dependency_tracking" != xno; then
4007  AMDEP_TRUE=
4008  AMDEP_FALSE='#'
4009else
4010  AMDEP_TRUE='#'
4011  AMDEP_FALSE=
4012fi
4013
4014
4015
4016depcc="$CXX"  am_compiler_list=
4017
4018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4019$as_echo_n "checking dependency style of $depcc... " >&6; }
4020if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
4021  $as_echo_n "(cached) " >&6
4022else
4023  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4024  # We make a subdir and do the tests there.  Otherwise we can end up
4025  # making bogus files that we don't know about and never remove.  For
4026  # instance it was reported that on HP-UX the gcc test will end up
4027  # making a dummy file named 'D' -- because '-MD' means "put the output
4028  # in D".
4029  rm -rf conftest.dir
4030  mkdir conftest.dir
4031  # Copy depcomp to subdir because otherwise we won't find it if we're
4032  # using a relative directory.
4033  cp "$am_depcomp" conftest.dir
4034  cd conftest.dir
4035  # We will build objects and dependencies in a subdirectory because
4036  # it helps to detect inapplicable dependency modes.  For instance
4037  # both Tru64's cc and ICC support -MD to output dependencies as a
4038  # side effect of compilation, but ICC will put the dependencies in
4039  # the current directory while Tru64 will put them in the object
4040  # directory.
4041  mkdir sub
4042
4043  am_cv_CXX_dependencies_compiler_type=none
4044  if test "$am_compiler_list" = ""; then
4045     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4046  fi
4047  am__universal=false
4048  case " $depcc " in #(
4049     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4050     esac
4051
4052  for depmode in $am_compiler_list; do
4053    # Setup a source with many dependencies, because some compilers
4054    # like to wrap large dependency lists on column 80 (with \), and
4055    # we should not choose a depcomp mode which is confused by this.
4056    #
4057    # We need to recreate these files for each test, as the compiler may
4058    # overwrite some of them when testing with obscure command lines.
4059    # This happens at least with the AIX C compiler.
4060    : > sub/conftest.c
4061    for i in 1 2 3 4 5 6; do
4062      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4063      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4064      # Solaris 10 /bin/sh.
4065      echo '/* dummy */' > sub/conftst$i.h
4066    done
4067    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4068
4069    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4070    # mode.  It turns out that the SunPro C++ compiler does not properly
4071    # handle '-M -o', and we need to detect this.  Also, some Intel
4072    # versions had trouble with output in subdirs.
4073    am__obj=sub/conftest.${OBJEXT-o}
4074    am__minus_obj="-o $am__obj"
4075    case $depmode in
4076    gcc)
4077      # This depmode causes a compiler race in universal mode.
4078      test "$am__universal" = false || continue
4079      ;;
4080    nosideeffect)
4081      # After this tag, mechanisms are not by side-effect, so they'll
4082      # only be used when explicitly requested.
4083      if test "x$enable_dependency_tracking" = xyes; then
4084        continue
4085      else
4086        break
4087      fi
4088      ;;
4089    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4090      # This compiler won't grok '-c -o', but also, the minuso test has
4091      # not run yet.  These depmodes are late enough in the game, and
4092      # so weak that their functioning should not be impacted.
4093      am__obj=conftest.${OBJEXT-o}
4094      am__minus_obj=
4095      ;;
4096    none) break ;;
4097    esac
4098    if depmode=$depmode \
4099       source=sub/conftest.c object=$am__obj \
4100       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4101       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4102         >/dev/null 2>conftest.err &&
4103       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4104       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4105       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4106       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4107      # icc doesn't choke on unknown options, it will just issue warnings
4108      # or remarks (even with -Werror).  So we grep stderr for any message
4109      # that says an option was ignored or not supported.
4110      # When given -MP, icc 7.0 and 7.1 complain thusly:
4111      #   icc: Command line warning: ignoring option '-M'; no argument required
4112      # The diagnosis changed in icc 8.0:
4113      #   icc: Command line remark: option '-MP' not supported
4114      if (grep 'ignoring option' conftest.err ||
4115          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4116        am_cv_CXX_dependencies_compiler_type=$depmode
4117        break
4118      fi
4119    fi
4120  done
4121
4122  cd ..
4123  rm -rf conftest.dir
4124else
4125  am_cv_CXX_dependencies_compiler_type=none
4126fi
4127
4128fi
4129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
4130$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
4131CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
4132
4133 if
4134  test "x$enable_dependency_tracking" != xno \
4135  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
4136  am__fastdepCXX_TRUE=
4137  am__fastdepCXX_FALSE='#'
4138else
4139  am__fastdepCXX_TRUE='#'
4140  am__fastdepCXX_FALSE=
4141fi
4142
4143
4144ac_ext=c
4145ac_cpp='$CPP $CPPFLAGS'
4146ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4147ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4148ac_compiler_gnu=$ac_cv_c_compiler_gnu
4149if test -n "$ac_tool_prefix"; then
4150  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4151set dummy ${ac_tool_prefix}gcc; ac_word=$2
4152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4153$as_echo_n "checking for $ac_word... " >&6; }
4154if ${ac_cv_prog_CC+:} false; then :
4155  $as_echo_n "(cached) " >&6
4156else
4157  if test -n "$CC"; then
4158  ac_cv_prog_CC="$CC" # Let the user override the test.
4159else
4160as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4161for as_dir in $PATH
4162do
4163  IFS=$as_save_IFS
4164  test -z "$as_dir" && as_dir=.
4165    for ac_exec_ext in '' $ac_executable_extensions; do
4166  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4167    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4168    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4169    break 2
4170  fi
4171done
4172  done
4173IFS=$as_save_IFS
4174
4175fi
4176fi
4177CC=$ac_cv_prog_CC
4178if test -n "$CC"; then
4179  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4180$as_echo "$CC" >&6; }
4181else
4182  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4183$as_echo "no" >&6; }
4184fi
4185
4186
4187fi
4188if test -z "$ac_cv_prog_CC"; then
4189  ac_ct_CC=$CC
4190  # Extract the first word of "gcc", so it can be a program name with args.
4191set dummy gcc; ac_word=$2
4192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4193$as_echo_n "checking for $ac_word... " >&6; }
4194if ${ac_cv_prog_ac_ct_CC+:} false; then :
4195  $as_echo_n "(cached) " >&6
4196else
4197  if test -n "$ac_ct_CC"; then
4198  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4199else
4200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4201for as_dir in $PATH
4202do
4203  IFS=$as_save_IFS
4204  test -z "$as_dir" && as_dir=.
4205    for ac_exec_ext in '' $ac_executable_extensions; do
4206  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4207    ac_cv_prog_ac_ct_CC="gcc"
4208    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4209    break 2
4210  fi
4211done
4212  done
4213IFS=$as_save_IFS
4214
4215fi
4216fi
4217ac_ct_CC=$ac_cv_prog_ac_ct_CC
4218if test -n "$ac_ct_CC"; then
4219  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4220$as_echo "$ac_ct_CC" >&6; }
4221else
4222  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4223$as_echo "no" >&6; }
4224fi
4225
4226  if test "x$ac_ct_CC" = x; then
4227    CC=""
4228  else
4229    case $cross_compiling:$ac_tool_warned in
4230yes:)
4231{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4232$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4233ac_tool_warned=yes ;;
4234esac
4235    CC=$ac_ct_CC
4236  fi
4237else
4238  CC="$ac_cv_prog_CC"
4239fi
4240
4241if test -z "$CC"; then
4242          if test -n "$ac_tool_prefix"; then
4243    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4244set dummy ${ac_tool_prefix}cc; ac_word=$2
4245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4246$as_echo_n "checking for $ac_word... " >&6; }
4247if ${ac_cv_prog_CC+:} false; then :
4248  $as_echo_n "(cached) " >&6
4249else
4250  if test -n "$CC"; then
4251  ac_cv_prog_CC="$CC" # Let the user override the test.
4252else
4253as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4254for as_dir in $PATH
4255do
4256  IFS=$as_save_IFS
4257  test -z "$as_dir" && as_dir=.
4258    for ac_exec_ext in '' $ac_executable_extensions; do
4259  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4260    ac_cv_prog_CC="${ac_tool_prefix}cc"
4261    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4262    break 2
4263  fi
4264done
4265  done
4266IFS=$as_save_IFS
4267
4268fi
4269fi
4270CC=$ac_cv_prog_CC
4271if test -n "$CC"; then
4272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4273$as_echo "$CC" >&6; }
4274else
4275  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4276$as_echo "no" >&6; }
4277fi
4278
4279
4280  fi
4281fi
4282if test -z "$CC"; then
4283  # Extract the first word of "cc", so it can be a program name with args.
4284set dummy cc; ac_word=$2
4285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4286$as_echo_n "checking for $ac_word... " >&6; }
4287if ${ac_cv_prog_CC+:} false; then :
4288  $as_echo_n "(cached) " >&6
4289else
4290  if test -n "$CC"; then
4291  ac_cv_prog_CC="$CC" # Let the user override the test.
4292else
4293  ac_prog_rejected=no
4294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4295for as_dir in $PATH
4296do
4297  IFS=$as_save_IFS
4298  test -z "$as_dir" && as_dir=.
4299    for ac_exec_ext in '' $ac_executable_extensions; do
4300  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4301    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4302       ac_prog_rejected=yes
4303       continue
4304     fi
4305    ac_cv_prog_CC="cc"
4306    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4307    break 2
4308  fi
4309done
4310  done
4311IFS=$as_save_IFS
4312
4313if test $ac_prog_rejected = yes; then
4314  # We found a bogon in the path, so make sure we never use it.
4315  set dummy $ac_cv_prog_CC
4316  shift
4317  if test $# != 0; then
4318    # We chose a different compiler from the bogus one.
4319    # However, it has the same basename, so the bogon will be chosen
4320    # first if we set CC to just the basename; use the full file name.
4321    shift
4322    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4323  fi
4324fi
4325fi
4326fi
4327CC=$ac_cv_prog_CC
4328if test -n "$CC"; then
4329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4330$as_echo "$CC" >&6; }
4331else
4332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4333$as_echo "no" >&6; }
4334fi
4335
4336
4337fi
4338if test -z "$CC"; then
4339  if test -n "$ac_tool_prefix"; then
4340  for ac_prog in cl.exe
4341  do
4342    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4343set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4345$as_echo_n "checking for $ac_word... " >&6; }
4346if ${ac_cv_prog_CC+:} false; then :
4347  $as_echo_n "(cached) " >&6
4348else
4349  if test -n "$CC"; then
4350  ac_cv_prog_CC="$CC" # Let the user override the test.
4351else
4352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4353for as_dir in $PATH
4354do
4355  IFS=$as_save_IFS
4356  test -z "$as_dir" && as_dir=.
4357    for ac_exec_ext in '' $ac_executable_extensions; do
4358  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4359    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4360    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4361    break 2
4362  fi
4363done
4364  done
4365IFS=$as_save_IFS
4366
4367fi
4368fi
4369CC=$ac_cv_prog_CC
4370if test -n "$CC"; then
4371  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4372$as_echo "$CC" >&6; }
4373else
4374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4375$as_echo "no" >&6; }
4376fi
4377
4378
4379    test -n "$CC" && break
4380  done
4381fi
4382if test -z "$CC"; then
4383  ac_ct_CC=$CC
4384  for ac_prog in cl.exe
4385do
4386  # Extract the first word of "$ac_prog", so it can be a program name with args.
4387set dummy $ac_prog; ac_word=$2
4388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4389$as_echo_n "checking for $ac_word... " >&6; }
4390if ${ac_cv_prog_ac_ct_CC+:} false; then :
4391  $as_echo_n "(cached) " >&6
4392else
4393  if test -n "$ac_ct_CC"; then
4394  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4395else
4396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4397for as_dir in $PATH
4398do
4399  IFS=$as_save_IFS
4400  test -z "$as_dir" && as_dir=.
4401    for ac_exec_ext in '' $ac_executable_extensions; do
4402  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4403    ac_cv_prog_ac_ct_CC="$ac_prog"
4404    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4405    break 2
4406  fi
4407done
4408  done
4409IFS=$as_save_IFS
4410
4411fi
4412fi
4413ac_ct_CC=$ac_cv_prog_ac_ct_CC
4414if test -n "$ac_ct_CC"; then
4415  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4416$as_echo "$ac_ct_CC" >&6; }
4417else
4418  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4419$as_echo "no" >&6; }
4420fi
4421
4422
4423  test -n "$ac_ct_CC" && break
4424done
4425
4426  if test "x$ac_ct_CC" = x; then
4427    CC=""
4428  else
4429    case $cross_compiling:$ac_tool_warned in
4430yes:)
4431{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4432$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4433ac_tool_warned=yes ;;
4434esac
4435    CC=$ac_ct_CC
4436  fi
4437fi
4438
4439fi
4440
4441
4442test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4443$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4444as_fn_error $? "no acceptable C compiler found in \$PATH
4445See \`config.log' for more details" "$LINENO" 5; }
4446
4447# Provide some information about the compiler.
4448$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4449set X $ac_compile
4450ac_compiler=$2
4451for ac_option in --version -v -V -qversion; do
4452  { { ac_try="$ac_compiler $ac_option >&5"
4453case "(($ac_try" in
4454  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4455  *) ac_try_echo=$ac_try;;
4456esac
4457eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4458$as_echo "$ac_try_echo"; } >&5
4459  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4460  ac_status=$?
4461  if test -s conftest.err; then
4462    sed '10a\
4463... rest of stderr output deleted ...
4464         10q' conftest.err >conftest.er1
4465    cat conftest.er1 >&5
4466  fi
4467  rm -f conftest.er1 conftest.err
4468  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4469  test $ac_status = 0; }
4470done
4471
4472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4473$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4474if ${ac_cv_c_compiler_gnu+:} false; then :
4475  $as_echo_n "(cached) " >&6
4476else
4477  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4478/* end confdefs.h.  */
4479
4480int
4481main ()
4482{
4483#ifndef __GNUC__
4484       choke me
4485#endif
4486
4487  ;
4488  return 0;
4489}
4490_ACEOF
4491if ac_fn_c_try_compile "$LINENO"; then :
4492  ac_compiler_gnu=yes
4493else
4494  ac_compiler_gnu=no
4495fi
4496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4497ac_cv_c_compiler_gnu=$ac_compiler_gnu
4498
4499fi
4500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4501$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4502if test $ac_compiler_gnu = yes; then
4503  GCC=yes
4504else
4505  GCC=
4506fi
4507ac_test_CFLAGS=${CFLAGS+set}
4508ac_save_CFLAGS=$CFLAGS
4509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4510$as_echo_n "checking whether $CC accepts -g... " >&6; }
4511if ${ac_cv_prog_cc_g+:} false; then :
4512  $as_echo_n "(cached) " >&6
4513else
4514  ac_save_c_werror_flag=$ac_c_werror_flag
4515   ac_c_werror_flag=yes
4516   ac_cv_prog_cc_g=no
4517   CFLAGS="-g"
4518   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4519/* end confdefs.h.  */
4520
4521int
4522main ()
4523{
4524
4525  ;
4526  return 0;
4527}
4528_ACEOF
4529if ac_fn_c_try_compile "$LINENO"; then :
4530  ac_cv_prog_cc_g=yes
4531else
4532  CFLAGS=""
4533      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4534/* end confdefs.h.  */
4535
4536int
4537main ()
4538{
4539
4540  ;
4541  return 0;
4542}
4543_ACEOF
4544if ac_fn_c_try_compile "$LINENO"; then :
4545
4546else
4547  ac_c_werror_flag=$ac_save_c_werror_flag
4548         CFLAGS="-g"
4549         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4550/* end confdefs.h.  */
4551
4552int
4553main ()
4554{
4555
4556  ;
4557  return 0;
4558}
4559_ACEOF
4560if ac_fn_c_try_compile "$LINENO"; then :
4561  ac_cv_prog_cc_g=yes
4562fi
4563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4564fi
4565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4566fi
4567rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4568   ac_c_werror_flag=$ac_save_c_werror_flag
4569fi
4570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4571$as_echo "$ac_cv_prog_cc_g" >&6; }
4572if test "$ac_test_CFLAGS" = set; then
4573  CFLAGS=$ac_save_CFLAGS
4574elif test $ac_cv_prog_cc_g = yes; then
4575  if test "$GCC" = yes; then
4576    CFLAGS="-g -O2"
4577  else
4578    CFLAGS="-g"
4579  fi
4580else
4581  if test "$GCC" = yes; then
4582    CFLAGS="-O2"
4583  else
4584    CFLAGS=
4585  fi
4586fi
4587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4588$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4589if ${ac_cv_prog_cc_c89+:} false; then :
4590  $as_echo_n "(cached) " >&6
4591else
4592  ac_cv_prog_cc_c89=no
4593ac_save_CC=$CC
4594cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4595/* end confdefs.h.  */
4596#include <stdarg.h>
4597#include <stdio.h>
4598struct stat;
4599/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4600struct buf { int x; };
4601FILE * (*rcsopen) (struct buf *, struct stat *, int);
4602static char *e (p, i)
4603     char **p;
4604     int i;
4605{
4606  return p[i];
4607}
4608static char *f (char * (*g) (char **, int), char **p, ...)
4609{
4610  char *s;
4611  va_list v;
4612  va_start (v,p);
4613  s = g (p, va_arg (v,int));
4614  va_end (v);
4615  return s;
4616}
4617
4618/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4619   function prototypes and stuff, but not '\xHH' hex character constants.
4620   These don't provoke an error unfortunately, instead are silently treated
4621   as 'x'.  The following induces an error, until -std is added to get
4622   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4623   array size at least.  It's necessary to write '\x00'==0 to get something
4624   that's true only with -std.  */
4625int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4626
4627/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4628   inside strings and character constants.  */
4629#define FOO(x) 'x'
4630int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4631
4632int test (int i, double x);
4633struct s1 {int (*f) (int a);};
4634struct s2 {int (*f) (double a);};
4635int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4636int argc;
4637char **argv;
4638int
4639main ()
4640{
4641return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4642  ;
4643  return 0;
4644}
4645_ACEOF
4646for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4647        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4648do
4649  CC="$ac_save_CC $ac_arg"
4650  if ac_fn_c_try_compile "$LINENO"; then :
4651  ac_cv_prog_cc_c89=$ac_arg
4652fi
4653rm -f core conftest.err conftest.$ac_objext
4654  test "x$ac_cv_prog_cc_c89" != "xno" && break
4655done
4656rm -f conftest.$ac_ext
4657CC=$ac_save_CC
4658
4659fi
4660# AC_CACHE_VAL
4661case "x$ac_cv_prog_cc_c89" in
4662  x)
4663    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4664$as_echo "none needed" >&6; } ;;
4665  xno)
4666    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4667$as_echo "unsupported" >&6; } ;;
4668  *)
4669    CC="$CC $ac_cv_prog_cc_c89"
4670    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4671$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4672esac
4673if test "x$ac_cv_prog_cc_c89" != xno; then :
4674
4675fi
4676
4677ac_ext=c
4678ac_cpp='$CPP $CPPFLAGS'
4679ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4680ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4681ac_compiler_gnu=$ac_cv_c_compiler_gnu
4682
4683ac_ext=c
4684ac_cpp='$CPP $CPPFLAGS'
4685ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4686ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4687ac_compiler_gnu=$ac_cv_c_compiler_gnu
4688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4689$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4690if ${am_cv_prog_cc_c_o+:} false; then :
4691  $as_echo_n "(cached) " >&6
4692else
4693  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4694/* end confdefs.h.  */
4695
4696int
4697main ()
4698{
4699
4700  ;
4701  return 0;
4702}
4703_ACEOF
4704  # Make sure it works both with $CC and with simple cc.
4705  # Following AC_PROG_CC_C_O, we do the test twice because some
4706  # compilers refuse to overwrite an existing .o file with -o,
4707  # though they will create one.
4708  am_cv_prog_cc_c_o=yes
4709  for am_i in 1 2; do
4710    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4711   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4712   ac_status=$?
4713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4714   (exit $ac_status); } \
4715         && test -f conftest2.$ac_objext; then
4716      : OK
4717    else
4718      am_cv_prog_cc_c_o=no
4719      break
4720    fi
4721  done
4722  rm -f core conftest*
4723  unset am_i
4724fi
4725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4726$as_echo "$am_cv_prog_cc_c_o" >&6; }
4727if test "$am_cv_prog_cc_c_o" != yes; then
4728   # Losing compiler, so override with the script.
4729   # FIXME: It is wrong to rewrite CC.
4730   # But if we don't then we get into trouble of one sort or another.
4731   # A longer-term fix would be to have automake use am__CC in this case,
4732   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4733   CC="$am_aux_dir/compile $CC"
4734fi
4735ac_ext=c
4736ac_cpp='$CPP $CPPFLAGS'
4737ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4738ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4739ac_compiler_gnu=$ac_cv_c_compiler_gnu
4740
4741
4742depcc="$CC"   am_compiler_list=
4743
4744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4745$as_echo_n "checking dependency style of $depcc... " >&6; }
4746if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4747  $as_echo_n "(cached) " >&6
4748else
4749  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4750  # We make a subdir and do the tests there.  Otherwise we can end up
4751  # making bogus files that we don't know about and never remove.  For
4752  # instance it was reported that on HP-UX the gcc test will end up
4753  # making a dummy file named 'D' -- because '-MD' means "put the output
4754  # in D".
4755  rm -rf conftest.dir
4756  mkdir conftest.dir
4757  # Copy depcomp to subdir because otherwise we won't find it if we're
4758  # using a relative directory.
4759  cp "$am_depcomp" conftest.dir
4760  cd conftest.dir
4761  # We will build objects and dependencies in a subdirectory because
4762  # it helps to detect inapplicable dependency modes.  For instance
4763  # both Tru64's cc and ICC support -MD to output dependencies as a
4764  # side effect of compilation, but ICC will put the dependencies in
4765  # the current directory while Tru64 will put them in the object
4766  # directory.
4767  mkdir sub
4768
4769  am_cv_CC_dependencies_compiler_type=none
4770  if test "$am_compiler_list" = ""; then
4771     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4772  fi
4773  am__universal=false
4774  case " $depcc " in #(
4775     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4776     esac
4777
4778  for depmode in $am_compiler_list; do
4779    # Setup a source with many dependencies, because some compilers
4780    # like to wrap large dependency lists on column 80 (with \), and
4781    # we should not choose a depcomp mode which is confused by this.
4782    #
4783    # We need to recreate these files for each test, as the compiler may
4784    # overwrite some of them when testing with obscure command lines.
4785    # This happens at least with the AIX C compiler.
4786    : > sub/conftest.c
4787    for i in 1 2 3 4 5 6; do
4788      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4789      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4790      # Solaris 10 /bin/sh.
4791      echo '/* dummy */' > sub/conftst$i.h
4792    done
4793    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4794
4795    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4796    # mode.  It turns out that the SunPro C++ compiler does not properly
4797    # handle '-M -o', and we need to detect this.  Also, some Intel
4798    # versions had trouble with output in subdirs.
4799    am__obj=sub/conftest.${OBJEXT-o}
4800    am__minus_obj="-o $am__obj"
4801    case $depmode in
4802    gcc)
4803      # This depmode causes a compiler race in universal mode.
4804      test "$am__universal" = false || continue
4805      ;;
4806    nosideeffect)
4807      # After this tag, mechanisms are not by side-effect, so they'll
4808      # only be used when explicitly requested.
4809      if test "x$enable_dependency_tracking" = xyes; then
4810        continue
4811      else
4812        break
4813      fi
4814      ;;
4815    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4816      # This compiler won't grok '-c -o', but also, the minuso test has
4817      # not run yet.  These depmodes are late enough in the game, and
4818      # so weak that their functioning should not be impacted.
4819      am__obj=conftest.${OBJEXT-o}
4820      am__minus_obj=
4821      ;;
4822    none) break ;;
4823    esac
4824    if depmode=$depmode \
4825       source=sub/conftest.c object=$am__obj \
4826       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4827       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4828         >/dev/null 2>conftest.err &&
4829       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4830       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4831       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4832       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4833      # icc doesn't choke on unknown options, it will just issue warnings
4834      # or remarks (even with -Werror).  So we grep stderr for any message
4835      # that says an option was ignored or not supported.
4836      # When given -MP, icc 7.0 and 7.1 complain thusly:
4837      #   icc: Command line warning: ignoring option '-M'; no argument required
4838      # The diagnosis changed in icc 8.0:
4839      #   icc: Command line remark: option '-MP' not supported
4840      if (grep 'ignoring option' conftest.err ||
4841          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4842        am_cv_CC_dependencies_compiler_type=$depmode
4843        break
4844      fi
4845    fi
4846  done
4847
4848  cd ..
4849  rm -rf conftest.dir
4850else
4851  am_cv_CC_dependencies_compiler_type=none
4852fi
4853
4854fi
4855{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4856$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4857CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4858
4859 if
4860  test "x$enable_dependency_tracking" != xno \
4861  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4862  am__fastdepCC_TRUE=
4863  am__fastdepCC_FALSE='#'
4864else
4865  am__fastdepCC_TRUE='#'
4866  am__fastdepCC_FALSE=
4867fi
4868
4869
4870# By default we simply use the C compiler to build assembly code.
4871
4872test "${CCAS+set}" = set || CCAS=$CC
4873test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
4874
4875
4876
4877depcc="$CCAS"   am_compiler_list=
4878
4879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4880$as_echo_n "checking dependency style of $depcc... " >&6; }
4881if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
4882  $as_echo_n "(cached) " >&6
4883else
4884  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4885  # We make a subdir and do the tests there.  Otherwise we can end up
4886  # making bogus files that we don't know about and never remove.  For
4887  # instance it was reported that on HP-UX the gcc test will end up
4888  # making a dummy file named 'D' -- because '-MD' means "put the output
4889  # in D".
4890  rm -rf conftest.dir
4891  mkdir conftest.dir
4892  # Copy depcomp to subdir because otherwise we won't find it if we're
4893  # using a relative directory.
4894  cp "$am_depcomp" conftest.dir
4895  cd conftest.dir
4896  # We will build objects and dependencies in a subdirectory because
4897  # it helps to detect inapplicable dependency modes.  For instance
4898  # both Tru64's cc and ICC support -MD to output dependencies as a
4899  # side effect of compilation, but ICC will put the dependencies in
4900  # the current directory while Tru64 will put them in the object
4901  # directory.
4902  mkdir sub
4903
4904  am_cv_CCAS_dependencies_compiler_type=none
4905  if test "$am_compiler_list" = ""; then
4906     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4907  fi
4908  am__universal=false
4909
4910
4911  for depmode in $am_compiler_list; do
4912    # Setup a source with many dependencies, because some compilers
4913    # like to wrap large dependency lists on column 80 (with \), and
4914    # we should not choose a depcomp mode which is confused by this.
4915    #
4916    # We need to recreate these files for each test, as the compiler may
4917    # overwrite some of them when testing with obscure command lines.
4918    # This happens at least with the AIX C compiler.
4919    : > sub/conftest.c
4920    for i in 1 2 3 4 5 6; do
4921      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4922      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4923      # Solaris 10 /bin/sh.
4924      echo '/* dummy */' > sub/conftst$i.h
4925    done
4926    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4927
4928    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4929    # mode.  It turns out that the SunPro C++ compiler does not properly
4930    # handle '-M -o', and we need to detect this.  Also, some Intel
4931    # versions had trouble with output in subdirs.
4932    am__obj=sub/conftest.${OBJEXT-o}
4933    am__minus_obj="-o $am__obj"
4934    case $depmode in
4935    gcc)
4936      # This depmode causes a compiler race in universal mode.
4937      test "$am__universal" = false || continue
4938      ;;
4939    nosideeffect)
4940      # After this tag, mechanisms are not by side-effect, so they'll
4941      # only be used when explicitly requested.
4942      if test "x$enable_dependency_tracking" = xyes; then
4943        continue
4944      else
4945        break
4946      fi
4947      ;;
4948    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4949      # This compiler won't grok '-c -o', but also, the minuso test has
4950      # not run yet.  These depmodes are late enough in the game, and
4951      # so weak that their functioning should not be impacted.
4952      am__obj=conftest.${OBJEXT-o}
4953      am__minus_obj=
4954      ;;
4955    none) break ;;
4956    esac
4957    if depmode=$depmode \
4958       source=sub/conftest.c object=$am__obj \
4959       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4960       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4961         >/dev/null 2>conftest.err &&
4962       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4963       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4964       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4965       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4966      # icc doesn't choke on unknown options, it will just issue warnings
4967      # or remarks (even with -Werror).  So we grep stderr for any message
4968      # that says an option was ignored or not supported.
4969      # When given -MP, icc 7.0 and 7.1 complain thusly:
4970      #   icc: Command line warning: ignoring option '-M'; no argument required
4971      # The diagnosis changed in icc 8.0:
4972      #   icc: Command line remark: option '-MP' not supported
4973      if (grep 'ignoring option' conftest.err ||
4974          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4975        am_cv_CCAS_dependencies_compiler_type=$depmode
4976        break
4977      fi
4978    fi
4979  done
4980
4981  cd ..
4982  rm -rf conftest.dir
4983else
4984  am_cv_CCAS_dependencies_compiler_type=none
4985fi
4986
4987fi
4988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
4989$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
4990CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
4991
4992 if
4993  test "x$enable_dependency_tracking" != xno \
4994  && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
4995  am__fastdepCCAS_TRUE=
4996  am__fastdepCCAS_FALSE='#'
4997else
4998  am__fastdepCCAS_TRUE='#'
4999  am__fastdepCCAS_FALSE=
5000fi
5001
5002
5003        # deprecated
5004# These are often not installed and people miss seeing the "no", so stop the configure.
5005for ac_prog in 'bison -y' byacc
5006do
5007  # Extract the first word of "$ac_prog", so it can be a program name with args.
5008set dummy $ac_prog; ac_word=$2
5009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5010$as_echo_n "checking for $ac_word... " >&6; }
5011if ${ac_cv_prog_YACC+:} false; then :
5012  $as_echo_n "(cached) " >&6
5013else
5014  if test -n "$YACC"; then
5015  ac_cv_prog_YACC="$YACC" # Let the user override the test.
5016else
5017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5018for as_dir in $PATH
5019do
5020  IFS=$as_save_IFS
5021  test -z "$as_dir" && as_dir=.
5022    for ac_exec_ext in '' $ac_executable_extensions; do
5023  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5024    ac_cv_prog_YACC="$ac_prog"
5025    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5026    break 2
5027  fi
5028done
5029  done
5030IFS=$as_save_IFS
5031
5032fi
5033fi
5034YACC=$ac_cv_prog_YACC
5035if test -n "$YACC"; then
5036  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
5037$as_echo "$YACC" >&6; }
5038else
5039  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5040$as_echo "no" >&6; }
5041fi
5042
5043
5044  test -n "$YACC" && break
5045done
5046test -n "$YACC" || YACC="yacc"
5047
5048if test "${YACC}" = "yacc" ; then echo "Error: bison required." ; exit 1 ; fi
5049
5050for ac_prog in flex lex
5051do
5052  # Extract the first word of "$ac_prog", so it can be a program name with args.
5053set dummy $ac_prog; ac_word=$2
5054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5055$as_echo_n "checking for $ac_word... " >&6; }
5056if ${ac_cv_prog_LEX+:} false; then :
5057  $as_echo_n "(cached) " >&6
5058else
5059  if test -n "$LEX"; then
5060  ac_cv_prog_LEX="$LEX" # Let the user override the test.
5061else
5062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5063for as_dir in $PATH
5064do
5065  IFS=$as_save_IFS
5066  test -z "$as_dir" && as_dir=.
5067    for ac_exec_ext in '' $ac_executable_extensions; do
5068  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5069    ac_cv_prog_LEX="$ac_prog"
5070    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5071    break 2
5072  fi
5073done
5074  done
5075IFS=$as_save_IFS
5076
5077fi
5078fi
5079LEX=$ac_cv_prog_LEX
5080if test -n "$LEX"; then
5081  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
5082$as_echo "$LEX" >&6; }
5083else
5084  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5085$as_echo "no" >&6; }
5086fi
5087
5088
5089  test -n "$LEX" && break
5090done
5091test -n "$LEX" || LEX=":"
5092
5093if test "x$LEX" != "x:"; then
5094  cat >conftest.l <<_ACEOF
5095%%
5096a { ECHO; }
5097b { REJECT; }
5098c { yymore (); }
5099d { yyless (1); }
5100e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
5101    yyless ((input () != 0)); }
5102f { unput (yytext[0]); }
5103. { BEGIN INITIAL; }
5104%%
5105#ifdef YYTEXT_POINTER
5106extern char *yytext;
5107#endif
5108int
5109main (void)
5110{
5111  return ! yylex () + ! yywrap ();
5112}
5113_ACEOF
5114{ { ac_try="$LEX conftest.l"
5115case "(($ac_try" in
5116  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5117  *) ac_try_echo=$ac_try;;
5118esac
5119eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5120$as_echo "$ac_try_echo"; } >&5
5121  (eval "$LEX conftest.l") 2>&5
5122  ac_status=$?
5123  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5124  test $ac_status = 0; }
5125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
5126$as_echo_n "checking lex output file root... " >&6; }
5127if ${ac_cv_prog_lex_root+:} false; then :
5128  $as_echo_n "(cached) " >&6
5129else
5130
5131if test -f lex.yy.c; then
5132  ac_cv_prog_lex_root=lex.yy
5133elif test -f lexyy.c; then
5134  ac_cv_prog_lex_root=lexyy
5135else
5136  as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
5137fi
5138fi
5139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
5140$as_echo "$ac_cv_prog_lex_root" >&6; }
5141LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
5142
5143if test -z "${LEXLIB+set}"; then
5144  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
5145$as_echo_n "checking lex library... " >&6; }
5146if ${ac_cv_lib_lex+:} false; then :
5147  $as_echo_n "(cached) " >&6
5148else
5149
5150    ac_save_LIBS=$LIBS
5151    ac_cv_lib_lex='none needed'
5152    for ac_lib in '' -lfl -ll; do
5153      LIBS="$ac_lib $ac_save_LIBS"
5154      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5155/* end confdefs.h.  */
5156`cat $LEX_OUTPUT_ROOT.c`
5157_ACEOF
5158if ac_fn_c_try_link "$LINENO"; then :
5159  ac_cv_lib_lex=$ac_lib
5160fi
5161rm -f core conftest.err conftest.$ac_objext \
5162    conftest$ac_exeext conftest.$ac_ext
5163      test "$ac_cv_lib_lex" != 'none needed' && break
5164    done
5165    LIBS=$ac_save_LIBS
5166
5167fi
5168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
5169$as_echo "$ac_cv_lib_lex" >&6; }
5170  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
5171fi
5172
5173
5174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
5175$as_echo_n "checking whether yytext is a pointer... " >&6; }
5176if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
5177  $as_echo_n "(cached) " >&6
5178else
5179  # POSIX says lex can declare yytext either as a pointer or an array; the
5180# default is implementation-dependent.  Figure out which it is, since
5181# not all implementations provide the %pointer and %array declarations.
5182ac_cv_prog_lex_yytext_pointer=no
5183ac_save_LIBS=$LIBS
5184LIBS="$LEXLIB $ac_save_LIBS"
5185cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5186/* end confdefs.h.  */
5187
5188  #define YYTEXT_POINTER 1
5189`cat $LEX_OUTPUT_ROOT.c`
5190_ACEOF
5191if ac_fn_c_try_link "$LINENO"; then :
5192  ac_cv_prog_lex_yytext_pointer=yes
5193fi
5194rm -f core conftest.err conftest.$ac_objext \
5195    conftest$ac_exeext conftest.$ac_ext
5196LIBS=$ac_save_LIBS
5197
5198fi
5199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
5200$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
5201if test $ac_cv_prog_lex_yytext_pointer = yes; then
5202
5203$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
5204
5205fi
5206rm -f conftest.l $LEX_OUTPUT_ROOT.c
5207
5208fi
5209if test "${LEX}" = "lex" ; then echo "Error: flex required." ; exit 1 ; fi
5210
5211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5212$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5213set x ${MAKE-make}
5214ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5215if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
5216  $as_echo_n "(cached) " >&6
5217else
5218  cat >conftest.make <<\_ACEOF
5219SHELL = /bin/sh
5220all:
5221        @echo '@@@%%%=$(MAKE)=@@@%%%'
5222_ACEOF
5223# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5224case `${MAKE-make} -f conftest.make 2>/dev/null` in
5225  *@@@%%%=?*=@@@%%%*)
5226    eval ac_cv_prog_make_${ac_make}_set=yes;;
5227  *)
5228    eval ac_cv_prog_make_${ac_make}_set=no;;
5229esac
5230rm -f conftest.make
5231fi
5232if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5233  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5234$as_echo "yes" >&6; }
5235  SET_MAKE=
5236else
5237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5238$as_echo "no" >&6; }
5239  SET_MAKE="MAKE=${MAKE-make}"
5240fi
5241
5242if test -n "$ac_tool_prefix"; then
5243  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5244set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5246$as_echo_n "checking for $ac_word... " >&6; }
5247if ${ac_cv_prog_RANLIB+:} false; then :
5248  $as_echo_n "(cached) " >&6
5249else
5250  if test -n "$RANLIB"; then
5251  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5252else
5253as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5254for as_dir in $PATH
5255do
5256  IFS=$as_save_IFS
5257  test -z "$as_dir" && as_dir=.
5258    for ac_exec_ext in '' $ac_executable_extensions; do
5259  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5260    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5261    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5262    break 2
5263  fi
5264done
5265  done
5266IFS=$as_save_IFS
5267
5268fi
5269fi
5270RANLIB=$ac_cv_prog_RANLIB
5271if test -n "$RANLIB"; then
5272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5273$as_echo "$RANLIB" >&6; }
5274else
5275  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5276$as_echo "no" >&6; }
5277fi
5278
5279
5280fi
5281if test -z "$ac_cv_prog_RANLIB"; then
5282  ac_ct_RANLIB=$RANLIB
5283  # Extract the first word of "ranlib", so it can be a program name with args.
5284set dummy ranlib; ac_word=$2
5285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5286$as_echo_n "checking for $ac_word... " >&6; }
5287if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5288  $as_echo_n "(cached) " >&6
5289else
5290  if test -n "$ac_ct_RANLIB"; then
5291  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5292else
5293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5294for as_dir in $PATH
5295do
5296  IFS=$as_save_IFS
5297  test -z "$as_dir" && as_dir=.
5298    for ac_exec_ext in '' $ac_executable_extensions; do
5299  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5300    ac_cv_prog_ac_ct_RANLIB="ranlib"
5301    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5302    break 2
5303  fi
5304done
5305  done
5306IFS=$as_save_IFS
5307
5308fi
5309fi
5310ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5311if test -n "$ac_ct_RANLIB"; then
5312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5313$as_echo "$ac_ct_RANLIB" >&6; }
5314else
5315  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5316$as_echo "no" >&6; }
5317fi
5318
5319  if test "x$ac_ct_RANLIB" = x; then
5320    RANLIB=":"
5321  else
5322    case $cross_compiling:$ac_tool_warned in
5323yes:)
5324{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5325$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5326ac_tool_warned=yes ;;
5327esac
5328    RANLIB=$ac_ct_RANLIB
5329  fi
5330else
5331  RANLIB="$ac_cv_prog_RANLIB"
5332fi
5333
5334
5335# Checks for libraries.
5336
5337# Checks for header files.
5338ac_ext=c
5339ac_cpp='$CPP $CPPFLAGS'
5340ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5341ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5342ac_compiler_gnu=$ac_cv_c_compiler_gnu
5343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5344$as_echo_n "checking how to run the C preprocessor... " >&6; }
5345# On Suns, sometimes $CPP names a directory.
5346if test -n "$CPP" && test -d "$CPP"; then
5347  CPP=
5348fi
5349if test -z "$CPP"; then
5350  if ${ac_cv_prog_CPP+:} false; then :
5351  $as_echo_n "(cached) " >&6
5352else
5353      # Double quotes because CPP needs to be expanded
5354    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5355    do
5356      ac_preproc_ok=false
5357for ac_c_preproc_warn_flag in '' yes
5358do
5359  # Use a header file that comes with gcc, so configuring glibc
5360  # with a fresh cross-compiler works.
5361  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5362  # <limits.h> exists even on freestanding compilers.
5363  # On the NeXT, cc -E runs the code through the compiler's parser,
5364  # not just through cpp. "Syntax error" is here to catch this case.
5365  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5366/* end confdefs.h.  */
5367#ifdef __STDC__
5368# include <limits.h>
5369#else
5370# include <assert.h>
5371#endif
5372                     Syntax error
5373_ACEOF
5374if ac_fn_c_try_cpp "$LINENO"; then :
5375
5376else
5377  # Broken: fails on valid input.
5378continue
5379fi
5380rm -f conftest.err conftest.i conftest.$ac_ext
5381
5382  # OK, works on sane cases.  Now check whether nonexistent headers
5383  # can be detected and how.
5384  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5385/* end confdefs.h.  */
5386#include <ac_nonexistent.h>
5387_ACEOF
5388if ac_fn_c_try_cpp "$LINENO"; then :
5389  # Broken: success on invalid input.
5390continue
5391else
5392  # Passes both tests.
5393ac_preproc_ok=:
5394break
5395fi
5396rm -f conftest.err conftest.i conftest.$ac_ext
5397
5398done
5399# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5400rm -f conftest.i conftest.err conftest.$ac_ext
5401if $ac_preproc_ok; then :
5402  break
5403fi
5404
5405    done
5406    ac_cv_prog_CPP=$CPP
5407
5408fi
5409  CPP=$ac_cv_prog_CPP
5410else
5411  ac_cv_prog_CPP=$CPP
5412fi
5413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5414$as_echo "$CPP" >&6; }
5415ac_preproc_ok=false
5416for ac_c_preproc_warn_flag in '' yes
5417do
5418  # Use a header file that comes with gcc, so configuring glibc
5419  # with a fresh cross-compiler works.
5420  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5421  # <limits.h> exists even on freestanding compilers.
5422  # On the NeXT, cc -E runs the code through the compiler's parser,
5423  # not just through cpp. "Syntax error" is here to catch this case.
5424  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5425/* end confdefs.h.  */
5426#ifdef __STDC__
5427# include <limits.h>
5428#else
5429# include <assert.h>
5430#endif
5431                     Syntax error
5432_ACEOF
5433if ac_fn_c_try_cpp "$LINENO"; then :
5434
5435else
5436  # Broken: fails on valid input.
5437continue
5438fi
5439rm -f conftest.err conftest.i conftest.$ac_ext
5440
5441  # OK, works on sane cases.  Now check whether nonexistent headers
5442  # can be detected and how.
5443  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5444/* end confdefs.h.  */
5445#include <ac_nonexistent.h>
5446_ACEOF
5447if ac_fn_c_try_cpp "$LINENO"; then :
5448  # Broken: success on invalid input.
5449continue
5450else
5451  # Passes both tests.
5452ac_preproc_ok=:
5453break
5454fi
5455rm -f conftest.err conftest.i conftest.$ac_ext
5456
5457done
5458# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5459rm -f conftest.i conftest.err conftest.$ac_ext
5460if $ac_preproc_ok; then :
5461
5462else
5463  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5464$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5465as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
5466See \`config.log' for more details" "$LINENO" 5; }
5467fi
5468
5469ac_ext=c
5470ac_cpp='$CPP $CPPFLAGS'
5471ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5472ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5473ac_compiler_gnu=$ac_cv_c_compiler_gnu
5474
5475
5476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5477$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5478if ${ac_cv_path_GREP+:} false; then :
5479  $as_echo_n "(cached) " >&6
5480else
5481  if test -z "$GREP"; then
5482  ac_path_GREP_found=false
5483  # Loop through the user's path and test for each of PROGNAME-LIST
5484  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5485for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5486do
5487  IFS=$as_save_IFS
5488  test -z "$as_dir" && as_dir=.
5489    for ac_prog in grep ggrep; do
5490    for ac_exec_ext in '' $ac_executable_extensions; do
5491      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5492      as_fn_executable_p "$ac_path_GREP" || continue
5493# Check for GNU ac_path_GREP and select it if it is found.
5494  # Check for GNU $ac_path_GREP
5495case `"$ac_path_GREP" --version 2>&1` in
5496*GNU*)
5497  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5498*)
5499  ac_count=0
5500  $as_echo_n 0123456789 >"conftest.in"
5501  while :
5502  do
5503    cat "conftest.in" "conftest.in" >"conftest.tmp"
5504    mv "conftest.tmp" "conftest.in"
5505    cp "conftest.in" "conftest.nl"
5506    $as_echo 'GREP' >> "conftest.nl"
5507    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5508    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5509    as_fn_arith $ac_count + 1 && ac_count=$as_val
5510    if test $ac_count -gt ${ac_path_GREP_max-0}; then
5511      # Best one so far, save it but keep looking for a better one
5512      ac_cv_path_GREP="$ac_path_GREP"
5513      ac_path_GREP_max=$ac_count
5514    fi
5515    # 10*(2^10) chars as input seems more than enough
5516    test $ac_count -gt 10 && break
5517  done
5518  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5519esac
5520
5521      $ac_path_GREP_found && break 3
5522    done
5523  done
5524  done
5525IFS=$as_save_IFS
5526  if test -z "$ac_cv_path_GREP"; then
5527    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5528  fi
5529else
5530  ac_cv_path_GREP=$GREP
5531fi
5532
5533fi
5534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5535$as_echo "$ac_cv_path_GREP" >&6; }
5536 GREP="$ac_cv_path_GREP"
5537
5538
5539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5540$as_echo_n "checking for egrep... " >&6; }
5541if ${ac_cv_path_EGREP+:} false; then :
5542  $as_echo_n "(cached) " >&6
5543else
5544  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5545   then ac_cv_path_EGREP="$GREP -E"
5546   else
5547     if test -z "$EGREP"; then
5548  ac_path_EGREP_found=false
5549  # Loop through the user's path and test for each of PROGNAME-LIST
5550  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5551for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5552do
5553  IFS=$as_save_IFS
5554  test -z "$as_dir" && as_dir=.
5555    for ac_prog in egrep; do
5556    for ac_exec_ext in '' $ac_executable_extensions; do
5557      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5558      as_fn_executable_p "$ac_path_EGREP" || continue
5559# Check for GNU ac_path_EGREP and select it if it is found.
5560  # Check for GNU $ac_path_EGREP
5561case `"$ac_path_EGREP" --version 2>&1` in
5562*GNU*)
5563  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5564*)
5565  ac_count=0
5566  $as_echo_n 0123456789 >"conftest.in"
5567  while :
5568  do
5569    cat "conftest.in" "conftest.in" >"conftest.tmp"
5570    mv "conftest.tmp" "conftest.in"
5571    cp "conftest.in" "conftest.nl"
5572    $as_echo 'EGREP' >> "conftest.nl"
5573    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5574    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5575    as_fn_arith $ac_count + 1 && ac_count=$as_val
5576    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5577      # Best one so far, save it but keep looking for a better one
5578      ac_cv_path_EGREP="$ac_path_EGREP"
5579      ac_path_EGREP_max=$ac_count
5580    fi
5581    # 10*(2^10) chars as input seems more than enough
5582    test $ac_count -gt 10 && break
5583  done
5584  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5585esac
5586
5587      $ac_path_EGREP_found && break 3
5588    done
5589  done
5590  done
5591IFS=$as_save_IFS
5592  if test -z "$ac_cv_path_EGREP"; then
5593    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5594  fi
5595else
5596  ac_cv_path_EGREP=$EGREP
5597fi
5598
5599   fi
5600fi
5601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5602$as_echo "$ac_cv_path_EGREP" >&6; }
5603 EGREP="$ac_cv_path_EGREP"
5604
5605
5606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5607$as_echo_n "checking for ANSI C header files... " >&6; }
5608if ${ac_cv_header_stdc+:} false; then :
5609  $as_echo_n "(cached) " >&6
5610else
5611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5612/* end confdefs.h.  */
5613#include <stdlib.h>
5614#include <stdarg.h>
5615#include <string.h>
5616#include <float.h>
5617
5618int
5619main ()
5620{
5621
5622  ;
5623  return 0;
5624}
5625_ACEOF
5626if ac_fn_c_try_compile "$LINENO"; then :
5627  ac_cv_header_stdc=yes
5628else
5629  ac_cv_header_stdc=no
5630fi
5631rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5632
5633if test $ac_cv_header_stdc = yes; then
5634  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5635  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5636/* end confdefs.h.  */
5637#include <string.h>
5638
5639_ACEOF
5640if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5641  $EGREP "memchr" >/dev/null 2>&1; then :
5642
5643else
5644  ac_cv_header_stdc=no
5645fi
5646rm -f conftest*
5647
5648fi
5649
5650if test $ac_cv_header_stdc = yes; then
5651  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5652  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5653/* end confdefs.h.  */
5654#include <stdlib.h>
5655
5656_ACEOF
5657if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5658  $EGREP "free" >/dev/null 2>&1; then :
5659
5660else
5661  ac_cv_header_stdc=no
5662fi
5663rm -f conftest*
5664
5665fi
5666
5667if test $ac_cv_header_stdc = yes; then
5668  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5669  if test "$cross_compiling" = yes; then :
5670  :
5671else
5672  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5673/* end confdefs.h.  */
5674#include <ctype.h>
5675#include <stdlib.h>
5676#if ((' ' & 0x0FF) == 0x020)
5677# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5678# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5679#else
5680# define ISLOWER(c) \
5681                   (('a' <= (c) && (c) <= 'i') \
5682                     || ('j' <= (c) && (c) <= 'r') \
5683                     || ('s' <= (c) && (c) <= 'z'))
5684# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5685#endif
5686
5687#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5688int
5689main ()
5690{
5691  int i;
5692  for (i = 0; i < 256; i++)
5693    if (XOR (islower (i), ISLOWER (i))
5694        || toupper (i) != TOUPPER (i))
5695      return 2;
5696  return 0;
5697}
5698_ACEOF
5699if ac_fn_c_try_run "$LINENO"; then :
5700
5701else
5702  ac_cv_header_stdc=no
5703fi
5704rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5705  conftest.$ac_objext conftest.beam conftest.$ac_ext
5706fi
5707
5708fi
5709fi
5710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5711$as_echo "$ac_cv_header_stdc" >&6; }
5712if test $ac_cv_header_stdc = yes; then
5713
5714$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5715
5716fi
5717
5718# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5719for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5720                  inttypes.h stdint.h unistd.h
5721do :
5722  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5723ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5724"
5725if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5726  cat >>confdefs.h <<_ACEOF
5727#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5728_ACEOF
5729
5730fi
5731
5732done
5733
5734
5735ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5736if test "x$ac_cv_type_size_t" = xyes; then :
5737
5738else
5739
5740cat >>confdefs.h <<_ACEOF
5741#define size_t unsigned int
5742_ACEOF
5743
5744fi
5745
5746# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5747# for constant arguments.  Useless!
5748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
5749$as_echo_n "checking for working alloca.h... " >&6; }
5750if ${ac_cv_working_alloca_h+:} false; then :
5751  $as_echo_n "(cached) " >&6
5752else
5753  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5754/* end confdefs.h.  */
5755#include <alloca.h>
5756int
5757main ()
5758{
5759char *p = (char *) alloca (2 * sizeof (int));
5760                          if (p) return 0;
5761  ;
5762  return 0;
5763}
5764_ACEOF
5765if ac_fn_c_try_link "$LINENO"; then :
5766  ac_cv_working_alloca_h=yes
5767else
5768  ac_cv_working_alloca_h=no
5769fi
5770rm -f core conftest.err conftest.$ac_objext \
5771    conftest$ac_exeext conftest.$ac_ext
5772fi
5773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
5774$as_echo "$ac_cv_working_alloca_h" >&6; }
5775if test $ac_cv_working_alloca_h = yes; then
5776
5777$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
5778
5779fi
5780
5781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
5782$as_echo_n "checking for alloca... " >&6; }
5783if ${ac_cv_func_alloca_works+:} false; then :
5784  $as_echo_n "(cached) " >&6
5785else
5786  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5787/* end confdefs.h.  */
5788#ifdef __GNUC__
5789# define alloca __builtin_alloca
5790#else
5791# ifdef _MSC_VER
5792#  include <malloc.h>
5793#  define alloca _alloca
5794# else
5795#  ifdef HAVE_ALLOCA_H
5796#   include <alloca.h>
5797#  else
5798#   ifdef _AIX
5799 #pragma alloca
5800#   else
5801#    ifndef alloca /* predefined by HP cc +Olibcalls */
5802void *alloca (size_t);
5803#    endif
5804#   endif
5805#  endif
5806# endif
5807#endif
5808
5809int
5810main ()
5811{
5812char *p = (char *) alloca (1);
5813                                    if (p) return 0;
5814  ;
5815  return 0;
5816}
5817_ACEOF
5818if ac_fn_c_try_link "$LINENO"; then :
5819  ac_cv_func_alloca_works=yes
5820else
5821  ac_cv_func_alloca_works=no
5822fi
5823rm -f core conftest.err conftest.$ac_objext \
5824    conftest$ac_exeext conftest.$ac_ext
5825fi
5826{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
5827$as_echo "$ac_cv_func_alloca_works" >&6; }
5828
5829if test $ac_cv_func_alloca_works = yes; then
5830
5831$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
5832
5833else
5834  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
5835# that cause trouble.  Some versions do not even contain alloca or
5836# contain a buggy version.  If you still want to use their alloca,
5837# use ar to extract alloca.o from them instead of compiling alloca.c.
5838
5839ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
5840
5841$as_echo "#define C_ALLOCA 1" >>confdefs.h
5842
5843
5844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
5845$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
5846if ${ac_cv_os_cray+:} false; then :
5847  $as_echo_n "(cached) " >&6
5848else
5849  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5850/* end confdefs.h.  */
5851#if defined CRAY && ! defined CRAY2
5852webecray
5853#else
5854wenotbecray
5855#endif
5856
5857_ACEOF
5858if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5859  $EGREP "webecray" >/dev/null 2>&1; then :
5860  ac_cv_os_cray=yes
5861else
5862  ac_cv_os_cray=no
5863fi
5864rm -f conftest*
5865
5866fi
5867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
5868$as_echo "$ac_cv_os_cray" >&6; }
5869if test $ac_cv_os_cray = yes; then
5870  for ac_func in _getb67 GETB67 getb67; do
5871    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5872ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5873if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5874
5875cat >>confdefs.h <<_ACEOF
5876#define CRAY_STACKSEG_END $ac_func
5877_ACEOF
5878
5879    break
5880fi
5881
5882  done
5883fi
5884
5885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
5886$as_echo_n "checking stack direction for C alloca... " >&6; }
5887if ${ac_cv_c_stack_direction+:} false; then :
5888  $as_echo_n "(cached) " >&6
5889else
5890  if test "$cross_compiling" = yes; then :
5891  ac_cv_c_stack_direction=0
5892else
5893  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5894/* end confdefs.h.  */
5895$ac_includes_default
5896int
5897find_stack_direction (int *addr, int depth)
5898{
5899  int dir, dummy = 0;
5900  if (! addr)
5901    addr = &dummy;
5902  *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
5903  dir = depth ? find_stack_direction (addr, depth - 1) : 0;
5904  return dir + dummy;
5905}
5906
5907int
5908main (int argc, char **argv)
5909{
5910  return find_stack_direction (0, argc + !argv + 20) < 0;
5911}
5912_ACEOF
5913if ac_fn_c_try_run "$LINENO"; then :
5914  ac_cv_c_stack_direction=1
5915else
5916  ac_cv_c_stack_direction=-1
5917fi
5918rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5919  conftest.$ac_objext conftest.beam conftest.$ac_ext
5920fi
5921
5922fi
5923{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
5924$as_echo "$ac_cv_c_stack_direction" >&6; }
5925cat >>confdefs.h <<_ACEOF
5926#define STACK_DIRECTION $ac_cv_c_stack_direction
5927_ACEOF
5928
5929
5930fi
5931
5932for ac_header in fenv.h float.h inttypes.h libintl.h limits.h malloc.h stddef.h stdlib.h string.h unistd.h
5933do :
5934  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5935ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5936if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5937  cat >>confdefs.h <<_ACEOF
5938#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5939_ACEOF
5940
5941fi
5942
5943done
5944
5945
5946# Checks for typedefs, structures, and compiler characteristics.
5947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
5948$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
5949if ${ac_cv_header_stdbool_h+:} false; then :
5950  $as_echo_n "(cached) " >&6
5951else
5952  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5953/* end confdefs.h.  */
5954
5955             #include <stdbool.h>
5956             #ifndef bool
5957              "error: bool is not defined"
5958             #endif
5959             #ifndef false
5960              "error: false is not defined"
5961             #endif
5962             #if false
5963              "error: false is not 0"
5964             #endif
5965             #ifndef true
5966              "error: true is not defined"
5967             #endif
5968             #if true != 1
5969              "error: true is not 1"
5970             #endif
5971             #ifndef __bool_true_false_are_defined
5972              "error: __bool_true_false_are_defined is not defined"
5973             #endif
5974
5975             struct s { _Bool s: 1; _Bool t; } s;
5976
5977             char a[true == 1 ? 1 : -1];
5978             char b[false == 0 ? 1 : -1];
5979             char c[__bool_true_false_are_defined == 1 ? 1 : -1];
5980             char d[(bool) 0.5 == true ? 1 : -1];
5981             /* See body of main program for 'e'.  */
5982             char f[(_Bool) 0.0 == false ? 1 : -1];
5983             char g[true];
5984             char h[sizeof (_Bool)];
5985             char i[sizeof s.t];
5986             enum { j = false, k = true, l = false * true, m = true * 256 };
5987             /* The following fails for
5988                HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
5989             _Bool n[m];
5990             char o[sizeof n == m * sizeof n[0] ? 1 : -1];
5991             char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
5992             /* Catch a bug in an HP-UX C compiler.  See
5993                http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
5994                http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
5995              */
5996             _Bool q = true;
5997             _Bool *pq = &q;
5998
5999int
6000main ()
6001{
6002
6003             bool e = &s;
6004             *pq |= q;
6005             *pq |= ! q;
6006             /* Refer to every declared value, to avoid compiler optimizations.  */
6007             return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
6008                     + !m + !n + !o + !p + !q + !pq);
6009
6010  ;
6011  return 0;
6012}
6013_ACEOF
6014if ac_fn_c_try_compile "$LINENO"; then :
6015  ac_cv_header_stdbool_h=yes
6016else
6017  ac_cv_header_stdbool_h=no
6018fi
6019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6020fi
6021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
6022$as_echo "$ac_cv_header_stdbool_h" >&6; }
6023   ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
6024if test "x$ac_cv_type__Bool" = xyes; then :
6025
6026cat >>confdefs.h <<_ACEOF
6027#define HAVE__BOOL 1
6028_ACEOF
6029
6030
6031fi
6032
6033
6034if test $ac_cv_header_stdbool_h = yes; then
6035
6036$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
6037
6038fi
6039
6040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6041$as_echo_n "checking for inline... " >&6; }
6042if ${ac_cv_c_inline+:} false; then :
6043  $as_echo_n "(cached) " >&6
6044else
6045  ac_cv_c_inline=no
6046for ac_kw in inline __inline__ __inline; do
6047  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6048/* end confdefs.h.  */
6049#ifndef __cplusplus
6050typedef int foo_t;
6051static $ac_kw foo_t static_foo () {return 0; }
6052$ac_kw foo_t foo () {return 0; }
6053#endif
6054
6055_ACEOF
6056if ac_fn_c_try_compile "$LINENO"; then :
6057  ac_cv_c_inline=$ac_kw
6058fi
6059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6060  test "$ac_cv_c_inline" != no && break
6061done
6062
6063fi
6064{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6065$as_echo "$ac_cv_c_inline" >&6; }
6066
6067case $ac_cv_c_inline in
6068  inline | yes) ;;
6069  *)
6070    case $ac_cv_c_inline in
6071      no) ac_val=;;
6072      *) ac_val=$ac_cv_c_inline;;
6073    esac
6074    cat >>confdefs.h <<_ACEOF
6075#ifndef __cplusplus
6076#define inline $ac_val
6077#endif
6078_ACEOF
6079    ;;
6080esac
6081
6082ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6083case $ac_cv_c_int16_t in #(
6084  no|yes) ;; #(
6085  *)
6086
6087cat >>confdefs.h <<_ACEOF
6088#define int16_t $ac_cv_c_int16_t
6089_ACEOF
6090;;
6091esac
6092
6093ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6094case $ac_cv_c_int32_t in #(
6095  no|yes) ;; #(
6096  *)
6097
6098cat >>confdefs.h <<_ACEOF
6099#define int32_t $ac_cv_c_int32_t
6100_ACEOF
6101;;
6102esac
6103
6104ac_fn_c_find_intX_t "$LINENO" "8" "ac_cv_c_int8_t"
6105case $ac_cv_c_int8_t in #(
6106  no|yes) ;; #(
6107  *)
6108
6109cat >>confdefs.h <<_ACEOF
6110#define int8_t $ac_cv_c_int8_t
6111_ACEOF
6112;;
6113esac
6114
6115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
6116$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
6117if ${ac_cv_c_restrict+:} false; then :
6118  $as_echo_n "(cached) " >&6
6119else
6120  ac_cv_c_restrict=no
6121   # The order here caters to the fact that C++ does not require restrict.
6122   for ac_kw in __restrict __restrict__ _Restrict restrict; do
6123     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6124/* end confdefs.h.  */
6125typedef int * int_ptr;
6126        int foo (int_ptr $ac_kw ip) {
6127        return ip[0];
6128       }
6129int
6130main ()
6131{
6132int s[1];
6133        int * $ac_kw t = s;
6134        t[0] = 0;
6135        return foo(t)
6136  ;
6137  return 0;
6138}
6139_ACEOF
6140if ac_fn_c_try_compile "$LINENO"; then :
6141  ac_cv_c_restrict=$ac_kw
6142fi
6143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6144     test "$ac_cv_c_restrict" != no && break
6145   done
6146
6147fi
6148{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
6149$as_echo "$ac_cv_c_restrict" >&6; }
6150
6151 case $ac_cv_c_restrict in
6152   restrict) ;;
6153   no) $as_echo "#define restrict /**/" >>confdefs.h
6154 ;;
6155   *)  cat >>confdefs.h <<_ACEOF
6156#define restrict $ac_cv_c_restrict
6157_ACEOF
6158 ;;
6159 esac
6160
6161ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6162if test "x$ac_cv_type_size_t" = xyes; then :
6163
6164else
6165
6166cat >>confdefs.h <<_ACEOF
6167#define size_t unsigned int
6168_ACEOF
6169
6170fi
6171
6172ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6173case $ac_cv_c_uint16_t in #(
6174  no|yes) ;; #(
6175  *)
6176
6177
6178cat >>confdefs.h <<_ACEOF
6179#define uint16_t $ac_cv_c_uint16_t
6180_ACEOF
6181;;
6182  esac
6183
6184ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6185case $ac_cv_c_uint32_t in #(
6186  no|yes) ;; #(
6187  *)
6188
6189$as_echo "#define _UINT32_T 1" >>confdefs.h
6190
6191
6192cat >>confdefs.h <<_ACEOF
6193#define uint32_t $ac_cv_c_uint32_t
6194_ACEOF
6195;;
6196  esac
6197
6198ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
6199case $ac_cv_c_uint8_t in #(
6200  no|yes) ;; #(
6201  *)
6202
6203$as_echo "#define _UINT8_T 1" >>confdefs.h
6204
6205
6206cat >>confdefs.h <<_ACEOF
6207#define uint8_t $ac_cv_c_uint8_t
6208_ACEOF
6209;;
6210  esac
6211
6212
6213# Checks for library functions.
6214for ac_func in memset putenv strchr strtol
6215do :
6216  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6217ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6218if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6219  cat >>confdefs.h <<_ACEOF
6220#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6221_ACEOF
6222
6223fi
6224done
6225
6226
6227#==============================================================================
6228ac_config_files="$ac_config_files Makefile driver/Makefile src/Makefile benchmark/Makefile tests/Makefile tests/preempt_longrun/Makefile tools/Makefile tools/prettyprinter/Makefile"
6229
6230
6231ac_config_links="$ac_config_links tests/test.py:tests/test.py"
6232
6233
6234ac_config_files="$ac_config_files tests/config.py"
6235
6236cat >confcache <<\_ACEOF
6237# This file is a shell script that caches the results of configure
6238# tests run on this system so they can be shared between configure
6239# scripts and configure runs, see configure's option --config-cache.
6240# It is not useful on other systems.  If it contains results you don't
6241# want to keep, you may remove or edit it.
6242#
6243# config.status only pays attention to the cache file if you give it
6244# the --recheck option to rerun configure.
6245#
6246# `ac_cv_env_foo' variables (set or unset) will be overridden when
6247# loading this file, other *unset* `ac_cv_foo' will be assigned the
6248# following values.
6249
6250_ACEOF
6251
6252# The following way of writing the cache mishandles newlines in values,
6253# but we know of no workaround that is simple, portable, and efficient.
6254# So, we kill variables containing newlines.
6255# Ultrix sh set writes to stderr and can't be redirected directly,
6256# and sets the high bit in the cache file unless we assign to the vars.
6257(
6258  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6259    eval ac_val=\$$ac_var
6260    case $ac_val in #(
6261    *${as_nl}*)
6262      case $ac_var in #(
6263      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6264$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6265      esac
6266      case $ac_var in #(
6267      _ | IFS | as_nl) ;; #(
6268      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6269      *) { eval $ac_var=; unset $ac_var;} ;;
6270      esac ;;
6271    esac
6272  done
6273
6274  (set) 2>&1 |
6275    case $as_nl`(ac_space=' '; set) 2>&1` in #(
6276    *${as_nl}ac_space=\ *)
6277      # `set' does not quote correctly, so add quotes: double-quote
6278      # substitution turns \\\\ into \\, and sed turns \\ into \.
6279      sed -n \
6280        "s/'/'\\\\''/g;
6281          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6282      ;; #(
6283    *)
6284      # `set' quotes correctly as required by POSIX, so do not add quotes.
6285      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6286      ;;
6287    esac |
6288    sort
6289) |
6290  sed '
6291     /^ac_cv_env_/b end
6292     t clear
6293     :clear
6294     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6295     t end
6296     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6297     :end' >>confcache
6298if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6299  if test -w "$cache_file"; then
6300    if test "x$cache_file" != "x/dev/null"; then
6301      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6302$as_echo "$as_me: updating cache $cache_file" >&6;}
6303      if test ! -f "$cache_file" || test -h "$cache_file"; then
6304        cat confcache >"$cache_file"
6305      else
6306        case $cache_file in #(
6307        */* | ?:*)
6308          mv -f confcache "$cache_file"$$ &&
6309          mv -f "$cache_file"$$ "$cache_file" ;; #(
6310        *)
6311          mv -f confcache "$cache_file" ;;
6312        esac
6313      fi
6314    fi
6315  else
6316    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6317$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6318  fi
6319fi
6320rm -f confcache
6321
6322test "x$prefix" = xNONE && prefix=$ac_default_prefix
6323# Let make expand exec_prefix.
6324test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6325
6326DEFS=-DHAVE_CONFIG_H
6327
6328ac_libobjs=
6329ac_ltlibobjs=
6330U=
6331for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6332  # 1. Remove the extension, and $U if already installed.
6333  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6334  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6335  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
6336  #    will be set to the directory where LIBOBJS objects are built.
6337  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6338  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6339done
6340LIBOBJS=$ac_libobjs
6341
6342LTLIBOBJS=$ac_ltlibobjs
6343
6344
6345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
6346$as_echo_n "checking that generated files are newer than configure... " >&6; }
6347   if test -n "$am_sleep_pid"; then
6348     # Hide warnings about reused PIDs.
6349     wait $am_sleep_pid 2>/dev/null
6350   fi
6351   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
6352$as_echo "done" >&6; }
6353 if test -n "$EXEEXT"; then
6354  am__EXEEXT_TRUE=
6355  am__EXEEXT_FALSE='#'
6356else
6357  am__EXEEXT_TRUE='#'
6358  am__EXEEXT_FALSE=
6359fi
6360
6361if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
6362  as_fn_error $? "conditional \"AMDEP\" was never defined.
6363Usually this means the macro was only invoked conditionally." "$LINENO" 5
6364fi
6365if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
6366  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
6367Usually this means the macro was only invoked conditionally." "$LINENO" 5
6368fi
6369if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
6370  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
6371Usually this means the macro was only invoked conditionally." "$LINENO" 5
6372fi
6373if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
6374  as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
6375Usually this means the macro was only invoked conditionally." "$LINENO" 5
6376fi
6377
6378: "${CONFIG_STATUS=./config.status}"
6379ac_write_fail=0
6380ac_clean_files_save=$ac_clean_files
6381ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6382{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6383$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6384as_write_fail=0
6385cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6386#! $SHELL
6387# Generated by $as_me.
6388# Run this file to recreate the current configuration.
6389# Compiler output produced by configure, useful for debugging
6390# configure, is in config.log if it exists.
6391
6392debug=false
6393ac_cs_recheck=false
6394ac_cs_silent=false
6395
6396SHELL=\${CONFIG_SHELL-$SHELL}
6397export SHELL
6398_ASEOF
6399cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6400## -------------------- ##
6401## M4sh Initialization. ##
6402## -------------------- ##
6403
6404# Be more Bourne compatible
6405DUALCASE=1; export DUALCASE # for MKS sh
6406if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6407  emulate sh
6408  NULLCMD=:
6409  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6410  # is contrary to our usage.  Disable this feature.
6411  alias -g '${1+"$@"}'='"$@"'
6412  setopt NO_GLOB_SUBST
6413else
6414  case `(set -o) 2>/dev/null` in #(
6415  *posix*) :
6416    set -o posix ;; #(
6417  *) :
6418     ;;
6419esac
6420fi
6421
6422
6423as_nl='
6424'
6425export as_nl
6426# Printing a long string crashes Solaris 7 /usr/bin/printf.
6427as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6428as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6429as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6430# Prefer a ksh shell builtin over an external printf program on Solaris,
6431# but without wasting forks for bash or zsh.
6432if test -z "$BASH_VERSION$ZSH_VERSION" \
6433    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6434  as_echo='print -r --'
6435  as_echo_n='print -rn --'
6436elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6437  as_echo='printf %s\n'
6438  as_echo_n='printf %s'
6439else
6440  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6441    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6442    as_echo_n='/usr/ucb/echo -n'
6443  else
6444    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6445    as_echo_n_body='eval
6446      arg=$1;
6447      case $arg in #(
6448      *"$as_nl"*)
6449        expr "X$arg" : "X\\(.*\\)$as_nl";
6450        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6451      esac;
6452      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6453    '
6454    export as_echo_n_body
6455    as_echo_n='sh -c $as_echo_n_body as_echo'
6456  fi
6457  export as_echo_body
6458  as_echo='sh -c $as_echo_body as_echo'
6459fi
6460
6461# The user is always right.
6462if test "${PATH_SEPARATOR+set}" != set; then
6463  PATH_SEPARATOR=:
6464  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6465    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6466      PATH_SEPARATOR=';'
6467  }
6468fi
6469
6470
6471# IFS
6472# We need space, tab and new line, in precisely that order.  Quoting is
6473# there to prevent editors from complaining about space-tab.
6474# (If _AS_PATH_WALK were called with IFS unset, it would disable word
6475# splitting by setting IFS to empty value.)
6476IFS=" ""        $as_nl"
6477
6478# Find who we are.  Look in the path if we contain no directory separator.
6479as_myself=
6480case $0 in #((
6481  *[\\/]* ) as_myself=$0 ;;
6482  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6483for as_dir in $PATH
6484do
6485  IFS=$as_save_IFS
6486  test -z "$as_dir" && as_dir=.
6487    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6488  done
6489IFS=$as_save_IFS
6490
6491     ;;
6492esac
6493# We did not find ourselves, most probably we were run as `sh COMMAND'
6494# in which case we are not to be found in the path.
6495if test "x$as_myself" = x; then
6496  as_myself=$0
6497fi
6498if test ! -f "$as_myself"; then
6499  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6500  exit 1
6501fi
6502
6503# Unset variables that we do not need and which cause bugs (e.g. in
6504# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
6505# suppresses any "Segmentation fault" message there.  '((' could
6506# trigger a bug in pdksh 5.2.14.
6507for as_var in BASH_ENV ENV MAIL MAILPATH
6508do eval test x\${$as_var+set} = xset \
6509  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6510done
6511PS1='$ '
6512PS2='> '
6513PS4='+ '
6514
6515# NLS nuisances.
6516LC_ALL=C
6517export LC_ALL
6518LANGUAGE=C
6519export LANGUAGE
6520
6521# CDPATH.
6522(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6523
6524
6525# as_fn_error STATUS ERROR [LINENO LOG_FD]
6526# ----------------------------------------
6527# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6528# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6529# script with STATUS, using 1 if that was 0.
6530as_fn_error ()
6531{
6532  as_status=$1; test $as_status -eq 0 && as_status=1
6533  if test "$4"; then
6534    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6535    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
6536  fi
6537  $as_echo "$as_me: error: $2" >&2
6538  as_fn_exit $as_status
6539} # as_fn_error
6540
6541
6542# as_fn_set_status STATUS
6543# -----------------------
6544# Set $? to STATUS, without forking.
6545as_fn_set_status ()
6546{
6547  return $1
6548} # as_fn_set_status
6549
6550# as_fn_exit STATUS
6551# -----------------
6552# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6553as_fn_exit ()
6554{
6555  set +e
6556  as_fn_set_status $1
6557  exit $1
6558} # as_fn_exit
6559
6560# as_fn_unset VAR
6561# ---------------
6562# Portably unset VAR.
6563as_fn_unset ()
6564{
6565  { eval $1=; unset $1;}
6566}
6567as_unset=as_fn_unset
6568# as_fn_append VAR VALUE
6569# ----------------------
6570# Append the text in VALUE to the end of the definition contained in VAR. Take
6571# advantage of any shell optimizations that allow amortized linear growth over
6572# repeated appends, instead of the typical quadratic growth present in naive
6573# implementations.
6574if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6575  eval 'as_fn_append ()
6576  {
6577    eval $1+=\$2
6578  }'
6579else
6580  as_fn_append ()
6581  {
6582    eval $1=\$$1\$2
6583  }
6584fi # as_fn_append
6585
6586# as_fn_arith ARG...
6587# ------------------
6588# Perform arithmetic evaluation on the ARGs, and store the result in the
6589# global $as_val. Take advantage of shells that can avoid forks. The arguments
6590# must be portable across $(()) and expr.
6591if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6592  eval 'as_fn_arith ()
6593  {
6594    as_val=$(( $* ))
6595  }'
6596else
6597  as_fn_arith ()
6598  {
6599    as_val=`expr "$@" || test $? -eq 1`
6600  }
6601fi # as_fn_arith
6602
6603
6604if expr a : '\(a\)' >/dev/null 2>&1 &&
6605   test "X`expr 00001 : '.*\(...\)'`" = X001; then
6606  as_expr=expr
6607else
6608  as_expr=false
6609fi
6610
6611if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6612  as_basename=basename
6613else
6614  as_basename=false
6615fi
6616
6617if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6618  as_dirname=dirname
6619else
6620  as_dirname=false
6621fi
6622
6623as_me=`$as_basename -- "$0" ||
6624$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6625         X"$0" : 'X\(//\)$' \| \
6626         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6627$as_echo X/"$0" |
6628    sed '/^.*\/\([^/][^/]*\)\/*$/{
6629            s//\1/
6630            q
6631          }
6632          /^X\/\(\/\/\)$/{
6633            s//\1/
6634            q
6635          }
6636          /^X\/\(\/\).*/{
6637            s//\1/
6638            q
6639          }
6640          s/.*/./; q'`
6641
6642# Avoid depending upon Character Ranges.
6643as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6644as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6645as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6646as_cr_digits='0123456789'
6647as_cr_alnum=$as_cr_Letters$as_cr_digits
6648
6649ECHO_C= ECHO_N= ECHO_T=
6650case `echo -n x` in #(((((
6651-n*)
6652  case `echo 'xy\c'` in
6653  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
6654  xy)  ECHO_C='\c';;
6655  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
6656       ECHO_T=' ';;
6657  esac;;
6658*)
6659  ECHO_N='-n';;
6660esac
6661
6662rm -f conf$$ conf$$.exe conf$$.file
6663if test -d conf$$.dir; then
6664  rm -f conf$$.dir/conf$$.file
6665else
6666  rm -f conf$$.dir
6667  mkdir conf$$.dir 2>/dev/null
6668fi
6669if (echo >conf$$.file) 2>/dev/null; then
6670  if ln -s conf$$.file conf$$ 2>/dev/null; then
6671    as_ln_s='ln -s'
6672    # ... but there are two gotchas:
6673    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6674    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6675    # In both cases, we have to default to `cp -pR'.
6676    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6677      as_ln_s='cp -pR'
6678  elif ln conf$$.file conf$$ 2>/dev/null; then
6679    as_ln_s=ln
6680  else
6681    as_ln_s='cp -pR'
6682  fi
6683else
6684  as_ln_s='cp -pR'
6685fi
6686rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6687rmdir conf$$.dir 2>/dev/null
6688
6689
6690# as_fn_mkdir_p
6691# -------------
6692# Create "$as_dir" as a directory, including parents if necessary.
6693as_fn_mkdir_p ()
6694{
6695
6696  case $as_dir in #(
6697  -*) as_dir=./$as_dir;;
6698  esac
6699  test -d "$as_dir" || eval $as_mkdir_p || {
6700    as_dirs=
6701    while :; do
6702      case $as_dir in #(
6703      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6704      *) as_qdir=$as_dir;;
6705      esac
6706      as_dirs="'$as_qdir' $as_dirs"
6707      as_dir=`$as_dirname -- "$as_dir" ||
6708$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6709         X"$as_dir" : 'X\(//\)[^/]' \| \
6710         X"$as_dir" : 'X\(//\)$' \| \
6711         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6712$as_echo X"$as_dir" |
6713    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6714            s//\1/
6715            q
6716          }
6717          /^X\(\/\/\)[^/].*/{
6718            s//\1/
6719            q
6720          }
6721          /^X\(\/\/\)$/{
6722            s//\1/
6723            q
6724          }
6725          /^X\(\/\).*/{
6726            s//\1/
6727            q
6728          }
6729          s/.*/./; q'`
6730      test -d "$as_dir" && break
6731    done
6732    test -z "$as_dirs" || eval "mkdir $as_dirs"
6733  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
6734
6735
6736} # as_fn_mkdir_p
6737if mkdir -p . 2>/dev/null; then
6738  as_mkdir_p='mkdir -p "$as_dir"'
6739else
6740  test -d ./-p && rmdir ./-p
6741  as_mkdir_p=false
6742fi
6743
6744
6745# as_fn_executable_p FILE
6746# -----------------------
6747# Test if FILE is an executable regular file.
6748as_fn_executable_p ()
6749{
6750  test -f "$1" && test -x "$1"
6751} # as_fn_executable_p
6752as_test_x='test -x'
6753as_executable_p=as_fn_executable_p
6754
6755# Sed expression to map a string onto a valid CPP name.
6756as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6757
6758# Sed expression to map a string onto a valid variable name.
6759as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6760
6761
6762exec 6>&1
6763## ----------------------------------- ##
6764## Main body of $CONFIG_STATUS script. ##
6765## ----------------------------------- ##
6766_ASEOF
6767test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6768
6769cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6770# Save the log message, to keep $0 and so on meaningful, and to
6771# report actual input values of CONFIG_FILES etc. instead of their
6772# values after options handling.
6773ac_log="
6774This file was extended by cfa-cc $as_me 1.0.0.0, which was
6775generated by GNU Autoconf 2.69.  Invocation command line was
6776
6777  CONFIG_FILES    = $CONFIG_FILES
6778  CONFIG_HEADERS  = $CONFIG_HEADERS
6779  CONFIG_LINKS    = $CONFIG_LINKS
6780  CONFIG_COMMANDS = $CONFIG_COMMANDS
6781  $ $0 $@
6782
6783on `(hostname || uname -n) 2>/dev/null | sed 1q`
6784"
6785
6786_ACEOF
6787
6788case $ac_config_files in *"
6789"*) set x $ac_config_files; shift; ac_config_files=$*;;
6790esac
6791
6792case $ac_config_headers in *"
6793"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6794esac
6795
6796
6797cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6798# Files that config.status was made for.
6799config_files="$ac_config_files"
6800config_headers="$ac_config_headers"
6801config_links="$ac_config_links"
6802config_commands="$ac_config_commands"
6803
6804_ACEOF
6805
6806cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6807ac_cs_usage="\
6808\`$as_me' instantiates files and other configuration actions
6809from templates according to the current configuration.  Unless the files
6810and actions are specified as TAGs, all are instantiated by default.
6811
6812Usage: $0 [OPTION]... [TAG]...
6813
6814  -h, --help       print this help, then exit
6815  -V, --version    print version number and configuration settings, then exit
6816      --config     print configuration, then exit
6817  -q, --quiet, --silent
6818                   do not print progress messages
6819  -d, --debug      don't remove temporary files
6820      --recheck    update $as_me by reconfiguring in the same conditions
6821      --file=FILE[:TEMPLATE]
6822                   instantiate the configuration file FILE
6823      --header=FILE[:TEMPLATE]
6824                   instantiate the configuration header FILE
6825
6826Configuration files:
6827$config_files
6828
6829Configuration headers:
6830$config_headers
6831
6832Configuration links:
6833$config_links
6834
6835Configuration commands:
6836$config_commands
6837
6838Report bugs to <cforall@plg.uwaterloo.ca>."
6839
6840_ACEOF
6841cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6842ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6843ac_cs_version="\\
6844cfa-cc config.status 1.0.0.0
6845configured by $0, generated by GNU Autoconf 2.69,
6846  with options \\"\$ac_cs_config\\"
6847
6848Copyright (C) 2012 Free Software Foundation, Inc.
6849This config.status script is free software; the Free Software Foundation
6850gives unlimited permission to copy, distribute and modify it."
6851
6852ac_pwd='$ac_pwd'
6853srcdir='$srcdir'
6854INSTALL='$INSTALL'
6855MKDIR_P='$MKDIR_P'
6856AWK='$AWK'
6857test -n "\$AWK" || AWK=awk
6858_ACEOF
6859
6860cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6861# The default lists apply if the user does not specify any file.
6862ac_need_defaults=:
6863while test $# != 0
6864do
6865  case $1 in
6866  --*=?*)
6867    ac_option=`expr "X$1" : 'X\([^=]*\)='`
6868    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6869    ac_shift=:
6870    ;;
6871  --*=)
6872    ac_option=`expr "X$1" : 'X\([^=]*\)='`
6873    ac_optarg=
6874    ac_shift=:
6875    ;;
6876  *)
6877    ac_option=$1
6878    ac_optarg=$2
6879    ac_shift=shift
6880    ;;
6881  esac
6882
6883  case $ac_option in
6884  # Handling of the options.
6885  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6886    ac_cs_recheck=: ;;
6887  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6888    $as_echo "$ac_cs_version"; exit ;;
6889  --config | --confi | --conf | --con | --co | --c )
6890    $as_echo "$ac_cs_config"; exit ;;
6891  --debug | --debu | --deb | --de | --d | -d )
6892    debug=: ;;
6893  --file | --fil | --fi | --f )
6894    $ac_shift
6895    case $ac_optarg in
6896    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6897    '') as_fn_error $? "missing file argument" ;;
6898    esac
6899    as_fn_append CONFIG_FILES " '$ac_optarg'"
6900    ac_need_defaults=false;;
6901  --header | --heade | --head | --hea )
6902    $ac_shift
6903    case $ac_optarg in
6904    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6905    esac
6906    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6907    ac_need_defaults=false;;
6908  --he | --h)
6909    # Conflict between --help and --header
6910    as_fn_error $? "ambiguous option: \`$1'
6911Try \`$0 --help' for more information.";;
6912  --help | --hel | -h )
6913    $as_echo "$ac_cs_usage"; exit ;;
6914  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6915  | -silent | --silent | --silen | --sile | --sil | --si | --s)
6916    ac_cs_silent=: ;;
6917
6918  # This is an error.
6919  -*) as_fn_error $? "unrecognized option: \`$1'
6920Try \`$0 --help' for more information." ;;
6921
6922  *) as_fn_append ac_config_targets " $1"
6923     ac_need_defaults=false ;;
6924
6925  esac
6926  shift
6927done
6928
6929ac_configure_extra_args=
6930
6931if $ac_cs_silent; then
6932  exec 6>/dev/null
6933  ac_configure_extra_args="$ac_configure_extra_args --silent"
6934fi
6935
6936_ACEOF
6937cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6938if \$ac_cs_recheck; then
6939  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6940  shift
6941  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6942  CONFIG_SHELL='$SHELL'
6943  export CONFIG_SHELL
6944  exec "\$@"
6945fi
6946
6947_ACEOF
6948cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6949exec 5>>config.log
6950{
6951  echo
6952  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6953## Running $as_me. ##
6954_ASBOX
6955  $as_echo "$ac_log"
6956} >&5
6957
6958_ACEOF
6959cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6960#
6961# INIT-COMMANDS
6962#
6963AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
6964
6965_ACEOF
6966
6967cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6968
6969# Handling of arguments.
6970for ac_config_target in $ac_config_targets
6971do
6972  case $ac_config_target in
6973    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:src/config.h.in" ;;
6974    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
6975    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6976    "driver/Makefile") CONFIG_FILES="$CONFIG_FILES driver/Makefile" ;;
6977    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
6978    "benchmark/Makefile") CONFIG_FILES="$CONFIG_FILES benchmark/Makefile" ;;
6979    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
6980    "tests/preempt_longrun/Makefile") CONFIG_FILES="$CONFIG_FILES tests/preempt_longrun/Makefile" ;;
6981    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
6982    "tools/prettyprinter/Makefile") CONFIG_FILES="$CONFIG_FILES tools/prettyprinter/Makefile" ;;
6983    "tests/test.py") CONFIG_LINKS="$CONFIG_LINKS tests/test.py:tests/test.py" ;;
6984    "tests/config.py") CONFIG_FILES="$CONFIG_FILES tests/config.py" ;;
6985
6986  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6987  esac
6988done
6989
6990
6991# If the user did not use the arguments to specify the items to instantiate,
6992# then the envvar interface is used.  Set only those that are not.
6993# We use the long form for the default assignment because of an extremely
6994# bizarre bug on SunOS 4.1.3.
6995if $ac_need_defaults; then
6996  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6997  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6998  test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
6999  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
7000fi
7001
7002# Have a temporary directory for convenience.  Make it in the build tree
7003# simply because there is no reason against having it here, and in addition,
7004# creating and moving files from /tmp can sometimes cause problems.
7005# Hook for its removal unless debugging.
7006# Note that there is a small window in which the directory will not be cleaned:
7007# after its creation but before its name has been assigned to `$tmp'.
7008$debug ||
7009{
7010  tmp= ac_tmp=
7011  trap 'exit_status=$?
7012  : "${ac_tmp:=$tmp}"
7013  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7014' 0
7015  trap 'as_fn_exit 1' 1 2 13 15
7016}
7017# Create a (secure) tmp directory for tmp files.
7018
7019{
7020  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7021  test -d "$tmp"
7022}  ||
7023{
7024  tmp=./conf$$-$RANDOM
7025  (umask 077 && mkdir "$tmp")
7026} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
7027ac_tmp=$tmp
7028
7029# Set up the scripts for CONFIG_FILES section.
7030# No need to generate them if there are no CONFIG_FILES.
7031# This happens for instance with `./config.status config.h'.
7032if test -n "$CONFIG_FILES"; then
7033
7034
7035ac_cr=`echo X | tr X '\015'`
7036# On cygwin, bash can eat \r inside `` if the user requested igncr.
7037# But we know of no other shell where ac_cr would be empty at this
7038# point, so we can use a bashism as a fallback.
7039if test "x$ac_cr" = x; then
7040  eval ac_cr=\$\'\\r\'
7041fi
7042ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7043if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7044  ac_cs_awk_cr='\\r'
7045else
7046  ac_cs_awk_cr=$ac_cr
7047fi
7048
7049echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7050_ACEOF
7051
7052
7053{
7054  echo "cat >conf$$subs.awk <<_ACEOF" &&
7055  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7056  echo "_ACEOF"
7057} >conf$$subs.sh ||
7058  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7059ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7060ac_delim='%!_!# '
7061for ac_last_try in false false false false false :; do
7062  . ./conf$$subs.sh ||
7063    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7064
7065  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
7066  if test $ac_delim_n = $ac_delim_num; then
7067    break
7068  elif $ac_last_try; then
7069    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7070  else
7071    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7072  fi
7073done
7074rm -f conf$$subs.sh
7075
7076cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7077cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
7078_ACEOF
7079sed -n '
7080h
7081s/^/S["/; s/!.*/"]=/
7082p
7083g
7084s/^[^!]*!//
7085:repl
7086t repl
7087s/'"$ac_delim"'$//
7088t delim
7089:nl
7090h
7091s/\(.\{148\}\)..*/\1/
7092t more1
7093s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
7094p
7095n
7096b repl
7097:more1
7098s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7099p
7100g
7101s/.\{148\}//
7102t nl
7103:delim
7104h
7105s/\(.\{148\}\)..*/\1/
7106t more2
7107s/["\\]/\\&/g; s/^/"/; s/$/"/
7108p
7109b
7110:more2
7111s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7112p
7113g
7114s/.\{148\}//
7115t delim
7116' <conf$$subs.awk | sed '
7117/^[^""]/{
7118  N
7119  s/\n//
7120}
7121' >>$CONFIG_STATUS || ac_write_fail=1
7122rm -f conf$$subs.awk
7123cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7124_ACAWK
7125cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
7126  for (key in S) S_is_set[key] = 1
7127  FS = ""
7128
7129}
7130{
7131  line = $ 0
7132  nfields = split(line, field, "@")
7133  substed = 0
7134  len = length(field[1])
7135  for (i = 2; i < nfields; i++) {
7136    key = field[i]
7137    keylen = length(key)
7138    if (S_is_set[key]) {
7139      value = S[key]
7140      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7141      len += length(value) + length(field[++i])
7142      substed = 1
7143    } else
7144      len += 1 + keylen
7145  }
7146
7147  print line
7148}
7149
7150_ACAWK
7151_ACEOF
7152cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7153if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7154  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
7155else
7156  cat
7157fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
7158  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
7159_ACEOF
7160
7161# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7162# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
7163# trailing colons and then remove the whole line if VPATH becomes empty
7164# (actually we leave an empty line to preserve line numbers).
7165if test "x$srcdir" = x.; then
7166  ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
7167h
7168s///
7169s/^/:/
7170s/[      ]*$/:/
7171s/:\$(srcdir):/:/g
7172s/:\${srcdir}:/:/g
7173s/:@srcdir@:/:/g
7174s/^:*//
7175s/:*$//
7176x
7177s/\(=[   ]*\).*/\1/
7178G
7179s/\n//
7180s/^[^=]*=[       ]*$//
7181}'
7182fi
7183
7184cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7185fi # test -n "$CONFIG_FILES"
7186
7187# Set up the scripts for CONFIG_HEADERS section.
7188# No need to generate them if there are no CONFIG_HEADERS.
7189# This happens for instance with `./config.status Makefile'.
7190if test -n "$CONFIG_HEADERS"; then
7191cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
7192BEGIN {
7193_ACEOF
7194
7195# Transform confdefs.h into an awk script `defines.awk', embedded as
7196# here-document in config.status, that substitutes the proper values into
7197# config.h.in to produce config.h.
7198
7199# Create a delimiter string that does not exist in confdefs.h, to ease
7200# handling of long lines.
7201ac_delim='%!_!# '
7202for ac_last_try in false false :; do
7203  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
7204  if test -z "$ac_tt"; then
7205    break
7206  elif $ac_last_try; then
7207    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
7208  else
7209    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7210  fi
7211done
7212
7213# For the awk script, D is an array of macro values keyed by name,
7214# likewise P contains macro parameters if any.  Preserve backslash
7215# newline sequences.
7216
7217ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7218sed -n '
7219s/.\{148\}/&'"$ac_delim"'/g
7220t rset
7221:rset
7222s/^[     ]*#[    ]*define[       ][      ]*/ /
7223t def
7224d
7225:def
7226s/\\$//
7227t bsnl
7228s/["\\]/\\&/g
7229s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
7230D["\1"]=" \3"/p
7231s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
7232d
7233:bsnl
7234s/["\\]/\\&/g
7235s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
7236D["\1"]=" \3\\\\\\n"\\/p
7237t cont
7238s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
7239t cont
7240d
7241:cont
7242n
7243s/.\{148\}/&'"$ac_delim"'/g
7244t clear
7245:clear
7246s/\\$//
7247t bsnlc
7248s/["\\]/\\&/g; s/^/"/; s/$/"/p
7249d
7250:bsnlc
7251s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
7252b cont
7253' <confdefs.h | sed '
7254s/'"$ac_delim"'/"\\\
7255"/g' >>$CONFIG_STATUS || ac_write_fail=1
7256
7257cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7258  for (key in D) D_is_set[key] = 1
7259  FS = ""
7260}
7261/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7262  line = \$ 0
7263  split(line, arg, " ")
7264  if (arg[1] == "#") {
7265    defundef = arg[2]
7266    mac1 = arg[3]
7267  } else {
7268    defundef = substr(arg[1], 2)
7269    mac1 = arg[2]
7270  }
7271  split(mac1, mac2, "(") #)
7272  macro = mac2[1]
7273  prefix = substr(line, 1, index(line, defundef) - 1)
7274  if (D_is_set[macro]) {
7275    # Preserve the white space surrounding the "#".
7276    print prefix "define", macro P[macro] D[macro]
7277    next
7278  } else {
7279    # Replace #undef with comments.  This is necessary, for example,
7280    # in the case of _POSIX_SOURCE, which is predefined and required
7281    # on some systems where configure will not decide to define it.
7282    if (defundef == "undef") {
7283      print "/*", prefix defundef, macro, "*/"
7284      next
7285    }
7286  }
7287}
7288{ print }
7289_ACAWK
7290_ACEOF
7291cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7292  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
7293fi # test -n "$CONFIG_HEADERS"
7294
7295
7296eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
7297shift
7298for ac_tag
7299do
7300  case $ac_tag in
7301  :[FHLC]) ac_mode=$ac_tag; continue;;
7302  esac
7303  case $ac_mode$ac_tag in
7304  :[FHL]*:*);;
7305  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
7306  :[FH]-) ac_tag=-:-;;
7307  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
7308  esac
7309  ac_save_IFS=$IFS
7310  IFS=:
7311  set x $ac_tag
7312  IFS=$ac_save_IFS
7313  shift
7314  ac_file=$1
7315  shift
7316
7317  case $ac_mode in
7318  :L) ac_source=$1;;
7319  :[FH])
7320    ac_file_inputs=
7321    for ac_f
7322    do
7323      case $ac_f in
7324      -) ac_f="$ac_tmp/stdin";;
7325      *) # Look for the file first in the build tree, then in the source tree
7326         # (if the path is not absolute).  The absolute path cannot be DOS-style,
7327         # because $ac_f cannot contain `:'.
7328         test -f "$ac_f" ||
7329           case $ac_f in
7330           [\\/$]*) false;;
7331           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
7332           esac ||
7333           as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7334      esac
7335      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7336      as_fn_append ac_file_inputs " '$ac_f'"
7337    done
7338
7339    # Let's still pretend it is `configure' which instantiates (i.e., don't
7340    # use $as_me), people would be surprised to read:
7341    #    /* config.h.  Generated by config.status.  */
7342    configure_input='Generated from '`
7343          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7344        `' by configure.'
7345    if test x"$ac_file" != x-; then
7346      configure_input="$ac_file.  $configure_input"
7347      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7348$as_echo "$as_me: creating $ac_file" >&6;}
7349    fi
7350    # Neutralize special characters interpreted by sed in replacement strings.
7351    case $configure_input in #(
7352    *\&* | *\|* | *\\* )
7353       ac_sed_conf_input=`$as_echo "$configure_input" |
7354       sed 's/[\\\\&|]/\\\\&/g'`;; #(
7355    *) ac_sed_conf_input=$configure_input;;
7356    esac
7357
7358    case $ac_tag in
7359    *:-:* | *:-) cat >"$ac_tmp/stdin" \
7360      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
7361    esac
7362    ;;
7363  esac
7364
7365  ac_dir=`$as_dirname -- "$ac_file" ||
7366$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7367         X"$ac_file" : 'X\(//\)[^/]' \| \
7368         X"$ac_file" : 'X\(//\)$' \| \
7369         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7370$as_echo X"$ac_file" |
7371    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7372            s//\1/
7373            q
7374          }
7375          /^X\(\/\/\)[^/].*/{
7376            s//\1/
7377            q
7378          }
7379          /^X\(\/\/\)$/{
7380            s//\1/
7381            q
7382          }
7383          /^X\(\/\).*/{
7384            s//\1/
7385            q
7386          }
7387          s/.*/./; q'`
7388  as_dir="$ac_dir"; as_fn_mkdir_p
7389  ac_builddir=.
7390
7391case "$ac_dir" in
7392.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7393*)
7394  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7395  # A ".." for each directory in $ac_dir_suffix.
7396  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7397  case $ac_top_builddir_sub in
7398  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7399  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7400  esac ;;
7401esac
7402ac_abs_top_builddir=$ac_pwd
7403ac_abs_builddir=$ac_pwd$ac_dir_suffix
7404# for backward compatibility:
7405ac_top_builddir=$ac_top_build_prefix
7406
7407case $srcdir in
7408  .)  # We are building in place.
7409    ac_srcdir=.
7410    ac_top_srcdir=$ac_top_builddir_sub
7411    ac_abs_top_srcdir=$ac_pwd ;;
7412  [\\/]* | ?:[\\/]* )  # Absolute name.
7413    ac_srcdir=$srcdir$ac_dir_suffix;
7414    ac_top_srcdir=$srcdir
7415    ac_abs_top_srcdir=$srcdir ;;
7416  *) # Relative name.
7417    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7418    ac_top_srcdir=$ac_top_build_prefix$srcdir
7419    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7420esac
7421ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7422
7423
7424  case $ac_mode in
7425  :F)
7426  #
7427  # CONFIG_FILE
7428  #
7429
7430  case $INSTALL in
7431  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7432  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7433  esac
7434  ac_MKDIR_P=$MKDIR_P
7435  case $MKDIR_P in
7436  [\\/$]* | ?:[\\/]* ) ;;
7437  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
7438  esac
7439_ACEOF
7440
7441cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7442# If the template does not know about datarootdir, expand it.
7443# FIXME: This hack should be removed a few years after 2.60.
7444ac_datarootdir_hack=; ac_datarootdir_seen=
7445ac_sed_dataroot='
7446/datarootdir/ {
7447  p
7448  q
7449}
7450/@datadir@/p
7451/@docdir@/p
7452/@infodir@/p
7453/@localedir@/p
7454/@mandir@/p'
7455case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7456*datarootdir*) ac_datarootdir_seen=yes;;
7457*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7458  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7459$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7460_ACEOF
7461cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7462  ac_datarootdir_hack='
7463  s&@datadir@&$datadir&g
7464  s&@docdir@&$docdir&g
7465  s&@infodir@&$infodir&g
7466  s&@localedir@&$localedir&g
7467  s&@mandir@&$mandir&g
7468  s&\\\${datarootdir}&$datarootdir&g' ;;
7469esac
7470_ACEOF
7471
7472# Neutralize VPATH when `$srcdir' = `.'.
7473# Shell code in configure.ac might set extrasub.
7474# FIXME: do we really want to maintain this feature?
7475cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7476ac_sed_extra="$ac_vpsub
7477$extrasub
7478_ACEOF
7479cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7480:t
7481/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7482s|@configure_input@|$ac_sed_conf_input|;t t
7483s&@top_builddir@&$ac_top_builddir_sub&;t t
7484s&@top_build_prefix@&$ac_top_build_prefix&;t t
7485s&@srcdir@&$ac_srcdir&;t t
7486s&@abs_srcdir@&$ac_abs_srcdir&;t t
7487s&@top_srcdir@&$ac_top_srcdir&;t t
7488s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7489s&@builddir@&$ac_builddir&;t t
7490s&@abs_builddir@&$ac_abs_builddir&;t t
7491s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7492s&@INSTALL@&$ac_INSTALL&;t t
7493s&@MKDIR_P@&$ac_MKDIR_P&;t t
7494$ac_datarootdir_hack
7495"
7496eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
7497  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7498
7499test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7500  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
7501  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
7502      "$ac_tmp/out"`; test -z "$ac_out"; } &&
7503  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7504which seems to be undefined.  Please make sure it is defined" >&5
7505$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7506which seems to be undefined.  Please make sure it is defined" >&2;}
7507
7508  rm -f "$ac_tmp/stdin"
7509  case $ac_file in
7510  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
7511  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
7512  esac \
7513  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7514 ;;
7515  :H)
7516  #
7517  # CONFIG_HEADER
7518  #
7519  if test x"$ac_file" != x-; then
7520    {
7521      $as_echo "/* $configure_input  */" \
7522      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
7523    } >"$ac_tmp/config.h" \
7524      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7525    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
7526      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7527$as_echo "$as_me: $ac_file is unchanged" >&6;}
7528    else
7529      rm -f "$ac_file"
7530      mv "$ac_tmp/config.h" "$ac_file" \
7531        || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7532    fi
7533  else
7534    $as_echo "/* $configure_input  */" \
7535      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
7536      || as_fn_error $? "could not create -" "$LINENO" 5
7537  fi
7538# Compute "$ac_file"'s index in $config_headers.
7539_am_arg="$ac_file"
7540_am_stamp_count=1
7541for _am_header in $config_headers :; do
7542  case $_am_header in
7543    $_am_arg | $_am_arg:* )
7544      break ;;
7545    * )
7546      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
7547  esac
7548done
7549echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
7550$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7551         X"$_am_arg" : 'X\(//\)[^/]' \| \
7552         X"$_am_arg" : 'X\(//\)$' \| \
7553         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
7554$as_echo X"$_am_arg" |
7555    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7556            s//\1/
7557            q
7558          }
7559          /^X\(\/\/\)[^/].*/{
7560            s//\1/
7561            q
7562          }
7563          /^X\(\/\/\)$/{
7564            s//\1/
7565            q
7566          }
7567          /^X\(\/\).*/{
7568            s//\1/
7569            q
7570          }
7571          s/.*/./; q'`/stamp-h$_am_stamp_count
7572 ;;
7573  :L)
7574  #
7575  # CONFIG_LINK
7576  #
7577
7578  if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
7579    :
7580  else
7581    # Prefer the file from the source tree if names are identical.
7582    if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
7583      ac_source=$srcdir/$ac_source
7584    fi
7585
7586    { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
7587$as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
7588
7589    if test ! -r "$ac_source"; then
7590      as_fn_error $? "$ac_source: file not found" "$LINENO" 5
7591    fi
7592    rm -f "$ac_file"
7593
7594    # Try a relative symlink, then a hard link, then a copy.
7595    case $ac_source in
7596    [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
7597        *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
7598    esac
7599    ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
7600      ln "$ac_source" "$ac_file" 2>/dev/null ||
7601      cp -p "$ac_source" "$ac_file" ||
7602      as_fn_error $? "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
7603  fi
7604 ;;
7605  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7606$as_echo "$as_me: executing $ac_file commands" >&6;}
7607 ;;
7608  esac
7609
7610
7611  case $ac_file$ac_mode in
7612    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
7613  # Older Autoconf quotes --file arguments for eval, but not when files
7614  # are listed without --file.  Let's play safe and only enable the eval
7615  # if we detect the quoting.
7616  case $CONFIG_FILES in
7617  *\'*) eval set x "$CONFIG_FILES" ;;
7618  *)   set x $CONFIG_FILES ;;
7619  esac
7620  shift
7621  for mf
7622  do
7623    # Strip MF so we end up with the name of the file.
7624    mf=`echo "$mf" | sed -e 's/:.*$//'`
7625    # Check whether this is an Automake generated Makefile or not.
7626    # We used to match only the files named 'Makefile.in', but
7627    # some people rename them; so instead we look at the file content.
7628    # Grep'ing the first line is not enough: some people post-process
7629    # each Makefile.in and add a new line on top of each file to say so.
7630    # Grep'ing the whole file is not good either: AIX grep has a line
7631    # limit of 2048, but all sed's we know have understand at least 4000.
7632    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
7633      dirpart=`$as_dirname -- "$mf" ||
7634$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7635         X"$mf" : 'X\(//\)[^/]' \| \
7636         X"$mf" : 'X\(//\)$' \| \
7637         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
7638$as_echo X"$mf" |
7639    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7640            s//\1/
7641            q
7642          }
7643          /^X\(\/\/\)[^/].*/{
7644            s//\1/
7645            q
7646          }
7647          /^X\(\/\/\)$/{
7648            s//\1/
7649            q
7650          }
7651          /^X\(\/\).*/{
7652            s//\1/
7653            q
7654          }
7655          s/.*/./; q'`
7656    else
7657      continue
7658    fi
7659    # Extract the definition of DEPDIR, am__include, and am__quote
7660    # from the Makefile without running 'make'.
7661    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
7662    test -z "$DEPDIR" && continue
7663    am__include=`sed -n 's/^am__include = //p' < "$mf"`
7664    test -z "$am__include" && continue
7665    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
7666    # Find all dependency output files, they are included files with
7667    # $(DEPDIR) in their names.  We invoke sed twice because it is the
7668    # simplest approach to changing $(DEPDIR) to its actual value in the
7669    # expansion.
7670    for file in `sed -n "
7671      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
7672         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
7673      # Make sure the directory exists.
7674      test -f "$dirpart/$file" && continue
7675      fdir=`$as_dirname -- "$file" ||
7676$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7677         X"$file" : 'X\(//\)[^/]' \| \
7678         X"$file" : 'X\(//\)$' \| \
7679         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
7680$as_echo X"$file" |
7681    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7682            s//\1/
7683            q
7684          }
7685          /^X\(\/\/\)[^/].*/{
7686            s//\1/
7687            q
7688          }
7689          /^X\(\/\/\)$/{
7690            s//\1/
7691            q
7692          }
7693          /^X\(\/\).*/{
7694            s//\1/
7695            q
7696          }
7697          s/.*/./; q'`
7698      as_dir=$dirpart/$fdir; as_fn_mkdir_p
7699      # echo "creating $dirpart/$file"
7700      echo '# dummy' > "$dirpart/$file"
7701    done
7702  done
7703}
7704 ;;
7705
7706  esac
7707done # for ac_tag
7708
7709
7710as_fn_exit 0
7711_ACEOF
7712ac_clean_files=$ac_clean_files_save
7713
7714test $ac_write_fail = 0 ||
7715  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
7716
7717
7718# configure is writing to config.log, and then calls config.status.
7719# config.status does its own redirection, appending to config.log.
7720# Unfortunately, on DOS this fails, as config.log is still kept open
7721# by configure, so config.status won't be able to write to it; its
7722# output is simply discarded.  So we exec the FD to /dev/null,
7723# effectively closing config.log, so it can be properly (re)opened and
7724# appended to by config.status.  When coming back to configure, we
7725# need to make the FD available again.
7726if test "$no_create" != yes; then
7727  ac_cs_success=:
7728  ac_config_status_args=
7729  test "$silent" = yes &&
7730    ac_config_status_args="$ac_config_status_args --quiet"
7731  exec 5>/dev/null
7732  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7733  exec 5>>config.log
7734  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7735  # would make configure fail if this is the last instruction.
7736  $ac_cs_success || as_fn_exit 1
7737fi
7738if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7739  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7740$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7741fi
7742
7743
7744# Final text
7745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Cforall configuraton completed. Type \"make -j 8 install\"." >&5
7746$as_echo "Cforall configuraton completed. Type \"make -j 8 install\"." >&6; }
Note: See TracBrowser for help on using the repository browser.