]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/igen/configure
[PATCH] sim: make sure to include strsignal prototype
[thirdparty/binutils-gdb.git] / sim / igen / configure
CommitLineData
c906108c 1#! /bin/sh
b7026657 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
b7026657 8#
b7026657
AC
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
b7026657 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b7026657
AC
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b7026657
AC
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
b7026657 31fi
c906108c 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
b7026657 50else
81ecdfbb
RW
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
b7026657 79fi
c906108c
SS
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
b7026657
AC
121PS1='$ '
122PS2='> '
123PS4='+ '
c906108c 124
b7026657 125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
b7026657 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
b7026657 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
b7026657 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
263
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
c906108c 372
81ecdfbb
RW
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657
AC
375 as_expr=expr
376else
377 as_expr=false
378fi
c906108c 379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657
AC
381 as_basename=basename
382else
383 as_basename=false
384fi
c906108c 385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c906108c 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
b7026657
AC
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
b7026657 410
b7026657
AC
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c906108c 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
b7026657 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
b7026657 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
b7026657 436 t loop
81ecdfbb 437 s/-\n.*//
b7026657 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
b7026657
AC
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
b7026657
AC
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
b7026657 461esac
c906108c 462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
b7026657 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
b7026657 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
b7026657 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
b7026657 483 fi
b7026657
AC
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c906108c 489
b7026657 490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
c906108c 496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c906108c 519
b7026657
AC
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
c906108c 522
b7026657
AC
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
c906108c
SS
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
c906108c 528
b7026657
AC
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
c906108c 533
c906108c 534#
b7026657 535# Initializations.
c906108c 536#
b7026657 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
b7026657 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
b7026657
AC
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
b7026657
AC
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
b7026657
AC
553
554ac_unique_file="table.h"
555# Factoring default headers for most tests.
556ac_includes_default="\
557#include <stdio.h>
81ecdfbb 558#ifdef HAVE_SYS_TYPES_H
b7026657
AC
559# include <sys/types.h>
560#endif
81ecdfbb 561#ifdef HAVE_SYS_STAT_H
b7026657
AC
562# include <sys/stat.h>
563#endif
81ecdfbb 564#ifdef STDC_HEADERS
b7026657
AC
565# include <stdlib.h>
566# include <stddef.h>
567#else
81ecdfbb 568# ifdef HAVE_STDLIB_H
b7026657
AC
569# include <stdlib.h>
570# endif
571#endif
81ecdfbb
RW
572#ifdef HAVE_STRING_H
573# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
b7026657
AC
574# include <memory.h>
575# endif
576# include <string.h>
577#endif
81ecdfbb 578#ifdef HAVE_STRINGS_H
b7026657
AC
579# include <strings.h>
580#endif
81ecdfbb 581#ifdef HAVE_INTTYPES_H
b7026657 582# include <inttypes.h>
b7026657 583#endif
81ecdfbb
RW
584#ifdef HAVE_STDINT_H
585# include <stdint.h>
586#endif
587#ifdef HAVE_UNISTD_H
b7026657
AC
588# include <unistd.h>
589#endif"
c906108c 590
81ecdfbb
RW
591ac_subst_vars='LTLIBOBJS
592LIBOBJS
593RANLIB
594AR
595LIBIBERTY_LIB
596RANLIB_FOR_BUILD
597CFLAGS_FOR_BUILD
598CC_FOR_BUILD
599AR_FLAGS_FOR_BUILD
600AR_FOR_BUILD
601EGREP
602GREP
603CPP
604target_os
605target_vendor
606target_cpu
607target
608host_os
609host_vendor
610host_cpu
611host
612build_os
613build_vendor
614build_cpu
615build
616OBJEXT
617EXEEXT
618ac_ct_CC
619CPPFLAGS
620LDFLAGS
621CFLAGS
622CC
623INSTALL_DATA
624INSTALL_SCRIPT
625INSTALL_PROGRAM
6ffe910a
MF
626WERROR_CFLAGS
627WARN_CFLAGS
628sim_xor_endian
629sim_stdcall
630sim_smp
631sim_reserved_bits
632sim_regparm
633sim_packages
634sim_inline
635sim_hw
636sim_hw_objs
637sim_hw_cflags
638sim_default_model
639sim_scache
640sim_float
641sim_hostendian
642sim_endian
643sim_bitsize
644sim_assert
645sim_alignment
646sim_environment
81ecdfbb
RW
647target_alias
648host_alias
649build_alias
650LIBS
651ECHO_T
652ECHO_N
653ECHO_C
654DEFS
655mandir
656localedir
657libdir
658psdir
659pdfdir
660dvidir
661htmldir
662infodir
663docdir
664oldincludedir
665includedir
666localstatedir
667sharedstatedir
668sysconfdir
669datadir
670datarootdir
671libexecdir
672sbindir
673bindir
674program_transform_name
675prefix
676exec_prefix
677PACKAGE_URL
678PACKAGE_BUGREPORT
679PACKAGE_STRING
680PACKAGE_VERSION
681PACKAGE_TARNAME
682PACKAGE_NAME
683PATH_SEPARATOR
6ffe910a 684SHELL'
b7026657 685ac_subst_files=''
81ecdfbb
RW
686ac_user_opts='
687enable_option_checking
2232061b 688enable_werror
81ecdfbb
RW
689enable_build_warnings
690enable_sim_build_warnings
691'
692 ac_precious_vars='build_alias
693host_alias
694target_alias
695CC
696CFLAGS
697LDFLAGS
698LIBS
699CPPFLAGS
700CPP'
701
c906108c
SS
702
703# Initialize some variables set by options.
b7026657
AC
704ac_init_help=
705ac_init_version=false
81ecdfbb
RW
706ac_unrecognized_opts=
707ac_unrecognized_sep=
c906108c
SS
708# The variables have the same names as the options, with
709# dashes changed to underlines.
b7026657 710cache_file=/dev/null
c906108c 711exec_prefix=NONE
c906108c 712no_create=
c906108c
SS
713no_recursion=
714prefix=NONE
715program_prefix=NONE
716program_suffix=NONE
717program_transform_name=s,x,x,
718silent=
719site=
720srcdir=
c906108c
SS
721verbose=
722x_includes=NONE
723x_libraries=NONE
b7026657
AC
724
725# Installation directory options.
726# These are left unexpanded so users can "make install exec_prefix=/foo"
727# and all the variables that are supposed to be based on exec_prefix
728# by default will actually change.
729# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 730# (The list follows the same order as the GNU Coding Standards.)
c906108c
SS
731bindir='${exec_prefix}/bin'
732sbindir='${exec_prefix}/sbin'
733libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
734datarootdir='${prefix}/share'
735datadir='${datarootdir}'
c906108c
SS
736sysconfdir='${prefix}/etc'
737sharedstatedir='${prefix}/com'
738localstatedir='${prefix}/var'
c906108c
SS
739includedir='${prefix}/include'
740oldincludedir='/usr/include'
81ecdfbb
RW
741docdir='${datarootdir}/doc/${PACKAGE}'
742infodir='${datarootdir}/info'
743htmldir='${docdir}'
744dvidir='${docdir}'
745pdfdir='${docdir}'
746psdir='${docdir}'
747libdir='${exec_prefix}/lib'
748localedir='${datarootdir}/locale'
749mandir='${datarootdir}/man'
c906108c 750
c906108c 751ac_prev=
81ecdfbb 752ac_dashdash=
c906108c
SS
753for ac_option
754do
c906108c
SS
755 # If the previous option needs an argument, assign it.
756 if test -n "$ac_prev"; then
81ecdfbb 757 eval $ac_prev=\$ac_option
c906108c
SS
758 ac_prev=
759 continue
760 fi
761
81ecdfbb
RW
762 case $ac_option in
763 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
764 *) ac_optarg=yes ;;
765 esac
c906108c
SS
766
767 # Accept the important Cygnus configure options, so we can diagnose typos.
768
81ecdfbb
RW
769 case $ac_dashdash$ac_option in
770 --)
771 ac_dashdash=yes ;;
c906108c
SS
772
773 -bindir | --bindir | --bindi | --bind | --bin | --bi)
774 ac_prev=bindir ;;
775 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b7026657 776 bindir=$ac_optarg ;;
c906108c
SS
777
778 -build | --build | --buil | --bui | --bu)
b7026657 779 ac_prev=build_alias ;;
c906108c 780 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b7026657 781 build_alias=$ac_optarg ;;
c906108c
SS
782
783 -cache-file | --cache-file | --cache-fil | --cache-fi \
784 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
785 ac_prev=cache_file ;;
786 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
787 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b7026657
AC
788 cache_file=$ac_optarg ;;
789
790 --config-cache | -C)
791 cache_file=config.cache ;;
c906108c 792
81ecdfbb 793 -datadir | --datadir | --datadi | --datad)
c906108c 794 ac_prev=datadir ;;
81ecdfbb 795 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b7026657 796 datadir=$ac_optarg ;;
c906108c 797
81ecdfbb
RW
798 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
799 | --dataroo | --dataro | --datar)
800 ac_prev=datarootdir ;;
801 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
802 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
803 datarootdir=$ac_optarg ;;
804
c906108c 805 -disable-* | --disable-*)
81ecdfbb 806 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
c906108c 807 # Reject names that are not valid shell variable names.
81ecdfbb
RW
808 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
809 as_fn_error "invalid feature name: $ac_useropt"
810 ac_useropt_orig=$ac_useropt
811 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
812 case $ac_user_opts in
813 *"
814"enable_$ac_useropt"
815"*) ;;
816 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
817 ac_unrecognized_sep=', ';;
818 esac
819 eval enable_$ac_useropt=no ;;
820
821 -docdir | --docdir | --docdi | --doc | --do)
822 ac_prev=docdir ;;
823 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
824 docdir=$ac_optarg ;;
825
826 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
827 ac_prev=dvidir ;;
828 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
829 dvidir=$ac_optarg ;;
c906108c
SS
830
831 -enable-* | --enable-*)
81ecdfbb 832 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
c906108c 833 # Reject names that are not valid shell variable names.
81ecdfbb
RW
834 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
835 as_fn_error "invalid feature name: $ac_useropt"
836 ac_useropt_orig=$ac_useropt
837 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
838 case $ac_user_opts in
839 *"
840"enable_$ac_useropt"
841"*) ;;
842 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
843 ac_unrecognized_sep=', ';;
c906108c 844 esac
81ecdfbb 845 eval enable_$ac_useropt=\$ac_optarg ;;
c906108c
SS
846
847 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
848 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
849 | --exec | --exe | --ex)
850 ac_prev=exec_prefix ;;
851 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
852 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
853 | --exec=* | --exe=* | --ex=*)
b7026657 854 exec_prefix=$ac_optarg ;;
c906108c
SS
855
856 -gas | --gas | --ga | --g)
857 # Obsolete; use --with-gas.
858 with_gas=yes ;;
859
b7026657
AC
860 -help | --help | --hel | --he | -h)
861 ac_init_help=long ;;
862 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
863 ac_init_help=recursive ;;
864 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
865 ac_init_help=short ;;
c906108c
SS
866
867 -host | --host | --hos | --ho)
b7026657 868 ac_prev=host_alias ;;
c906108c 869 -host=* | --host=* | --hos=* | --ho=*)
b7026657 870 host_alias=$ac_optarg ;;
c906108c 871
81ecdfbb
RW
872 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
873 ac_prev=htmldir ;;
874 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
875 | --ht=*)
876 htmldir=$ac_optarg ;;
877
c906108c
SS
878 -includedir | --includedir | --includedi | --included | --include \
879 | --includ | --inclu | --incl | --inc)
880 ac_prev=includedir ;;
881 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
882 | --includ=* | --inclu=* | --incl=* | --inc=*)
b7026657 883 includedir=$ac_optarg ;;
c906108c
SS
884
885 -infodir | --infodir | --infodi | --infod | --info | --inf)
886 ac_prev=infodir ;;
887 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b7026657 888 infodir=$ac_optarg ;;
c906108c
SS
889
890 -libdir | --libdir | --libdi | --libd)
891 ac_prev=libdir ;;
892 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b7026657 893 libdir=$ac_optarg ;;
c906108c
SS
894
895 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
896 | --libexe | --libex | --libe)
897 ac_prev=libexecdir ;;
898 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
899 | --libexe=* | --libex=* | --libe=*)
b7026657 900 libexecdir=$ac_optarg ;;
c906108c 901
81ecdfbb
RW
902 -localedir | --localedir | --localedi | --localed | --locale)
903 ac_prev=localedir ;;
904 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
905 localedir=$ac_optarg ;;
906
c906108c 907 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 908 | --localstate | --localstat | --localsta | --localst | --locals)
c906108c
SS
909 ac_prev=localstatedir ;;
910 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 911 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b7026657 912 localstatedir=$ac_optarg ;;
c906108c
SS
913
914 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
915 ac_prev=mandir ;;
916 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b7026657 917 mandir=$ac_optarg ;;
c906108c
SS
918
919 -nfp | --nfp | --nf)
920 # Obsolete; use --without-fp.
921 with_fp=no ;;
922
923 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b7026657 924 | --no-cr | --no-c | -n)
c906108c
SS
925 no_create=yes ;;
926
927 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
928 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
929 no_recursion=yes ;;
930
931 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
932 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
933 | --oldin | --oldi | --old | --ol | --o)
934 ac_prev=oldincludedir ;;
935 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
936 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
937 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b7026657 938 oldincludedir=$ac_optarg ;;
c906108c
SS
939
940 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
941 ac_prev=prefix ;;
942 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b7026657 943 prefix=$ac_optarg ;;
c906108c
SS
944
945 -program-prefix | --program-prefix | --program-prefi | --program-pref \
946 | --program-pre | --program-pr | --program-p)
947 ac_prev=program_prefix ;;
948 -program-prefix=* | --program-prefix=* | --program-prefi=* \
949 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b7026657 950 program_prefix=$ac_optarg ;;
c906108c
SS
951
952 -program-suffix | --program-suffix | --program-suffi | --program-suff \
953 | --program-suf | --program-su | --program-s)
954 ac_prev=program_suffix ;;
955 -program-suffix=* | --program-suffix=* | --program-suffi=* \
956 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b7026657 957 program_suffix=$ac_optarg ;;
c906108c
SS
958
959 -program-transform-name | --program-transform-name \
960 | --program-transform-nam | --program-transform-na \
961 | --program-transform-n | --program-transform- \
962 | --program-transform | --program-transfor \
963 | --program-transfo | --program-transf \
964 | --program-trans | --program-tran \
965 | --progr-tra | --program-tr | --program-t)
966 ac_prev=program_transform_name ;;
967 -program-transform-name=* | --program-transform-name=* \
968 | --program-transform-nam=* | --program-transform-na=* \
969 | --program-transform-n=* | --program-transform-=* \
970 | --program-transform=* | --program-transfor=* \
971 | --program-transfo=* | --program-transf=* \
972 | --program-trans=* | --program-tran=* \
973 | --progr-tra=* | --program-tr=* | --program-t=*)
b7026657 974 program_transform_name=$ac_optarg ;;
c906108c 975
81ecdfbb
RW
976 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
977 ac_prev=pdfdir ;;
978 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
979 pdfdir=$ac_optarg ;;
980
981 -psdir | --psdir | --psdi | --psd | --ps)
982 ac_prev=psdir ;;
983 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
984 psdir=$ac_optarg ;;
985
c906108c
SS
986 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
987 | -silent | --silent | --silen | --sile | --sil)
988 silent=yes ;;
989
990 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
991 ac_prev=sbindir ;;
992 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
993 | --sbi=* | --sb=*)
b7026657 994 sbindir=$ac_optarg ;;
c906108c
SS
995
996 -sharedstatedir | --sharedstatedir | --sharedstatedi \
997 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
998 | --sharedst | --shareds | --shared | --share | --shar \
999 | --sha | --sh)
1000 ac_prev=sharedstatedir ;;
1001 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1002 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1003 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1004 | --sha=* | --sh=*)
b7026657 1005 sharedstatedir=$ac_optarg ;;
c906108c
SS
1006
1007 -site | --site | --sit)
1008 ac_prev=site ;;
1009 -site=* | --site=* | --sit=*)
b7026657 1010 site=$ac_optarg ;;
eb2d80b4 1011
c906108c
SS
1012 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1013 ac_prev=srcdir ;;
1014 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b7026657 1015 srcdir=$ac_optarg ;;
c906108c
SS
1016
1017 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1018 | --syscon | --sysco | --sysc | --sys | --sy)
1019 ac_prev=sysconfdir ;;
1020 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1021 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b7026657 1022 sysconfdir=$ac_optarg ;;
c906108c
SS
1023
1024 -target | --target | --targe | --targ | --tar | --ta | --t)
b7026657 1025 ac_prev=target_alias ;;
c906108c 1026 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b7026657 1027 target_alias=$ac_optarg ;;
c906108c
SS
1028
1029 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1030 verbose=yes ;;
1031
b7026657
AC
1032 -version | --version | --versio | --versi | --vers | -V)
1033 ac_init_version=: ;;
c906108c
SS
1034
1035 -with-* | --with-*)
81ecdfbb 1036 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
c906108c 1037 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1038 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1039 as_fn_error "invalid package name: $ac_useropt"
1040 ac_useropt_orig=$ac_useropt
1041 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1042 case $ac_user_opts in
1043 *"
1044"with_$ac_useropt"
1045"*) ;;
1046 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1047 ac_unrecognized_sep=', ';;
c906108c 1048 esac
81ecdfbb 1049 eval with_$ac_useropt=\$ac_optarg ;;
c906108c
SS
1050
1051 -without-* | --without-*)
81ecdfbb 1052 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
c906108c 1053 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1054 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1055 as_fn_error "invalid package name: $ac_useropt"
1056 ac_useropt_orig=$ac_useropt
1057 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1058 case $ac_user_opts in
1059 *"
1060"with_$ac_useropt"
1061"*) ;;
1062 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1063 ac_unrecognized_sep=', ';;
1064 esac
1065 eval with_$ac_useropt=no ;;
c906108c
SS
1066
1067 --x)
1068 # Obsolete; use --with-x.
1069 with_x=yes ;;
1070
1071 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1072 | --x-incl | --x-inc | --x-in | --x-i)
1073 ac_prev=x_includes ;;
1074 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1075 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b7026657 1076 x_includes=$ac_optarg ;;
c906108c
SS
1077
1078 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1079 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1080 ac_prev=x_libraries ;;
1081 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1082 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b7026657 1083 x_libraries=$ac_optarg ;;
c906108c 1084
81ecdfbb
RW
1085 -*) as_fn_error "unrecognized option: \`$ac_option'
1086Try \`$0 --help' for more information."
c906108c
SS
1087 ;;
1088
b7026657
AC
1089 *=*)
1090 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1091 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1092 case $ac_envvar in #(
1093 '' | [0-9]* | *[!_$as_cr_alnum]* )
1094 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1095 esac
1096 eval $ac_envvar=\$ac_optarg
b7026657
AC
1097 export $ac_envvar ;;
1098
c906108c 1099 *)
b7026657 1100 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1101 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b7026657 1102 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1103 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
b7026657 1104 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
c906108c
SS
1105 ;;
1106
1107 esac
1108done
1109
1110if test -n "$ac_prev"; then
b7026657 1111 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1112 as_fn_error "missing argument to $ac_option"
c906108c 1113fi
c906108c 1114
81ecdfbb
RW
1115if test -n "$ac_unrecognized_opts"; then
1116 case $enable_option_checking in
1117 no) ;;
1118 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1119 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
b7026657 1120 esac
81ecdfbb 1121fi
c906108c 1122
81ecdfbb
RW
1123# Check all directory arguments for consistency.
1124for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1125 datadir sysconfdir sharedstatedir localstatedir includedir \
1126 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1127 libdir localedir mandir
c906108c 1128do
81ecdfbb
RW
1129 eval ac_val=\$$ac_var
1130 # Remove trailing slashes.
1131 case $ac_val in
1132 */ )
1133 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1134 eval $ac_var=\$ac_val;;
1135 esac
1136 # Be sure to have absolute directory names.
b7026657 1137 case $ac_val in
81ecdfbb
RW
1138 [\\/$]* | ?:[\\/]* ) continue;;
1139 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
c906108c 1140 esac
81ecdfbb 1141 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
c906108c
SS
1142done
1143
b7026657
AC
1144# There might be people who depend on the old broken behavior: `$host'
1145# used to hold the argument of --host etc.
1146# FIXME: To remove some day.
1147build=$build_alias
1148host=$host_alias
1149target=$target_alias
1150
1151# FIXME: To remove some day.
1152if test "x$host_alias" != x; then
1153 if test "x$build_alias" = x; then
1154 cross_compiling=maybe
81ecdfbb 1155 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
b7026657
AC
1156 If a cross compiler is detected then cross compile mode will be used." >&2
1157 elif test "x$build_alias" != "x$host_alias"; then
1158 cross_compiling=yes
1159 fi
1160fi
c906108c 1161
b7026657
AC
1162ac_tool_prefix=
1163test -n "$host_alias" && ac_tool_prefix=$host_alias-
1164
1165test "$silent" = yes && exec 6>/dev/null
c906108c 1166
c906108c 1167
81ecdfbb
RW
1168ac_pwd=`pwd` && test -n "$ac_pwd" &&
1169ac_ls_di=`ls -di .` &&
1170ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1171 as_fn_error "working directory cannot be determined"
1172test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1173 as_fn_error "pwd does not report name of working directory"
1174
1175
c906108c
SS
1176# Find the source files, if location was not specified.
1177if test -z "$srcdir"; then
1178 ac_srcdir_defaulted=yes
81ecdfbb
RW
1179 # Try the directory containing this script, then the parent directory.
1180 ac_confdir=`$as_dirname -- "$as_myself" ||
1181$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1182 X"$as_myself" : 'X\(//\)[^/]' \| \
1183 X"$as_myself" : 'X\(//\)$' \| \
1184 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1185$as_echo X"$as_myself" |
1186 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1187 s//\1/
1188 q
1189 }
1190 /^X\(\/\/\)[^/].*/{
1191 s//\1/
1192 q
1193 }
1194 /^X\(\/\/\)$/{
1195 s//\1/
1196 q
1197 }
1198 /^X\(\/\).*/{
1199 s//\1/
1200 q
1201 }
1202 s/.*/./; q'`
c906108c 1203 srcdir=$ac_confdir
81ecdfbb 1204 if test ! -r "$srcdir/$ac_unique_file"; then
c906108c
SS
1205 srcdir=..
1206 fi
1207else
1208 ac_srcdir_defaulted=no
1209fi
81ecdfbb
RW
1210if test ! -r "$srcdir/$ac_unique_file"; then
1211 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1212 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1213fi
1214ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1215ac_abs_confdir=`(
1216 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1217 pwd)`
1218# When building in place, set srcdir=.
1219if test "$ac_abs_confdir" = "$ac_pwd"; then
1220 srcdir=.
1221fi
1222# Remove unnecessary trailing slashes from srcdir.
1223# Double slashes in file names in object file debugging info
1224# mess up M-x gdb in Emacs.
1225case $srcdir in
1226*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1227esac
1228for ac_var in $ac_precious_vars; do
1229 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1230 eval ac_env_${ac_var}_value=\$${ac_var}
1231 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1232 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1233done
c906108c 1234
b7026657
AC
1235#
1236# Report the --help message.
1237#
1238if test "$ac_init_help" = "long"; then
1239 # Omit some internal or obsolete options to make the list less imposing.
1240 # This message is too long to be a string in the A/UX 3.1 sh.
1241 cat <<_ACEOF
1242\`configure' configures this package to adapt to many kinds of systems.
1243
1244Usage: $0 [OPTION]... [VAR=VALUE]...
1245
1246To assign environment variables (e.g., CC, CFLAGS...), specify them as
1247VAR=VALUE. See below for descriptions of some of the useful variables.
1248
1249Defaults for the options are specified in brackets.
1250
1251Configuration:
1252 -h, --help display this help and exit
1253 --help=short display options specific to this package
1254 --help=recursive display the short help of all the included packages
1255 -V, --version display version information and exit
1256 -q, --quiet, --silent do not print \`checking...' messages
1257 --cache-file=FILE cache test results in FILE [disabled]
1258 -C, --config-cache alias for \`--cache-file=config.cache'
1259 -n, --no-create do not create output files
1260 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1261
b7026657
AC
1262Installation directories:
1263 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1264 [$ac_default_prefix]
b7026657 1265 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1266 [PREFIX]
b7026657
AC
1267
1268By default, \`make install' will install all the files in
1269\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1270an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1271for instance \`--prefix=\$HOME'.
1272
1273For better control, use the options below.
1274
1275Fine tuning of the installation directories:
81ecdfbb
RW
1276 --bindir=DIR user executables [EPREFIX/bin]
1277 --sbindir=DIR system admin executables [EPREFIX/sbin]
1278 --libexecdir=DIR program executables [EPREFIX/libexec]
1279 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1280 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1281 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1282 --libdir=DIR object code libraries [EPREFIX/lib]
1283 --includedir=DIR C header files [PREFIX/include]
1284 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1285 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1286 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1287 --infodir=DIR info documentation [DATAROOTDIR/info]
1288 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1289 --mandir=DIR man documentation [DATAROOTDIR/man]
1290 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1291 --htmldir=DIR html documentation [DOCDIR]
1292 --dvidir=DIR dvi documentation [DOCDIR]
1293 --pdfdir=DIR pdf documentation [DOCDIR]
1294 --psdir=DIR ps documentation [DOCDIR]
b7026657
AC
1295_ACEOF
1296
1297 cat <<\_ACEOF
1298
1299Program names:
1300 --program-prefix=PREFIX prepend PREFIX to installed program names
1301 --program-suffix=SUFFIX append SUFFIX to installed program names
1302 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1303
1304System types:
1305 --build=BUILD configure for building on BUILD [guessed]
1306 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1307 --target=TARGET configure for building compilers for TARGET [HOST]
1308_ACEOF
c906108c 1309fi
c906108c 1310
b7026657
AC
1311if test -n "$ac_init_help"; then
1312
1313 cat <<\_ACEOF
1314
1315Optional Features:
81ecdfbb 1316 --disable-option-checking ignore unrecognized --enable/--with options
b7026657
AC
1317 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1318 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
2232061b
MF
1319 --enable-werror treat compile warnings as errors
1320 --enable-build-warnings enable build-time compiler warnings if gcc is used
1321 --enable-sim-build-warnings
1322 enable SIM specific build-time compiler warnings if
1323 gcc is used
b7026657
AC
1324
1325Some influential environment variables:
1326 CC C compiler command
1327 CFLAGS C compiler flags
1328 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1329 nonstandard directory <lib dir>
81ecdfbb
RW
1330 LIBS libraries to pass to the linker, e.g. -l<library>
1331 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1332 you have headers in a nonstandard directory <include dir>
b7026657
AC
1333 CPP C preprocessor
1334
1335Use these variables to override the choices made by `configure' or to help
1336it to find libraries and programs with nonstandard names/locations.
1337
81ecdfbb 1338Report bugs to the package provider.
b7026657 1339_ACEOF
81ecdfbb 1340ac_status=$?
c906108c
SS
1341fi
1342
b7026657
AC
1343if test "$ac_init_help" = "recursive"; then
1344 # If there are subdirs, report their specific --help.
b7026657 1345 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1346 test -d "$ac_dir" ||
1347 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1348 continue
b7026657
AC
1349 ac_builddir=.
1350
81ecdfbb
RW
1351case "$ac_dir" in
1352.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1353*)
1354 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1355 # A ".." for each directory in $ac_dir_suffix.
1356 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1357 case $ac_top_builddir_sub in
1358 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1359 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1360 esac ;;
1361esac
1362ac_abs_top_builddir=$ac_pwd
1363ac_abs_builddir=$ac_pwd$ac_dir_suffix
1364# for backward compatibility:
1365ac_top_builddir=$ac_top_build_prefix
c906108c 1366
b7026657 1367case $srcdir in
81ecdfbb 1368 .) # We are building in place.
b7026657 1369 ac_srcdir=.
81ecdfbb
RW
1370 ac_top_srcdir=$ac_top_builddir_sub
1371 ac_abs_top_srcdir=$ac_pwd ;;
1372 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 1373 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1374 ac_top_srcdir=$srcdir
1375 ac_abs_top_srcdir=$srcdir ;;
1376 *) # Relative name.
1377 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1378 ac_top_srcdir=$ac_top_build_prefix$srcdir
1379 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 1380esac
81ecdfbb
RW
1381ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1382
1383 cd "$ac_dir" || { ac_status=$?; continue; }
1384 # Check for guested configure.
1385 if test -f "$ac_srcdir/configure.gnu"; then
1386 echo &&
1387 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1388 elif test -f "$ac_srcdir/configure"; then
1389 echo &&
1390 $SHELL "$ac_srcdir/configure" --help=recursive
b7026657 1391 else
81ecdfbb
RW
1392 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1393 fi || ac_status=$?
1394 cd "$ac_pwd" || { ac_status=$?; break; }
b7026657 1395 done
c906108c 1396fi
c906108c 1397
81ecdfbb 1398test -n "$ac_init_help" && exit $ac_status
b7026657
AC
1399if $ac_init_version; then
1400 cat <<\_ACEOF
81ecdfbb
RW
1401configure
1402generated by GNU Autoconf 2.64
c906108c 1403
81ecdfbb 1404Copyright (C) 2009 Free Software Foundation, Inc.
b7026657
AC
1405This configure script is free software; the Free Software Foundation
1406gives unlimited permission to copy, distribute and modify it.
1407_ACEOF
81ecdfbb 1408 exit
c906108c 1409fi
b7026657 1410
81ecdfbb
RW
1411## ------------------------ ##
1412## Autoconf initialization. ##
1413## ------------------------ ##
b7026657 1414
81ecdfbb
RW
1415# ac_fn_c_try_compile LINENO
1416# --------------------------
1417# Try to compile conftest.$ac_ext, and return whether this succeeded.
1418ac_fn_c_try_compile ()
b7026657 1419{
81ecdfbb
RW
1420 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1421 rm -f conftest.$ac_objext
1422 if { { ac_try="$ac_compile"
1423case "(($ac_try" in
1424 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1425 *) ac_try_echo=$ac_try;;
1426esac
1427eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1428$as_echo "$ac_try_echo"; } >&5
1429 (eval "$ac_compile") 2>conftest.err
1430 ac_status=$?
1431 if test -s conftest.err; then
1432 grep -v '^ *+' conftest.err >conftest.er1
1433 cat conftest.er1 >&5
1434 mv -f conftest.er1 conftest.err
1435 fi
1436 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1437 test $ac_status = 0; } && {
1438 test -z "$ac_c_werror_flag" ||
1439 test ! -s conftest.err
1440 } && test -s conftest.$ac_objext; then :
1441 ac_retval=0
1442else
1443 $as_echo "$as_me: failed program was:" >&5
1444sed 's/^/| /' conftest.$ac_ext >&5
b7026657 1445
81ecdfbb
RW
1446 ac_retval=1
1447fi
1448 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1449 return $ac_retval
b7026657 1450
81ecdfbb 1451} # ac_fn_c_try_compile
b7026657 1452
81ecdfbb
RW
1453# ac_fn_c_try_cpp LINENO
1454# ----------------------
1455# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1456ac_fn_c_try_cpp ()
1457{
1458 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1459 if { { ac_try="$ac_cpp conftest.$ac_ext"
1460case "(($ac_try" in
1461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1462 *) ac_try_echo=$ac_try;;
1463esac
1464eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1465$as_echo "$ac_try_echo"; } >&5
1466 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1467 ac_status=$?
1468 if test -s conftest.err; then
1469 grep -v '^ *+' conftest.err >conftest.er1
1470 cat conftest.er1 >&5
1471 mv -f conftest.er1 conftest.err
1472 fi
1473 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1474 test $ac_status = 0; } >/dev/null && {
1475 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1476 test ! -s conftest.err
1477 }; then :
1478 ac_retval=0
1479else
1480 $as_echo "$as_me: failed program was:" >&5
1481sed 's/^/| /' conftest.$ac_ext >&5
b7026657 1482
81ecdfbb
RW
1483 ac_retval=1
1484fi
1485 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1486 return $ac_retval
b7026657 1487
81ecdfbb
RW
1488} # ac_fn_c_try_cpp
1489
1490# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1491# -------------------------------------------------------
1492# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1493# the include files in INCLUDES and setting the cache variable VAR
1494# accordingly.
1495ac_fn_c_check_header_mongrel ()
1496{
1497 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1498 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1500$as_echo_n "checking for $2... " >&6; }
1501if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1502 $as_echo_n "(cached) " >&6
1503fi
1504eval ac_res=\$$3
1505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1506$as_echo "$ac_res" >&6; }
1507else
1508 # Is the header compilable?
1509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1510$as_echo_n "checking $2 usability... " >&6; }
1511cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1512/* end confdefs.h. */
1513$4
1514#include <$2>
1515_ACEOF
1516if ac_fn_c_try_compile "$LINENO"; then :
1517 ac_header_compiler=yes
1518else
1519 ac_header_compiler=no
1520fi
1521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1523$as_echo "$ac_header_compiler" >&6; }
1524
1525# Is the header present?
1526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1527$as_echo_n "checking $2 presence... " >&6; }
1528cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1529/* end confdefs.h. */
1530#include <$2>
1531_ACEOF
1532if ac_fn_c_try_cpp "$LINENO"; then :
1533 ac_header_preproc=yes
1534else
1535 ac_header_preproc=no
1536fi
1537rm -f conftest.err conftest.$ac_ext
1538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1539$as_echo "$ac_header_preproc" >&6; }
1540
1541# So? What about this header?
1542case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1543 yes:no: )
1544 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1545$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1547$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1548 ;;
1549 no:yes:* )
1550 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1551$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1553$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1554 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1555$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1556 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1557$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1558 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1559$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1560 ;;
1561esac
1562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1563$as_echo_n "checking for $2... " >&6; }
1564if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1565 $as_echo_n "(cached) " >&6
1566else
1567 eval "$3=\$ac_header_compiler"
1568fi
1569eval ac_res=\$$3
1570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1571$as_echo "$ac_res" >&6; }
1572fi
1573 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1574
1575} # ac_fn_c_check_header_mongrel
1576
1577# ac_fn_c_try_run LINENO
1578# ----------------------
1579# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1580# that executables *can* be run.
1581ac_fn_c_try_run ()
1582{
1583 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1584 if { { ac_try="$ac_link"
1585case "(($ac_try" in
1586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1587 *) ac_try_echo=$ac_try;;
1588esac
1589eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1590$as_echo "$ac_try_echo"; } >&5
1591 (eval "$ac_link") 2>&5
1592 ac_status=$?
1593 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1594 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1595 { { case "(($ac_try" in
1596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1597 *) ac_try_echo=$ac_try;;
1598esac
1599eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1600$as_echo "$ac_try_echo"; } >&5
1601 (eval "$ac_try") 2>&5
1602 ac_status=$?
1603 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1604 test $ac_status = 0; }; }; then :
1605 ac_retval=0
1606else
1607 $as_echo "$as_me: program exited with status $ac_status" >&5
1608 $as_echo "$as_me: failed program was:" >&5
1609sed 's/^/| /' conftest.$ac_ext >&5
1610
1611 ac_retval=$ac_status
1612fi
1613 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1614 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1615 return $ac_retval
1616
1617} # ac_fn_c_try_run
1618
1619# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1620# -------------------------------------------------------
1621# Tests whether HEADER exists and can be compiled using the include files in
1622# INCLUDES, setting the cache variable VAR accordingly.
1623ac_fn_c_check_header_compile ()
1624{
1625 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1627$as_echo_n "checking for $2... " >&6; }
1628if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1629 $as_echo_n "(cached) " >&6
1630else
1631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1632/* end confdefs.h. */
1633$4
1634#include <$2>
1635_ACEOF
1636if ac_fn_c_try_compile "$LINENO"; then :
1637 eval "$3=yes"
1638else
1639 eval "$3=no"
1640fi
1641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1642fi
1643eval ac_res=\$$3
1644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1645$as_echo "$ac_res" >&6; }
1646 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1647
1648} # ac_fn_c_check_header_compile
1649
1650# ac_fn_c_try_link LINENO
1651# -----------------------
1652# Try to link conftest.$ac_ext, and return whether this succeeded.
1653ac_fn_c_try_link ()
1654{
1655 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656 rm -f conftest.$ac_objext conftest$ac_exeext
1657 if { { ac_try="$ac_link"
1658case "(($ac_try" in
1659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1660 *) ac_try_echo=$ac_try;;
1661esac
1662eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1663$as_echo "$ac_try_echo"; } >&5
1664 (eval "$ac_link") 2>conftest.err
1665 ac_status=$?
1666 if test -s conftest.err; then
1667 grep -v '^ *+' conftest.err >conftest.er1
1668 cat conftest.er1 >&5
1669 mv -f conftest.er1 conftest.err
1670 fi
1671 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1672 test $ac_status = 0; } && {
1673 test -z "$ac_c_werror_flag" ||
1674 test ! -s conftest.err
1675 } && test -s conftest$ac_exeext && {
1676 test "$cross_compiling" = yes ||
1677 $as_test_x conftest$ac_exeext
1678 }; then :
1679 ac_retval=0
1680else
1681 $as_echo "$as_me: failed program was:" >&5
1682sed 's/^/| /' conftest.$ac_ext >&5
1683
1684 ac_retval=1
1685fi
1686 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1687 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1688 # interfere with the next link command; also delete a directory that is
1689 # left behind by Apple's compiler. We do this before executing the actions.
1690 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1691 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1692 return $ac_retval
1693
1694} # ac_fn_c_try_link
1695cat >config.log <<_ACEOF
1696This file contains any messages produced by compilers while
1697running configure, to aid debugging if configure makes a mistake.
1698
1699It was created by $as_me, which was
1700generated by GNU Autoconf 2.64. Invocation command line was
1701
1702 $ $0 $@
1703
1704_ACEOF
1705exec 5>>config.log
1706{
1707cat <<_ASUNAME
1708## --------- ##
1709## Platform. ##
1710## --------- ##
1711
1712hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1713uname -m = `(uname -m) 2>/dev/null || echo unknown`
1714uname -r = `(uname -r) 2>/dev/null || echo unknown`
1715uname -s = `(uname -s) 2>/dev/null || echo unknown`
1716uname -v = `(uname -v) 2>/dev/null || echo unknown`
1717
1718/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1719/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1720
1721/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1722/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1723/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1724/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1725/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1726/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1727/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1728
1729_ASUNAME
1730
1731as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1732for as_dir in $PATH
1733do
1734 IFS=$as_save_IFS
1735 test -z "$as_dir" && as_dir=.
1736 $as_echo "PATH: $as_dir"
1737 done
1738IFS=$as_save_IFS
1739
1740} >&5
1741
1742cat >&5 <<_ACEOF
1743
1744
1745## ----------- ##
1746## Core tests. ##
1747## ----------- ##
b7026657
AC
1748
1749_ACEOF
1750
1751
1752# Keep a trace of the command line.
1753# Strip out --no-create and --no-recursion so they do not pile up.
1754# Strip out --silent because we don't want to record it for future runs.
1755# Also quote any args containing shell meta-characters.
1756# Make two passes to allow for proper duplicate-argument suppression.
1757ac_configure_args=
1758ac_configure_args0=
1759ac_configure_args1=
b7026657
AC
1760ac_must_keep_next=false
1761for ac_pass in 1 2
1762do
1763 for ac_arg
1764 do
1765 case $ac_arg in
1766 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1767 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1768 | -silent | --silent | --silen | --sile | --sil)
1769 continue ;;
81ecdfbb
RW
1770 *\'*)
1771 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
b7026657
AC
1772 esac
1773 case $ac_pass in
81ecdfbb 1774 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
b7026657 1775 2)
81ecdfbb 1776 as_fn_append ac_configure_args1 " '$ac_arg'"
b7026657
AC
1777 if test $ac_must_keep_next = true; then
1778 ac_must_keep_next=false # Got value, back to normal.
1779 else
1780 case $ac_arg in
1781 *=* | --config-cache | -C | -disable-* | --disable-* \
1782 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1783 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1784 | -with-* | --with-* | -without-* | --without-* | --x)
1785 case "$ac_configure_args0 " in
1786 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1787 esac
1788 ;;
1789 -* ) ac_must_keep_next=true ;;
1790 esac
1791 fi
81ecdfbb 1792 as_fn_append ac_configure_args " '$ac_arg'"
b7026657
AC
1793 ;;
1794 esac
1795 done
1796done
81ecdfbb
RW
1797{ ac_configure_args0=; unset ac_configure_args0;}
1798{ ac_configure_args1=; unset ac_configure_args1;}
b7026657
AC
1799
1800# When interrupted or exit'd, cleanup temporary files, and complete
1801# config.log. We remove comments because anyway the quotes in there
1802# would cause problems or look ugly.
81ecdfbb
RW
1803# WARNING: Use '\'' to represent an apostrophe within the trap.
1804# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
b7026657
AC
1805trap 'exit_status=$?
1806 # Save into config.log some information that might help in debugging.
1807 {
1808 echo
1809
1810 cat <<\_ASBOX
1811## ---------------- ##
1812## Cache variables. ##
1813## ---------------- ##
1814_ASBOX
1815 echo
1816 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
1817(
1818 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1819 eval ac_val=\$$ac_var
1820 case $ac_val in #(
1821 *${as_nl}*)
1822 case $ac_var in #(
1823 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1824$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1825 esac
1826 case $ac_var in #(
1827 _ | IFS | as_nl) ;; #(
1828 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1829 *) { eval $ac_var=; unset $ac_var;} ;;
1830 esac ;;
1831 esac
1832 done
b7026657 1833 (set) 2>&1 |
81ecdfbb
RW
1834 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1835 *${as_nl}ac_space=\ *)
b7026657 1836 sed -n \
81ecdfbb
RW
1837 "s/'\''/'\''\\\\'\'''\''/g;
1838 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1839 ;; #(
b7026657 1840 *)
81ecdfbb 1841 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 1842 ;;
81ecdfbb
RW
1843 esac |
1844 sort
1845)
b7026657
AC
1846 echo
1847
1848 cat <<\_ASBOX
1849## ----------------- ##
1850## Output variables. ##
1851## ----------------- ##
1852_ASBOX
1853 echo
1854 for ac_var in $ac_subst_vars
1855 do
81ecdfbb
RW
1856 eval ac_val=\$$ac_var
1857 case $ac_val in
1858 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1859 esac
1860 $as_echo "$ac_var='\''$ac_val'\''"
b7026657
AC
1861 done | sort
1862 echo
1863
1864 if test -n "$ac_subst_files"; then
1865 cat <<\_ASBOX
81ecdfbb
RW
1866## ------------------- ##
1867## File substitutions. ##
1868## ------------------- ##
b7026657
AC
1869_ASBOX
1870 echo
1871 for ac_var in $ac_subst_files
1872 do
81ecdfbb
RW
1873 eval ac_val=\$$ac_var
1874 case $ac_val in
1875 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1876 esac
1877 $as_echo "$ac_var='\''$ac_val'\''"
b7026657
AC
1878 done | sort
1879 echo
1880 fi
1881
1882 if test -s confdefs.h; then
1883 cat <<\_ASBOX
1884## ----------- ##
1885## confdefs.h. ##
1886## ----------- ##
1887_ASBOX
1888 echo
81ecdfbb 1889 cat confdefs.h
b7026657
AC
1890 echo
1891 fi
1892 test "$ac_signal" != 0 &&
81ecdfbb
RW
1893 $as_echo "$as_me: caught signal $ac_signal"
1894 $as_echo "$as_me: exit $exit_status"
b7026657 1895 } >&5
81ecdfbb
RW
1896 rm -f core *.core core.conftest.* &&
1897 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
b7026657 1898 exit $exit_status
81ecdfbb 1899' 0
b7026657 1900for ac_signal in 1 2 13 15; do
81ecdfbb 1901 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b7026657
AC
1902done
1903ac_signal=0
1904
1905# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
1906rm -f -r conftest* confdefs.h
1907
1908$as_echo "/* confdefs.h */" > confdefs.h
b7026657
AC
1909
1910# Predefined preprocessor variables.
1911
1912cat >>confdefs.h <<_ACEOF
1913#define PACKAGE_NAME "$PACKAGE_NAME"
1914_ACEOF
1915
b7026657
AC
1916cat >>confdefs.h <<_ACEOF
1917#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1918_ACEOF
1919
b7026657
AC
1920cat >>confdefs.h <<_ACEOF
1921#define PACKAGE_VERSION "$PACKAGE_VERSION"
1922_ACEOF
1923
b7026657
AC
1924cat >>confdefs.h <<_ACEOF
1925#define PACKAGE_STRING "$PACKAGE_STRING"
1926_ACEOF
1927
b7026657
AC
1928cat >>confdefs.h <<_ACEOF
1929#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1930_ACEOF
1931
81ecdfbb
RW
1932cat >>confdefs.h <<_ACEOF
1933#define PACKAGE_URL "$PACKAGE_URL"
1934_ACEOF
1935
b7026657
AC
1936
1937# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
1938# Prefer an explicitly selected file to automatically selected ones.
1939ac_site_file1=NONE
1940ac_site_file2=NONE
1941if test -n "$CONFIG_SITE"; then
1942 ac_site_file1=$CONFIG_SITE
1943elif test "x$prefix" != xNONE; then
1944 ac_site_file1=$prefix/share/config.site
1945 ac_site_file2=$prefix/etc/config.site
1946else
1947 ac_site_file1=$ac_default_prefix/share/config.site
1948 ac_site_file2=$ac_default_prefix/etc/config.site
b7026657 1949fi
81ecdfbb
RW
1950for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1951do
1952 test "x$ac_site_file" = xNONE && continue
b7026657 1953 if test -r "$ac_site_file"; then
81ecdfbb
RW
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1955$as_echo "$as_me: loading site script $ac_site_file" >&6;}
b7026657
AC
1956 sed 's/^/| /' "$ac_site_file" >&5
1957 . "$ac_site_file"
1958 fi
1959done
1960
1961if test -r "$cache_file"; then
1962 # Some versions of bash will fail to source /dev/null (special
1963 # files actually), so we avoid doing that.
1964 if test -f "$cache_file"; then
81ecdfbb
RW
1965 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1966$as_echo "$as_me: loading cache $cache_file" >&6;}
b7026657 1967 case $cache_file in
81ecdfbb
RW
1968 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1969 *) . "./$cache_file";;
b7026657
AC
1970 esac
1971 fi
1972else
81ecdfbb
RW
1973 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1974$as_echo "$as_me: creating cache $cache_file" >&6;}
b7026657
AC
1975 >$cache_file
1976fi
1977
1978# Check that the precious variables saved in the cache have kept the same
1979# value.
1980ac_cache_corrupted=false
81ecdfbb 1981for ac_var in $ac_precious_vars; do
b7026657
AC
1982 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1983 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
1984 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1985 eval ac_new_val=\$ac_env_${ac_var}_value
b7026657
AC
1986 case $ac_old_set,$ac_new_set in
1987 set,)
81ecdfbb
RW
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1989$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
b7026657
AC
1990 ac_cache_corrupted=: ;;
1991 ,set)
81ecdfbb
RW
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1993$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
b7026657
AC
1994 ac_cache_corrupted=: ;;
1995 ,);;
1996 *)
1997 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
1998 # differences in whitespace do not lead to failure.
1999 ac_old_val_w=`echo x $ac_old_val`
2000 ac_new_val_w=`echo x $ac_new_val`
2001 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2003$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2004 ac_cache_corrupted=:
2005 else
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2007$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2008 eval $ac_var=\$ac_old_val
2009 fi
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2011$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2013$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
b7026657
AC
2014 fi;;
2015 esac
2016 # Pass precious variables to config.status.
2017 if test "$ac_new_set" = set; then
2018 case $ac_new_val in
81ecdfbb 2019 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
b7026657
AC
2020 *) ac_arg=$ac_var=$ac_new_val ;;
2021 esac
2022 case " $ac_configure_args " in
2023 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2024 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
b7026657
AC
2025 esac
2026 fi
2027done
2028if $ac_cache_corrupted; then
81ecdfbb
RW
2029 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2030$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2031 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2032$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2033 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
b7026657 2034fi
81ecdfbb
RW
2035## -------------------- ##
2036## Main body of script. ##
2037## -------------------- ##
b7026657
AC
2038
2039ac_ext=c
2040ac_cpp='$CPP $CPPFLAGS'
2041ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2042ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2043ac_compiler_gnu=$ac_cv_c_compiler_gnu
2044
6ffe910a
MF
2045
2046# This file contains common code used by all simulators.
2047#
2048# SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2049# directory. It is intended to be invoked before any target specific stuff.
2050# SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2051# It is intended to be invoked last.
2052#
2053# The simulator's configure.in should look like:
2054#
2055# dnl Process this file with autoconf to produce a configure script.
2056# AC_PREREQ(2.64)dnl
2057# AC_INIT(Makefile.in)
2058# sinclude(../common/aclocal.m4)
2059#
2060# SIM_AC_COMMON
2061#
2062# ... target specific stuff ...
2063#
2064# SIM_AC_OUTPUT
2065
2066# Include global overrides and fixes for Autoconf.
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093# _AC_CHECK_DECL_BODY
2094# -------------------
2095# Shell function body for AC_CHECK_DECL.
2096# _AC_CHECK_DECL_BODY
2097
2098# _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2099# INCLUDES)
2100# -------------------------------------------------------------
2101# Helper to AC_CHECK_DECLS, which generates the check for a single
2102# SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2103# ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2232061b
MF
2114## -*- Autoconf -*-
2115
2116# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
2117# Free Software Foundation, Inc.
2118#
2119# This file is free software; the Free Software Foundation
2120# gives unlimited permission to copy and/or distribute it,
2121# with or without modifications, as long as this notice is preserved.
2122
2123# serial 8
2124
2125# Based on depend.m4 from automake 1.9, modified for standalone use in
2126# an environment where GNU make is required.
2127
2128# ZW_PROG_COMPILER_DEPENDENCIES
2129# -----------------------------
2130# Variant of _AM_DEPENDENCIES which just does the dependency probe and
2131# sets fooDEPMODE accordingly. Cache-variable compatible with
2132# original; not side-effect compatible. As the users of this macro
2133# may require accurate dependencies for correct builds, it does *not*
2134# honor --disable-dependency-checking, and failure to detect a usable
2135# method is an error. depcomp is assumed to be located in
2136# $ac_aux_dir.
2137#
2138# FIXME: Should use the Autoconf 2.5x language-selection mechanism.
2139
2140
2141
2142# AM_SET_DEPDIR
2143# -------------
2144# Choose a directory name for dependency files.
2145
2146
2147# ZW_CREATE_DEPDIR
2148# ----------------
2149# As AM_SET_DEPDIR, but also create the directory at config.status time.
2150
2151
6ffe910a
MF
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200sim_inline="-DDEFAULT_INLINE=0"
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237# intl sister-directory configuration rules.
2238#
2239
2240# The idea behind this macro is that there's no need to repeat all the
2241# autoconf probes done by the intl directory - it's already done them
2242# for us. In fact, there's no need even to look at the cache for the
2243# answers. All we need to do is nab a few pieces of information.
2244# The intl directory is set up to make this easy, by generating a
2245# small file which can be sourced as a shell script; then we produce
2246# the necessary substitutions and definitions for this directory.
2247
2248
2249
2250# Autoconf M4 include file defining utility macros for complex Canadian
2251# cross builds.
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261####
2262# _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
2263# or AC_INIT.
2264# These demand that AC_CANONICAL_SYSTEM be called beforehand.
2265
2266####
2267# NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2268# Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
2269
2270
2271####
2272# NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2273# Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
2274
2275
2276
2277# Backported from Autoconf 2.5x; can go away when and if
2278# we switch. Put the OS path separator in $PATH_SEPARATOR.
2279
2280
2281
2282
2283# ACX_HAVE_GCC_FOR_TARGET
2284# Check if the variable GCC_FOR_TARGET really points to a GCC binary.
2285
2286
2287# ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
2288# Searching for installed target binutils. We need to take extra care,
2289# else we may find the wrong assembler, linker, etc., and lose.
2290#
2291# First try --with-build-time-tools, if specified.
2292#
2293# For build != host, we ask the installed GCC for the name of the tool it
2294# uses, and accept it if it is an absolute path. This is because the
2295# only good choice for a compiler is the same GCC version that is being
2296# installed (or we couldn't make target libraries), and we assume that
2297# on the host system we'll have not only the same GCC version, but also
2298# the same binutils version.
2299#
2300# For build == host, search the same directories that the installed
2301# compiler will search. We used to do this for the assembler, linker,
2302# and nm only; for simplicity of configuration, however, we extend this
2303# criterion to tools (such as ar and ranlib) that are never invoked by
2304# the compiler, to avoid mismatches.
2305#
2306# Also note we have to check MD_EXEC_PREFIX before checking the user's path
2307# if build == target. This makes the most sense only when bootstrapping,
2308# but we also do so when build != host. In this case, we hope that the
2309# build and host systems will have similar contents of MD_EXEC_PREFIX.
2310#
2311# If we do not find a suitable binary, then try the user's path.
2312
2313
2314###
2315# AC_PROG_CPP_WERROR
2316# Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
2317# triggers warnings from the preprocessor. Will be in autoconf 2.58.
2318# For now, using this also overrides header checks to use only the
2319# preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
2320# bit harder from here).
2321# Eventually autoconf will default to checking headers with the compiler
2322# instead, and we'll have to do this differently.
2323
2324# AC_PROG_CPP_WERROR
2325
2326# Test for GNAT.
2232061b
MF
2327# We require the gnatbind & gnatmake programs, as well as a compiler driver
2328# that understands Ada. We use the user's CC setting, already found, and
2329# possibly add $1 to the command-line parameters.
6ffe910a
MF
2330#
2331# Sets the shell variable have_gnat to yes or no as appropriate, and
2332# substitutes GNATBIND and GNATMAKE.
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
b7026657
AC
2353
2354
b7026657
AC
2355
2356
2357
2358ac_aux_dir=
81ecdfbb
RW
2359for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2360 for ac_t in install-sh install.sh shtool; do
2361 if test -f "$ac_dir/$ac_t"; then
2362 ac_aux_dir=$ac_dir
2363 ac_install_sh="$ac_aux_dir/$ac_t -c"
2364 break 2
2365 fi
2366 done
b7026657
AC
2367done
2368if test -z "$ac_aux_dir"; then
81ecdfbb 2369 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
b7026657 2370fi
81ecdfbb
RW
2371
2372# These three variables are undocumented and unsupported,
2373# and are intended to be withdrawn in a future Autoconf release.
2374# They can cause serious problems if a builder's source tree is in a directory
2375# whose full name contains unusual characters.
2376ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2377ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2378ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2379
b7026657
AC
2380
2381# Find a good install program. We prefer a C program (faster),
2382# so one script is as good as another. But avoid the broken or
2383# incompatible versions:
2384# SysV /etc/install, /usr/sbin/install
2385# SunOS /usr/etc/install
2386# IRIX /sbin/install
2387# AIX /bin/install
2388# AmigaOS /C/install, which installs bootblocks on floppy discs
2389# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2390# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2391# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2392# OS/2's system install, which has a completely different semantic
2393# ./install, which can be erroneously created by make from ./install.sh.
81ecdfbb
RW
2394# Reject install programs that cannot install multiple files.
2395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2396$as_echo_n "checking for a BSD-compatible install... " >&6; }
b7026657 2397if test -z "$INSTALL"; then
81ecdfbb
RW
2398if test "${ac_cv_path_install+set}" = set; then :
2399 $as_echo_n "(cached) " >&6
b7026657
AC
2400else
2401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2402for as_dir in $PATH
2403do
2404 IFS=$as_save_IFS
2405 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2406 # Account for people who put trailing slashes in PATH elements.
2407case $as_dir/ in #((
2408 ./ | .// | /[cC]/* | \
b7026657 2409 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2410 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
b7026657
AC
2411 /usr/ucb/* ) ;;
2412 *)
2413 # OSF1 and SCO ODT 3.0 have their own names for install.
2414 # Don't use installbsd from OSF since it installs stuff as root
2415 # by default.
2416 for ac_prog in ginstall scoinst install; do
2417 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2418 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
b7026657
AC
2419 if test $ac_prog = install &&
2420 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2421 # AIX install. It has an incompatible calling convention.
2422 :
2423 elif test $ac_prog = install &&
2424 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2425 # program-specific install script used by HP pwplus--don't use.
2426 :
2427 else
81ecdfbb
RW
2428 rm -rf conftest.one conftest.two conftest.dir
2429 echo one > conftest.one
2430 echo two > conftest.two
2431 mkdir conftest.dir
2432 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2433 test -s conftest.one && test -s conftest.two &&
2434 test -s conftest.dir/conftest.one &&
2435 test -s conftest.dir/conftest.two
2436 then
2437 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2438 break 3
2439 fi
b7026657
AC
2440 fi
2441 fi
2442 done
2443 done
2444 ;;
2445esac
b7026657 2446
81ecdfbb
RW
2447 done
2448IFS=$as_save_IFS
2449
2450rm -rf conftest.one conftest.two conftest.dir
b7026657
AC
2451
2452fi
2453 if test "${ac_cv_path_install+set}" = set; then
2454 INSTALL=$ac_cv_path_install
2455 else
81ecdfbb
RW
2456 # As a last resort, use the slow shell script. Don't cache a
2457 # value for INSTALL within a source directory, because that will
b7026657 2458 # break other packages using the cache if that directory is
81ecdfbb 2459 # removed, or if the value is a relative name.
b7026657
AC
2460 INSTALL=$ac_install_sh
2461 fi
2462fi
81ecdfbb
RW
2463{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2464$as_echo "$INSTALL" >&6; }
b7026657
AC
2465
2466# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2467# It thinks the first close brace ends the variable substitution.
c906108c
SS
2468test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2469
b7026657 2470test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
cd0fc7c3 2471
c906108c
SS
2472test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2473
b7026657
AC
2474ac_ext=c
2475ac_cpp='$CPP $CPPFLAGS'
2476ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2477ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2478ac_compiler_gnu=$ac_cv_c_compiler_gnu
2479if test -n "$ac_tool_prefix"; then
2480 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2481set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
2482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2483$as_echo_n "checking for $ac_word... " >&6; }
2484if test "${ac_cv_prog_CC+set}" = set; then :
2485 $as_echo_n "(cached) " >&6
b7026657
AC
2486else
2487 if test -n "$CC"; then
2488 ac_cv_prog_CC="$CC" # Let the user override the test.
2489else
2490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2491for as_dir in $PATH
2492do
2493 IFS=$as_save_IFS
2494 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2495 for ac_exec_ext in '' $ac_executable_extensions; do
2496 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b7026657 2497 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 2498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2499 break 2
2500 fi
2501done
81ecdfbb
RW
2502 done
2503IFS=$as_save_IFS
b7026657
AC
2504
2505fi
2506fi
2507CC=$ac_cv_prog_CC
2508if test -n "$CC"; then
81ecdfbb
RW
2509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2510$as_echo "$CC" >&6; }
b7026657 2511else
81ecdfbb
RW
2512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2513$as_echo "no" >&6; }
b7026657
AC
2514fi
2515
81ecdfbb 2516
b7026657
AC
2517fi
2518if test -z "$ac_cv_prog_CC"; then
2519 ac_ct_CC=$CC
2520 # Extract the first word of "gcc", so it can be a program name with args.
c906108c 2521set dummy gcc; ac_word=$2
81ecdfbb
RW
2522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2523$as_echo_n "checking for $ac_word... " >&6; }
2524if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2525 $as_echo_n "(cached) " >&6
b7026657
AC
2526else
2527 if test -n "$ac_ct_CC"; then
2528 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2529else
2530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2531for as_dir in $PATH
2532do
2533 IFS=$as_save_IFS
2534 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2535 for ac_exec_ext in '' $ac_executable_extensions; do
2536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b7026657 2537 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 2538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2539 break 2
2540 fi
2541done
81ecdfbb
RW
2542 done
2543IFS=$as_save_IFS
b7026657
AC
2544
2545fi
2546fi
2547ac_ct_CC=$ac_cv_prog_ac_ct_CC
2548if test -n "$ac_ct_CC"; then
81ecdfbb
RW
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2550$as_echo "$ac_ct_CC" >&6; }
b7026657 2551else
81ecdfbb
RW
2552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2553$as_echo "no" >&6; }
b7026657
AC
2554fi
2555
81ecdfbb
RW
2556 if test "x$ac_ct_CC" = x; then
2557 CC=""
2558 else
2559 case $cross_compiling:$ac_tool_warned in
2560yes:)
2561{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2562$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2563ac_tool_warned=yes ;;
2564esac
2565 CC=$ac_ct_CC
2566 fi
b7026657
AC
2567else
2568 CC="$ac_cv_prog_CC"
2569fi
2570
2571if test -z "$CC"; then
81ecdfbb
RW
2572 if test -n "$ac_tool_prefix"; then
2573 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
b7026657 2574set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
2575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2576$as_echo_n "checking for $ac_word... " >&6; }
2577if test "${ac_cv_prog_CC+set}" = set; then :
2578 $as_echo_n "(cached) " >&6
c906108c
SS
2579else
2580 if test -n "$CC"; then
2581 ac_cv_prog_CC="$CC" # Let the user override the test.
2582else
b7026657
AC
2583as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2584for as_dir in $PATH
2585do
2586 IFS=$as_save_IFS
2587 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2588 for ac_exec_ext in '' $ac_executable_extensions; do
2589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b7026657 2590 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 2591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2592 break 2
2593 fi
2594done
81ecdfbb
RW
2595 done
2596IFS=$as_save_IFS
b7026657 2597
c906108c
SS
2598fi
2599fi
b7026657 2600CC=$ac_cv_prog_CC
c906108c 2601if test -n "$CC"; then
81ecdfbb
RW
2602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2603$as_echo "$CC" >&6; }
b7026657 2604else
81ecdfbb
RW
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2606$as_echo "no" >&6; }
b7026657
AC
2607fi
2608
c906108c 2609
81ecdfbb 2610 fi
b7026657 2611fi
c906108c
SS
2612if test -z "$CC"; then
2613 # Extract the first word of "cc", so it can be a program name with args.
2614set dummy cc; ac_word=$2
81ecdfbb
RW
2615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2616$as_echo_n "checking for $ac_word... " >&6; }
2617if test "${ac_cv_prog_CC+set}" = set; then :
2618 $as_echo_n "(cached) " >&6
c906108c
SS
2619else
2620 if test -n "$CC"; then
2621 ac_cv_prog_CC="$CC" # Let the user override the test.
2622else
c906108c 2623 ac_prog_rejected=no
b7026657
AC
2624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2625for as_dir in $PATH
2626do
2627 IFS=$as_save_IFS
2628 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2629 for ac_exec_ext in '' $ac_executable_extensions; do
2630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b7026657
AC
2631 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2632 ac_prog_rejected=yes
2633 continue
2634 fi
2635 ac_cv_prog_CC="cc"
81ecdfbb 2636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2637 break 2
2638 fi
2639done
81ecdfbb
RW
2640 done
2641IFS=$as_save_IFS
b7026657 2642
c906108c
SS
2643if test $ac_prog_rejected = yes; then
2644 # We found a bogon in the path, so make sure we never use it.
2645 set dummy $ac_cv_prog_CC
2646 shift
b7026657 2647 if test $# != 0; then
c906108c
SS
2648 # We chose a different compiler from the bogus one.
2649 # However, it has the same basename, so the bogon will be chosen
2650 # first if we set CC to just the basename; use the full file name.
2651 shift
b7026657 2652 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
c906108c
SS
2653 fi
2654fi
2655fi
2656fi
b7026657 2657CC=$ac_cv_prog_CC
c906108c 2658if test -n "$CC"; then
81ecdfbb
RW
2659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2660$as_echo "$CC" >&6; }
c906108c 2661else
81ecdfbb
RW
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2663$as_echo "no" >&6; }
c906108c
SS
2664fi
2665
81ecdfbb 2666
b7026657
AC
2667fi
2668if test -z "$CC"; then
2669 if test -n "$ac_tool_prefix"; then
81ecdfbb 2670 for ac_prog in cl.exe
b7026657
AC
2671 do
2672 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2673set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
2674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2675$as_echo_n "checking for $ac_word... " >&6; }
2676if test "${ac_cv_prog_CC+set}" = set; then :
2677 $as_echo_n "(cached) " >&6
c906108c
SS
2678else
2679 if test -n "$CC"; then
2680 ac_cv_prog_CC="$CC" # Let the user override the test.
2681else
b7026657
AC
2682as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2683for as_dir in $PATH
2684do
2685 IFS=$as_save_IFS
2686 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2687 for ac_exec_ext in '' $ac_executable_extensions; do
2688 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b7026657 2689 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 2690 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
2691 break 2
2692 fi
2693done
81ecdfbb
RW
2694 done
2695IFS=$as_save_IFS
b7026657 2696
c906108c
SS
2697fi
2698fi
b7026657 2699CC=$ac_cv_prog_CC
c906108c 2700if test -n "$CC"; then
81ecdfbb
RW
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2702$as_echo "$CC" >&6; }
c906108c 2703else
81ecdfbb
RW
2704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2705$as_echo "no" >&6; }
c906108c 2706fi
b7026657 2707
81ecdfbb 2708
b7026657
AC
2709 test -n "$CC" && break
2710 done
2711fi
2712if test -z "$CC"; then
2713 ac_ct_CC=$CC
81ecdfbb 2714 for ac_prog in cl.exe
b7026657
AC
2715do
2716 # Extract the first word of "$ac_prog", so it can be a program name with args.
2717set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
2718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2719$as_echo_n "checking for $ac_word... " >&6; }
2720if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2721 $as_echo_n "(cached) " >&6
b7026657
AC
2722else
2723 if test -n "$ac_ct_CC"; then
2724 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2725else
2726as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2727for as_dir in $PATH
2728do
2729 IFS=$as_save_IFS
2730 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2731 for ac_exec_ext in '' $ac_executable_extensions; do
2732 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b7026657 2733 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 2734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657 2735 break 2
c906108c 2736 fi
b7026657 2737done
81ecdfbb
RW
2738 done
2739IFS=$as_save_IFS
b7026657
AC
2740
2741fi
2742fi
2743ac_ct_CC=$ac_cv_prog_ac_ct_CC
2744if test -n "$ac_ct_CC"; then
81ecdfbb
RW
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2746$as_echo "$ac_ct_CC" >&6; }
b7026657 2747else
81ecdfbb
RW
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2749$as_echo "no" >&6; }
c906108c
SS
2750fi
2751
81ecdfbb 2752
b7026657
AC
2753 test -n "$ac_ct_CC" && break
2754done
c906108c 2755
81ecdfbb
RW
2756 if test "x$ac_ct_CC" = x; then
2757 CC=""
2758 else
2759 case $cross_compiling:$ac_tool_warned in
2760yes:)
2761{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2762$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2763ac_tool_warned=yes ;;
2764esac
2765 CC=$ac_ct_CC
2766 fi
b7026657
AC
2767fi
2768
2769fi
2770
2771
81ecdfbb
RW
2772test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2773$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2774as_fn_error "no acceptable C compiler found in \$PATH
2775See \`config.log' for more details." "$LINENO" 5; }
b7026657
AC
2776
2777# Provide some information about the compiler.
81ecdfbb
RW
2778$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2779set X $ac_compile
2780ac_compiler=$2
2781for ac_option in --version -v -V -qversion; do
2782 { { ac_try="$ac_compiler $ac_option >&5"
2783case "(($ac_try" in
2784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2785 *) ac_try_echo=$ac_try;;
2786esac
2787eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2788$as_echo "$ac_try_echo"; } >&5
2789 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b7026657 2790 ac_status=$?
81ecdfbb
RW
2791 if test -s conftest.err; then
2792 sed '10a\
2793... rest of stderr output deleted ...
2794 10q' conftest.err >conftest.er1
2795 cat conftest.er1 >&5
2796 rm -f conftest.er1 conftest.err
2797 fi
2798 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2799 test $ac_status = 0; }
2800done
b7026657 2801
81ecdfbb 2802cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
2803/* end confdefs.h. */
2804
2805int
2806main ()
2807{
2808
2809 ;
2810 return 0;
2811}
2812_ACEOF
2813ac_clean_files_save=$ac_clean_files
81ecdfbb 2814ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
b7026657
AC
2815# Try to create an executable without -o first, disregard a.out.
2816# It will help us diagnose broken compilers, and finding out an intuition
2817# of exeext.
81ecdfbb
RW
2818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2819$as_echo_n "checking for C compiler default output file name... " >&6; }
2820ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2821
2822# The possible output files:
2823ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2824
2825ac_rmfiles=
2826for ac_file in $ac_files
2827do
2828 case $ac_file in
2829 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2830 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2831 esac
2832done
2833rm -f $ac_rmfiles
2834
2835if { { ac_try="$ac_link_default"
2836case "(($ac_try" in
2837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2838 *) ac_try_echo=$ac_try;;
2839esac
2840eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2841$as_echo "$ac_try_echo"; } >&5
2842 (eval "$ac_link_default") 2>&5
b7026657 2843 ac_status=$?
81ecdfbb
RW
2844 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2845 test $ac_status = 0; }; then :
2846 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2847# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2848# in a Makefile. We should not override ac_cv_exeext if it was cached,
2849# so that the user can short-circuit this test for compilers unknown to
2850# Autoconf.
2851for ac_file in $ac_files ''
b7026657
AC
2852do
2853 test -f "$ac_file" || continue
2854 case $ac_file in
81ecdfbb 2855 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
b7026657
AC
2856 ;;
2857 [ab].out )
2858 # We found the default executable, but exeext='' is most
2859 # certainly right.
2860 break;;
2861 *.* )
81ecdfbb
RW
2862 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2863 then :; else
2864 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2865 fi
2866 # We set ac_cv_exeext here because the later test for it is not
2867 # safe: cross compilers may not add the suffix if given an `-o'
2868 # argument, so we may need to know it at that point already.
2869 # Even if this section looks crufty: it has the advantage of
2870 # actually working.
b7026657
AC
2871 break;;
2872 * )
2873 break;;
2874 esac
2875done
81ecdfbb
RW
2876test "$ac_cv_exeext" = no && ac_cv_exeext=
2877
b7026657 2878else
81ecdfbb
RW
2879 ac_file=''
2880fi
2881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2882$as_echo "$ac_file" >&6; }
2883if test -z "$ac_file"; then :
2884 $as_echo "$as_me: failed program was:" >&5
b7026657
AC
2885sed 's/^/| /' conftest.$ac_ext >&5
2886
81ecdfbb
RW
2887{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2888$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2889{ as_fn_set_status 77
2890as_fn_error "C compiler cannot create executables
2891See \`config.log' for more details." "$LINENO" 5; }; }
b7026657 2892fi
b7026657 2893ac_exeext=$ac_cv_exeext
b7026657 2894
81ecdfbb 2895# Check that the compiler produces executables we can run. If not, either
b7026657 2896# the compiler is broken, or we cross compile.
81ecdfbb
RW
2897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2898$as_echo_n "checking whether the C compiler works... " >&6; }
b7026657
AC
2899# If not cross compiling, check that we can run a simple program.
2900if test "$cross_compiling" != yes; then
2901 if { ac_try='./$ac_file'
81ecdfbb
RW
2902 { { case "(($ac_try" in
2903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2904 *) ac_try_echo=$ac_try;;
2905esac
2906eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2907$as_echo "$ac_try_echo"; } >&5
2908 (eval "$ac_try") 2>&5
b7026657 2909 ac_status=$?
81ecdfbb
RW
2910 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2911 test $ac_status = 0; }; }; then
b7026657 2912 cross_compiling=no
c906108c 2913 else
b7026657
AC
2914 if test "$cross_compiling" = maybe; then
2915 cross_compiling=yes
2916 else
81ecdfbb
RW
2917 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2918$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2919as_fn_error "cannot run C compiled programs.
b7026657 2920If you meant to cross compile, use \`--host'.
81ecdfbb 2921See \`config.log' for more details." "$LINENO" 5; }
b7026657 2922 fi
c906108c 2923 fi
c906108c 2924fi
81ecdfbb
RW
2925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2926$as_echo "yes" >&6; }
b7026657 2927
81ecdfbb 2928rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
b7026657 2929ac_clean_files=$ac_clean_files_save
81ecdfbb 2930# Check that the compiler produces executables we can run. If not, either
b7026657 2931# the compiler is broken, or we cross compile.
81ecdfbb
RW
2932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2933$as_echo_n "checking whether we are cross compiling... " >&6; }
2934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2935$as_echo "$cross_compiling" >&6; }
2936
2937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2938$as_echo_n "checking for suffix of executables... " >&6; }
2939if { { ac_try="$ac_link"
2940case "(($ac_try" in
2941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2942 *) ac_try_echo=$ac_try;;
2943esac
2944eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2945$as_echo "$ac_try_echo"; } >&5
2946 (eval "$ac_link") 2>&5
b7026657 2947 ac_status=$?
81ecdfbb
RW
2948 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2949 test $ac_status = 0; }; then :
b7026657
AC
2950 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2951# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2952# work properly (i.e., refer to `conftest.exe'), while it won't with
2953# `rm'.
2954for ac_file in conftest.exe conftest conftest.*; do
2955 test -f "$ac_file" || continue
2956 case $ac_file in
81ecdfbb 2957 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
b7026657 2958 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
b7026657
AC
2959 break;;
2960 * ) break;;
2961 esac
2962done
c906108c 2963else
81ecdfbb
RW
2964 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2965$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2966as_fn_error "cannot compute suffix of executables: cannot compile and link
2967See \`config.log' for more details." "$LINENO" 5; }
c906108c 2968fi
b7026657 2969rm -f conftest$ac_cv_exeext
81ecdfbb
RW
2970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2971$as_echo "$ac_cv_exeext" >&6; }
b7026657
AC
2972
2973rm -f conftest.$ac_ext
2974EXEEXT=$ac_cv_exeext
2975ac_exeext=$EXEEXT
81ecdfbb
RW
2976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2977$as_echo_n "checking for suffix of object files... " >&6; }
2978if test "${ac_cv_objext+set}" = set; then :
2979 $as_echo_n "(cached) " >&6
b7026657 2980else
81ecdfbb 2981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
2982/* end confdefs.h. */
2983
2984int
2985main ()
2986{
2987
2988 ;
2989 return 0;
2990}
2991_ACEOF
2992rm -f conftest.o conftest.obj
81ecdfbb
RW
2993if { { ac_try="$ac_compile"
2994case "(($ac_try" in
2995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2996 *) ac_try_echo=$ac_try;;
2997esac
2998eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2999$as_echo "$ac_try_echo"; } >&5
3000 (eval "$ac_compile") 2>&5
b7026657 3001 ac_status=$?
81ecdfbb
RW
3002 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3003 test $ac_status = 0; }; then :
3004 for ac_file in conftest.o conftest.obj conftest.*; do
3005 test -f "$ac_file" || continue;
b7026657 3006 case $ac_file in
81ecdfbb 3007 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
b7026657
AC
3008 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3009 break;;
3010 esac
3011done
3012else
81ecdfbb 3013 $as_echo "$as_me: failed program was:" >&5
b7026657
AC
3014sed 's/^/| /' conftest.$ac_ext >&5
3015
81ecdfbb
RW
3016{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3017$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3018as_fn_error "cannot compute suffix of object files: cannot compile
3019See \`config.log' for more details." "$LINENO" 5; }
c906108c 3020fi
b7026657
AC
3021rm -f conftest.$ac_cv_objext conftest.$ac_ext
3022fi
81ecdfbb
RW
3023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3024$as_echo "$ac_cv_objext" >&6; }
b7026657
AC
3025OBJEXT=$ac_cv_objext
3026ac_objext=$OBJEXT
81ecdfbb
RW
3027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3028$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3029if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3030 $as_echo_n "(cached) " >&6
b7026657 3031else
81ecdfbb 3032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3033/* end confdefs.h. */
3034
3035int
3036main ()
3037{
3038#ifndef __GNUC__
3039 choke me
3040#endif
c906108c 3041
b7026657
AC
3042 ;
3043 return 0;
3044}
3045_ACEOF
81ecdfbb 3046if ac_fn_c_try_compile "$LINENO"; then :
b7026657 3047 ac_compiler_gnu=yes
c906108c 3048else
81ecdfbb 3049 ac_compiler_gnu=no
c906108c 3050fi
81ecdfbb 3051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b7026657 3052ac_cv_c_compiler_gnu=$ac_compiler_gnu
c906108c 3053
b7026657 3054fi
81ecdfbb
RW
3055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3056$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3057if test $ac_compiler_gnu = yes; then
3058 GCC=yes
3059else
3060 GCC=
3061fi
b7026657
AC
3062ac_test_CFLAGS=${CFLAGS+set}
3063ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
3064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3065$as_echo_n "checking whether $CC accepts -g... " >&6; }
3066if test "${ac_cv_prog_cc_g+set}" = set; then :
3067 $as_echo_n "(cached) " >&6
c906108c 3068else
81ecdfbb
RW
3069 ac_save_c_werror_flag=$ac_c_werror_flag
3070 ac_c_werror_flag=yes
3071 ac_cv_prog_cc_g=no
3072 CFLAGS="-g"
3073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3074/* end confdefs.h. */
3075
3076int
3077main ()
3078{
3079
3080 ;
3081 return 0;
3082}
3083_ACEOF
81ecdfbb 3084if ac_fn_c_try_compile "$LINENO"; then :
c906108c
SS
3085 ac_cv_prog_cc_g=yes
3086else
81ecdfbb
RW
3087 CFLAGS=""
3088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3089/* end confdefs.h. */
c906108c 3090
81ecdfbb
RW
3091int
3092main ()
3093{
3094
3095 ;
3096 return 0;
3097}
3098_ACEOF
3099if ac_fn_c_try_compile "$LINENO"; then :
3100
3101else
3102 ac_c_werror_flag=$ac_save_c_werror_flag
3103 CFLAGS="-g"
3104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3105/* end confdefs.h. */
3106
3107int
3108main ()
3109{
3110
3111 ;
3112 return 0;
3113}
3114_ACEOF
3115if ac_fn_c_try_compile "$LINENO"; then :
3116 ac_cv_prog_cc_g=yes
3117fi
3118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3119fi
3120rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3121fi
3122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3123 ac_c_werror_flag=$ac_save_c_werror_flag
3124fi
3125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3126$as_echo "$ac_cv_prog_cc_g" >&6; }
3127if test "$ac_test_CFLAGS" = set; then
3128 CFLAGS=$ac_save_CFLAGS
3129elif test $ac_cv_prog_cc_g = yes; then
3130 if test "$GCC" = yes; then
3131 CFLAGS="-g -O2"
3132 else
c906108c
SS
3133 CFLAGS="-g"
3134 fi
3135else
3136 if test "$GCC" = yes; then
3137 CFLAGS="-O2"
3138 else
3139 CFLAGS=
3140 fi
3141fi
81ecdfbb
RW
3142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3143$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3144if test "${ac_cv_prog_cc_c89+set}" = set; then :
3145 $as_echo_n "(cached) " >&6
b7026657 3146else
81ecdfbb 3147 ac_cv_prog_cc_c89=no
b7026657 3148ac_save_CC=$CC
81ecdfbb 3149cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3150/* end confdefs.h. */
3151#include <stdarg.h>
3152#include <stdio.h>
3153#include <sys/types.h>
3154#include <sys/stat.h>
3155/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3156struct buf { int x; };
3157FILE * (*rcsopen) (struct buf *, struct stat *, int);
3158static char *e (p, i)
3159 char **p;
3160 int i;
3161{
3162 return p[i];
3163}
3164static char *f (char * (*g) (char **, int), char **p, ...)
3165{
3166 char *s;
3167 va_list v;
3168 va_start (v,p);
3169 s = g (p, va_arg (v,int));
3170 va_end (v);
3171 return s;
3172}
3173
3174/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3175 function prototypes and stuff, but not '\xHH' hex character constants.
3176 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 3177 as 'x'. The following induces an error, until -std is added to get
b7026657
AC
3178 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3179 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 3180 that's true only with -std. */
b7026657
AC
3181int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3182
81ecdfbb
RW
3183/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3184 inside strings and character constants. */
3185#define FOO(x) 'x'
3186int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3187
b7026657
AC
3188int test (int i, double x);
3189struct s1 {int (*f) (int a);};
3190struct s2 {int (*f) (double a);};
3191int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3192int argc;
3193char **argv;
3194int
3195main ()
3196{
3197return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3198 ;
3199 return 0;
3200}
3201_ACEOF
81ecdfbb
RW
3202for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3203 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
b7026657
AC
3204do
3205 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
3206 if ac_fn_c_try_compile "$LINENO"; then :
3207 ac_cv_prog_cc_c89=$ac_arg
b7026657 3208fi
81ecdfbb
RW
3209rm -f core conftest.err conftest.$ac_objext
3210 test "x$ac_cv_prog_cc_c89" != "xno" && break
b7026657 3211done
81ecdfbb 3212rm -f conftest.$ac_ext
b7026657
AC
3213CC=$ac_save_CC
3214
3215fi
81ecdfbb
RW
3216# AC_CACHE_VAL
3217case "x$ac_cv_prog_cc_c89" in
3218 x)
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3220$as_echo "none needed" >&6; } ;;
3221 xno)
3222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3223$as_echo "unsupported" >&6; } ;;
b7026657 3224 *)
81ecdfbb
RW
3225 CC="$CC $ac_cv_prog_cc_c89"
3226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3227$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
b7026657 3228esac
81ecdfbb 3229if test "x$ac_cv_prog_cc_c89" != xno; then :
b7026657
AC
3230
3231fi
b7026657 3232
b7026657
AC
3233ac_ext=c
3234ac_cpp='$CPP $CPPFLAGS'
3235ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3236ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3237ac_compiler_gnu=$ac_cv_c_compiler_gnu
3238
c906108c
SS
3239
3240
3241
2232061b
MF
3242# Check whether --enable-werror was given.
3243if test "${enable_werror+set}" = set; then :
3244 enableval=$enable_werror; case "${enableval}" in
3245 yes | y) ERROR_ON_WARNING="yes" ;;
3246 no | n) ERROR_ON_WARNING="no" ;;
3247 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
3248 esac
3249fi
3250
3251
3252# Enable -Werror by default when using gcc
3253if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
3254 ERROR_ON_WARNING=yes
3255fi
3256
3257WERROR_CFLAGS=""
3258if test "${ERROR_ON_WARNING}" = yes ; then
3259# NOTE: Disabled in the sim dir due to most sims generating warnings.
3260# WERROR_CFLAGS="-Werror"
3261 true
3262fi
3263
3264# The entries after -Wno-pointer-sign are disabled warnings which may
3265# be enabled in the future, which can not currently be used to build
3266# GDB.
3267# NOTE: If you change this list, remember to update
c8cca39f 3268# gdb/doc/gdbint.texinfo.
2232061b
MF
3269build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
3270-Wformat-nonliteral -Wno-pointer-sign \
3271-Wno-unused -Wunused-value -Wunused-function \
3272-Wno-switch -Wno-char-subscripts -Wmissing-prototypes"
3273
3274# Enable -Wno-format by default when using gcc on mingw since many
3275# GCC versions complain about %I64.
3276case "${host}" in
3277 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
3278esac
3279
81ecdfbb
RW
3280# Check whether --enable-build-warnings was given.
3281if test "${enable_build_warnings+set}" = set; then :
3282 enableval=$enable_build_warnings; case "${enableval}" in
c8cca39f
AC
3283 yes) ;;
3284 no) build_warnings="-w";;
3285 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
3286 build_warnings="${build_warnings} ${t}";;
3287 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
3288 build_warnings="${t} ${build_warnings}";;
3289 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
3290esac
3291if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
3292 echo "Setting compiler warning flags = $build_warnings" 6>&1
3293fi
81ecdfbb
RW
3294fi
3295# Check whether --enable-sim-build-warnings was given.
3296if test "${enable_sim_build_warnings+set}" = set; then :
3297 enableval=$enable_sim_build_warnings; case "${enableval}" in
c906108c
SS
3298 yes) ;;
3299 no) build_warnings="-w";;
3300 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
c8cca39f 3301 build_warnings="${build_warnings} ${t}";;
c906108c 3302 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
c8cca39f
AC
3303 build_warnings="${t} ${build_warnings}";;
3304 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
c906108c
SS
3305esac
3306if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
c8cca39f
AC
3307 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
3308fi
81ecdfbb
RW
3309fi
3310WARN_CFLAGS=""
d4f3574e
SS
3311if test "x${build_warnings}" != x -a "x$GCC" = xyes
3312then
81ecdfbb
RW
3313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
3314$as_echo_n "checking compiler warning flags... " >&6; }
c8cca39f
AC
3315 # Separate out the -Werror flag as some files just cannot be
3316 # compiled with it enabled.
3317 for w in ${build_warnings}; do
3318 case $w in
3319 -Werr*) WERROR_CFLAGS=-Werror ;;
3320 *) # Check that GCC accepts it
3321 saved_CFLAGS="$CFLAGS"
3322 CFLAGS="$CFLAGS $w"
81ecdfbb 3323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3324/* end confdefs.h. */
3325
3326int
3327main ()
3328{
3329
3330 ;
3331 return 0;
3332}
3333_ACEOF
81ecdfbb 3334if ac_fn_c_try_compile "$LINENO"; then :
c8cca39f 3335 WARN_CFLAGS="${WARN_CFLAGS} $w"
c8cca39f 3336fi
81ecdfbb 3337rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c8cca39f
AC
3338 CFLAGS="$saved_CFLAGS"
3339 esac
3340 done
2232061b
MF
3341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
3342$as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
c906108c
SS
3343fi
3344
3345
3346# Put a plausible default for CC_FOR_BUILD in Makefile.
3347if test "x$cross_compiling" = "xno" -a "x$host" != "xi386-windows"; then
3348 AR_FOR_BUILD='$(AR)'
3349 AR_FLAGS_FOR_BUILD='$(AR_FLAGS)'
3350 CC_FOR_BUILD='$(CC)'
3351 CFLAGS_FOR_BUILD='$(CFLAGS)'
3352 RANLIB_FOR_BUILD='$(RANLIB)'
3353 LIBIBERTY_LIB=../../libiberty/libiberty.a
3354else
3355 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3356 AR_FLAGS_FOR_BUILD=${AR_FLAGS_FOR_BUILD-rc}
3357 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
3358 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-"-g"}
3359 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3360 LIBIBERTY_LIB=
3361fi
3362
3363
c906108c 3364# Make sure we can run config.sub.
81ecdfbb
RW
3365$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3366 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3367
3368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3369$as_echo_n "checking build system type... " >&6; }
3370if test "${ac_cv_build+set}" = set; then :
3371 $as_echo_n "(cached) " >&6
b7026657 3372else
81ecdfbb
RW
3373 ac_build_alias=$build_alias
3374test "x$ac_build_alias" = x &&
3375 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3376test "x$ac_build_alias" = x &&
3377 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3378ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3379 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3380
3381fi
3382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3383$as_echo "$ac_cv_build" >&6; }
3384case $ac_cv_build in
3385*-*-*) ;;
3386*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3387esac
b7026657 3388build=$ac_cv_build
81ecdfbb
RW
3389ac_save_IFS=$IFS; IFS='-'
3390set x $ac_cv_build
3391shift
3392build_cpu=$1
3393build_vendor=$2
3394shift; shift
3395# Remember, the first character of IFS is used to create $*,
3396# except with old shells:
3397build_os=$*
3398IFS=$ac_save_IFS
3399case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3400
3401
3402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3403$as_echo_n "checking host system type... " >&6; }
3404if test "${ac_cv_host+set}" = set; then :
3405 $as_echo_n "(cached) " >&6
b7026657 3406else
81ecdfbb
RW
3407 if test "x$host_alias" = x; then
3408 ac_cv_host=$ac_cv_build
3409else
3410 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3411 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3412fi
c906108c 3413
b7026657 3414fi
81ecdfbb
RW
3415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3416$as_echo "$ac_cv_host" >&6; }
3417case $ac_cv_host in
3418*-*-*) ;;
3419*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3420esac
b7026657 3421host=$ac_cv_host
81ecdfbb
RW
3422ac_save_IFS=$IFS; IFS='-'
3423set x $ac_cv_host
3424shift
3425host_cpu=$1
3426host_vendor=$2
3427shift; shift
3428# Remember, the first character of IFS is used to create $*,
3429# except with old shells:
3430host_os=$*
3431IFS=$ac_save_IFS
3432case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3433
3434
3435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3436$as_echo_n "checking target system type... " >&6; }
3437if test "${ac_cv_target+set}" = set; then :
3438 $as_echo_n "(cached) " >&6
3439else
3440 if test "x$target_alias" = x; then
3441 ac_cv_target=$ac_cv_host
b7026657 3442else
81ecdfbb
RW
3443 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3444 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3445fi
c906108c 3446
b7026657 3447fi
81ecdfbb
RW
3448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3449$as_echo "$ac_cv_target" >&6; }
3450case $ac_cv_target in
3451*-*-*) ;;
3452*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3453esac
b7026657 3454target=$ac_cv_target
81ecdfbb
RW
3455ac_save_IFS=$IFS; IFS='-'
3456set x $ac_cv_target
3457shift
3458target_cpu=$1
3459target_vendor=$2
3460shift; shift
3461# Remember, the first character of IFS is used to create $*,
3462# except with old shells:
3463target_os=$*
3464IFS=$ac_save_IFS
3465case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c906108c 3466
c906108c 3467
b7026657
AC
3468# The aliases save the names the user supplied, while $host etc.
3469# will get canonicalized.
3470test -n "$target_alias" &&
c906108c
SS
3471 test "$program_prefix$program_suffix$program_transform_name" = \
3472 NONENONEs,x,x, &&
3473 program_prefix=${target_alias}-
81ecdfbb 3474
c906108c 3475test "$program_prefix" != NONE &&
81ecdfbb 3476 program_transform_name="s&^&$program_prefix&;$program_transform_name"
c906108c
SS
3477# Use a double $ so make ignores it.
3478test "$program_suffix" != NONE &&
81ecdfbb
RW
3479 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3480# Double any \ or $.
b7026657 3481# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
3482ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3483program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
c906108c
SS
3484
3485
3486. ${srcdir}/../../bfd/configure.host
3487
81ecdfbb 3488ac_config_headers="$ac_config_headers config.h:config.in"
c906108c
SS
3489
3490
b7026657
AC
3491ac_ext=c
3492ac_cpp='$CPP $CPPFLAGS'
3493ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3494ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3495ac_compiler_gnu=$ac_cv_c_compiler_gnu
81ecdfbb
RW
3496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3497$as_echo_n "checking how to run the C preprocessor... " >&6; }
c906108c
SS
3498# On Suns, sometimes $CPP names a directory.
3499if test -n "$CPP" && test -d "$CPP"; then
3500 CPP=
3501fi
3502if test -z "$CPP"; then
81ecdfbb
RW
3503 if test "${ac_cv_prog_CPP+set}" = set; then :
3504 $as_echo_n "(cached) " >&6
c906108c 3505else
b7026657
AC
3506 # Double quotes because CPP needs to be expanded
3507 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3508 do
3509 ac_preproc_ok=false
3510for ac_c_preproc_warn_flag in '' yes
3511do
3512 # Use a header file that comes with gcc, so configuring glibc
3513 # with a fresh cross-compiler works.
3514 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3515 # <limits.h> exists even on freestanding compilers.
c906108c 3516 # On the NeXT, cc -E runs the code through the compiler's parser,
b7026657 3517 # not just through cpp. "Syntax error" is here to catch this case.
81ecdfbb 3518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3519/* end confdefs.h. */
3520#ifdef __STDC__
3521# include <limits.h>
3522#else
3523# include <assert.h>
3524#endif
3525 Syntax error
3526_ACEOF
81ecdfbb 3527if ac_fn_c_try_cpp "$LINENO"; then :
b7026657 3528
81ecdfbb 3529else
b7026657
AC
3530 # Broken: fails on valid input.
3531continue
3532fi
3533rm -f conftest.err conftest.$ac_ext
3534
81ecdfbb 3535 # OK, works on sane cases. Now check whether nonexistent headers
b7026657 3536 # can be detected and how.
81ecdfbb 3537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3538/* end confdefs.h. */
3539#include <ac_nonexistent.h>
3540_ACEOF
81ecdfbb 3541if ac_fn_c_try_cpp "$LINENO"; then :
b7026657
AC
3542 # Broken: success on invalid input.
3543continue
3544else
b7026657
AC
3545 # Passes both tests.
3546ac_preproc_ok=:
3547break
3548fi
3549rm -f conftest.err conftest.$ac_ext
3550
3551done
3552# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3553rm -f conftest.err conftest.$ac_ext
81ecdfbb 3554if $ac_preproc_ok; then :
b7026657
AC
3555 break
3556fi
3557
3558 done
3559 ac_cv_prog_CPP=$CPP
3560
3561fi
3562 CPP=$ac_cv_prog_CPP
3563else
3564 ac_cv_prog_CPP=$CPP
3565fi
81ecdfbb
RW
3566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3567$as_echo "$CPP" >&6; }
b7026657
AC
3568ac_preproc_ok=false
3569for ac_c_preproc_warn_flag in '' yes
3570do
3571 # Use a header file that comes with gcc, so configuring glibc
3572 # with a fresh cross-compiler works.
3573 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3574 # <limits.h> exists even on freestanding compilers.
3575 # On the NeXT, cc -E runs the code through the compiler's parser,
3576 # not just through cpp. "Syntax error" is here to catch this case.
81ecdfbb 3577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3578/* end confdefs.h. */
3579#ifdef __STDC__
3580# include <limits.h>
3581#else
3582# include <assert.h>
3583#endif
3584 Syntax error
3585_ACEOF
81ecdfbb 3586if ac_fn_c_try_cpp "$LINENO"; then :
b7026657 3587
81ecdfbb 3588else
b7026657
AC
3589 # Broken: fails on valid input.
3590continue
3591fi
3592rm -f conftest.err conftest.$ac_ext
3593
81ecdfbb 3594 # OK, works on sane cases. Now check whether nonexistent headers
b7026657 3595 # can be detected and how.
81ecdfbb 3596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3597/* end confdefs.h. */
3598#include <ac_nonexistent.h>
3599_ACEOF
81ecdfbb 3600if ac_fn_c_try_cpp "$LINENO"; then :
b7026657
AC
3601 # Broken: success on invalid input.
3602continue
3603else
b7026657
AC
3604 # Passes both tests.
3605ac_preproc_ok=:
3606break
3607fi
3608rm -f conftest.err conftest.$ac_ext
3609
3610done
3611# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3612rm -f conftest.err conftest.$ac_ext
81ecdfbb
RW
3613if $ac_preproc_ok; then :
3614
c906108c 3615else
81ecdfbb
RW
3616 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3617$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3618as_fn_error "C preprocessor \"$CPP\" fails sanity check
3619See \`config.log' for more details." "$LINENO" 5; }
b7026657
AC
3620fi
3621
3622ac_ext=c
3623ac_cpp='$CPP $CPPFLAGS'
3624ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3625ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3626ac_compiler_gnu=$ac_cv_c_compiler_gnu
3627
3628
81ecdfbb
RW
3629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3630$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3631if test "${ac_cv_path_GREP+set}" = set; then :
3632 $as_echo_n "(cached) " >&6
b7026657 3633else
81ecdfbb
RW
3634 if test -z "$GREP"; then
3635 ac_path_GREP_found=false
3636 # Loop through the user's path and test for each of PROGNAME-LIST
3637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3638for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3639do
3640 IFS=$as_save_IFS
3641 test -z "$as_dir" && as_dir=.
3642 for ac_prog in grep ggrep; do
3643 for ac_exec_ext in '' $ac_executable_extensions; do
3644 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3645 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3646# Check for GNU ac_path_GREP and select it if it is found.
3647 # Check for GNU $ac_path_GREP
3648case `"$ac_path_GREP" --version 2>&1` in
3649*GNU*)
3650 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3651*)
3652 ac_count=0
3653 $as_echo_n 0123456789 >"conftest.in"
3654 while :
3655 do
3656 cat "conftest.in" "conftest.in" >"conftest.tmp"
3657 mv "conftest.tmp" "conftest.in"
3658 cp "conftest.in" "conftest.nl"
3659 $as_echo 'GREP' >> "conftest.nl"
3660 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3661 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3662 as_fn_arith $ac_count + 1 && ac_count=$as_val
3663 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3664 # Best one so far, save it but keep looking for a better one
3665 ac_cv_path_GREP="$ac_path_GREP"
3666 ac_path_GREP_max=$ac_count
b7026657 3667 fi
81ecdfbb
RW
3668 # 10*(2^10) chars as input seems more than enough
3669 test $ac_count -gt 10 && break
3670 done
3671 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3672esac
3673
3674 $ac_path_GREP_found && break 3
3675 done
3676 done
3677 done
3678IFS=$as_save_IFS
3679 if test -z "$ac_cv_path_GREP"; then
3680 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3681 fi
3682else
3683 ac_cv_path_GREP=$GREP
3684fi
3685
b7026657 3686fi
81ecdfbb
RW
3687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3688$as_echo "$ac_cv_path_GREP" >&6; }
3689 GREP="$ac_cv_path_GREP"
b7026657
AC
3690
3691
81ecdfbb
RW
3692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3693$as_echo_n "checking for egrep... " >&6; }
3694if test "${ac_cv_path_EGREP+set}" = set; then :
3695 $as_echo_n "(cached) " >&6
b7026657 3696else
81ecdfbb
RW
3697 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3698 then ac_cv_path_EGREP="$GREP -E"
3699 else
3700 if test -z "$EGREP"; then
3701 ac_path_EGREP_found=false
3702 # Loop through the user's path and test for each of PROGNAME-LIST
3703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3704for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3705do
3706 IFS=$as_save_IFS
3707 test -z "$as_dir" && as_dir=.
3708 for ac_prog in egrep; do
3709 for ac_exec_ext in '' $ac_executable_extensions; do
3710 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3711 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3712# Check for GNU ac_path_EGREP and select it if it is found.
3713 # Check for GNU $ac_path_EGREP
3714case `"$ac_path_EGREP" --version 2>&1` in
3715*GNU*)
3716 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3717*)
3718 ac_count=0
3719 $as_echo_n 0123456789 >"conftest.in"
3720 while :
3721 do
3722 cat "conftest.in" "conftest.in" >"conftest.tmp"
3723 mv "conftest.tmp" "conftest.in"
3724 cp "conftest.in" "conftest.nl"
3725 $as_echo 'EGREP' >> "conftest.nl"
3726 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3727 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3728 as_fn_arith $ac_count + 1 && ac_count=$as_val
3729 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3730 # Best one so far, save it but keep looking for a better one
3731 ac_cv_path_EGREP="$ac_path_EGREP"
3732 ac_path_EGREP_max=$ac_count
3733 fi
3734 # 10*(2^10) chars as input seems more than enough
3735 test $ac_count -gt 10 && break
3736 done
3737 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3738esac
3739
3740 $ac_path_EGREP_found && break 3
3741 done
3742 done
3743 done
3744IFS=$as_save_IFS
3745 if test -z "$ac_cv_path_EGREP"; then
3746 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3747 fi
3748else
3749 ac_cv_path_EGREP=$EGREP
3750fi
3751
3752 fi
3753fi
3754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3755$as_echo "$ac_cv_path_EGREP" >&6; }
3756 EGREP="$ac_cv_path_EGREP"
3757
3758
3759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3760$as_echo_n "checking for ANSI C header files... " >&6; }
3761if test "${ac_cv_header_stdc+set}" = set; then :
3762 $as_echo_n "(cached) " >&6
3763else
3764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3765/* end confdefs.h. */
3766#include <stdlib.h>
3767#include <stdarg.h>
3768#include <string.h>
3769#include <float.h>
3770
3771int
3772main ()
3773{
3774
3775 ;
3776 return 0;
3777}
3778_ACEOF
81ecdfbb 3779if ac_fn_c_try_compile "$LINENO"; then :
b7026657
AC
3780 ac_cv_header_stdc=yes
3781else
81ecdfbb 3782 ac_cv_header_stdc=no
b7026657 3783fi
81ecdfbb 3784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b7026657
AC
3785
3786if test $ac_cv_header_stdc = yes; then
3787 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
81ecdfbb 3788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3789/* end confdefs.h. */
3790#include <string.h>
3791
3792_ACEOF
3793if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
81ecdfbb
RW
3794 $EGREP "memchr" >/dev/null 2>&1; then :
3795
c906108c 3796else
b7026657 3797 ac_cv_header_stdc=no
c906108c
SS
3798fi
3799rm -f conftest*
b7026657 3800
c906108c 3801fi
b7026657
AC
3802
3803if test $ac_cv_header_stdc = yes; then
3804 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
81ecdfbb 3805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3806/* end confdefs.h. */
3807#include <stdlib.h>
3808
3809_ACEOF
3810if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
81ecdfbb
RW
3811 $EGREP "free" >/dev/null 2>&1; then :
3812
b7026657
AC
3813else
3814 ac_cv_header_stdc=no
c906108c
SS
3815fi
3816rm -f conftest*
b7026657 3817
c906108c 3818fi
b7026657
AC
3819
3820if test $ac_cv_header_stdc = yes; then
3821 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
81ecdfbb 3822 if test "$cross_compiling" = yes; then :
b7026657 3823 :
c906108c 3824else
81ecdfbb 3825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3826/* end confdefs.h. */
3827#include <ctype.h>
81ecdfbb 3828#include <stdlib.h>
b7026657
AC
3829#if ((' ' & 0x0FF) == 0x020)
3830# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3831# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3832#else
3833# define ISLOWER(c) \
3834 (('a' <= (c) && (c) <= 'i') \
3835 || ('j' <= (c) && (c) <= 'r') \
3836 || ('s' <= (c) && (c) <= 'z'))
3837# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3838#endif
3839
3840#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3841int
3842main ()
3843{
3844 int i;
3845 for (i = 0; i < 256; i++)
3846 if (XOR (islower (i), ISLOWER (i))
3847 || toupper (i) != TOUPPER (i))
81ecdfbb
RW
3848 return 2;
3849 return 0;
b7026657
AC
3850}
3851_ACEOF
81ecdfbb 3852if ac_fn_c_try_run "$LINENO"; then :
b7026657 3853
81ecdfbb
RW
3854else
3855 ac_cv_header_stdc=no
b7026657 3856fi
81ecdfbb
RW
3857rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3858 conftest.$ac_objext conftest.beam conftest.$ac_ext
b7026657 3859fi
81ecdfbb 3860
b7026657
AC
3861fi
3862fi
81ecdfbb
RW
3863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3864$as_echo "$ac_cv_header_stdc" >&6; }
b7026657
AC
3865if test $ac_cv_header_stdc = yes; then
3866
81ecdfbb 3867$as_echo "#define STDC_HEADERS 1" >>confdefs.h
b7026657 3868
c906108c 3869fi
c906108c 3870
b7026657 3871# On IRIX 5.3, sys/types and inttypes.h are conflicting.
81ecdfbb
RW
3872for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3873 inttypes.h stdint.h unistd.h
3874do :
3875 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3876ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3877"
3878eval as_val=\$$as_ac_Header
3879 if test "x$as_val" = x""yes; then :
3880 cat >>confdefs.h <<_ACEOF
3881#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3882_ACEOF
b7026657 3883
81ecdfbb 3884fi
b7026657 3885
81ecdfbb 3886done
b7026657
AC
3887
3888
81ecdfbb
RW
3889for ac_header in stdlib.h string.h strings.h sys/stat.h sys/types.h unistd.h
3890do :
3891 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3892ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
3893eval as_val=\$$as_ac_Header
3894 if test "x$as_val" = x""yes; then :
3895 cat >>confdefs.h <<_ACEOF
3896#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3897_ACEOF
b7026657 3898
81ecdfbb 3899fi
b7026657 3900
81ecdfbb 3901done
b7026657 3902
81ecdfbb
RW
3903ac_header_dirent=no
3904for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
3905 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
3906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
3907$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
3908if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
3909 $as_echo_n "(cached) " >&6
b7026657 3910else
81ecdfbb 3911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 3912/* end confdefs.h. */
81ecdfbb
RW
3913#include <sys/types.h>
3914#include <$ac_hdr>
b7026657 3915
81ecdfbb
RW
3916int
3917main ()
3918{
3919if ((DIR *) 0)
3920return 0;
3921 ;
3922 return 0;
3923}
b7026657 3924_ACEOF
81ecdfbb 3925if ac_fn_c_try_compile "$LINENO"; then :
b7026657
AC
3926 eval "$as_ac_Header=yes"
3927else
81ecdfbb 3928 eval "$as_ac_Header=no"
c906108c 3929fi
81ecdfbb 3930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c906108c 3931fi
81ecdfbb
RW
3932eval ac_res=\$$as_ac_Header
3933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3934$as_echo "$ac_res" >&6; }
3935eval as_val=\$$as_ac_Header
3936 if test "x$as_val" = x""yes; then :
b7026657 3937 cat >>confdefs.h <<_ACEOF
81ecdfbb 3938#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
b7026657
AC
3939_ACEOF
3940
81ecdfbb 3941ac_header_dirent=$ac_hdr; break
c906108c 3942fi
b7026657 3943
c906108c
SS
3944done
3945# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
3946if test $ac_header_dirent = dirent.h; then
81ecdfbb
RW
3947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
3948$as_echo_n "checking for library containing opendir... " >&6; }
3949if test "${ac_cv_search_opendir+set}" = set; then :
3950 $as_echo_n "(cached) " >&6
b7026657
AC
3951else
3952 ac_func_search_save_LIBS=$LIBS
81ecdfbb 3953cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
3954/* end confdefs.h. */
3955
81ecdfbb
RW
3956/* Override any GCC internal prototype to avoid an error.
3957 Use char because int might match the return type of a GCC
3958 builtin and then its argument prototype would still apply. */
b7026657
AC
3959#ifdef __cplusplus
3960extern "C"
3961#endif
b7026657
AC
3962char opendir ();
3963int
3964main ()
3965{
81ecdfbb 3966return opendir ();
b7026657
AC
3967 ;
3968 return 0;
3969}
3970_ACEOF
81ecdfbb
RW
3971for ac_lib in '' dir; do
3972 if test -z "$ac_lib"; then
3973 ac_res="none required"
3974 else
3975 ac_res=-l$ac_lib
b7026657 3976 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
81ecdfbb
RW
3977 fi
3978 if ac_fn_c_try_link "$LINENO"; then :
3979 ac_cv_search_opendir=$ac_res
3980fi
3981rm -f core conftest.err conftest.$ac_objext \
3982 conftest$ac_exeext
3983 if test "${ac_cv_search_opendir+set}" = set; then :
3984 break
3985fi
3986done
3987if test "${ac_cv_search_opendir+set}" = set; then :
b7026657 3988
c906108c 3989else
81ecdfbb 3990 ac_cv_search_opendir=no
b7026657 3991fi
81ecdfbb 3992rm conftest.$ac_ext
b7026657
AC
3993LIBS=$ac_func_search_save_LIBS
3994fi
81ecdfbb
RW
3995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
3996$as_echo "$ac_cv_search_opendir" >&6; }
3997ac_res=$ac_cv_search_opendir
3998if test "$ac_res" != no; then :
3999 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
b7026657 4000
c906108c
SS
4001fi
4002
4003else
81ecdfbb
RW
4004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4005$as_echo_n "checking for library containing opendir... " >&6; }
4006if test "${ac_cv_search_opendir+set}" = set; then :
4007 $as_echo_n "(cached) " >&6
c906108c 4008else
b7026657 4009 ac_func_search_save_LIBS=$LIBS
81ecdfbb 4010cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
4011/* end confdefs.h. */
4012
81ecdfbb
RW
4013/* Override any GCC internal prototype to avoid an error.
4014 Use char because int might match the return type of a GCC
4015 builtin and then its argument prototype would still apply. */
b7026657
AC
4016#ifdef __cplusplus
4017extern "C"
4018#endif
b7026657
AC
4019char opendir ();
4020int
4021main ()
4022{
81ecdfbb 4023return opendir ();
b7026657
AC
4024 ;
4025 return 0;
4026}
4027_ACEOF
81ecdfbb
RW
4028for ac_lib in '' x; do
4029 if test -z "$ac_lib"; then
4030 ac_res="none required"
4031 else
4032 ac_res=-l$ac_lib
b7026657 4033 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
81ecdfbb
RW
4034 fi
4035 if ac_fn_c_try_link "$LINENO"; then :
4036 ac_cv_search_opendir=$ac_res
4037fi
4038rm -f core conftest.err conftest.$ac_objext \
4039 conftest$ac_exeext
4040 if test "${ac_cv_search_opendir+set}" = set; then :
4041 break
4042fi
4043done
4044if test "${ac_cv_search_opendir+set}" = set; then :
b7026657 4045
c906108c 4046else
81ecdfbb 4047 ac_cv_search_opendir=no
b7026657 4048fi
81ecdfbb 4049rm conftest.$ac_ext
b7026657 4050LIBS=$ac_func_search_save_LIBS
c906108c 4051fi
81ecdfbb
RW
4052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4053$as_echo "$ac_cv_search_opendir" >&6; }
4054ac_res=$ac_cv_search_opendir
4055if test "$ac_res" != no; then :
4056 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
c906108c
SS
4057
4058fi
4059
b7026657 4060fi
c906108c
SS
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
b7026657
AC
4071
4072if test -n "$ac_tool_prefix"; then
4073 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4074set dummy ${ac_tool_prefix}ranlib; ac_word=$2
81ecdfbb
RW
4075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4076$as_echo_n "checking for $ac_word... " >&6; }
4077if test "${ac_cv_prog_RANLIB+set}" = set; then :
4078 $as_echo_n "(cached) " >&6
c906108c
SS
4079else
4080 if test -n "$RANLIB"; then
4081 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4082else
b7026657
AC
4083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4084for as_dir in $PATH
4085do
4086 IFS=$as_save_IFS
4087 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4088 for ac_exec_ext in '' $ac_executable_extensions; do
4089 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b7026657 4090 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
81ecdfbb 4091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
4092 break 2
4093 fi
4094done
81ecdfbb
RW
4095 done
4096IFS=$as_save_IFS
b7026657 4097
c906108c
SS
4098fi
4099fi
b7026657 4100RANLIB=$ac_cv_prog_RANLIB
c906108c 4101if test -n "$RANLIB"; then
81ecdfbb
RW
4102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4103$as_echo "$RANLIB" >&6; }
b7026657 4104else
81ecdfbb
RW
4105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4106$as_echo "no" >&6; }
b7026657
AC
4107fi
4108
81ecdfbb 4109
b7026657
AC
4110fi
4111if test -z "$ac_cv_prog_RANLIB"; then
4112 ac_ct_RANLIB=$RANLIB
4113 # Extract the first word of "ranlib", so it can be a program name with args.
4114set dummy ranlib; ac_word=$2
81ecdfbb
RW
4115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4116$as_echo_n "checking for $ac_word... " >&6; }
4117if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4118 $as_echo_n "(cached) " >&6
b7026657
AC
4119else
4120 if test -n "$ac_ct_RANLIB"; then
4121 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4122else
4123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4124for as_dir in $PATH
4125do
4126 IFS=$as_save_IFS
4127 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4128 for ac_exec_ext in '' $ac_executable_extensions; do
4129 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
b7026657 4130 ac_cv_prog_ac_ct_RANLIB="ranlib"
81ecdfbb 4131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b7026657
AC
4132 break 2
4133 fi
4134done
81ecdfbb
RW
4135 done
4136IFS=$as_save_IFS
b7026657 4137
b7026657
AC
4138fi
4139fi
4140ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4141if test -n "$ac_ct_RANLIB"; then
81ecdfbb
RW
4142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4143$as_echo "$ac_ct_RANLIB" >&6; }
b7026657 4144else
81ecdfbb
RW
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4146$as_echo "no" >&6; }
b7026657
AC
4147fi
4148
81ecdfbb
RW
4149 if test "x$ac_ct_RANLIB" = x; then
4150 RANLIB=":"
4151 else
4152 case $cross_compiling:$ac_tool_warned in
4153yes:)
4154{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4155$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4156ac_tool_warned=yes ;;
4157esac
4158 RANLIB=$ac_ct_RANLIB
4159 fi
c906108c 4160else
b7026657 4161 RANLIB="$ac_cv_prog_RANLIB"
c906108c
SS
4162fi
4163
4164
81ecdfbb
RW
4165ac_config_files="$ac_config_files Makefile"
4166
4167ac_config_commands="$ac_config_commands default"
4168
b7026657 4169cat >confcache <<\_ACEOF
c906108c
SS
4170# This file is a shell script that caches the results of configure
4171# tests run on this system so they can be shared between configure
b7026657
AC
4172# scripts and configure runs, see configure's option --config-cache.
4173# It is not useful on other systems. If it contains results you don't
4174# want to keep, you may remove or edit it.
c906108c 4175#
b7026657
AC
4176# config.status only pays attention to the cache file if you give it
4177# the --recheck option to rerun configure.
c906108c 4178#
b7026657
AC
4179# `ac_cv_env_foo' variables (set or unset) will be overridden when
4180# loading this file, other *unset* `ac_cv_foo' will be assigned the
4181# following values.
4182
4183_ACEOF
4184
c906108c
SS
4185# The following way of writing the cache mishandles newlines in values,
4186# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 4187# So, we kill variables containing newlines.
c906108c
SS
4188# Ultrix sh set writes to stderr and can't be redirected directly,
4189# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
4190(
4191 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4192 eval ac_val=\$$ac_var
4193 case $ac_val in #(
4194 *${as_nl}*)
4195 case $ac_var in #(
4196 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4197$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4198 esac
4199 case $ac_var in #(
4200 _ | IFS | as_nl) ;; #(
4201 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4202 *) { eval $ac_var=; unset $ac_var;} ;;
4203 esac ;;
4204 esac
4205 done
4206
b7026657 4207 (set) 2>&1 |
81ecdfbb
RW
4208 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4209 *${as_nl}ac_space=\ *)
4210 # `set' does not quote correctly, so add quotes: double-quote
4211 # substitution turns \\\\ into \\, and sed turns \\ into \.
b7026657
AC
4212 sed -n \
4213 "s/'/'\\\\''/g;
4214 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 4215 ;; #(
b7026657
AC
4216 *)
4217 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 4218 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 4219 ;;
81ecdfbb
RW
4220 esac |
4221 sort
4222) |
b7026657 4223 sed '
81ecdfbb 4224 /^ac_cv_env_/b end
b7026657 4225 t clear
81ecdfbb 4226 :clear
b7026657
AC
4227 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4228 t end
81ecdfbb
RW
4229 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4230 :end' >>confcache
4231if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4232 if test -w "$cache_file"; then
4233 test "x$cache_file" != "x/dev/null" &&
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4235$as_echo "$as_me: updating cache $cache_file" >&6;}
b7026657 4236 cat confcache >$cache_file
c906108c 4237 else
81ecdfbb
RW
4238 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4239$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
c906108c
SS
4240 fi
4241fi
4242rm -f confcache
4243
c906108c
SS
4244test "x$prefix" = xNONE && prefix=$ac_default_prefix
4245# Let make expand exec_prefix.
4246test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4247
c906108c
SS
4248DEFS=-DHAVE_CONFIG_H
4249
b7026657
AC
4250ac_libobjs=
4251ac_ltlibobjs=
4252for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4253 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
4254 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4255 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
4256 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4257 # will be set to the directory where LIBOBJS objects are built.
4258 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4259 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b7026657
AC
4260done
4261LIBOBJS=$ac_libobjs
c906108c 4262
b7026657
AC
4263LTLIBOBJS=$ac_ltlibobjs
4264
4265
4266
4267: ${CONFIG_STATUS=./config.status}
81ecdfbb 4268ac_write_fail=0
b7026657
AC
4269ac_clean_files_save=$ac_clean_files
4270ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
4271{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4272$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4273as_write_fail=0
4274cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b7026657
AC
4275#! $SHELL
4276# Generated by $as_me.
c906108c 4277# Run this file to recreate the current configuration.
c906108c 4278# Compiler output produced by configure, useful for debugging
b7026657
AC
4279# configure, is in config.log if it exists.
4280
4281debug=false
4282ac_cs_recheck=false
4283ac_cs_silent=false
b7026657 4284
81ecdfbb
RW
4285SHELL=\${CONFIG_SHELL-$SHELL}
4286export SHELL
4287_ASEOF
4288cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
4289## -------------------- ##
4290## M4sh Initialization. ##
4291## -------------------- ##
4292
4293# Be more Bourne compatible
4294DUALCASE=1; export DUALCASE # for MKS sh
4295if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b7026657
AC
4296 emulate sh
4297 NULLCMD=:
81ecdfbb 4298 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b7026657
AC
4299 # is contrary to our usage. Disable this feature.
4300 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
4301 setopt NO_GLOB_SUBST
4302else
4303 case `(set -o) 2>/dev/null` in #(
4304 *posix*) :
4305 set -o posix ;; #(
4306 *) :
4307 ;;
4308esac
b7026657 4309fi
c906108c 4310
81ecdfbb
RW
4311
4312as_nl='
4313'
4314export as_nl
4315# Printing a long string crashes Solaris 7 /usr/bin/printf.
4316as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4317as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4318as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4319# Prefer a ksh shell builtin over an external printf program on Solaris,
4320# but without wasting forks for bash or zsh.
4321if test -z "$BASH_VERSION$ZSH_VERSION" \
4322 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4323 as_echo='print -r --'
4324 as_echo_n='print -rn --'
4325elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4326 as_echo='printf %s\n'
4327 as_echo_n='printf %s'
b7026657 4328else
81ecdfbb
RW
4329 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
4330 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
4331 as_echo_n='/usr/ucb/echo -n'
4332 else
4333 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
4334 as_echo_n_body='eval
4335 arg=$1;
4336 case $arg in #(
4337 *"$as_nl"*)
4338 expr "X$arg" : "X\\(.*\\)$as_nl";
4339 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
4340 esac;
4341 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4342 '
4343 export as_echo_n_body
4344 as_echo_n='sh -c $as_echo_n_body as_echo'
4345 fi
4346 export as_echo_body
4347 as_echo='sh -c $as_echo_body as_echo'
4348fi
4349
4350# The user is always right.
4351if test "${PATH_SEPARATOR+set}" != set; then
4352 PATH_SEPARATOR=:
4353 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4354 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4355 PATH_SEPARATOR=';'
4356 }
b7026657
AC
4357fi
4358
4359
81ecdfbb
RW
4360# IFS
4361# We need space, tab and new line, in precisely that order. Quoting is
4362# there to prevent editors from complaining about space-tab.
4363# (If _AS_PATH_WALK were called with IFS unset, it would disable word
4364# splitting by setting IFS to empty value.)
4365IFS=" "" $as_nl"
4366
4367# Find who we are. Look in the path if we contain no directory separator.
4368case $0 in #((
4369 *[\\/]* ) as_myself=$0 ;;
4370 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4371for as_dir in $PATH
4372do
4373 IFS=$as_save_IFS
4374 test -z "$as_dir" && as_dir=.
4375 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
4376 done
4377IFS=$as_save_IFS
4378
4379 ;;
4380esac
4381# We did not find ourselves, most probably we were run as `sh COMMAND'
4382# in which case we are not to be found in the path.
4383if test "x$as_myself" = x; then
4384 as_myself=$0
4385fi
4386if test ! -f "$as_myself"; then
4387 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4388 exit 1
4389fi
4390
4391# Unset variables that we do not need and which cause bugs (e.g. in
4392# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
4393# suppresses any "Segmentation fault" message there. '((' could
4394# trigger a bug in pdksh 5.2.14.
4395for as_var in BASH_ENV ENV MAIL MAILPATH
4396do eval test x\${$as_var+set} = xset \
4397 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4398done
b7026657
AC
4399PS1='$ '
4400PS2='> '
4401PS4='+ '
4402
4403# NLS nuisances.
81ecdfbb
RW
4404LC_ALL=C
4405export LC_ALL
4406LANGUAGE=C
4407export LANGUAGE
4408
4409# CDPATH.
4410(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4411
4412
4413# as_fn_error ERROR [LINENO LOG_FD]
4414# ---------------------------------
4415# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4416# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4417# script with status $?, using 1 if that was 0.
4418as_fn_error ()
4419{
4420 as_status=$?; test $as_status -eq 0 && as_status=1
4421 if test "$3"; then
4422 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4423 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
b7026657 4424 fi
81ecdfbb
RW
4425 $as_echo "$as_me: error: $1" >&2
4426 as_fn_exit $as_status
4427} # as_fn_error
4428
4429
4430# as_fn_set_status STATUS
4431# -----------------------
4432# Set $? to STATUS, without forking.
4433as_fn_set_status ()
4434{
4435 return $1
4436} # as_fn_set_status
4437
4438# as_fn_exit STATUS
4439# -----------------
4440# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
4441as_fn_exit ()
4442{
4443 set +e
4444 as_fn_set_status $1
4445 exit $1
4446} # as_fn_exit
4447
4448# as_fn_unset VAR
4449# ---------------
4450# Portably unset VAR.
4451as_fn_unset ()
4452{
4453 { eval $1=; unset $1;}
4454}
4455as_unset=as_fn_unset
4456# as_fn_append VAR VALUE
4457# ----------------------
4458# Append the text in VALUE to the end of the definition contained in VAR. Take
4459# advantage of any shell optimizations that allow amortized linear growth over
4460# repeated appends, instead of the typical quadratic growth present in naive
4461# implementations.
4462if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
4463 eval 'as_fn_append ()
4464 {
4465 eval $1+=\$2
4466 }'
4467else
4468 as_fn_append ()
4469 {
4470 eval $1=\$$1\$2
4471 }
4472fi # as_fn_append
4473
4474# as_fn_arith ARG...
4475# ------------------
4476# Perform arithmetic evaluation on the ARGs, and store the result in the
4477# global $as_val. Take advantage of shells that can avoid forks. The arguments
4478# must be portable across $(()) and expr.
4479if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
4480 eval 'as_fn_arith ()
4481 {
4482 as_val=$(( $* ))
4483 }'
4484else
4485 as_fn_arith ()
4486 {
4487 as_val=`expr "$@" || test $? -eq 1`
4488 }
4489fi # as_fn_arith
4490
c906108c 4491
81ecdfbb
RW
4492if expr a : '\(a\)' >/dev/null 2>&1 &&
4493 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657
AC
4494 as_expr=expr
4495else
4496 as_expr=false
4497fi
c906108c 4498
81ecdfbb 4499if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657
AC
4500 as_basename=basename
4501else
4502 as_basename=false
4503fi
c906108c 4504
81ecdfbb
RW
4505if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4506 as_dirname=dirname
4507else
4508 as_dirname=false
4509fi
c906108c 4510
81ecdfbb 4511as_me=`$as_basename -- "$0" ||
b7026657
AC
4512$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4513 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
4514 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4515$as_echo X/"$0" |
4516 sed '/^.*\/\([^/][^/]*\)\/*$/{
4517 s//\1/
4518 q
4519 }
4520 /^X\/\(\/\/\)$/{
4521 s//\1/
4522 q
4523 }
4524 /^X\/\(\/\).*/{
4525 s//\1/
4526 q
4527 }
4528 s/.*/./; q'`
b7026657 4529
b7026657
AC
4530# Avoid depending upon Character Ranges.
4531as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4532as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4533as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4534as_cr_digits='0123456789'
4535as_cr_alnum=$as_cr_Letters$as_cr_digits
4536
81ecdfbb
RW
4537ECHO_C= ECHO_N= ECHO_T=
4538case `echo -n x` in #(((((
4539-n*)
4540 case `echo 'xy\c'` in
4541 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4542 xy) ECHO_C='\c';;
4543 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
4544 ECHO_T=' ';;
4545 esac;;
4546*)
4547 ECHO_N='-n';;
b7026657
AC
4548esac
4549
81ecdfbb
RW
4550rm -f conf$$ conf$$.exe conf$$.file
4551if test -d conf$$.dir; then
4552 rm -f conf$$.dir/conf$$.file
b7026657 4553else
81ecdfbb
RW
4554 rm -f conf$$.dir
4555 mkdir conf$$.dir 2>/dev/null
b7026657 4556fi
81ecdfbb
RW
4557if (echo >conf$$.file) 2>/dev/null; then
4558 if ln -s conf$$.file conf$$ 2>/dev/null; then
b7026657 4559 as_ln_s='ln -s'
81ecdfbb
RW
4560 # ... but there are two gotchas:
4561 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4562 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4563 # In both cases, we have to default to `cp -p'.
4564 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4565 as_ln_s='cp -p'
4566 elif ln conf$$.file conf$$ 2>/dev/null; then
4567 as_ln_s=ln
4568 else
4569 as_ln_s='cp -p'
c906108c 4570 fi
b7026657
AC
4571else
4572 as_ln_s='cp -p'
4573fi
81ecdfbb
RW
4574rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4575rmdir conf$$.dir 2>/dev/null
4576
4577
4578# as_fn_mkdir_p
4579# -------------
4580# Create "$as_dir" as a directory, including parents if necessary.
4581as_fn_mkdir_p ()
4582{
4583
4584 case $as_dir in #(
4585 -*) as_dir=./$as_dir;;
4586 esac
4587 test -d "$as_dir" || eval $as_mkdir_p || {
4588 as_dirs=
4589 while :; do
4590 case $as_dir in #(
4591 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4592 *) as_qdir=$as_dir;;
4593 esac
4594 as_dirs="'$as_qdir' $as_dirs"
4595 as_dir=`$as_dirname -- "$as_dir" ||
4596$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4597 X"$as_dir" : 'X\(//\)[^/]' \| \
4598 X"$as_dir" : 'X\(//\)$' \| \
4599 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4600$as_echo X"$as_dir" |
4601 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4602 s//\1/
4603 q
4604 }
4605 /^X\(\/\/\)[^/].*/{
4606 s//\1/
4607 q
4608 }
4609 /^X\(\/\/\)$/{
4610 s//\1/
4611 q
4612 }
4613 /^X\(\/\).*/{
4614 s//\1/
4615 q
4616 }
4617 s/.*/./; q'`
4618 test -d "$as_dir" && break
4619 done
4620 test -z "$as_dirs" || eval "mkdir $as_dirs"
4621 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
b7026657 4622
81ecdfbb
RW
4623
4624} # as_fn_mkdir_p
b7026657 4625if mkdir -p . 2>/dev/null; then
81ecdfbb 4626 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
4627else
4628 test -d ./-p && rmdir ./-p
4629 as_mkdir_p=false
4630fi
4631
81ecdfbb
RW
4632if test -x / >/dev/null 2>&1; then
4633 as_test_x='test -x'
4634else
4635 if ls -dL / >/dev/null 2>&1; then
4636 as_ls_L_option=L
4637 else
4638 as_ls_L_option=
4639 fi
4640 as_test_x='
4641 eval sh -c '\''
4642 if test -d "$1"; then
4643 test -d "$1/.";
4644 else
4645 case $1 in #(
4646 -*)set "./$1";;
4647 esac;
4648 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
4649 ???[sx]*):;;*)false;;esac;fi
4650 '\'' sh
4651 '
4652fi
4653as_executable_p=$as_test_x
b7026657
AC
4654
4655# Sed expression to map a string onto a valid CPP name.
4656as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
4657
4658# Sed expression to map a string onto a valid variable name.
4659as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
4660
4661
b7026657 4662exec 6>&1
81ecdfbb
RW
4663## ----------------------------------- ##
4664## Main body of $CONFIG_STATUS script. ##
4665## ----------------------------------- ##
4666_ASEOF
4667test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
4668
4669cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4670# Save the log message, to keep $0 and so on meaningful, and to
b7026657 4671# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
4672# values after options handling.
4673ac_log="
b7026657 4674This file was extended by $as_me, which was
81ecdfbb 4675generated by GNU Autoconf 2.64. Invocation command line was
b7026657
AC
4676
4677 CONFIG_FILES = $CONFIG_FILES
4678 CONFIG_HEADERS = $CONFIG_HEADERS
4679 CONFIG_LINKS = $CONFIG_LINKS
4680 CONFIG_COMMANDS = $CONFIG_COMMANDS
4681 $ $0 $@
4682
81ecdfbb
RW
4683on `(hostname || uname -n) 2>/dev/null | sed 1q`
4684"
4685
b7026657
AC
4686_ACEOF
4687
81ecdfbb
RW
4688case $ac_config_files in *"
4689"*) set x $ac_config_files; shift; ac_config_files=$*;;
4690esac
b7026657 4691
81ecdfbb
RW
4692case $ac_config_headers in *"
4693"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
4694esac
b7026657 4695
b7026657 4696
81ecdfbb
RW
4697cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4698# Files that config.status was made for.
4699config_files="$ac_config_files"
4700config_headers="$ac_config_headers"
4701config_commands="$ac_config_commands"
b7026657 4702
81ecdfbb 4703_ACEOF
b7026657 4704
81ecdfbb 4705cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657 4706ac_cs_usage="\
81ecdfbb
RW
4707\`$as_me' instantiates files and other configuration actions
4708from templates according to the current configuration. Unless the files
4709and actions are specified as TAGs, all are instantiated by default.
b7026657 4710
81ecdfbb 4711Usage: $0 [OPTION]... [TAG]...
b7026657
AC
4712
4713 -h, --help print this help, then exit
81ecdfbb
RW
4714 -V, --version print version number and configuration settings, then exit
4715 -q, --quiet, --silent
4716 do not print progress messages
b7026657
AC
4717 -d, --debug don't remove temporary files
4718 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
4719 --file=FILE[:TEMPLATE]
4720 instantiate the configuration file FILE
4721 --header=FILE[:TEMPLATE]
4722 instantiate the configuration header FILE
b7026657
AC
4723
4724Configuration files:
4725$config_files
4726
4727Configuration headers:
4728$config_headers
4729
4730Configuration commands:
4731$config_commands
4732
81ecdfbb 4733Report bugs to the package provider."
b7026657 4734
81ecdfbb
RW
4735_ACEOF
4736cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b7026657
AC
4737ac_cs_version="\\
4738config.status
81ecdfbb
RW
4739configured by $0, generated by GNU Autoconf 2.64,
4740 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
b7026657 4741
81ecdfbb 4742Copyright (C) 2009 Free Software Foundation, Inc.
b7026657
AC
4743This config.status script is free software; the Free Software Foundation
4744gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
4745
4746ac_pwd='$ac_pwd'
4747srcdir='$srcdir'
4748INSTALL='$INSTALL'
4749test -n "\$AWK" || AWK=awk
b7026657
AC
4750_ACEOF
4751
81ecdfbb
RW
4752cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4753# The default lists apply if the user does not specify any file.
b7026657
AC
4754ac_need_defaults=:
4755while test $# != 0
4756do
4757 case $1 in
4758 --*=*)
81ecdfbb
RW
4759 ac_option=`expr "X$1" : 'X\([^=]*\)='`
4760 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b7026657
AC
4761 ac_shift=:
4762 ;;
81ecdfbb 4763 *)
b7026657
AC
4764 ac_option=$1
4765 ac_optarg=$2
4766 ac_shift=shift
4767 ;;
b7026657
AC
4768 esac
4769
4770 case $ac_option in
4771 # Handling of the options.
b7026657
AC
4772 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4773 ac_cs_recheck=: ;;
81ecdfbb
RW
4774 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
4775 $as_echo "$ac_cs_version"; exit ;;
4776 --debug | --debu | --deb | --de | --d | -d )
b7026657
AC
4777 debug=: ;;
4778 --file | --fil | --fi | --f )
4779 $ac_shift
81ecdfbb
RW
4780 case $ac_optarg in
4781 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4782 esac
4783 as_fn_append CONFIG_FILES " '$ac_optarg'"
b7026657
AC
4784 ac_need_defaults=false;;
4785 --header | --heade | --head | --hea )
4786 $ac_shift
81ecdfbb
RW
4787 case $ac_optarg in
4788 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4789 esac
4790 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
b7026657 4791 ac_need_defaults=false;;
81ecdfbb
RW
4792 --he | --h)
4793 # Conflict between --help and --header
4794 as_fn_error "ambiguous option: \`$1'
4795Try \`$0 --help' for more information.";;
4796 --help | --hel | -h )
4797 $as_echo "$ac_cs_usage"; exit ;;
b7026657
AC
4798 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4799 | -silent | --silent | --silen | --sile | --sil | --si | --s)
4800 ac_cs_silent=: ;;
4801
4802 # This is an error.
81ecdfbb
RW
4803 -*) as_fn_error "unrecognized option: \`$1'
4804Try \`$0 --help' for more information." ;;
b7026657 4805
81ecdfbb
RW
4806 *) as_fn_append ac_config_targets " $1"
4807 ac_need_defaults=false ;;
b7026657
AC
4808
4809 esac
4810 shift
c906108c 4811done
b7026657
AC
4812
4813ac_configure_extra_args=
4814
4815if $ac_cs_silent; then
4816 exec 6>/dev/null
4817 ac_configure_extra_args="$ac_configure_extra_args --silent"
c906108c 4818fi
c906108c 4819
b7026657 4820_ACEOF
81ecdfbb 4821cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b7026657 4822if \$ac_cs_recheck; then
81ecdfbb
RW
4823 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
4824 shift
4825 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
4826 CONFIG_SHELL='$SHELL'
4827 export CONFIG_SHELL
4828 exec "\$@"
b7026657 4829fi
c906108c 4830
b7026657 4831_ACEOF
81ecdfbb
RW
4832cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4833exec 5>>config.log
4834{
4835 echo
4836 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4837## Running $as_me. ##
4838_ASBOX
4839 $as_echo "$ac_log"
4840} >&5
b7026657 4841
81ecdfbb
RW
4842_ACEOF
4843cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4844_ACEOF
b7026657 4845
81ecdfbb 4846cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657 4847
81ecdfbb 4848# Handling of arguments.
b7026657
AC
4849for ac_config_target in $ac_config_targets
4850do
81ecdfbb
RW
4851 case $ac_config_target in
4852 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
4853 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
4854 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
4855
4856 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c906108c 4857 esac
b7026657
AC
4858done
4859
81ecdfbb 4860
b7026657
AC
4861# If the user did not use the arguments to specify the items to instantiate,
4862# then the envvar interface is used. Set only those that are not.
4863# We use the long form for the default assignment because of an extremely
4864# bizarre bug on SunOS 4.1.3.
4865if $ac_need_defaults; then
4866 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
4867 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
4868 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
4869fi
c906108c 4870
b7026657 4871# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 4872# simply because there is no reason against having it here, and in addition,
b7026657 4873# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
4874# Hook for its removal unless debugging.
4875# Note that there is a small window in which the directory will not be cleaned:
4876# after its creation but before its name has been assigned to `$tmp'.
b7026657
AC
4877$debug ||
4878{
81ecdfbb
RW
4879 tmp=
4880 trap 'exit_status=$?
4881 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
4882' 0
4883 trap 'as_fn_exit 1' 1 2 13 15
b7026657 4884}
b7026657
AC
4885# Create a (secure) tmp directory for tmp files.
4886
4887{
81ecdfbb 4888 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
b7026657
AC
4889 test -n "$tmp" && test -d "$tmp"
4890} ||
4891{
81ecdfbb
RW
4892 tmp=./conf$$-$RANDOM
4893 (umask 077 && mkdir "$tmp")
4894} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
4895
4896# Set up the scripts for CONFIG_FILES section.
4897# No need to generate them if there are no CONFIG_FILES.
4898# This happens for instance with `./config.status config.h'.
4899if test -n "$CONFIG_FILES"; then
4900
4901
4902ac_cr=`echo X | tr X '\015'`
4903# On cygwin, bash can eat \r inside `` if the user requested igncr.
4904# But we know of no other shell where ac_cr would be empty at this
4905# point, so we can use a bashism as a fallback.
4906if test "x$ac_cr" = x; then
4907 eval ac_cr=\$\'\\r\'
4908fi
4909ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
4910if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
4911 ac_cs_awk_cr='\r'
4912else
4913 ac_cs_awk_cr=$ac_cr
4914fi
4915
4916echo 'BEGIN {' >"$tmp/subs1.awk" &&
4917_ACEOF
4918
4919
b7026657 4920{
81ecdfbb
RW
4921 echo "cat >conf$$subs.awk <<_ACEOF" &&
4922 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
4923 echo "_ACEOF"
4924} >conf$$subs.sh ||
4925 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
4926ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
4927ac_delim='%!_!# '
4928for ac_last_try in false false false false false :; do
4929 . ./conf$$subs.sh ||
4930 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
4931
4932 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
4933 if test $ac_delim_n = $ac_delim_num; then
4934 break
4935 elif $ac_last_try; then
4936 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
4937 else
4938 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4939 fi
4940done
4941rm -f conf$$subs.sh
b7026657 4942
81ecdfbb
RW
4943cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4944cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
b7026657 4945_ACEOF
81ecdfbb
RW
4946sed -n '
4947h
4948s/^/S["/; s/!.*/"]=/
4949p
4950g
4951s/^[^!]*!//
4952:repl
4953t repl
4954s/'"$ac_delim"'$//
4955t delim
4956:nl
4957h
4958s/\(.\{148\}\).*/\1/
4959t more1
4960s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
4961p
4962n
4963b repl
4964:more1
4965s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4966p
4967g
4968s/.\{148\}//
4969t nl
4970:delim
4971h
4972s/\(.\{148\}\).*/\1/
4973t more2
4974s/["\\]/\\&/g; s/^/"/; s/$/"/
4975p
4976b
4977:more2
4978s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4979p
4980g
4981s/.\{148\}//
4982t delim
4983' <conf$$subs.awk | sed '
4984/^[^""]/{
4985 N
4986 s/\n//
4987}
4988' >>$CONFIG_STATUS || ac_write_fail=1
4989rm -f conf$$subs.awk
4990cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4991_ACAWK
4992cat >>"\$tmp/subs1.awk" <<_ACAWK &&
4993 for (key in S) S_is_set[key] = 1
4994 FS = "\a"
b7026657 4995
81ecdfbb
RW
4996}
4997{
4998 line = $ 0
4999 nfields = split(line, field, "@")
5000 substed = 0
5001 len = length(field[1])
5002 for (i = 2; i < nfields; i++) {
5003 key = field[i]
5004 keylen = length(key)
5005 if (S_is_set[key]) {
5006 value = S[key]
5007 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5008 len += length(value) + length(field[++i])
5009 substed = 1
5010 } else
5011 len += 1 + keylen
5012 }
5013
5014 print line
5015}
c906108c 5016
81ecdfbb
RW
5017_ACAWK
5018_ACEOF
5019cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5020if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5021 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5022else
5023 cat
5024fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5025 || as_fn_error "could not setup config files machinery" "$LINENO" 5
5026_ACEOF
b7026657 5027
81ecdfbb
RW
5028# VPATH may cause trouble with some makes, so we remove $(srcdir),
5029# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5030# trailing colons and then remove the whole line if VPATH becomes empty
5031# (actually we leave an empty line to preserve line numbers).
5032if test "x$srcdir" = x.; then
5033 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5034s/:*\$(srcdir):*/:/
5035s/:*\${srcdir}:*/:/
5036s/:*@srcdir@:*/:/
5037s/^\([^=]*=[ ]*\):*/\1/
5038s/:*$//
5039s/^[^=]*=[ ]*$//
5040}'
5041fi
5042
5043cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5044fi # test -n "$CONFIG_FILES"
b7026657 5045
81ecdfbb
RW
5046# Set up the scripts for CONFIG_HEADERS section.
5047# No need to generate them if there are no CONFIG_HEADERS.
5048# This happens for instance with `./config.status Makefile'.
5049if test -n "$CONFIG_HEADERS"; then
5050cat >"$tmp/defines.awk" <<\_ACAWK ||
5051BEGIN {
b7026657
AC
5052_ACEOF
5053
81ecdfbb
RW
5054# Transform confdefs.h into an awk script `defines.awk', embedded as
5055# here-document in config.status, that substitutes the proper values into
5056# config.h.in to produce config.h.
5057
5058# Create a delimiter string that does not exist in confdefs.h, to ease
5059# handling of long lines.
5060ac_delim='%!_!# '
5061for ac_last_try in false false :; do
5062 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5063 if test -z "$ac_t"; then
5064 break
5065 elif $ac_last_try; then
5066 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
5067 else
5068 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
c906108c 5069 fi
81ecdfbb 5070done
c906108c 5071
81ecdfbb
RW
5072# For the awk script, D is an array of macro values keyed by name,
5073# likewise P contains macro parameters if any. Preserve backslash
5074# newline sequences.
5075
5076ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5077sed -n '
5078s/.\{148\}/&'"$ac_delim"'/g
5079t rset
5080:rset
5081s/^[ ]*#[ ]*define[ ][ ]*/ /
5082t def
5083d
5084:def
5085s/\\$//
5086t bsnl
5087s/["\\]/\\&/g
5088s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5089D["\1"]=" \3"/p
5090s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5091d
5092:bsnl
5093s/["\\]/\\&/g
5094s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5095D["\1"]=" \3\\\\\\n"\\/p
5096t cont
5097s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5098t cont
5099d
5100:cont
5101n
5102s/.\{148\}/&'"$ac_delim"'/g
5103t clear
5104:clear
5105s/\\$//
5106t bsnlc
5107s/["\\]/\\&/g; s/^/"/; s/$/"/p
5108d
5109:bsnlc
5110s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5111b cont
5112' <confdefs.h | sed '
5113s/'"$ac_delim"'/"\\\
5114"/g' >>$CONFIG_STATUS || ac_write_fail=1
5115
5116cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5117 for (key in D) D_is_set[key] = 1
5118 FS = "\a"
5119}
5120/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5121 line = \$ 0
5122 split(line, arg, " ")
5123 if (arg[1] == "#") {
5124 defundef = arg[2]
5125 mac1 = arg[3]
5126 } else {
5127 defundef = substr(arg[1], 2)
5128 mac1 = arg[2]
5129 }
5130 split(mac1, mac2, "(") #)
5131 macro = mac2[1]
5132 prefix = substr(line, 1, index(line, defundef) - 1)
5133 if (D_is_set[macro]) {
5134 # Preserve the white space surrounding the "#".
5135 print prefix "define", macro P[macro] D[macro]
5136 next
5137 } else {
5138 # Replace #undef with comments. This is necessary, for example,
5139 # in the case of _POSIX_SOURCE, which is predefined and required
5140 # on some systems where configure will not decide to define it.
5141 if (defundef == "undef") {
5142 print "/*", prefix defundef, macro, "*/"
5143 next
5144 }
5145 }
5146}
5147{ print }
5148_ACAWK
b7026657 5149_ACEOF
81ecdfbb
RW
5150cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5151 as_fn_error "could not setup config headers machinery" "$LINENO" 5
5152fi # test -n "$CONFIG_HEADERS"
5153
5154
5155eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
5156shift
5157for ac_tag
5158do
5159 case $ac_tag in
5160 :[FHLC]) ac_mode=$ac_tag; continue;;
5161 esac
5162 case $ac_mode$ac_tag in
5163 :[FHL]*:*);;
5164 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
5165 :[FH]-) ac_tag=-:-;;
5166 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
5167 esac
5168 ac_save_IFS=$IFS
5169 IFS=:
5170 set x $ac_tag
5171 IFS=$ac_save_IFS
5172 shift
5173 ac_file=$1
5174 shift
5175
5176 case $ac_mode in
5177 :L) ac_source=$1;;
5178 :[FH])
5179 ac_file_inputs=
5180 for ac_f
5181 do
5182 case $ac_f in
5183 -) ac_f="$tmp/stdin";;
5184 *) # Look for the file first in the build tree, then in the source tree
5185 # (if the path is not absolute). The absolute path cannot be DOS-style,
5186 # because $ac_f cannot contain `:'.
5187 test -f "$ac_f" ||
5188 case $ac_f in
5189 [\\/$]*) false;;
5190 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5191 esac ||
5192 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
5193 esac
5194 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5195 as_fn_append ac_file_inputs " '$ac_f'"
5196 done
5197
5198 # Let's still pretend it is `configure' which instantiates (i.e., don't
5199 # use $as_me), people would be surprised to read:
5200 # /* config.h. Generated by config.status. */
5201 configure_input='Generated from '`
5202 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5203 `' by configure.'
5204 if test x"$ac_file" != x-; then
5205 configure_input="$ac_file. $configure_input"
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5207$as_echo "$as_me: creating $ac_file" >&6;}
5208 fi
5209 # Neutralize special characters interpreted by sed in replacement strings.
5210 case $configure_input in #(
5211 *\&* | *\|* | *\\* )
5212 ac_sed_conf_input=`$as_echo "$configure_input" |
5213 sed 's/[\\\\&|]/\\\\&/g'`;; #(
5214 *) ac_sed_conf_input=$configure_input;;
5215 esac
5216
5217 case $ac_tag in
5218 *:-:* | *:-) cat >"$tmp/stdin" \
5219 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
5220 esac
5221 ;;
c906108c
SS
5222 esac
5223
81ecdfbb 5224 ac_dir=`$as_dirname -- "$ac_file" ||
b7026657
AC
5225$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5226 X"$ac_file" : 'X\(//\)[^/]' \| \
5227 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
5228 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5229$as_echo X"$ac_file" |
5230 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5231 s//\1/
5232 q
5233 }
5234 /^X\(\/\/\)[^/].*/{
5235 s//\1/
5236 q
5237 }
5238 /^X\(\/\/\)$/{
5239 s//\1/
5240 q
5241 }
5242 /^X\(\/\).*/{
5243 s//\1/
5244 q
5245 }
5246 s/.*/./; q'`
5247 as_dir="$ac_dir"; as_fn_mkdir_p
b7026657
AC
5248 ac_builddir=.
5249
81ecdfbb
RW
5250case "$ac_dir" in
5251.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5252*)
5253 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5254 # A ".." for each directory in $ac_dir_suffix.
5255 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5256 case $ac_top_builddir_sub in
5257 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5258 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5259 esac ;;
5260esac
5261ac_abs_top_builddir=$ac_pwd
5262ac_abs_builddir=$ac_pwd$ac_dir_suffix
5263# for backward compatibility:
5264ac_top_builddir=$ac_top_build_prefix
b7026657
AC
5265
5266case $srcdir in
81ecdfbb 5267 .) # We are building in place.
b7026657 5268 ac_srcdir=.
81ecdfbb
RW
5269 ac_top_srcdir=$ac_top_builddir_sub
5270 ac_abs_top_srcdir=$ac_pwd ;;
5271 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 5272 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
5273 ac_top_srcdir=$srcdir
5274 ac_abs_top_srcdir=$srcdir ;;
5275 *) # Relative name.
5276 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
5277 ac_top_srcdir=$ac_top_build_prefix$srcdir
5278 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 5279esac
81ecdfbb 5280ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b7026657 5281
b7026657 5282
81ecdfbb
RW
5283 case $ac_mode in
5284 :F)
5285 #
5286 # CONFIG_FILE
5287 #
b7026657
AC
5288
5289 case $INSTALL in
5290 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 5291 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
c906108c 5292 esac
81ecdfbb 5293_ACEOF
c906108c 5294
81ecdfbb
RW
5295cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5296# If the template does not know about datarootdir, expand it.
5297# FIXME: This hack should be removed a few years after 2.60.
5298ac_datarootdir_hack=; ac_datarootdir_seen=
5299ac_sed_dataroot='
5300/datarootdir/ {
5301 p
5302 q
5303}
5304/@datadir@/p
5305/@docdir@/p
5306/@infodir@/p
5307/@localedir@/p
5308/@mandir@/p'
5309case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
5310*datarootdir*) ac_datarootdir_seen=yes;;
5311*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
5313$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
5314_ACEOF
5315cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5316 ac_datarootdir_hack='
5317 s&@datadir@&$datadir&g
5318 s&@docdir@&$docdir&g
5319 s&@infodir@&$infodir&g
5320 s&@localedir@&$localedir&g
5321 s&@mandir@&$mandir&g
5322 s&\\\${datarootdir}&$datarootdir&g' ;;
5323esac
b7026657 5324_ACEOF
81ecdfbb
RW
5325
5326# Neutralize VPATH when `$srcdir' = `.'.
5327# Shell code in configure.ac might set extrasub.
5328# FIXME: do we really want to maintain this feature?
5329cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5330ac_sed_extra="$ac_vpsub
b7026657
AC
5331$extrasub
5332_ACEOF
81ecdfbb 5333cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657
AC
5334:t
5335/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
5336s|@configure_input@|$ac_sed_conf_input|;t t
5337s&@top_builddir@&$ac_top_builddir_sub&;t t
5338s&@top_build_prefix@&$ac_top_build_prefix&;t t
5339s&@srcdir@&$ac_srcdir&;t t
5340s&@abs_srcdir@&$ac_abs_srcdir&;t t
5341s&@top_srcdir@&$ac_top_srcdir&;t t
5342s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
5343s&@builddir@&$ac_builddir&;t t
5344s&@abs_builddir@&$ac_abs_builddir&;t t
5345s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
5346s&@INSTALL@&$ac_INSTALL&;t t
5347$ac_datarootdir_hack
5348"
5349eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
5350 || as_fn_error "could not create $ac_file" "$LINENO" 5
5351
5352test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
5353 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
5354 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5356which seems to be undefined. Please make sure it is defined." >&5
5357$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5358which seems to be undefined. Please make sure it is defined." >&2;}
5359
5360 rm -f "$tmp/stdin"
b7026657 5361 case $ac_file in
81ecdfbb
RW
5362 -) cat "$tmp/out" && rm -f "$tmp/out";;
5363 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
5364 esac \
5365 || as_fn_error "could not create $ac_file" "$LINENO" 5
5366 ;;
5367 :H)
5368 #
5369 # CONFIG_HEADER
5370 #
b7026657 5371 if test x"$ac_file" != x-; then
81ecdfbb
RW
5372 {
5373 $as_echo "/* $configure_input */" \
5374 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
5375 } >"$tmp/config.h" \
5376 || as_fn_error "could not create $ac_file" "$LINENO" 5
5377 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
5378 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
5379$as_echo "$as_me: $ac_file is unchanged" >&6;}
b7026657 5380 else
81ecdfbb
RW
5381 rm -f "$ac_file"
5382 mv "$tmp/config.h" "$ac_file" \
5383 || as_fn_error "could not create $ac_file" "$LINENO" 5
c906108c 5384 fi
b7026657 5385 else
81ecdfbb
RW
5386 $as_echo "/* $configure_input */" \
5387 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
5388 || as_fn_error "could not create -" "$LINENO" 5
c906108c 5389 fi
81ecdfbb 5390 ;;
b7026657 5391
81ecdfbb
RW
5392 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
5393$as_echo "$as_me: executing $ac_file commands" >&6;}
5394 ;;
5395 esac
b7026657 5396
b7026657 5397
81ecdfbb
RW
5398 case $ac_file$ac_mode in
5399 "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;;
c906108c 5400
b7026657 5401 esac
81ecdfbb 5402done # for ac_tag
c906108c 5403
b7026657 5404
81ecdfbb 5405as_fn_exit 0
b7026657 5406_ACEOF
b7026657
AC
5407ac_clean_files=$ac_clean_files_save
5408
81ecdfbb
RW
5409test $ac_write_fail = 0 ||
5410 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
5411
b7026657
AC
5412
5413# configure is writing to config.log, and then calls config.status.
5414# config.status does its own redirection, appending to config.log.
5415# Unfortunately, on DOS this fails, as config.log is still kept open
5416# by configure, so config.status won't be able to write to it; its
5417# output is simply discarded. So we exec the FD to /dev/null,
5418# effectively closing config.log, so it can be properly (re)opened and
5419# appended to by config.status. When coming back to configure, we
5420# need to make the FD available again.
5421if test "$no_create" != yes; then
5422 ac_cs_success=:
5423 ac_config_status_args=
5424 test "$silent" = yes &&
5425 ac_config_status_args="$ac_config_status_args --quiet"
5426 exec 5>/dev/null
5427 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
5428 exec 5>>config.log
5429 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5430 # would make configure fail if this is the last instruction.
81ecdfbb
RW
5431 $ac_cs_success || as_fn_exit $?
5432fi
5433if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5435$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
b7026657 5436fi
c906108c 5437