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