source: configure@ 95d0a5db

ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr no_list persistent-indexer pthread-emulation qualifiedEnum
Last change on this file since 95d0a5db was 95d0a5db, checked in by Thierry Delisle <tdelisle@…>, 7 years ago

Removed backend_cc, everything now uses CC or CXX

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