]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/frv/configure
Fix opcode for 64-bit jecxz
[thirdparty/binutils-gdb.git] / sim / frv / configure
CommitLineData
b34f6357 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## -------------------- ##
b34f6357 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
b34f6357 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
b34f6357
DB
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='+ '
b34f6357 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
b34f6357 263
81ecdfbb
RW
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
372
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
b34f6357 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
b34f6357 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
b34f6357 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'`
b34f6357 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
b34f6357 417
b34f6357 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}
b34f6357 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
b34f6357 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
b34f6357 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
b34f6357 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
b34f6357 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'"
b34f6357 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'"
b34f6357
DB
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
b34f6357 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`
b34f6357 533
b34f6357 534#
b7026657 535# Initializations.
b34f6357 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"
b34f6357 590
81ecdfbb
RW
591ac_subst_vars='LTLIBOBJS
592LIBOBJS
593cgen_breaks
594sim_trapdump
595cgen
596cgendir
597CGEN_MAINT
598REPORT_BUGS_TEXI
599REPORT_BUGS_TO
600PKGVERSION
601sim_profile
602sim_trace
603sim_stdio
604sim_debug
605sim_cflags
606sim_bswap
607MAINT
81ecdfbb
RW
608CATOBJEXT
609GENCAT
610INSTOBJEXT
611DATADIRNAME
612CATALOGS
613POSUB
614GMSGFMT
615XGETTEXT
616INCINTL
617LIBINTL_DEP
618LIBINTL
619USE_NLS
db2e4d67
MF
620GMAKE_FALSE
621GMAKE_TRUE
622MAKE
623CCDEPMODE
624DEPDIR
625am__leading_dot
5f3ef9d0 626PACKAGE
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_cgen_maint
735enable_sim_trapdump
736'
737 ac_precious_vars='build_alias
738host_alias
739target_alias
740CC
741CFLAGS
742LDFLAGS
743LIBS
744CPPFLAGS
745CPP'
746
b34f6357
DB
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=
b34f6357
DB
753# The variables have the same names as the options, with
754# dashes changed to underlines.
b7026657 755cache_file=/dev/null
b34f6357 756exec_prefix=NONE
b34f6357 757no_create=
b34f6357
DB
758no_recursion=
759prefix=NONE
760program_prefix=NONE
761program_suffix=NONE
762program_transform_name=s,x,x,
763silent=
764site=
b34f6357 765srcdir=
b34f6357
DB
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.)
b34f6357
DB
776bindir='${exec_prefix}/bin'
777sbindir='${exec_prefix}/sbin'
778libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
779datarootdir='${prefix}/share'
780datadir='${datarootdir}'
b34f6357
DB
781sysconfdir='${prefix}/etc'
782sharedstatedir='${prefix}/com'
783localstatedir='${prefix}/var'
b34f6357
DB
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'
b34f6357 795
b34f6357 796ac_prev=
81ecdfbb 797ac_dashdash=
b34f6357
DB
798for ac_option
799do
b34f6357
DB
800 # If the previous option needs an argument, assign it.
801 if test -n "$ac_prev"; then
81ecdfbb 802 eval $ac_prev=\$ac_option
b34f6357
DB
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
b34f6357
DB
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 ;;
b34f6357
DB
817
818 -bindir | --bindir | --bindi | --bind | --bin | --bi)
819 ac_prev=bindir ;;
820 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b7026657 821 bindir=$ac_optarg ;;
b34f6357
DB
822
823 -build | --build | --buil | --bui | --bu)
b7026657 824 ac_prev=build_alias ;;
b34f6357 825 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b7026657 826 build_alias=$ac_optarg ;;
b34f6357
DB
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 ;;
b34f6357 837
81ecdfbb 838 -datadir | --datadir | --datadi | --datad)
b34f6357 839 ac_prev=datadir ;;
81ecdfbb 840 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b7026657 841 datadir=$ac_optarg ;;
b34f6357 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
b34f6357 850 -disable-* | --disable-*)
81ecdfbb 851 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
b34f6357 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 ;;
b34f6357
DB
875
876 -enable-* | --enable-*)
81ecdfbb 877 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
b34f6357 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=', ';;
b34f6357 889 esac
81ecdfbb 890 eval enable_$ac_useropt=\$ac_optarg ;;
b34f6357
DB
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 ;;
b34f6357
DB
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 ;;
b34f6357
DB
911
912 -host | --host | --hos | --ho)
b7026657 913 ac_prev=host_alias ;;
b34f6357 914 -host=* | --host=* | --hos=* | --ho=*)
b7026657 915 host_alias=$ac_optarg ;;
b34f6357 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
b34f6357
DB
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 ;;
b34f6357
DB
929
930 -infodir | --infodir | --infodi | --infod | --info | --inf)
931 ac_prev=infodir ;;
932 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b7026657 933 infodir=$ac_optarg ;;
b34f6357
DB
934
935 -libdir | --libdir | --libdi | --libd)
936 ac_prev=libdir ;;
937 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b7026657 938 libdir=$ac_optarg ;;
b34f6357
DB
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 ;;
b34f6357 946
81ecdfbb
RW
947 -localedir | --localedir | --localedi | --localed | --locale)
948 ac_prev=localedir ;;
949 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
950 localedir=$ac_optarg ;;
951
b34f6357 952 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 953 | --localstate | --localstat | --localsta | --localst | --locals)
b34f6357
DB
954 ac_prev=localstatedir ;;
955 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 956 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b7026657 957 localstatedir=$ac_optarg ;;
b34f6357
DB
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 ;;
b34f6357
DB
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)
b34f6357
DB
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 ;;
b34f6357
DB
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 ;;
b34f6357
DB
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 ;;
b34f6357
DB
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 ;;
b34f6357
DB
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 ;;
b34f6357 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
b34f6357
DB
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 ;;
b34f6357
DB
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 ;;
b34f6357
DB
1051
1052 -site | --site | --sit)
1053 ac_prev=site ;;
1054 -site=* | --site=* | --sit=*)
b7026657 1055 site=$ac_optarg ;;
b34f6357
DB
1056
1057 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1058 ac_prev=srcdir ;;
1059 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b7026657 1060 srcdir=$ac_optarg ;;
b34f6357
DB
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 ;;
b34f6357
DB
1068
1069 -target | --target | --targe | --targ | --tar | --ta | --t)
b7026657 1070 ac_prev=target_alias ;;
b34f6357 1071 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b7026657 1072 target_alias=$ac_optarg ;;
b34f6357
DB
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=: ;;
b34f6357
DB
1079
1080 -with-* | --with-*)
81ecdfbb 1081 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
b34f6357 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=', ';;
b34f6357 1093 esac
81ecdfbb 1094 eval with_$ac_useropt=\$ac_optarg ;;
b34f6357
DB
1095
1096 -without-* | --without-*)
81ecdfbb 1097 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
b34f6357 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 ;;
b34f6357
DB
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 ;;
b34f6357
DB
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 ;;
b34f6357 1129
81ecdfbb
RW
1130 -*) as_fn_error "unrecognized option: \`$ac_option'
1131Try \`$0 --help' for more information."
b34f6357
DB
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
b34f6357 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}
b34f6357
DB
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"
b34f6357 1158fi
b34f6357 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
b34f6357 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
b34f6357 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;;
b34f6357 1185 esac
81ecdfbb 1186 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
b34f6357
DB
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
b34f6357 1206
b7026657
AC
1207ac_tool_prefix=
1208test -n "$host_alias" && ac_tool_prefix=$host_alias-
1209
1210test "$silent" = yes && exec 6>/dev/null
b34f6357 1211
b34f6357 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
b34f6357
DB
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'`
b34f6357 1248 srcdir=$ac_confdir
81ecdfbb 1249 if test ! -r "$srcdir/$ac_unique_file"; then
b34f6357
DB
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
b34f6357 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.
b34f6357 1288
b7026657 1289Usage: $0 [OPTION]... [VAR=VALUE]...
b34f6357 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.
b34f6357 1293
b7026657 1294Defaults for the options are specified in brackets.
b34f6357 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]
b34f6357 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'.
b34f6357 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
b34f6357 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-cgen-maint=DIR build cgen generated files
1378 --enable-sim-trapdump Make unknown traps dump the registers
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=$?
b34f6357
DB
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=.
b34f6357 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
b34f6357 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
b34f6357 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 1550} # ac_fn_c_try_cpp
b7026657 1551
81ecdfbb
RW
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
1872
1873
1874## ----------- ##
1875## Core tests. ##
b7026657
AC
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
RW
2233
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
b34f6357 2724fi
f0569246
AC
2725if test -z "$CC"; then
2726 ac_ct_CC=$CC
81ecdfbb 2727 for ac_prog in cl.exe
f0569246
AC
2728do
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.
b7026657 2738else
f0569246
AC
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 3060 ac_compiler_gnu=yes
b34f6357 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 :
3113
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{
b7026657 3123
81ecdfbb
RW
3124 ;
3125 return 0;
3126}
3127_ACEOF
3128if ac_fn_c_try_compile "$LINENO"; then :
3129 ac_cv_prog_cc_g=yes
3130fi
3131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b7026657 3132fi
81ecdfbb 3133rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f0569246 3134fi
81ecdfbb
RW
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
b34f6357 3221fi
81ecdfbb
RW
3222rm -f core conftest.err conftest.$ac_objext
3223 test "x$ac_cv_prog_cc_c89" != "xno" && break
b34f6357 3224done
81ecdfbb 3225rm -f conftest.$ac_ext
f0569246 3226CC=$ac_save_CC
b34f6357 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
AC
3311
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
f0569246 3323fi
b34f6357 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
b34f6357 3344
b34f6357 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
b34f6357 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
b34f6357 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
b34f6357 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
b34f6357 3439else
f0569246
AC
3440 # Passes both tests.
3441ac_preproc_ok=:
3442break
b34f6357 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
b34f6357 3451fi
b34f6357 3452
f0569246
AC
3453 done
3454 ac_cv_prog_CPP=$CPP
3455
3456fi
3457 CPP=$ac_cv_prog_CPP
b34f6357 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
b34f6357 3498else
f0569246
AC
3499 # Passes both tests.
3500ac_preproc_ok=:
3501break
b34f6357 3502fi
f0569246 3503rm -f conftest.err conftest.$ac_ext
b34f6357 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
b34f6357 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; }
b34f6357 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
b34f6357 3522
b34f6357 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>
b34f6357 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
b34f6357 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>
b34f6357 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
b34f6357 3691else
f0569246 3692 ac_cv_header_stdc=no
b34f6357 3693fi
f0569246 3694rm -f conftest*
b7026657 3695
b34f6357
DB
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
b34f6357 3708else
f0569246 3709 ac_cv_header_stdc=no
b34f6357 3710fi
f0569246
AC
3711rm -f conftest*
3712
b34f6357
DB
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
b34f6357 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
b34f6357 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
b34f6357 3754fi
81ecdfbb 3755
b34f6357 3756fi
b34f6357 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
b34f6357 3763
b34f6357
DB
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
5f3ef9d0
JB
4074# Some of the common include files depend on bfd.h, and bfd.h checks
4075# that config.h is included first by testing that the PACKAGE macro
4076# is defined.
4077PACKAGE=sim
4078
4079cat >>confdefs.h <<_ACEOF
4080#define PACKAGE "$PACKAGE"
4081_ACEOF
4082
4083
4084
db2e4d67
MF
4085# Dependency checking.
4086ac_config_commands="$ac_config_commands depdir"
4087
4088
4089depcc="$CC" am_compiler_list=
4090
4091am_depcomp=$ac_aux_dir/depcomp
4092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4093$as_echo_n "checking dependency style of $depcc... " >&6; }
4094if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4095 $as_echo_n "(cached) " >&6
4096else
4097 if test -f "$am_depcomp"; then
4098 # We make a subdir and do the tests there. Otherwise we can end up
4099 # making bogus files that we don't know about and never remove. For
4100 # instance it was reported that on HP-UX the gcc test will end up
4101 # making a dummy file named `D' -- because `-MD' means `put the output
4102 # in D'.
4103 mkdir conftest.dir
4104 # Copy depcomp to subdir because otherwise we won't find it if we're
4105 # using a relative directory.
4106 cp "$am_depcomp" conftest.dir
4107 cd conftest.dir
4108 # We will build objects and dependencies in a subdirectory because
4109 # it helps to detect inapplicable dependency modes. For instance
4110 # both Tru64's cc and ICC support -MD to output dependencies as a
4111 # side effect of compilation, but ICC will put the dependencies in
4112 # the current directory while Tru64 will put them in the object
4113 # directory.
4114 mkdir sub
4115
4116 am_cv_CC_dependencies_compiler_type=none
4117 if test "$am_compiler_list" = ""; then
4118 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4119 fi
4120 for depmode in $am_compiler_list; do
4121 if test $depmode = none; then break; fi
4122
4123 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4124 # Setup a source with many dependencies, because some compilers
4125 # like to wrap large dependency lists on column 80 (with \), and
4126 # we should not choose a depcomp mode which is confused by this.
4127 #
4128 # We need to recreate these files for each test, as the compiler may
4129 # overwrite some of them when testing with obscure command lines.
4130 # This happens at least with the AIX C compiler.
4131 : > sub/conftest.c
4132 for i in 1 2 3 4 5 6; do
4133 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4134 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4135 # Solaris 8's {/usr,}/bin/sh.
4136 touch sub/conftst$i.h
4137 done
4138 echo "include sub/conftest.Po" > confmf
4139
4140 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4141 # mode. It turns out that the SunPro C++ compiler does not properly
4142 # handle `-M -o', and we need to detect this.
4143 depcmd="depmode=$depmode \
4144 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4145 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4146 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4147 echo "| $depcmd" | sed -e 's/ */ /g' >&5
4148 if env $depcmd > conftest.err 2>&1 &&
4149 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
4150 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
4151 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
4152 # icc doesn't choke on unknown options, it will just issue warnings
4153 # or remarks (even with -Werror). So we grep stderr for any message
4154 # that says an option was ignored or not supported.
4155 # When given -MP, icc 7.0 and 7.1 complain thusly:
4156 # icc: Command line warning: ignoring option '-M'; no argument required
4157 # The diagnosis changed in icc 8.0:
4158 # icc: Command line remark: option '-MP' not supported
4159 if (grep 'ignoring option' conftest.err ||
4160 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4161 am_cv_CC_dependencies_compiler_type=$depmode
4162 $as_echo "$as_me:$LINENO: success" >&5
4163 break
4164 fi
4165 fi
4166 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4167 sed -e 's/^/| /' < conftest.err >&5
4168 done
4169
4170 cd ..
4171 rm -rf conftest.dir
4172else
4173 am_cv_CC_dependencies_compiler_type=none
4174fi
4175
4176fi
4177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4178$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4179if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
4180then as_fn_error "no usable dependency style found" "$LINENO" 5
4181else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4182
4183fi
4184
4185
4186# Check for the 'make' the user wants to use.
4187for ac_prog in make
4188do
4189 # Extract the first word of "$ac_prog", so it can be a program name with args.
4190set dummy $ac_prog; ac_word=$2
4191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4192$as_echo_n "checking for $ac_word... " >&6; }
4193if test "${ac_cv_prog_MAKE+set}" = set; then :
4194 $as_echo_n "(cached) " >&6
4195else
4196 if test -n "$MAKE"; then
4197 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4198else
4199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4200for as_dir in $PATH
4201do
4202 IFS=$as_save_IFS
4203 test -z "$as_dir" && as_dir=.
4204 for ac_exec_ext in '' $ac_executable_extensions; do
4205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4206 ac_cv_prog_MAKE="$ac_prog"
4207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4208 break 2
4209 fi
4210done
4211 done
4212IFS=$as_save_IFS
4213
4214fi
4215fi
4216MAKE=$ac_cv_prog_MAKE
4217if test -n "$MAKE"; then
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4219$as_echo "$MAKE" >&6; }
4220else
4221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4222$as_echo "no" >&6; }
4223fi
4224
4225
4226 test -n "$MAKE" && break
4227done
4228
4229MAKE_IS_GNU=
4230case "`$MAKE --version 2>&1 | sed 1q`" in
4231 *GNU*)
4232 MAKE_IS_GNU=yes
4233 ;;
4234esac
4235 if test "$MAKE_IS_GNU" = yes; then
4236 GMAKE_TRUE=
4237 GMAKE_FALSE='#'
4238else
4239 GMAKE_TRUE='#'
4240 GMAKE_FALSE=
4241fi
4242
4243
6ffe910a
MF
4244ALL_LINGUAS=
4245# If we haven't got the data from the intl directory,
4246# assume NLS is disabled.
4247USE_NLS=no
4248LIBINTL=
4249LIBINTL_DEP=
4250INCINTL=
4251XGETTEXT=
4252GMSGFMT=
4253POSUB=
4254
4255if test -f ../../intl/config.intl; then
4256 . ../../intl/config.intl
4257fi
4258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4259$as_echo_n "checking whether NLS is requested... " >&6; }
4260if test x"$USE_NLS" != xyes; then
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4262$as_echo "no" >&6; }
4263else
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4265$as_echo "yes" >&6; }
4266
4267$as_echo "#define ENABLE_NLS 1" >>confdefs.h
4268
4269
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4271$as_echo_n "checking for catalogs to be installed... " >&6; }
4272 # Look for .po and .gmo files in the source directory.
4273 CATALOGS=
4274 XLINGUAS=
4275 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
4276 # If there aren't any .gmo files the shell will give us the
4277 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4278 # weeded out.
4279 case "$cat" in *\**)
4280 continue;;
4281 esac
4282 # The quadruple backslash is collapsed to a double backslash
4283 # by the backticks, then collapsed again by the double quotes,
4284 # leaving us with one backslash in the sed expression (right
4285 # before the dot that mustn't act as a wildcard).
4286 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4287 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
4288 # The user is allowed to set LINGUAS to a list of languages to
4289 # install catalogs for. If it's empty that means "all of them."
4290 if test "x$LINGUAS" = x; then
4291 CATALOGS="$CATALOGS $cat"
4292 XLINGUAS="$XLINGUAS $lang"
4293 else
4294 case "$LINGUAS" in *$lang*)
4295 CATALOGS="$CATALOGS $cat"
4296 XLINGUAS="$XLINGUAS $lang"
4297 ;;
4298 esac
4299 fi
4300 done
4301 LINGUAS="$XLINGUAS"
4302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4303$as_echo "$LINGUAS" >&6; }
4304
4305
4306 DATADIRNAME=share
4307
4308 INSTOBJEXT=.mo
4309
4310 GENCAT=gencat
4311
4312 CATOBJEXT=.gmo
4313
4314fi
4315
4316# Check for common headers.
4317# FIXME: Seems to me this can cause problems for i386-windows hosts.
4318# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
b7026657 4319for ac_header in stdlib.h string.h strings.h unistd.h time.h
81ecdfbb
RW
4320do :
4321 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4322ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4323eval as_val=\$$as_ac_Header
4324 if test "x$as_val" = x""yes; then :
b7026657 4325 cat >>confdefs.h <<_ACEOF
81ecdfbb 4326#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b7026657
AC
4327_ACEOF
4328
4329fi
4330
b34f6357
DB
4331done
4332
b7026657 4333for ac_header in sys/time.h sys/resource.h
81ecdfbb
RW
4334do :
4335 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4336ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4337eval as_val=\$$as_ac_Header
4338 if test "x$as_val" = x""yes; then :
b7026657 4339 cat >>confdefs.h <<_ACEOF
81ecdfbb 4340#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b7026657
AC
4341_ACEOF
4342
b34f6357 4343fi
b7026657 4344
b34f6357
DB
4345done
4346
b7026657 4347for ac_header in fcntl.h fpu_control.h
81ecdfbb
RW
4348do :
4349 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4350ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4351eval as_val=\$$as_ac_Header
4352 if test "x$as_val" = x""yes; then :
b7026657 4353 cat >>confdefs.h <<_ACEOF
81ecdfbb 4354#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b7026657
AC
4355_ACEOF
4356
4357fi
4358
b34f6357
DB
4359done
4360
b7026657 4361for ac_header in dlfcn.h errno.h sys/stat.h
81ecdfbb
RW
4362do :
4363 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4364ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4365eval as_val=\$$as_ac_Header
4366 if test "x$as_val" = x""yes; then :
b7026657 4367 cat >>confdefs.h <<_ACEOF
81ecdfbb 4368#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b7026657
AC
4369_ACEOF
4370
b34f6357 4371fi
b7026657 4372
b34f6357
DB
4373done
4374
4375for ac_func in getrusage time sigaction __setfpucw
81ecdfbb
RW
4376do :
4377 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4378ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4379eval as_val=\$$as_ac_var
4380 if test "x$as_val" = x""yes; then :
b7026657 4381 cat >>confdefs.h <<_ACEOF
81ecdfbb 4382#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
b7026657 4383_ACEOF
b34f6357 4384
b34f6357
DB
4385fi
4386done
4387
4388
4389# Check for socket libraries
81ecdfbb
RW
4390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
4391$as_echo_n "checking for bind in -lsocket... " >&6; }
4392if test "${ac_cv_lib_socket_bind+set}" = set; then :
4393 $as_echo_n "(cached) " >&6
b34f6357 4394else
b7026657 4395 ac_check_lib_save_LIBS=$LIBS
b34f6357 4396LIBS="-lsocket $LIBS"
81ecdfbb 4397cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
4398/* end confdefs.h. */
4399
81ecdfbb
RW
4400/* Override any GCC internal prototype to avoid an error.
4401 Use char because int might match the return type of a GCC
4402 builtin and then its argument prototype would still apply. */
b7026657
AC
4403#ifdef __cplusplus
4404extern "C"
4405#endif
b7026657
AC
4406char bind ();
4407int
4408main ()
4409{
81ecdfbb 4410return bind ();
b7026657
AC
4411 ;
4412 return 0;
4413}
4414_ACEOF
81ecdfbb 4415if ac_fn_c_try_link "$LINENO"; then :
b7026657
AC
4416 ac_cv_lib_socket_bind=yes
4417else
81ecdfbb 4418 ac_cv_lib_socket_bind=no
b7026657 4419fi
81ecdfbb
RW
4420rm -f core conftest.err conftest.$ac_objext \
4421 conftest$ac_exeext conftest.$ac_ext
b7026657
AC
4422LIBS=$ac_check_lib_save_LIBS
4423fi
81ecdfbb
RW
4424{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
4425$as_echo "$ac_cv_lib_socket_bind" >&6; }
4426if test "x$ac_cv_lib_socket_bind" = x""yes; then :
b7026657
AC
4427 cat >>confdefs.h <<_ACEOF
4428#define HAVE_LIBSOCKET 1
4429_ACEOF
b34f6357
DB
4430
4431 LIBS="-lsocket $LIBS"
4432
b34f6357
DB
4433fi
4434
81ecdfbb
RW
4435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
4436$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
4437if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
4438 $as_echo_n "(cached) " >&6
b34f6357 4439else
b7026657 4440 ac_check_lib_save_LIBS=$LIBS
b34f6357 4441LIBS="-lnsl $LIBS"
81ecdfbb 4442cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 4443/* end confdefs.h. */
b34f6357 4444
81ecdfbb
RW
4445/* Override any GCC internal prototype to avoid an error.
4446 Use char because int might match the return type of a GCC
4447 builtin and then its argument prototype would still apply. */
b7026657
AC
4448#ifdef __cplusplus
4449extern "C"
4450#endif
b7026657
AC
4451char gethostbyname ();
4452int
4453main ()
4454{
81ecdfbb 4455return gethostbyname ();
b7026657
AC
4456 ;
4457 return 0;
4458}
4459_ACEOF
81ecdfbb 4460if ac_fn_c_try_link "$LINENO"; then :
b7026657
AC
4461 ac_cv_lib_nsl_gethostbyname=yes
4462else
81ecdfbb 4463 ac_cv_lib_nsl_gethostbyname=no
b7026657 4464fi
81ecdfbb
RW
4465rm -f core conftest.err conftest.$ac_objext \
4466 conftest$ac_exeext conftest.$ac_ext
b7026657
AC
4467LIBS=$ac_check_lib_save_LIBS
4468fi
81ecdfbb
RW
4469{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
4470$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
4471if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
b7026657
AC
4472 cat >>confdefs.h <<_ACEOF
4473#define HAVE_LIBNSL 1
4474_ACEOF
b34f6357
DB
4475
4476 LIBS="-lnsl $LIBS"
4477
b34f6357
DB
4478fi
4479
4480
b5bd9624
HPN
4481# BFD conditionally uses zlib, so we must link it in if libbfd does, by
4482# using the same condition.
5912fadd
JB
4483
4484 # See if the user specified whether he wants zlib support or not.
4485
4486# Check whether --with-zlib was given.
4487if test "${with_zlib+set}" = set; then :
4488 withval=$with_zlib;
4489else
4490 with_zlib=auto
4491fi
4492
4493
4494 if test "$with_zlib" != "no"; then
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
81ecdfbb
RW
4496$as_echo_n "checking for library containing zlibVersion... " >&6; }
4497if test "${ac_cv_search_zlibVersion+set}" = set; then :
4498 $as_echo_n "(cached) " >&6
b5bd9624
HPN
4499else
4500 ac_func_search_save_LIBS=$LIBS
81ecdfbb 4501cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b5bd9624
HPN
4502/* end confdefs.h. */
4503
81ecdfbb
RW
4504/* Override any GCC internal prototype to avoid an error.
4505 Use char because int might match the return type of a GCC
b5bd9624 4506 builtin and then its argument prototype would still apply. */
b5bd9624
HPN
4507#ifdef __cplusplus
4508extern "C"
4509#endif
b5bd9624
HPN
4510char zlibVersion ();
4511int
4512main ()
4513{
81ecdfbb 4514return zlibVersion ();
b5bd9624
HPN
4515 ;
4516 return 0;
4517}
4518_ACEOF
81ecdfbb
RW
4519for ac_lib in '' z; do
4520 if test -z "$ac_lib"; then
4521 ac_res="none required"
b5bd9624 4522 else
81ecdfbb
RW
4523 ac_res=-l$ac_lib
4524 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
b5bd9624 4525 fi
81ecdfbb
RW
4526 if ac_fn_c_try_link "$LINENO"; then :
4527 ac_cv_search_zlibVersion=$ac_res
b5bd9624 4528fi
81ecdfbb
RW
4529rm -f core conftest.err conftest.$ac_objext \
4530 conftest$ac_exeext
4531 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4532 break
b5bd9624 4533fi
81ecdfbb
RW
4534done
4535if test "${ac_cv_search_zlibVersion+set}" = set; then :
b5bd9624 4536
b5bd9624 4537else
81ecdfbb 4538 ac_cv_search_zlibVersion=no
b5bd9624 4539fi
81ecdfbb
RW
4540rm conftest.$ac_ext
4541LIBS=$ac_func_search_save_LIBS
b5bd9624 4542fi
81ecdfbb
RW
4543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
4544$as_echo "$ac_cv_search_zlibVersion" >&6; }
4545ac_res=$ac_cv_search_zlibVersion
4546if test "$ac_res" != no; then :
4547 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4548 for ac_header in zlib.h
4549do :
4550 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
4551if test "x$ac_cv_header_zlib_h" = x""yes; then :
b5bd9624 4552 cat >>confdefs.h <<_ACEOF
81ecdfbb 4553#define HAVE_ZLIB_H 1
b5bd9624
HPN
4554_ACEOF
4555
4556fi
4557
4558done
4559
4560fi
4561
5912fadd
JB
4562 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
4563 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
4564 fi
4565 fi
4566
b5bd9624 4567
b34f6357
DB
4568. ${srcdir}/../../bfd/configure.host
4569
4570
4571
4572USE_MAINTAINER_MODE=no
81ecdfbb
RW
4573# Check whether --enable-maintainer-mode was given.
4574if test "${enable_maintainer_mode+set}" = set; then :
4575 enableval=$enable_maintainer_mode; case "${enableval}" in
b34f6357
DB
4576 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
4577 no) MAINT="#" ;;
81ecdfbb 4578 *) as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;;
b34f6357
DB
4579esac
4580if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
4581 echo "Setting maintainer mode" 6>&1
4582fi
4583else
4584 MAINT="#"
81ecdfbb 4585fi
b34f6357
DB
4586
4587
81ecdfbb
RW
4588
4589# Check whether --enable-sim-bswap was given.
4590if test "${enable_sim_bswap+set}" = set; then :
4591 enableval=$enable_sim_bswap; case "${enableval}" in
b34f6357
DB
4592 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
4593 no) sim_bswap="-DWITH_BSWAP=0";;
81ecdfbb 4594 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
b34f6357
DB
4595esac
4596if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
4597 echo "Setting bswap flags = $sim_bswap" 6>&1
4598fi
4599else
4600 sim_bswap=""
81ecdfbb 4601fi
b34f6357
DB
4602
4603
81ecdfbb
RW
4604
4605# Check whether --enable-sim-cflags was given.
4606if test "${enable_sim_cflags+set}" = set; then :
4607 enableval=$enable_sim_cflags; case "${enableval}" in
b34f6357 4608 yes) sim_cflags="-O2 -fomit-frame-pointer";;
81ecdfbb 4609 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
b34f6357
DB
4610 no) sim_cflags="";;
4611 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4612esac
4613if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
4614 echo "Setting sim cflags = $sim_cflags" 6>&1
4615fi
4616else
4617 sim_cflags=""
81ecdfbb
RW
4618fi
4619
b34f6357
DB
4620
4621
81ecdfbb
RW
4622# Check whether --enable-sim-debug was given.
4623if test "${enable_sim_debug+set}" = set; then :
4624 enableval=$enable_sim_debug; case "${enableval}" in
b34f6357
DB
4625 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
4626 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
4627 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
4628esac
4629if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
4630 echo "Setting sim debug = $sim_debug" 6>&1
4631fi
4632else
4633 sim_debug=""
81ecdfbb
RW
4634fi
4635
b34f6357
DB
4636
4637
81ecdfbb
RW
4638# Check whether --enable-sim-stdio was given.
4639if test "${enable_sim_stdio+set}" = set; then :
4640 enableval=$enable_sim_stdio; case "${enableval}" in
b34f6357
DB
4641 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
4642 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
81ecdfbb 4643 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
b34f6357
DB
4644esac
4645if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
4646 echo "Setting stdio flags = $sim_stdio" 6>&1
4647fi
4648else
4649 sim_stdio=""
81ecdfbb 4650fi
b34f6357
DB
4651
4652
81ecdfbb
RW
4653
4654# Check whether --enable-sim-trace was given.
4655if test "${enable_sim_trace+set}" = set; then :
4656 enableval=$enable_sim_trace; case "${enableval}" in
b34f6357
DB
4657 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
4658 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
4659 [-0-9]*)
4660 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
2232061b 4661 [[:lower:]]*)
b34f6357
DB
4662 sim_trace=""
4663 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4664 if test x"$sim_trace" = x; then
4665 sim_trace="-DWITH_TRACE='(TRACE_$x"
4666 else
4667 sim_trace="${sim_trace}|TRACE_$x"
4668 fi
4669 done
4670 sim_trace="$sim_trace)'" ;;
4671esac
4672if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
4673 echo "Setting sim trace = $sim_trace" 6>&1
4674fi
4675else
4676 sim_trace=""
81ecdfbb
RW
4677fi
4678
b34f6357
DB
4679
4680
81ecdfbb
RW
4681# Check whether --enable-sim-profile was given.
4682if test "${enable_sim_profile+set}" = set; then :
4683 enableval=$enable_sim_profile; case "${enableval}" in
b34f6357
DB
4684 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
4685 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
4686 [-0-9]*)
4687 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
4688 [a-z]*)
4689 sim_profile=""
4690 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4691 if test x"$sim_profile" = x; then
4692 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
4693 else
4694 sim_profile="${sim_profile}|PROFILE_$x"
4695 fi
4696 done
4697 sim_profile="$sim_profile)'" ;;
4698esac
4699if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
4700 echo "Setting sim profile = $sim_profile" 6>&1
4701fi
4702else
4703 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
81ecdfbb
RW
4704fi
4705
b34f6357
DB
4706
4707
6efef468 4708
81ecdfbb
RW
4709# Check whether --with-pkgversion was given.
4710if test "${with_pkgversion+set}" = set; then :
4711 withval=$with_pkgversion; case "$withval" in
4712 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
6efef468
JM
4713 no) PKGVERSION= ;;
4714 *) PKGVERSION="($withval) " ;;
4715 esac
4716else
4717 PKGVERSION="(GDB) "
4718
81ecdfbb
RW
4719fi
4720
6efef468
JM
4721
4722
4723
4724
81ecdfbb
RW
4725# Check whether --with-bugurl was given.
4726if test "${with_bugurl+set}" = set; then :
4727 withval=$with_bugurl; case "$withval" in
4728 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
6efef468
JM
4729 no) BUGURL=
4730 ;;
4731 *) BUGURL="$withval"
4732 ;;
4733 esac
4734else
4735 BUGURL="http://www.gnu.org/software/gdb/bugs/"
4736
81ecdfbb
RW
4737fi
4738
6efef468
JM
4739 case ${BUGURL} in
4740 "")
4741 REPORT_BUGS_TO=
4742 REPORT_BUGS_TEXI=
4743 ;;
4744 *)
4745 REPORT_BUGS_TO="<$BUGURL>"
4746 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4747 ;;
4748 esac;
4749
4750
4751
4752
4753cat >>confdefs.h <<_ACEOF
4754#define PKGVERSION "$PKGVERSION"
4755_ACEOF
4756
4757
4758cat >>confdefs.h <<_ACEOF
4759#define REPORT_BUGS_TO "$REPORT_BUGS_TO"
4760_ACEOF
4761
4762
81ecdfbb
RW
4763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4764$as_echo_n "checking return type of signal handlers... " >&6; }
4765if test "${ac_cv_type_signal+set}" = set; then :
4766 $as_echo_n "(cached) " >&6
b34f6357 4767else
81ecdfbb 4768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 4769/* end confdefs.h. */
b34f6357 4770#include <sys/types.h>
81ecdfbb 4771#include <signal.h>
b34f6357 4772
b7026657
AC
4773int
4774main ()
4775{
81ecdfbb 4776return *(signal (0, 0)) (0) == 1;
b7026657
AC
4777 ;
4778 return 0;
4779}
4780_ACEOF
81ecdfbb
RW
4781if ac_fn_c_try_compile "$LINENO"; then :
4782 ac_cv_type_signal=int
b34f6357 4783else
81ecdfbb 4784 ac_cv_type_signal=void
b34f6357 4785fi
81ecdfbb 4786rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b34f6357 4787fi
81ecdfbb
RW
4788{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4789$as_echo "$ac_cv_type_signal" >&6; }
b34f6357 4790
b7026657 4791cat >>confdefs.h <<_ACEOF
b34f6357 4792#define RETSIGTYPE $ac_cv_type_signal
b7026657 4793_ACEOF
b34f6357
DB
4794
4795
4796
4797
4798
b34f6357
DB
4799sim_link_files=
4800sim_link_links=
4801
4802sim_link_links=tconfig.h
4803if test -f ${srcdir}/tconfig.in
4804then
4805 sim_link_files=tconfig.in
4806else
4807 sim_link_files=../common/tconfig.in
4808fi
4809
4810# targ-vals.def points to the libc macro description file.
4811case "${target}" in
4812*-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
4813esac
4814sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
4815sim_link_links="${sim_link_links} targ-vals.def"
4816
b34f6357
DB
4817
4818
6ffe910a 4819
b34f6357
DB
4820wire_endian="BIG_ENDIAN"
4821default_endian=""
81ecdfbb
RW
4822# Check whether --enable-sim-endian was given.
4823if test "${enable_sim_endian+set}" = set; then :
4824 enableval=$enable_sim_endian; case "${enableval}" in
b34f6357
DB
4825 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
4826 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
4827 yes) if test x"$wire_endian" != x; then
4828 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4829 else
4830 if test x"$default_endian" != x; then
4831 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
4832 else
4833 echo "No hard-wired endian for target $target" 1>&6
4834 sim_endian="-DWITH_TARGET_BYTE_ORDER=0"
4835 fi
4836 fi;;
4837 no) if test x"$default_endian" != x; then
4838 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4839 else
4840 if test x"$wire_endian" != x; then
4841 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
4842 else
4843 echo "No default endian for target $target" 1>&6
4844 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
4845 fi
4846 fi;;
81ecdfbb 4847 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
b34f6357
DB
4848esac
4849if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
4850 echo "Setting endian flags = $sim_endian" 6>&1
4851fi
4852else
4853 if test x"$default_endian" != x; then
4854 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
4855else
4856 if test x"$wire_endian" != x; then
4857 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
4858 else
4859 sim_endian=
4860 fi
4861fi
81ecdfbb
RW
4862fi
4863
b34f6357
DB
4864wire_alignment="STRICT_ALIGNMENT"
4865default_alignment=""
4866
81ecdfbb
RW
4867# Check whether --enable-sim-alignment was given.
4868if test "${enable_sim_alignment+set}" = set; then :
4869 enableval=$enable_sim_alignment; case "${enableval}" in
b34f6357
DB
4870 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
4871 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
4872 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
4873 yes) if test x"$wire_alignment" != x; then
4874 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4875 else
4876 if test x"$default_alignment" != x; then
4877 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
4878 else
4879 echo "No hard-wired alignment for target $target" 1>&6
4880 sim_alignment="-DWITH_ALIGNMENT=0"
4881 fi
4882 fi;;
4883 no) if test x"$default_alignment" != x; then
4884 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4885 else
4886 if test x"$wire_alignment" != x; then
4887 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
4888 else
4889 echo "No default alignment for target $target" 1>&6
4890 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
4891 fi
4892 fi;;
81ecdfbb 4893 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
b34f6357
DB
4894esac
4895if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
4896 echo "Setting alignment flags = $sim_alignment" 6>&1
4897fi
4898else
4899 if test x"$default_alignment" != x; then
4900 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
4901else
4902 if test x"$wire_alignment" != x; then
4903 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
4904 else
4905 sim_alignment=
4906 fi
4907fi
81ecdfbb
RW
4908fi
4909
b34f6357 4910
81ecdfbb
RW
4911# Check whether --enable-sim-hostendian was given.
4912if test "${enable_sim_hostendian+set}" = set; then :
4913 enableval=$enable_sim_hostendian; case "${enableval}" in
b34f6357
DB
4914 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
4915 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
4916 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
81ecdfbb 4917 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";;
b34f6357
DB
4918esac
4919if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
4920 echo "Setting hostendian flags = $sim_hostendian" 6>&1
4921fi
4922else
b7026657 4923
b34f6357 4924if test "x$cross_compiling" = "xno"; then
81ecdfbb
RW
4925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4926$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4927if test "${ac_cv_c_bigendian+set}" = set; then :
4928 $as_echo_n "(cached) " >&6
4929else
4930 ac_cv_c_bigendian=unknown
4931 # See if we're dealing with a universal compiler.
4932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4933/* end confdefs.h. */
4934#ifndef __APPLE_CC__
4935 not a universal capable compiler
4936 #endif
4937 typedef int dummy;
4938
b7026657 4939_ACEOF
81ecdfbb
RW
4940if ac_fn_c_try_compile "$LINENO"; then :
4941
4942 # Check for potential -arch flags. It is not universal unless
4943 # there are at least two -arch flags with different values.
4944 ac_arch=
4945 ac_prev=
4946 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4947 if test -n "$ac_prev"; then
4948 case $ac_word in
4949 i?86 | x86_64 | ppc | ppc64)
4950 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4951 ac_arch=$ac_word
4952 else
4953 ac_cv_c_bigendian=universal
4954 break
4955 fi
4956 ;;
4957 esac
4958 ac_prev=
4959 elif test "x$ac_word" = "x-arch"; then
4960 ac_prev=arch
4961 fi
4962 done
4963fi
4964rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4965 if test $ac_cv_c_bigendian = unknown; then
4966 # See if sys/param.h defines the BYTE_ORDER macro.
4967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 4968/* end confdefs.h. */
b34f6357 4969#include <sys/types.h>
81ecdfbb 4970 #include <sys/param.h>
b34f6357 4971
b7026657
AC
4972int
4973main ()
4974{
81ecdfbb
RW
4975#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4976 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4977 && LITTLE_ENDIAN)
4978 bogus endian macros
4979 #endif
b7026657
AC
4980
4981 ;
4982 return 0;
4983}
4984_ACEOF
81ecdfbb 4985if ac_fn_c_try_compile "$LINENO"; then :
b34f6357 4986 # It does; now see whether it defined to BIG_ENDIAN or not.
81ecdfbb 4987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 4988/* end confdefs.h. */
b34f6357 4989#include <sys/types.h>
81ecdfbb 4990 #include <sys/param.h>
b34f6357 4991
b7026657
AC
4992int
4993main ()
4994{
b34f6357 4995#if BYTE_ORDER != BIG_ENDIAN
81ecdfbb
RW
4996 not big endian
4997 #endif
b7026657
AC
4998
4999 ;
5000 return 0;
5001}
5002_ACEOF
81ecdfbb 5003if ac_fn_c_try_compile "$LINENO"; then :
b34f6357
DB
5004 ac_cv_c_bigendian=yes
5005else
81ecdfbb 5006 ac_cv_c_bigendian=no
b34f6357 5007fi
81ecdfbb
RW
5008rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5009fi
5010rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5011 fi
5012 if test $ac_cv_c_bigendian = unknown; then
5013 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5015/* end confdefs.h. */
5016#include <limits.h>
b7026657 5017
81ecdfbb
RW
5018int
5019main ()
5020{
5021#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5022 bogus endian macros
5023 #endif
5024
5025 ;
5026 return 0;
5027}
b7026657 5028_ACEOF
81ecdfbb
RW
5029if ac_fn_c_try_compile "$LINENO"; then :
5030 # It does; now see whether it defined to _BIG_ENDIAN or not.
5031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 5032/* end confdefs.h. */
81ecdfbb
RW
5033#include <limits.h>
5034
b7026657
AC
5035int
5036main ()
5037{
81ecdfbb
RW
5038#ifndef _BIG_ENDIAN
5039 not big endian
5040 #endif
5041
b7026657
AC
5042 ;
5043 return 0;
5044}
5045_ACEOF
81ecdfbb 5046if ac_fn_c_try_compile "$LINENO"; then :
b7026657 5047 ac_cv_c_bigendian=yes
81ecdfbb
RW
5048else
5049 ac_cv_c_bigendian=no
b7026657 5050fi
81ecdfbb 5051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b7026657 5052fi
81ecdfbb
RW
5053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5054 fi
5055 if test $ac_cv_c_bigendian = unknown; then
5056 # Compile a test program.
5057 if test "$cross_compiling" = yes; then :
5058 # Try to guess by grepping values from an object file.
5059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5060/* end confdefs.h. */
5061short int ascii_mm[] =
5062 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5063 short int ascii_ii[] =
5064 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5065 int use_ascii (int i) {
5066 return ascii_mm[i] + ascii_ii[i];
5067 }
5068 short int ebcdic_ii[] =
5069 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5070 short int ebcdic_mm[] =
5071 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5072 int use_ebcdic (int i) {
5073 return ebcdic_mm[i] + ebcdic_ii[i];
5074 }
5075 extern int foo;
b7026657 5076
81ecdfbb
RW
5077int
5078main ()
5079{
5080return use_ascii (foo) == use_ebcdic (foo);
5081 ;
5082 return 0;
5083}
b7026657 5084_ACEOF
81ecdfbb
RW
5085if ac_fn_c_try_compile "$LINENO"; then :
5086 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5087 ac_cv_c_bigendian=yes
5088 fi
5089 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5090 if test "$ac_cv_c_bigendian" = unknown; then
5091 ac_cv_c_bigendian=no
5092 else
5093 # finding both strings is unlikely to happen, but who knows?
5094 ac_cv_c_bigendian=unknown
5095 fi
5096 fi
5097fi
5098rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5099else
5100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 5101/* end confdefs.h. */
81ecdfbb 5102$ac_includes_default
b7026657
AC
5103int
5104main ()
5105{
81ecdfbb
RW
5106
5107 /* Are we little or big endian? From Harbison&Steele. */
5108 union
5109 {
5110 long int l;
5111 char c[sizeof (long int)];
5112 } u;
5113 u.l = 1;
5114 return u.c[sizeof (long int) - 1] == 1;
5115
5116 ;
5117 return 0;
b34f6357 5118}
b7026657 5119_ACEOF
81ecdfbb 5120if ac_fn_c_try_run "$LINENO"; then :
b34f6357
DB
5121 ac_cv_c_bigendian=no
5122else
81ecdfbb 5123 ac_cv_c_bigendian=yes
b34f6357 5124fi
81ecdfbb
RW
5125rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5126 conftest.$ac_objext conftest.beam conftest.$ac_ext
b34f6357 5127fi
81ecdfbb
RW
5128
5129 fi
b34f6357 5130fi
81ecdfbb
RW
5131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5132$as_echo "$ac_cv_c_bigendian" >&6; }
5133 case $ac_cv_c_bigendian in #(
5134 yes)
5135 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5136;; #(
5137 no)
5138 ;; #(
5139 universal)
b34f6357 5140
81ecdfbb
RW
5141$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5142
5143 ;; #(
5144 *)
5145 as_fn_error "unknown endianness
5146 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5147 esac
b34f6357
DB
5148
5149 if test $ac_cv_c_bigendian = yes; then
5150 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
5151 else
5152 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
5153 fi
5154else
5155 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
5156fi
81ecdfbb
RW
5157fi
5158
b34f6357
DB
5159
5160default_sim_scache="16384"
81ecdfbb
RW
5161# Check whether --enable-sim-scache was given.
5162if test "${enable_sim_scache+set}" = set; then :
5163 enableval=$enable_sim_scache; case "${enableval}" in
b34f6357
DB
5164 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
5165 no) sim_scache="-DWITH_SCACHE=0" ;;
379832de 5166 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
81ecdfbb 5167 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
b34f6357
DB
5168 sim_scache="";;
5169esac
5170if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
5171 echo "Setting scache size = $sim_scache" 6>&1
5172fi
5173else
5174 sim_scache="-DWITH_SCACHE=${default_sim_scache}"
81ecdfbb
RW
5175fi
5176
b7026657
AC
5177
5178
5179default_sim_default_model="fr500"
81ecdfbb
RW
5180# Check whether --enable-sim-default-model was given.
5181if test "${enable_sim_default_model+set}" = set; then :
5182 enableval=$enable_sim_default_model; case "${enableval}" in
5183 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
b7026657
AC
5184 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
5185esac
5186if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
5187 echo "Setting default model = $sim_default_model" 6>&1
5188fi
5189else
5190 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
81ecdfbb
RW
5191fi
5192
b7026657
AC
5193
5194
81ecdfbb
RW
5195# Check whether --enable-sim-environment was given.
5196if test "${enable_sim_environment+set}" = set; then :
5197 enableval=$enable_sim_environment; case "${enableval}" in
b7026657
AC
5198 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
5199 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
5200 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
5201 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
81ecdfbb 5202 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
b7026657
AC
5203 sim_environment="";;
5204esac
5205if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
5206 echo "Setting sim environment = $sim_environment" 6>&1
5207fi
5208else
5209 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
81ecdfbb
RW
5210fi
5211
b7026657
AC
5212
5213cgen_maint=no
5214cgen=guile
5215cgendir='$(srcdir)/../../cgen'
81ecdfbb
RW
5216# Check whether --enable-cgen-maint was given.
5217if test "${enable_cgen_maint+set}" = set; then :
5218 enableval=$enable_cgen_maint; case "${enableval}" in
b7026657
AC
5219 yes) cgen_maint=yes ;;
5220 no) cgen_maint=no ;;
5221 *)
5222 # argument is cgen install directory (not implemented yet).
5223 # Having a `share' directory might be more appropriate for the .scm,
5224 # .cpu, etc. files.
5225 cgendir=${cgen_maint}/lib/cgen
5226 cgen=guile
5227 ;;
5228esac
81ecdfbb
RW
5229fi
5230if test x${cgen_maint} != xno ; then
b7026657
AC
5231 CGEN_MAINT=''
5232else
5233 CGEN_MAINT='#'
5234fi
5235
5236
5237
5238
5239
5240#
5241# Enable making unknown traps dump out registers
5242#
81ecdfbb
RW
5243# Check whether --enable-sim-trapdump was given.
5244if test "${enable_sim_trapdump+set}" = set; then :
5245 enableval=$enable_sim_trapdump; case "${enableval}" in
b7026657
AC
5246 yes) sim_trapdump="-DTRAPDUMP=1";;
5247 no) sim_trapdump="-DTRAPDUMP=0";;
81ecdfbb 5248 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-trapdump\"" "$LINENO" 5; sim_trapdump="";;
b7026657
AC
5249esac
5250if test x"$silent" != x"yes" && test x"$sim_trapdump" != x""; then
5251 echo "Setting sim_trapdump = $sim_trapdump" 6>&1
5252fi
5253else
5254 sim_trapdump=""
81ecdfbb
RW
5255fi
5256
b7026657
AC
5257
5258
5259ac_sources="$sim_link_files"
5260ac_dests="$sim_link_links"
5261while test -n "$ac_sources"; do
5262 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
5263 set $ac_sources; ac_source=$1; shift; ac_sources=$*
5264 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
5265done
81ecdfbb 5266ac_config_links="$ac_config_links $ac_config_links_1"
b7026657
AC
5267
5268cgen_breaks=""
5269if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
5270cgen_breaks="break cgen_rtx_error";
5271fi
5272
81ecdfbb 5273ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
38f48d72 5274
81ecdfbb 5275ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
38f48d72 5276
81ecdfbb 5277ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
38f48d72 5278
81ecdfbb 5279ac_config_commands="$ac_config_commands Makefile"
38f48d72 5280
81ecdfbb 5281ac_config_commands="$ac_config_commands stamp-h"
38f48d72 5282
b7026657
AC
5283cat >confcache <<\_ACEOF
5284# This file is a shell script that caches the results of configure
5285# tests run on this system so they can be shared between configure
5286# scripts and configure runs, see configure's option --config-cache.
5287# It is not useful on other systems. If it contains results you don't
5288# want to keep, you may remove or edit it.
5289#
5290# config.status only pays attention to the cache file if you give it
5291# the --recheck option to rerun configure.
5292#
5293# `ac_cv_env_foo' variables (set or unset) will be overridden when
5294# loading this file, other *unset* `ac_cv_foo' will be assigned the
5295# following values.
5296
5297_ACEOF
5298
5299# The following way of writing the cache mishandles newlines in values,
5300# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 5301# So, we kill variables containing newlines.
b7026657
AC
5302# Ultrix sh set writes to stderr and can't be redirected directly,
5303# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
5304(
5305 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5306 eval ac_val=\$$ac_var
5307 case $ac_val in #(
5308 *${as_nl}*)
5309 case $ac_var in #(
5310 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5311$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5312 esac
5313 case $ac_var in #(
5314 _ | IFS | as_nl) ;; #(
5315 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5316 *) { eval $ac_var=; unset $ac_var;} ;;
5317 esac ;;
5318 esac
5319 done
5320
b7026657 5321 (set) 2>&1 |
81ecdfbb
RW
5322 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5323 *${as_nl}ac_space=\ *)
5324 # `set' does not quote correctly, so add quotes: double-quote
5325 # substitution turns \\\\ into \\, and sed turns \\ into \.
b7026657
AC
5326 sed -n \
5327 "s/'/'\\\\''/g;
5328 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 5329 ;; #(
b7026657
AC
5330 *)
5331 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 5332 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 5333 ;;
81ecdfbb
RW
5334 esac |
5335 sort
5336) |
b7026657 5337 sed '
81ecdfbb 5338 /^ac_cv_env_/b end
b7026657 5339 t clear
81ecdfbb 5340 :clear
b7026657
AC
5341 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5342 t end
81ecdfbb
RW
5343 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5344 :end' >>confcache
5345if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5346 if test -w "$cache_file"; then
5347 test "x$cache_file" != "x/dev/null" &&
5348 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5349$as_echo "$as_me: updating cache $cache_file" >&6;}
b7026657
AC
5350 cat confcache >$cache_file
5351 else
81ecdfbb
RW
5352 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5353$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
b7026657
AC
5354 fi
5355fi
5356rm -f confcache
5357
5358test "x$prefix" = xNONE && prefix=$ac_default_prefix
5359# Let make expand exec_prefix.
5360test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5361
b7026657
AC
5362DEFS=-DHAVE_CONFIG_H
5363
5364ac_libobjs=
5365ac_ltlibobjs=
5366for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5367 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
5368 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5369 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5370 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5371 # will be set to the directory where LIBOBJS objects are built.
5372 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5373 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b7026657
AC
5374done
5375LIBOBJS=$ac_libobjs
5376
5377LTLIBOBJS=$ac_ltlibobjs
5378
5379
db2e4d67
MF
5380if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
5381 as_fn_error "conditional \"GMAKE\" was never defined.
5382Usually this means the macro was only invoked conditionally." "$LINENO" 5
5383fi
b7026657 5384
81ecdfbb 5385
b7026657 5386: ${CONFIG_STATUS=./config.status}
81ecdfbb 5387ac_write_fail=0
b7026657
AC
5388ac_clean_files_save=$ac_clean_files
5389ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
5390{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5391$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5392as_write_fail=0
5393cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b7026657
AC
5394#! $SHELL
5395# Generated by $as_me.
5396# Run this file to recreate the current configuration.
5397# Compiler output produced by configure, useful for debugging
5398# configure, is in config.log if it exists.
5399
5400debug=false
5401ac_cs_recheck=false
5402ac_cs_silent=false
b7026657 5403
81ecdfbb
RW
5404SHELL=\${CONFIG_SHELL-$SHELL}
5405export SHELL
5406_ASEOF
5407cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5408## -------------------- ##
5409## M4sh Initialization. ##
5410## -------------------- ##
5411
5412# Be more Bourne compatible
5413DUALCASE=1; export DUALCASE # for MKS sh
5414if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b7026657
AC
5415 emulate sh
5416 NULLCMD=:
81ecdfbb 5417 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b7026657
AC
5418 # is contrary to our usage. Disable this feature.
5419 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
5420 setopt NO_GLOB_SUBST
5421else
5422 case `(set -o) 2>/dev/null` in #(
5423 *posix*) :
5424 set -o posix ;; #(
5425 *) :
5426 ;;
5427esac
b7026657 5428fi
b7026657 5429
81ecdfbb
RW
5430
5431as_nl='
5432'
5433export as_nl
5434# Printing a long string crashes Solaris 7 /usr/bin/printf.
5435as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5436as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5437as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5438# Prefer a ksh shell builtin over an external printf program on Solaris,
5439# but without wasting forks for bash or zsh.
5440if test -z "$BASH_VERSION$ZSH_VERSION" \
5441 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5442 as_echo='print -r --'
5443 as_echo_n='print -rn --'
5444elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5445 as_echo='printf %s\n'
5446 as_echo_n='printf %s'
5447else
5448 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5449 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5450 as_echo_n='/usr/ucb/echo -n'
5451 else
5452 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5453 as_echo_n_body='eval
5454 arg=$1;
5455 case $arg in #(
5456 *"$as_nl"*)
5457 expr "X$arg" : "X\\(.*\\)$as_nl";
5458 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5459 esac;
5460 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5461 '
5462 export as_echo_n_body
5463 as_echo_n='sh -c $as_echo_n_body as_echo'
5464 fi
5465 export as_echo_body
5466 as_echo='sh -c $as_echo_body as_echo'
5467fi
5468
5469# The user is always right.
5470if test "${PATH_SEPARATOR+set}" != set; then
5471 PATH_SEPARATOR=:
5472 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5473 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5474 PATH_SEPARATOR=';'
5475 }
b7026657
AC
5476fi
5477
5478
81ecdfbb
RW
5479# IFS
5480# We need space, tab and new line, in precisely that order. Quoting is
5481# there to prevent editors from complaining about space-tab.
5482# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5483# splitting by setting IFS to empty value.)
5484IFS=" "" $as_nl"
5485
5486# Find who we are. Look in the path if we contain no directory separator.
5487case $0 in #((
5488 *[\\/]* ) as_myself=$0 ;;
5489 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5490for as_dir in $PATH
5491do
5492 IFS=$as_save_IFS
5493 test -z "$as_dir" && as_dir=.
5494 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5495 done
5496IFS=$as_save_IFS
5497
5498 ;;
5499esac
5500# We did not find ourselves, most probably we were run as `sh COMMAND'
5501# in which case we are not to be found in the path.
5502if test "x$as_myself" = x; then
5503 as_myself=$0
5504fi
5505if test ! -f "$as_myself"; then
5506 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5507 exit 1
5508fi
5509
5510# Unset variables that we do not need and which cause bugs (e.g. in
5511# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5512# suppresses any "Segmentation fault" message there. '((' could
5513# trigger a bug in pdksh 5.2.14.
5514for as_var in BASH_ENV ENV MAIL MAILPATH
5515do eval test x\${$as_var+set} = xset \
5516 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5517done
b7026657
AC
5518PS1='$ '
5519PS2='> '
5520PS4='+ '
5521
5522# NLS nuisances.
81ecdfbb
RW
5523LC_ALL=C
5524export LC_ALL
5525LANGUAGE=C
5526export LANGUAGE
5527
5528# CDPATH.
5529(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5530
5531
5532# as_fn_error ERROR [LINENO LOG_FD]
5533# ---------------------------------
5534# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5535# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5536# script with status $?, using 1 if that was 0.
5537as_fn_error ()
5538{
5539 as_status=$?; test $as_status -eq 0 && as_status=1
5540 if test "$3"; then
5541 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5542 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
b7026657 5543 fi
81ecdfbb
RW
5544 $as_echo "$as_me: error: $1" >&2
5545 as_fn_exit $as_status
5546} # as_fn_error
5547
5548
5549# as_fn_set_status STATUS
5550# -----------------------
5551# Set $? to STATUS, without forking.
5552as_fn_set_status ()
5553{
5554 return $1
5555} # as_fn_set_status
5556
5557# as_fn_exit STATUS
5558# -----------------
5559# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5560as_fn_exit ()
5561{
5562 set +e
5563 as_fn_set_status $1
5564 exit $1
5565} # as_fn_exit
5566
5567# as_fn_unset VAR
5568# ---------------
5569# Portably unset VAR.
5570as_fn_unset ()
5571{
5572 { eval $1=; unset $1;}
5573}
5574as_unset=as_fn_unset
5575# as_fn_append VAR VALUE
5576# ----------------------
5577# Append the text in VALUE to the end of the definition contained in VAR. Take
5578# advantage of any shell optimizations that allow amortized linear growth over
5579# repeated appends, instead of the typical quadratic growth present in naive
5580# implementations.
5581if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5582 eval 'as_fn_append ()
5583 {
5584 eval $1+=\$2
5585 }'
5586else
5587 as_fn_append ()
5588 {
5589 eval $1=\$$1\$2
5590 }
5591fi # as_fn_append
5592
5593# as_fn_arith ARG...
5594# ------------------
5595# Perform arithmetic evaluation on the ARGs, and store the result in the
5596# global $as_val. Take advantage of shells that can avoid forks. The arguments
5597# must be portable across $(()) and expr.
5598if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5599 eval 'as_fn_arith ()
5600 {
5601 as_val=$(( $* ))
5602 }'
5603else
5604 as_fn_arith ()
5605 {
5606 as_val=`expr "$@" || test $? -eq 1`
5607 }
5608fi # as_fn_arith
b7026657 5609
81ecdfbb
RW
5610
5611if expr a : '\(a\)' >/dev/null 2>&1 &&
5612 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657
AC
5613 as_expr=expr
5614else
5615 as_expr=false
5616fi
5617
81ecdfbb 5618if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657
AC
5619 as_basename=basename
5620else
5621 as_basename=false
5622fi
5623
81ecdfbb
RW
5624if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5625 as_dirname=dirname
5626else
5627 as_dirname=false
5628fi
b7026657 5629
81ecdfbb 5630as_me=`$as_basename -- "$0" ||
b7026657
AC
5631$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5632 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
5633 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5634$as_echo X/"$0" |
5635 sed '/^.*\/\([^/][^/]*\)\/*$/{
5636 s//\1/
5637 q
5638 }
5639 /^X\/\(\/\/\)$/{
5640 s//\1/
5641 q
5642 }
5643 /^X\/\(\/\).*/{
5644 s//\1/
5645 q
5646 }
5647 s/.*/./; q'`
b7026657 5648
b7026657
AC
5649# Avoid depending upon Character Ranges.
5650as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5651as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5652as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5653as_cr_digits='0123456789'
5654as_cr_alnum=$as_cr_Letters$as_cr_digits
5655
81ecdfbb
RW
5656ECHO_C= ECHO_N= ECHO_T=
5657case `echo -n x` in #(((((
5658-n*)
5659 case `echo 'xy\c'` in
5660 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5661 xy) ECHO_C='\c';;
5662 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5663 ECHO_T=' ';;
5664 esac;;
5665*)
5666 ECHO_N='-n';;
b34f6357 5667esac
b7026657 5668
81ecdfbb
RW
5669rm -f conf$$ conf$$.exe conf$$.file
5670if test -d conf$$.dir; then
5671 rm -f conf$$.dir/conf$$.file
b7026657 5672else
81ecdfbb
RW
5673 rm -f conf$$.dir
5674 mkdir conf$$.dir 2>/dev/null
b34f6357 5675fi
81ecdfbb
RW
5676if (echo >conf$$.file) 2>/dev/null; then
5677 if ln -s conf$$.file conf$$ 2>/dev/null; then
b7026657 5678 as_ln_s='ln -s'
81ecdfbb
RW
5679 # ... but there are two gotchas:
5680 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5681 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5682 # In both cases, we have to default to `cp -p'.
5683 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5684 as_ln_s='cp -p'
5685 elif ln conf$$.file conf$$ 2>/dev/null; then
5686 as_ln_s=ln
5687 else
5688 as_ln_s='cp -p'
b7026657 5689 fi
b34f6357 5690else
b7026657 5691 as_ln_s='cp -p'
b34f6357 5692fi
81ecdfbb
RW
5693rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5694rmdir conf$$.dir 2>/dev/null
5695
5696
5697# as_fn_mkdir_p
5698# -------------
5699# Create "$as_dir" as a directory, including parents if necessary.
5700as_fn_mkdir_p ()
5701{
5702
5703 case $as_dir in #(
5704 -*) as_dir=./$as_dir;;
5705 esac
5706 test -d "$as_dir" || eval $as_mkdir_p || {
5707 as_dirs=
5708 while :; do
5709 case $as_dir in #(
5710 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5711 *) as_qdir=$as_dir;;
5712 esac
5713 as_dirs="'$as_qdir' $as_dirs"
5714 as_dir=`$as_dirname -- "$as_dir" ||
5715$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5716 X"$as_dir" : 'X\(//\)[^/]' \| \
5717 X"$as_dir" : 'X\(//\)$' \| \
5718 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5719$as_echo X"$as_dir" |
5720 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5721 s//\1/
5722 q
5723 }
5724 /^X\(\/\/\)[^/].*/{
5725 s//\1/
5726 q
5727 }
5728 /^X\(\/\/\)$/{
5729 s//\1/
5730 q
5731 }
5732 /^X\(\/\).*/{
5733 s//\1/
5734 q
5735 }
5736 s/.*/./; q'`
5737 test -d "$as_dir" && break
5738 done
5739 test -z "$as_dirs" || eval "mkdir $as_dirs"
5740 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
b34f6357 5741
81ecdfbb
RW
5742
5743} # as_fn_mkdir_p
b7026657 5744if mkdir -p . 2>/dev/null; then
81ecdfbb 5745 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
5746else
5747 test -d ./-p && rmdir ./-p
5748 as_mkdir_p=false
5749fi
b34f6357 5750
81ecdfbb
RW
5751if test -x / >/dev/null 2>&1; then
5752 as_test_x='test -x'
5753else
5754 if ls -dL / >/dev/null 2>&1; then
5755 as_ls_L_option=L
5756 else
5757 as_ls_L_option=
5758 fi
5759 as_test_x='
5760 eval sh -c '\''
5761 if test -d "$1"; then
5762 test -d "$1/.";
5763 else
5764 case $1 in #(
5765 -*)set "./$1";;
5766 esac;
5767 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5768 ???[sx]*):;;*)false;;esac;fi
5769 '\'' sh
5770 '
5771fi
5772as_executable_p=$as_test_x
b34f6357 5773
b7026657
AC
5774# Sed expression to map a string onto a valid CPP name.
5775as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5776
5777# Sed expression to map a string onto a valid variable name.
5778as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5779
5780
b7026657 5781exec 6>&1
81ecdfbb
RW
5782## ----------------------------------- ##
5783## Main body of $CONFIG_STATUS script. ##
5784## ----------------------------------- ##
5785_ASEOF
5786test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5787
5788cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5789# Save the log message, to keep $0 and so on meaningful, and to
b7026657 5790# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
5791# values after options handling.
5792ac_log="
b7026657 5793This file was extended by $as_me, which was
81ecdfbb 5794generated by GNU Autoconf 2.64. Invocation command line was
b7026657
AC
5795
5796 CONFIG_FILES = $CONFIG_FILES
5797 CONFIG_HEADERS = $CONFIG_HEADERS
5798 CONFIG_LINKS = $CONFIG_LINKS
5799 CONFIG_COMMANDS = $CONFIG_COMMANDS
5800 $ $0 $@
5801
81ecdfbb
RW
5802on `(hostname || uname -n) 2>/dev/null | sed 1q`
5803"
5804
b7026657
AC
5805_ACEOF
5806
81ecdfbb
RW
5807case $ac_config_files in *"
5808"*) set x $ac_config_files; shift; ac_config_files=$*;;
5809esac
b34f6357 5810
81ecdfbb
RW
5811case $ac_config_headers in *"
5812"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5813esac
b34f6357 5814
b7026657 5815
81ecdfbb
RW
5816cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5817# Files that config.status was made for.
5818config_files="$ac_config_files"
5819config_headers="$ac_config_headers"
5820config_links="$ac_config_links"
5821config_commands="$ac_config_commands"
b34f6357 5822
81ecdfbb 5823_ACEOF
b34f6357 5824
81ecdfbb 5825cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657 5826ac_cs_usage="\
81ecdfbb
RW
5827\`$as_me' instantiates files and other configuration actions
5828from templates according to the current configuration. Unless the files
5829and actions are specified as TAGs, all are instantiated by default.
b34f6357 5830
81ecdfbb 5831Usage: $0 [OPTION]... [TAG]...
b34f6357 5832
b7026657 5833 -h, --help print this help, then exit
81ecdfbb
RW
5834 -V, --version print version number and configuration settings, then exit
5835 -q, --quiet, --silent
5836 do not print progress messages
b7026657
AC
5837 -d, --debug don't remove temporary files
5838 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
5839 --file=FILE[:TEMPLATE]
5840 instantiate the configuration file FILE
5841 --header=FILE[:TEMPLATE]
5842 instantiate the configuration header FILE
b34f6357 5843
b7026657
AC
5844Configuration files:
5845$config_files
b34f6357 5846
b7026657
AC
5847Configuration headers:
5848$config_headers
b34f6357 5849
b7026657
AC
5850Configuration links:
5851$config_links
b34f6357 5852
b7026657
AC
5853Configuration commands:
5854$config_commands
b34f6357 5855
81ecdfbb 5856Report bugs to the package provider."
379832de 5857
81ecdfbb
RW
5858_ACEOF
5859cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b7026657
AC
5860ac_cs_version="\\
5861config.status
81ecdfbb
RW
5862configured by $0, generated by GNU Autoconf 2.64,
5863 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
b7026657 5864
81ecdfbb 5865Copyright (C) 2009 Free Software Foundation, Inc.
b7026657
AC
5866This config.status script is free software; the Free Software Foundation
5867gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
5868
5869ac_pwd='$ac_pwd'
5870srcdir='$srcdir'
5871INSTALL='$INSTALL'
5872test -n "\$AWK" || AWK=awk
b7026657
AC
5873_ACEOF
5874
81ecdfbb
RW
5875cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5876# The default lists apply if the user does not specify any file.
b7026657
AC
5877ac_need_defaults=:
5878while test $# != 0
5879do
5880 case $1 in
5881 --*=*)
81ecdfbb
RW
5882 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5883 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b7026657 5884 ac_shift=:
b34f6357 5885 ;;
81ecdfbb 5886 *)
b7026657
AC
5887 ac_option=$1
5888 ac_optarg=$2
5889 ac_shift=shift
b34f6357 5890 ;;
b7026657 5891 esac
b34f6357 5892
b7026657
AC
5893 case $ac_option in
5894 # Handling of the options.
b7026657
AC
5895 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5896 ac_cs_recheck=: ;;
81ecdfbb
RW
5897 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5898 $as_echo "$ac_cs_version"; exit ;;
5899 --debug | --debu | --deb | --de | --d | -d )
b7026657
AC
5900 debug=: ;;
5901 --file | --fil | --fi | --f )
5902 $ac_shift
81ecdfbb
RW
5903 case $ac_optarg in
5904 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5905 esac
5906 as_fn_append CONFIG_FILES " '$ac_optarg'"
b7026657
AC
5907 ac_need_defaults=false;;
5908 --header | --heade | --head | --hea )
5909 $ac_shift
81ecdfbb
RW
5910 case $ac_optarg in
5911 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5912 esac
5913 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
b7026657 5914 ac_need_defaults=false;;
81ecdfbb
RW
5915 --he | --h)
5916 # Conflict between --help and --header
5917 as_fn_error "ambiguous option: \`$1'
5918Try \`$0 --help' for more information.";;
5919 --help | --hel | -h )
5920 $as_echo "$ac_cs_usage"; exit ;;
b7026657
AC
5921 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5922 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5923 ac_cs_silent=: ;;
b34f6357 5924
b7026657 5925 # This is an error.
81ecdfbb
RW
5926 -*) as_fn_error "unrecognized option: \`$1'
5927Try \`$0 --help' for more information." ;;
b34f6357 5928
81ecdfbb
RW
5929 *) as_fn_append ac_config_targets " $1"
5930 ac_need_defaults=false ;;
b7026657
AC
5931
5932 esac
5933 shift
5934done
5935
5936ac_configure_extra_args=
5937
5938if $ac_cs_silent; then
5939 exec 6>/dev/null
5940 ac_configure_extra_args="$ac_configure_extra_args --silent"
b34f6357
DB
5941fi
5942
b7026657 5943_ACEOF
81ecdfbb 5944cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b7026657 5945if \$ac_cs_recheck; then
81ecdfbb
RW
5946 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5947 shift
5948 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5949 CONFIG_SHELL='$SHELL'
5950 export CONFIG_SHELL
5951 exec "\$@"
b7026657 5952fi
b34f6357 5953
b7026657 5954_ACEOF
81ecdfbb
RW
5955cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5956exec 5>>config.log
5957{
5958 echo
5959 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5960## Running $as_me. ##
5961_ASBOX
5962 $as_echo "$ac_log"
5963} >&5
b34f6357 5964
81ecdfbb
RW
5965_ACEOF
5966cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
db2e4d67
MF
5967#
5968# INIT-COMMANDS
5969#
5970ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
5971
81ecdfbb 5972_ACEOF
b34f6357 5973
81ecdfbb 5974cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b34f6357 5975
81ecdfbb 5976# Handling of arguments.
b7026657 5977for ac_config_target in $ac_config_targets
b34f6357 5978do
81ecdfbb
RW
5979 case $ac_config_target in
5980 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
db2e4d67 5981 "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
81ecdfbb
RW
5982 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
5983 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
5984 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
5985 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
5986 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
5987 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
5988
5989 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
b34f6357
DB
5990 esac
5991done
5992
81ecdfbb 5993
b7026657
AC
5994# If the user did not use the arguments to specify the items to instantiate,
5995# then the envvar interface is used. Set only those that are not.
5996# We use the long form for the default assignment because of an extremely
5997# bizarre bug on SunOS 4.1.3.
5998if $ac_need_defaults; then
5999 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6000 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6001 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
6002 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6003fi
6004
6005# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 6006# simply because there is no reason against having it here, and in addition,
b7026657 6007# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
6008# Hook for its removal unless debugging.
6009# Note that there is a small window in which the directory will not be cleaned:
6010# after its creation but before its name has been assigned to `$tmp'.
b7026657
AC
6011$debug ||
6012{
81ecdfbb
RW
6013 tmp=
6014 trap 'exit_status=$?
6015 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6016' 0
6017 trap 'as_fn_exit 1' 1 2 13 15
b7026657 6018}
b7026657 6019# Create a (secure) tmp directory for tmp files.
b34f6357 6020
b7026657 6021{
81ecdfbb 6022 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
b7026657
AC
6023 test -n "$tmp" && test -d "$tmp"
6024} ||
6025{
81ecdfbb
RW
6026 tmp=./conf$$-$RANDOM
6027 (umask 077 && mkdir "$tmp")
6028} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
b7026657 6029
81ecdfbb
RW
6030# Set up the scripts for CONFIG_FILES section.
6031# No need to generate them if there are no CONFIG_FILES.
6032# This happens for instance with `./config.status config.h'.
6033if test -n "$CONFIG_FILES"; then
b7026657 6034
b34f6357 6035
81ecdfbb
RW
6036ac_cr=`echo X | tr X '\015'`
6037# On cygwin, bash can eat \r inside `` if the user requested igncr.
6038# But we know of no other shell where ac_cr would be empty at this
6039# point, so we can use a bashism as a fallback.
6040if test "x$ac_cr" = x; then
6041 eval ac_cr=\$\'\\r\'
6042fi
6043ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6044if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6045 ac_cs_awk_cr='\r'
6046else
6047 ac_cs_awk_cr=$ac_cr
6048fi
b7026657 6049
81ecdfbb 6050echo 'BEGIN {' >"$tmp/subs1.awk" &&
b7026657
AC
6051_ACEOF
6052
81ecdfbb
RW
6053
6054{
6055 echo "cat >conf$$subs.awk <<_ACEOF" &&
6056 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6057 echo "_ACEOF"
6058} >conf$$subs.sh ||
6059 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6060ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6061ac_delim='%!_!# '
6062for ac_last_try in false false false false false :; do
6063 . ./conf$$subs.sh ||
6064 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6065
6066 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6067 if test $ac_delim_n = $ac_delim_num; then
6068 break
6069 elif $ac_last_try; then
6070 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6071 else
6072 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
b34f6357 6073 fi
81ecdfbb
RW
6074done
6075rm -f conf$$subs.sh
b34f6357 6076
81ecdfbb
RW
6077cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6078cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
b7026657 6079_ACEOF
81ecdfbb
RW
6080sed -n '
6081h
6082s/^/S["/; s/!.*/"]=/
6083p
6084g
6085s/^[^!]*!//
6086:repl
6087t repl
6088s/'"$ac_delim"'$//
6089t delim
6090:nl
6091h
6092s/\(.\{148\}\).*/\1/
6093t more1
6094s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6095p
6096n
6097b repl
6098:more1
6099s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6100p
6101g
6102s/.\{148\}//
6103t nl
6104:delim
6105h
6106s/\(.\{148\}\).*/\1/
6107t more2
6108s/["\\]/\\&/g; s/^/"/; s/$/"/
6109p
6110b
6111:more2
6112s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6113p
6114g
6115s/.\{148\}//
6116t delim
6117' <conf$$subs.awk | sed '
6118/^[^""]/{
6119 N
6120 s/\n//
6121}
6122' >>$CONFIG_STATUS || ac_write_fail=1
6123rm -f conf$$subs.awk
6124cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6125_ACAWK
6126cat >>"\$tmp/subs1.awk" <<_ACAWK &&
6127 for (key in S) S_is_set[key] = 1
6128 FS = "\a"
b7026657 6129
81ecdfbb
RW
6130}
6131{
6132 line = $ 0
6133 nfields = split(line, field, "@")
6134 substed = 0
6135 len = length(field[1])
6136 for (i = 2; i < nfields; i++) {
6137 key = field[i]
6138 keylen = length(key)
6139 if (S_is_set[key]) {
6140 value = S[key]
6141 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6142 len += length(value) + length(field[++i])
6143 substed = 1
6144 } else
6145 len += 1 + keylen
6146 }
6147
6148 print line
6149}
b34f6357 6150
81ecdfbb
RW
6151_ACAWK
6152_ACEOF
6153cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6154if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6155 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
b7026657 6156else
81ecdfbb
RW
6157 cat
6158fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6159 || as_fn_error "could not setup config files machinery" "$LINENO" 5
6160_ACEOF
b7026657 6161
81ecdfbb
RW
6162# VPATH may cause trouble with some makes, so we remove $(srcdir),
6163# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6164# trailing colons and then remove the whole line if VPATH becomes empty
6165# (actually we leave an empty line to preserve line numbers).
6166if test "x$srcdir" = x.; then
6167 ac_vpsub='/^[ ]*VPATH[ ]*=/{
6168s/:*\$(srcdir):*/:/
6169s/:*\${srcdir}:*/:/
6170s/:*@srcdir@:*/:/
6171s/^\([^=]*=[ ]*\):*/\1/
6172s/:*$//
6173s/^[^=]*=[ ]*$//
6174}'
6175fi
b34f6357 6176
81ecdfbb
RW
6177cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6178fi # test -n "$CONFIG_FILES"
b34f6357 6179
81ecdfbb
RW
6180# Set up the scripts for CONFIG_HEADERS section.
6181# No need to generate them if there are no CONFIG_HEADERS.
6182# This happens for instance with `./config.status Makefile'.
6183if test -n "$CONFIG_HEADERS"; then
6184cat >"$tmp/defines.awk" <<\_ACAWK ||
6185BEGIN {
6186_ACEOF
b7026657 6187
81ecdfbb
RW
6188# Transform confdefs.h into an awk script `defines.awk', embedded as
6189# here-document in config.status, that substitutes the proper values into
6190# config.h.in to produce config.h.
b34f6357 6191
81ecdfbb
RW
6192# Create a delimiter string that does not exist in confdefs.h, to ease
6193# handling of long lines.
6194ac_delim='%!_!# '
6195for ac_last_try in false false :; do
6196 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6197 if test -z "$ac_t"; then
6198 break
6199 elif $ac_last_try; then
6200 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
b7026657 6201 else
81ecdfbb 6202 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
b7026657 6203 fi
b7026657 6204done
81ecdfbb
RW
6205
6206# For the awk script, D is an array of macro values keyed by name,
6207# likewise P contains macro parameters if any. Preserve backslash
6208# newline sequences.
6209
6210ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6211sed -n '
6212s/.\{148\}/&'"$ac_delim"'/g
6213t rset
6214:rset
6215s/^[ ]*#[ ]*define[ ][ ]*/ /
6216t def
6217d
6218:def
6219s/\\$//
6220t bsnl
6221s/["\\]/\\&/g
6222s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6223D["\1"]=" \3"/p
6224s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6225d
6226:bsnl
6227s/["\\]/\\&/g
6228s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6229D["\1"]=" \3\\\\\\n"\\/p
6230t cont
6231s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6232t cont
6233d
6234:cont
6235n
6236s/.\{148\}/&'"$ac_delim"'/g
6237t clear
6238:clear
6239s/\\$//
6240t bsnlc
6241s/["\\]/\\&/g; s/^/"/; s/$/"/p
6242d
6243:bsnlc
6244s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6245b cont
6246' <confdefs.h | sed '
6247s/'"$ac_delim"'/"\\\
6248"/g' >>$CONFIG_STATUS || ac_write_fail=1
6249
6250cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6251 for (key in D) D_is_set[key] = 1
6252 FS = "\a"
6253}
6254/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6255 line = \$ 0
6256 split(line, arg, " ")
6257 if (arg[1] == "#") {
6258 defundef = arg[2]
6259 mac1 = arg[3]
6260 } else {
6261 defundef = substr(arg[1], 2)
6262 mac1 = arg[2]
6263 }
6264 split(mac1, mac2, "(") #)
6265 macro = mac2[1]
6266 prefix = substr(line, 1, index(line, defundef) - 1)
6267 if (D_is_set[macro]) {
6268 # Preserve the white space surrounding the "#".
6269 print prefix "define", macro P[macro] D[macro]
6270 next
6271 } else {
6272 # Replace #undef with comments. This is necessary, for example,
6273 # in the case of _POSIX_SOURCE, which is predefined and required
6274 # on some systems where configure will not decide to define it.
6275 if (defundef == "undef") {
6276 print "/*", prefix defundef, macro, "*/"
6277 next
6278 }
6279 }
6280}
6281{ print }
6282_ACAWK
b7026657 6283_ACEOF
81ecdfbb
RW
6284cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6285 as_fn_error "could not setup config headers machinery" "$LINENO" 5
6286fi # test -n "$CONFIG_HEADERS"
b7026657 6287
b34f6357 6288
81ecdfbb
RW
6289eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
6290shift
6291for ac_tag
6292do
6293 case $ac_tag in
6294 :[FHLC]) ac_mode=$ac_tag; continue;;
6295 esac
6296 case $ac_mode$ac_tag in
6297 :[FHL]*:*);;
6298 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6299 :[FH]-) ac_tag=-:-;;
6300 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
b34f6357 6301 esac
81ecdfbb
RW
6302 ac_save_IFS=$IFS
6303 IFS=:
6304 set x $ac_tag
6305 IFS=$ac_save_IFS
6306 shift
6307 ac_file=$1
6308 shift
b34f6357 6309
81ecdfbb
RW
6310 case $ac_mode in
6311 :L) ac_source=$1;;
6312 :[FH])
6313 ac_file_inputs=
6314 for ac_f
6315 do
6316 case $ac_f in
6317 -) ac_f="$tmp/stdin";;
6318 *) # Look for the file first in the build tree, then in the source tree
6319 # (if the path is not absolute). The absolute path cannot be DOS-style,
6320 # because $ac_f cannot contain `:'.
6321 test -f "$ac_f" ||
6322 case $ac_f in
6323 [\\/$]*) false;;
6324 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6325 esac ||
6326 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
b7026657 6327 esac
81ecdfbb
RW
6328 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6329 as_fn_append ac_file_inputs " '$ac_f'"
6330 done
b7026657 6331
81ecdfbb
RW
6332 # Let's still pretend it is `configure' which instantiates (i.e., don't
6333 # use $as_me), people would be surprised to read:
6334 # /* config.h. Generated by config.status. */
6335 configure_input='Generated from '`
6336 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6337 `' by configure.'
6338 if test x"$ac_file" != x-; then
6339 configure_input="$ac_file. $configure_input"
6340 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6341$as_echo "$as_me: creating $ac_file" >&6;}
6342 fi
6343 # Neutralize special characters interpreted by sed in replacement strings.
6344 case $configure_input in #(
6345 *\&* | *\|* | *\\* )
6346 ac_sed_conf_input=`$as_echo "$configure_input" |
6347 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6348 *) ac_sed_conf_input=$configure_input;;
6349 esac
b7026657 6350
81ecdfbb
RW
6351 case $ac_tag in
6352 *:-:* | *:-) cat >"$tmp/stdin" \
6353 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6354 esac
6355 ;;
6356 esac
b7026657 6357
81ecdfbb 6358 ac_dir=`$as_dirname -- "$ac_file" ||
b7026657
AC
6359$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6360 X"$ac_file" : 'X\(//\)[^/]' \| \
6361 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
6362 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6363$as_echo X"$ac_file" |
6364 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6365 s//\1/
6366 q
6367 }
6368 /^X\(\/\/\)[^/].*/{
6369 s//\1/
6370 q
6371 }
6372 /^X\(\/\/\)$/{
6373 s//\1/
6374 q
6375 }
6376 /^X\(\/\).*/{
6377 s//\1/
6378 q
6379 }
6380 s/.*/./; q'`
6381 as_dir="$ac_dir"; as_fn_mkdir_p
b7026657
AC
6382 ac_builddir=.
6383
81ecdfbb
RW
6384case "$ac_dir" in
6385.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6386*)
6387 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6388 # A ".." for each directory in $ac_dir_suffix.
6389 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6390 case $ac_top_builddir_sub in
6391 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6392 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6393 esac ;;
6394esac
6395ac_abs_top_builddir=$ac_pwd
6396ac_abs_builddir=$ac_pwd$ac_dir_suffix
6397# for backward compatibility:
6398ac_top_builddir=$ac_top_build_prefix
b7026657
AC
6399
6400case $srcdir in
81ecdfbb 6401 .) # We are building in place.
b7026657 6402 ac_srcdir=.
81ecdfbb
RW
6403 ac_top_srcdir=$ac_top_builddir_sub
6404 ac_abs_top_srcdir=$ac_pwd ;;
6405 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 6406 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
6407 ac_top_srcdir=$srcdir
6408 ac_abs_top_srcdir=$srcdir ;;
6409 *) # Relative name.
6410 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6411 ac_top_srcdir=$ac_top_build_prefix$srcdir
6412 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 6413esac
81ecdfbb 6414ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b7026657 6415
b34f6357 6416
81ecdfbb
RW
6417 case $ac_mode in
6418 :F)
6419 #
6420 # CONFIG_FILE
6421 #
b7026657 6422
81ecdfbb
RW
6423 case $INSTALL in
6424 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6425 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
b34f6357 6426 esac
81ecdfbb 6427_ACEOF
b34f6357 6428
81ecdfbb
RW
6429cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6430# If the template does not know about datarootdir, expand it.
6431# FIXME: This hack should be removed a few years after 2.60.
6432ac_datarootdir_hack=; ac_datarootdir_seen=
6433ac_sed_dataroot='
6434/datarootdir/ {
6435 p
6436 q
6437}
6438/@datadir@/p
6439/@docdir@/p
6440/@infodir@/p
6441/@localedir@/p
6442/@mandir@/p'
6443case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6444*datarootdir*) ac_datarootdir_seen=yes;;
6445*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6446 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6447$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6448_ACEOF
6449cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6450 ac_datarootdir_hack='
6451 s&@datadir@&$datadir&g
6452 s&@docdir@&$docdir&g
6453 s&@infodir@&$infodir&g
6454 s&@localedir@&$localedir&g
6455 s&@mandir@&$mandir&g
6456 s&\\\${datarootdir}&$datarootdir&g' ;;
6457esac
b7026657 6458_ACEOF
b7026657 6459
81ecdfbb
RW
6460# Neutralize VPATH when `$srcdir' = `.'.
6461# Shell code in configure.ac might set extrasub.
6462# FIXME: do we really want to maintain this feature?
6463cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6464ac_sed_extra="$ac_vpsub
6465$extrasub
6466_ACEOF
6467cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6468:t
6469/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6470s|@configure_input@|$ac_sed_conf_input|;t t
6471s&@top_builddir@&$ac_top_builddir_sub&;t t
6472s&@top_build_prefix@&$ac_top_build_prefix&;t t
6473s&@srcdir@&$ac_srcdir&;t t
6474s&@abs_srcdir@&$ac_abs_srcdir&;t t
6475s&@top_srcdir@&$ac_top_srcdir&;t t
6476s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6477s&@builddir@&$ac_builddir&;t t
6478s&@abs_builddir@&$ac_abs_builddir&;t t
6479s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6480s&@INSTALL@&$ac_INSTALL&;t t
6481$ac_datarootdir_hack
6482"
6483eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6484 || as_fn_error "could not create $ac_file" "$LINENO" 5
6485
6486test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6487 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6488 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6490which seems to be undefined. Please make sure it is defined." >&5
6491$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6492which seems to be undefined. Please make sure it is defined." >&2;}
6493
6494 rm -f "$tmp/stdin"
6495 case $ac_file in
6496 -) cat "$tmp/out" && rm -f "$tmp/out";;
6497 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6498 esac \
6499 || as_fn_error "could not create $ac_file" "$LINENO" 5
6500 ;;
6501 :H)
6502 #
6503 # CONFIG_HEADER
6504 #
6505 if test x"$ac_file" != x-; then
6506 {
6507 $as_echo "/* $configure_input */" \
6508 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6509 } >"$tmp/config.h" \
6510 || as_fn_error "could not create $ac_file" "$LINENO" 5
6511 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6512 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6513$as_echo "$as_me: $ac_file is unchanged" >&6;}
6514 else
6515 rm -f "$ac_file"
6516 mv "$tmp/config.h" "$ac_file" \
6517 || as_fn_error "could not create $ac_file" "$LINENO" 5
6518 fi
b7026657 6519 else
81ecdfbb
RW
6520 $as_echo "/* $configure_input */" \
6521 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6522 || as_fn_error "could not create -" "$LINENO" 5
6523 fi
6524 ;;
6525 :L)
6526 #
6527 # CONFIG_LINK
6528 #
b7026657 6529
81ecdfbb
RW
6530 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
6531 :
6532 else
6533 # Prefer the file from the source tree if names are identical.
6534 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
6535 ac_source=$srcdir/$ac_source
6536 fi
b7026657 6537
81ecdfbb
RW
6538 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
6539$as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
b34f6357 6540
81ecdfbb
RW
6541 if test ! -r "$ac_source"; then
6542 as_fn_error "$ac_source: file not found" "$LINENO" 5
6543 fi
6544 rm -f "$ac_file"
b7026657 6545
81ecdfbb
RW
6546 # Try a relative symlink, then a hard link, then a copy.
6547 case $srcdir in
6548 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
6549 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
6550 esac
6551 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
6552 ln "$ac_source" "$ac_file" 2>/dev/null ||
6553 cp -p "$ac_source" "$ac_file" ||
6554 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
6555 fi
6556 ;;
6557 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6558$as_echo "$as_me: executing $ac_file commands" >&6;}
6559 ;;
6560 esac
b7026657
AC
6561
6562
81ecdfbb 6563 case $ac_file$ac_mode in
db2e4d67 6564 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
81ecdfbb 6565 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
38f48d72
AC
6566 rm -f Makesim1.tmp Makesim2.tmp Makefile
6567 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
6568 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
6569 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
b34f6357
DB
6570 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
6571 <Makefile.sim >Makefile
38f48d72 6572 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
b7026657 6573 ;;
81ecdfbb
RW
6574 "stamp-h":C) echo > stamp-h ;;
6575
b7026657 6576 esac
81ecdfbb 6577done # for ac_tag
b34f6357 6578
b7026657 6579
81ecdfbb 6580as_fn_exit 0
b7026657 6581_ACEOF
b7026657
AC
6582ac_clean_files=$ac_clean_files_save
6583
81ecdfbb
RW
6584test $ac_write_fail = 0 ||
6585 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6586
b7026657
AC
6587
6588# configure is writing to config.log, and then calls config.status.
6589# config.status does its own redirection, appending to config.log.
6590# Unfortunately, on DOS this fails, as config.log is still kept open
6591# by configure, so config.status won't be able to write to it; its
6592# output is simply discarded. So we exec the FD to /dev/null,
6593# effectively closing config.log, so it can be properly (re)opened and
6594# appended to by config.status. When coming back to configure, we
6595# need to make the FD available again.
6596if test "$no_create" != yes; then
6597 ac_cs_success=:
6598 ac_config_status_args=
6599 test "$silent" = yes &&
6600 ac_config_status_args="$ac_config_status_args --quiet"
6601 exec 5>/dev/null
6602 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6603 exec 5>>config.log
6604 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6605 # would make configure fail if this is the last instruction.
81ecdfbb
RW
6606 $ac_cs_success || as_fn_exit $?
6607fi
6608if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6609 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6610$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
b7026657 6611fi
b34f6357
DB
6612
6613