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