3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.10
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator"
17 --enable-sim-warnings=opts Extra CFLAGS for turning on compiler warnings except for idecode.o, semantics.o and psim.o"
19 --enable-sim-config=file Override default config file"
21 --enable-sim-opcode=which Override default opcode lookup."
23 --enable-sim-switch Use a switch instead of a table for instruction call."
25 --enable-sim-duplicate Expand (duplicate) semantic functions."
27 --enable-sim-filter=rule Specify filter rules."
29 --enable-sim-icache=size Specify instruction cache size."
31 --enable-sim-inline=inlines Specify which functions should be inlined."
33 --enable-sim-bswap Use the BSWAP instruction on Intel 486s and Pentiums."
35 --enable-sim-endian=endian Specify target byte endian orientation."
37 --enable-sim-hostendain=end Specify host byte endian orientation."
39 --enable-sim-smp=n Specify number of processors to configure for."
41 --enable-sim-xor-endian=n Specify number bytes involved in PowerPC XOR bi-endian mode (default 8)."
43 --enable-sim-bitsize=n Specify target bitsize (32 or 64)."
45 --enable-sim-hostbitsize=32|64 Specify host bitsize (32 or 64)."
47 --enable-sim-env=env Specify target environment (operating, virtual, user)."
49 --enable-sim-timebase Specify whether the PPC timebase is supported."
51 --enable-sim-alignment=align Specify strict or nonstrict alignment."
53 --enable-sim-trace Specify whether tracing is supported."
55 --enable-sim-assert Specify whether to perform random assertions."
57 --enable-sim-reserved-bits Specify whether to check reserved bits in instruction."
59 --enable-sim-float Specify whether to use host floating point or simulate."
61 --enable-sim-monitor=mon Specify whether to enable monitoring events."
63 --enable-sim-model=which Specify PowerPC to model."
65 --enable-sim-default-model=which Specify default PowerPC to model."
67 --enable-sim-model-issue Specify whether to simulate model specific actions"
69 --enable-sim-stdio Specify whether to use stdio for console input/output."
71 # Initialize some variables set by options.
72 # The variables have the same names as the options, with
73 # dashes changed to underlines.
75 cache_file
=.
/config.cache
84 program_transform_name
=s
,x
,x
,
92 bindir
='${exec_prefix}/bin'
93 sbindir
='${exec_prefix}/sbin'
94 libexecdir
='${exec_prefix}/libexec'
95 datadir
='${prefix}/share'
96 sysconfdir
='${prefix}/etc'
97 sharedstatedir
='${prefix}/com'
98 localstatedir
='${prefix}/var'
99 libdir
='${exec_prefix}/lib'
100 includedir
='${prefix}/include'
101 oldincludedir
='/usr/include'
102 infodir
='${prefix}/info'
103 mandir
='${prefix}/man'
105 # Initialize some other variables.
113 # If the previous option needs an argument, assign it.
114 if test -n "$ac_prev"; then
115 eval "$ac_prev=\$ac_option"
121 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
125 # Accept the important Cygnus configure options, so we can diagnose typos.
129 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
131 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
132 bindir
="$ac_optarg" ;;
134 -build |
--build |
--buil |
--bui |
--bu)
136 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
137 build
="$ac_optarg" ;;
139 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
140 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
141 ac_prev
=cache_file
;;
142 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
143 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
144 cache_file
="$ac_optarg" ;;
146 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
148 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
150 datadir
="$ac_optarg" ;;
152 -disable-* |
--disable-*)
153 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
154 # Reject names that are not valid shell variable names.
155 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
156 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
158 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
159 eval "enable_${ac_feature}=no" ;;
161 -enable-* |
--enable-*)
162 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
163 # Reject names that are not valid shell variable names.
164 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
165 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
167 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
172 eval "enable_${ac_feature}='$ac_optarg'" ;;
174 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
175 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
176 |
--exec |
--exe |
--ex)
177 ac_prev
=exec_prefix
;;
178 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
179 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
180 |
--exec=* |
--exe=* |
--ex=*)
181 exec_prefix
="$ac_optarg" ;;
183 -gas |
--gas |
--ga |
--g)
184 # Obsolete; use --with-gas.
187 -help |
--help |
--hel |
--he)
188 # Omit some internal or obsolete options to make the list less imposing.
189 # This message is too long to be a string in the A/UX 3.1 sh.
191 Usage: configure [options] [host]
192 Options: [defaults in brackets after descriptions]
194 --cache-file=FILE cache test results in FILE
195 --help print this message
196 --no-create do not create output files
197 --quiet, --silent do not print \`checking...' messages
198 --version print the version of autoconf that created configure
199 Directory and file names:
200 --prefix=PREFIX install architecture-independent files in PREFIX
202 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
204 --bindir=DIR user executables in DIR [EPREFIX/bin]
205 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
206 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
207 --datadir=DIR read-only architecture-independent data in DIR
209 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
210 --sharedstatedir=DIR modifiable architecture-independent data in DIR
212 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
213 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
214 --includedir=DIR C header files in DIR [PREFIX/include]
215 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
216 --infodir=DIR info documentation in DIR [PREFIX/info]
217 --mandir=DIR man documentation in DIR [PREFIX/man]
218 --srcdir=DIR find the sources in DIR [configure dir or ..]
219 --program-prefix=PREFIX prepend PREFIX to installed program names
220 --program-suffix=SUFFIX append SUFFIX to installed program names
221 --program-transform-name=PROGRAM
222 run sed PROGRAM on installed program names
226 --build=BUILD configure for building on BUILD [BUILD=HOST]
227 --host=HOST configure for HOST [guessed]
228 --target=TARGET configure for TARGET [TARGET=HOST]
229 Features and packages:
230 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
231 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
232 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
233 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
234 --x-includes=DIR X include files are in DIR
235 --x-libraries=DIR X library files are in DIR
237 if test -n "$ac_help"; then
238 echo "--enable and --with options recognized:$ac_help"
242 -host |
--host |
--hos |
--ho)
244 -host=* |
--host=* |
--hos=* |
--ho=*)
247 -includedir |
--includedir |
--includedi |
--included |
--include \
248 |
--includ |
--inclu |
--incl |
--inc)
249 ac_prev
=includedir
;;
250 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
251 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
252 includedir
="$ac_optarg" ;;
254 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
256 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
257 infodir
="$ac_optarg" ;;
259 -libdir |
--libdir |
--libdi |
--libd)
261 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
262 libdir
="$ac_optarg" ;;
264 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
265 |
--libexe |
--libex |
--libe)
266 ac_prev
=libexecdir
;;
267 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
268 |
--libexe=* |
--libex=* |
--libe=*)
269 libexecdir
="$ac_optarg" ;;
271 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
272 |
--localstate |
--localstat |
--localsta |
--localst \
273 |
--locals |
--local |
--loca |
--loc |
--lo)
274 ac_prev
=localstatedir
;;
275 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
276 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
277 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
278 localstatedir
="$ac_optarg" ;;
280 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
282 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
283 mandir
="$ac_optarg" ;;
286 # Obsolete; use --without-fp.
289 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
293 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
294 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
297 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
298 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
299 |
--oldin |
--oldi |
--old |
--ol |
--o)
300 ac_prev
=oldincludedir
;;
301 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
302 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
303 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
304 oldincludedir
="$ac_optarg" ;;
306 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
308 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
309 prefix
="$ac_optarg" ;;
311 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
312 |
--program-pre |
--program-pr |
--program-p)
313 ac_prev
=program_prefix
;;
314 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
315 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
316 program_prefix
="$ac_optarg" ;;
318 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
319 |
--program-suf |
--program-su |
--program-s)
320 ac_prev
=program_suffix
;;
321 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
322 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
323 program_suffix
="$ac_optarg" ;;
325 -program-transform-name |
--program-transform-name \
326 |
--program-transform-nam |
--program-transform-na \
327 |
--program-transform-n |
--program-transform- \
328 |
--program-transform |
--program-transfor \
329 |
--program-transfo |
--program-transf \
330 |
--program-trans |
--program-tran \
331 |
--progr-tra |
--program-tr |
--program-t)
332 ac_prev
=program_transform_name
;;
333 -program-transform-name=* |
--program-transform-name=* \
334 |
--program-transform-nam=* |
--program-transform-na=* \
335 |
--program-transform-n=* |
--program-transform-=* \
336 |
--program-transform=* |
--program-transfor=* \
337 |
--program-transfo=* |
--program-transf=* \
338 |
--program-trans=* |
--program-tran=* \
339 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
340 program_transform_name
="$ac_optarg" ;;
342 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
343 |
-silent |
--silent |
--silen |
--sile |
--sil)
346 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
348 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
350 sbindir
="$ac_optarg" ;;
352 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
353 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
354 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
356 ac_prev
=sharedstatedir
;;
357 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
358 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
359 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
361 sharedstatedir
="$ac_optarg" ;;
363 -site |
--site |
--sit)
365 -site=* |
--site=* |
--sit=*)
368 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
370 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
371 srcdir
="$ac_optarg" ;;
373 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
374 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
375 ac_prev
=sysconfdir
;;
376 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
377 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
378 sysconfdir
="$ac_optarg" ;;
380 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
382 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
383 target
="$ac_optarg" ;;
385 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
388 -version |
--version |
--versio |
--versi |
--vers)
389 echo "configure generated by autoconf version 2.10"
393 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
394 # Reject names that are not valid shell variable names.
395 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
396 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
398 ac_package
=`echo $ac_package| sed 's/-/_/g'`
403 eval "with_${ac_package}='$ac_optarg'" ;;
405 -without-* |
--without-*)
406 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
407 # Reject names that are not valid shell variable names.
408 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
409 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
411 ac_package
=`echo $ac_package| sed 's/-/_/g'`
412 eval "with_${ac_package}=no" ;;
415 # Obsolete; use --with-x.
418 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
419 |
--x-incl |
--x-inc |
--x-in |
--x-i)
420 ac_prev
=x_includes
;;
421 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
422 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
423 x_includes
="$ac_optarg" ;;
425 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
426 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
427 ac_prev
=x_libraries
;;
428 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
429 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
430 x_libraries
="$ac_optarg" ;;
432 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
436 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
437 echo "configure: warning: $ac_option: invalid host type" 1>&2
439 if test "x$nonopt" != xNONE
; then
440 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
448 if test -n "$ac_prev"; then
449 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
452 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
454 # File descriptor usage:
457 # 2 errors and warnings
458 # 3 some systems may open it to /dev/tty
459 # 4 used on the Kubota Titan
460 # 6 checking for... messages and results
461 # 5 compiler messages saved in config.log
462 if test "$silent" = yes; then
470 This file contains any messages produced by compilers while
471 running configure, to aid debugging if configure makes a mistake.
474 # Strip out --no-create and --no-recursion so they do not pile up.
475 # Also quote any args containing shell metacharacters.
480 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
481 |
--no-cr |
--no-c) ;;
482 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
483 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
484 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
485 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
486 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
491 # Only set LANG and LC_ALL to C if already set.
492 # These must not be set unconditionally because not all systems understand
493 # e.g. LANG=C (notably SCO).
494 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
495 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
497 # confdefs.h avoids OS command line length limits that DEFS can exceed.
498 rm -rf conftest
* confdefs.h
499 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
502 # A filename unique to this package, relative to the directory that
503 # configure is in, which we can look for to find out if srcdir is correct.
504 ac_unique_file
=Makefile.
in
506 # Find the source files, if location was not specified.
507 if test -z "$srcdir"; then
508 ac_srcdir_defaulted
=yes
509 # Try the directory containing this script, then its parent.
511 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
512 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
514 if test ! -r $srcdir/$ac_unique_file; then
518 ac_srcdir_defaulted
=no
520 if test ! -r $srcdir/$ac_unique_file; then
521 if test "$ac_srcdir_defaulted" = yes; then
522 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
524 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
527 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
529 # Prefer explicitly selected file to automatically selected ones.
530 if test -z "$CONFIG_SITE"; then
531 if test "x$prefix" != xNONE
; then
532 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
534 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
537 for ac_site_file
in $CONFIG_SITE; do
538 if test -r "$ac_site_file"; then
539 echo "loading site script $ac_site_file"
544 if test -r "$cache_file"; then
545 echo "loading cache $cache_file"
548 echo "creating cache $cache_file"
553 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
554 ac_cpp
='$CPP $CPPFLAGS'
555 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
556 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
558 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
559 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
560 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
567 ac_n
= ac_c
='\c' ac_t
=
572 # Extract the first word of "gcc", so it can be a program name with args.
573 set dummy gcc
; ac_word
=$2
574 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
575 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
576 echo $ac_n "(cached) $ac_c" 1>&6
578 if test -n "$CC"; then
579 ac_cv_prog_CC
="$CC" # Let the user override the test.
581 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
582 for ac_dir
in $PATH; do
583 test -z "$ac_dir" && ac_dir
=.
584 if test -f $ac_dir/$ac_word; then
593 if test -n "$CC"; then
594 echo "$ac_t""$CC" 1>&6
596 echo "$ac_t""no" 1>&6
599 if test -z "$CC"; then
600 # Extract the first word of "cc", so it can be a program name with args.
601 set dummy cc
; ac_word
=$2
602 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
603 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
604 echo $ac_n "(cached) $ac_c" 1>&6
606 if test -n "$CC"; then
607 ac_cv_prog_CC
="$CC" # Let the user override the test.
609 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
611 for ac_dir
in $PATH; do
612 test -z "$ac_dir" && ac_dir
=.
613 if test -f $ac_dir/$ac_word; then
614 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
623 if test $ac_prog_rejected = yes; then
624 # We found a bogon in the path, so make sure we never use it.
625 set dummy
$ac_cv_prog_CC
627 if test $# -gt 0; then
628 # We chose a different compiler from the bogus one.
629 # However, it has the same basename, so the bogon will be chosen
630 # first if we set CC to just the basename; use the full file name.
632 set dummy
"$ac_dir/$ac_word" "$@"
640 if test -n "$CC"; then
641 echo "$ac_t""$CC" 1>&6
643 echo "$ac_t""no" 1>&6
646 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
649 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
650 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
651 echo $ac_n "(cached) $ac_c" 1>&6
653 cat > conftest.c
<<EOF
658 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:659: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
665 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
666 if test $ac_cv_prog_gcc = yes; then
668 if test "${CFLAGS+set}" != set; then
669 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
670 if eval "test \"`echo '$''{'ac_cv_prog_gcc_g'+set}'`\" = set"; then
671 echo $ac_n "(cached) $ac_c" 1>&6
673 echo 'void f(){}' > conftest.c
674 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
683 echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6
684 if test $ac_cv_prog_gcc_g = yes; then
692 test "${CFLAGS+set}" = set || CFLAGS
="-g"
696 # Put a plausible default for CC_FOR_BUILD in Makefile.
697 # If we cannot run a trivial program, we must be cross compiling.
698 echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&6
699 if eval "test \"`echo '$''{'ac_cv_c_cross'+set}'`\" = set"; then
700 echo $ac_n "(cached) $ac_c" 1>&6
702 if test "$cross_compiling" = yes; then
705 cat > conftest.
$ac_ext <<EOF
706 #line 707 "configure"
707 #include "confdefs.h"
710 { (eval echo configure
:711: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
711 if test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
; then
720 echo "$ac_t""$ac_cv_c_cross" 1>&6
721 cross_compiling
=$ac_cv_c_cross
723 if test "x$cross_compiling" = "xno"; then
729 # Check whether --enable-sim-cflags or --disable-sim-cflags was given.
730 if test "${enable_sim_cflags+set}" = set; then
731 enableval
="$enable_sim_cflags"
732 case "${enableval}" in
733 yes) sim_cflags
="-O2 -fomit-frame-pointer";;
735 *) sim_cflags
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
737 if test x
"$silent" != x
"yes" && test x
"$sim_cflags" != x
""; then
738 echo "Setting sim cflags = $sim_cflags" 6>&1
744 # Check whether --enable-sim-warnings or --disable-sim-warnings was given.
745 if test "${enable_sim_warnings+set}" = set; then
746 enableval
="$enable_sim_warnings"
747 case "${enableval}" in
748 yes) sim_warnings
="-Werror -Wall -Wpointer-arith -Wmissing-prototypes";;
749 no
) sim_warnings
="-w";;
750 *) sim_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
752 if test x
"$silent" != x
"yes" && test x
"$sim_warnings" != x
""; then
753 echo "Setting warning flags = $sim_warnings" 6>&1
759 # Check whether --enable-sim-config or --disable-sim-config was given.
760 if test "${enable_sim_config+set}" = set; then
761 enableval
="$enable_sim_config"
762 case "${enableval}" in
763 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-config=file"" 1>&2; exit 1; };;
764 *) if test -f "${srcdir}/${enableval}"; then
765 sim_config
="${enableval}";
766 elif test -f "${srcdir}/${enableval}-config.h"; then
767 sim_config
="${enableval}-config.h"
769 { echo "configure: error: "Config
file $enableval was not found
"" 1>&2; exit 1; };
770 sim_config
=std-config.h
773 if test x
"$silent" != x
"yes" && test x
"$sim_config" != x
""; then
774 echo "Setting config flags = $sim_config" 6>&1
777 sim_config
="std-config.h"
778 if test x
"$silent" != x
"yes"; then
779 echo "Setting config flags = $sim_config" 6>&1
783 # Check whether --enable-sim-opcode or --disable-sim-opcode was given.
784 if test "${enable_sim_opcode+set}" = set; then
785 enableval
="$enable_sim_opcode"
786 case "${enableval}" in
787 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-opcode=file"" 1>&2; exit 1; };;
788 *) if test -f "${srcdir}/${enableval}"; then
789 sim_opcode
="${enableval}"
790 elif test -f "${srcdir}/ppc-opcode-${enableval}"; then
791 sim_opcode
="ppc-opcode-${enableval}"
793 { echo "configure: error: "File
$enableval is not an opcode rules
file"" 1>&2; exit 1; };
794 sim_opcode
="ppc-opcode-complex"
797 if test x
"$silent" != x
"yes" && test x
"$sim_opcode" != x
""; then
798 echo "Setting opcode flags = $sim_opcode" 6>&1
801 sim_opcode
="ppc-opcode-complex"
802 if test x
"$silent" != x
"yes"; then
803 echo "Setting opcode flags = $sim_opcode"
807 # Check whether --enable-sim-switch or --disable-sim-switch was given.
808 if test "${enable_sim_switch+set}" = set; then
809 enableval
="$enable_sim_switch"
810 case "${enableval}" in
811 yes) sim_switch
="-s";;
813 *) { echo "configure: error: "--enable-sim-switch does not take a value
"" 1>&2; exit 1; }; sim_switch
="";;
815 if test x
"$silent" != x
"yes" && test x
"$sim_switch" != x
""; then
816 echo "Setting switch flags = $sim_switch" 6>&1
820 if test x
"$silent" != x
"yes"; then
821 echo "Setting switch flags = $sim_switch" 6>&1
825 # Check whether --enable-sim-duplicate or --disable-sim-duplicate was given.
826 if test "${enable_sim_duplicate+set}" = set; then
827 enableval
="$enable_sim_duplicate"
828 case "${enableval}" in
831 *) { echo "configure: error: "--enable-sim-duplicate does not take a value
"" 1>&2; exit 1; }; sim_dup
="";;
833 if test x
"$silent" != x
"yes" && test x
"$sim_dup" != x
""; then
834 echo "Setting duplicate flags = $sim_dup" 6>&1
838 if test x
"$silent" != x
"yes"; then
839 echo "Setting duplicate flags = $sim_dup" 6>&1
843 # Check whether --enable-sim-filter or --disable-sim-filter was given.
844 if test "${enable_sim_filter+set}" = set; then
845 enableval
="$enable_sim_filter"
846 case "${enableval}" in
847 yes) { echo "configure: error: "--enable-sim-filter must be specified with a rule to filter or no
"" 1>&2; exit 1; }; sim_filter
="";;
849 *) sim_filter
="-f $enableval";;
851 if test x
"$silent" != x
"yes" && test x
"$sim_filter" != x
""; then
852 echo "Setting filter flags = $sim_filter" 6>&1
856 if test x
"$silent" != x
"yes"; then
857 echo "Setting filter flags = $sim_filter" 6>&1
861 # Check whether --enable-sim-icache or --disable-sim-icache was given.
862 if test "${enable_sim_icache+set}" = set; then
863 enableval
="$enable_sim_icache"
865 case "${enableval}" in
866 yes) sim_icache
="-r 1024"; icache
="1024";;
867 define
) sim_icache
="-r 1024 -R"; icache
="1024";;
869 *) sim_icache
="-r ${enableval}"; icache
="${enableval}";;
871 if test x
"$silent" != x
"yes" && test x
"$icache" != x
""; then
872 echo "Setting instruction cache size to $icache"
876 if test x
"$silent" != x
"yes"; then
877 echo "Setting instruction cache size to 1024"
881 # Check whether --enable-sim-inline or --disable-sim-inline was given.
882 if test "${enable_sim_inline+set}" = set; then
883 enableval
="$enable_sim_inline"
886 no
) sim_inline
="-DDEFAULT_INLINE=0";;
887 0) sim_inline
="-DDEFAULT_INLINE=0";;
888 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_INLINE";;
889 1) sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS";;
890 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
893 *_INLINE
=*) new_flag
="-D$x";;
894 *_INLINE
) new_flag
="-D$x=ALL_INLINE";;
895 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
896 *) new_flag
="-D$x""_INLINE=ALL_INLINE";;
898 if test x
"$sim_inline" = x
""; then
899 sim_inline
="$new_flag"
901 sim_inline
="$sim_inline $new_flag"
905 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
906 echo "Setting inline flags = $sim_inline" 6>&1
909 if test x
"$GCC" != ""; then
910 sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS"
911 if test x
"$silent" != x
"yes"; then
912 echo "Setting inline flags = $sim_inline" 6>&1
919 # Check whether --enable-sim-bswap or --disable-sim-bswap was given.
920 if test "${enable_sim_bswap+set}" = set; then
921 enableval
="$enable_sim_bswap"
922 case "${enableval}" in
923 yes) sim_bswap
="-DWITH_BSWAP=1";;
924 no
) sim_bswap
="-DWITH_BSWAP=0";;
925 *) { echo "configure: error: "--enable-sim-bswap does not take a value
"" 1>&2; exit 1; }; sim_bswap
="";;
927 if test x
"$silent" != x
"yes" && test x
"$sim_bswap" != x
""; then
928 echo "Setting bswap flags = $sim_bswap" 6>&1
934 # Check whether --enable-sim-endian or --disable-sim-endian was given.
935 if test "${enable_sim_endian+set}" = set; then
936 enableval
="$enable_sim_endian"
937 case "${enableval}" in
938 yes) case "$target" in
939 *powerpc-
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
940 *powerpcle-
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
941 *) echo "Unknown target $target" 1>&6; sim_endian
="-DWITH_TARGET_BYTE_ORDER=0";;
943 no
) sim_endian
="-DWITH_TARGET_BYTE_ORDER=0";;
944 b
*|B
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
945 l
*|L
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
946 *) { echo "configure: error: "Unknown value
$enableval for --enable-sim-endian"" 1>&2; exit 1; }; sim_endian
="";;
948 if test x
"$silent" != x
"yes" && test x
"$sim_endian" != x
""; then
949 echo "Setting endian flags = $sim_endian" 6>&1
955 # Check whether --enable-sim-hostendian or --disable-sim-hostendian was given.
956 if test "${enable_sim_hostendian+set}" = set; then
957 enableval
="$enable_sim_hostendian"
958 case "${enableval}" in
959 no
) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0";;
960 b
*|B
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
961 l
*|L
*) sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
962 *) { echo "configure: error: "Unknown value
$enableval for --enable-sim-hostendian"" 1>&2; exit 1; }; sim_hostendian
="";;
964 if test x
"$silent" != x
"yes" && test x
"$sim_hostendian" != x
""; then
965 echo "Setting hostendian flags = $sim_hostendian" 6>&1
969 if test "x$cross_compiling" = "xno"; then
970 echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
971 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
972 echo $ac_n "(cached) $ac_c" 1>&6
974 ac_cv_c_bigendian
=unknown
975 # See if sys/param.h defines the BYTE_ORDER macro.
976 cat > conftest.
$ac_ext <<EOF
977 #line 978 "configure"
978 #include "confdefs.h"
979 #include <sys/types.h>
980 #include <sys/param.h>
981 int main() { return 0; }
984 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
989 if { (eval echo configure
:990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
991 # It does; now see whether it defined to BIG_ENDIAN or not.
992 cat > conftest.
$ac_ext <<EOF
993 #line 994 "configure"
994 #include "confdefs.h"
995 #include <sys/types.h>
996 #include <sys/param.h>
997 int main() { return 0; }
1000 #if BYTE_ORDER != BIG_ENDIAN
1005 if { (eval echo configure
:1006: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1007 ac_cv_c_bigendian
=yes
1010 ac_cv_c_bigendian
=no
1017 if test $ac_cv_c_bigendian = unknown
; then
1018 if test "$cross_compiling" = yes; then
1019 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1021 cat > conftest.
$ac_ext <<EOF
1022 #line 1023 "configure"
1023 #include "confdefs.h"
1025 /* Are we little or big endian? From Harbison&Steele. */
1029 char c[sizeof (long)];
1032 exit (u.c[sizeof (long) - 1] == 1);
1035 { (eval echo configure
:1036: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
1036 if test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
; then
1037 ac_cv_c_bigendian
=no
1039 ac_cv_c_bigendian
=yes
1046 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
1047 if test $ac_cv_c_bigendian = yes; then
1048 cat >> confdefs.h
<<\EOF
1049 #define WORDS_BIGENDIAN 1
1054 if test $ac_cv_c_bigendian = yes; then
1055 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
1057 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
1060 sim_hostendian
="-DWITH_HOST_BYTE_ORDER=0"
1064 # Check whether --enable-sim-smp or --disable-sim-smp was given.
1065 if test "${enable_sim_smp+set}" = set; then
1066 enableval
="$enable_sim_smp"
1067 case "${enableval}" in
1068 yes) sim_smp
="-DWITH_SMP=5";;
1069 no
) sim_smp
="-DWITH_SMP=0";;
1070 *) sim_smp
="-DWITH_SMP=$enableval";;
1072 if test x
"$silent" != x
"yes" && test x
"$sim_smp" != x
""; then
1073 echo "Setting smp flags = $sim_smp" 6>&1
1076 sim_smp
="-DWITH_SMP=5"
1077 if test x
"$silent" != x
"yes"; then
1078 echo "Setting smp flags = $sim_smp" 6>&1
1082 # Check whether --enable-sim-xor-endian or --disable-sim-xor-endian was given.
1083 if test "${enable_sim_xor_endian+set}" = set; then
1084 enableval
="$enable_sim_xor_endian"
1085 case "${enableval}" in
1086 yes) sim_xor_endian
="-DWITH_XOR_ENDIAN=8";;
1087 no
) sim_xor_endian
="-DWITH_XOR_ENDIAN=0";;
1088 *) sim_xor_endian
="-DWITH_XOR_ENDIAN=$enableval";;
1090 if test x
"$silent" != x
"yes" && test x
"$sim_xor_endian" != x
""; then
1091 echo "Setting xor-endian flag = $sim_xor_endian" 6>&1
1097 # Check whether --enable-sim-bitsize or --disable-sim-bitsize was given.
1098 if test "${enable_sim_bitsize+set}" = set; then
1099 enableval
="$enable_sim_bitsize"
1100 case "${enableval}" in
1101 32|
64) sim_bitsize
="-DWITH_TARGET_WORD_BITSIZE=$enableval";;
1102 *) { echo "configure: error: "--enable-sim-bitsize was given
$enableval" 1>&2; exit 1; }; sim_bitsize="";;
1104 if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then
1105 echo "Setting bitsize flags
= $sim_bitsize" 6>&1
1111 # Check whether --enable-sim-hostbitsize or --disable-sim-hostbitsize was given.
1112 if test "${enable_sim_hostbitsize+set}" = set; then
1113 enableval="$enable_sim_hostbitsize"
1114 case "${enableval}" in
1115 32|64) sim_hostbitsize="-DWITH_HOST_WORD_BITSIZE=$enableval";;
1116 *) { echo "configure
: error
: "--enable-sim-hostbitsize was given $enableval" 1>&2; exit 1; }; sim_hostbitsize
="";;
1118 if test x
"$silent" != x
"yes" && test x
"$sim_hostbitsize" != x
""; then
1119 echo "Setting hostbitsize flags = $sim_hostbitsize" 6>&1
1125 # Check whether --enable-sim-env or --disable-sim-env was given.
1126 if test "${enable_sim_env+set}" = set; then
1127 enableval
="$enable_sim_env"
1128 case "${enableval}" in
1129 operating | os | oea
) sim_env
="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
1130 virtual | vea
) sim_env
="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
1131 user | uea
) sim_env
="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
1132 no
) sim_env
="-DWITH_ENVIRONMENT=0";;
1133 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-env"" 1>&2; exit 1; }; sim_env
="";;
1135 if test x
"$silent" != x
"yes" && test x
"$sim_env" != x
""; then
1136 echo "Setting env flags = $sim_env" 6>&1
1142 # Check whether --enable-sim-timebase or --disable-sim-timebase was given.
1143 if test "${enable_sim_timebase+set}" = set; then
1144 enableval
="$enable_sim_timebase"
1145 case "${enableval}" in
1146 yes) sim_timebase
="-DWITH_TIME_BASE=1";;
1147 no
) sim_timebase
="-DWITH_TIME_BASE=0";;
1148 *) { echo "configure: error: "--enable-sim-timebase does not take a value
"" 1>&2; exit 1; }; sim_timebase
="";;
1150 if test x
"$silent" != x
"yes" && test x
"$sim_timebase" != x
""; then
1151 echo "Setting timebase flags = $sim_timebase" 6>&1
1157 # Check whether --enable-sim-alignment or --disable-sim-alignment was given.
1158 if test "${enable_sim_alignment+set}" = set; then
1159 enableval
="$enable_sim_alignment"
1160 case "${enableval}" in
1161 yes | strict | STRICT
) sim_alignment
="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
1162 no | nonstrict | NONSTRICT
) sim_alignment
="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
1163 0 | default | DEFAULT
) sim_alignment
="-DWITH_ALIGNMENT=0";;
1164 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-alignment"" 1>&2; exit 1; }; sim_alignment
="";;
1166 if test x
"$silent" != x
"yes" && test x
"$sim_alignment" != x
""; then
1167 echo "Setting alignment flags = $sim_alignment" 6>&1
1173 # Check whether --enable-sim-trace or --disable-sim-trace was given.
1174 if test "${enable_sim_trace+set}" = set; then
1175 enableval
="$enable_sim_trace"
1176 case "${enableval}" in
1177 yes) sim_trace
="-DWITH_TRACE=1";;
1178 no
) sim_trace
="-DWITH_TRACE=0";;
1179 *) { echo "configure: error: "--enable-sim-trace does not take a value
"" 1>&2; exit 1; }; sim_trace
="";;
1181 if test x
"$silent" != x
"yes" && test x
"$sim_trace" != x
""; then
1182 echo "Setting trace flags = $sim_trace" 6>&1
1188 # Check whether --enable-sim-assert or --disable-sim-assert was given.
1189 if test "${enable_sim_assert+set}" = set; then
1190 enableval
="$enable_sim_assert"
1191 case "${enableval}" in
1192 yes) sim_assert
="-DWITH_ASSERT=1";;
1193 no
) sim_assert
="-DWITH_ASSERT=0";;
1194 *) { echo "configure: error: "--enable-sim-assert does not take a value
"" 1>&2; exit 1; }; sim_assert
="";;
1196 if test x
"$silent" != x
"yes" && test x
"$sim_assert" != x
""; then
1197 echo "Setting assert flags = $sim_assert" 6>&1
1203 # Check whether --enable-sim-reserved-bits or --disable-sim-reserved-bits was given.
1204 if test "${enable_sim_reserved_bits+set}" = set; then
1205 enableval
="$enable_sim_reserved_bits"
1206 case "${enableval}" in
1207 yes) sim_reserved
="-DWITH_RESERVED_BITS=1";;
1208 no
) sim_reserved
="-DWITH_RESERVED_BITS=0";;
1209 *) { echo "configure: error: "--enable-sim-reserved-bits does not take a value
"" 1>&2; exit 1; }; sim_reserved
="";;
1211 if test x
"$silent" != x
"yes" && test x
"$sim_reserved" != x
""; then
1212 echo "Setting reserved flags = $sim_reserved" 6>&1
1218 # Check whether --enable-sim-float or --disable-sim-float was given.
1219 if test "${enable_sim_float+set}" = set; then
1220 enableval
="$enable_sim_float"
1221 case "${enableval}" in
1222 yes | hard
) sim_float
="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";;
1223 no | soft
) sim_float
="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";;
1224 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-float"" 1>&2; exit 1; }; sim_float
="";;
1226 if test x
"$silent" != x
"yes" && test x
"$sim_float" != x
""; then
1227 echo "Setting float flags = $sim_float" 6>&1
1233 # Check whether --enable-sim-monitor or --disable-sim-monitor was given.
1234 if test "${enable_sim_monitor+set}" = set; then
1235 enableval
="$enable_sim_monitor"
1236 case "${enableval}" in
1237 yes) sim_monitor
="-DWITH_MON='MONITOR_INSTRUCTION_ISSUE | MONITOR_LOAD_STORE_UNIT'";;
1238 no
) sim_monitor
="-DWITH_MON=0";;
1239 instruction
) sim_monitor
="-DWITH_MON=MONITOR_INSTRUCTION_ISSUE";;
1240 memory
) sim_monitor
="-DWITH_MON=MONITOR_LOAD_STORE_UNIT";;
1241 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-mon"" 1>&2; exit 1; }; sim_env
="";;
1243 if test x
"$silent" != x
"yes" && test x
"$sim_monitor" != x
""; then
1244 echo "Setting monitor flags = $sim_monitor" 6>&1
1250 # Check whether --enable-sim-model or --disable-sim-model was given.
1251 if test "${enable_sim_model+set}" = set; then
1252 enableval
="$enable_sim_model"
1253 case "${enableval}" in
1254 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-model=model
"" 1>&2; exit 1; };;
1255 *) sim_model
="-DWITH_MODEL=${enableval}";;
1257 if test x
"$silent" != x
"yes" && test x
"$sim_model" != x
""; then
1258 echo "Setting model flags = $sim_model" 6>&1
1264 # Check whether --enable-sim-default-model or --disable-sim-default-model was given.
1265 if test "${enable_sim_default_model+set}" = set; then
1266 enableval
="$enable_sim_default_model"
1267 case "${enableval}" in
1268 yes|no
) { echo "configure: error: "No value supplied
for --enable-sim-default-model=model
"" 1>&2; exit 1; };;
1269 *) sim_default_model
="-DWITH_DEFAULT_MODEL=${enableval}";;
1271 if test x
"$silent" != x
"yes" && test x
"$sim_default_model" != x
""; then
1272 echo "Setting default-model flags = $sim_default_model" 6>&1
1278 # Check whether --enable-sim-model-issue or --disable-sim-model-issue was given.
1279 if test "${enable_sim_model_issue+set}" = set; then
1280 enableval
="$enable_sim_model_issue"
1281 case "${enableval}" in
1282 yes) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_PROCESS";;
1283 no
) sim_model_issue
="-DWITH_MODEL_ISSUE=MODEL_ISSUE_IGNORE";;
1284 *) { echo "configure: error: "--enable-sim-model-issue does not take a value
"" 1>&2; exit 1; }; sim_model_issue
="";;
1286 if test x
"$silent" != x
"yes"; then
1287 echo "Setting model-issue flags = $sim_model_issue" 6>&1
1293 # Check whether --enable-sim-stdio or --disable-sim-stdio was given.
1294 if test "${enable_sim_stdio+set}" = set; then
1295 enableval
="$enable_sim_stdio"
1296 case "${enableval}" in
1297 yes) sim_stdio
="-DWITH_STDIO=DO_USE_STDIO";;
1298 no
) sim_stdio
="-DWITH_STDIO=DONT_USE_STDIO";;
1299 *) { echo "configure: error: "Unknown value
$enableval passed to
--enable-sim-stdio"" 1>&2; exit 1; }; sim_stdio
="";;
1301 if test x
"$silent" != x
"yes" && test x
"$sim_stdio" != x
""; then
1302 echo "Setting stdio flags = $sim_stdio" 6>&1
1309 for ac_dir
in `cd $srcdir;pwd`/..
/..
$srcdir/`cd $srcdir;pwd`/..
/..
; do
1310 if test -f $ac_dir/install-sh
; then
1312 ac_install_sh
="$ac_aux_dir/install-sh -c"
1314 elif test -f $ac_dir/install.sh
; then
1316 ac_install_sh
="$ac_aux_dir/install.sh -c"
1320 if test -z "$ac_aux_dir"; then
1321 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../.." 1>&2; exit 1; }
1323 ac_config_guess
=$ac_aux_dir/config.guess
1324 ac_config_sub
=$ac_aux_dir/config.sub
1325 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1328 # Do some error checking and defaulting for the host and target type.
1330 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1333 # 1. You are not allowed to specify --host, --target, and nonopt at the
1335 # 2. Host defaults to nonopt.
1336 # 3. If nonopt is not specified, then host defaults to the current host,
1337 # as determined by config.guess.
1338 # 4. Target and build default to nonopt.
1339 # 5. If nonopt is not specified, then target and build default to host.
1341 # The aliases save the names the user supplied, while $host etc.
1342 # will get canonicalized.
1343 case $host---$target---$nonopt in
1344 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1345 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1349 # Make sure we can run config.sub.
1350 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
1351 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1354 echo $ac_n "checking host system type""... $ac_c" 1>&6
1357 case "$host_alias" in
1361 if host_alias
=`$ac_config_guess`; then :
1362 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1364 *) host_alias
=$nonopt ;;
1368 host=`$ac_config_sub $host_alias`
1369 host_cpu
=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
1370 host_vendor
=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
1371 host_os
=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
1372 echo "$ac_t""$host" 1>&6
1374 echo $ac_n "checking target system type""... $ac_c" 1>&6
1376 target_alias
=$target
1377 case "$target_alias" in
1380 NONE
) target_alias
=$host_alias ;;
1381 *) target_alias
=$nonopt ;;
1385 target
=`$ac_config_sub $target_alias`
1386 target_cpu
=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
1387 target_vendor
=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
1388 target_os
=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
1389 echo "$ac_t""$target" 1>&6
1391 echo $ac_n "checking build system type""... $ac_c" 1>&6
1394 case "$build_alias" in
1397 NONE
) build_alias
=$host_alias ;;
1398 *) build_alias
=$nonopt ;;
1402 build
=`$ac_config_sub $build_alias`
1403 build_cpu
=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
1404 build_vendor
=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
1405 build_os
=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
1406 echo "$ac_t""$build" 1>&6
1408 test "$host_alias" != "$target_alias" &&
1409 test "$program_prefix$program_suffix$program_transform_name" = \
1411 program_prefix
=${target_alias}-
1413 if test "$program_transform_name" = s
,x
,x
,; then
1414 program_transform_name
=
1416 # Double any \ or $. echo might interpret backslashes.
1417 cat <<\EOF_SED
> conftestsed
1418 s
,\\,\\\\,g
; s
,\$
,$$
,g
1420 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1423 test "$program_prefix" != NONE
&&
1424 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1425 # Use a double $ so make ignores it.
1426 test "$program_suffix" != NONE
&&
1427 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1429 # sed with no file args requires a program.
1430 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1433 .
${srcdir}/..
/..
/bfd
/configure.
host
1442 # Extract the first word of "ranlib", so it can be a program name with args.
1443 set dummy ranlib
; ac_word
=$2
1444 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1445 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1446 echo $ac_n "(cached) $ac_c" 1>&6
1448 if test -n "$RANLIB"; then
1449 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1451 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1452 for ac_dir
in $PATH; do
1453 test -z "$ac_dir" && ac_dir
=.
1454 if test -f $ac_dir/$ac_word; then
1455 ac_cv_prog_RANLIB
="ranlib"
1460 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1463 RANLIB
="$ac_cv_prog_RANLIB"
1464 if test -n "$RANLIB"; then
1465 echo "$ac_t""$RANLIB" 1>&6
1467 echo "$ac_t""no" 1>&6
1499 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
1500 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
1501 echo $ac_n "(cached) $ac_c" 1>&6
1503 cat > conftest.
$ac_ext <<EOF
1504 #line 1505 "configure"
1505 #include "confdefs.h"
1506 #include <sys/types.h>
1507 #include <sys/stat.h>
1508 int main() { return 0; }
1510 struct stat s; s.st_blksize;
1513 if { (eval echo configure
:1514: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1515 ac_cv_struct_st_blksize
=yes
1518 ac_cv_struct_st_blksize
=no
1524 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
1525 if test $ac_cv_struct_st_blksize = yes; then
1526 cat >> confdefs.h
<<\EOF
1527 #define HAVE_ST_BLKSIZE 1
1532 echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6
1533 if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
1534 echo $ac_n "(cached) $ac_c" 1>&6
1536 cat > conftest.
$ac_ext <<EOF
1537 #line 1538 "configure"
1538 #include "confdefs.h"
1539 #include <sys/types.h>
1540 #include <sys/stat.h>
1541 int main() { return 0; }
1543 struct stat s; s.st_blocks;
1546 if { (eval echo configure
:1547: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1548 ac_cv_struct_st_blocks
=yes
1551 ac_cv_struct_st_blocks
=no
1557 echo "$ac_t""$ac_cv_struct_st_blocks" 1>&6
1558 if test $ac_cv_struct_st_blocks = yes; then
1559 cat >> confdefs.h
<<\EOF
1560 #define HAVE_ST_BLOCKS 1
1564 LIBOBJS
="$LIBOBJS fileblocks.o"
1567 echo $ac_n "checking for st_rdev in struct stat""... $ac_c" 1>&6
1568 if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then
1569 echo $ac_n "(cached) $ac_c" 1>&6
1571 cat > conftest.
$ac_ext <<EOF
1572 #line 1573 "configure"
1573 #include "confdefs.h"
1574 #include <sys/types.h>
1575 #include <sys/stat.h>
1576 int main() { return 0; }
1578 struct stat s; s.st_rdev;
1581 if { (eval echo configure
:1582: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1583 ac_cv_struct_st_rdev
=yes
1586 ac_cv_struct_st_rdev
=no
1592 echo "$ac_t""$ac_cv_struct_st_rdev" 1>&6
1593 if test $ac_cv_struct_st_rdev = yes; then
1594 cat >> confdefs.h
<<\EOF
1595 #define HAVE_ST_RDEV 1
1600 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
1601 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
1602 echo $ac_n "(cached) $ac_c" 1>&6
1604 cat > conftest.
$ac_ext <<EOF
1605 #line 1606 "configure"
1606 #include "confdefs.h"
1607 #include <sys/types.h>
1609 int main() { return 0; }
1611 struct tm *tp; tp->tm_sec;
1614 if { (eval echo configure
:1615: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1616 ac_cv_struct_tm
=time.h
1619 ac_cv_struct_tm
=sys
/time.h
1625 echo "$ac_t""$ac_cv_struct_tm" 1>&6
1626 if test $ac_cv_struct_tm = sys
/time.h
; then
1627 cat >> confdefs.h
<<\EOF
1628 #define TM_IN_SYS_TIME 1
1633 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
1634 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
1635 echo $ac_n "(cached) $ac_c" 1>&6
1637 cat > conftest.
$ac_ext <<EOF
1638 #line 1639 "configure"
1639 #include "confdefs.h"
1640 #include <sys/types.h>
1641 #include <$ac_cv_struct_tm>
1642 int main() { return 0; }
1644 struct tm tm; tm.tm_zone;
1647 if { (eval echo configure
:1648: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1649 ac_cv_struct_tm_zone
=yes
1652 ac_cv_struct_tm_zone
=no
1658 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
1659 if test "$ac_cv_struct_tm_zone" = yes; then
1660 cat >> confdefs.h
<<\EOF
1661 #define HAVE_TM_ZONE 1
1665 echo $ac_n "checking for tzname""... $ac_c" 1>&6
1666 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
1667 echo $ac_n "(cached) $ac_c" 1>&6
1669 cat > conftest.
$ac_ext <<EOF
1670 #line 1671 "configure"
1671 #include "confdefs.h"
1673 #ifndef tzname /* For SGI. */
1674 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
1676 int main() { return 0; }
1681 if { (eval echo configure
:1682: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1683 ac_cv_var_tzname
=yes
1692 echo "$ac_t""$ac_cv_var_tzname" 1>&6
1693 if test $ac_cv_var_tzname = yes; then
1694 cat >> confdefs.h
<<\EOF
1695 #define HAVE_TZNAME 1
1702 for ac_func
in cfgetispeed cfgetospeed cfsetispeed cfsetospeed chdir
chmod chown dup dup2 fchmod fchown fcntl fstat fstatfs getdirentries getegid geteuid getgid getpid getppid getrusage gettimeofday getuid ioctl
kill link lseek lstat mkdir pipe readlink
rmdir setreuid setregid stat sigprocmask stat symlink tcgetattr tcsetattr tcsendbreak tcdrain tcflush tcflow tcgetpgrp tcsetpgrp
time umask unlink
1704 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1705 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1706 echo $ac_n "(cached) $ac_c" 1>&6
1708 cat > conftest.
$ac_ext <<EOF
1709 #line 1710 "configure"
1710 #include "confdefs.h"
1711 /* System header to define __stub macros and hopefully few prototypes,
1712 which can conflict with char $ac_func(); below. */
1714 /* Override any gcc2 internal prototype to avoid an error. */
1715 /* We use char because int might match the return type of a gcc2
1716 builtin and then its argument prototype would still apply. */
1719 int main() { return 0; }
1722 /* The GNU C library defines this for functions which it implements
1723 to always fail with ENOSYS. Some functions are actually named
1724 something starting with __ and the normal name is an alias. */
1725 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1733 if { (eval echo configure
:1734: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1735 eval "ac_cv_func_$ac_func=yes"
1738 eval "ac_cv_func_$ac_func=no"
1743 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1744 echo "$ac_t""yes" 1>&6
1745 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1746 cat >> confdefs.h
<<EOF
1747 #define $ac_tr_func 1
1751 echo "$ac_t""no" 1>&6
1756 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1757 # On Suns, sometimes $CPP names a directory.
1758 if test -n "$CPP" && test -d "$CPP"; then
1761 if test -z "$CPP"; then
1762 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1763 echo $ac_n "(cached) $ac_c" 1>&6
1765 # This must be in double quotes, not single quotes, because CPP may get
1766 # substituted into the Makefile and "${CC-cc}" will confuse make.
1768 # On the NeXT, cc -E runs the code through the compiler's parser,
1769 # not just through cpp.
1770 cat > conftest.
$ac_ext <<EOF
1771 #line 1772 "configure"
1772 #include "confdefs.h"
1776 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1777 { (eval echo configure
:1778: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1778 ac_err
=`grep -v '^ *+' conftest.out`
1779 if test -z "$ac_err"; then
1784 CPP
="${CC-cc} -E -traditional-cpp"
1785 cat > conftest.
$ac_ext <<EOF
1786 #line 1787 "configure"
1787 #include "confdefs.h"
1791 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1792 { (eval echo configure
:1793: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1793 ac_err
=`grep -v '^ *+' conftest.out`
1794 if test -z "$ac_err"; then
1804 ac_cv_prog_CPP
="$CPP"
1806 CPP
="$ac_cv_prog_CPP"
1808 ac_cv_prog_CPP
="$CPP"
1810 echo "$ac_t""$CPP" 1>&6
1812 for ac_hdr
in fcntl.h stdlib.h string.h
strings.h sys
/ioctl.h sys
/mount.h sys
/param.h sys
/resource.h sys
/stat.h sys
/termio.h sys
/termios.h sys
/time.h sys
/times.h sys
/types.h
time.h unistd.h
1814 ac_safe
=`echo "$ac_hdr" | tr './\055' '___'`
1815 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1816 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1817 echo $ac_n "(cached) $ac_c" 1>&6
1819 cat > conftest.
$ac_ext <<EOF
1820 #line 1821 "configure"
1821 #include "confdefs.h"
1824 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1825 { (eval echo configure
:1826: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1826 ac_err
=`grep -v '^ *+' conftest.out`
1827 if test -z "$ac_err"; then
1829 eval "ac_cv_header_$ac_safe=yes"
1833 eval "ac_cv_header_$ac_safe=no"
1837 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1838 echo "$ac_t""yes" 1>&6
1839 ac_tr_hdr
=HAVE_
`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
1840 cat >> confdefs.h
<<EOF
1841 #define $ac_tr_hdr 1
1845 echo "$ac_t""no" 1>&6
1850 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
1852 ac_safe
=`echo "$ac_hdr" | tr './\055' '___'`
1853 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1854 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1855 echo $ac_n "(cached) $ac_c" 1>&6
1857 cat > conftest.
$ac_ext <<EOF
1858 #line 1859 "configure"
1859 #include "confdefs.h"
1860 #include <sys/types.h>
1862 int main() { return 0; }
1867 if { (eval echo configure
:1868: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1869 eval "ac_cv_header_dirent_$ac_safe=yes"
1872 eval "ac_cv_header_dirent_$ac_safe=no"
1877 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1878 echo "$ac_t""yes" 1>&6
1879 ac_tr_hdr
=HAVE_
`echo $ac_hdr | tr 'abcdedfghijklmnopqrstuvwxyz./\055' 'ABCDEDFGHIJKLMNOPQRSTUVWXYZ___'`
1880 cat >> confdefs.h
<<EOF
1881 #define $ac_tr_hdr 1
1883 ac_header_dirent
=$ac_hdr; break
1885 echo "$ac_t""no" 1>&6
1888 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1889 if test $ac_header_dirent = dirent.h
; then
1890 echo $ac_n "checking for -ldir""... $ac_c" 1>&6
1891 ac_lib_var
=`echo dir'_'opendir | tr './+\055' '__p_'`
1892 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1893 echo $ac_n "(cached) $ac_c" 1>&6
1895 ac_save_LIBS
="$LIBS"
1897 cat > conftest.
$ac_ext <<EOF
1898 #line 1899 "configure"
1899 #include "confdefs.h"
1900 /* Override any gcc2 internal prototype to avoid an error. */
1901 /* We use char because int might match the return type of a gcc2
1902 builtin and then its argument prototype would still apply. */
1905 int main() { return 0; }
1910 if { (eval echo configure
:1911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1912 eval "ac_cv_lib_$ac_lib_var=yes"
1915 eval "ac_cv_lib_$ac_lib_var=no"
1918 LIBS
="$ac_save_LIBS"
1921 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1922 echo "$ac_t""yes" 1>&6
1925 echo "$ac_t""no" 1>&6
1929 echo $ac_n "checking for -lx""... $ac_c" 1>&6
1930 ac_lib_var
=`echo x'_'opendir | tr './+\055' '__p_'`
1931 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1932 echo $ac_n "(cached) $ac_c" 1>&6
1934 ac_save_LIBS
="$LIBS"
1936 cat > conftest.
$ac_ext <<EOF
1937 #line 1938 "configure"
1938 #include "confdefs.h"
1939 /* Override any gcc2 internal prototype to avoid an error. */
1940 /* We use char because int might match the return type of a gcc2
1941 builtin and then its argument prototype would still apply. */
1944 int main() { return 0; }
1949 if { (eval echo configure
:1950: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1951 eval "ac_cv_lib_$ac_lib_var=yes"
1954 eval "ac_cv_lib_$ac_lib_var=no"
1957 LIBS
="$ac_save_LIBS"
1960 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1961 echo "$ac_t""yes" 1>&6
1964 echo "$ac_t""no" 1>&6
1971 cat > confcache
<<\EOF
1972 # This file is a shell script that caches the results of configure
1973 # tests run on this system so they can be shared between configure
1974 # scripts and configure runs. It is not useful on other systems.
1975 # If it contains results you don't want to keep, you may remove or edit it.
1977 # By default, configure uses ./config.cache as the cache file,
1978 # creating it if it does not exist already. You can give configure
1979 # the --cache-file=FILE option to use a different cache file; that is
1980 # what configure does when it calls configure scripts in
1981 # subdirectories, so they share the cache.
1982 # Giving --cache-file=/dev/null disables caching, for debugging configure.
1983 # config.status only pays attention to the cache file if you give it the
1984 # --recheck option to rerun configure.
1987 # Ultrix sh set writes to stderr and can't be redirected directly,
1988 # and sets the high bit in the cache file unless we assign to the vars.
1990 sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p" \
1992 if cmp -s $cache_file confcache
; then
1995 if test -w $cache_file; then
1996 echo "updating cache $cache_file"
1997 cat confcache
> $cache_file
1999 echo "not updating unwritable cache $cache_file"
2004 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2006 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
2007 # Let make expand exec_prefix.
2008 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
2010 # Any assignment to VPATH causes Sun make to only execute
2011 # the first set of double-colon rules, so remove it if not needed.
2012 # If there is a colon in the path, we need to keep it.
2013 if test "x$srcdir" = x.
; then
2014 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
2017 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2019 DEFS
=-DHAVE_CONFIG_H
2021 # Without the "./", some shells look in PATH for config.status.
2022 : ${CONFIG_STATUS=./config.status}
2024 echo creating
$CONFIG_STATUS
2025 rm -f $CONFIG_STATUS
2026 cat > $CONFIG_STATUS <<EOF
2028 # Generated automatically by configure.
2029 # Run this file to recreate the current configuration.
2030 # This directory was configured as follows,
2031 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
2033 # $0 $ac_configure_args
2035 # Compiler output produced by configure, useful for debugging
2036 # configure, is in ./config.log if it exists.
2038 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
2041 case "\$ac_option" in
2042 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2043 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
2044 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
2045 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
2046 echo "$CONFIG_STATUS generated by autoconf version 2.10"
2048 -help | --help | --hel | --he | --h)
2049 echo "\$ac_cs_usage"; exit 0 ;;
2050 *) echo "\$ac_cs_usage"; exit 1 ;;
2054 ac_given_srcdir=$srcdir
2056 trap 'rm -fr `echo "Makefile config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
2058 cat >> $CONFIG_STATUS <<EOF
2060 # Protect against being on the right side of a sed subst in config.status.
2061 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
2062 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
2065 s%@CFLAGS@%$CFLAGS%g
2066 s%@CPPFLAGS@%$CPPFLAGS%g
2067 s%@CXXFLAGS@%$CXXFLAGS%g
2069 s%@LDFLAGS@%$LDFLAGS%g
2071 s%@exec_prefix@%$exec_prefix%g
2072 s%@prefix@%$prefix%g
2073 s%@program_transform_name@%$program_transform_name%g
2074 s%@bindir@%$bindir%g
2075 s%@sbindir@%$sbindir%g
2076 s%@libexecdir@%$libexecdir%g
2077 s%@datadir@%$datadir%g
2078 s%@sysconfdir@%$sysconfdir%g
2079 s%@sharedstatedir@%$sharedstatedir%g
2080 s%@localstatedir@%$localstatedir%g
2081 s%@libdir@%$libdir%g
2082 s%@includedir@%$includedir%g
2083 s%@oldincludedir@%$oldincludedir%g
2084 s%@infodir@%$infodir%g
2085 s%@mandir@%$mandir%g
2088 s%@host_alias@%$host_alias%g
2089 s%@host_cpu@%$host_cpu%g
2090 s%@host_vendor@%$host_vendor%g
2091 s%@host_os@%$host_os%g
2092 s%@target@%$target%g
2093 s%@target_alias@%$target_alias%g
2094 s%@target_cpu@%$target_cpu%g
2095 s%@target_vendor@%$target_vendor%g
2096 s%@target_os@%$target_os%g
2098 s%@build_alias@%$build_alias%g
2099 s%@build_cpu@%$build_cpu%g
2100 s%@build_vendor@%$build_vendor%g
2101 s%@build_os@%$build_os%g
2102 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
2103 s%@HDEFINES@%$HDEFINES%g
2105 s%@RANLIB@%$RANLIB%g
2106 s%@sim_cflags@%$sim_cflags%g
2107 s%@sim_warnings@%$sim_warnings%g
2108 s%@sim_config@%$sim_config%g
2109 s%@sim_opcode@%$sim_opcode%g
2110 s%@sim_switch@%$sim_switch%g
2111 s%@sim_dup@%$sim_dup%g
2112 s%@sim_filter@%$sim_filter%g
2113 s%@sim_icache@%$sim_icache%g
2114 s%@sim_inline@%$sim_inline%g
2115 s%@sim_bswap@%$sim_bswap%g
2116 s%@sim_endian@%$sim_endian%g
2117 s%@sim_xor_endian@%$sim_xor_endian%g
2118 s%@sim_hostendian@%$sim_hostendian%g
2119 s%@sim_smp@%$sim_smp%g
2120 s%@sim_bitsize@%$sim_bitsize%g
2121 s%@sim_hostbitsize@%$sim_hostbitsize%g
2122 s%@sim_env@%$sim_env%g
2123 s%@sim_timebase@%$sim_timebase%g
2124 s%@sim_alignment@%$sim_alignment%g
2125 s%@sim_float@%$sim_float%g
2126 s%@sim_trace@%$sim_trace%g
2127 s%@sim_assert@%$sim_assert%g
2128 s%@sim_reserved@%$sim_reserved%g
2129 s%@sim_monitor@%$sim_monitor%g
2130 s%@sim_model@%$sim_model%g
2131 s%@sim_default_model@%$sim_default_model%g
2132 s%@sim_model_issue@%$sim_model_issue%g
2133 s%@sim_stdio@%$sim_stdio%g
2134 s%@LIBOBJS@%$LIBOBJS%g
2139 cat >> $CONFIG_STATUS <<EOF
2141 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
2143 cat >> $CONFIG_STATUS <<\EOF
2144 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
2145 # Support "outfile[:infile]", defaulting infile="outfile.in".
2147 *:*) ac_file_in
=`echo "$ac_file"|sed 's%.*:%%'`
2148 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
2149 *) ac_file_in
="${ac_file}.in" ;;
2152 # Adjust relative srcdir, etc. for subdirectories.
2154 # Remove last slash and all that follows it. Not all systems have dirname.
2155 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2156 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
2157 # The file is in a subdirectory.
2158 test ! -d "$ac_dir" && mkdir
"$ac_dir"
2159 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
2160 # A "../" for each directory in $ac_dir_suffix.
2161 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
2163 ac_dir_suffix
= ac_dots
=
2166 case "$ac_given_srcdir" in
2168 if test -z "$ac_dots"; then top_srcdir
=.
2169 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
2170 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
2172 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
2173 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
2176 echo creating
"$ac_file"
2178 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
2180 *Makefile
*) ac_comsub
="1i\\
2181 # $configure_input" ;;
2185 s%@configure_input@%$configure_input%g
2186 s%@srcdir@%$srcdir%g
2187 s%@top_srcdir@%$top_srcdir%g
2188 " -f conftest.subs
$ac_given_srcdir/$ac_file_in > $ac_file
2192 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
2193 # NAME is the cpp macro being defined and VALUE is the value it is being given.
2195 # ac_d sets the value in "#define NAME VALUE" lines.
2196 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
2197 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
2200 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
2201 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2202 ac_uB
='\([ ]\)%\1#\2define\3'
2205 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
2206 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2207 ac_eB
='$%\1#\2define\3'
2211 CONFIG_HEADERS
=${CONFIG_HEADERS-"config.h:config.in"}
2212 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
2213 # Support "outfile[:infile]", defaulting infile="outfile.in".
2215 *:*) ac_file_in
=`echo "$ac_file"|sed 's%.*:%%'`
2216 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
2217 *) ac_file_in
="${ac_file}.in" ;;
2220 echo creating
$ac_file
2222 rm -f conftest.frag conftest.
in conftest.out
2223 cp $ac_given_srcdir/$ac_file_in conftest.
in
2227 # Transform confdefs.h into a sed script conftest.vals that substitutes
2228 # the proper values into config.h.in to produce config.h. And first:
2229 # Protect against being on the right side of a sed subst in config.status.
2230 # Protect against being in an unquoted here document in config.status.
2232 cat > conftest.hdr
<<\EOF
2235 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
2239 sed -n -f conftest.hdr confdefs.h > conftest.vals
2242 # This sed command replaces #undef with comments. This is necessary, for
2243 # example, in the case of _POSIX_SOURCE, which is predefined and required
2244 # on some systems where configure will not decide to define it.
2245 cat >> conftest.vals <<\EOF
2246 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
2249 # Break up conftest.vals because some shells have a limit on
2250 # the size of here documents, and old seds have small limits too.
2251 # Maximum number of lines to put in a single here document.
2252 ac_max_here_lines=12
2257 ac_lines=`grep -c . conftest.vals
`
2258 # grep -c gives empty output for an empty file on some AIX systems.
2259 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
2260 # Write a limited-size here document to conftest.frag.
2261 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
2262 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
2264 sed -f conftest.frag conftest.in > conftest.out
2266 mv conftest.out conftest.in
2268 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
2270 mv conftest.tail conftest.vals
2274 cat >> $CONFIG_STATUS <<\EOF
2275 rm -f conftest.frag conftest.h
2276 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
2277 cat conftest.in >> conftest.h
2279 if cmp -s $ac_file conftest.h 2>/dev/null; then
2280 echo "$ac_file is unchanged"
2283 # Remove last slash and all that follows it. Not all systems have dirname.
2284 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
2285 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2286 # The file is in a subdirectory.
2287 test ! -d "$ac_dir" && mkdir "$ac_dir"
2290 mv conftest.h $ac_file
2295 case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac
2298 chmod +x $CONFIG_STATUS
2299 rm -fr confdefs* $ac_clean_files
2300 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1