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